/* Scoped marketing flow. The existing hero, VFX and plans styling is preserved. */
.home-story .landing-section{padding:44px 0;border-bottom:1px solid var(--line);scroll-margin-top:28px}.home-story .landing-section:last-child{border:0}.landing-section h2,.network-guide h2,.network-final h2{font-family:var(--display);font-size:clamp(32px,3.2vw,44px);letter-spacing:.01em;line-height:1.08}.landing-section p:not(.section-kicker){font-size:14px;color:#aebfce;line-height:1.8;max-width:650px;margin-top:14px}.landing-columns{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.landing-panel{border-left:2px solid #35c6ff55;padding:3px 0 3px 26px}.landing-panel h3{font:800 15px/1.5 var(--body);letter-spacing:.03em;color:#d9f3ff}.landing-points{display:flex;gap:10px 20px;flex-wrap:wrap;list-style:none;padding:0;margin:18px 0 0;font-size:12px;color:#b9dce9}.landing-points li:before{content:'✓';color:var(--blue);margin-right:8px}.landing-link{display:inline-flex;gap:18px;align-items:center;color:#7bdcff;font-size:12px;font-weight:800;letter-spacing:.05em;margin-top:20px;padding-block:5px}.landing-link:hover{color:#dcf7ff}.landing-cta{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:50px;padding:13px 22px;border:1px solid #77defc;background:linear-gradient(110deg,#93eaff,#35c6ff);color:#071a27;font-size:13px;font-weight:800;letter-spacing:.025em;margin-top:22px;transition:filter .2s,box-shadow .2s}.landing-cta:hover{filter:brightness(1.08);box-shadow:0 6px 24px #35c6ff25}.landing-cta span{font-size:20px}.landing-capabilities{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:26px;border-top:1px solid #ffffff10;padding-top:8px}.landing-capabilities strong{display:block;color:#cbe4ef;font-size:13px;margin-bottom:5px}.landing-capabilities p{font-size:12px!important}.landing-section .landing-fine{font-size:11px!important;color:#8195a7!important;margin-top:10px!important}.landing-section .stream-services{color:#d5e7f3!important}.home-network .network-proof{margin:24px 0 0;padding:24px 0}.home-network .landing-link{margin-top:14px}.home-plan-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.home-plan-pair>div{padding:18px 22px;background:#0f1b25;border-left:2px solid #35c6ff6b}.home-plan-pair>div:last-child{background:#191a19;border-color:#e7c99380}.home-plan-pair h3{font-size:28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.home-plan-pair h3 span{font:600 13px var(--body);color:var(--muted);letter-spacing:0;margin:0}.home-plan-pair p{margin-top:6px!important}.landing-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.home-trial-final{text-align:center;padding:50px 0 58px;background:radial-gradient(ellipse at 50% 90%,#12374a60,transparent 65%);border-block:1px solid var(--line)}.home-trial-final h2{font-family:var(--display);font-size:clamp(42px,5vw,70px);line-height:1;letter-spacing:.01em}.home-trial-final h2 span{color:var(--blue)}.home-trial-final p:not(.section-kicker){margin-top:18px;color:#b9c8d7;font-size:15px}
/* Global network marketing and practical connection guidance. */
.servers-main{padding-top:126px}.network-landing{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}.network-pitch h1{font-size:clamp(48px,4.8vw,72px);line-height:1}.network-pitch .servers-lead{font-size:16px;margin-top:20px}.network-trial-note{font-size:12px;color:var(--muted);margin-top:12px}.network-pitch .servers-proof{margin-top:28px;padding:22px 0;text-align:center}.network-pitch .servers-proof>div,.network-pitch .servers-proof>div:first-child{padding:0 9px}.network-pitch .servers-proof strong{font-size:42px;padding-top:15px}.network-pitch .servers-proof small{left:0;right:0;font-size:8px}.network-pitch .servers-proof>div>span{font-size:8px;letter-spacing:.035em}.network-guide{padding:48px 0 36px}.network-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:26px}.network-guide-grid article{border-top:1px solid #35c6ff35;padding-top:18px}.network-guide-grid h3{font:700 15px/1.5 var(--body)}.network-guide-grid p,.location-types p{font-size:13px;color:#a4bacb;line-height:1.8;margin-top:10px}.location-types{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-block:1px solid var(--line);padding:18px 0;margin-top:28px}.location-types strong{display:block;color:#cfdfeb;font-size:11px;letter-spacing:.07em}.network-final{text-align:center;padding:30px 0 10px}.network-final>p{color:var(--muted);font-size:14px;margin-top:14px}
@media(max-width:1000px){.network-landing{gap:25px;grid-template-columns:.85fr 1.15fr}.network-pitch .servers-proof strong{font-size:34px}.network-pitch .servers-proof>div>span{font-size:7px}.landing-columns{gap:28px}}
@media(max-width:700px){.home-story.section-shell{width:calc(100% - 40px)}.home-story .landing-section{padding:32px 0}.landing-columns,.landing-capabilities,.home-plan-pair{grid-template-columns:1fr;gap:20px}.landing-panel{padding-left:18px}.landing-section h2{font-size:34px}.landing-section p:not(.section-kicker){font-size:13px}.landing-capabilities{gap:0;margin-top:20px}.home-plan-pair{gap:12px}.home-plan-pair>div{padding:16px 18px}.landing-actions{gap:16px}.landing-actions .landing-link{margin-top:10px}.home-trial-final{padding:36px 0 42px}.network-landing{grid-template-columns:1fr;gap:26px}.servers-main.section-shell{padding-top:112px}.network-pitch h1{font-size:52px}.network-pitch .servers-lead{font-size:14px;margin-top:16px}.network-pitch .servers-proof{margin-top:22px}.network-pitch .servers-proof strong{font-size:40px}.network-pitch .servers-proof>div>span{font-size:9px}.network-guide-grid,.location-types{grid-template-columns:1fr;gap:18px}.network-guide{padding:32px 0 20px}.network-guide h2,.network-final h2{font-size:34px}}
@media(prefers-reduced-motion:reduce){.landing-cta{transition:none}}
