.geo-home{--geo-purple: #7866f7;--geo-purple-dark: #6150ea;--geo-purple-light: #b5a9ff;--geo-night: #09081c;--geo-ink: #111827;--geo-muted: #667085;background:#fff;color:var(--geo-ink);overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.geo-home *,.geo-home *:before,.geo-home *:after{box-sizing:border-box}.geo-home :is(a,button,input,summary):focus-visible{outline:3px solid #b5a9ff;outline-offset:4px}.geo-home svg{flex-shrink:0}.geo-container{width:min(1280px,calc(100% - 64px));margin-inline:auto}.geo-header{position:sticky;top:0;z-index:50;background:#09081ce0;border-bottom:1px solid rgb(255 255 255 / 8%);backdrop-filter:blur(16px)}.geo-nav{display:flex;align-items:center;justify-content:space-between;min-height:70px;gap:24px}.geo-brand{display:inline-flex;flex-shrink:0;align-items:center}.geo-brand img{width:184px;height:42px;-o-object-fit:contain;object-fit:contain}.geo-nav-links{display:flex;align-items:center;gap:28px}.geo-nav-links a,.geo-login{color:#cbd5e1;font-size:14px;font-weight:500;transition:color .2s}.geo-nav-links a:hover,.geo-login:hover{color:#fff}.geo-nav-actions{display:flex;align-items:center;gap:22px}.geo-header [data-lang-toggle]{color:#cbd5e1}.geo-header [data-lang-menu] a:hover{background:#f4f2ff}.geo-header [data-lang-menu] .bg-blue-50{background:#f4f2ff;color:#6150ea}.geo-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 23px;border:1px solid transparent;border-radius:11px;background:var(--geo-purple);color:#fff;font-size:15px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 12px 24px #6150ea2e}.geo-button:hover{background:#9383ff;box-shadow:0 14px 28px #6150ea42;transform:translateY(-1px)}.geo-button svg{width:18px;height:18px}.geo-nav-cta{min-height:42px;padding:10px 20px;font-size:14px;border-radius:8px}.geo-mobile-menu{display:none}.geo-hero{position:relative;overflow:hidden;padding:76px 0 0;background:var(--geo-night);color:#fff}.geo-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.065;background-image:radial-gradient(circle,white 1px,transparent 1px);background-size:28px 28px}.geo-hero:after{content:"";position:absolute;width:680px;height:680px;top:-150px;right:-120px;border-radius:50%;background:#6150ea;opacity:.28;filter:blur(130px);pointer-events:none}.geo-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:64px;padding-bottom:84px}.geo-eyebrow{margin:0 0 18px;color:var(--geo-purple-dark);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.5}.geo-hero .geo-eyebrow{color:var(--geo-purple-light)}.geo-hero h1{font-size:clamp(44px,4.3vw,62px);line-height:1.08;letter-spacing:-.035em;font-weight:800;text-wrap:balance}.geo-hero h1>span{display:block}.geo-ai-window{height:1.16em;overflow:hidden;margin:4px 0}.geo-ai-window .hero-rotate{display:flex;flex-direction:column;align-items:flex-start}.geo-ai-window .hero-rotate>span{display:block;height:1.16em;line-height:1.16;background:linear-gradient(100deg,#b5a9ff,#9383ff 55%,#7866f7);background-clip:text;-webkit-background-clip:text;color:transparent}.geo-hero-description{margin-top:25px;color:#cbd5e1;font-size:18px;line-height:1.65}.geo-hero-description strong{display:block;margin-top:9px;color:#f1f0fa;font-size:16px;font-weight:500}.geo-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;margin:28px 0 31px;list-style:none}.geo-pillars li{display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center;color:#cbd5e1;font-size:11px;line-height:1.45}.geo-pillars li>span:first-child{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgb(255 255 255 / 12%);border-radius:12px;background:#ffffff0d}.geo-pillars svg{width:21px;height:21px}.geo-audit-form{display:flex;align-items:stretch;gap:10px}.geo-audit-form input{flex:1;min-width:0;min-height:52px;padding:13px 17px;border:1px solid rgb(255 255 255 / 23%);border-radius:11px;background:#ffffff0f;color:#fff;font-size:15px;line-height:1.4;outline:none;transition:border-color .2s,background .2s}.geo-audit-form input::-moz-placeholder{color:#9492b2}.geo-audit-form input::placeholder{color:#9492b2}.geo-audit-form input:focus{border-color:#b5a9ff;background:#ffffff17}.geo-audit-form button{flex-shrink:0}.geo-fineprint{margin-top:14px;font-size:13px;color:#9493b1;line-height:1.5}.geo-process-link{display:inline-flex;align-items:center;gap:9px;margin-top:20px;color:#ddd9f5;font-size:14px;font-weight:500}.geo-process-link:hover{color:#fff}.geo-process-link svg{width:19px;height:19px}.geo-trust{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:48px;padding-top:23px;padding-bottom:23px;border-top:1px solid rgb(255 255 255 / 8%)}.geo-trust p{max-width:320px;color:#9999b3;font-size:12px}.geo-trust div{display:flex;align-items:center;gap:38px}.geo-trust img{width:auto;max-width:125px;max-height:30px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.65}.geo-trust img:nth-child(2){max-height:40px}.geo-engines{padding:36px 0 35px;border-bottom:1px solid #ececf3;background:#fff}.geo-engines .geo-container{display:flex;align-items:center;justify-content:space-between;gap:38px}.geo-engines p{max-width:195px;flex-shrink:0;color:#9297a6;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;line-height:1.8}.geo-engines ul{display:flex;align-items:center;justify-content:space-between;flex:1;gap:30px;list-style:none}.geo-engines li{display:flex;align-items:center;gap:9px;color:#475467;font-size:14px;font-weight:600}.geo-engines li>span{display:flex;width:26px;height:26px;align-items:center;justify-content:center}.geo-engines svg{width:26px;height:26px}.geo-dashboard{position:relative;min-width:0;margin:0}.geo-dashboard:before{content:"";position:absolute;inset:-30px;border-radius:40px;background:#7866f7;opacity:.16;filter:blur(55px);pointer-events:none}.geo-dashboard-frame{position:relative;padding:10px;border:1px solid rgb(181 169 255 / 24%);border-radius:17px;background:#1a1840b8;box-shadow:0 26px 70px #00000040,0 0 0 1px #b5a9ff17}.geo-dashboard-browser{position:relative;display:flex;align-items:center;gap:6px;padding:4px 8px 10px;color:#8e8baa;font-size:9px}.geo-dashboard-browser i{width:9px;height:9px;border-radius:50%;background:#e97587}.geo-dashboard-browser i:nth-child(2){background:#e8c562}.geo-dashboard-browser i:nth-child(3){background:#38b49b}.geo-dashboard-browser>span{margin-inline:auto;padding-inline-end:38px}.geo-dashboard-app{display:flex;overflow:hidden;border-radius:10px;background:#fff;color:#111827;direction:ltr}.geo-dashboard-sidebar{position:relative;width:137px;flex-shrink:0;padding:18px 10px;background:#110f2c}.geo-dashboard-logo{display:flex;align-items:center;gap:7px;color:#fff;padding-inline:5px;font-size:14px;margin-bottom:23px}.geo-mini-mark{display:inline-flex;justify-content:center;align-items:center;width:24px;height:27px;border-radius:7px;background:#7866f7;color:#fff;font-size:18px;font-weight:800;font-style:italic}.geo-dashboard-sidebar ul{padding:0;margin:0;list-style:none}.geo-dashboard-sidebar li{display:flex;align-items:center;gap:8px;padding:9px 8px;border-radius:6px;color:#9290ac;font-size:10px}.geo-dashboard-sidebar li.active{color:#fff;background:#7866f7;font-weight:600}.geo-dashboard-sidebar li svg{width:13px;height:13px}.geo-dashboard-autopilot{position:absolute;bottom:21px;inset-inline-start:20px;display:flex;align-items:center;gap:7px;color:#9b98b5;font-size:9px}.geo-dashboard-autopilot>span{width:5px;height:5px;background:#34d399;border-radius:50%}.geo-dashboard-content{flex:1;min-width:0;padding:17px 14px}.geo-dashboard-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px}.geo-dashboard-heading>strong{font-size:14px;line-height:1.3}.geo-dashboard-heading>span{max-width:44%;color:#8893a3;font-size:8px;padding:4px 6px;border:1px solid #eaecf1;border-radius:5px}.geo-dashboard-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.geo-dashboard-metric{min-width:0;border:1px solid #edf0f5;border-radius:8px;padding:10px;box-shadow:0 1px 2px #00000005}.geo-dashboard-metric>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;color:#8a96a8}.geo-dashboard-metric strong{display:block;margin:5px 0 8px;font-size:24px;line-height:1.25;font-weight:750}.geo-dashboard-metric svg{width:100%;height:25px}.geo-dashboard-chart{margin-top:12px;border:1px solid #edf0f5;padding:12px;border-radius:8px}.geo-dashboard-chart>div:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;font-size:10px}.geo-dashboard-chart>div:first-child>span{background:#f0ecff;color:#7866f7;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:600}.geo-dashboard-chart>svg{width:100%;height:136px;overflow:visible}.geo-dashboard-axis{display:flex;justify-content:space-between;padding-top:4px;color:#a1a8b5;font-size:8px}.geo-dashboard-engines{margin-top:16px}.geo-dashboard-engines>strong{display:block;font-size:10px;margin-bottom:8px}.geo-dashboard-engine{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #f2f3f7;color:#596579;font-size:9px}.geo-dashboard-engine:last-child{border:0}.geo-dashboard-engine-icon{display:flex;width:17px;height:17px;align-items:center}.geo-dashboard-engine-icon svg{width:17px;height:17px}.geo-dashboard-engine>span:nth-child(2){min-width:56px}.geo-dashboard-engine>b{min-width:26px;font-size:9px;font-weight:600;color:#536179}.geo-dashboard-bar{flex:1;height:5px;border-radius:5px;margin-inline-start:12px;background:#f1eefb}.geo-dashboard-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c6bbfd,#8b77f6)}.geo-dashboard figcaption{position:relative;margin:12px 0 0;text-align:center;color:#8e8baa;font-size:10px}.geo-dashboard-note{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:12px;color:#b2adce;font-size:12px;font-style:italic}.geo-dashboard-note svg{width:34px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transform:rotate(12deg)}.geo-section{padding:88px 0;scroll-margin-top:90px}.geo-soft{background:#f8f9fc}.geo-section-heading{max-width:740px;margin:0 auto 46px;text-align:center}.geo-section h2{color:#101828;font-size:clamp(29px,3vw,40px);font-weight:800;line-height:1.18;letter-spacing:-.03em;text-wrap:balance}.geo-accent{color:#7866f7}.geo-section-lead{margin-top:18px;font-size:17px;color:var(--geo-muted);line-height:1.7}.geo-problem-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:64px}.geo-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.geo-stat{padding:25px 19px;background:#fff;border:1px solid #e9eaf3;border-radius:16px;box-shadow:0 8px 24px #10182808}.geo-stat>strong{display:block;margin-bottom:15px;color:#7866f7;font-size:42px;font-weight:800;line-height:1.1;letter-spacing:-.04em}.geo-stat h3{font-size:14px;font-weight:600;line-height:1.5}.geo-stat>p{color:#8b93a3;font-size:12px;line-height:1.7;margin-top:10px}.geo-approach-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1060px;margin-inline:auto}.geo-approach-card{padding:32px;border:1px solid #e9eaf1;border-radius:18px;background:#fafaff}.geo-icon-bubble{display:inline-flex;align-items:center;justify-content:center;width:47px;height:47px;border-radius:50%;background:#eeeaff;color:#7866f7}.geo-icon-bubble svg{width:23px;height:23px}.geo-icon-bubble[data-tone="1"]{background:#e3f8ee;color:#12a477}.geo-icon-bubble[data-tone="2"]{background:#e5f2ff;color:#438bf0}.geo-icon-bubble[data-tone="3"]{background:#fff0e1;color:#ea8a2b}.geo-icon-bubble[data-tone="4"]{background:#f9e9fc;color:#c062d8}.geo-icon-bubble[data-tone="5"]{background:#e2f6f6;color:#278a97}.geo-approach-card h3{margin:20px 0;font-size:21px;font-weight:700;letter-spacing:-.02em}.geo-approach-card ul{display:grid;gap:12px;padding:0;list-style:none}.geo-approach-card li{display:flex;align-items:flex-start;gap:10px;color:#667085;font-size:14px;line-height:1.6}.geo-approach-card li svg{width:17px;height:17px;margin-top:3px;color:#9383ff}.geo-comparison .geo-container{max-width:1120px}.geo-table-wrap{overflow:hidden;border:1px solid #e5e6f0;border-radius:17px;background:#fff;box-shadow:0 12px 28px #10182808}.geo-table{width:100%;border-collapse:collapse;font-size:14px}.geo-table th{text-align:start;color:#81879b;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.geo-table th,.geo-table td{padding:18px 24px;border-bottom:1px solid #ececf4}.geo-table th:not(:first-child),.geo-table td:not(:first-child){text-align:center}.geo-table td:last-child,.geo-table th:last-child{background:#f4f1ff;color:#7866f7}.geo-table th:last-child{font-size:13px;font-weight:750}.geo-table td:first-child{color:#344054;width:50%}.geo-table tbody tr:last-child td{border-bottom:0}.geo-table td svg{display:inline-block;width:20px;height:20px;color:#11ad86}.geo-table td .geo-no{color:#c4c5d3}.geo-comparison-mobile{display:none}.geo-process{padding-top:0}.geo-process-panel{position:relative;overflow:hidden;padding:58px 44px 34px;border-radius:26px;background:var(--geo-night);color:#fff}.geo-process-panel:before{content:"";position:absolute;width:560px;height:560px;inset-inline-start:40%;top:-140px;background:#6150ea;border-radius:50%;opacity:.14;filter:blur(100px);pointer-events:none}.geo-process-panel>*{position:relative}.geo-process-panel h2{color:#fff}.geo-process-panel .geo-eyebrow{color:#b5a9ff}.geo-process-panel .geo-section-heading{margin-bottom:40px}.geo-phases{display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:24px}.geo-phase+.geo-phase{border-inline-start:1px solid rgb(255 255 255 / 10%);padding-inline-start:24px}.geo-phase-heading{display:flex;align-items:center;gap:12px;margin-bottom:21px}.geo-phase-heading>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:37px;height:37px;border:1px solid #52478b;border-radius:11px;background:#241d46;color:#b5a9ff;font-size:12px;font-weight:700}.geo-phase-heading p{color:#8b85ab;font-size:9px;text-transform:uppercase;letter-spacing:.13em;margin-bottom:3px}.geo-phase-heading h3{font-size:15px;line-height:1.35;font-weight:600}.geo-phase-active .geo-phase-heading>span{background:#7866f7;border-color:#9383ff;color:#fff;box-shadow:0 0 26px #7866f74d}.geo-phase ol{display:grid;gap:13px;list-style:none;padding:0}.geo-step{display:flex;align-items:flex-start;gap:11px;padding:16px 14px;border:1px solid rgb(255 255 255 / 9%);border-radius:11px;background:#ffffff08}.geo-step>span{color:#8c7bda;font-size:10px;font-weight:600;margin-top:2px}.geo-step h4{color:#e9e7f3;font-size:13px;font-weight:600;line-height:1.45}.geo-step p{color:#9793ad;font-size:11px;line-height:1.6;margin-top:6px}.geo-process-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-top:1px solid rgb(255 255 255 / 10%);margin-top:33px;padding-top:27px;text-align:center}.geo-process-counters strong{display:block;color:#b5a9ff;font-size:29px;font-weight:700}.geo-process-counters span{color:#a6a1bc;font-size:11px}.geo-reasons{padding-top:0}.geo-reasons-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.geo-reason{padding:25px;border:1px solid #e8eaf1;border-radius:16px;background:#f9fafc;transition:transform .2s,box-shadow .2s,background .2s}.geo-reason:hover{transform:translateY(-3px);background:#fff;box-shadow:0 14px 28px #1018280d}.geo-reason h3{margin-top:18px;color:#1d2939;font-size:16px;font-weight:700}.geo-reason p{color:#667085;font-size:14px;line-height:1.65;margin-top:9px}.geo-audit{padding-top:0}.geo-audit-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px;padding:40px 45px;border:1px solid #e6e0fc;border-radius:20px;background:#f6f3ff}.geo-audit-panel .geo-eyebrow{margin-bottom:10px}.geo-audit-panel h2{font-size:28px}.geo-audit-panel .geo-section-lead{font-size:14px;margin-top:12px}.geo-audit-panel .geo-audit-form input{color:#344054;background:#fff;border-color:#ddd5f1}.geo-audit-panel .geo-fineprint{color:#9490a5}.geo-faq{padding-top:0}.geo-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:70px}.geo-faq details{border-bottom:1px solid #e8eaf1}.geo-faq details:first-child{border-top:1px solid #e8eaf1}.geo-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none;color:#344054;font-size:15px;font-weight:600}.geo-faq summary::-webkit-details-marker{display:none}.geo-faq summary svg{width:18px;height:18px;color:#9383ff;transition:transform .2s}.geo-faq details[open] summary{color:#6150ea}.geo-faq details[open] summary svg{transform:rotate(45deg)}.geo-faq details>p{padding:0 30px 22px 0;color:#667085;font-size:14px;line-height:1.8}.geo-final{position:relative;overflow:hidden;background:var(--geo-night);text-align:center;padding:85px 0}.geo-final:before{content:"";position:absolute;width:600px;height:350px;inset-inline-start:calc(50% - 300px);top:-100px;background:#6150ea;opacity:.17;filter:blur(90px)}.geo-final .geo-container{position:relative}.geo-final h2{color:#fff;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.geo-final .geo-eyebrow{color:#b5a9ff}.geo-final p:not(.geo-eyebrow):not(.geo-fineprint){color:#a6a2bc;max-width:650px;margin:18px auto 28px;font-size:16px;line-height:1.7}.geo-final .geo-fineprint{margin-top:22px;font-size:12px}.geo-waves{position:absolute;inset-inline:0;top:28%;width:100%;height:240px;pointer-events:none;opacity:.4}.geo-footer{padding:50px 0 23px;background:var(--geo-night);color:#858399;border-top:1px solid rgb(255 255 255 / 6%)}.geo-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:38px}.geo-footer-brand p{max-width:240px;font-size:12px;line-height:1.7;margin-top:15px}.geo-footer h3{color:#d5d2e4;font-size:12px;font-weight:600;margin:8px 0 17px}.geo-footer ul{display:grid;gap:10px;padding:0;list-style:none;font-size:12px}.geo-footer a:not(.geo-brand):hover{color:#b5a9ff}.geo-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:25px;margin-top:35px;border-top:1px solid rgb(255 255 255 / 6%);font-size:11px}@media(max-width:1199px){.geo-nav-links{gap:18px}.geo-nav-actions{gap:16px}.geo-nav-links a,.geo-login{font-size:12px}.geo-hero-grid{gap:35px}.geo-hero h1{font-size:48px}.geo-dashboard-sidebar{width:113px;padding-inline:7px}.geo-dashboard-logo{gap:5px;font-size:12px}.geo-dashboard-sidebar li{gap:6px;font-size:8px;padding-inline:5px}.geo-dashboard-content{padding:14px 10px}.geo-dashboard-metric{padding:8px}.geo-dashboard-heading>strong{font-size:12px}.geo-dashboard-heading>span{font-size:7px}.geo-dashboard-metric strong{font-size:20px}.geo-dashboard-metric>span{font-size:8px}.geo-audit-form{flex-wrap:wrap}.geo-audit-form input{flex-basis:150px}.geo-audit-form .geo-button{padding-inline:17px}.geo-engines .geo-container{gap:22px}.geo-engines ul{gap:18px}.geo-engines p{max-width:140px}.geo-engines li{font-size:11px;gap:6px}.geo-engines li>span,.geo-engines svg{width:23px;height:23px}.geo-problem-grid{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.geo-stat{padding:22px 15px}.geo-stat>strong{font-size:36px}.geo-stat h3{font-size:12px}.geo-stat>p{font-size:11px}.geo-process-panel{padding-inline:28px}.geo-phases{gap:17px}.geo-phase+.geo-phase{padding-inline-start:17px}.geo-phase-heading{gap:8px}.geo-phase-heading h3{font-size:13px}.geo-step{padding:13px 10px;gap:8px}.geo-audit-panel{padding:32px;gap:30px}}@media(max-width:979px){.geo-nav-links{display:none}.geo-mobile-menu{display:block}.geo-mobile-menu>summary{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgb(255 255 255 / 18%);border-radius:7px;color:#fff;cursor:pointer;list-style:none}.geo-mobile-menu>summary::-webkit-details-marker{display:none}.geo-mobile-menu>div{position:absolute;inset-inline:24px;top:calc(100% - 1px);display:grid;gap:4px;padding:14px;border:1px solid #2d274c;border-radius:12px;background:#110f2c;box-shadow:0 15px 30px #0003}.geo-mobile-menu>div>a{padding:10px 12px;color:#d9d6ed;font-size:14px;border-radius:7px}.geo-mobile-menu>div>a:hover{background:#241d46}.geo-mobile-menu>div>.geo-button{margin-top:6px;color:#fff}.geo-hero{padding-top:55px}.geo-hero-grid{grid-template-columns:1fr;gap:60px;max-width:710px;padding-bottom:48px}.geo-hero h1{font-size:60px}.geo-hero-copy{max-width:590px;margin-inline:auto}.geo-dashboard{width:min(100%,660px);margin-inline:auto}.geo-dashboard-sidebar{width:145px;padding-inline:12px}.geo-dashboard-sidebar li{font-size:10px;padding:10px 8px}.geo-dashboard-content{padding:20px}.geo-dashboard-logo,.geo-dashboard-heading>strong{font-size:15px}.geo-dashboard-metric>span{font-size:10px}.geo-dashboard-metric strong{font-size:24px}.geo-dashboard-heading>span{font-size:9px}.geo-engines .geo-container{flex-direction:column;gap:24px}.geo-engines p{max-width:none;text-align:center}.geo-engines ul{width:100%}.geo-engines li{font-size:12px}.geo-problem-grid{grid-template-columns:1fr;gap:35px}.geo-problem-grid>div:first-child{max-width:680px}.geo-stat>strong{font-size:40px}.geo-stat h3{font-size:14px}.geo-section{padding-block:65px}.geo-reasons,.geo-process,.geo-audit,.geo-faq{padding-top:0}.geo-phases{grid-template-columns:1fr;gap:26px}.geo-phase+.geo-phase{border:none;padding-inline-start:0}.geo-phase ol{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-step{padding:17px}.geo-phase-heading h3{font-size:17px}.geo-audit-panel{grid-template-columns:1fr;gap:25px}.geo-audit-panel .geo-audit-form{max-width:620px}.geo-reasons-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-faq-grid{gap:38px;grid-template-columns:1fr 1.4fr}.geo-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.geo-container{width:calc(100% - 40px)}.geo-nav{min-height:67px;gap:10px}.geo-nav-actions{gap:16px}.geo-brand img{width:132px;height:38px}.geo-login,.geo-nav-cta{display:none}.geo-hero{padding-top:42px}.geo-hero-grid{gap:40px;padding-bottom:34px}.geo-hero h1{font-size:clamp(35px,10vw,54px)}.geo-hero .geo-eyebrow{font-size:10px;letter-spacing:.13em;margin-bottom:20px}.geo-hero-description{font-size:16px;margin-top:22px}.geo-hero-description strong{font-size:14px}.geo-pillars{gap:10px;margin-block:25px}.geo-pillars li{font-size:9px}.geo-audit-form{flex-direction:column}.geo-audit-form input{flex-basis:auto;width:100%;font-size:16px}.geo-audit-form .geo-button{width:100%;min-height:49px}.geo-fineprint{font-size:11px}.geo-process-link{font-size:13px;margin-top:16px}.geo-dashboard-sidebar{display:none}.geo-dashboard-content{padding:15px 12px}.geo-dashboard-frame{padding:7px;border-radius:13px}.geo-dashboard-heading>strong{font-size:13px}.geo-dashboard-heading>span{font-size:8px}.geo-dashboard-metric>span{font-size:8px}.geo-dashboard-metric strong{font-size:22px}.geo-dashboard-chart>svg{height:115px}.geo-dashboard-chart{padding:10px}.geo-dashboard-note{justify-content:center;font-size:11px}.geo-dashboard figcaption{font-size:9px}.geo-trust{flex-direction:column;gap:19px;padding-block:24px;text-align:center}.geo-trust p{font-size:11px;max-width:100%}.geo-trust div{justify-content:center;gap:30px}.geo-trust img{max-width:85px;max-height:23px}.geo-trust img:nth-child(2){max-height:34px}.geo-engines{padding-block:28px}.geo-engines ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 12px}.geo-engines li{font-size:10px;justify-content:center}.geo-engines li>span,.geo-engines svg{width:21px;height:21px}.geo-section{padding-block:52px}.geo-reasons,.geo-process,.geo-audit,.geo-faq{padding-top:0}.geo-section h2{font-size:29px}.geo-section .geo-eyebrow{font-size:10px;margin-bottom:13px}.geo-section-heading{margin-bottom:30px;text-align:start}.geo-section-lead{font-size:15px;line-height:1.7}.geo-stats{grid-template-columns:1fr;gap:12px}.geo-stat{display:grid;grid-template-columns:78px 1fr;-moz-column-gap:14px;column-gap:14px;padding:20px}.geo-stat>strong{grid-row:1 / 3;font-size:36px;align-self:center;margin:0}.geo-stat h3{font-size:13px}.geo-stat>p{font-size:11px;margin-top:5px}.geo-approach-grid{grid-template-columns:1fr;gap:16px}.geo-approach-card{padding:25px}.geo-approach-card h3{font-size:19px}.geo-table-wrap{display:none}.geo-comparison-mobile{display:grid;gap:11px}.geo-comparison-mobile>div{padding:18px;border:1px solid #e5e6f0;border-radius:12px;background:#fff}.geo-comparison-mobile>div>p{color:#344054;font-size:14px;font-weight:600;margin-bottom:13px}.geo-comparison-mobile>div>div{display:flex;justify-content:space-between;gap:18px}.geo-comparison-mobile span{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:#98a2b3}.geo-comparison-mobile span:last-child{color:#7866f7}.geo-comparison-mobile svg{width:15px;height:15px;color:#12ad86}.geo-comparison-mobile .geo-no{color:#c4c5d3}.geo-process-panel{padding:34px 20px 27px;border-radius:18px}.geo-process-panel .geo-section-heading{margin-bottom:29px}.geo-phase ol{grid-template-columns:1fr}.geo-phase-heading h3{font-size:16px}.geo-step p{font-size:12px}.geo-process-counters{gap:12px}.geo-process-counters strong{font-size:25px}.geo-process-counters span{font-size:9px}.geo-reasons-grid{grid-template-columns:1fr;gap:13px}.geo-reason{padding:22px}.geo-reason h3{font-size:16px;margin-top:15px}.geo-reason p{font-size:13px}.geo-audit-panel{padding:27px 22px;gap:23px}.geo-audit-panel h2{font-size:26px}.geo-faq-grid{grid-template-columns:1fr;gap:25px}.geo-faq summary{font-size:14px;padding-block:19px}.geo-faq details>p{padding-inline-end:0;font-size:13px}.geo-final{padding:58px 0}.geo-final h2{font-size:30px}.geo-final p:not(.geo-eyebrow):not(.geo-fineprint){font-size:14px}.geo-final .geo-fineprint{font-size:10px}.geo-footer{padding-top:34px}.geo-footer-grid{gap:25px}.geo-footer-brand{grid-column:1 / -1}.geo-footer-brand p{max-width:100%}.geo-footer-bottom{flex-direction:column;font-size:10px}}@media(prefers-reduced-motion:reduce){.geo-home *,.geo-home *:before,.geo-home *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.geo-nav-links a[aria-current=page]{color:#c2b8ff}
