@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700;900&display=swap";:root{background:#030914;color:#eaf3ff;color-scheme:dark;font-family:DM Sans,Noto Sans SC,sans-serif;scroll-behavior:smooth}*{box-sizing:border-box}body{background:radial-gradient(circle at 85% 5%,#0a1b3b 0,transparent 30%),#030914;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button{touch-action:manipulation}.wrap{margin:auto;width:min(1200px,calc(100% - 64px))}.header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030914dd;border-bottom:1px solid #29436b88;position:relative;z-index:10}.nav{gap:32px;height:76px;justify-content:space-between}.logo,.nav{align-items:center;display:flex}.logo{font-size:20px;font-weight:600;gap:7px;letter-spacing:.3px;white-space:nowrap}.logo b{font-size:13px;font-weight:500;letter-spacing:1px}.logo-mark{background:url(../images/zhiliao-logo.png) center 1px/64px 64px no-repeat;display:block;filter:drop-shadow(0 0 9px #4c9dff);height:44px;width:44px}.actions,.nav-actions,.nav-links{align-items:center;display:flex;gap:30px}.nav-links{color:#a8bad6;font-size:13px}.form-bottom a:hover,.nav-links a:hover,.text-link:hover{color:#7fb8ff}.nav-actions{font-size:13px;gap:14px;white-space:nowrap}.text-link{border:1px solid #58739b;border-radius:999px;padding:9px 19px}.button{align-items:center;background:linear-gradient(135deg,#4facff,#1269ef);border:1px solid #4698ff;border-radius:999px;box-shadow:0 4px 22px #1767f75c;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:22px;justify-content:center;padding:14px 24px;transition:transform .18s,box-shadow .18s}.button:hover{box-shadow:0 7px 30px #2179ff8c;transform:translateY(-2px)}.button.small{font-size:12px;gap:10px;padding:9px 17px}.button.secondary{background:#07122375;border-color:#6b8db9;box-shadow:none;color:#e2efff}.button:disabled{cursor:not-allowed;opacity:.55;transform:none}.hero-stage{background:linear-gradient(90deg,#020714bd 4%,#02071480 46%,#0207140d),url(../images/hero-orbit.png) center 48%/cover no-repeat;border-bottom:1px solid #1b3e6c}.hero{align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr;min-height:680px}.hero-copy{padding:45px 0;position:relative;z-index:2}.eyebrow{color:#72aeff;font-size:11px;font-weight:700;letter-spacing:1.8px}.hero-kicker{background:#071b34ad;border:1px solid #285381;border-radius:999px;display:inline-block;padding:9px 14px}.hero h1{font-size:clamp(56px,6.2vw,86px);letter-spacing:-4px;line-height:1.16;margin:26px 0 24px;text-shadow:0 3px 35px #032353}.hero h1 em,.section-head h2 em{background:linear-gradient(95deg,#e8f5ff,#86b8ff 68%,#3c87f4);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.hero-copy>p{color:#b8c9e4;font-size:16px;line-height:1.9;max-width:500px}.actions{flex-wrap:wrap;gap:12px;margin-top:31px}.hero-note{color:#8aa5ca;font-size:12px;letter-spacing:1px;margin-top:54px}.hero-art{min-height:600px;position:relative}.hero-symbol{background:url(../images/zhiliao-logo.png) center 4px/100% auto no-repeat;filter:drop-shadow(0 0 35px #217bffbb);height:480px;left:50%;position:absolute;top:43%;transform:translate(-50%,-50%);width:min(480px,90%)}.orbit-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(130deg,#193b71b8,#041024ee);border:1px solid #4b8fee99;border-radius:12px;box-shadow:0 0 20px #2677ef68;color:#e5f1ff;font-size:12px;padding:10px 16px;position:absolute}.orbit-tag b{color:#64adff;margin-left:10px}.orbit-tag-one{left:0;top:23%}.orbit-tag-two{right:0;top:34%}.orbit-tag-three{bottom:23%;right:5%}.ticker{background:#040c1b;border-bottom:1px solid #1e385e}.ticker-inner{align-items:center;color:#8da9d2;display:flex;font-size:12px;gap:20px;justify-content:space-between;min-height:70px}.ticker-inner strong{color:#e4efff;font-size:12px}.ticker-inner span{white-space:nowrap}.section{padding:105px 0}.section-head{align-items:end;display:flex;gap:35px;justify-content:space-between;margin-bottom:45px}.cta h2,.faq h2,.section-head h2{font-size:clamp(34px,4vw,52px);letter-spacing:-1.5px;line-height:1.3;margin:16px 0 0}.section-head>p{color:#9cb3d4;font-size:14px;line-height:1.9;margin:0;max-width:340px}.feature-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.feature-card,.form-card,.wallet-box{background:linear-gradient(150deg,#10213bcf,#07111fd9);border:1px solid #26436c;border-radius:18px;box-shadow:inset 0 1px #7caaff1a,0 20px 50px #0005}.feature-card{min-height:280px;padding:28px}.feature-num{color:#83a9df;font-size:10px;letter-spacing:1.2px}.feature-icon{background:linear-gradient(135deg,#254d84,#061329);border:1px solid #4a86d9;border-radius:14px;box-shadow:0 0 22px #287cff67;color:#b5d8ff;display:grid;font-size:31px;height:60px;margin:35px 0 24px;place-items:center;width:60px}.feature-card h3,.steps h3{font-size:20px;margin:0 0 12px}.faq p,.feature-card p,.steps p{color:#9eb2cf;font-size:14px;line-height:1.85}.process{background:radial-gradient(ellipse at 70% 40%,#102750 0,#050d1d 55%,#030914);border-block:1px solid #203f6c;color:#fff;padding:100px 0}.steps{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.steps>div{border-top:1px solid #4a76af;padding:24px 0}.steps b{color:#79b7ff;font-size:12px}.steps h3{margin:25px 0 9px}.faq{display:grid;gap:50px;grid-template-columns:1fr 1.2fr}.faq details{border-bottom:1px solid #243e61;padding:21px 0}.faq summary{cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#79b8ff;font-size:20px}.cta{align-items:end;background:radial-gradient(circle at 75% 70%,#153d78,#081930 50%,#061022);border:1px solid #2c5c9b;border-radius:20px;box-shadow:0 0 60px #1769df21;display:flex;gap:30px;justify-content:space-between;padding:56px 60px}.cta p{color:#a1b5d1;font-size:14px}.footer{border-top:1px solid #1b3455;margin-top:95px}.footer-inner{align-items:center;color:#718aaf;display:flex;font-size:12px;gap:24px;padding:32px 0}.footer-inner>span{margin-left:auto}.form-page{align-items:center;display:grid;gap:7%;grid-template-columns:minmax(0,1fr) minmax(340px,500px);min-height:700px;padding:72px 0}.form-brand{align-items:center;background:url(../images/hero-orbit.png) 50%/cover;border-radius:20px;display:flex;flex-direction:column;justify-content:center;min-height:500px;text-align:center}.form-brand .brand-symbol{background:url(../images/zhiliao-logo.png) top/260px auto no-repeat;filter:drop-shadow(0 0 35px #4094ff);height:270px;width:260px}.form-brand h2{font-size:34px;margin:8px 0}.form-brand p{color:#a9c4e9}.form-card{padding:36px;width:100%}.form-card h1{font-size:28px;margin:14px 0 8px}.muted{color:#96abc9;font-size:14px;line-height:1.7}.field{color:#cfddf2;display:block;font-size:13px;font-weight:600;margin:18px 0}.field input{background:#0a1930;border:1px solid #345176;border-radius:9px;color:#edf5ff;margin-top:8px;outline:none;padding:12px 13px;width:100%}.field input:focus{border-color:#68aaff;box-shadow:0 0 0 3px #267bff38}.field input::-moz-placeholder{color:#6f8aac}.field input::placeholder{color:#6f8aac}.form-card .button{width:100%}.error{color:#ff9a9a;font-size:13px}.success{color:#8cd4ae;font-size:13px}.form-bottom{color:#8ba1c0;font-size:13px;margin-top:22px;text-align:center}.form-bottom a{color:#82baff;font-weight:700}.captcha-row{align-items:end;display:flex;gap:12px}.captcha-row .field{flex:1}.captcha-row img{background:#eaf1ff;border-radius:7px;cursor:pointer;height:43px;margin-bottom:17px;-o-object-fit:contain;object-fit:contain;width:115px}.wallet{max-width:1180px;min-height:650px;padding:72px 0}.wallet h1{font-size:clamp(30px,4vw,48px);margin:14px 0}.wallet-box{margin-top:24px;padding:28px}.wallet-box h2{margin:8px 0 12px}.amount{color:#b7d8ff;font-size:40px;font-weight:700}.wallet-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr}.wallet-grid .field{margin-top:0}.order{align-items:center;border-top:1px solid #284368;display:flex;font-size:13px;gap:15px;justify-content:space-between;padding:17px 0}.order span{color:#8da7cb}.order strong{white-space:nowrap}.order-actions{align-items:center;display:flex;gap:9px}.status-pill{background:#0b2547;border:1px solid #366496;border-radius:999px;color:#acd0ff;font-size:11px;padding:5px 10px}.status-pill.success{background:#0b3536;border-color:#307b72;color:#91e5c7}.status-pill.warn{background:#423018;border-color:#81603c;color:#ffd093}.plan-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:34px}.plan-card{align-items:flex-start;display:flex;flex-direction:column;margin-top:0}.plan-card.recommended{border-color:#57a0ff;box-shadow:0 0 35px #1c6fed3d}.plan-card .amount{font-size:36px;margin-top:18px}.plan-card ul{color:#a5bad8;line-height:1.9;min-height:100px;padding-left:20px}.plan-card .button{margin-top:auto}.page-intro{max-width:700px}.empty-state{background:#0b1930;border:1px solid #244167;border-radius:16px;color:#a6bcda;padding:45px;text-align:center}.empty-state h2{color:#eaf3ff}.refresh-line{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.tab-bar{display:flex;gap:8px;margin:28px 0 6px}.tab-bar button{background:#0b1b32;border:1px solid #31527b;border-radius:8px;color:#b6c9e5;cursor:pointer;padding:10px 18px}.tab-bar button.active{background:#1d69cf;border-color:#4f9cff;color:#fff}.inline-link{color:#83bdff}.button-link{background:none;border:0;color:#8cc0ff;cursor:pointer;font-size:13px;padding:0}@media(max-width:900px){.nav-links{gap:14px}.nav-links a{font-size:12px}.hero{grid-template-columns:1fr 1fr}.hero-symbol{height:350px;width:340px}.orbit-tag{font-size:10px}.form-page{gap:3%}}@media(max-width:750px){.wrap{width:calc(100% - 36px)}.nav{height:68px}.nav-links{display:none}.nav-actions{gap:8px}.nav-actions .button,.nav-actions .text-link{font-size:11px;padding:9px 11px}.logo{font-size:17px}.hero-stage{background-position:60%}.hero{gap:0;grid-template-columns:1fr;min-height:720px}.hero-copy{padding:52px 0 0}.hero h1{font-size:50px;letter-spacing:-2px}.hero-art{min-height:310px}.hero-symbol{height:290px;top:46%;width:280px}.orbit-tag-one{left:0;top:12%}.orbit-tag-two{right:0;top:24%}.orbit-tag-three{bottom:7%;right:5%}.hero-note{margin-top:25px}.ticker-inner{flex-wrap:wrap;justify-content:center;padding:16px 0}.ticker-inner strong{text-align:center;width:100%}.section{padding:75px 0}.section-head{display:block}.section-head>p{margin-top:18px}.faq,.feature-grid,.steps,.wallet-grid{grid-template-columns:1fr}.feature-card{min-height:230px}.feature-icon{margin:20px 0}.process{padding:75px 0}.cta{display:block;padding:35px 26px}.cta .button{margin-top:18px}.footer-inner{align-items:flex-start;flex-direction:column;gap:10px}.footer-inner>span{margin-left:0}.form-page{gap:22px;grid-template-columns:1fr;padding:40px 0}.form-brand{min-height:230px}.form-brand .brand-symbol{background-size:150px auto;height:145px;width:150px}.form-brand h2{font-size:23px}.form-card{padding:26px}.wallet{padding:52px 0}.order{align-items:flex-start;flex-direction:column}.actions{gap:10px}.button{gap:14px}}.hero-symbol{height:380px}@media(max-width:750px){.hero-symbol{height:220px}}.ticker-inner{gap:18px}.ticker-inner strong{flex:0 0 auto}.platform-brand{align-items:center;color:#c2d4ef;display:flex;font-weight:600;gap:7px;white-space:nowrap}.platform-brand img{display:block;flex:none;height:21px;-o-object-fit:contain;object-fit:contain;width:21px}.platform-brand img.monochrome,.platform-row img.monochrome{filter:invert(1)}.product-showcase{background:linear-gradient(180deg,#030914,#07172d8c 55%,#020712),url(../images/hero-orbit.png) bottom/cover no-repeat;border-block:1px solid #1b3f6c;overflow:hidden;padding:100px 0 120px;position:relative}.product-showcase:before{background:linear-gradient(90deg,transparent,#58a7ff,transparent);box-shadow:0 0 30px 12px #1d7bff78;content:"";height:2px;inset:auto -10% 0;position:absolute}.showcase-layout{align-items:center;display:grid;gap:60px;grid-template-columns:.8fr 1.3fr;position:relative}.showcase-copy h2{font-size:clamp(32px,3.5vw,46px);letter-spacing:-1.5px;line-height:1.25;margin:20px 0}.showcase-copy p{color:#a9bedb;font-size:14px;line-height:1.9}.showcase-copy ul{list-style:none;margin:28px 0;padding:0}.showcase-copy li{color:#d2e3fb;font-size:14px;margin:12px 0}.showcase-copy li:before{background:#257eff;border-radius:50%;box-shadow:0 0 12px #408eff;color:#fff;content:"✓";display:inline-grid;height:19px;margin-right:10px;place-items:center;width:19px}.dashboard-frame{background:#050e1e;border:1px solid #70adff;border-radius:15px;box-shadow:0 0 35px #267eff85,0 30px 80px #000b;overflow:hidden;transform:perspective(1100px) rotateY(-5deg) rotateX(2deg)}.dashboard-top{align-items:center;border-bottom:1px solid #254368;display:flex;font-size:12px;gap:8px;height:48px;padding:0 17px}.mini-mark{background:url(../images/zhiliao-logo.png) top/37px auto no-repeat;height:28px;width:26px}.dashboard-top small{color:#8ca6c9;margin-left:15px}.demo-badge{border:1px solid #37669c;border-radius:999px;color:#80b9ff;font-size:10px;margin-left:auto;padding:4px 8px}.dashboard-main{display:grid;grid-template-columns:130px 1fr;min-height:340px}.dashboard-menu{background:#061428;border-right:1px solid #254368;color:#708faf;display:flex;flex-direction:column;font-size:10px;gap:9px;padding:18px 10px}.dashboard-menu span{border-radius:5px;padding:9px}.dashboard-menu .selected{background:#1470df;color:#fff}.dashboard-content{padding:19px}.dashboard-title{display:flex;font-size:15px;font-weight:700;gap:12px;justify-content:space-between}.dashboard-title span{color:#7898bf;font-size:10px;font-weight:400}.metric-grid{display:grid;gap:9px;grid-template-columns:repeat(3,1fr);margin-top:17px}.chart-panel,.metric-grid>div{background:linear-gradient(145deg,#102341,#0a1930);border:1px solid #254166;border-radius:8px}.metric-grid>div{padding:13px}.metric-grid small{color:#8ca9d0;display:block;font-size:10px}.metric-grid strong{display:inline-block;font-size:22px;margin-top:8px}.metric-grid em{color:#66b9ff;font-size:10px;font-style:normal;margin-left:6px}.chart-grid{display:grid;gap:9px;grid-template-columns:1.65fr 1fr;margin-top:10px}.chart-panel{min-height:145px;padding:12px}.chart-heading{color:#d5e8ff;font-size:11px}.chart-panel svg{height:125px;margin-top:4px;width:100%}.platform-row{align-items:center;color:#a5bddf;display:flex;font-size:10px;gap:6px;margin:10px 0}.platform-row img{height:15px;width:15px}.platform-row i{background:linear-gradient(90deg,#2795ff,#92d0ff);border-radius:4px;display:block;height:5px;margin-left:auto;width:35%}.platform-row:nth-child(3) i{width:24%}.platform-row:nth-child(4) i{width:45%}.platform-row:nth-child(5) i{width:18%}.process{background:linear-gradient(180deg,#05101fee,#071a35d9 60%,#030914e8),url(../images/hero-orbit.png) center 70%/cover no-repeat}@media(max-width:1100px){.ticker-inner{gap:12px}.platform-brand{font-size:11px}.platform-brand img{height:18px;width:18px}.showcase-layout{gap:30px}}@media(max-width:800px){.ticker-inner{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:18px 0}.ticker-inner strong{white-space:nowrap;width:auto}.showcase-layout{grid-template-columns:1fr}.dashboard-frame{transform:none}.product-showcase{padding:75px 0}.dashboard-main{grid-template-columns:90px 1fr}.dashboard-menu{font-size:9px}.dashboard-content{padding:11px}.metric-grid strong{font-size:18px}.chart-grid{grid-template-columns:1fr}.platform-panel{display:none}}@media(max-width:450px){.ticker-inner{padding:15px 18px;width:100%}.dashboard-main{grid-template-columns:65px 1fr}.dashboard-menu{padding:12px 5px}.dashboard-menu span{padding:6px 3px}.dashboard-top small{display:none}.metric-grid{gap:5px}.metric-grid>div{padding:8px}.metric-grid strong{font-size:15px}.metric-grid em{display:none}}@media(max-width:800px){.ticker-inner{flex-wrap:wrap;justify-content:center;overflow:visible;row-gap:12px}.ticker-inner strong{text-align:center;width:100%}.platform-brand{padding:3px 5px}}.header{position:sticky;top:0}.mobile-menu,.mobile-menu-toggle{display:none}.nav-links{gap:20px}.why-geo{background:radial-gradient(circle at 18% 50%,#113364,#061225 44%,#030914 85%);border-block:1px solid #1b395f;padding:92px 0}.why-layout{align-items:center;display:grid;gap:90px;grid-template-columns:.85fr 1.15fr}.why-layout h2{font-size:clamp(34px,4vw,50px);letter-spacing:-1.5px;line-height:1.24;margin:18px 0}.why-layout p{color:#a9bedb;font-size:15px;line-height:1.9;max-width:520px}.why-layout .inline-link{display:inline-block;font-size:14px;font-weight:700;margin-top:8px}.answer-flow{display:grid;gap:14px}.answer-flow>div{align-items:center;background:linear-gradient(110deg,#132c50b5,#071528d9);border:1px solid #31527c;border-radius:14px;display:grid;gap:5px 14px;grid-template-columns:54px 1fr;padding:19px 24px}.answer-flow span{color:#62a7ff;font-size:22px;font-weight:700;grid-row:span 2}.answer-flow strong{font-size:17px}.answer-flow p{font-size:13px;margin:0}.solution-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.solution-grid article{background:linear-gradient(155deg,#122945,#07111f);border:1px solid #2b4a74;border-radius:16px;display:flex;flex-direction:column;min-height:260px;padding:27px}.solution-grid article>span{color:#75adf4;font-size:10px;letter-spacing:1.3px}.solution-grid h3{font-size:20px;margin:38px 0 10px}.solution-grid p{color:#a3b9d8;font-size:13px;line-height:1.85;margin:0}.solution-foot{color:#80b8ff;font-size:11px;margin-top:auto;padding-top:24px}.scenarios{padding-top:110px}.scenario-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.scenario-grid article{background:linear-gradient(145deg,#132947,#0a172a);border:1px solid #29466b;border-radius:15px;min-height:245px;padding:28px}.scenario-icon{border:1px solid #4e8bd8;border-radius:12px;box-shadow:0 0 18px #2c7cf459;color:#c8e4ff;display:grid;font-size:27px;height:51px;place-items:center;width:51px}.scenario-grid h3{font-size:18px;margin:29px 0 10px}.scenario-grid p{color:#9eb5d5;font-size:13px;line-height:1.8}.faq-intro{color:#9cb3d4;font-size:14px;line-height:1.85;max-width:290px}@media(max-width:1050px){.nav-links{gap:11px}.nav-links a{font-size:11px}.scenario-grid,.solution-grid{grid-template-columns:repeat(2,1fr)}.why-layout{gap:35px}}@media(max-width:750px){.header{position:sticky}.mobile-menu-toggle{align-items:center;background:#0b1c35;border:1px solid #426796;border-radius:11px;color:#fff;cursor:pointer;display:flex;flex:none;flex-direction:column;gap:5px;height:40px;justify-content:center;width:40px}.mobile-menu-toggle span{background:#b4d7ff;border-radius:2px;display:block;height:2px;width:18px}.nav{gap:10px}.nav-actions{margin-left:auto}.nav-actions .text-link{display:none}.nav-actions .button.small{font-size:11px;padding:9px 11px}.mobile-menu{background:#071428f5;border-bottom:1px solid #3b6497;box-shadow:0 20px 30px #0009;display:grid;left:0;padding:13px 18px 22px;position:absolute;right:0;top:100%;z-index:20}.mobile-menu-auth>a,.mobile-menu-auth>button,.mobile-menu>a{background:transparent;border:0;border-bottom:1px solid #1d3a60;color:#d6e7ff;display:block;font-size:14px;padding:13px 10px;text-align:left;width:100%}.mobile-menu-auth{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.mobile-menu-auth>a,.mobile-menu-auth>button{border:1px solid #315787;border-radius:9px;cursor:pointer;text-align:center}.why-geo{padding:70px 0}.why-layout{gap:24px;grid-template-columns:1fr}.answer-flow>div{padding:16px}.scenario-grid,.solution-grid{gap:10px;grid-template-columns:1fr 1fr}.scenario-grid article,.solution-grid article{min-height:225px;padding:19px}.scenario-grid h3,.solution-grid h3{font-size:16px}.solution-grid h3{margin-top:28px}.scenario-grid h3{margin-top:20px}.scenario-grid p,.solution-grid p{font-size:12px}.faq-intro{margin-top:18px}}@media(max-width:420px){.logo{font-size:15px;gap:3px}.logo-mark{background-size:58px 58px;height:40px;width:37px}.nav-actions .button.small{font-size:10px;padding:8px 9px}.scenario-grid,.solution-grid{grid-template-columns:1fr}.scenario-grid article,.solution-grid article{min-height:0}.solution-grid h3{margin-top:22px}.scenario-grid h3{margin-top:18px}.answer-flow>div{grid-template-columns:38px 1fr}}#faq,#features,#process,#scenarios,#solutions{scroll-margin-top:84px}@media(max-width:750px){.mobile-menu{background:#071428}}.geo-insight-grid,.geo-method-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.geo-insight-card{background:linear-gradient(150deg,#10213bcf,#07111fd9);border:1px solid #26436c;border-radius:16px;min-height:210px;padding:26px}.geo-card-number,.geo-measure-grid article>span,.geo-method-step>span{color:#72aeff;font-size:12px;font-weight:700;letter-spacing:1px}.geo-insight-card h3,.geo-measure-grid h3,.geo-method-step h3{color:#eaf3ff;font-size:18px;line-height:1.4;margin:25px 0 12px}.geo-insight-card p,.geo-measure-grid p,.geo-measure-note,.geo-method-step p{color:#9eb2cf;font-size:14px;line-height:1.85;margin:0}.geo-method{background:radial-gradient(ellipse at 80% 20%,#112c52,#061021 60%,#030914);border-block:1px solid #203f6c;padding:100px 0}.geo-method-step{border-top:1px solid #4a76af;padding:24px 18px 0 0}.geo-measure-grid{display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.geo-measure-grid article{background:#0a1a30;border:1px solid #26436c;border-radius:14px;display:flex;gap:22px;padding:22px}.geo-measure-grid h3{margin:0 0 8px}.geo-measure-note{color:#8da7cb;font-size:12px;margin-top:20px}@media(max-width:900px){.geo-insight-grid,.geo-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.geo-method{padding:75px 0}.geo-measure-grid{grid-template-columns:1fr}}@media(max-width:480px){.geo-insight-grid,.geo-method-grid{grid-template-columns:1fr}.geo-insight-card{min-height:0}.geo-insight-card h3{margin-top:16px}}.plan-benefits{color:#d5e5fa;line-height:1.7;margin:18px 0 24px;overflow-wrap:anywhere}.plan-benefits h2,.plan-benefits h3,.plan-benefits h4{color:#fff;font-size:16px;margin:18px 0 8px}.plan-benefits p{margin:0 0 12px}.plan-benefits ol,.plan-benefits ul{margin:0 0 12px;padding-left:22px}.plan-benefits li{margin:7px 0}.plan-benefits a{color:#8ec5ff;text-decoration:underline}.plan-benefits table{border-collapse:collapse;font-size:13px;width:100%}.plan-benefits td,.plan-benefits th{border:1px solid #426087;padding:6px}.support-contact{align-items:start;color:#d5e5fa;display:flex;flex-wrap:wrap;gap:14px 24px;padding:20px 0}.support-contact strong{color:#fff;font-size:16px;width:100%}.support-contact a{color:#a8d3ff;overflow-wrap:anywhere;text-decoration:underline}.support-contact a:hover{color:#fff}.support-qr{color:#a8bad6;display:flex;flex-direction:column;font-size:12px;gap:6px}.support-qr img{background:#fff;border-radius:8px;-o-object-fit:contain;object-fit:contain;padding:5px}
