:root{--bg:#f7f9fd;--surface:#fff;--text:#081632;--muted:#52627a;--line:#dce6f5;--primary:#0058ff;--dark:#021126;--soft:#eef5ff;--shadow:0 24px 80px #0816321a;--container:1160px;--build-version:20260500}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--text);background:linear-gradient(#f7f9fd,#fff 45%,#f8fbff);font-family:Inter,Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(100% - 32px,var(--container));margin:auto}.skip-link{color:var(--primary);border:1px solid var(--line);z-index:100;background:#fff;border-radius:10px;padding:10px 14px;font-weight:900;position:absolute;top:-60px;left:16px}.skip-link:focus{top:12px}header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.logo img{width:auto;height:34px}.nav-links{color:#20314b;align-items:center;gap:22px;font-size:14px;font-weight:850;display:flex}.nav-links a:hover,.nav-links a.active{color:var(--primary)}.nav-cta{background:var(--primary);border-radius:12px;padding:12px 18px;box-shadow:0 14px 32px #0058ff38;color:#fff!important}.menu{border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px 12px;font-weight:900;display:none}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.badge{color:var(--primary);background:#eaf2ff;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:13px;font-weight:900;display:inline-flex}.badge:before{content:"";background:var(--primary);border-radius:50%;width:8px;height:8px}h1{letter-spacing:-.065em;max-width:850px;margin-top:22px;font-size:clamp(42px,5.2vw,64px);line-height:1.04}h2{letter-spacing:-.055em;font-size:clamp(30px,4vw,48px);line-height:1.08}h3{letter-spacing:-.035em}.lead{color:var(--muted);max-width:720px;margin-top:20px;font-size:18px}.actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.btn{cursor:pointer;white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 22px;font-weight:900;transition:all .18s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 16px 34px #0058ff38}.btn-secondary{color:var(--primary);background:#fff;border-color:#b9cdf2}.light{color:#003cae;background:#fff}.note{color:var(--muted);margin-top:14px;font-size:14px;font-weight:750}.advisory-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:28px;padding:34px}.snapshot-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.snapshot-top span{color:var(--primary);font-weight:900}.snapshot-top strong{color:var(--primary);background:#eaf2ff;border-radius:999px;padding:8px 10px;font-size:12px}.metric{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.metric:last-child{border-bottom:0}.metric span{font-weight:900}.metric b{color:var(--muted);font-size:13px}.section-head{max-width:820px;margin-bottom:34px}.center{text-align:center;margin-inline:auto}.eyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:950}.section-head p{color:var(--muted);margin-top:12px;font-size:17px}.grid-4{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:26px;padding:28px;transition:all .22s;box-shadow:0 16px 45px #0816320e}.card:hover{border-color:#abc7f2;transform:translateY(-3px);box-shadow:0 28px 60px #08163214}.icon{width:46px;height:46px;color:var(--primary);background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;font-weight:900;display:flex}.card h3{margin-bottom:10px;font-size:22px;line-height:1.18}.card p,.card li{color:var(--muted);font-size:15px;font-weight:650}.card ul{gap:10px;margin-top:16px;list-style:none;display:grid}.card li:before{content:"✓";color:var(--primary);margin-right:8px;font-weight:900}.band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f1f6ff,#fff)}.comparison-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.soft{background:linear-gradient(#eef5ff,#fff)}.timeline-grid{grid-template-columns:repeat(7,1fr);gap:14px;display:grid}.timeline-card{border:1px solid var(--line);background:#fff;border-radius:24px;min-height:230px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 50px #08163211}.timeline-card:after{content:"";background:#0058ff13;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-42px;right:-34px}.timeline-card span{width:42px;height:42px;color:var(--primary);background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;font-size:13px;font-weight:950;display:inline-flex}.timeline-card h3{margin-bottom:10px;font-size:18px;line-height:1.2}.timeline-card p{color:var(--muted);font-size:14px;font-weight:650}.cta-box h2{max-width:860px}.cta-box .btn{flex:none}.service-matrix{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px;display:grid}.service-tile{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:26px;min-height:260px;padding:26px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 18px 60px #08163214}.service-tile:hover{border-color:#b8cdf3;transform:translateY(-4px);box-shadow:0 28px 80px #0816321f}.service-tile:after{content:"";background:#0058ff14;border-radius:50%;width:150px;height:150px;position:absolute;inset:auto -40px -55px auto}.service-tile span{width:42px;height:42px;color:var(--primary);background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:inline-flex}.service-tile h3{margin:22px 0 10px;font-size:21px;line-height:1.15}.service-tile p{color:var(--muted);font-weight:650}.service-tile b{color:var(--primary);margin-top:18px;font-weight:950;display:inline-flex}.ai-difference{background:radial-gradient(circle at 80% 10%,#0058ff24,transparent 28rem),var(--dark);color:#fff;padding:80px 0}.ai-panel{background:linear-gradient(135deg,#ffffff1a,#ffffff0a);border:1px solid #ffffff1f;border-radius:32px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:44px;padding:42px;display:grid;box-shadow:0 28px 90px #00000038}.ai-panel .lead,.ai-points span{color:#d7e3ff}.ai-points{gap:16px;display:grid}.ai-points div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;padding:22px}.ai-points strong{margin-bottom:6px;font-size:18px;display:block}.cta-box{color:#fff;box-shadow:var(--shadow);background:linear-gradient(135deg,#07162d,#0d2b5c);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:34px 46px;display:grid}.cta-box p{color:#d7e3ff;max-width:740px}.cta-button{justify-self:end;min-width:280px;padding-inline:30px}.page-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 10% 15%,#0058ff1a,#0000 28rem),#f8fbff;padding:76px 0}.page-hero h1{font-size:clamp(40px,5vw,62px)}.form-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:34px;display:grid}.form{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:28px;gap:14px;padding:30px;display:grid}.form-grid{gap:14px;display:grid}.form-grid.two{grid-template-columns:repeat(2,1fr)}.field{gap:7px;display:grid}label{color:#20314b;font-size:14px;font-weight:900}input,select,textarea{border:1px solid var(--line);width:100%;min-height:48px;color:var(--text);font:inherit;background:#fff;border-radius:12px;padding:13px 14px}textarea{resize:vertical;min-height:140px}.form-status{background:#eef5ff;border:1px solid #b9cdf2;border-radius:12px;padding:14px 16px;font-weight:800}.consent{color:var(--muted);align-items:flex-start;gap:12px;font-weight:750;line-height:1.45;display:flex}.consent input{flex:none;width:auto;min-height:auto;margin-top:5px}.consent a{color:var(--primary);font-weight:900}.form-note{color:var(--muted);font-size:13px;font-weight:700}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.score-row{gap:8px;margin-bottom:16px;display:grid}.score-row span{color:var(--muted)}.score-result{background:#eef5ff;border:1px solid #cfe0fb;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:18px;display:flex}.center-actions{justify-content:center}.legal{max-width:860px}.legal p{color:var(--muted);margin-top:10px}.notfound-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:44px;display:grid}.notfound-copy h1{max-width:760px}.notfound-visual img{border-radius:30px;width:min(100%,520px);height:auto;display:block;box-shadow:0 24px 70px #08163224}footer{border-top:1px solid var(--line);color:var(--muted);background:#fff;padding:42px 0;font-size:14px}.footer-grid{grid-template-columns:1.5fr repeat(4,1fr);gap:28px;display:grid}.footer-logo{width:auto;height:32px;margin-bottom:14px}.footer-col h4{color:var(--text);margin-bottom:12px}.footer-col a{margin:7px 0;display:block}.subfooter{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}:focus-visible{outline-offset:3px;outline:3px solid #0058ff59}@media (width<=1050px){.grid-4,.service-matrix{grid-template-columns:repeat(2,1fr)}.timeline-grid{grid-template-columns:repeat(3,1fr)}.nav-links{gap:14px;font-size:13px}.form-layout,.ai-panel{grid-template-columns:1fr}}@media (width<=980px){.hero-grid,.grid-2{grid-template-columns:1fr}.grid-3,.footer-grid{grid-template-columns:1fr 1fr}.cta-box{grid-template-columns:1fr;align-items:flex-start;padding:30px}.cta-button{justify-self:stretch;width:100%;min-width:0}.notfound-grid{grid-template-columns:1fr}.nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;flex-direction:column;align-items:stretch;padding:18px;display:none;position:fixed;inset:76px 16px auto}.nav-links.open{display:flex}.menu{display:inline-flex}.language-switcher{justify-content:center;width:100%;padding:8px}.language-switcher button{flex:1}}@media (width<=640px){.hero{padding-top:52px}.grid-4,.grid-3,.service-matrix,.timeline-grid,.footer-grid,.comparison-grid,.form-grid.two{grid-template-columns:1fr}.actions .btn,.cta-box .btn,.form .btn{width:100%}.service-tile{min-height:auto}.ai-panel,.form{padding:24px}.score-result{flex-direction:column;align-items:flex-start}.notfound-page{padding:58px 0}.notfound-visual img{width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.language-switcher{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 7px;font-size:12px;font-weight:950;display:inline-flex}.language-switcher a{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 7px}.language-switcher a.active{color:var(--primary);background:#eaf2ff}.language-switcher span{opacity:.55}.btn,.card,.service-tile,.timeline-card,.language-switcher a{will-change:transform}.btn:active{transform:translateY(0)scale(.99)}.nav-cta:hover,.btn-primary:hover{box-shadow:0 20px 42px #0058ff47}.btn-secondary:hover{border-color:var(--primary);background:#f8fbff}.form-progress{border:1px solid var(--line);background:#f8fbff;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:10px;padding:8px;display:grid}.form-progress span{min-height:38px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:flex}.form-progress span.active{color:var(--primary);background:#fff;box-shadow:0 8px 24px #08163214}.form-step{gap:14px;display:grid}.hidden-step{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.form-step-title{letter-spacing:.12em;text-transform:uppercase;color:var(--primary);font-size:13px;font-weight:950}.form-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.form-actions .btn{min-width:160px}.qualified-form{position:relative}.page-hero{position:relative;overflow:hidden}.page-hero:after{content:"";filter:blur(2px);pointer-events:none;background:#0058ff0f;border-radius:50%;width:220px;height:220px;position:absolute;top:20%;right:8%}.page-hero .container{z-index:1;position:relative}.advisory-card,.card,.form{-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}@media (width<=760px){.form-actions{flex-direction:column-reverse;align-items:stretch}.form-actions .btn{width:100%}.form-progress{grid-template-columns:1fr}.page-hero:after{display:none}.lead{font-size:16px}h1{letter-spacing:-.045em}.cta-box{padding:26px 22px}.cta-box h2{font-size:clamp(28px,9vw,40px)}}.process-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.process-card{border:1px solid var(--line);background:#fff;border-radius:26px;padding:28px;transition:all .22s;position:relative;overflow:hidden;box-shadow:0 18px 50px #08163211}.process-card:hover{border-color:#abc7f2;transform:translateY(-3px);box-shadow:0 28px 65px #08163217}.process-card:after{content:"";background:#0058ff12;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-44px;right:-38px}.process-card span{width:44px;height:44px;color:var(--primary);background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;font-size:13px;font-weight:950;display:inline-flex}.process-card h3{margin-bottom:10px;font-size:19px;line-height:1.18}.process-card p{color:var(--muted);font-size:15px;font-weight:650}.form-trust-panel{border:1px solid var(--line);background:#fff;border-radius:24px;margin-top:26px;padding:24px;box-shadow:0 18px 50px #0816320f}.form-trust-panel h3{margin-bottom:8px;font-size:21px}.form-trust-panel p{color:var(--muted);margin-bottom:14px;font-weight:650}.form-trust-panel ul{gap:10px;list-style:none;display:grid}.form-trust-panel li{color:var(--muted);font-size:14px;font-weight:750}.form-trust-panel li:before{content:"✓";color:var(--primary);margin-right:8px;font-weight:950}.lost-rabbit-card{border:1px solid var(--line);background:linear-gradient(#fff,#f5f9ff);border-radius:34px;width:min(100%,520px);padding:26px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0816321f}.lost-rabbit-card:before{content:"";background:#0058ff14;border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -90px -110px auto}.lost-rabbit-card svg{z-index:1;width:100%;height:auto;display:block;position:relative}.path-line{fill:none;stroke:#8fb9ff;stroke-width:5px;stroke-linecap:round;stroke-dasharray:12 14}.map-pin{fill:url(#rabbitBlue);opacity:.9}.rabbit-body,.rabbit-head,.rabbit-ear,.rabbit-foot{fill:#fff;stroke:#0d356d;stroke-width:5px}.rabbit-mouth,.rabbit-arm{fill:none;stroke:#0d356d;stroke-width:5px;stroke-linecap:round}.scarf{fill:url(#rabbitBlue);opacity:.96}.question{fill:#eaf2ff}@media (width<=1050px){.process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.process-grid{grid-template-columns:1fr}.lost-rabbit-card{border-radius:26px;padding:18px}.notfound-copy .actions{display:grid}.notfound-copy .actions .btn{width:100%}}.hero-grid{grid-template-columns:minmax(0,1.14fr) minmax(390px,.86fr);gap:72px}.hero h1{letter-spacing:-.058em;max-width:780px;font-size:clamp(42px,4.35vw,58px);line-height:1.06}.hero .lead{max-width:760px}.snapshot{justify-self:end;width:100%;max-width:470px}.page-hero h1{letter-spacing:-.052em;max-width:880px;font-size:clamp(36px,4.05vw,54px);line-height:1.08}.page-hero .lead,.section-head{max-width:760px}.section-head h2{letter-spacing:-.05em;max-width:780px;margin-inline:auto;font-size:clamp(28px,3.2vw,42px);line-height:1.1}.form-layout h2,.legal h2{letter-spacing:-.045em;font-size:clamp(28px,3vw,40px);line-height:1.12}.ai-panel h2{max-width:780px;font-size:clamp(30px,3.35vw,44px)}.cta-box h2{max-width:780px;font-size:clamp(30px,3.3vw,44px);line-height:1.1}.card h3,.service-tile h3,.process-card h3,.timeline-card h3{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.service-card h3{font-size:clamp(22px,2.2vw,28px)}.notfound-copy .lead{max-width:620px}.notfound-copy .actions{align-items:center;gap:18px}.lost-rabbit-card{display:none!important}.lost-rabbit-scene{width:min(100%,720px);overflow:visible}.lost-rabbit-scene svg{width:100%;height:auto;display:block;overflow:visible}.route-path{fill:none;stroke:#9ec1ff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:12 14}.pin path{fill:url(#rabbitBlue)}.pin circle{fill:#fff}.cloud{fill:#eaf2ff}.cloud-large{opacity:.82}.cloud-small{opacity:.62}.ground{fill:#dfeeff;opacity:.62}.rabbit-ear,.rabbit-body,.rabbit-head,.rabbit-foot{fill:#fff;stroke:#0d356d;stroke-width:4.5px}.inner-ear{fill:#d9eaff}.rabbit-eye{fill:#081632}.rabbit-mouth,.rabbit-arm,.rabbit-whisker{fill:none;stroke:#0d356d;stroke-width:4.5px;stroke-linecap:round}.scarf,.scarf-tail{fill:url(#rabbitBlue)}.question-text{fill:#0058ff;font-family:Inter,Manrope,system-ui,sans-serif;font-size:52px;font-weight:950}.signpost rect{fill:#92b4e7}.signpost path{fill:url(#signGray);stroke:#6f96d2;stroke-width:4px;stroke-linejoin:round}.signpost text{fill:#0058ff;font-family:Inter,Manrope,system-ui,sans-serif;font-size:17px;font-weight:950}.plant{fill:none;stroke:#8aaee5;stroke-width:5px;stroke-linecap:round}@media (width<=1080px){.hero-grid{grid-template-columns:1fr;gap:38px}.snapshot{justify-self:start;max-width:100%}.notfound-grid{grid-template-columns:1fr;gap:20px}.notfound-visual{justify-content:center}.lost-rabbit-scene{max-width:650px}.notfound-copy .actions{display:flex}}@media (width<=760px){.page-hero{padding:52px 0}.page-hero h1{font-size:clamp(34px,9vw,46px)}.section-head h2{font-size:clamp(28px,8vw,38px)}.form-layout h2{font-size:clamp(27px,8vw,38px)}}@media (width<=640px){.hero h1{font-size:clamp(38px,11vw,48px)}.notfound-grid{padding:56px 0 46px}.notfound-copy h1{font-size:clamp(38px,11vw,48px)}.notfound-copy .actions{display:grid}.notfound-copy .actions .btn{width:100%}.lost-rabbit-scene{max-width:100%}.signpost text{font-size:15px}}.notfound-page{background:linear-gradient(#f6faff,#fff 78%);padding:32px 0 0}.notfound-copy{padding-right:8px}.notfound-copy .eyebrow{margin-bottom:14px}.notfound-copy .lead{color:#64748b;max-width:500px;margin-top:14px;font-size:16px;line-height:1.55}.notfound-visual{justify-content:flex-end}.lost-rabbit-scene{width:min(100%,700px)}.notfound-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:10px;display:flex}.notfound-actions .btn{border-radius:12px;min-width:0;min-height:50px;padding-inline:22px}.notfound-actions .btn-secondary{color:var(--primary);background:#fff;border-color:#bcd1f4}@media (width<=1080px){.notfound-shell{padding:34px 0}.notfound-grid{grid-template-columns:1fr;gap:8px}.notfound-copy{text-align:left;padding-right:0}.notfound-copy h1,.notfound-copy .lead{max-width:100%}.notfound-visual{justify-content:center}.notfound-actions{margin-top:18px}}@media (width<=640px){.notfound-page{padding-top:12px}.notfound-shell{padding:26px 0 28px}.notfound-copy h1{font-size:clamp(32px,10vw,44px)}.notfound-copy .lead{font-size:15px}.notfound-actions{grid-template-columns:1fr;gap:12px;display:grid}.notfound-actions .btn{width:100%}}section{padding:52px 0}.hero{padding:58px 0 44px}.page-hero{padding:54px 0 44px}.section-head p{margin-top:10px}.grid-4,.grid-3,.grid-2,.service-matrix,.comparison-grid,.process-grid,.timeline-grid{gap:18px}.service-matrix{margin-top:24px}.card{padding:24px}.card h3{margin-bottom:8px}.icon{margin-bottom:14px}.band{padding:52px 0}.ai-difference{padding:58px 0}.ai-panel{gap:34px;padding:34px}.cta-strip{padding:52px 0}.cta-box{padding:30px 42px}.form{padding:26px}.form-layout{gap:28px}.timeline-card{min-height:190px;padding:20px}.timeline-card span{margin-bottom:14px}.process-card{padding:24px}.form-trust-panel{margin-top:20px;padding:22px}.score-result{margin-top:16px}.legal h3{margin-top:18px}footer{padding:34px 0}.subfooter{margin-top:22px;padding-top:18px}@media (width<=980px){section{padding:44px 0}.hero{padding:48px 0 36px}.page-hero{padding:46px 0 38px}.cta-box,.ai-panel{padding:28px}.form-layout{gap:22px}}@media (width<=640px){section{padding:38px 0}.hero{padding:40px 0 30px}.page-hero{padding:38px 0 32px}.card,.form,.process-card,.timeline-card{padding:22px}.section-head{margin-bottom:20px}.cta-strip{padding:38px 0}.footer-grid{gap:22px}}.page-hero{background:linear-gradient(#f8fbff,#fff 92%)!important}.page-hero:after{display:none!important}.category-nav-section{border-bottom:1px solid var(--line);background:#fff;padding:18px 0}.category-nav{scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:center;gap:10px;padding:4px 2px 6px;display:flex;overflow-x:auto}.category-pill{color:#20314b;white-space:nowrap;background:linear-gradient(#fff,#f8fbff);border:1px solid #c9daf6;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:38px;padding:9px 14px;font-size:13px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 10px 26px #0816320b}.category-pill:hover{color:var(--primary);border-color:#9ebcf0;transform:translateY(-1px)}#business-pressure,#use-cases-cloud,#use-cases-finops,#use-cases-security,#use-cases-observability,#use-cases-data,#use-cases-ai-automation,#use-cases-industry,#use-cases-healthcare{scroll-margin-top:96px}.card .eyebrow{color:var(--primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:950}.balanced-five-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.compact-service-tile{min-height:190px}.compact-service-tile h3{margin-top:0}.notfound-page{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 16%,#0058ff14,#0000 34rem),linear-gradient(#f7fbff,#fff 82%)!important;padding:0!important}.notfound-shell{padding:42px 0 34px!important}.notfound-grid{grid-template-columns:minmax(0,.88fr) minmax(470px,1.12fr)!important;align-items:center!important;gap:16px!important;min-height:auto!important;padding:0!important;display:grid!important}.notfound-copy h1{letter-spacing:-.058em!important;max-width:590px!important;font-size:clamp(38px,4.35vw,60px)!important;line-height:1.04!important}.notfound-copy .lead{max-width:560px!important;margin-top:18px!important;font-size:16px!important;line-height:1.62!important}.notfound-visual{justify-content:flex-end!important;align-items:center!important;display:flex!important}.approved-rabbit-scene{width:min(100%,720px)!important;max-width:720px!important;overflow:visible!important}.approved-rabbit-scene img{width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}.notfound-actions{flex-wrap:wrap!important;justify-content:center!important;gap:16px!important;margin-top:8px!important;display:flex!important}.notfound-actions .btn-primary{min-width:270px}.notfound-actions .btn-secondary{background:#fff;border-color:#bcd1f4;min-width:170px}@media (width<=1080px){.balanced-five-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notfound-grid{grid-template-columns:1fr!important;gap:6px!important}.notfound-visual{justify-content:center!important}.approved-rabbit-scene{width:min(100%,760px)!important}}@media (width<=640px){.balanced-five-grid{grid-template-columns:1fr}.notfound-shell{padding:30px 0 28px!important}.notfound-copy h1{font-size:clamp(34px,10vw,44px)!important}.notfound-actions{grid-template-columns:1fr!important;display:grid!important}.notfound-actions .btn{width:100%!important;min-width:0!important}.category-nav-section{padding:14px 0}.category-nav{gap:8px;padding-bottom:8px}.category-pill{min-height:36px;padding:8px 12px;font-size:12px}}@media (width<=1050px){.founder-note,.fit-grid,.after-call-grid,.deliverable-preview,.deliverable-mini-grid{grid-template-columns:1fr!important}}.nav-dropdown{position:relative}.nav-dropdown>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:850;display:inline-flex}.nav-dropdown>button:after{content:"";opacity:.72;border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.nav-dropdown-menu{border:1px solid var(--line);width:min(760px,100vw - 32px);box-shadow:var(--shadow);z-index:90;background:#fff;border-radius:18px;padding:14px;display:none;position:absolute;top:calc(100% + 14px);left:0}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown.open .nav-dropdown-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.nav-dropdown>button:hover,.nav-dropdown>button.active,.nav-dropdown.open>button{color:var(--primary)}.nav-dropdown-menu a{color:#20314b;border-radius:12px;gap:2px;min-height:76px;padding:12px 14px;font-size:13px;display:grid}.nav-dropdown-menu a span{font-weight:950;line-height:1.2}.nav-dropdown-menu a small{color:var(--muted);font-size:12px;font-weight:750;line-height:1.35}.nav-dropdown-menu a:hover,.nav-dropdown-menu a.active{color:var(--primary);background:#eef5ff}.nav-dropdown-menu a:hover small,.nav-dropdown-menu a.active small{color:#31527e}.portfolio-matrix{grid-template-columns:repeat(2,1fr)}.portfolio-tile{min-height:360px}.portfolio-tile p{margin-top:10px;font-size:14px}.portfolio-tile strong{color:#20314b}.page-actions-section{border-bottom:1px solid var(--line);background:#fff;padding:20px 0 28px}.page-actions-section .actions{margin-top:0}.related-links-section{background:#fff}.related-links-shell{grid-template-columns:minmax(240px,.85fr) minmax(0,1.65fr);align-items:stretch;gap:18px;display:grid}.related-links-shell h2{max-width:520px}.related-links-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.related-link-card{min-height:138px;color:inherit;border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:18px;gap:8px;padding:18px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 16px 34px #0816320a}.related-link-card:hover{border-color:#0058ff57;transform:translateY(-2px);box-shadow:0 18px 42px #08163214}.related-link-card strong{color:var(--text);font-size:17px;line-height:1.2}.related-link-card span{color:var(--muted);font-size:14px;line-height:1.45}@media (width<=980px){.nav-dropdown-menu{width:100%;box-shadow:none;background:0 0;border:0;margin-top:8px;padding:8px 0 0 12px;display:grid;position:static}.nav-dropdown>button:after{display:none}.portfolio-matrix{grid-template-columns:1fr}.portfolio-tile{min-height:auto}.related-links-shell,.related-links-grid{grid-template-columns:1fr}.related-link-card{min-height:auto}}.contact-section{background:radial-gradient(circle at 50% 8%,#0058ff14,#0000 34rem),linear-gradient(#eef5ff,#fff 92%)!important;padding:56px 0!important}.contact-form-wrap{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)!important;place-items:start stretch!important;gap:28px!important;max-width:1120px!important;margin-inline:auto!important;display:grid!important}.contact-intro{text-align:left!important;max-width:100%!important;margin-inline:0!important}.contact-intro h2{letter-spacing:-.048em!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.1!important}.contact-intro .lead{max-width:620px!important;margin-inline:0!important}.contact-form-wrap .qualified-form{width:100%!important;max-width:none!important;margin-inline:0!important}.contact-form-wrap .field,.contact-form-wrap input,.contact-form-wrap select,.contact-form-wrap textarea{min-width:0!important}.contact-form-wrap input::placeholder,.contact-form-wrap textarea::placeholder{color:#7b8799!important;font-weight:800!important}.provider-fieldset{border:1px solid var(--line);background:#f8fbff;border-radius:8px;padding:16px}.provider-fieldset legend{color:#20314b;padding:0 8px;font-size:14px;font-weight:900}.provider-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.provider-option{color:#20314b;cursor:pointer;background:#fff;border:1px solid #d7e4f6;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:850;display:flex}.provider-option input{width:auto;min-height:auto;accent-color:var(--primary)}.provider-option:has(input:checked){border-color:var(--primary);background:#eef5ff}.trust-confidentiality{background:#fff!important}.trust-split{grid-template-columns:minmax(0,.94fr) minmax(380px,1.06fr)!important;align-items:center!important;gap:34px!important;display:grid!important}.trust-split h2,.artifact-board h2{letter-spacing:0!important;max-width:760px!important;font-size:clamp(30px,3.4vw,46px)!important;line-height:1.08!important}.trust-rule-list{gap:14px!important;display:grid!important}.trust-rule,.artifact-row{border:1px solid var(--line)!important;background:linear-gradient(#fff,#f8fbff)!important;border-radius:14px!important;gap:6px!important;padding:20px 22px!important;display:grid!important;box-shadow:0 14px 38px #0816320e!important}.trust-rule strong,.artifact-row strong{color:var(--text)!important;font-size:17px!important;line-height:1.22!important}.trust-rule span,.artifact-row span{color:var(--muted)!important;font-size:14px!important;font-weight:700!important;line-height:1.52!important}.artifact-board{border:1px solid var(--line)!important;background:linear-gradient(#fff,#f8fbff)!important;border-radius:24px!important;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr)!important;align-items:start!important;gap:36px!important;padding:34px!important;display:grid!important;box-shadow:0 22px 64px #08163213!important}.artifact-list{gap:12px!important;display:grid!important}.about-overview{background:radial-gradient(circle at 82% 14%,#0058ff14,#0000 28rem),#fff!important}.about-split{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)!important;align-items:center!important;gap:40px!important;display:grid!important}.about-split h2,.about-partners h2{letter-spacing:-.055em!important;font-size:clamp(30px,3.6vw,48px)!important;line-height:1.08!important}.about-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.about-stat{border:1px solid var(--line)!important;background:linear-gradient(#fff,#f8fbff)!important;border-radius:24px!important;min-height:128px!important;padding:24px!important;box-shadow:0 18px 50px #0816320f!important}.about-stat strong{color:var(--primary)!important;letter-spacing:-.055em!important;margin-bottom:10px!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1!important;display:block!important}.about-stat span{color:var(--muted)!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;display:block!important}.about-timeline{grid-template-columns:repeat(4,minmax(0,1fr))!important}.about-timeline .timeline-card{min-height:220px!important}.about-timeline .timeline-card span{width:auto!important;min-width:62px!important;padding:0 12px!important}.about-partners{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)!important;align-items:center!important;gap:34px!important;display:grid!important}.partner-chips{flex-wrap:wrap!important;justify-content:flex-end!important;gap:12px!important;display:flex!important}.partner-chips span{color:#20314b!important;background:#fff!important;border:1px solid #cfe0fb!important;border-radius:999px!important;align-items:center!important;min-height:42px!important;padding:10px 14px!important;font-size:14px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 12px 30px #0816320d!important}.founder-proof{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:start;gap:34px;display:grid}.founder-proof h2,.buyer-pressure h2,.sample-copy h2{font-size:clamp(30px,3.4vw,46px);line-height:1.08}.founder-proof-grid,.buyer-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.founder-proof-card,.buyer-card{background:#fff;border:1px solid #d7e4f6;border-radius:16px;gap:8px;padding:20px;display:grid;box-shadow:0 14px 38px #0816320e}.founder-proof-card strong,.buyer-card strong{color:var(--text);font-size:17px;line-height:1.2}.founder-proof-card span,.buyer-card p{color:var(--muted);font-size:14px;font-weight:700;line-height:1.5}.buyer-card span{width:fit-content;color:var(--primary);background:#eaf2ff;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:950;display:inline-flex}.buyer-pressure-section{background:#fff;padding-bottom:24px}.buyer-pressure{grid-template-columns:minmax(0,.72fr) minmax(560px,1fr);align-items:start;gap:30px;display:grid}.legal{gap:18px!important;max-width:920px!important;display:grid!important}.legal>div{border-bottom:1px solid var(--line)!important;padding:24px 0!important}.legal>div:first-child{padding-top:0!important}.legal>div:last-child{border-bottom:0!important}.legal h3{margin-top:0!important;font-size:22px!important;line-height:1.15!important}.legal-meta-grid{grid-template-columns:minmax(180px,.52fr) minmax(0,1.3fr);gap:14px;display:grid;border-bottom:1px solid var(--line)!important;padding-bottom:22px!important}.legal-meta-card{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:18px;align-content:start;gap:8px;padding:18px 20px;display:grid;box-shadow:0 12px 32px #0816320b}.legal-meta-card.warning{background:#eef5ff;border-color:#cfe0fb;grid-column:1/-1}.legal-meta-card span{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950}.legal-meta-card strong{color:var(--text);font-size:17px;line-height:1.3}.legal-meta-card p{color:var(--muted);font-size:15px;font-weight:650;margin-top:0!important}.notfound-visual{position:relative!important}.approved-rabbit-scene{isolation:isolate!important;width:min(100%,720px)!important;max-width:720px!important;margin-right:-10px!important;position:relative!important}.approved-rabbit-scene:before{content:""!important;z-index:-1!important;filter:blur(10px)!important;background:radial-gradient(#eaf4fff2,#eaf4ff57 52%,#0000 76%)!important;border-radius:999px!important;position:absolute!important;inset:7% -4% -4% -9%!important}.approved-rabbit-scene img{filter:drop-shadow(0 22px 40px #0816320d)!important;-webkit-mask-image:radial-gradient(74% 70% at 50% 52%,#000 0% 58%,#000000db 72%,#0000 100%)!important;mask-image:radial-gradient(74% 70% at 50% 52%,#000 0% 58%,#000000db 72%,#0000 100%)!important}@media (width<=1080px){.about-split,.about-partners,.trust-split,.artifact-board,.founder-proof,.anonymous-proof,.walkthrough{grid-template-columns:1fr!important}.partner-chips{justify-content:flex-start!important}.about-timeline{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.contact-section{padding:40px 0!important}.contact-form-wrap{grid-template-columns:1fr!important;max-width:100%!important}.contact-intro{text-align:center!important}.contact-intro .lead{margin-inline:auto!important}.about-stat-grid,.about-timeline{grid-template-columns:1fr!important}.about-stat{min-height:auto!important}.partner-chips{gap:10px!important}.partner-chips span{justify-content:center!important;width:100%!important}.trust-rule,.artifact-row,.artifact-board{border-radius:16px!important}.approved-rabbit-scene{margin-right:0!important}}.notfound-page{background:radial-gradient(circle at 75% 24%,#d8eaffeb,#0000 33rem),radial-gradient(circle at 18% 18%,#fffffff5,#0000 34rem),linear-gradient(#f6fbff 0%,#fff 76%)!important}.notfound-shell{padding-top:18px!important}.notfound-grid{gap:clamp(24px,4vw,58px)!important}.approved-rabbit-scene{background:radial-gradient(at 54% 48%,#e9f4ffe6,#e9f4ff61 54%,#0000 78%)!important;border-radius:999px!important;width:min(100%,720px)!important;max-width:720px!important;position:relative!important;overflow:visible!important}.approved-rabbit-scene:before{content:""!important;z-index:0!important;filter:blur(16px)!important;pointer-events:none!important;background:radial-gradient(#daecffb8,#f0f8ff38 56%,#0000 78%)!important;border-radius:999px!important;position:absolute!important;inset:8% -2% -3% -9%!important}.approved-rabbit-scene img{z-index:1!important;width:100%!important;height:auto!important;box-shadow:none!important;mix-blend-mode:multiply!important;background:0 0!important;border-radius:0!important;display:block!important;position:relative!important;-webkit-mask-image:radial-gradient(66% 68% at 50% 52%,#000 0% 46%,#000000d1 60%,#0000 88%)!important;mask-image:radial-gradient(66% 68% at 50% 52%,#000 0% 46%,#000000d1 60%,#0000 88%)!important}.scene-label{z-index:3!important;color:var(--primary)!important;letter-spacing:-.025em!important;text-align:center!important;white-space:nowrap!important;text-shadow:0 1px #ffffffbf!important;pointer-events:none!important;background:#f6fafff0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:.2em .55em!important;font-size:clamp(11px,1.08vw,16px)!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:absolute!important;box-shadow:0 5px 14px #0058ff0d!important}.scene-label-assessment{width:22.5%!important;min-height:5.6%!important;top:36%!important;left:69.2%!important;transform:rotate(-3deg)!important}.scene-label-services{width:18.5%!important;min-height:5.1%!important;top:54.7%!important;left:70.4%!important;transform:rotate(7deg)!important}@media (width<=1080px){.approved-rabbit-scene{margin-inline:auto!important}}@media (width<=640px){.notfound-shell{padding-top:0!important}.approved-rabbit-scene img{-webkit-mask-image:radial-gradient(72% 72% at 50% 52%,#000 0% 50%,#000000d1 63%,#0000 90%)!important;mask-image:radial-gradient(72% 72% at 50% 52%,#000 0% 50%,#000000d1 63%,#0000 90%)!important}.scene-label{font-size:clamp(9px,3vw,13px)!important}}@media (width<=980px){.language-switcher a{text-align:center;flex:1}.legal-meta-grid{grid-template-columns:1fr}.legal-meta-card.warning{grid-column:auto}}*{letter-spacing:0!important}@media (width<=640px){.provider-options{grid-template-columns:1fr}}html,body{overflow-x:hidden}.page-hero h1,.trust-split h2,.artifact-board h2{overflow-wrap:break-word}@media (width<=640px){.page-hero h1{font-size:clamp(30px,8.4vw,38px)!important;line-height:1.08!important}.trust-split h2,.artifact-board h2{font-size:clamp(28px,7.8vw,36px)!important}}.form-loading{min-height:520px}.footer-heading{color:var(--text);margin-bottom:12px;font-weight:900}.footer-brand>p{max-width:390px;color:var(--muted);font-weight:700;line-height:1.55}.footer-col a{margin:6px 0;font-weight:750}.footer-trust-line{color:var(--text);margin-top:12px;font-weight:850}.footer-identity{background:0 0;border:0;border-radius:0;gap:5px;margin-top:14px;padding:0;display:grid}.footer-identity p{color:var(--muted);font-size:12.5px;font-weight:700;line-height:1.45}.footer-identity b{color:var(--text);font-weight:900}.footer-identity a{color:var(--primary);overflow-wrap:anywhere;font-weight:900}.footer-identity span{color:#9aabc2;padding-inline:4px}.contact-channel-list{gap:12px;margin-top:24px;display:grid}.contact-channel-card{background:#fff;border:1px solid #d7e4f6;border-radius:16px;gap:6px;padding:16px;display:grid;box-shadow:0 12px 32px #0816320b}.contact-channel-card strong{color:var(--text);font-size:16px;line-height:1.2}.contact-channel-card p{color:var(--muted);font-size:13px;font-weight:700;line-height:1.45}.contact-channel-card span{color:var(--primary);overflow-wrap:anywhere;font-size:13px;font-weight:950}.contact-identity-list{color:var(--muted);gap:6px;margin-top:8px;font-size:12px;font-weight:750;list-style:none;display:grid}.contact-identity-list b{color:var(--text)}.business-identity-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.business-identity-card{border:1px solid var(--line);background:#fff;border-radius:22px;gap:7px;padding:20px;display:grid;box-shadow:0 16px 45px #0816320e}.business-identity-card span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.business-identity-card strong,.business-identity-card a{color:var(--text);overflow-wrap:anywhere;font-size:17px;font-weight:950;line-height:1.25}.case-studies-section{background:linear-gradient(#fff,#f8fbff)}.case-study-list{gap:28px;display:grid}.case-study-card{border:1px solid var(--line);background:#fff;border-radius:28px;padding:32px;box-shadow:0 22px 70px #08163213}.case-study-heading{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:24px;padding-bottom:24px;display:grid}.case-study-heading h2{max-width:760px}.case-study-number{width:48px;height:48px;color:var(--primary);background:#eaf2ff;border-radius:15px;justify-content:center;align-items:center;margin-bottom:16px;font-size:14px;font-weight:950;display:inline-flex}.case-study-labels{background:#f8fbff;border:1px solid #d7e4f6;border-radius:18px;gap:10px;padding:16px;display:grid}.case-study-labels span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.case-study-labels strong{color:var(--text);font-size:15px;line-height:1.35}.case-study-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(220px,.72fr);gap:24px;margin-top:26px;display:grid}.case-study-column{align-content:start;gap:12px;display:grid}.case-study-column h3{font-size:18px;line-height:1.2}.case-study-column p,.case-study-column li{color:var(--muted);font-size:15px;font-weight:650}.case-study-column ul{gap:10px;list-style:none;display:grid}.case-study-column li:before{content:"✓";color:var(--primary);margin-right:8px;font-weight:950}.case-deliverable-grid{flex-wrap:wrap;gap:9px;display:flex}.case-deliverable-grid span{color:#123256;background:#eaf2ff;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.case-study-cta{border:1px solid var(--line);background:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;padding:30px;display:grid;box-shadow:0 22px 70px #08163212}.case-study-cta p{color:var(--muted);margin-top:10px;font-weight:650}.case-study-disclaimer-section{padding-top:42px}.case-study-disclaimer{background:#f8fbff;border:1px solid #d7e4f6;border-radius:22px;max-width:900px;padding:22px 24px}.case-study-disclaimer strong{color:var(--text);margin-bottom:6px;display:block}.case-study-disclaimer p{color:var(--muted);font-weight:650}.meeting-confirmed-grid,.persona-assessment-grid{gap:26px;display:grid}.meeting-prep-copy{max-width:760px}.meeting-prep-copy h2,.persona-cta-card h3{letter-spacing:-.04em;font-size:clamp(26px,3vw,38px);line-height:1.12}.meeting-prep-copy p,.persona-cta-card p{color:var(--muted);margin-top:10px;font-weight:700}.persona-cta-card{flex-direction:column;justify-content:center;display:flex}.persona-cta-card .actions{margin-top:24px}.buyer-role-actions{margin-top:28px}.nav-cta{white-space:nowrap;text-align:center;border-radius:12px;flex:none;min-width:0;max-width:190px;min-height:44px;font-size:12.5px;line-height:1.15;padding:10px 14px!important}.founder-note-section{color:#fff;background:linear-gradient(135deg,#07162d,#0d2b5c)}.founder-note{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:center;gap:28px;display:grid}.founder-note h2{letter-spacing:-.05em;max-width:820px;font-size:clamp(30px,3.4vw,44px);line-height:1.1}.founder-note p:not(.eyebrow){color:#d8e5ff;max-width:780px;margin-top:14px;font-size:17px;font-weight:650}.founder-note-card{background:#ffffff14;border:1px solid #ffffff29;border-radius:24px;gap:12px;padding:26px;display:grid;box-shadow:0 22px 70px #0000002e}.founder-note-card strong{font-size:20px;line-height:1.2}.founder-note-card .btn{justify-self:start;margin-top:8px}.fit-section{background:#fff}.fit-grid{grid-template-columns:minmax(0,.9fr) repeat(2,minmax(240px,1fr));align-items:stretch;gap:18px;display:grid}.fit-copy h2,.deliverable-preview h2{letter-spacing:-.05em;font-size:clamp(30px,3.6vw,46px);line-height:1.08}.fit-card,.after-call-step,.deliverable-mini{border:1px solid var(--line);background:#fff;border-radius:22px;padding:24px;box-shadow:0 18px 50px #0816320f}.fit-card strong,.after-call-step strong,.deliverable-mini strong{color:var(--text);font-size:19px;line-height:1.2;display:block}.fit-card ul{gap:10px;margin-top:16px;list-style:none;display:grid}.fit-card li{color:var(--muted);font-size:14px;font-weight:750;line-height:1.45}.fit-card li:before{color:var(--primary);content:"✓";margin-right:8px;font-weight:950}.not-fit li:before{color:#7b8799;content:"•"}.after-call-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.after-call-step span,.deliverable-mini span{width:42px;height:42px;color:var(--primary);background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;font-size:13px;font-weight:950;display:inline-flex}.after-call-step p,.deliverable-mini p{color:var(--muted);margin-top:10px;font-size:14px;font-weight:700}.deliverable-preview{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center;gap:28px;display:grid}.deliverable-mini-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.deliverable-mini{background:linear-gradient(#fff,#f8fbff);min-height:190px}.home-decision-proof{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr) auto;align-items:center;gap:28px;display:grid}.home-decision-proof h2{max-width:680px}.home-proof-list{gap:12px;display:grid}.home-proof-item{background:#fff;border:1px solid #d7e4f6;border-radius:14px;gap:5px;padding:16px 18px;display:grid}.home-proof-item strong{color:var(--text);font-size:16px;line-height:1.2}.home-proof-item span{color:var(--muted);font-size:14px;font-weight:700;line-height:1.45}.trust-signal-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:18px 0}.trust-signal-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.trust-signal-row span{color:#20314b;background:#f8fbff;border:1px solid #cfe0fb;border-radius:999px;align-items:center;min-height:38px;padding:8px 13px;font-size:13px;font-weight:900;display:inline-flex}.conversion-offer-section{border-bottom:1px solid var(--line);background:#fff;padding:44px 0}.conversion-offer{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:26px;grid-template-columns:minmax(0,.88fr) minmax(420px,1fr) auto;align-items:center;gap:24px;padding:26px;display:grid;box-shadow:0 18px 54px #0816320f}.conversion-offer h2{font-size:clamp(27px,3vw,40px);line-height:1.08}.conversion-offer p:not(.eyebrow){color:var(--muted);margin-top:12px;font-size:16px;font-weight:700}.conversion-offer-list{gap:10px;display:grid}.conversion-offer-list div{background:#fff;border:1px solid #d7e4f6;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.conversion-offer-list strong{color:var(--text);font-size:15px;line-height:1.2}.conversion-offer-list span{color:var(--muted);font-size:13px;font-weight:700;line-height:1.4}.conversion-offer-actions{gap:12px;min-width:230px;display:grid}.service-outcome-groups{gap:28px;display:grid}.service-group{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:26px;grid-template-columns:minmax(0,.48fr) minmax(620px,1fr);align-items:start;gap:28px;padding:28px;display:grid;box-shadow:0 18px 54px #0816320f}.service-group h2{font-size:clamp(27px,3vw,40px);line-height:1.1}.service-group p:not(.eyebrow){color:var(--muted);margin-top:12px;font-size:16px;font-weight:700}.service-group-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.service-group-list .service-card{padding:22px}.service-group-list .service-card h3{font-size:20px}.service-group-list .service-card p,.service-group-list .service-card li{font-size:14px}.buyable-service-card{align-content:start;gap:10px;padding:22px;display:grid}.buyable-service-card strong{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:950}.buyable-service-card ul{margin-top:0}.buyable-service-card b{color:var(--primary);margin-top:4px;font-weight:950}.engagement-comparison-grid{align-items:stretch}.engagement-table-wrap{border:1px solid var(--line);background:#fff;border-radius:24px;overflow-x:auto;box-shadow:0 18px 50px #08163211}.engagement-comparison-table{border-collapse:collapse;width:100%;min-width:920px}.engagement-comparison-table th,.engagement-comparison-table td{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;vertical-align:top;padding:18px 20px;font-size:14px;font-weight:700;line-height:1.45}.engagement-comparison-table thead th{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;background:#eef5ff;font-size:12px;font-weight:950}.engagement-comparison-table tbody th{color:var(--text);min-width:180px;font-size:16px;font-weight:950}.engagement-comparison-table tr:last-child th,.engagement-comparison-table tr:last-child td{border-bottom:0}.engagement-choice{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:28px;display:grid}.engagement-pricing-note{align-content:center;align-self:stretch}@media (width<=640px){.container{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.hero h1{width:min(100%,310px)!important;font-size:clamp(26px,7vw,30px)!important;line-height:1.07!important}.hero .container,.hero-grid,.hero-grid>*,.advisory-card,.snapshot{width:100%;min-width:0;max-width:100%}.hero{overflow:hidden}.hero-grid{overflow:hidden;grid-template-columns:minmax(0,1fr)!important;display:block!important}.hero h1,.hero .lead,.hero .note{overflow-wrap:break-word;width:min(100%,310px);max-width:min(100%,310px)}.hero .actions{width:min(100%,310px)}.snapshot{border-radius:22px;margin-top:30px;padding:22px;width:min(100%,310px)!important}.btn{white-space:normal}.snapshot-top,.metric{justify-items:start;display:grid}.metric{gap:10px}.metric span,.metric b{overflow-wrap:anywhere;min-width:0}.conversion-offer,.conversion-offer h2,.conversion-offer p:not(.eyebrow){max-width:min(100%,310px)}}.path-picker{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:24px;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:28px;margin-bottom:0;padding:28px;display:grid;box-shadow:0 18px 54px #0816320f}.path-picker-copy h2,.assessment-output-copy h2{font-size:clamp(28px,3.1vw,42px);line-height:1.1}.path-picker-copy p:not(.eyebrow),.assessment-output-copy p:not(.eyebrow){color:var(--muted);margin-top:14px;font-size:16px;font-weight:700}.path-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.path-choice{background:#fff;border:1px solid #d7e4f6;border-radius:16px;align-content:start;gap:10px;min-height:190px;padding:20px;display:grid}.path-choice strong{color:var(--text);font-size:18px;line-height:1.18}.path-choice p{color:var(--muted);font-size:14px;font-weight:700;line-height:1.45}.path-choice span{width:fit-content;color:var(--primary);background:#eaf2ff;border-radius:999px;align-self:end;margin-top:6px;padding:8px 10px;font-size:12px;font-weight:950;display:inline-flex}.scenario-head{margin-top:4px}.signal-strip-section{border-top:1px solid var(--line);background:#fff;padding:54px 0}.signal-strip{grid-template-columns:minmax(0,.72fr) minmax(520px,1.28fr);align-items:center;gap:30px;display:grid}.signal-strip h2{font-size:clamp(28px,3vw,40px);line-height:1.1}.signal-strip p:not(.eyebrow){color:var(--muted);margin-top:12px;font-size:16px;font-weight:700}.signal-chip-grid{flex-wrap:wrap;gap:10px;display:flex}.signal-chip-grid span{color:#20314b;background:#f8fbff;border:1px solid #cfe0fb;border-radius:999px;align-items:center;min-height:40px;padding:9px 13px;font-size:13px;font-weight:900;display:inline-flex}.scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.assessment-scenarios{border-top:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);padding-top:32px}.assessment-scenarios .scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scenario-card{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:24px;gap:18px;min-height:100%;padding:28px;display:grid;box-shadow:0 18px 54px #08163212}.scenario-card h3{max-width:720px;color:var(--text);font-size:clamp(23px,2.4vw,31px);line-height:1.12}.scenario-kicker{align-items:center;gap:10px;display:flex}.scenario-kicker span{width:40px;height:40px;color:var(--primary);background:#eaf2ff;border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:inline-flex}.scenario-kicker p{color:var(--primary);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.scenario-card>p:not(.eyebrow){color:var(--muted);font-size:16px;font-weight:700;line-height:1.58}.scenario-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.scenario-columns>div,.scenario-outcome{background:#fff;border:1px solid #d7e4f6;border-radius:16px;padding:18px}.scenario-columns strong,.scenario-outcome strong{color:var(--text);margin-bottom:10px;font-size:14px;font-weight:950;display:block}.scenario-columns ul{gap:9px;list-style:none;display:grid}.scenario-columns li{color:var(--muted);padding-left:18px;font-size:14px;font-weight:700;line-height:1.45;position:relative}.scenario-columns li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.scenario-outcome{background:#eef5ff;border-color:#cfe0fb}.scenario-outcome p{color:#20314b;font-size:15px;font-weight:800;line-height:1.55}.assessment-trust{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:start;gap:32px;display:grid}.assessment-trust h2,.assessment-scope h2,.assessment-faq h2{font-size:clamp(28px,3vw,42px);line-height:1.1}.access-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.access-rule{background:#fff;border:1px solid #d7e4f6;border-radius:16px;gap:8px;padding:20px;display:grid}.access-rule strong,.faq-item strong{color:var(--text);font-size:17px;line-height:1.2}.access-rule span,.faq-item p{color:var(--muted);font-size:14px;font-weight:700;line-height:1.5}.assessment-scope{grid-template-columns:minmax(0,.9fr) repeat(2,minmax(260px,.55fr));align-items:stretch;gap:22px;display:grid}.assessment-faq{grid-template-columns:minmax(0,.55fr) minmax(560px,1fr);align-items:start;gap:34px;display:grid}.after-assessment{grid-template-columns:minmax(0,.72fr) minmax(560px,1fr);align-items:start;gap:34px;display:grid}.after-assessment h2{font-size:clamp(28px,3vw,42px);line-height:1.1}.after-assessment-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.after-step{background:#fff;border:1px solid #d7e4f6;border-radius:16px;gap:8px;padding:20px;display:grid}.after-step span{width:42px;height:38px;color:var(--primary);background:#eaf2ff;border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:inline-flex}.after-step strong{color:var(--text);font-size:18px;line-height:1.2}.after-step p{color:var(--muted);font-size:14px;font-weight:700;line-height:1.5}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--line);background:#fff;border-radius:16px;gap:8px;padding:20px 22px;display:grid}.sample-deliverable-section{color:#fff;background:radial-gradient(circle at 82% 8%,#0058ff17,#0000 30rem),#07162d}.sample-deliverable{grid-template-columns:minmax(0,.68fr) minmax(560px,1fr);align-items:start;gap:34px;display:grid}.sample-copy .lead{color:#d7e3ff}.sample-board{color:var(--text);background:#fff;border:1px solid #ffffff29;border-radius:24px;overflow:hidden;box-shadow:0 28px 80px #00000038}.sample-board-top{color:#fff;background:linear-gradient(135deg,#0a1d3a,#123a78);justify-content:space-between;gap:16px;padding:22px;display:flex}.sample-board-top span,.sample-board-top b,.sample-summary span,.sample-roadmap strong{color:var(--primary);text-transform:uppercase;font-size:12px;font-weight:950}.sample-board-top span,.sample-board-top b{color:#9dc0ff}.sample-board-top strong{margin-top:4px;font-size:22px;line-height:1.15;display:block}.sample-summary,.sample-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.sample-summary{border-bottom:1px solid var(--line);background:#eef5ff}.sample-roadmap{background:#f8fbff}.sample-summary div,.sample-roadmap div{background:#fff;border-radius:14px;gap:6px;padding:14px;display:grid}.sample-roadmap div{border:1px solid #d7e4f6}.sample-summary strong,.sample-register-row strong{color:var(--text);font-size:14px;line-height:1.25}.sample-register-row{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(110px,.7fr) repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:16px 18px;display:grid}.sample-register-row>span{width:42px;min-height:34px;color:var(--primary);background:#eaf2ff;border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:inline-flex}.sample-register-row p,.sample-roadmap span{color:var(--muted);font-size:13px;font-weight:700;line-height:1.45}.assessment-output-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 8%,#0058ff14,#0000 28rem),linear-gradient(#f8fbff,#fff)}.assessment-output{grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr);align-items:start;gap:34px;display:grid}.assessment-output-copy{position:sticky;top:104px}.assessment-output-copy .actions{margin-top:26px}.output-board{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 22px 64px #08163214}.output-board-top{color:#fff;background:#07162d;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.output-board-top strong{font-size:18px;line-height:1.2}.output-board-top span{color:#d7e3ff;background:#ffffff1f;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:900}.output-grid{grid-template-columns:58px minmax(92px,.8fr) repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.output-grid>*{min-width:0}.output-grid-head{border-bottom:1px solid var(--line);background:#eef5ff;padding:13px 14px}.output-grid-head strong{color:#20314b;text-transform:uppercase;font-size:12px;font-weight:950}.output-row{border-bottom:1px solid var(--line);padding:16px 14px}.output-row:last-child{border-bottom:0}.output-row strong{color:var(--text);overflow-wrap:break-word;font-size:14px;line-height:1.25}.output-row p{color:var(--muted);overflow-wrap:break-word;font-size:12px;font-weight:700;line-height:1.45}.output-priority{width:42px;min-height:34px;color:var(--primary);background:#eaf2ff;border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:inline-flex}.path-cta-section{padding:44px 0 0}.path-cta{border:1px solid var(--line);color:#fff;box-shadow:var(--shadow);background:linear-gradient(135deg,#07162d,#0d2b5c);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 32px;display:grid}.path-cta .eyebrow{color:#73a7ff}.path-cta h2{max-width:760px;font-size:clamp(28px,3vw,40px);line-height:1.1}.path-cta p:not(.eyebrow){color:#d7e3ff;max-width:760px;margin-top:10px;font-weight:700}@media (width<=980px){.home-decision-proof,.signal-strip,.path-picker,.assessment-output,.assessment-trust,.assessment-scope,.assessment-faq,.after-assessment,.sample-deliverable,.buyer-pressure,.service-group{grid-template-columns:1fr}.service-group-list{grid-template-columns:repeat(2,minmax(0,1fr))}.path-cta{grid-template-columns:1fr}.assessment-output-copy{position:static}.scenario-grid,.assessment-scenarios .scenario-grid,.access-rule-grid,.after-assessment-steps,.sample-summary,.sample-roadmap,.sample-register-row,.buyer-card-grid,.founder-proof-grid,.service-group-list{grid-template-columns:1fr}}@media (width<=640px){.container{width:calc(100% - 32px)!important;max-width:var(--container)!important}.path-picker{padding:22px}.home-decision-proof,.signal-strip{gap:22px}.path-cta{padding:24px 22px}.path-cta .btn{width:100%}.path-picker-copy h2,.assessment-output-copy h2,.scenario-head h2{overflow-wrap:break-word;max-width:100%;font-size:clamp(26px,7.4vw,32px)!important;line-height:1.12!important}.page-hero h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(30px,7.8vw,34px)!important;line-height:1.1!important}.path-choice-grid{grid-template-columns:1fr}.path-choice{min-height:auto}.scenario-card{padding:22px}.scenario-columns{grid-template-columns:1fr}.output-board-top{flex-direction:column;align-items:flex-start}.output-grid,.output-grid-head{grid-template-columns:1fr}.output-grid-head{display:none}.output-row{gap:8px}}.form-security-note{color:var(--muted);background:#f8fbff;border:1px solid #cfe0fb;border-radius:12px;margin-top:-4px;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.45}.journey-nav-section,.comparison-section{border-top:1px solid var(--line);background:#fff}.journey-card-grid,.comparison-option-grid,.us-company-grid,.decision-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.comparison-option-grid,.us-company-grid,.decision-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-card,.comparison-option{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:22px;gap:10px;min-height:190px;padding:24px;display:grid;box-shadow:0 18px 54px #0816320f}.journey-card strong,.comparison-option h3{color:var(--text);font-size:22px;line-height:1.12}.journey-card span,.comparison-option p{color:var(--muted);font-size:15px;font-weight:700;line-height:1.5}.journey-card b{width:fit-content;color:var(--primary);background:#eaf2ff;border-radius:999px;align-self:end;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:950}.comparison-option strong{color:#20314b;background:#eef5ff;border-radius:14px;padding:14px;font-size:14px;line-height:1.45;display:block}.buyer-role-section,.founder-profile-section,.sample-asset-section,.anonymous-proof-section,.walkthrough-section,.team-credentials-section{background:#fff}.anonymous-proof-section.compact{padding:48px 0}.anonymous-proof{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:34px;display:grid}.anonymous-proof h2,.walkthrough h2{font-size:clamp(30px,3.4vw,46px);line-height:1.08}.anonymous-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.anonymous-proof-card{background:linear-gradient(#fff,#f8fbff);border:1px solid #d7e4f6;border-radius:16px;gap:10px;min-height:250px;padding:20px;display:grid;box-shadow:0 16px 42px #0816320e}.anonymous-proof-card span{width:fit-content;color:var(--primary);text-transform:uppercase;background:#eaf2ff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950}.anonymous-proof-card strong{color:var(--text);font-size:18px;line-height:1.2}.anonymous-proof-card p{color:var(--muted);margin:0;font-size:14px;font-weight:700;line-height:1.55}.anonymous-proof-section.compact .anonymous-proof-card:last-child{grid-column:auto;grid-template-columns:1fr;min-height:250px}.anonymous-proof-section.compact .anonymous-proof-card:last-child span,.anonymous-proof-section.compact .anonymous-proof-card:last-child strong{grid-column:auto}.anonymous-proof-section.compact .anonymous-proof-card:last-child p{grid-area:auto;align-self:auto}.walkthrough{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:38px;display:grid}.walkthrough-copy{gap:16px;display:grid}.walkthrough-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.walkthrough-board{background:linear-gradient(135deg,#005bff21,#14b8a61a),#f4f8ff;border:1px solid #cfe0fb;border-radius:24px;padding:18px;box-shadow:0 22px 60px #08163214}.walkthrough-window{background:#fff;border:1px solid #d7e4f6;border-radius:18px;overflow:hidden;box-shadow:0 18px 44px #08163217}.walkthrough-window-top{background:#08204a;gap:7px;padding:12px 14px;display:flex}.walkthrough-window-top span{opacity:.75;background:#dce9ff;border-radius:999px;width:10px;height:10px}.walkthrough-page{gap:12px;padding:22px;display:grid}.walkthrough-page>strong{color:var(--text);font-size:21px;line-height:1.2}.walkthrough-row{border-top:1px solid #e5edf9;grid-template-columns:minmax(120px,.48fr) minmax(0,1fr);align-items:center;gap:12px;padding:13px 0;display:grid}.walkthrough-row span{color:#42607f;text-transform:uppercase;font-size:12px;font-weight:950}.walkthrough-row b{color:#122444;font-size:15px;line-height:1.35}.walkthrough-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.walkthrough-roadmap span{min-height:44px;color:var(--primary);background:#eaf2ff;border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:950;display:flex}.team-credentials-section.compact{border-bottom:1px solid var(--line);padding:44px 0}.team-credentials{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:34px;display:grid}.credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.credential-chip{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:18px;gap:5px;min-height:86px;padding:16px 18px;display:grid;box-shadow:0 12px 32px #0816320b}.credential-chip strong{color:var(--text);font-size:16px;line-height:1.2}.credential-chip span{color:var(--primary);text-transform:uppercase;font-size:12px;font-weight:950}.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.not-doing-grid,.buyer-objections,.engagement-pricing{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:34px;display:grid}.commercial-faq{grid-template-columns:minmax(300px,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(24px,4vw,52px);display:grid}.commercial-faq .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.commercial-faq .faq-item{align-content:start;min-height:144px;padding:18px 20px}.buyer-objections-section{background:#fff}.buyer-objection-list,.pricing-range-grid{gap:12px;display:grid}.buyer-objection,.pricing-range{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:18px;gap:8px;padding:18px 20px;display:grid;box-shadow:0 12px 32px #0816320b}.buyer-objection strong,.pricing-range strong{color:var(--text);font-size:18px;line-height:1.2}.buyer-objection p,.pricing-range p{color:var(--muted);font-weight:700}.pricing-range span{width:fit-content;color:var(--primary);background:#eaf2ff;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:950;display:inline-flex}.not-doing-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.not-doing-list span{border:1px solid var(--line);color:#20314b;background:#fff;border-radius:18px;min-height:78px;padding:18px;font-weight:900;box-shadow:0 12px 32px #0816320b}.scope-method{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.scope-step{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:22px;min-height:260px;padding:22px;box-shadow:0 18px 54px #0816320e}.scope-step span{width:42px;height:42px;color:var(--primary);background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;font-size:12px;font-weight:950;display:inline-flex}.scope-step strong{color:var(--text);margin-bottom:10px;font-size:18px;line-height:1.2;display:block}.scope-step p{color:var(--muted);font-size:14px;font-weight:700}.buyer-role-card,.engagement-card,.founder-profile-card,.access-flow-row{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:22px;box-shadow:0 18px 54px #0816320f}.buyer-role-card{align-content:start;gap:12px;min-height:235px;padding:24px;display:grid}.buyer-role-card strong,.engagement-card h3,.founder-profile-card strong,.access-flow-row strong{color:var(--text);font-size:21px;line-height:1.14}.buyer-role-card p,.engagement-card p,.founder-profile-card li,.access-flow-row p,.sample-asset p{color:var(--muted);font-weight:700}.buyer-role-card span,.engagement-card span,.access-flow-row span{width:fit-content;color:var(--primary);background:#eaf2ff;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:950;display:inline-flex}.sample-asset{border:1px solid var(--line);color:#fff;box-shadow:var(--shadow);background:linear-gradient(135deg,#07162d,#0d2b5c);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:32px;display:grid}.sample-asset .eyebrow,.sample-asset p{color:#d7e3ff}.sample-asset h2{max-width:780px}.sample-asset-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (width<=980px){.sample-asset{grid-template-columns:1fr}.sample-asset-actions{justify-content:flex-start}}.timeline-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1050px){.timeline-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.timeline-grid{grid-template-columns:1fr}}.balanced-five-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1180px){.balanced-five-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.balanced-five-grid .timeline-card{grid-column:span 2}.balanced-five-grid .timeline-card:nth-last-child(2){grid-column:2/span 2}.balanced-five-grid .timeline-card:last-child{grid-column:4/span 2}}@media (width<=760px){.balanced-five-grid{grid-template-columns:1fr}.balanced-five-grid .timeline-card,.balanced-five-grid .timeline-card:nth-last-child(2),.balanced-five-grid .timeline-card:last-child{grid-column:auto}}.founder-profile{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:34px;display:grid}.founder-profile-card,.engagement-card{padding:28px}.founder-profile-card ul,.engagement-card ul{gap:10px;margin-top:16px;list-style:none;display:grid}.founder-profile-card li:before,.engagement-card li:before{content:"✓";color:var(--primary);margin-right:8px;font-weight:950}.founder-profile-card .btn{margin-top:22px}.engagement-card{align-content:start;gap:12px;display:grid}.engagement-card strong{color:#20314b;font-size:15px;line-height:1.45}.access-flow{grid-template-columns:.8fr 1.2fr;align-items:start;gap:34px;display:grid}.access-flow-list{gap:14px;display:grid}.access-flow-row{grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding:22px;display:grid}.access-flow-row p{grid-column:2}.security-access-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.security-access-cta .actions{justify-content:flex-end;margin-top:0}@media (width<=980px){.journey-card-grid,.comparison-option-grid,.us-company-grid,.decision-pack-grid,.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid,.scope-method{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-profile,.access-flow,.security-access-cta,.team-credentials,.commercial-faq,.not-doing-grid,.anonymous-proof,.walkthrough,.buyer-objections,.engagement-pricing,.engagement-choice,.conversion-offer,.commercial-faq .faq-list,.anonymous-proof-grid{grid-template-columns:1fr}.anonymous-proof-section.compact .anonymous-proof-card:last-child{grid-column:auto;grid-template-columns:1fr}.anonymous-proof-section.compact .anonymous-proof-card:last-child span,.anonymous-proof-section.compact .anonymous-proof-card:last-child strong,.anonymous-proof-section.compact .anonymous-proof-card:last-child p{grid-area:auto}.conversion-offer-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.journey-card-grid,.comparison-option-grid,.us-company-grid,.decision-pack-grid,.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid,.scope-method,.sample-asset,.walkthrough-roadmap,.credential-grid,.not-doing-list{grid-template-columns:1fr}.walkthrough{gap:22px}.walkthrough-board,.walkthrough-page{padding:16px}.walkthrough-row{grid-template-columns:1fr}.sample-asset-actions{justify-content:stretch}.conversion-offer-actions{grid-template-columns:1fr}.conversion-offer-actions .btn,.sample-asset-actions .btn{width:100%}.journey-card,.comparison-option{min-height:auto}}.linked-card{color:inherit;display:block}.linked-card b{color:var(--primary);margin-top:16px;font-weight:900;display:inline-flex}.home-proof-callout,.decision-pack-callout{color:#fff;background:linear-gradient(135deg,#061a3d,#082a63);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:28px;display:flex}.home-proof-callout strong{color:#fff;font-size:22px}.home-proof-callout span,.decision-pack-callout p{color:#ffffffd1;max-width:760px}.decision-pack-callout h2,.decision-pack-callout .eyebrow{color:#fff}.assessment-landing-blocks{padding-top:32px}.premium-card h3+p+h3{margin-top:22px}.service-decision-lens .center-actions,.assessment-landing-blocks .center-actions{margin-top:28px}.score-result small{color:var(--muted);max-width:520px;margin-top:8px;font-size:13px;line-height:1.5;display:block}@media (width<=760px){.home-proof-callout,.decision-pack-callout{flex-direction:column;align-items:flex-start}.decision-pack-callout .btn{width:100%}}.nav{gap:16px;min-width:0}.nav-links{flex:auto;justify-content:flex-end;gap:14px;min-width:0}.nav-cta{white-space:nowrap;flex:none;justify-content:center;align-items:center;min-height:48px;padding:11px 16px;display:inline-flex}.hero-actions{align-items:center;gap:14px}.hero-actions .btn{min-height:50px;padding-inline:18px}@media (width<=1180px){.nav{gap:14px}.nav-links{gap:12px;font-size:13px}.nav-cta{padding-inline:14px;font-size:13px}.logo img{height:31px}}@media (width<=1080px){.nav{justify-content:space-between}.logo{flex:0 auto;min-width:0}.logo img{max-width:min(190px,54vw)}.nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;padding:18px;display:none;position:fixed;inset:76px 16px auto}.nav-links.open{display:flex}.menu{flex:none;margin-left:auto;display:inline-flex}.nav-dropdown-menu{width:100%;box-shadow:none;margin-top:10px;position:static;grid-template-columns:1fr!important}}@media (width<=760px){.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .btn{white-space:normal;width:100%}}.hero{background:linear-gradient(115deg,#f8fbfffa 0%,#eff6ffe0 54%,#fffffffa 100%);padding:clamp(64px,7vw,94px) 0 clamp(54px,6vw,78px)}.hero-grid{align-items:center}.hero .lead{max-width:760px;font-size:clamp(17px,1.45vw,20px);line-height:1.7}.hero-actions .btn-primary,.nav-cta,.cta-button{box-shadow:0 18px 42px #0058ff38,inset 0 0 0 1px #ffffff38}.hero-actions .btn-primary{min-width:min(100%,248px)}.hero-actions .btn-secondary{background:#fffffff0;min-width:min(100%,184px)}.snapshot{border-color:#b9cdf2c7;box-shadow:0 30px 90px #0816321f}.snapshot-top strong{white-space:normal;text-align:center}section{padding-block:clamp(58px,6vw,92px)}.hero+.soft{border-top:1px solid #cfe0fbb8}.section-head{margin-bottom:clamp(26px,3.2vw,44px)}.section-head p{max-width:720px;margin-inline:auto;line-height:1.68}.eyebrow{letter-spacing:.1em}.grid-3,.grid-4{gap:clamp(16px,2vw,24px)}.card,.service-tile,.process-card,.timeline-card,.buyer-role-card,.anonymous-proof-card,.comparison-option,.journey-card{border-color:#d7e4f6;box-shadow:0 16px 44px #0816320d}.card{align-content:start;min-height:100%;padding:clamp(22px,2vw,30px);display:grid}.card h3{font-size:clamp(18px,1.65vw,22px);line-height:1.18}.card p,.card li{line-height:1.55}.card .icon{border-radius:12px;width:38px;height:38px;margin-bottom:14px}.service-matrix{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.service-tile{align-content:start;min-height:238px;padding:24px;display:grid}.service-tile span,.process-card span,.timeline-card span{border-radius:12px;width:38px;height:38px}.service-tile h3{margin-top:18px;font-size:clamp(18px,1.45vw,21px);line-height:1.18}.service-tile p{font-size:14px;line-height:1.55}.process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.process-card{min-height:220px;padding:22px}.process-card h3{font-size:18px;line-height:1.2}.process-card p{font-size:14px;line-height:1.55}.trust-signal-strip{padding:22px 0}.trust-signal-row{gap:12px}.trust-signal-row span{background:linear-gradient(#fff,#f8fbff);min-height:40px;box-shadow:0 10px 26px #0816320a}.conversion-offer{background:linear-gradient(#fffffffa,#f8fbfffa);border-radius:30px;padding:clamp(24px,3vw,38px)}.conversion-offer-actions .btn-primary{min-height:54px}.cta-strip{padding-block:clamp(56px,6vw,88px)}.cta-box{background:linear-gradient(135deg,#06142c,#0c2859 62%,#073b74);border-radius:32px;padding:clamp(30px,4vw,52px)}.cta-box p{font-size:17px;line-height:1.65}@media (width<=1180px){.service-matrix{grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){section{padding-block:46px}.hero{padding:46px 0 38px}.hero h1{font-size:clamp(34px,9.4vw,42px);line-height:1.08}.hero .lead{font-size:16px;line-height:1.62}.badge{font-size:12px;line-height:1.25}.snapshot-top{flex-direction:column;align-items:flex-start}.metric{flex-direction:column;align-items:flex-start;gap:4px}.service-matrix,.process-grid{grid-template-columns:1fr}.service-tile,.process-card,.card{min-height:auto}.trust-signal-row{justify-content:flex-start}.trust-signal-row span{justify-content:center;width:100%}.conversion-offer{gap:20px}.cta-box{border-radius:26px}}h1,h2,h3{letter-spacing:0}.page-hero h1,.section-head h2,.cta-box h2{text-wrap:balance}.card p,.service-tile p,.timeline-card p,.process-card p{overflow-wrap:anywhere}.home-page>section{padding-block:clamp(48px,4.8vw,64px)}.home-page>.hero{padding-block:clamp(54px,5.6vw,70px) clamp(38px,3.8vw,48px)}.home-page>.trust-signal-strip{padding-block:18px}.home-page>.cta-strip,.home-page>.conversion-offer-section,.home-page>.founder-note-section,.home-page>.founder-profile-section,.home-page>.anonymous-proof-section.compact{padding-block:clamp(44px,4.6vw,60px)}.home-page .section-head{margin-bottom:clamp(20px,2.4vw,28px)}.home-page .lead{margin-top:14px}.home-page .actions{margin-top:24px}.home-page .grid-4,.home-page .grid-3,.home-page .grid-2,.home-page .service-matrix,.home-page .comparison-grid,.home-page .process-grid,.home-page .timeline-grid,.home-page .journey-card-grid,.home-page .comparison-option-grid,.home-page .decision-pack-grid,.home-page .deliverable-mini-grid,.home-page .after-call-grid,.home-page .fit-grid,.home-page .anonymous-proof-grid,.home-page .founder-proof-grid{gap:16px}.home-deliverables-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.home-deliverables-grid>.card{grid-column:span 2}.home-deliverables-grid>.card:last-child{grid-column:4/span 2}@media (width<=1050px){.home-deliverables-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-deliverables-grid>.card:last-child{grid-column:2/span 2}}.home-page .service-matrix,.home-page .process-grid{margin-top:20px}.home-page .card,.home-page .service-tile,.home-page .process-card,.home-page .timeline-card,.home-page .journey-card,.home-page .comparison-option,.home-page .after-call-step,.home-page .fit-card,.home-page .anonymous-proof-card,.home-page .founder-proof-card{padding:clamp(20px,1.8vw,26px)}@media (width<=760px){.home-page>section{padding-block:34px}.home-page>.hero{padding-block:36px 28px}.home-page>.trust-signal-strip{padding-block:14px}.home-page>.cta-strip,.home-page>.conversion-offer-section,.home-page>.founder-note-section,.home-page>.founder-profile-section,.home-page>.anonymous-proof-section.compact{padding-block:34px}.home-page .section-head{margin-bottom:18px}.home-page .actions{margin-top:20px}.home-deliverables-grid{grid-template-columns:1fr}.home-deliverables-grid>.card,.home-deliverables-grid>.card:last-child{grid-column:auto}.home-page .card,.home-page .service-tile,.home-page .process-card,.home-page .timeline-card,.home-page .journey-card,.home-page .comparison-option,.home-page .after-call-step,.home-page .fit-card,.home-page .anonymous-proof-card,.home-page .founder-proof-card{padding:20px}}.grid-2{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-2>*{grid-column:span 2}.grid-2>:last-child:nth-child(odd){grid-column:2/span 2}.grid-3,.process-grid,.comparison-option-grid,.decision-pack-grid,.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid,.service-group-list{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-3>*,.process-grid>*,.comparison-option-grid>*,.decision-pack-grid>*,.buyer-role-grid>*,.engagement-grid>*,.security-access-grid>*,.vendor-readiness-grid>*,.executive-assessment-grid>*,.service-group-list>*{grid-column:span 2}.grid-3>:last-child:nth-child(3n+1),.process-grid>:last-child:nth-child(3n+1),.comparison-option-grid>:last-child:nth-child(3n+1),.decision-pack-grid>:last-child:nth-child(3n+1),.buyer-role-grid>:last-child:nth-child(3n+1),.engagement-grid>:last-child:nth-child(3n+1),.security-access-grid>:last-child:nth-child(3n+1),.vendor-readiness-grid>:last-child:nth-child(3n+1),.executive-assessment-grid>:last-child:nth-child(3n+1),.service-group-list>:last-child:nth-child(3n+1){grid-column:3/span 2}.grid-3>:nth-last-child(2):nth-child(3n+1),.process-grid>:nth-last-child(2):nth-child(3n+1),.comparison-option-grid>:nth-last-child(2):nth-child(3n+1),.decision-pack-grid>:nth-last-child(2):nth-child(3n+1),.buyer-role-grid>:nth-last-child(2):nth-child(3n+1),.engagement-grid>:nth-last-child(2):nth-child(3n+1),.security-access-grid>:nth-last-child(2):nth-child(3n+1),.vendor-readiness-grid>:nth-last-child(2):nth-child(3n+1),.executive-assessment-grid>:nth-last-child(2):nth-child(3n+1),.service-group-list>:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}.grid-4,.journey-card-grid,.after-call-grid,.timeline-grid:not(.balanced-five-grid){grid-template-columns:repeat(8,minmax(0,1fr))}.grid-4>*,.journey-card-grid>*,.after-call-grid>*,.timeline-grid:not(.balanced-five-grid)>*{grid-column:span 2}.grid-4>:last-child:nth-child(4n+1),.journey-card-grid>:last-child:nth-child(4n+1),.after-call-grid>:last-child:nth-child(4n+1),.timeline-grid:not(.balanced-five-grid)>:last-child:nth-child(4n+1){grid-column:4/span 2}.grid-4>:nth-last-child(2):nth-child(4n+1),.journey-card-grid>:nth-last-child(2):nth-child(4n+1),.after-call-grid>:nth-last-child(2):nth-child(4n+1),.timeline-grid:not(.balanced-five-grid)>:nth-last-child(2):nth-child(4n+1){grid-column:3/span 2}.grid-4>:nth-last-child(3):nth-child(4n+1),.journey-card-grid>:nth-last-child(3):nth-child(4n+1),.after-call-grid>:nth-last-child(3):nth-child(4n+1),.timeline-grid:not(.balanced-five-grid)>:nth-last-child(3):nth-child(4n+1){grid-column:2/span 2}@media (width<=1180px) and (width>=641px){.service-matrix{grid-template-columns:repeat(6,minmax(0,1fr))}.service-matrix>*{grid-column:span 2}.service-matrix>:last-child:nth-child(3n+1){grid-column:3/span 2}.service-matrix>:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}}@media (width<=980px) and (width>=641px){.grid-2,.grid-3,.grid-4,.process-grid,.comparison-option-grid,.decision-pack-grid,.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid,.journey-card-grid,.after-call-grid,.timeline-grid:not(.balanced-five-grid),.scope-method{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-2>*,.grid-3>*,.grid-4>*,.process-grid>*,.comparison-option-grid>*,.decision-pack-grid>*,.buyer-role-grid>*,.engagement-grid>*,.security-access-grid>*,.vendor-readiness-grid>*,.executive-assessment-grid>*,.journey-card-grid>*,.after-call-grid>*,.timeline-grid:not(.balanced-five-grid)>*,.scope-method>*{grid-column:span 2}.grid-2>:last-child:nth-child(odd),.grid-3>:last-child:nth-child(odd),.grid-4>:last-child:nth-child(odd),.process-grid>:last-child:nth-child(odd),.comparison-option-grid>:last-child:nth-child(odd),.decision-pack-grid>:last-child:nth-child(odd),.buyer-role-grid>:last-child:nth-child(odd),.engagement-grid>:last-child:nth-child(odd),.security-access-grid>:last-child:nth-child(odd),.vendor-readiness-grid>:last-child:nth-child(odd),.executive-assessment-grid>:last-child:nth-child(odd),.journey-card-grid>:last-child:nth-child(odd),.after-call-grid>:last-child:nth-child(odd),.timeline-grid:not(.balanced-five-grid)>:last-child:nth-child(odd),.scope-method>:last-child:nth-child(odd){grid-column:2/span 2}.service-group-list{grid-template-columns:1fr}.service-group-list>*,.service-group-list>:last-child,.service-group-list>:nth-last-child(2){grid-column:auto}}@media (width<=640px){.grid-2,.grid-3,.grid-4,.service-matrix,.process-grid,.comparison-option-grid,.decision-pack-grid,.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid,.journey-card-grid,.after-call-grid,.timeline-grid:not(.balanced-five-grid),.scope-method,.service-group-list{grid-template-columns:1fr}.grid-2>*,.grid-2>:last-child,.grid-3>*,.grid-3>:last-child,.grid-3>:nth-last-child(2),.grid-4>*,.grid-4>:last-child,.grid-4>:nth-last-child(2),.grid-4>:nth-last-child(3),.service-matrix>*,.service-matrix>:last-child,.service-matrix>:nth-last-child(2),.process-grid>*,.process-grid>:last-child,.process-grid>:nth-last-child(2),.comparison-option-grid>*,.comparison-option-grid>:last-child,.comparison-option-grid>:nth-last-child(2),.decision-pack-grid>*,.decision-pack-grid>:last-child,.decision-pack-grid>:nth-last-child(2),.buyer-role-grid>*,.buyer-role-grid>:last-child,.buyer-role-grid>:nth-last-child(2),.engagement-grid>*,.security-access-grid>*,.vendor-readiness-grid>*,.executive-assessment-grid>*,.journey-card-grid>*,.journey-card-grid>:last-child,.journey-card-grid>:nth-last-child(2),.journey-card-grid>:nth-last-child(3),.after-call-grid>*,.after-call-grid>:last-child,.after-call-grid>:nth-last-child(2),.after-call-grid>:nth-last-child(3),.timeline-grid:not(.balanced-five-grid)>*,.timeline-grid:not(.balanced-five-grid)>:last-child,.timeline-grid:not(.balanced-five-grid)>:nth-last-child(2),.timeline-grid:not(.balanced-five-grid)>:nth-last-child(3),.scope-method>*,.scope-method>:last-child,.service-group-list>*{grid-column:auto}}.service-matrix{grid-template-columns:repeat(10,minmax(0,1fr))}.service-matrix>*{grid-column:span 2}.service-matrix>:last-child:nth-child(5n+1){grid-column:5/span 2}.service-matrix>:nth-last-child(2):nth-child(5n+1){grid-column:4/span 2}.service-matrix>:nth-last-child(3):nth-child(5n+1){grid-column:3/span 2}.service-matrix>:nth-last-child(4):nth-child(5n+1){grid-column:2/span 2}@media (width<=1180px) and (width>=641px){.service-matrix{grid-template-columns:repeat(6,minmax(0,1fr))!important}.service-matrix>*{grid-column:span 2!important}.service-matrix>:last-child:nth-child(3n+1){grid-column:3/span 2!important}.service-matrix>:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2!important}}@media (width<=980px) and (width>=641px){.grid-2>*,.grid-3>*,.grid-4>*,.process-grid>*,.comparison-option-grid>*,.decision-pack-grid>*,.buyer-role-grid>*,.engagement-grid>*,.security-access-grid>*,.vendor-readiness-grid>*,.executive-assessment-grid>*,.journey-card-grid>*,.after-call-grid>*,.timeline-grid:not(.balanced-five-grid)>*,.scope-method>*{grid-column:span 2!important}.grid-2>:last-child:nth-child(odd),.grid-3>:last-child:nth-child(odd),.grid-4>:last-child:nth-child(odd),.process-grid>:last-child:nth-child(odd),.comparison-option-grid>:last-child:nth-child(odd),.decision-pack-grid>:last-child:nth-child(odd),.buyer-role-grid>:last-child:nth-child(odd),.engagement-grid>:last-child:nth-child(odd),.security-access-grid>:last-child:nth-child(odd),.vendor-readiness-grid>:last-child:nth-child(odd),.executive-assessment-grid>:last-child:nth-child(odd),.journey-card-grid>:last-child:nth-child(odd),.after-call-grid>:last-child:nth-child(odd),.timeline-grid:not(.balanced-five-grid)>:last-child:nth-child(odd),.scope-method>:last-child:nth-child(odd){grid-column:2/span 2!important}.service-group-list{grid-template-columns:1fr!important}.service-group-list>*{grid-column:auto!important}}.use-case-card{flex-direction:column;gap:.72rem;padding:1.2rem;display:flex}.use-case-card h3{margin-bottom:.22rem;font-size:clamp(19px,1.88vw,23px);line-height:1.16}.use-case-card .icon{white-space:nowrap;border-radius:999px;align-self:flex-start;width:fit-content;max-width:100%;height:auto;min-height:30px;margin-bottom:.4rem;padding:.26rem .7rem;font-size:11px;line-height:1.1}.use-case-card.executive-decision-card .icon{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;height:auto;min-height:30px;padding:.26rem .7rem;display:inline-flex}.use-case-service-line{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.04rem 0;display:flex}.use-case-service-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.use-case-service-pill{min-height:22px;color:var(--primary);white-space:nowrap;letter-spacing:.01em;background:#f1f7ff;border:1px solid #d5e3fb;border-radius:16px;justify-content:center;align-items:center;padding:.24rem .68rem;font-size:11px;font-weight:900;line-height:1.1;display:inline-flex}.use-case-card ul{margin-bottom:16px}.use-case-more{margin:0 0 18px}.use-case-more summary{min-height:44px;color:var(--primary);cursor:pointer;background:#f8fbff;border:1px solid #cfe0fb;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:950;line-height:1.2;list-style:none;display:flex}.use-case-more summary::-webkit-details-marker{display:none}.use-case-more summary:after{content:"+";flex:none;font-size:18px;line-height:1}.use-case-more[open] summary:after{content:"-"}.use-case-more ul{margin-top:12px}.use-case-card .btn{align-self:flex-start;margin-top:auto}.service-bridge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.assessment-path-card{flex-direction:column;display:flex;overflow:visible}.card .category-badge,.card .tag,.assessment-path-card .tag{height:auto;min-height:24px;color:var(--primary);white-space:nowrap;letter-spacing:.01em;box-sizing:border-box;text-align:center;z-index:1;background:#eaf2ff;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;margin-bottom:14px;padding:.24rem .68rem;font-size:12px;font-weight:950;line-height:1.1;display:inline-flex;position:relative;overflow:visible}.assessment-path-card h3{margin-bottom:.12rem;font-size:clamp(19px,1.95vw,23px)}.assessment-path-card ul{margin:.8rem 0}.resource-grid-kicker{margin:28px 0 14px}.resource-hub-card{flex-direction:column;gap:10px;display:flex}.resource-card-meta{gap:6px;display:grid}.resource-card-meta p{margin:0}.resource-hub-card .btn{align-self:flex-start;margin-top:auto}.assessment-path-card .btn,.use-case-card .btn{border-radius:11px;align-self:flex-start;min-height:42px;margin-top:auto;padding:10px 18px}.ai-offer-card{flex-direction:column;display:flex}.ai-offer-card h3{font-size:clamp(21px,2vw,25px)}.ai-offer-card ul{margin-bottom:20px}.ai-offer-card .btn{align-self:flex-start;margin-top:auto}.ai-differentiation-grid .card:first-child{background:linear-gradient(#fff,#fbfdff)}.ai-differentiation-grid .card:last-child{background:linear-gradient(#fff,#f4f8ff);border-color:#b9cdf2;box-shadow:0 22px 60px #0058ff14}.ai-use-case-card{flex-direction:column;display:flex}.ai-use-case-card h3{font-size:clamp(21px,2vw,25px)}.ai-use-case-card ul{margin-bottom:20px}.ai-use-case-card .btn{white-space:normal;align-self:flex-start;margin-top:auto}.ai-scenario-card h3{font-size:clamp(21px,2vw,25px)}.ai-scenario-card ul{margin-top:18px}.context-link-row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.context-link-pill{min-height:36px;color:var(--primary);background:#fff;border:1px solid #c9daf6;border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:900;line-height:1.1;display:inline-flex;box-shadow:0 10px 24px #0816320a}.context-link-pill:hover{background:#f8fbff;border-color:#9ebcf0;transform:translateY(-1px)}.use-cases-faq{max-width:960px;margin:0 auto}@media (width<=980px){.service-bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.category-nav{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.category-pill{scroll-snap-align:start;min-height:44px;padding-inline:14px}.use-case-card{border-radius:22px;padding:20px}.use-case-card .icon{width:fit-content;max-width:100%;height:auto;min-height:30px;margin-bottom:10px;padding:.22rem .62rem}.use-case-card h3{font-size:20px}.use-case-risk-list{gap:8px}.use-case-more summary{width:100%}.service-bridge-grid{grid-template-columns:1fr}.use-case-card .btn,.assessment-path-card .btn,.ai-offer-card .btn,.ai-use-case-card .btn{width:100%}.context-link-row{grid-template-columns:1fr;display:grid}.context-link-pill{justify-content:center}}@media (width<=640px){.container{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.nav{gap:10px;width:100%;max-width:calc(100vw - 32px);overflow:visible}.logo{flex:0 min(170px,48vw)}.logo img{max-width:min(170px,48vw);height:auto}.menu{max-width:max-content;padding:9px 10px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}}main:not(.home-page)>.page-hero{padding-block:clamp(44px,4.2vw,58px) clamp(30px,3vw,42px)}main:not(.home-page)>section{padding-block:clamp(42px,4vw,58px)}main:not(.home-page)>.cta-strip,main:not(.home-page)>.conversion-offer-section,main:not(.home-page)>.page-actions-section{padding-block:clamp(36px,3.6vw,52px)}main:not(.home-page)>.buyer-pressure-section{padding-block:clamp(38px,3.6vw,52px) 28px}main:not(.home-page) .section-head{margin-bottom:clamp(18px,2.4vw,28px)}main:not(.home-page) .section-head p,main:not(.home-page) .lead{margin-top:12px;line-height:1.62}main:not(.home-page) .actions{gap:14px;margin-top:22px}main:not(.home-page) .grid-2,main:not(.home-page) .grid-3,main:not(.home-page) .grid-4,main:not(.home-page) .service-matrix,main:not(.home-page) .process-grid,main:not(.home-page) .timeline-grid,main:not(.home-page) .comparison-grid,main:not(.home-page) .comparison-option-grid,main:not(.home-page) .decision-pack-grid,main:not(.home-page) .buyer-role-grid,main:not(.home-page) .engagement-grid,main:not(.home-page) .security-access-grid,main:not(.home-page) .vendor-readiness-grid,main:not(.home-page) .executive-assessment-grid,main:not(.home-page) .journey-card-grid,main:not(.home-page) .after-call-grid,main:not(.home-page) .scope-method,main:not(.home-page) .service-group-list{gap:16px}main:not(.home-page) .service-matrix,main:not(.home-page) .process-grid{margin-top:22px}main:not(.home-page) .card,main:not(.home-page) .service-tile,main:not(.home-page) .process-card,main:not(.home-page) .timeline-card,main:not(.home-page) .journey-card,main:not(.home-page) .comparison-option,main:not(.home-page) .buyer-role-card,main:not(.home-page) .anonymous-proof-card,main:not(.home-page) .founder-proof-card,main:not(.home-page) .engagement-card,main:not(.home-page) .service-group,main:not(.home-page) .after-call-step,main:not(.home-page) .fit-card{padding:clamp(20px,1.8vw,26px)}main:not(.home-page) .service-tile{min-height:218px}main:not(.home-page) .process-card,main:not(.home-page) .timeline-card{min-height:200px}main:not(.home-page) .cta-box{padding:clamp(28px,3.5vw,46px)}html,body{max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}@media (width<=760px){main:not(.home-page)>.page-hero{padding-block:34px 28px}main:not(.home-page)>section,main:not(.home-page)>.cta-strip,main:not(.home-page)>.conversion-offer-section,main:not(.home-page)>.page-actions-section,main:not(.home-page)>.buyer-pressure-section{padding-block:32px}main:not(.home-page) .section-head{margin-bottom:18px}main:not(.home-page) .actions{margin-top:20px}main:not(.home-page) .card,main:not(.home-page) .service-tile,main:not(.home-page) .process-card,main:not(.home-page) .timeline-card,main:not(.home-page) .journey-card,main:not(.home-page) .comparison-option,main:not(.home-page) .buyer-role-card,main:not(.home-page) .anonymous-proof-card,main:not(.home-page) .founder-proof-card,main:not(.home-page) .engagement-card,main:not(.home-page) .service-group,main:not(.home-page) .after-call-step,main:not(.home-page) .fit-card{padding:20px}main:not(.home-page) .service-tile,main:not(.home-page) .process-card,main:not(.home-page) .timeline-card{min-height:auto}}.final-cta-box{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:center;gap:clamp(24px,4vw,56px);min-height:auto}.final-cta-box h2{max-width:720px;font-size:clamp(30px,2.6vw,40px);line-height:1.12}.final-cta-box p{max-width:660px;margin-top:12px}.final-cta-box .actions{grid-template-columns:1fr;justify-self:stretch;gap:14px;margin-top:0;display:grid}.final-cta-box .btn{white-space:normal;width:100%;min-height:54px}.final-cta-link{color:#d9e8ff;letter-spacing:.01em;text-underline-offset:3px;justify-self:center;font-size:.93rem;font-weight:800;text-decoration:underline}.final-cta-link:hover,.final-cta-link:focus-visible{color:#fff}@media (width<=980px){.commercial-faq,.commercial-faq .faq-list,.anonymous-proof-grid{grid-template-columns:1fr}.business-identity-grid{grid-template-columns:repeat(2,1fr)}.case-study-heading,.case-study-body,.case-study-cta,.final-cta-box{grid-template-columns:1fr}.final-cta-box .actions{max-width:520px}}@media (width<=640px){.business-identity-grid{grid-template-columns:1fr}.case-study-card,.case-study-cta,.case-study-disclaimer{padding:22px}.final-cta-box h2{font-size:clamp(28px,8vw,36px)}.final-cta-box .actions{max-width:none}.grid-2,.grid-3,.grid-4,.service-matrix,.process-grid,.comparison-option-grid,.decision-pack-grid,.buyer-role-grid,.engagement-grid,.security-access-grid,.vendor-readiness-grid,.executive-assessment-grid,.journey-card-grid,.after-call-grid,.timeline-grid:not(.balanced-five-grid),.scope-method,.service-group-list{grid-template-columns:1fr!important}.grid-2>*,.grid-3>*,.grid-4>*,.service-matrix>*,.process-grid>*,.comparison-option-grid>*,.decision-pack-grid>*,.buyer-role-grid>*,.engagement-grid>*,.security-access-grid>*,.vendor-readiness-grid>*,.executive-assessment-grid>*,.journey-card-grid>*,.after-call-grid>*,.timeline-grid:not(.balanced-five-grid)>*,.scope-method>*,.service-group-list>*{grid-column:auto!important}}.ai-page-hero{position:relative;overflow:hidden}.ai-page-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 18%,#2d6eff1a,#0000 34%),linear-gradient(#ffffffeb,#f7faffb8);position:absolute;inset:0}.ai-hero-shell{grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.ai-hero-shell h1{max-width:980px}.ai-hero-shell .lead{max-width:760px}.ai-hero-shell .note{max-width:760px;margin-top:10px}.ai-hero-trust-list{gap:.55rem;max-width:760px;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ai-hero-trust-list li{color:var(--ink);padding-left:1rem;font-size:.92rem;font-weight:700;line-height:1.45;position:relative}.ai-hero-trust-list li:before{content:"";background:var(--primary);border-radius:999px;width:6px;height:6px;position:absolute;top:.56rem;left:0;box-shadow:0 0 0 4px #0058ff1f}.ai-hero-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #1423371a;border-radius:28px;gap:.75rem;padding:clamp(1.1rem,2vw,1.5rem);display:grid;box-shadow:0 24px 80px #1220381a}.ai-hero-panel span{min-height:44px;color:var(--ink);letter-spacing:-.01em;background:#f7faffeb;border-radius:999px;align-items:center;padding:.72rem .9rem;font-size:.9rem;font-weight:700;display:flex}.ai-outcomes-section .section-head{max-width:880px}.ai-trust-section .section-head{max-width:920px}.ai-trust-grid{align-items:stretch}.ai-trust-card{background:linear-gradient(#fff 0%,#f7fbff 100%);border-color:#0c1e3a1f;min-height:100%;box-shadow:0 16px 44px #0c1e3a12}.ai-trust-card h3{margin-bottom:.45rem;font-size:clamp(20px,1.75vw,23px);line-height:1.2}.ai-trust-card p{color:var(--muted);margin:0;line-height:1.5}.ai-outcome-grid .card,.ai-use-case-card,.ai-offer-card{height:100%}.ai-use-case-card ul{gap:.64rem;margin-top:1rem;display:grid}.ai-use-case-card li{line-height:1.45}.ai-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ai-offer-card{background:linear-gradient(#ffffff1a,#ffffff0d);border-color:#ffffff2e;flex-direction:column;gap:.8rem;display:flex}.ai-offer-card h3{margin-bottom:.1rem;font-size:clamp(20px,1.9vw,24px);line-height:1.2}.ai-offer-points{gap:.62rem;margin-top:.15rem;display:grid}.ai-offer-points>div{background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;padding:.68rem .72rem}.ai-offer-points span{color:#ffffffe6;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.18rem;font-size:.68rem;font-weight:900;display:block}.ai-offer-points p{color:#ffffffd6;margin:0;font-size:.9rem;line-height:1.42}.ai-offer-card .card-link,.ai-use-case-card .card-link{color:var(--primary);text-underline-offset:3px;align-items:center;margin-top:auto;font-size:.9rem;font-weight:900;text-decoration:underline;display:inline-flex}@media (width<=1180px){.ai-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ai-offer-grid{grid-template-columns:1fr}}.ai-assessment-highlight{color:#fff;background:linear-gradient(135deg,#0b1727f7,#163253f0);position:relative;overflow:hidden}.ai-assessment-highlight:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 12%,#ffffff29,#0000 30%),radial-gradient(circle at 86% 20%,#4285f433,#0000 34%);position:absolute;inset:0}.ai-assessment-highlight .container{position:relative}.ai-assessment-highlight .section-head h2,.ai-assessment-highlight .section-head p,.ai-assessment-highlight .eyebrow{color:#fff}.ai-assessment-highlight .card{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff29}.ai-assessment-highlight .card p,.ai-assessment-highlight .card li,.ai-assessment-highlight .card-link{color:#ffffffd1}.ai-assessment-highlight .ai-offer-card .card-link{text-underline-offset:3px;margin-top:auto;font-weight:900;text-decoration:underline}.ai-assessment-highlight .card-link:hover,.ai-assessment-highlight .card-link:focus-visible{color:#fff}.ai-assessment-actions{margin-top:clamp(1.5rem,3vw,2.25rem)}@media (width<=900px){.ai-hero-shell{grid-template-columns:1fr}.ai-hero-panel{max-width:100%}}@media (width<=640px){.ai-hero-trust-list li{font-size:.9rem}.ai-hero-panel span{border-radius:18px;min-height:auto}}.executive-decision-card .icon{border-radius:12px;width:40px;height:40px;margin-bottom:.35rem}.use-case-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;margin-top:.12rem;display:grid}.use-case-decision-grid p{color:var(--ink);margin:0;font-size:.88rem;line-height:1.33}.executive-decision-card .btn{border-radius:11px;align-self:flex-start;min-height:42px;margin-top:auto;padding:10px 18px}@media (width<=720px){.use-case-decision-grid{grid-template-columns:1fr}.executive-decision-card .btn{justify-content:center;width:100%}}.executive-decision-card{flex-direction:column;gap:.75rem;min-height:100%;display:flex}.executive-decision-card h3{margin-bottom:.1rem;font-size:clamp(19px,1.9vw,22px);line-height:1.2}.executive-decision-card .btn{align-self:flex-start;margin-top:auto}.use-case-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;margin:.12rem 0;display:grid}.use-case-decision-grid>div{background:#f7faffa6;border:1px solid #0f172a14;border-radius:11px;padding:.58rem .62rem}.use-case-decision-grid span{color:var(--muted);letter-spacing:.065em;text-transform:uppercase;margin-bottom:.22rem;font-size:.67rem;font-weight:800;display:block}.use-case-decision-grid p{margin:0;font-size:.88rem;line-height:1.33}.executive-decision-card .use-case-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;margin:.12rem 0 .2rem;display:grid}.executive-decision-card .use-case-decision-grid>div{background:#f7faffa6;border:1px solid #14233717;border-radius:11px;padding:.58rem .62rem}.executive-decision-card .use-case-decision-grid span{color:var(--muted);letter-spacing:.065em;text-transform:uppercase;margin-bottom:.22rem;font-size:.67rem;font-weight:800;display:block}.executive-decision-card .use-case-decision-grid p{color:var(--ink);margin:0;font-size:.88rem;line-height:1.33}.assessment-path-card ul{gap:.58rem;margin:.8rem 0;display:grid}.path-cta .actions{justify-content:flex-end}@media (width<=920px){.use-case-decision-grid{grid-template-columns:1fr}.executive-decision-card .btn,.path-cta .actions .btn{justify-content:center;width:100%}.path-cta .actions{justify-content:stretch}}.pressure-reduction-section .section-head{max-width:760px}.pressure-reduction-card{min-height:100%;padding:1.15rem}.pressure-reduction-card h3{margin-bottom:.45rem}.pressure-reduction-card p{margin:0;line-height:1.5}.use-case-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1180px){.use-case-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.pressure-reduction-card{padding:1rem}.use-case-decision-grid{grid-template-columns:1fr}}.use-case-category-section{scroll-margin-top:96px}.use-case-category-head{gap:.55rem;max-width:820px;display:grid}.use-case-category-head h2{margin-bottom:.05rem}.use-case-category-head .context-link-row{margin-top:.35rem}.use-case-category-section .grid-2{gap:16px}.use-cases-mid-cta{padding:2rem 0}.use-cases-assessment-cta{border:1px solid #ffffff38;box-shadow:0 24px 70px #0f172a33}.assessment-path-highlight-section .section-head{max-width:780px}.assessment-path-grid .assessment-path-card{border-color:#0f172a1a;box-shadow:0 18px 50px #0f172a0f}.assessment-path-card .btn{border-radius:11px;min-height:42px;margin-top:auto;padding:10px 18px}.assessment-path-card{flex-direction:column;display:flex}.integrated-roadmap-grid{align-items:stretch}.integrated-roadmap-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#0f172a17;flex-direction:column;gap:.76rem;min-height:100%;padding-top:2.7rem;display:flex;position:relative;box-shadow:0 16px 44px #0a1a3412}.integrated-roadmap-marker{min-width:38px;min-height:26px;color:var(--primary);letter-spacing:.07em;text-transform:uppercase;background:#edf4ff;border:1px solid #0058ff2e;border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.66rem;font-weight:900;display:inline-flex;position:absolute;top:1rem;left:1rem}.integrated-roadmap-card h3{margin-bottom:.08rem;font-size:clamp(20px,1.7vw,23px);line-height:1.2}.integrated-roadmap-meta{gap:.56rem;display:grid}.integrated-roadmap-meta p{color:var(--text);background:#ffffffd1;border:1px solid #0f172a14;border-radius:12px;margin:0;padding:.64rem .68rem;font-size:.9rem;line-height:1.42}.integrated-roadmap-meta span{color:var(--primary);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.22rem;font-size:.67rem;font-weight:900;display:block}@media (width<=720px){.use-case-category-head{gap:.45rem}.use-cases-mid-cta{padding:1.25rem 0}.use-cases-assessment-cta{padding:1.25rem}.assessment-path-card .btn{justify-content:center;width:100%}}.ai-outcome-grid .card{padding-top:30px;position:relative;overflow:hidden}.ai-outcome-grid .card:before{content:"";background:linear-gradient(90deg, var(--primary), #0058ff29);height:4px;position:absolute;inset:0 0 auto}.ai-outcome-grid .card h3{font-size:clamp(20px,1.8vw,24px)}.ai-assessment-highlight{scroll-margin-top:96px}.ai-assessment-highlight .section-head{max-width:860px}.path-cta h2{max-width:760px}@media (width<=720px){.ai-outcome-grid .card{padding-top:26px}}.ai-section-actions{margin-top:clamp(1.4rem,3vw,2.1rem)}.ai-use-case-card .card-link{margin-top:auto}.ai-contextual-cta{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0f172a1a;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:10px;margin-bottom:clamp(16px,2.6vw,26px);padding:18px 20px;display:grid;box-shadow:0 12px 30px #0a1a340f}.ai-contextual-cta p{color:var(--ink);margin:0;font-size:.95rem;font-weight:700;line-height:1.42}.ai-contextual-cta .actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}#ai-assessment-sprint{scroll-margin-top:96px}main:not(.home-page) #ai-assessment-offer,main:not(.home-page) #ai-value-areas,main:not(.home-page) #ai-deliverables,main:not(.home-page) #ai-practical-use-cases,main:not(.home-page) #ai-governance,main:not(.home-page) #ai-comparison,main:not(.home-page) #ai-audience,main:not(.home-page) #ai-engagement-models{padding-block:clamp(36px,3.4vw,50px)}#ai-assessment-offer,#ai-value-areas,#ai-deliverables,#ai-governance,#ai-practical-use-cases,#ai-comparison,#ai-audience,#ai-engagement-models{scroll-margin-top:96px}#ai-engagement-models+.path-cta-section{padding-top:34px}@media (width<=760px){main:not(.home-page)>.ai-page-hero{padding-block:40px 26px}.ai-hero-shell{gap:18px}.ai-hero-shell h1{max-width:16ch;font-size:clamp(30px,8.4vw,40px);line-height:1.1}.ai-hero-shell .lead{max-width:34ch;font-size:1rem;line-height:1.58}.ai-hero-shell .note{max-width:36ch;margin-top:8px;font-size:.92rem;line-height:1.5}.ai-hero-shell .actions{grid-template-columns:1fr;gap:10px;margin-top:16px;display:grid}.ai-hero-shell .actions .btn{justify-content:center;width:100%;min-height:50px}.ai-hero-trust-list{gap:.48rem;margin-top:.85rem}.ai-hero-trust-list li{padding-left:.95rem;font-size:.88rem;line-height:1.4}.ai-hero-panel{border-radius:20px;gap:.56rem;padding:.92rem}.ai-hero-panel span{min-height:40px;padding:.62rem .75rem;font-size:.84rem;line-height:1.35}#ai-assessment-sprint,#ai-assessment-offer,#ai-value-areas,#ai-deliverables,#ai-practical-use-cases,#ai-governance,#ai-comparison,#ai-audience,#ai-engagement-models{scroll-margin-top:88px}main:not(.home-page) #ai-assessment-offer,main:not(.home-page) #ai-value-areas,main:not(.home-page) #ai-deliverables,main:not(.home-page) #ai-practical-use-cases,main:not(.home-page) #ai-governance,main:not(.home-page) #ai-comparison,main:not(.home-page) #ai-audience,main:not(.home-page) #ai-engagement-models{padding-block:34px}.ai-offer-card h3,.ai-use-case-card h3,.ai-deliverable-card h3,.ai-comparison-card h3,.ai-audience-card h3,.ai-engagement-card h3,.ai-trust-card h3{font-size:clamp(19px,5.3vw,22px);line-height:1.24}.ai-offer-points p,.ai-use-case-card li,.ai-deliverable-card>p,.ai-deliverable-outcome p,.ai-comparison-card li,.ai-audience-block p,.ai-engagement-card li{font-size:.9rem;line-height:1.5}.ai-contextual-cta{margin-top:12px;margin-bottom:22px;padding:16px}.ai-contextual-cta p{max-width:40ch;font-size:.92rem}.ai-section-actions .btn{justify-content:center;width:100%}.ai-contextual-cta{grid-template-columns:1fr}.ai-contextual-cta .actions{flex-direction:column;justify-content:stretch;gap:8px;width:100%}.ai-contextual-cta .actions .btn{justify-content:center;width:100%;min-height:50px}#ai-engagement-models+.path-cta-section{padding-top:24px;padding-bottom:6px}footer{padding-top:30px}}.ai-deliverables-grid{align-items:stretch}.ai-deliverable-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#0f172a14;flex-direction:column;gap:.78rem;min-height:100%;display:flex;box-shadow:0 18px 54px #0a1a3412}.ai-deliverable-card h3{margin-bottom:.15rem;font-size:clamp(20px,1.9vw,24px);line-height:1.2}.ai-deliverable-card>p{color:var(--muted);margin:0;line-height:1.58}.ai-deliverable-outcome{border-top:1px solid #0058ff29;margin-top:auto;padding-top:.95rem}.ai-deliverable-outcome span{color:var(--primary);letter-spacing:.075em;text-transform:uppercase;margin-bottom:.28rem;font-size:.73rem;font-weight:900;display:block}.ai-deliverable-outcome p{color:var(--text);margin:0;font-size:.92rem;font-weight:700;line-height:1.45}.ai-engagement-grid{align-items:stretch}.ai-engagement-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#0f172a14;flex-direction:column;gap:.78rem;min-height:100%;display:flex;box-shadow:0 18px 54px #0a1a3412}.ai-engagement-card h3{margin-bottom:.12rem;font-size:clamp(20px,1.8vw,23px);line-height:1.2}.ai-engagement-card ul{gap:.62rem;margin:.08rem 0 0;display:grid}.ai-engagement-card li{line-height:1.45}.ai-engagement-card .card-link{color:var(--primary);text-underline-offset:3px;align-items:center;margin-top:auto;font-size:.9rem;font-weight:900;text-decoration:underline;display:inline-flex}.ai-comparison-grid{align-items:stretch}.ai-comparison-card{background:linear-gradient(#fff 0%,#f9fbff 100%);border-color:#0f172a17;min-height:100%;box-shadow:0 16px 44px #0a1a3412}.ai-comparison-card-rabbit{background:linear-gradient(#f8fbff 0%,#f0f6ff 100%);border-color:#0058ff2e}.ai-comparison-card h3{margin-bottom:.45rem;font-size:clamp(20px,1.85vw,24px);line-height:1.2}.ai-comparison-card ul{gap:.62rem;margin:0;display:grid}.ai-comparison-card li{line-height:1.45}.ai-audience-grid{align-items:stretch}.ai-audience-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#0f172a17;flex-direction:column;gap:.74rem;min-height:100%;display:flex;box-shadow:0 16px 44px #0a1a3412}.ai-audience-card h3{margin-bottom:.1rem;font-size:clamp(20px,1.85vw,24px);line-height:1.2}.ai-audience-block{background:#ffffffd1;border:1px solid #0f172a14;border-radius:12px;padding:.64rem .68rem}.ai-audience-block span{color:var(--primary);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.2rem;font-size:.67rem;font-weight:900;display:block}.ai-audience-block p{color:var(--text);margin:0;font-size:.9rem;line-height:1.44}.ai-journey-section .section-head{max-width:900px}.ai-journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ai-journey-card{background:linear-gradient(#fff 0%,#f7faff 100%);border-color:#0f172a1a;flex-direction:column;gap:.82rem;min-height:100%;display:flex;position:relative;box-shadow:0 18px 52px #0a1a3414}.ai-journey-card:after{content:"→";width:24px;height:24px;color:var(--primary);background:#fff;border:1px solid #0058ff38;border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex;position:absolute;top:26px;right:-12px;box-shadow:0 8px 20px #0058ff1f}.ai-journey-card:last-child:after{display:none}.ai-journey-step{min-height:32px;color:var(--primary);letter-spacing:.06em;text-transform:uppercase;background:#eef4ff;border:1px solid #0058ff2e;border-radius:999px;align-self:flex-start;align-items:center;padding:6px 12px;font-size:.74rem;font-weight:950;display:inline-flex}.ai-journey-block{background:#fffc;border:1px solid #0f172a12;border-radius:12px;padding:.72rem .74rem}.ai-journey-block span{color:var(--primary);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.22rem;font-size:.68rem;font-weight:900;display:block}.ai-journey-block p{color:var(--text);margin:0;font-size:.9rem;line-height:1.45}@media (width<=1180px){.ai-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-journey-card:after{display:none}}@media (width<=640px){.ai-journey-grid{grid-template-columns:1fr}}.ai-credibility-section{background:linear-gradient(#f4f8ff 0%,#fff 100%);border-top:1px solid #0c1e3a14;border-bottom:1px solid #0c1e3a14}.ai-credibility-section .section-head{max-width:920px}.ai-credibility-grid{align-items:stretch}.ai-credibility-card{background:#fff;border-color:#0c1e3a1f;min-height:100%;box-shadow:0 14px 40px #0c1e3a0f}.ai-credibility-card h3{margin-bottom:.42rem;font-size:clamp(18px,1.6vw,22px)}.ai-credibility-card p{color:var(--muted);margin:0;line-height:1.52}
