:root{--bg:#06111e;--bg2:#091a2b;--panel:#0d2137;--panel2:#102942;--text:#f7fbff;--muted:#a8bfd4;--line:rgba(255,255,255,.11);--blue:#36a7ff;--cyan:#79ddff;--gold:#ffc95b;--green:#6ce3a3;--red:#ff8f8f;--shadow:0 24px 80px rgba(0,0,0,.32)}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 80% 0%,rgba(54,167,255,.15),transparent 30%),var(--bg);color:var(--text);line-height:1.62}a{color:inherit;text-decoration:none}img{max-width:100%}.wrap{width:min(1180px,calc(100% - 40px));margin:auto}.eyebrow{font-size:.78rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--cyan)}.muted{color:var(--muted)}.nav{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line);background:#06111ee0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:26px}.brand{font-weight:950;letter-spacing:.08em}.brand b{color:var(--blue)}.nav-links{display:flex;align-items:center;gap:20px;color:#cbdbea;font-size:.95rem}.nav-links a:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid var(--line);background:#ffffff0a;font-weight:850;transition:.2s transform,.2s background}.btn:hover{transform:translateY(-1px);background:#ffffff12}.btn.primary{border:0;background:linear-gradient(135deg,var(--blue),#176dff);box-shadow:0 12px 34px #36a7ff3d}.btn.gold{border:0;background:linear-gradient(135deg,#ffda7d,var(--gold));color:#162238}.mobile-toggle{display:none;background:none;border:1px solid var(--line);color:#fff;border-radius:12px;padding:8px 11px}.hero{padding:92px 0 72px}.hero-grid,.two-col{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}.hero h1{font-size:clamp(3.1rem,7vw,6rem);line-height:.92;letter-spacing:-.058em;margin:.15em 0 .28em}.gradient{background:linear-gradient(92deg,#fff 5%,#91e3ff 60%,#ffd67a);-webkit-background-clip:text;color:transparent}.hero p{font-size:1.15rem;max-width:770px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.proof{display:flex;gap:18px;flex-wrap:wrap;color:#c2d5e4;font-size:.93rem}.proof span:before{content:"\2713";color:var(--green);font-weight:900;margin-right:7px}.command{padding:24px;border:1px solid rgba(121,221,255,.23);border-radius:30px;background:linear-gradient(180deg,#122b47,#08192b);box-shadow:var(--shadow)}.command-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.status{font-size:.78rem;color:var(--green);font-weight:850}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.metric{padding:18px;border-radius:17px;background:#ffffff0b;border:1px solid var(--line)}.metric strong{display:block;font-size:1.5rem;margin-top:3px}.flow{grid-column:1/-1}.flow div{padding:9px 0;border-top:1px solid var(--line);font-size:.92rem}.ticker{border-block:1px solid var(--line);background:#081727;overflow:hidden}.ticker-inner{display:flex;gap:38px;padding:14px 0;white-space:nowrap;color:#9db3c7}.ticker b{color:#fff}section{padding:86px 0}.soft{background:linear-gradient(180deg,#081a2d,#06111e)}.section-head{max-width:790px;margin-bottom:34px}.section-head h2,h2{font-size:clamp(2.2rem,4vw,3.9rem);line-height:1.04;letter-spacing:-.04em;margin:.18em 0 .3em}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.card{padding:25px;border:1px solid var(--line);border-radius:23px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);transition:.2s transform,.2s border-color}.card:hover{transform:translateY(-3px);border-color:#79ddff47}.card h3{font-size:1.22rem;margin:.45em 0 .35em}.icon{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;background:#36a7ff21;color:var(--cyan);font-weight:950}.tag{display:inline-block;padding:5px 9px;margin:3px;border:1px solid var(--line);border-radius:999px;font-size:.74rem;color:#c5d9e8}.service-hero{padding:68px 0 44px;border-bottom:1px solid var(--line)}.service-hero h1{font-size:clamp(2.8rem,6vw,5.1rem);line-height:.96;letter-spacing:-.05em;margin:.2em 0}.service-nav{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.service-nav a{font-size:.82rem}.ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.ladder .card{position:relative}.price{font-size:1.7rem;font-weight:950}.small{font-size:.85rem}.highlight{border-color:#ffc95b59;background:linear-gradient(180deg,#ffc95b14,#ffffff05)}.ribbon{position:absolute;right:14px;top:14px;padding:5px 8px;border-radius:99px;background:#ffc95b24;color:#ffdb86;font-size:.68rem;font-weight:900}.process{counter-reset:step}.process .card:before{counter-increment:step;content:counter(step,decimal-leading-zero);display:block;color:var(--cyan);font-weight:950;letter-spacing:.12em;margin-bottom:8px}.checklist{padding:0;list-style:none}.checklist li{padding:8px 0;border-bottom:1px solid var(--line)}.checklist li:before{content:"\2713";color:var(--green);font-weight:900;margin-right:9px}.warning{padding:22px;border:1px solid rgba(255,201,91,.28);background:#ffc95b0d;border-radius:18px}.darkbox{padding:28px;border:1px solid var(--line);border-radius:25px;background:linear-gradient(135deg,#0c223a,#0a1828)}.compare{overflow:auto;border:1px solid var(--line);border-radius:20px}.compare table{border-collapse:collapse;width:100%;min-width:740px}.compare th,.compare td{padding:15px;text-align:left;border-bottom:1px solid var(--line)}.yes{color:var(--green);font-weight:900}.no{color:#8ea5b9}.faq details{padding:18px 0;border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:850}.cta{padding:40px;border-radius:30px;border:1px solid var(--line);background:linear-gradient(135deg,#102f51,#10213a 55%,#2c2718);display:flex;justify-content:space-between;align-items:center;gap:30px}.cta h2{margin:.12em 0}.footer{padding:50px 0;border-top:1px solid var(--line);color:#94abc0}.footer-grid{display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:28px}.footer h4{color:#fff;margin-top:0}.footer a{display:block;margin:5px 0}.floating{position:fixed;right:18px;bottom:18px;z-index:20}.planner{padding:28px;border:1px solid rgba(121,221,255,.26);border-radius:24px;background:linear-gradient(135deg,#36a7ff17,#ffc95b0b)}.planner-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:20px 0}.planner label{padding:13px;border:1px solid var(--line);border-radius:13px;cursor:pointer;background:#ffffff06}.planner input{margin-right:8px}.result{padding:18px;border:1px solid var(--line);border-radius:16px;background:#ffffff08;min-height:88px}.breadcrumbs{font-size:.82rem;color:#8fa7bc;padding-top:22px}.kpi{font-size:2.1rem;font-weight:950;color:#fff}.case{border-left:3px solid var(--blue)}.article{max-width:840px}.article h2{font-size:2rem;margin-top:1.5em}.article h3{margin-top:1.4em}.article li{margin:.5em 0}.local-pills{display:flex;flex-wrap:wrap;gap:8px}.local-pills span{padding:8px 11px;border:1px solid var(--line);border-radius:99px;color:#c6d8e8}.badge{display:inline-block;padding:6px 10px;border-radius:999px;background:#6ce3a31a;color:var(--green);font-weight:850;font-size:.75rem}.notice{font-size:.8rem;color:#8fa6b9}.contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px}.formlike{display:grid;gap:12px}.formlike input,.formlike textarea,.formlike select{width:100%;padding:13px 14px;border-radius:12px;border:1px solid var(--line);background:#081a2c;color:#fff;font:inherit}.formlike textarea{min-height:130px}.form-note{font-size:.78rem;color:#8fa7ba}.seo-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-proof .card strong{display:block;font-size:1.6rem;margin-bottom:4px}.sticky-subnav{position:sticky;top:76px;z-index:15;background:#081727f2;border-bottom:1px solid var(--line)}.sticky-subnav .wrap{display:flex;gap:17px;overflow:auto;white-space:nowrap;padding-top:10px;padding-bottom:10px;font-size:.84rem;color:#b7ccdd}.quote{font-size:1.2rem;border-left:3px solid var(--gold);padding-left:18px;color:#dbe8f2}@media(max-width:980px){.nav-links{display:none}.mobile-toggle{display:block}.nav.open .nav-links{display:flex;position:absolute;left:0;right:0;top:75px;flex-direction:column;align-items:flex-start;background:#071626;padding:20px;border-bottom:1px solid var(--line)}.hero-grid,.two-col,.contact-grid{grid-template-columns:1fr}.grid-4,.ladder,.grid-3,.seo-proof,.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.wrap{width:min(100% - 30px,1180px)}.hero{padding-top:66px}.hero h1{font-size:3.25rem}.grid-4,.grid-3,.grid-2,.ladder,.seo-proof,.planner-grid,.footer-grid,.metrics{grid-template-columns:1fr}.cta{display:block}.floating{display:none}section{padding:68px 0}}.brand-logo-shell{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(255,255,255,.16);border-radius:14px;overflow:hidden;box-shadow:0 8px 28px #00000038}.brand-logo-shell img{display:block;width:100%;height:100%;object-fit:contain}.nav-logo{width:205px;height:58px;padding:5px 10px}.footer-logo{width:250px;height:72px;padding:7px 12px;margin-bottom:14px}.hero-logo-lockup{width:min(520px,92%);height:140px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:24px;padding:10px 18px;margin:0 0 28px;border:1px solid rgba(115,215,255,.24);box-shadow:0 24px 70px #00000047}.hero-logo-lockup img{width:100%;height:100%;object-fit:contain}@media(max-width:900px){.nav-logo{width:175px;height:50px}.hero-logo-lockup{height:120px}}@media(max-width:620px){.nav-logo{width:145px;height:44px;padding:4px 7px}.hero-logo-lockup{width:100%;height:102px;border-radius:18px}.footer-logo{width:215px;height:62px}}.growth-form{display:grid;gap:22px;max-width:980px}.form-section{display:flex;align-items:flex-start;gap:16px;padding-top:26px;margin-top:14px;border-top:1px solid var(--line)}.form-section:first-child{border-top:0;padding-top:0}.form-section h3{font-size:1.55rem;margin:0 0 4px}.form-step{flex:0 0 44px;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#36a7ff2e,#79ddff14);border:1px solid rgba(121,221,255,.25);color:var(--cyan);font-weight:950}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.growth-form label,.growth-form fieldset{display:grid;gap:8px;font-weight:750}.growth-form fieldset{border:0;padding:0;margin:0}.growth-form legend{font-weight:850;margin-bottom:10px}.growth-form input,.growth-form textarea,.growth-form select{width:100%;padding:14px 15px;border-radius:13px;border:1px solid var(--line);background:#081a2c;color:#fff;font:inherit}.growth-form textarea{min-height:125px;resize:vertical}.growth-form input:focus,.growth-form textarea:focus,.growth-form select:focus{outline:2px solid rgba(54,167,255,.22);border-color:#79ddff73}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.choice-grid label,.commit-check{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:#ffffff06;font-weight:650}.choice-grid input,.commit-check input{width:auto;margin-top:4px}.range{padding:0!important;accent-color:var(--blue)}.range-value{font-size:.86rem;color:var(--muted)}.questionnaire-summary{padding:25px;border:1px solid rgba(121,221,255,.26);border-radius:20px;background:linear-gradient(135deg,#36a7ff17,#ffc95b0b)}.questionnaire-summary h3{font-size:1.5rem;margin:.25em 0}.intent-meter{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.intent-meter span{padding:9px 12px;border-radius:999px;border:1px solid var(--line);background:#ffffff0a;color:#c7d9e8}.btn-large{padding:15px 22px;font-size:1rem;justify-self:start}@media(max-width:700px){.form-grid,.choice-grid{grid-template-columns:1fr}.form-section{align-items:flex-start}.btn-large{width:100%}}.skip-link{position:fixed;left:12px;top:-70px;z-index:9999;padding:10px 14px;border-radius:10px;background:#fff;color:#06111e;font-weight:900}.skip-link:focus{top:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid rgba(121,221,255,.75);outline-offset:3px}.btn{min-height:44px}.nav.scrolled{box-shadow:0 14px 40px #00000038}.trust-band{padding:0!important;border-block:1px solid var(--line);background:linear-gradient(90deg,#36a7ff14,#ffc95b09)}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.trust-grid>div{padding:22px 24px;border-right:1px solid var(--line)}.trust-grid>div:last-child{border-right:0}.trust-grid b,.trust-grid span{display:block}.trust-grid b{color:#fff;margin-bottom:4px}.trust-grid span{color:var(--muted);font-size:.9rem}.industry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.industry-grid a{padding:20px;border:1px solid var(--line);border-radius:18px;background:#ffffff06;font-weight:850;transition:.2s}.industry-grid a:hover{transform:translateY(-2px);border-color:#79ddff4d;background:#36a7ff0f}.reason-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.center-cta{text-align:center;margin-top:30px}.footer-legal{margin-top:28px;padding-top:18px;border-top:1px solid var(--line)}.footer-legal .wrap{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:.82rem}.footer-legal a{color:#c8d9e8}.faq details{border-radius:14px;padding:17px 16px;margin-bottom:8px;background:#ffffff05}.faq summary{list-style:none;display:flex;justify-content:space-between;gap:18px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--cyan);font-size:1.15rem}.faq details[open] summary:after{content:"\2013"}.mobile-growth-cta{display:none}.card,.planner,.darkbox,.warning,.cta{box-shadow:0 16px 50px #0000001c}.price{letter-spacing:-.03em}@media(max-width:980px){.trust-grid{grid-template-columns:1fr}.trust-grid>div{border-right:0;border-bottom:1px solid var(--line)}.trust-grid>div:last-child{border-bottom:0}.industry-grid,.reason-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.industry-grid,.reason-grid{grid-template-columns:1fr}.nav-inner>.btn.primary{display:none}.mobile-growth-cta{display:flex;position:fixed;z-index:45;left:12px;right:12px;bottom:12px;justify-content:center}.mobile-growth-cta .btn{width:100%;box-shadow:0 14px 34px #0000005c}body{padding-bottom:74px}.footer-legal .wrap{display:block}.footer-legal span{display:block;margin-top:8px}.hero p{font-size:1.03rem}.actions .btn{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.decision-section{background:radial-gradient(circle at 10% 0%,rgba(121,221,255,.08),transparent 28%),var(--bg)}.decision-grid-v2{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.decision-card{display:grid;gap:9px;padding:23px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,#ffffff0a,#ffffff04);min-height:170px}.decision-card b{font-size:1.08rem;color:#fff}.decision-card span{color:var(--muted)}.decision-card:hover{border-color:#79ddff5c;transform:translateY(-2px)}.standards-grid-v2{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.standards-grid-v2>div{padding:22px;border-radius:18px;border:1px solid var(--line);background:#ffffff06;display:grid;gap:7px}.standards-grid-v2 b{color:#fff}.standards-grid-v2 span{color:var(--muted)}.related-services-v2{padding:68px 0;background:linear-gradient(180deg,#071727,#06111e);border-top:1px solid var(--line)}.section-head.compact{margin-bottom:22px}.section-head.compact h2{font-size:clamp(1.8rem,3.4vw,3rem)}.related-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.related-link{padding:17px 18px;border:1px solid var(--line);border-radius:16px;background:#ffffff06;display:flex;justify-content:space-between;gap:15px;align-items:center}.related-link span{font-weight:800}.related-link b{color:var(--cyan);font-size:.84rem}.related-link:hover{border-color:#79ddff52;background:#79ddff0a}.consult-privacy-note-v2{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border:1px solid rgba(108,227,163,.2);border-radius:14px;background:#6ce3a30e;font-size:.85rem}.consult-privacy-note-v2 b{white-space:nowrap;color:#d9fbe8}.consult-privacy-note-v2 span{color:var(--muted)}.consult-privacy-note-v2 a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.back-to-top-v2{position:fixed;left:18px;bottom:18px;z-index:19;width:44px;height:44px;border-radius:999px;border:1px solid var(--line);background:#081a2ce6;color:#fff;display:grid;place-items:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(8px);transition:.2s}.back-to-top-v2.show{opacity:1;pointer-events:auto;transform:none}.back-to-top-v2:hover{border-color:#79ddff5c}@media(max-width:980px){.decision-grid-v2,.standards-grid-v2{grid-template-columns:1fr 1fr}.related-link-grid{grid-template-columns:1fr}.consult-privacy-note-v2{display:grid}.nav-links a[aria-current=page]:after{display:none}}@media(max-width:640px){.decision-grid-v2,.standards-grid-v2{grid-template-columns:1fr}.decision-card{min-height:0}.back-to-top-v2{bottom:82px}.related-services-v2{padding:56px 0}}.breadcrumbs{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.breadcrumbs [aria-current=page]{color:var(--muted)}.first30-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.first30-step{padding:22px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,#ffffff0a,#ffffff05)}.first30-step b{display:block;color:var(--cyan);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.first30-step h3{margin:.2em 0 .35em}.local-network{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.local-network a{padding:20px;border:1px solid var(--line);border-radius:18px;background:#ffffff06}.local-network a b{display:block;margin-bottom:4px}.local-network a span{color:var(--muted);font-size:.92rem}.content-jump{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.content-jump a{padding:8px 11px;border-radius:999px;border:1px solid var(--line);font-size:.82rem;color:#c8d9e8}.content-jump a:hover{border-color:#79ddff73;color:#fff}.footer-contact-v3{margin-top:14px;font-size:.9rem}.footer-contact-v3 a{display:inline!important;color:#cfe5f4}main[id],header[id],section[id]{scroll-margin-top:110px}.card,.decision-card,.related-link,.industry-grid a{content-visibility:auto;contain-intrinsic-size:240px}@media(max-width:900px){.first30-grid,.local-network{grid-template-columns:1fr 1fr}}@media(max-width:640px){.first30-grid,.local-network{grid-template-columns:1fr}.breadcrumbs{font-size:.78rem}.content-jump{overflow:auto;flex-wrap:nowrap;padding-bottom:4px}}.opportunity-estimator-v4{background:linear-gradient(180deg,#071728,#081d32);border-block:1px solid var(--line)}.estimator-card-v4{padding:26px;border:1px solid rgba(121,221,255,.28);border-radius:24px;background:linear-gradient(145deg,#36a7ff1a,#ffffff06);display:grid;gap:15px}.estimator-card-v4 label{display:grid;gap:7px;font-weight:800}.estimator-card-v4 select{width:100%;padding:13px 14px;border-radius:12px;border:1px solid var(--line);background:#081a2c;color:#fff;font:inherit}.estimator-result-v4{padding:18px;border-radius:16px;background:#6ce3a314;border:1px solid rgba(108,227,163,.2)}.estimator-result-v4 strong{display:block;font-size:clamp(1.8rem,4vw,2.8rem);color:#fff}.fit-grid-v4{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fit-card-v4{padding:26px;border:1px solid var(--line);border-radius:22px;background:#ffffff06}.fit-card-v4.good{border-color:#6ce3a340;background:#6ce3a30b}.service-trigger-v4{border-top:1px solid var(--line)}.trigger-panel-v4{padding:26px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(145deg,#36a7ff14,#ffffff05)}.after-call-v4{background:linear-gradient(180deg,#071626,#06111e)}.pricing-guide-v4,.resource-clusters-v4,.pricing-faq-v4{border-top:1px solid var(--line)}.resource-clusters-v4 .card{min-height:180px}.nav-links a[aria-current=page]{color:#fff;position:relative}.nav-links a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;border-radius:2px;background:var(--blue)}@media(max-width:800px){.fit-grid-v4{grid-template-columns:1fr}.nav-links a[aria-current=page]:after{display:none}.estimator-card-v4{padding:20px}}.build-beyond-v5{background:linear-gradient(180deg,#165ea214,#08111e00)}.digital-product-grid-v5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.digital-product-v5{padding:28px;border:1px solid rgba(102,196,255,.22);border-radius:22px;background:linear-gradient(145deg,#081424f2,#0a1e32cc);box-shadow:0 20px 55px #0000002e}.digital-product-v5 .number{font-size:.8rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#79ddff}.digital-product-v5 h3{font-size:1.45rem;margin:10px 0}.digital-product-v5 .actions{margin-top:18px}.platform-path-v5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.platform-path-v5 .card{height:100%}.app-capability-strip-v5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:24px}.app-capability-strip-v5 span{padding:12px 10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;font-size:.86rem;background:#ffffff09}.new-service-badge-v5{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:#79ddff1a;border:1px solid rgba(121,221,255,.22);font-size:.74rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.software-fit-v5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.software-fit-v5>div{padding:22px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff09}.software-fit-v5 h3{margin-top:0}.nav-links a[href="/custom-branded-apps"]{position:relative}.nav-links a[href="/custom-branded-apps"]:after{content:"NEW";position:absolute;top:-9px;right:-10px;font-size:7px;line-height:1;padding:3px 4px;border-radius:5px;background:#79ddff;color:#06111e;font-weight:900;letter-spacing:.05em}.pricing-software-v5{border-top:1px solid rgba(255,255,255,.08)}@media(max-width:900px){.digital-product-grid-v5,.software-fit-v5,.platform-path-v5{grid-template-columns:1fr}.app-capability-strip-v5{grid-template-columns:repeat(3,minmax(0,1fr))}.nav-links a[href="/custom-branded-apps"]:after{display:none}}@media(max-width:520px){.app-capability-strip-v5{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--motion-fast:.18s;--motion-med:.52s;--motion-slow:.9s}html{scroll-behavior:smooth}body{overflow-x:hidden}.motion-ready .reveal-v6{opacity:0;transform:translateY(22px);transition:opacity var(--motion-med) ease,transform var(--motion-med) cubic-bezier(.2,.7,.2,1)}.motion-ready .reveal-v6.revealed{opacity:1;transform:none}.motion-ready .reveal-v6[data-delay="1"]{transition-delay:80ms}.motion-ready .reveal-v6[data-delay="2"]{transition-delay:.15s}.motion-ready .reveal-v6[data-delay="3"]{transition-delay:.22s}.hero,.service-hero{position:relative;isolation:isolate;overflow:hidden}.hero:before,.service-hero:before{content:"";position:absolute;z-index:-1;width:440px;height:440px;border-radius:50%;right:-160px;top:-190px;background:radial-gradient(circle,#1984ff29,#1984ff00 68%);animation:floatGlowV6 8s ease-in-out infinite alternate;pointer-events:none}.hero .gradient,.service-hero .gradient{background-size:220% 220%;animation:gradientShiftV6 7s ease infinite}.command{position:relative;overflow:hidden}.command:after{content:"";position:absolute;left:0;right:0;height:1px;top:18%;background:linear-gradient(90deg,transparent,rgba(80,174,255,.58),transparent);box-shadow:0 0 18px #50aeff52;animation:scanV6 5.4s linear infinite;pointer-events:none}.status{display:inline-flex;align-items:center;gap:5px;animation:pulseV6 2.2s ease-in-out infinite}.card,.decision-card,.related-link,.digital-product-v5,.first30-step,.local-network>a{transition:transform var(--motion-fast) ease,box-shadow var(--motion-fast) ease,border-color var(--motion-fast) ease}.card:hover,.decision-card:hover,.related-link:hover,.digital-product-v5:hover,.first30-step:hover,.local-network>a:hover{transform:translateY(-4px);box-shadow:0 18px 42px #0411201f}.btn.primary,.btn.gold{position:relative;overflow:hidden;isolation:isolate}.btn.primary:after,.btn.gold:after{content:"";position:absolute;top:-60%;bottom:-60%;width:46px;left:-90px;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:ctaSweepV6 5.8s ease-in-out infinite;z-index:-1}.process .card .icon,.grid-4 .card .icon{transition:transform var(--motion-fast) ease}.process .card:hover .icon,.grid-4 .card:hover .icon{transform:scale(1.08) rotate(-2deg)}.ticker{overflow:hidden}.ticker-inner{will-change:transform}.quick-path-v6{padding:38px 0}.quick-path-grid-v6{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.quick-path-grid-v6 a{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid rgba(90,112,140,.18);border-radius:16px;text-decoration:none;background:#ffffff8c;transition:transform var(--motion-fast) ease,border-color var(--motion-fast) ease}.quick-path-grid-v6 a:hover{transform:translateY(-3px);border-color:#1984ff80}.quick-path-grid-v6 b{font-size:15px}.quick-path-grid-v6 span{font-size:13px;line-height:1.45;color:var(--muted,#667085)}.engagement-strip-v6{padding:24px 0}.engagement-strip-v6 .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-radius:18px;background:linear-gradient(115deg,#06111efa,#0f375efa);color:#fff}.engagement-strip-v6 p{margin:5px 0 0;color:#ffffffb8}main section:nth-of-type(n+4),body>section:nth-of-type(n+4){content-visibility:auto;contain-intrinsic-size:1px 720px}@keyframes floatGlowV6{0%{transform:translateZ(0) scale(.95)}to{transform:translate3d(-35px,35px,0) scale(1.08)}}@keyframes gradientShiftV6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes scanV6{0%{top:12%;opacity:0}12%{opacity:1}82%{opacity:.75}to{top:92%;opacity:0}}@keyframes pulseV6{0%,to{opacity:.82}50%{opacity:1;filter:drop-shadow(0 0 6px rgba(60,177,255,.65))}}@keyframes ctaSweepV6{0%,62%{left:-90px}78%,to{left:125%}}@media(max-width:900px){.quick-path-grid-v6{grid-template-columns:1fr 1fr}.engagement-strip-v6 .wrap{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.quick-path-grid-v6{grid-template-columns:1fr}.hero:before,.service-hero:before{width:300px;height:300px}.card:hover,.decision-card:hover,.related-link:hover,.digital-product-v5:hover,.first30-step:hover,.local-network>a:hover{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.motion-ready .reveal-v6{opacity:1!important;transform:none!important;transition:none!important}.hero:before,.service-hero:before,.hero .gradient,.service-hero .gradient,.command:after,.status,.btn.primary:after,.btn.gold:after{animation:none!important}.ticker-inner{transform:none!important}.card,.decision-card,.related-link,.digital-product-v5,.first30-step,.local-network>a{transition:none!important}}.preferred-source-v7{padding:32px 0;background:linear-gradient(120deg,#06111e,#0d2a47);color:#fff;border-top:1px solid rgba(80,174,255,.22)}.preferred-source-inner-v7{display:flex;align-items:center;justify-content:space-between;gap:32px}.preferred-source-copy-v7{max-width:720px}.preferred-source-copy-v7 h2{margin:7px 0 8px;color:#fff;font-size:clamp(1.45rem,2.4vw,2.2rem)}.preferred-source-copy-v7 p{margin:0;color:#ffffffc2;line-height:1.65}.preferred-source-action-v7{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:250px}.preferred-source-action-v7 small{max-width:310px;color:#ffffff9e;line-height:1.45}@media(max-width:760px){.preferred-source-inner-v7{align-items:flex-start;flex-direction:column}.preferred-source-action-v7{min-width:0;width:100%}}:root{--v8-border:rgba(93,116,148,.16);--v8-panel:rgba(255,255,255,.64);--v8-blue:#1684ff}.solution-compare-v8,.project-readiness-v8,.delivery-model-v8,.local-proof-v8{padding:62px 0}.solution-grid-v8{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.solution-card-v8{padding:22px;border:1px solid var(--v8-border);border-radius:18px;background:var(--v8-panel);display:flex;flex-direction:column;gap:10px}.solution-card-v8 b{font-size:17px}.solution-card-v8 span{font-size:13px;line-height:1.5;color:var(--muted,#667085)}.solution-card-v8 .btn{margin-top:auto;align-self:flex-start}.readiness-grid-v8{display:grid;grid-template-columns:1fr 1fr;gap:16px}.readiness-card-v8{padding:24px;border-radius:18px;border:1px solid var(--v8-border);background:#ffffffa8}.readiness-card-v8.good{border-color:#1984ff57;box-shadow:0 16px 42px #1984ff14}.delivery-steps-v8{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.delivery-steps-v8>div{padding:18px;border-radius:16px;border:1px solid var(--v8-border);background:#fff9}.delivery-steps-v8 b{display:block;margin-bottom:6px}.delivery-steps-v8 span{font-size:13px;line-height:1.45;color:var(--muted,#667085)}.nav-links a[aria-current=page]{position:relative}.nav-links a[aria-current=page]:after{content:"";position:absolute;left:12%;right:12%;bottom:-7px;height:2px;border-radius:2px;background:linear-gradient(90deg,#1684ff,#5eb8ff)}.service-context-v8{margin:18px 0 0;padding:14px 16px;border-left:3px solid rgba(25,132,255,.7);background:#1984ff0d;border-radius:0 12px 12px 0}.service-context-v8 b{display:block;margin-bottom:4px}.service-context-v8 span{font-size:13px;line-height:1.45;color:var(--muted,#667085)}.local-service-links-v8{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.local-service-links-v8 a{padding:9px 12px;border:1px solid var(--v8-border);border-radius:999px;text-decoration:none;font-size:13px;background:#ffffff8c}.pricing-clarity-v8{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.pricing-clarity-v8>div{padding:18px;border:1px solid var(--v8-border);border-radius:16px;background:#ffffff9e}.footer-site-map-v8{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}.footer-site-map-v8 h5{margin:0 0 8px}.footer-site-map-v8 a{display:block;margin:6px 0;color:inherit;text-decoration:none;font-size:13px;opacity:.86}@media(max-width:900px){.solution-grid-v8,.delivery-steps-v8,.pricing-clarity-v8,.footer-site-map-v8{grid-template-columns:1fr 1fr}}@media(max-width:620px){.solution-grid-v8,.readiness-grid-v8,.delivery-steps-v8,.pricing-clarity-v8,.footer-site-map-v8{grid-template-columns:1fr}.nav-links a[aria-current=page]:after{display:none}}.proof-framework-v9,.handoff-v9,.measurement-v9,.resource-stage-v9,.consult-expect-v9{padding:58px 0}.proof-grid-v9,.handoff-grid-v9,.measurement-grid-v9,.resource-stage-grid-v9{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9{padding:22px;border:1px solid rgba(90,112,140,.18);border-radius:18px;background:#ffffffa8;box-shadow:0 10px 28px #06111e0d}.proof-card-v9 b,.handoff-card-v9 b,.measurement-card-v9 b,.resource-stage-card-v9 b{display:block;margin-bottom:8px;font-size:16px}.proof-card-v9 p,.handoff-card-v9 p,.measurement-card-v9 p,.resource-stage-card-v9 p{margin:0}.deliverables-v9{margin:28px 0;padding:20px 22px;border-left:3px solid var(--accent,#1984ff);background:#1984ff0e;border-radius:0 14px 14px 0}.deliverables-v9 strong{display:block;margin-bottom:6px}.deliverables-v9 span{color:var(--muted,#667085)}.scope-path-v9{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.scope-path-v9>div{padding:22px;border-radius:18px;border:1px solid rgba(90,112,140,.18)}.scope-path-v9 .recommended{border-color:#f4b61db3;box-shadow:0 0 0 1px #f4b61d1f inset}.ownership-strip-v9{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.ownership-strip-v9 span{padding:8px 11px;border-radius:999px;background:#1984ff14;border:1px solid rgba(25,132,255,.16);font-size:12px}.service-proof-v9{margin:0 auto 34px;padding:18px 20px;border-radius:16px;background:linear-gradient(120deg,#06111ef7,#0c2e51f5);color:#fff;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.service-proof-v9 p{margin:4px 0 0;color:#ffffffb8}.service-proof-v9 a{white-space:nowrap}.intent-prefetch-v9{font-size:12px;color:var(--muted,#667085);margin-top:8px}@media(max-width:980px){.proof-grid-v9,.handoff-grid-v9,.measurement-grid-v9,.resource-stage-grid-v9{grid-template-columns:1fr 1fr}.scope-path-v9{grid-template-columns:1fr}}@media(max-width:620px){.proof-grid-v9,.handoff-grid-v9,.measurement-grid-v9,.resource-stage-grid-v9,.service-proof-v9{grid-template-columns:1fr}.service-proof-v9 a{width:max-content}}.ownership-v10,.launch-ready-v10,.client-inputs-v10,.package-map-v10,.scope-blockers-v10{padding:56px 0}.ownership-grid-v10,.launch-grid-v10,.input-grid-v10,.package-grid-v10,.blocker-grid-v10{display:grid;gap:14px}.ownership-grid-v10,.launch-grid-v10{grid-template-columns:repeat(4,1fr)}.input-grid-v10,.package-grid-v10,.blocker-grid-v10{grid-template-columns:repeat(3,1fr)}.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10{border:1px solid rgba(90,112,140,.18);border-radius:18px;padding:20px;background:#ffffffad;box-shadow:0 10px 28px #0512200d}.ownership-card-v10 b,.launch-card-v10 b,.input-card-v10 b,.package-card-v10 b,.blocker-card-v10 b{display:block;margin-bottom:7px}.package-card-v10.recommended{border-color:#1984ff80;box-shadow:0 16px 38px #1984ff1f}.package-card-v10 .label-v10{display:inline-flex;margin-bottom:10px;padding:4px 9px;border-radius:999px;background:#1984ff1f;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.launch-card-v10{position:relative;padding-left:50px}.launch-card-v10:before{content:"\2713";position:absolute;left:18px;top:19px;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#1984ff1f;font-weight:900}.service-input-v10{margin:18px auto 32px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:18px 20px;border:1px solid rgba(90,112,140,.18);border-radius:16px;background:#ffffff9e}.service-input-v10 p{margin:4px 0 0}.service-input-v10 .mini-list-v10{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.mini-list-v10 span{font-size:12px;padding:6px 9px;border-radius:999px;border:1px solid rgba(90,112,140,.18)}.mobile-service-dock-v10{display:none}@media(max-width:900px){.ownership-grid-v10,.launch-grid-v10{grid-template-columns:1fr 1fr}.input-grid-v10,.package-grid-v10,.blocker-grid-v10,.service-input-v10{grid-template-columns:1fr}.service-input-v10 .mini-list-v10{justify-content:flex-start}}@media(max-width:640px){.ownership-grid-v10,.launch-grid-v10{grid-template-columns:1fr}.mobile-service-dock-v10{display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:55;gap:8px;padding:8px;border-radius:15px;background:#06111ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px #00000040}.mobile-service-dock-v10 a{flex:1;text-align:center;padding:10px 8px;border-radius:10px;text-decoration:none;font-weight:800;font-size:12px}.mobile-service-dock-v10 a:first-child{background:#fff;color:#08111d}.mobile-service-dock-v10 a:last-child{background:var(--blue,#1984ff);color:#fff}.preferred-source-v7{margin-bottom:74px}}@media(prefers-reduced-motion:reduce){.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10{scroll-behavior:auto}}.urgency-v11,.dependency-v11,.kickoff-v11,.next-steps-v11,.resource-decision-v11,.local-intent-v11{padding:64px 0}.urgency-grid-v11,.dependency-grid-v11,.kickoff-grid-v11,.next-grid-v11,.resource-decision-grid-v11,.failure-grid-v11{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.urgency-card-v11,.dependency-card-v11,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.failure-card-v11,.local-intent-card-v11{border:1px solid rgba(91,113,140,.2);border-radius:18px;padding:22px;background:#ffffffa6}.urgency-card-v11 b,.dependency-card-v11 b,.kickoff-card-v11 b,.next-card-v11 b,.resource-decision-card-v11 b,.failure-card-v11 b,.local-intent-card-v11 b{display:block;margin-bottom:7px;font-size:16px}.urgency-card-v11 p,.dependency-card-v11 p,.kickoff-card-v11 p,.next-card-v11 p,.resource-decision-card-v11 p,.failure-card-v11 p,.local-intent-card-v11 p{margin:0 0 14px}.urgency-card-v11.recommended,.next-card-v11.recommended{border-color:#238bff80;box-shadow:0 14px 38px #11448214}.dependency-grid-v11{grid-template-columns:repeat(4,1fr)}.dependency-card-v11{position:relative}.dependency-card-v11:not(:last-child):after{content:"\2192";position:absolute;right:-13px;top:50%;transform:translateY(-50%);font-size:21px;opacity:.35;z-index:2}.service-failures-v11{margin:20px auto 34px}.service-failures-v11 .section-head{margin-bottom:18px}.failure-grid-v11{grid-template-columns:repeat(3,1fr)}.local-intent-grid-v11{display:grid;grid-template-columns:1.1fr .9fr;gap:18px}.local-intent-card-v11 ul{margin:12px 0 0;padding-left:20px}.page-progress-v11{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;pointer-events:none;background:transparent}.page-progress-v11 span{display:block;height:100%;width:0;background:linear-gradient(90deg,#268cff,#6cbcff);transform-origin:left center;transition:width 80ms linear}.faq details[open]{scroll-margin-top:100px}@media(max-width:900px){.urgency-grid-v11,.dependency-grid-v11,.kickoff-grid-v11,.next-grid-v11,.resource-decision-grid-v11,.failure-grid-v11{grid-template-columns:1fr 1fr}.dependency-card-v11:not(:last-child):after{display:none}.local-intent-grid-v11{grid-template-columns:1fr}}@media(max-width:600px){.urgency-v11,.dependency-v11,.kickoff-v11,.next-steps-v11,.resource-decision-v11,.local-intent-v11{padding:46px 0}.urgency-grid-v11,.dependency-grid-v11,.kickoff-grid-v11,.next-grid-v11,.resource-decision-grid-v11,.failure-grid-v11{grid-template-columns:1fr}.urgency-card-v11,.dependency-card-v11,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.failure-card-v11,.local-intent-card-v11{padding:18px}}@media(prefers-reduced-motion:reduce){.page-progress-v11 span{transition:none}}.section-jump-v12{position:sticky;top:74px;z-index:28;padding:10px 0;background:#f7f9fceb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(93,112,136,.12)}.section-jump-v12 .wrap{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.section-jump-v12 .wrap::-webkit-scrollbar{display:none}.section-jump-v12 a{flex:0 0 auto;text-decoration:none;font-size:13px;font-weight:750;padding:8px 12px;border:1px solid rgba(65,91,122,.18);border-radius:999px;background:#fff;color:inherit;transition:transform .18s ease,border-color .18s ease,background .18s ease}.section-jump-v12 a:hover,.section-jump-v12 a.active{transform:translateY(-1px);border-color:#1984ff80;background:#1984ff12}.service-atglance-v12{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:18px;padding-bottom:10px}.service-atglance-v12>div{padding:16px;border:1px solid rgba(77,101,128,.16);border-radius:15px;background:#ffffffad}.service-atglance-v12 b{display:block;font-size:13px;margin-bottom:5px}.service-atglance-v12 span{display:block;font-size:13px;line-height:1.5;color:var(--muted,#667085)}.quote-confidence-v12,.blueprint-preflight-v12,.consult-after-v12,.resource-shortcuts-v12,.local-quality-v12{padding:42px 0}.quote-grid-v12,.preflight-grid-v12,.after-grid-v12,.shortcut-grid-v12,.local-quality-grid-v12{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div{padding:20px;border:1px solid rgba(83,106,132,.16);border-radius:16px;background:#ffffffb3}.shortcut-grid-v12>a{text-decoration:none;transition:transform .18s ease,border-color .18s ease}.shortcut-grid-v12>a:hover{transform:translateY(-3px);border-color:#1984ff75}.quote-grid-v12 b,.preflight-grid-v12 b,.after-grid-v12 b,.shortcut-grid-v12 b,.local-quality-grid-v12 b{display:block;margin-bottom:6px}.quote-grid-v12 p,.preflight-grid-v12 p,.after-grid-v12 p,.shortcut-grid-v12 span,.local-quality-grid-v12 p{margin:0;color:var(--muted,#667085);font-size:14px;line-height:1.55}.footer-contact-action-v12{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:8px 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.footer-contact-action-v12:hover{border-color:#59a8ffa6}.nav a[aria-current=page]{position:relative}.nav a[aria-current=page]:after{content:"";position:absolute;left:12%;right:12%;bottom:-7px;height:2px;border-radius:999px;background:currentColor;opacity:.72}.growth-form :is(input,textarea,select):user-invalid{border-color:#be2334a6}.form-invalid-note-v12{font-size:13px;margin:8px 0 0;color:#9f2432}.growth-form :is(input,textarea,select).invalid-focus-v12{outline:3px solid rgba(190,35,52,.18);outline-offset:2px}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(25,132,255,.34);outline-offset:3px}.btn,.nav a,.mobile-toggle,summary{touch-action:manipulation}@media(max-width:900px){.section-jump-v12{top:62px}.service-atglance-v12,.quote-grid-v12,.preflight-grid-v12,.after-grid-v12,.shortcut-grid-v12,.local-quality-grid-v12{grid-template-columns:1fr}.service-atglance-v12{gap:8px}.quote-confidence-v12,.blueprint-preflight-v12,.consult-after-v12,.resource-shortcuts-v12,.local-quality-v12{padding:32px 0}}@media(max-width:560px){.section-jump-v12 .wrap{padding-right:18px}.section-jump-v12 a{font-size:12px;padding:8px 10px}.service-atglance-v12>div{padding:14px}}@media(prefers-reduced-motion:reduce){.section-jump-v12 a,.shortcut-grid-v12>a{transition:none!important;transform:none!important}}.header-nap-local{background:#081a2c;border-bottom:1px solid rgba(255,255,255,.08);font-size:.9rem}.header-nap-local .wrap,.footer-nap-local .wrap{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 20px}.header-nap-local a,.footer-nap-local a{color:inherit;text-decoration:none;font-weight:700}.header-nap-local .nap-phone,.footer-nap-local .nap-phone{color:#fff}.header-nap-local .nap-email,.footer-nap-local .nap-email{color:#74b9ff}.header-nap-local .nap-area,.footer-nap-local .nap-area{color:#b8c6d8}.footer-nap-local{background:#05101c;border-top:1px solid rgba(255,255,255,.08);color:#c9d5e3}.local-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.local-proof-strip>div,.local-seo-depth-card,.article-card,.local-hub-card{border:1px solid rgba(255,255,255,.1);background:#ffffff09;border-radius:16px;padding:18px}.local-proof-strip b,.local-seo-depth-card b{display:block;margin-bottom:6px}.local-seo-depth{padding:60px 0}.local-seo-depth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.local-seo-depth-card p{margin:8px 0 0;line-height:1.72}.local-intent-intro{max-width:820px}.local-keyword-note{font-size:.85rem;opacity:.82}.home-local-v13 .service-grid-local{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.service-card-local{display:block;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff09;text-decoration:none;color:inherit}.service-card-local:hover{transform:translateY(-2px)}.home-local-v13 .local-cta-band{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px;border-radius:20px;background:linear-gradient(135deg,#156acc2e,#ffbe4817);border:1px solid rgba(255,255,255,.12)}.resource-article{padding:48px 0 72px}.resource-article .article-body{max-width:820px;margin:0 auto}.resource-article h1{max-width:900px}.resource-article h2{margin-top:40px}.resource-article p,.resource-article li{line-height:1.75}.resource-article .article-meta{display:flex;gap:14px;flex-wrap:wrap;margin:14px 0 28px;opacity:.82}.resource-article .article-cta{margin-top:44px;padding:24px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff09}.founder-draft-note{padding:14px;border:1px dashed rgba(255,255,255,.2);border-radius:12px}.citation-ready{display:inline-flex;align-items:center;gap:8px}.analytics-ready-v13{font-size:.82rem;opacity:.78}.nap-inline-v13{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.nap-inline-v13 a{font-weight:800}.local-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.local-hub-card a{font-weight:800}.footer .footer-nap-local{margin-top:28px}.nav+.header-nap-local{position:relative;z-index:5}@media(max-width:800px){.local-proof-strip,.local-seo-depth-grid,.home-local-v13 .service-grid-local,.local-hub-grid{grid-template-columns:1fr}.home-local-v13 .local-cta-band{align-items:flex-start;flex-direction:column}.header-nap-local .wrap,.footer-nap-local .wrap{justify-content:flex-start;gap:10px;padding:9px 16px}.header-nap-local .nap-area{width:100%}}.header-nap-local{background:linear-gradient(90deg,#081a2c,#0a2036,#081a2c);border-bottom-color:#79ddff21}.header-nap-local .wrap{gap:0!important;min-height:44px;padding-block:9px!important;letter-spacing:.005em}.header-nap-local .nap-email:before,.header-nap-local .nap-area:before{content:"\2022";display:inline-block;margin:0 18px;color:#79ddff7a;font-weight:900}.header-nap-local a{transition:color .18s ease}.header-nap-local a:hover{color:#fff}.nav{background:#06111ef0;box-shadow:0 12px 38px #00000029}.nav-inner{min-height:80px}.nav-links a{position:relative;padding:8px 0;font-weight:720}.nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:3px;height:1px;background:linear-gradient(90deg,var(--cyan),var(--blue));transition:right .2s ease}.nav-links a:hover:after{right:0}.brand-logo-shell{border-color:#79ddff2e;box-shadow:0 10px 34px #00000038,0 0 0 1px #ffffff08;transition:transform .2s ease,box-shadow .2s ease}.brand-logo-shell:hover{transform:translateY(-1px);box-shadow:0 15px 42px #00000047,0 0 0 1px #79ddff1f}.btn{position:relative;isolation:isolate;overflow:hidden;box-shadow:0 8px 22px #0000001f;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 22%,rgba(255,255,255,.16) 50%,transparent 78%);transform:translate(-120%);transition:transform .45s ease;z-index:-1}.btn:hover:before{transform:translate(120%)}.btn:hover{transform:translateY(-2px);border-color:#79ddff4d;box-shadow:0 13px 30px #0003}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(121,221,255,.45);outline-offset:3px}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}.service-hero .muted,.section-head .muted{max-width:72ch}.eyebrow{letter-spacing:.17em}.service-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(54,167,255,.13),transparent 31%),linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.service-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(121,221,255,.32),transparent)}.service-hero .wrap{position:relative;z-index:1}.breadcrumbs{display:flex;align-items:center;gap:8px;min-height:48px;color:#a8bfd4}.breadcrumbs a{color:var(--cyan);text-underline-offset:4px}.breadcrumbs a:hover{text-decoration:underline}.card{position:relative;overflow:hidden;box-shadow:0 18px 48px #0000001a;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(121,221,255,.07),transparent 35%,transparent 72%,rgba(255,201,91,.045));opacity:.55;transition:opacity .2s ease}.card:hover{transform:translateY(-4px);border-color:#79ddff4d;box-shadow:0 24px 58px #0003}.card:hover:after{opacity:1}section{position:relative}section+section:before{content:"";position:absolute;top:0;left:50%;width:min(1180px,calc(100% - 40px));height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.085),transparent)}.section-head{margin-bottom:40px}.cta{position:relative;overflow:hidden;border-color:#79ddff2e;box-shadow:0 24px 70px #0003}.cta:after{content:"";position:absolute;width:240px;height:240px;right:-90px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(255,201,91,.15),transparent 68%);pointer-events:none}.cta>*{position:relative;z-index:1}.footer{background:linear-gradient(180deg,#08172733,#030a12b8);border-top-color:#79ddff21}.footer a{transition:color .18s ease}.footer a:hover{color:#fff}body>section:not(:first-of-type),body>aside{content-visibility:auto;contain-intrinsic-size:auto 720px}img{height:auto}@media(max-width:980px){.nav{-webkit-backdrop-filter:none;backdrop-filter:none}.nav-inner{min-height:74px}}@media(max-width:800px){.header-nap-local .wrap{gap:7px 0!important}.header-nap-local .nap-area{width:100%}.header-nap-local .nap-area:before{display:none}}@media(max-width:620px){.header-nap-local .nap-phone,.header-nap-local .nap-email,.header-nap-local .nap-area{width:100%}.header-nap-local .nap-email:before,.header-nap-local .nap-area:before{display:none}.header-nap-local .wrap{padding-block:11px!important}.section-head{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.btn:before,.card,.card:after,.brand-logo-shell,.nav-links a:after,.header-nap-local a,.footer a{transition:none!important}.btn:hover,.card:hover,.brand-logo-shell:hover{transform:none}}.service-photo-section{padding:28px 0 72px}.service-photo{position:relative;margin:0;border:1px solid rgba(121,221,255,.2);border-radius:28px;overflow:hidden;background:#091a2b;box-shadow:0 24px 70px #0000004d}.service-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.service-photo figcaption{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 20px;color:#bfd0df;font-size:.9rem;border-top:1px solid var(--line);background:linear-gradient(90deg,#36a7ff14,#ffc95b0a)}.service-photo figcaption strong{color:#fff}.article-summary{margin:28px 0;padding:20px 22px;border:1px solid rgba(121,221,255,.2);border-radius:18px;background:#36a7ff0e}.article-summary ul{margin:.65rem 0 0;padding-left:1.2rem}.article-summary li{margin:.35rem 0}@media(max-width:700px){.service-photo-section{padding:18px 0 54px}.service-photo{border-radius:20px}.service-photo figcaption{display:block}.service-photo figcaption a{display:inline-block;margin-top:7px}}html{scrollbar-gutter:stable}[id]{scroll-margin-top:118px}.breadcrumbs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:.9rem;line-height:1.4}.breadcrumbs [aria-current=page]{color:#d8e6f2}.breadcrumbs [aria-hidden=true]{color:#d8e6f26b}.article-meta-v15{border-top:1px solid rgba(121,221,255,.11);border-bottom:1px solid rgba(121,221,255,.11);background:#081a2c6b}.article-meta-v15 .wrap{display:flex;align-items:center;gap:12px 22px;min-height:52px;flex-wrap:wrap;color:#a9bfd2;font-size:.9rem}.article-meta-v15 b{color:#dcebf6}.article-meta-v15 span+span:before{content:"\2022";margin-right:22px;color:#79ddff73}.related-reading-v15{padding-block:56px}.related-reading-v15 .related-reading-grid-v15{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.related-reading-v15 a{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding:22px;border:1px solid rgba(121,221,255,.14);border-radius:16px;background:linear-gradient(150deg,#0d2742c7,#071423c7);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.related-reading-v15 a:hover{transform:translateY(-3px);border-color:#79ddff52;box-shadow:0 18px 40px #0000002e}.related-reading-v15 a b{font-size:1rem;color:#f4f8fb}.related-reading-v15 a span{color:var(--cyan);font-weight:800;margin-top:14px}.mobile-action-v15{display:none}.mobile-growth-cta,.mobile-service-dock-v10{display:none!important}input,select,textarea,button,.btn{min-height:44px}input:invalid:not(:placeholder-shown),textarea:invalid:not(:placeholder-shown),select:invalid{border-color:#ff9a9a9e}input,textarea,select{scroll-margin-top:132px}.recovery-v15{padding:48px 0 72px}.recovery-v15 .recovery-grid-v15{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.recovery-v15 .recovery-grid-v15 a{padding:18px;border:1px solid rgba(121,221,255,.14);border-radius:14px;background:#0d27427a;font-weight:800;text-decoration:none}.nav-links a[href="/resources"],.nav-links a[href="/blog"]{color:#c9e9fb}:where(.service-proof-v9,.service-atglance-v12>div,.service-input-v10,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.solution-card-v8,.readiness-card-v8,.fit-card-v4,.urgency-card-v11,.dependency-card-v11,.failure-card-v11){background:linear-gradient(145deg,#0d2742f5,#071626f5)!important;border-color:#79ddff2e!important;color:#f7fbff!important;box-shadow:0 14px 36px #00000029}:where(.service-proof-v9,.service-atglance-v12>div,.service-input-v10,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.solution-card-v8,.readiness-card-v8,.fit-card-v4,.urgency-card-v11,.dependency-card-v11,.failure-card-v11) :is(b,strong,h2,h3,h4,h5,label){color:#f7fbff!important}:where(.service-proof-v9,.service-atglance-v12>div,.service-input-v10,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.solution-card-v8,.readiness-card-v8,.fit-card-v4,.urgency-card-v11,.dependency-card-v11,.failure-card-v11) :is(p,span,li,small,.muted){color:#c8d9e7!important;opacity:1!important}:where(.service-proof-v9,.service-atglance-v12>div,.service-input-v10,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.solution-card-v8,.readiness-card-v8,.fit-card-v4,.urgency-card-v11,.dependency-card-v11,.failure-card-v11) a:not(.btn){color:#8be4ff!important;text-decoration-color:#8be4ff75}.service-input-v10 .mini-list-v10 span{background:#79ddff12!important;border-color:#79ddff2e!important;color:#dff5ff!important}:where(.quick-path-grid-v6 a,.delivery-steps-v8>div,.pricing-clarity-v8>div,.local-service-links-v8 a,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.local-intent-card-v11){background:linear-gradient(145deg,#0d2742f5,#071626f5)!important;border-color:#79ddff2e!important;color:#f7fbff!important}:where(.quick-path-grid-v6 a,.delivery-steps-v8>div,.pricing-clarity-v8>div,.local-service-links-v8 a,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.local-intent-card-v11) :is(b,strong,h2,h3,h4,span,p,li,.muted){color:#c8d9e7!important;opacity:1!important}:where(.quick-path-grid-v6 a,.delivery-steps-v8>div,.pricing-clarity-v8>div,.local-service-links-v8 a,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.local-intent-card-v11) :is(b,strong,h2,h3,h4){color:#f7fbff!important}.section-jump-v12{background:#06111ef5!important;border-bottom-color:#79ddff24!important}.section-jump-v12 a{background:#0d2742!important;border-color:#79ddff29!important;color:#eaf6fd!important}.section-jump-v12 a:hover,.section-jump-v12 a.active{background:#123b61!important;border-color:#79ddff7a!important;color:#fff!important}@media(max-width:760px){body{padding-bottom:76px}.floating{display:none!important}.mobile-action-v15{position:fixed;z-index:120;left:10px;right:10px;bottom:10px;display:grid;grid-template-columns:.9fr 1.1fr;gap:8px;padding:8px;border:1px solid rgba(121,221,255,.2);border-radius:16px;background:#050f1bf0;box-shadow:0 16px 48px #00000061;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-action-v15 a{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:11px;text-align:center;font-weight:850;text-decoration:none}.mobile-action-v15 .call{border:1px solid rgba(121,221,255,.2);color:#dff6ff}.mobile-action-v15 .consult{background:linear-gradient(135deg,var(--cyan),var(--blue));color:#04101b}.related-reading-v15 .related-reading-grid-v15{grid-template-columns:1fr}.recovery-v15 .recovery-grid-v15{grid-template-columns:1fr 1fr}}@media(max-width:480px){.recovery-v15 .recovery-grid-v15{grid-template-columns:1fr}.article-meta-v15 span+span:before{display:none}.article-meta-v15 .wrap{gap:5px 14px;padding-block:10px}}@media(prefers-reduced-motion:reduce){.related-reading-v15 a{transition:none}.related-reading-v15 a:hover{transform:none}}:root{--readable-text:#f7fbff;--readable-muted:#cbddea;--readable-link:#8be4ff;--readable-panel-1:#0d2742;--readable-panel-2:#071626;--readable-border:rgba(121,221,255,.2)}body{color:var(--readable-text)}.muted,.notice,.form-note{color:var(--readable-muted)!important;opacity:1!important}:where(.card,.decision-card,.related-link,.first30-step,.local-network>a,.local-proof-strip>div,.local-seo-depth-card,.article-card,.local-hub-card,.service-card-local,.darkbox,.warning,.planner,.result,.trigger-panel-v4,.fit-card-v4,.estimator-card-v4,.estimator-result-v4,.solution-card-v8,.readiness-card-v8,.delivery-steps-v8>div,.pricing-clarity-v8>div,.service-context-v8,.service-proof-v9,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.scope-path-v9>div,.ownership-strip-v9 span,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.service-input-v10,.urgency-card-v11,.dependency-card-v11,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.failure-card-v11,.local-intent-card-v11,.service-atglance-v12>div,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.quick-path-grid-v6 a,.industry-grid a,.standards-grid-v2>div,.software-fit-v5>div,.digital-product-v5,.recovery-grid-v15 a,.related-reading-v15 a){background:linear-gradient(145deg,var(--readable-panel-1),var(--readable-panel-2))!important;border-color:var(--readable-border)!important;color:var(--readable-text)!important}:where(.card,.decision-card,.related-link,.first30-step,.local-network>a,.local-proof-strip>div,.local-seo-depth-card,.article-card,.local-hub-card,.service-card-local,.darkbox,.warning,.planner,.result,.trigger-panel-v4,.fit-card-v4,.estimator-card-v4,.estimator-result-v4,.solution-card-v8,.readiness-card-v8,.delivery-steps-v8>div,.pricing-clarity-v8>div,.service-context-v8,.service-proof-v9,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.scope-path-v9>div,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.service-input-v10,.urgency-card-v11,.dependency-card-v11,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.failure-card-v11,.local-intent-card-v11,.service-atglance-v12>div,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.quick-path-grid-v6 a,.industry-grid a,.standards-grid-v2>div,.software-fit-v5>div,.digital-product-v5,.recovery-grid-v15 a,.related-reading-v15 a) :is(h1,h2,h3,h4,h5,h6,b,strong,label,legend,summary,.price,.kpi){color:var(--readable-text)!important;opacity:1!important}:where(.card,.decision-card,.related-link,.first30-step,.local-network>a,.local-proof-strip>div,.local-seo-depth-card,.article-card,.local-hub-card,.service-card-local,.darkbox,.warning,.planner,.result,.trigger-panel-v4,.fit-card-v4,.estimator-card-v4,.estimator-result-v4,.solution-card-v8,.readiness-card-v8,.delivery-steps-v8>div,.pricing-clarity-v8>div,.service-context-v8,.service-proof-v9,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.scope-path-v9>div,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.service-input-v10,.urgency-card-v11,.dependency-card-v11,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.failure-card-v11,.local-intent-card-v11,.service-atglance-v12>div,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.quick-path-grid-v6 a,.industry-grid a,.standards-grid-v2>div,.software-fit-v5>div,.digital-product-v5,.recovery-grid-v15 a,.related-reading-v15 a) :is(p,li,span,small,.muted,.notice,.form-note){color:var(--readable-muted)!important;opacity:1!important}:where(.card,.decision-card,.related-link,.first30-step,.local-network>a,.local-proof-strip>div,.local-seo-depth-card,.article-card,.local-hub-card,.service-card-local,.darkbox,.warning,.planner,.result,.trigger-panel-v4,.fit-card-v4,.estimator-card-v4,.estimator-result-v4,.solution-card-v8,.readiness-card-v8,.delivery-steps-v8>div,.pricing-clarity-v8>div,.service-context-v8,.service-proof-v9,.proof-card-v9,.handoff-card-v9,.measurement-card-v9,.resource-stage-card-v9,.scope-path-v9>div,.ownership-card-v10,.launch-card-v10,.input-card-v10,.package-card-v10,.blocker-card-v10,.service-input-v10,.urgency-card-v11,.dependency-card-v11,.kickoff-card-v11,.next-card-v11,.resource-decision-card-v11,.failure-card-v11,.local-intent-card-v11,.service-atglance-v12>div,.quote-grid-v12>div,.preflight-grid-v12>div,.after-grid-v12>div,.shortcut-grid-v12>a,.local-quality-grid-v12>div,.quick-path-grid-v6 a,.industry-grid a,.standards-grid-v2>div,.software-fit-v5>div,.digital-product-v5,.recovery-grid-v15 a,.related-reading-v15 a) a:not(.btn){color:var(--readable-link)!important;text-decoration-color:#8be4ff80!important}.card.highlight,.package-card-v10.recommended,.urgency-card-v11.recommended,.next-card-v11.recommended,.fit-card-v4.good{border-color:#ffc95b80!important;box-shadow:0 0 0 1px #ffc95b14 inset,0 16px 38px #00000029!important}.warning{border-color:#ffc95b66!important}.section-jump-v12{background:#06111e!important;border-color:var(--readable-border)!important}.section-jump-v12 a{background:#0d2742!important;color:#edf8ff!important;border-color:#79ddff38!important}.section-jump-v12 a:hover,.section-jump-v12 a.active{background:#17486f!important;color:#fff!important;border-color:#79ddff!important}.growth-form input,.growth-form textarea,.growth-form select,.formlike input,.formlike textarea,.formlike select,.estimator-card-v4 select{background:#071a2b!important;color:#fff!important;border-color:#79ddff40!important}.growth-form input::placeholder,.growth-form textarea::placeholder,.formlike input::placeholder,.formlike textarea::placeholder{color:#9fb7c9!important;opacity:1}.growth-form label,.growth-form legend,.formlike label,.btn{color:#f7fbff!important}.btn.primary{color:#fff!important}.btn.gold{color:#162238!important}.mobile-action-v15 .consult{color:#04101b!important}.mobile-action-v15 .call{color:#e9f8ff!important}.breadcrumbs,.footer,.footer-legal,.footer-nap-local,.header-nap-local{color:#c8d9e7!important}.breadcrumbs a,.footer a,.footer-nap-local a,.header-nap-local a{color:#dff5ff!important}.header-nap-local .nap-email,.footer-nap-local .nap-email{color:#8be4ff!important}.header-nap-local .nap-phone,.footer-nap-local .nap-phone{color:#fff!important}.brand-logo-shell{color:#06111e}:root{--v17-ink:#06111e;--v17-ink-2:#0b1d2e;--v17-paper:#f7fbff;--v17-copy:#dce8f3;--v17-muted:#aec0d0;--v17-gold:#efbd63;--v17-gold-2:#ffd98e;--v17-line:rgba(255,255,255,.14);--v17-shadow:0 22px 60px rgba(0,0,0,.24);--v17-radius:18px;--v17-focus:0 0 0 3px #06111e,0 0 0 6px #ffd98e}html{scroll-behavior:smooth;scroll-padding-top:104px;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{min-width:320px;overflow-x:hidden;accent-color:var(--v17-gold);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--v17-gold);color:var(--v17-ink)}.skip-link{position:fixed!important;inset:12px auto auto 12px!important;z-index:10000!important;transform:translateY(-160%);padding:12px 16px!important;border-radius:10px!important;background:var(--v17-gold)!important;color:var(--v17-ink)!important;font-weight:800!important;transition:transform .18s ease!important}.skip-link:focus{transform:translateY(0)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid transparent!important;box-shadow:var(--v17-focus)!important;border-radius:8px}:where(button,.btn,input,select,textarea,summary){font:inherit}:where(button,.btn,summary){touch-action:manipulation}:where(.btn,button,input,select){min-height:44px}.nav{isolation:isolate;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.nav.is-scrolled-v17{background:#06111ef0!important;border-color:#efbd6338!important;box-shadow:0 12px 36px #00000040;-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%)}.nav-inner{gap:clamp(10px,2vw,24px)}.nav-links a{position:relative;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:5px}.nav-links a[aria-current=page]{color:var(--v17-gold-2)!important}.nav-links a[aria-current=page]:after{content:"";position:absolute;right:8px;bottom:5px;left:8px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--v17-gold),var(--v17-gold-2))}.brand-logo-shell img{display:block;height:auto;max-width:100%}.nav-logo{flex:0 0 auto}.hero{position:relative;overflow:clip}.hero-grid{align-items:center}.hero h1,.section-head h2,.two-col h2{text-wrap:balance}.hero p,.section-head p,.card p,.notice{text-wrap:pretty}.hero .actions{gap:12px}.btn{position:relative;justify-content:center;text-align:center;line-height:1.25;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease!important}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0) scale(.985)}.btn.primary,.btn.gold{box-shadow:0 10px 28px #efbd6329}.btn.primary:hover,.btn.gold:hover{box-shadow:0 14px 34px #efbd633d}.card,.command,.warning,.planner,.notice,.result{border-radius:var(--v17-radius)!important;border-color:var(--v17-line)!important}.card{isolation:isolate;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}a.card:hover{transform:translateY(-4px);border-color:#efbd636b!important;box-shadow:var(--v17-shadow)}.card h3,.card strong{color:var(--v17-paper)!important}.card .muted,.command .muted,.warning .muted,.planner .muted{color:var(--v17-muted)!important}.soft .card,.soft .planner,.soft .notice{box-shadow:0 12px 34px #0000001a}.checklist{padding-left:0!important;list-style:none!important}.checklist li{position:relative;padding-left:28px}.checklist li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--v17-gold-2);font-weight:900}.tag,.eyebrow,.ribbon{letter-spacing:.055em}.price{font-variant-numeric:tabular-nums}.faq details{scroll-margin-top:116px;transition:border-color .18s ease,background-color .18s ease}.faq details[open]{border-color:#efbd6361!important;background:#efbd630a!important}.faq summary{cursor:pointer;min-height:48px;display:flex;align-items:center}.faq summary::marker{color:var(--v17-gold)}.faq details p{max-width:78ch}.planner label{min-height:48px;display:flex;align-items:flex-start;gap:10px}.planner input[type=checkbox]{width:20px;height:20px;min-height:20px;margin-top:2px;flex:0 0 auto}input,select,textarea{border-width:1px!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}input:hover,select:hover,textarea:hover{border-color:#efbd6373!important}textarea{min-height:124px;resize:vertical}.trust-strip-v17{padding:28px 0!important;background:linear-gradient(135deg,#091929,#10263a)!important;border-block:1px solid rgba(239,189,99,.22)}.trust-strip-grid-v17{display:grid;grid-template-columns:minmax(240px,1fr) minmax(320px,1.15fr);gap:28px;align-items:center}.trust-strip-grid-v17 strong{display:block;margin-top:7px;color:#fff;font-size:clamp(1.05rem,2vw,1.35rem)}.trust-strip-grid-v17 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none}.trust-strip-grid-v17 li{position:relative;padding-left:20px;color:var(--v17-copy)}.trust-strip-grid-v17 li:before{content:"\2022";position:absolute;left:0;color:var(--v17-gold);font-weight:900}.page-progress-v17{position:fixed;inset:0 0 auto;z-index:9999;height:3px;pointer-events:none;background:transparent}.page-progress-v17 span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,var(--v17-gold),var(--v17-gold-2));box-shadow:0 0 12px #efbd6373;will-change:transform}.back-to-top-v17{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:70;width:46px;height:46px;min-height:46px;border:1px solid rgba(239,189,99,.42);border-radius:50%;background:#06111ef0;color:var(--v17-gold-2);box-shadow:0 12px 30px #00000040;opacity:0;visibility:hidden;transform:translateY(12px);cursor:pointer;transition:opacity .18s ease,visibility .18s ease,transform .18s ease,background-color .18s ease}.back-to-top-v17.is-visible-v17{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top-v17:hover{background:#10263a}.footer a{min-height:38px;display:inline-flex;align-items:center;text-underline-offset:4px}.footer a:hover{text-decoration:underline}.footer-grid{gap:clamp(24px,4vw,54px)}section[id]{scroll-margin-top:104px}@supports (content-visibility:auto){main>section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 720px}}@media(max-width:900px){.trust-strip-grid-v17{grid-template-columns:1fr}.nav-links{overscroll-behavior:contain}body.nav-open-v17{overflow:hidden}.nav-links a{width:100%;justify-content:flex-start;padding-inline:14px}.nav-links a[aria-current=page]:after{right:auto;left:14px;width:34px}}@media(max-width:680px){html{scroll-padding-top:82px}.hero .actions,.actions{display:grid!important;grid-template-columns:1fr;width:100%}.actions .btn{width:100%}.trust-strip-grid-v17 ul{grid-template-columns:1fr}.back-to-top-v17{bottom:calc(78px + env(safe-area-inset-bottom))}.mobile-action-v15{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.hero{padding-top:clamp(80px,20vw,116px)!important}}@media(prefers-contrast:more){:root{--v17-line:rgba(255,255,255,.34);--v17-muted:#d7e3ed}.card,.command,.warning,.planner,.notice,.result,.btn{border-width:2px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.page-progress-v17{display:none}.btn:hover,a.card:hover{transform:none!important}}@media print{.nav,.ticker,.mobile-action-v15,.back-to-top-v17,.page-progress-v17,.trust-strip-v17,.footer{display:none!important}body{background:#fff!important;color:#111!important}main,section,.wrap{max-width:none!important;width:100%!important}a{color:#111!important;text-decoration:underline!important}a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em}.card,.command,.warning,.planner,.notice{break-inside:avoid;border:1px solid #999!important;box-shadow:none!important}}:root{--v18-panel:#091827;--v18-panel-2:#0d2235;--v18-panel-3:#12304a;--v18-gold:#efbd63;--v18-gold-soft:#ffe0a4;--v18-text:#eaf2f8;--v18-muted:#b9cad8;--v18-line:rgba(239,189,99,.24);--v18-line-soft:rgba(255,255,255,.12);--v18-shadow:0 24px 70px rgba(0,0,0,.28)}body[data-content-type]{--knowledge-accent:var(--v18-gold)}body[data-topic=search]{--knowledge-accent:#70d6ff}body[data-topic=authority]{--knowledge-accent:#f4c66f}body[data-topic=leads]{--knowledge-accent:#7ee7b8}body[data-topic=automation]{--knowledge-accent:#b8a1ff}body[data-topic=software]{--knowledge-accent:#ff9ec7}body[data-topic=ai]{--knowledge-accent:#8fd3ff}body[data-topic=websites]{--knowledge-accent:#ffd08a}.breadcrumbs-v18{display:flex;align-items:center;gap:9px;min-height:48px;padding-block:12px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.breadcrumbs-v18 a{color:var(--v18-gold-soft);text-underline-offset:4px}.breadcrumbs-v18 span:last-child{color:var(--v18-muted);overflow:hidden;text-overflow:ellipsis}.knowledge-intro-v18{position:relative;padding-block:clamp(42px,6vw,74px)!important;background:radial-gradient(circle at 85% 15%,rgba(239,189,99,.14),transparent 32%),linear-gradient(145deg,#07131f,#0b1f32 58%,#10293f)!important;border-block:1px solid var(--v18-line)}.knowledge-orientation-v18{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(28px,5vw,72px);align-items:center;margin-bottom:34px}.knowledge-orientation-v18 h2{margin:.35rem 0 .8rem;color:#fff;text-wrap:balance}.knowledge-orientation-v18 p{max-width:68ch;color:var(--v18-muted)}.knowledge-pillars-v18{display:grid;gap:12px}.knowledge-pillars-v18 a{display:grid;grid-template-columns:minmax(150px,.7fr) 1fr;gap:18px;align-items:center;min-height:74px;padding:16px 18px;border:1px solid var(--v18-line);border-radius:16px;background:#ffffff0b;color:var(--v18-text);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.knowledge-pillars-v18 a:hover,.knowledge-pillars-v18 a:focus-visible{transform:translate(4px);border-color:#efbd6399;background:#efbd6314}.knowledge-pillars-v18 b{color:var(--v18-gold-soft)}.knowledge-pillars-v18 span{color:var(--v18-muted)}.knowledge-controls-v18{position:relative;z-index:2;padding:clamp(20px,3vw,30px);border:1px solid var(--v18-line);border-radius:20px;background:#040e17cc;box-shadow:var(--v18-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.knowledge-controls-v18>label{display:block;margin-bottom:10px;color:#fff;font-weight:800;font-size:1.05rem}.knowledge-search-row-v18{display:grid;grid-template-columns:1fr auto;gap:10px}.knowledge-search-row-v18 input,.knowledge-tools-source input{width:100%;min-height:50px;padding:12px 15px;border:1px solid rgba(255,255,255,.22)!important;border-radius:12px;background:#071522!important;color:#fff!important}.knowledge-search-row-v18 input::placeholder,.knowledge-tools-source input::placeholder{color:#9eb3c4}.knowledge-search-row-v18 button,.knowledge-filters-v18 button,.knowledge-empty-v18 button{min-height:44px;padding:10px 15px;border:1px solid var(--v18-line);border-radius:999px;background:transparent;color:var(--v18-text);cursor:pointer}.knowledge-search-row-v18 button:hover,.knowledge-empty-v18 button:hover{background:#efbd631f}.knowledge-filters-v18{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.knowledge-filters-v18 button[aria-pressed=true]{border-color:var(--v18-gold);background:var(--v18-gold);color:#07131f;font-weight:850}.knowledge-result-count-v18{margin:16px 0 0;color:var(--v18-muted);font-size:.94rem}.knowledge-empty-v18{margin-top:22px;padding:26px;border:1px dashed var(--v18-line);border-radius:16px;text-align:center;background:#ffffff09}.knowledge-empty-v18[hidden],[data-knowledge-item][hidden]{display:none!important}[data-knowledge-item]:before{content:attr(data-topic);display:inline-flex;align-items:center;min-height:26px;margin-bottom:11px;padding:4px 9px;border:1px solid rgba(239,189,99,.3);border-radius:999px;color:var(--v18-gold-soft);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}[data-knowledge-item]{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}[data-knowledge-item]:hover,[data-knowledge-item]:focus-visible{transform:translateY(-4px);border-color:#efbd6380!important;box-shadow:0 18px 44px #0003}.article-tools-v18{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 22px;padding:12px 14px;border:1px solid var(--v18-line-soft);border-radius:14px;background:#ffffff09;color:var(--v18-muted);font-size:.86rem}.article-tools-v18 span,.article-tools-v18 button{min-height:34px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px}.article-tools-v18 span{background:#ffffff09}.article-tools-v18 b{color:var(--v18-text)}.article-tools-v18 button{border:1px solid var(--v18-line);background:#efbd630f;color:var(--v18-gold-soft);cursor:pointer}.article-tools-v18 button:hover{background:#efbd6324}.article-toc-v18{margin:clamp(26px,4vw,42px) 0;border:1px solid var(--v18-line);border-radius:18px;background:linear-gradient(145deg,#081725f5,#0e273ce6);box-shadow:0 16px 38px #00000029}.article-toc-v18 details{padding:0!important;border:0!important;background:transparent!important}.article-toc-v18 summary{min-height:54px;padding:15px 18px;color:var(--v18-gold-soft);font-weight:850;cursor:pointer}.article-toc-v18 ol{columns:2;column-gap:30px;margin:0;padding:0 22px 20px 42px}.article-toc-v18 li{break-inside:avoid;margin:0 0 8px;color:var(--v18-muted)}.article-toc-v18 a{color:var(--v18-text);text-decoration:none;text-underline-offset:4px}.article-toc-v18 a:hover,.article-toc-v18 a[aria-current=location]{color:var(--v18-gold-soft);text-decoration:underline}.article-body{max-width:980px}.article-body>p,.article-body>ul,.article-body>ol{max-width:78ch}.article-body h2{margin-top:clamp(42px,6vw,68px);scroll-margin-top:118px;text-wrap:balance}.article-body li+li{margin-top:.48rem}.article-body .article-cta{max-width:none}.article-body section[id*=sources],.article-body .article-cta:has(h2[id*=sources]){border-color:#70d6ff47!important;background:linear-gradient(145deg,#081f30f5,#0b263ae6)!important}.article-body a[data-external-link]:after,#main-content a[data-external-link]:after{content:" \2197";display:inline;color:var(--v18-gold-soft);font-size:.82em}.article-body a[data-external-link]:focus-visible:after{outline:1px solid currentColor}.article-pagination-v18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:clamp(44px,7vw,80px) 0 10px}.article-page-link-v18{display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;border:1px solid var(--v18-line);border-radius:17px;background:linear-gradient(145deg,var(--v18-panel),var(--v18-panel-2));color:var(--v18-text);text-decoration:none}.article-page-link-v18 span{margin-bottom:7px;color:var(--v18-gold-soft);font-size:.78rem;text-transform:uppercase;letter-spacing:.07em}.article-page-link-v18:hover{border-color:#efbd639e;transform:translateY(-2px)}.knowledge-rail-v18{position:relative;padding:clamp(54px,8vw,96px) 0;border-block:1px solid var(--v18-line);background:radial-gradient(circle at 14% 4%,color-mix(in srgb,var(--knowledge-accent) 14%,transparent),transparent 35%),linear-gradient(155deg,#07131f,#0a1c2c 62%,#0d2337)}.knowledge-rail-head-v18{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-bottom:28px}.knowledge-rail-head-v18 h2{margin:.35rem 0 .65rem;color:#fff}.knowledge-rail-head-v18 p{max-width:68ch;color:var(--v18-muted)}.knowledge-card-grid-v18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.knowledge-card-v18{display:flex;flex-direction:column;min-height:230px;padding:20px;border:1px solid var(--v18-line-soft);border-radius:17px;background:linear-gradient(145deg,#ffffff0e,#ffffff06);color:var(--v18-text);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.knowledge-card-v18>span{color:var(--knowledge-accent);font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.knowledge-card-v18 h3{margin:.7rem 0;color:#fff;font-size:1.08rem}.knowledge-card-v18 p{color:var(--v18-muted);font-size:.92rem}.knowledge-card-v18 b{margin-top:auto;color:var(--v18-gold-soft)}.knowledge-card-v18:hover,.knowledge-card-v18:focus-visible{transform:translateY(-5px);border-color:color-mix(in srgb,var(--knowledge-accent) 65%,transparent);background:#ffffff13}.knowledge-footer-v18{grid-column:1/-1;width:100%;margin-top:30px;padding:20px 0;border-top:1px solid var(--v18-line-soft)}.knowledge-footer-v18>.wrap{display:flex;gap:22px;align-items:center;justify-content:space-between}.knowledge-footer-v18 b{color:var(--v18-gold-soft)}.knowledge-footer-v18 nav{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:flex-end}.knowledge-footer-v18 a{color:var(--v18-muted)!important;min-height:36px}.knowledge-tools-source{max-width:720px;margin:0 auto 32px;padding:18px;border:1px solid var(--v18-line);border-radius:16px;background:var(--v18-panel)}.knowledge-tools-source label{display:block;margin-bottom:8px;color:#fff;font-weight:800}.glossary-grid-v18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.glossary-term-v18{min-height:260px;padding:22px;border:1px solid var(--v18-line-soft);border-radius:17px;background:linear-gradient(145deg,var(--v18-panel),var(--v18-panel-2));box-shadow:0 12px 32px #0000001f;scroll-margin-top:114px}.glossary-term-v18 h2{margin:0 0 .7rem;color:#fff;font-size:1.15rem}.glossary-term-v18 p{color:var(--v18-muted)}.glossary-term-v18 a{display:inline-flex;margin-top:10px;color:var(--v18-gold-soft);font-weight:750}.glossary-term-v18[hidden]{display:none!important}@supports (content-visibility:auto){[data-knowledge-item],.glossary-term-v18{content-visibility:auto;contain-intrinsic-size:auto 250px}}@media(max-width:1050px){.knowledge-card-grid-v18,.glossary-grid-v18{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-orientation-v18{grid-template-columns:1fr}}@media(max-width:760px){.knowledge-rail-head-v18{grid-template-columns:1fr;align-items:start}.knowledge-rail-head-v18 .actions{width:100%}.knowledge-filters-v18{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.knowledge-filters-v18 button{flex:0 0 auto;scroll-snap-align:start}.article-toc-v18 ol{columns:1}.knowledge-footer-v18>.wrap{align-items:flex-start;flex-direction:column}.knowledge-footer-v18 nav{justify-content:flex-start}}@media(max-width:560px){.knowledge-search-row-v18{grid-template-columns:1fr}.knowledge-pillars-v18 a{grid-template-columns:1fr;gap:5px}.knowledge-card-grid-v18,.glossary-grid-v18,.article-pagination-v18{grid-template-columns:1fr}.knowledge-card-v18{min-height:190px}.article-tools-v18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.article-tools-v18 span,.article-tools-v18 button{justify-content:center;text-align:center}}@media(prefers-contrast:more){.knowledge-controls-v18,.knowledge-card-v18,.article-toc-v18,.article-page-link-v18,.glossary-term-v18{border-width:2px!important}.knowledge-card-v18 p,.knowledge-rail-head-v18 p,.glossary-term-v18 p{color:#e2edf5}}@media(prefers-reduced-motion:reduce){.knowledge-pillars-v18 a:hover,.knowledge-card-v18:hover,[data-knowledge-item]:hover,.article-page-link-v18:hover{transform:none!important}}@media print{.knowledge-intro-v18,.knowledge-rail-v18,.knowledge-footer-v18,.article-tools-v18 button,.article-toc-v18{display:none!important}.article-tools-v18{border:0!important;padding:0!important;background:transparent!important;color:#222!important}.article-pagination-v18{break-inside:avoid}[data-external-link]:after{content:" (" attr(href) ")"!important}}.btn.primary{background:linear-gradient(135deg,#0b68b2,#0d4fbd);color:#fff}.scorecard-hero-v20 .two-col{align-items:start}.scorecard-preview-v20 h2{font-size:1.65rem;line-height:1.12;letter-spacing:-.025em}.scorecard-pillar-preview-v20{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:9px}.scorecard-pillar-preview-v20 li{display:grid;grid-template-columns:38px 1fr;gap:0 12px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.scorecard-pillar-preview-v20 li span{grid-row:1/3;width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#36a7ff1f;color:var(--cyan);font-size:.75rem;font-weight:950}.scorecard-pillar-preview-v20 li b{line-height:1.2}.scorecard-pillar-preview-v20 li small{color:var(--muted);line-height:1.35}.scorecard-layout-v20{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:28px;align-items:start}.scorecard-form-shell-v20{min-width:0}.growth-scorecard-v20{display:grid;gap:14px}.score-question-v20{margin:0;padding:20px;border:1px solid var(--line);border-radius:19px;background:linear-gradient(180deg,#ffffff0b,#ffffff05)}.score-question-v20:focus-within{border-color:#79ddff6b;box-shadow:0 0 0 3px #36a7ff14}.score-question-v20 legend{width:100%;padding:0 0 13px;font-weight:800;line-height:1.45}.score-question-v20 legend span{display:inline-grid;place-items:center;width:31px;height:31px;margin-right:9px;border-radius:9px;background:#36a7ff21;color:var(--cyan);font-size:.72rem;font-weight:950}.score-options-v20{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.score-options-v20 label{display:flex;align-items:center;gap:9px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:#081a2c;cursor:pointer;font-weight:750}.score-options-v20 label:hover{border-color:#79ddff59}.score-options-v20 label:has(input:checked){border-color:#6ce3a37a;background:#6ce3a317}.score-options-v20 input{width:auto;accent-color:var(--green)}.scorecard-submit-v20{padding-top:10px}.scorecard-results-v20{position:sticky;top:104px;padding:27px;border:1px solid rgba(121,221,255,.28);border-radius:24px;background:linear-gradient(160deg,#102d4a,#09192b 62%,#252218);box-shadow:var(--shadow)}.scorecard-results-v20[hidden]{display:none}.scorecard-total-v20{display:flex;align-items:baseline;gap:5px;margin:7px 0}.scorecard-total-v20 strong{font-size:clamp(4rem,9vw,6.8rem);line-height:.9;letter-spacing:-.07em;color:#fff}.scorecard-total-v20 span{font-size:1.25rem;color:var(--muted);font-weight:850}.scorecard-results-v20 h2{font-size:2rem;margin:.4em 0 .25em}.scorecard-pillars-v20{display:grid;gap:11px;margin:22px 0}.score-pillar-v20{display:grid;grid-template-columns:1fr auto;gap:5px 12px;align-items:center}.score-pillar-v20 span{font-size:.86rem;color:#d4e3ee;font-weight:800}.score-pillar-v20 b{font-size:.82rem;color:var(--cyan)}.score-pillar-track-v20{grid-column:1/-1;height:7px;border-radius:99px;background:#ffffff14;overflow:hidden}.score-pillar-track-v20 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--green))}.scorecard-priorities-v20{padding-top:17px;border-top:1px solid var(--line)}.scorecard-priorities-v20 h3{margin:.2em 0 .5em}.scorecard-priorities-v20 ol{margin:0;padding-left:1.25rem;color:#d5e3ed}.scorecard-priorities-v20 li{margin:.65em 0}.scorecard-result-actions-v20{margin-bottom:12px}.scorecard-result-actions-v20 .btn{font-size:.82rem;padding:10px 13px}.process-grid-v20{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.process-grid-v20 .card{position:relative}.process-number-v20{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#36a7ff21;color:var(--cyan);font-weight:950}.numbered-checklist-v20{list-style:none;counter-reset:v20step;margin:20px 0;padding:0}.numbered-checklist-v20 li{counter-increment:v20step;position:relative;padding:13px 0 13px 42px;border-top:1px solid var(--line)}.numbered-checklist-v20 li:before{content:counter(v20step,decimal-leading-zero);position:absolute;left:0;top:13px;color:var(--cyan);font-size:.75rem;font-weight:950;letter-spacing:.08em}.industry-search-shell-v20{display:grid;grid-template-columns:1fr minmax(280px,430px);gap:32px;align-items:end}.industry-search-shell-v20 h2{margin-bottom:.2em}.industry-search-shell-v20 label{display:grid;gap:8px;font-weight:850}.industry-search-shell-v20 input{width:100%;padding:15px 17px;border:1px solid rgba(121,221,255,.28);border-radius:14px;background:#081a2c;color:#fff;font:inherit}.industry-search-shell-v20 input:focus{outline:3px solid rgba(54,167,255,.14);border-color:var(--cyan)}.industry-count-v20{margin:20px 0 0;color:var(--muted);font-weight:750}.industry-empty-v20{margin-top:24px;padding:25px;border:1px solid var(--line);border-radius:18px;background:#ffffff06}.industry-group-v20:nth-of-type(2n){background:linear-gradient(180deg,#081a2d,#06111e)}.industry-group-v20[hidden]{display:none}.industry-grid-v20{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.industry-card-v20{display:flex;flex-direction:column;min-height:218px;padding:23px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);transition:.2s transform,.2s border-color}.industry-card-v20:hover{transform:translateY(-3px);border-color:#79ddff59}.industry-card-v20[hidden]{display:none}.industry-card-v20 h3{margin:.25em 0 .4em;font-size:1.16rem}.industry-card-v20 p{margin:0 0 18px;color:var(--muted)}.industry-card-v20 b{margin-top:auto;color:var(--cyan);font-size:.85rem}.consult-short-shell-v20{max-width:980px}.consult-short-v20{max-width:none}.consult-short-v20 input[type=hidden]{display:none}.consult-short-v20 .questionnaire-summary{margin-top:3px}.consult-short-v20 .commit-check{max-width:720px}.consult-hero-v20 .darkbox h2{font-size:1.75rem;line-height:1.15;letter-spacing:-.025em}.v20-next-step{padding:34px;border:1px solid rgba(121,221,255,.24);border-radius:26px;background:linear-gradient(135deg,#36a7ff17,#ffc95b0d)}.v20-next-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.v20-next-step-grid .card{display:flex;flex-direction:column}.v20-next-step-grid .card .btn{margin-top:auto;align-self:flex-start}.v20-directory-callout{margin:30px 0;padding:25px;border:1px solid rgba(121,221,255,.25);border-radius:22px;background:#36a7ff0e}.v20-directory-callout h2{font-size:clamp(1.8rem,3vw,2.7rem)}.knowledge-footer-v18 a[data-v20-tool]{color:#fff;font-weight:850}@media(max-width:1040px){.scorecard-layout-v20{grid-template-columns:1fr}.scorecard-results-v20{position:static}.process-grid-v20,.industry-grid-v20{grid-template-columns:1fr 1fr}}@media(max-width:760px){.score-options-v20,.industry-search-shell-v20,.industry-grid-v20,.v20-next-step-grid{grid-template-columns:1fr}.industry-card-v20{min-height:0}}@media(max-width:560px){.process-grid-v20{grid-template-columns:1fr}.score-question-v20{padding:16px}.scorecard-results-v20{padding:21px}}@media(prefers-reduced-motion:reduce){.industry-card-v20,.card,.btn{transition:none!important}}@media print{body.scorecard-print-v20 .nav,body.scorecard-print-v20 .service-hero,body.scorecard-print-v20 #growth-scorecard .scorecard-form-shell-v20,body.scorecard-print-v20 main>section:not(#growth-scorecard),body.scorecard-print-v20 .footer,body.scorecard-print-v20 .knowledge-rail-v18,body.scorecard-print-v20 .knowledge-footer-v18{display:none!important}body.scorecard-print-v20 #growth-scorecard{display:block!important;padding:0;background:#fff}body.scorecard-print-v20 .scorecard-layout-v20{display:block}body.scorecard-print-v20 .scorecard-results-v20{display:block!important;position:static;background:#fff;color:#111;border:1px solid #aaa;box-shadow:none}body.scorecard-print-v20 .scorecard-results-v20 .muted,body.scorecard-print-v20 .score-pillar-v20 span,body.scorecard-print-v20 .scorecard-priorities-v20 ol{color:#222}body.scorecard-print-v20 .scorecard-result-actions-v20{display:none}}html,body{min-width:0}.nav-links a[href="/custom-branded-apps"]:after,.v22-resource-card[data-knowledge-item]:before{content:none}.hero h1{font-size:clamp(3rem,5.4vw,4.75rem);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.hero{padding-block:64px 56px}.hero-grid{gap:40px;align-items:start}.hero .command{align-self:center}.section-head h2,section h2{font-size:clamp(1.85rem,3.2vw,2.85rem);line-height:1.14;text-wrap:balance}.service-hero h1{line-height:1.08;text-wrap:balance}.service-hero p{max-width:72ch}.v22-service-brief{padding-block:28px 36px;border-bottom:1px solid var(--line)}.v22-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v22-brief-grid>div{padding:18px 0;border-top:2px solid var(--cyan)}.v22-brief-grid h2{font-size:1.05rem;letter-spacing:0;margin:0 0 9px}.v22-brief-grid p{margin:0;color:var(--muted);font-size:1rem}.v22-jump-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.v22-jump-links a{padding:6px 0;color:var(--cyan);font-size:.95rem;text-decoration:underline;text-underline-offset:4px;min-height:36px}.v22-scope-note{margin-top:22px;color:var(--muted)}.v22-search-entry{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:22px 26px;border:1px solid var(--line);border-radius:18px;background:#0c2237}.v22-search-entry p{margin:0;max-width:65ch}.v22-search-entry a{white-space:normal}.v22-directory{padding-block:30px 64px}.v22-directory .knowledge-controls-v18{margin-bottom:26px}.v22-directory .knowledge-search-row-v18 input{font:inherit;font-size:1.05rem;min-height:50px}.v22-directory .knowledge-filters-v18 button{min-height:44px;font-size:.95rem}.v22-directory .knowledge-filters-v18{flex-wrap:wrap;overflow:visible;white-space:normal}.v22-directory .knowledge-filters-v18 button[aria-pressed=true]{background:#1269b0;color:#fff;border-color:#8bdeff}.v22-topic{border-top:1px solid var(--line);padding:0;margin:0}.v22-topic:last-child{border-bottom:1px solid var(--line)}.v22-topic>summary{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:23px 4px;cursor:pointer;font-size:1.25rem;font-weight:800;list-style:none}.v22-topic>summary::-webkit-details-marker{display:none}.v22-topic>summary:after{content:"+";font-size:1.8rem;color:var(--cyan);margin-left:10px}.v22-topic[open]>summary:after{content:"\2212"}.v22-topic>summary>span:last-child{margin-left:auto;color:var(--muted);font-size:.95rem;font-weight:500}.v22-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-bottom:26px}.v22-resource-card{display:block;padding:23px;border:1px solid var(--line);border-radius:16px;background:#0b2035;height:100%;color:var(--text)}.v22-resource-card:hover{border-color:var(--cyan);background:#102b43}.v22-resource-card h3{font-size:1.1rem;line-height:1.4;letter-spacing:0;margin:10px 0}.v22-resource-card p{margin:0;color:var(--muted);font-size:1rem}.v22-resource-kind{color:var(--cyan);font-size:.88rem;font-weight:750}.v22-resource-card[hidden],.v22-topic[hidden]{display:none!important}.v22-directory-intro{padding-bottom:20px}.v22-owner-context{padding:28px;border-left:3px solid var(--cyan);background:#0b2135;border-radius:0 18px 18px 0}.v22-owner-context p{max-width:75ch}.v22-summary-table{overflow-x:auto;border:1px solid var(--line);border-radius:16px;margin-block:25px}.v22-summary-table table{width:100%;border-collapse:collapse;min-width:600px}.v22-summary-table th,.v22-summary-table td{padding:18px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.v22-summary-table caption{text-align:left;padding:18px;font-weight:750}.v22-summary-table th{color:var(--cyan)}.v22-summary-table a{text-decoration:underline;text-underline-offset:4px}.v22-summary-table:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}nav a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.v22-resource-card:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}[id]{scroll-margin-top:105px}.knowledge-empty-v18[hidden]{display:none!important}@media(max-width:980px){.hero-grid{grid-template-columns:1fr}.v22-brief-grid{grid-template-columns:1fr;gap:8px}.v22-brief-grid>div{padding-block:14px}.hero{padding-top:42px}.v22-service-brief{padding-top:10px}}@media(max-width:640px){.hero h1{font-size:clamp(2.6rem,10vw,3.4rem);line-height:1.08}.hero{padding-block:36px 34px}.v22-resource-grid{grid-template-columns:1fr}.v22-topic>summary{font-size:1.1rem}.v22-search-entry{padding:20px}.v22-search-entry .btn{width:100%}.v22-jump-links{gap:8px 16px}.v22-directory{padding-top:20px}.v22-owner-context{padding:21px}.v22-resource-card{padding:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.v22-jump-links,.v22-search-entry,.knowledge-controls-v18{display:none}.v22-topic{break-inside:avoid}.v22-resource-card{background:#fff;color:#000}.v22-resource-card p{color:#222}}.practice-intro{max-width:780px}.practice-intro h1{max-width:19ch}.practice-intro p{max-width:66ch}.practice-route-link{display:inline-block;margin-top:20px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.practice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.practice-grid .card{height:100%;min-width:0}.practice-grid .card h3{font-size:1.25rem;line-height:1.35}.practice-grid .card a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.practice-section-intro{max-width:760px;margin-bottom:28px}.practice-section-intro h2{max-width:27ch}.practice-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.practice-founder{max-width:820px}.practice-founder p{font-size:1.08rem;line-height:1.8}.practice-related{border-top:1px solid var(--line,rgba(255,255,255,.16))}.practice-related .actions{margin-top:20px}.practice-calculator{border:1px solid var(--line,rgba(255,255,255,.16));border-radius:20px;padding:clamp(20px,4vw,40px);background:var(--panel,#102238)}.practice-calc-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.practice-calc-fields label{display:flex;flex-direction:column;gap:10px;font-size:1rem;font-weight:700}.practice-calc-fields input{width:100%;min-width:0;padding:14px;background:#fff;color:#15273c;border:2px solid #c4d1dc;border-radius:10px;font:inherit}.practice-calc-result{margin:24px 0 12px;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.4}.practice-calc-note{max-width:78ch;font-size:.94rem;line-height:1.7;color:#c2cfdb}.practice-calc-error{color:#ffd09a;min-height:1.5em;margin:8px 0}.practice-quote{margin-top:28px;border-top:1px solid var(--line,rgba(255,255,255,.16));padding-top:24px}.practice-quote p{max-width:74ch}.practice-calendar{scroll-margin-top:110px}.practice-calendar-frame{display:block;width:100%;height:690px;border:0;background:#fff;border-radius:16px}.practice-booking-fallback{font-size:1rem;line-height:1.6}.practice-booking-fallback a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.practice-faq{max-width:880px}.practice-faq details{margin:12px 0;padding:18px 22px;border:1px solid var(--line,rgba(255,255,255,.16));border-radius:12px}.practice-faq summary{cursor:pointer;font-size:1.05rem;font-weight:700;line-height:1.5}.practice-faq details p{line-height:1.75;margin-bottom:0}.practice-focus .nav-links{gap:17px}.practice-focus .nav-links a{white-space:nowrap}.practice-focus .nav-links a[aria-current=page]{color:var(--cyan,#7addff);text-decoration:underline;text-underline-offset:6px}.practice-focus .home-local-v13 h1{font-size:clamp(2.4rem,4.8vw,4rem);max-width:19ch}.practice-focus a:focus-visible,.practice-focus input:focus-visible,.practice-focus summary:focus-visible{outline:3px solid #7addff;outline-offset:4px}.practice-steps li+li{margin-top:16px}.practice-steps{padding-left:1.3em;line-height:1.8}.practice-business-links{display:flex;flex-wrap:wrap;gap:16px 24px}.practice-business-links a{text-decoration:underline;text-underline-offset:4px;font-weight:700}@media(max-width:960px){.practice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.practice-grid,.practice-facts,.practice-calc-fields{grid-template-columns:1fr}.practice-calendar-frame{height:760px}.practice-focus .home-local-v13 h1{font-size:2.4rem}.practice-intro h1{max-width:100%}.practice-calculator{padding:22px 18px}.practice-calc-result{font-size:1.6rem}}.practice-founder-photo{display:block;width:100%;height:auto;border-radius:14px;object-fit:contain;margin-bottom:24px}.practice-founder-figure{margin:28px 0 0;max-width:620px}.practice-founder-figure figcaption{font-size:.9rem;color:#c2cfdb}.practice-focus .home-local-v13 .darkbox{padding:24px}.practice-focus .home-local-v13 .darkbox .practice-founder-photo{margin-bottom:22px}.v23-publication-details{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-block:18px 28px;font-size:.9rem;line-height:1.6}.v23-publication-details a{text-decoration:underline;text-underline-offset:3px}.v23-publication-details a:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}
