.simple-page{min-height:100vh;padding-top:42px;padding-bottom:80px}.simple-page .back{display:inline-block;color:#7fc2ff;font-size:13px;text-decoration:none;margin-bottom:70px}.simple-page .back:hover{color:#fff}.simple-page h1{font-size:56px;line-height:1.05;letter-spacing:-.06em;margin:16px 0 18px}.simple-page>p{color:#94a1af;max-width:680px;line-height:1.8;font-size:15px}.simple-list{margin-top:42px;display:grid;gap:14px;max-width:850px}.simple-list>div{display:flex;align-items:center;gap:24px;background:#0d131c;border:1px solid #202b38;border-radius:10px;padding:22px 24px}.simple-list b{font-size:16px;min-width:245px}.simple-list span{color:#82909e;font-size:13px;flex:1}.simple-list .primary{white-space:nowrap}.logo-page{display:flex;gap:14px;flex-wrap:wrap;margin-top:44px}.logo-page span{padding:22px 28px;border:1px solid #202b38;border-radius:9px;background:#0d131c;font-weight:700;color:#9fcfff;letter-spacing:.08em}.simple-page .kicker{display:block}@media(max-width:800px){.simple-page{padding-top:28px}.simple-page .back{margin-bottom:48px}.simple-page h1{font-size:40px}.simple-list>div{display:block}.simple-list span{display:block;margin:10px 0 16px}}
.provider-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px}.provider-cards article{background:#0d131c;border:1px solid #202b38;border-radius:10px;padding:22px}.provider-card-head{display:flex;justify-content:space-between;gap:10px}.provider-card-head b{font-size:16px}.provider-card-head span{font:10px 'DM Mono';color:#8ee3bc}.provider-cards strong{display:block;color:#83bff0;font:12px 'DM Mono';margin-top:18px}.provider-cards p{color:#82909e;font-size:13px;line-height:1.7;min-height:70px}.provider-actions{display:flex;gap:16px;border-top:1px solid #202b38;padding-top:15px}.provider-actions a{font-size:12px;color:#6ebcff;text-decoration:none}.route-table{width:100%;margin-top:42px;border-collapse:collapse;background:#0d131c;border:1px solid #202b38;border-radius:10px;overflow:hidden}.route-table th,.route-table td{padding:16px;border-bottom:1px solid #202b38;text-align:left;color:#aab8c5;font-size:12px;line-height:1.7}.route-table thead th{color:#dfeaf3;background:#122131}.route-table tbody th{color:#8ecaff}@media(max-width:800px){.provider-cards{grid-template-columns:1fr}.route-table{display:block;overflow-x:auto;white-space:nowrap}}
.plans-table{margin-top:38px}.plans-table a{color:#6ebcff;text-decoration:none}.filter-note{margin-top:18px;padding:18px 20px;border:1px solid #203c55;border-radius:9px;background:#0e1e2d;color:#8fa4b6;font-size:13px;line-height:1.7}.filter-note b{color:#a9d5ff}.post-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:42px}.post-grid article{padding:24px;background:#0d131c;border:1px solid #202b38;border-radius:10px}.post-grid article>span{font:10px 'DM Mono';color:#8ee3bc}.post-grid h2{font-size:18px;margin:14px 0 8px}.post-grid p{font-size:13px;color:#82909e;line-height:1.7;margin:0 0 18px}.post-grid a{font-size:12px;color:#6ebcff;text-decoration:none}@media(max-width:800px){.post-grid{grid-template-columns:1fr}}
.article-detail{max-width:980px}.breadcrumbs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0 0 50px;color:#64748b;font-size:12px}.breadcrumbs a{color:#2563eb;text-decoration:none}.breadcrumbs a:hover{color:#1d4ed8}.article-detail .article-excerpt{max-width:820px;margin-bottom:10px;color:#52657c!important;font-size:17px;line-height:1.8}.article-updated{margin:0 0 42px!important;color:#64748b!important;font:11px 'DM Mono'!important}.article-content{max-width:860px}.article-content section{margin:0 0 46px;padding-top:4px}.article-content h2{margin:0 0 18px;font-size:28px;line-height:1.35;letter-spacing:-.025em;color:#172033}.article-content h3{margin:0 0 10px;font-size:17px;line-height:1.5;color:#1e3a5f}.article-content p{margin:0 0 18px;color:#475569;font-size:16px;line-height:1.95}.article-content ul{margin:10px 0 0;padding:20px 24px 20px 44px;border:1px solid #d8e4ef;border-radius:12px;background:#fff;box-shadow:0 8px 24px #1e293b0a}.article-content li{padding:6px 0;color:#334155;font-size:15px;line-height:1.75}.article-faq{margin-top:58px!important;padding-top:34px!important;border-top:1px solid #dbe5f0}.article-faq>div{margin-top:13px;padding:20px 22px;border:1px solid #dbe5f0;border-radius:12px;background:#fff;box-shadow:0 7px 20px #1e293b0a}.article-faq>div p{margin:0}.article-vps-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:860px;margin:54px 0;padding:25px 27px;border:1px solid #bfdbfe;border-radius:14px;background:linear-gradient(135deg,#eaf3ff,#f7fbff);box-shadow:0 8px 24px #2563eb10}.article-vps-cta strong{font-size:15px;line-height:1.6;color:#173b64}.article-vps-cta a{flex:none;color:#2563eb;font-size:13px;font-weight:700;text-decoration:none}.related-articles{max-width:860px;margin-top:58px;padding-top:36px;border-top:1px solid #dbe5f0}.related-articles h2{margin:0 0 18px;font-size:22px;color:#172033}.related-articles>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.related-articles a{display:flex;min-height:120px;flex-direction:column;gap:11px;padding:18px;border:1px solid #dbe5f0;border-radius:12px;background:#fff;box-shadow:0 7px 20px #1e293b0a;text-decoration:none}.related-articles a:hover{border-color:#93c5fd;transform:translateY(-1px)}.related-articles span{font:10px 'DM Mono';color:#0f766e}.related-articles strong{color:#26384d;font-size:13px;line-height:1.6}@media(max-width:800px){.breadcrumbs{margin-bottom:38px}.article-detail h1{font-size:38px;line-height:1.12}.article-detail .article-excerpt{font-size:15px}.article-content h2{font-size:23px}.article-content p{font-size:15px;line-height:1.85}.article-vps-cta{align-items:flex-start;flex-direction:column}.related-articles>div{grid-template-columns:1fr}}
