.services-ux-v119{--svc-header-h:76px;--svc-dock-h:66px;--svc-hero-gap:10px}@media (min-width:1121px){.services-ux-v119 .svc-hero--theatre{height:calc(100dvh - var(--svc-header-h))!important;min-height:calc(100dvh - var(--svc-header-h))!important;padding:16px 0 12px!important;overflow:hidden!important}.services-ux-v119 .svc-hero--theatre>.container{display:grid!important;height:100%!important;min-height:0!important;grid-template-rows:auto minmax(232px,1fr) var(--svc-dock-h)!important;gap:var(--svc-hero-gap)!important;align-content:stretch!important}.services-ux-v119 .svc-hero__intro{grid-template-columns:minmax(0,1.1fr) minmax(450px,.82fr)!important;gap:clamp(44px,5vw,78px)!important;align-items:start!important;margin:0!important}.services-ux-v119 .svc-hero__titleblock{min-width:0;align-self:start!important}.services-ux-v119 .svc-hero__category{margin-bottom:9px!important}.services-ux-v119 .svc-hero__statement{padding-left:0!important;margin:0!important;font-size:clamp(3.15rem,4.18vw,4.45rem)!important;line-height:.94!important}.services-ux-v119 .svc-hero__typed-line--two{margin-top:.035em!important}.services-ux-v119 .svc-hero__lead--decision{width:min(100%,66ch)!important;max-width:66ch!important;margin:20px 0 0!important;padding-left:0!important;color:#a9c1cf!important;font-size:clamp(.92rem,.98vw,1rem)!important;line-height:1.46!important;text-wrap:pretty}.services-ux-v119 .svc-hero__story{align-self:start!important;padding-top:3px!important}.services-ux-v119 .svc-hero__manifesto{padding:10px 14px!important}.services-ux-v119 .svc-hero__method-title{display:grid!important;grid-template-columns:auto 1fr!important;align-items:baseline!important;gap:0 12px!important;margin:0 0 8px!important;color:#dceaf2;line-height:1.15!important}.services-ux-v119 .svc-hero__method-title span{color:#77e7f4;font-size:.61rem!important;font-weight:850;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.services-ux-v119 .svc-hero__method-title strong{color:#fff;font-size:.8rem!important;font-weight:760}.services-ux-v119 .svc-hero__logic{grid-template-columns:1fr 1fr!important;gap:6px 8px!important;margin-top:0!important}.services-ux-v119 .svc-hero__logic span{min-height:30px!important;padding:5px 8px!important;gap:6px!important}.services-ux-v119 .svc-hero__logic b{font-size:.58rem!important}.services-ux-v119 .svc-hero__logic em{font-size:.63rem!important;line-height:1.18!important}.services-ux-v119 .svc-trust-strip{margin-top:6px!important;gap:5px!important}.services-ux-v119 .svc-trust-strip li{min-height:25px!important;padding:4px 8px!important;font-size:.61rem!important}.services-ux-v119 .serp-scope-entry--services-hero{margin-top:8px!important}.services-ux-v119 .serp-scope-entry--services-hero .serp-scope-entry__actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px 8px!important}.services-ux-v119 .serp-scope-entry--services-hero .button{min-height:38px!important;padding:8px 12px!important;font-size:.76rem!important}.services-ux-v119 .serp-scope-entry--services-hero .serp-scope-entry__tertiary{grid-column:1/2;min-height:22px!important;padding:0!important;align-self:center;font-size:.69rem!important}.services-ux-v119 .serp-scope-entry--services-hero .serp-scope-microcopy{width:max-content;max-width:48%;margin:-21px 0 0 auto!important;color:#8fa7b5!important;font-size:.59rem!important;line-height:1.2!important;text-align:right}.services-ux-v119 .svc-decision-theatre{height:100%!important;min-height:232px!important;max-height:none!important;grid-template-columns:minmax(250px,.88fr) minmax(300px,.98fr) minmax(270px,.9fr)!important}.services-ux-v119 .svc-theatre__zone{height:100%!important;min-height:232px!important;max-height:none!important;padding:12px 16px!important}.services-ux-v119 .svc-theatre__kicker{margin-bottom:7px!important}.services-ux-v119 .svc-theatre__signal-grid{gap:5px!important;margin-top:7px!important}.services-ux-v119 .svc-theatre__signal-grid>div{min-height:29px!important;padding:5px 8px!important}.services-ux-v119 .svc-theatre__zone--inputs>p{margin-top:7px!important;font-size:.61rem!important}.services-ux-v119 .decision-orb{width:clamp(150px,16.5vh,174px)!important;height:clamp(134px,15vh,154px)!important;margin:0 auto 2px!important}.services-ux-v119 .decision-orb__ring--one{width:132px!important;height:132px!important}.services-ux-v119 .decision-orb__ring--two{width:104px!important;height:104px!important}.services-ux-v119 .decision-orb__center{width:82px!important;height:82px!important}.services-ux-v119 .svc-theatre__gates{gap:4px!important}.services-ux-v119 .svc-theatre__gates li{min-height:24px!important;padding:5px 3px!important}.services-ux-v119 .svc-theatre__question{margin:0 0 8px!important;max-width:20ch!important;font-size:clamp(1.22rem,1.46vw,1.46rem)!important;line-height:1.02!important}.services-ux-v119 .svc-theatre__actions{gap:5px!important;margin-top:0!important}.services-ux-v119 .svc-theatre__actions span{min-height:31px!important}.services-ux-v119 .svc-theatre__reopen{margin-top:6px!important;padding-top:6px!important}.services-ux-v119 .svc-theatre__reopen strong{margin-top:3px!important;font-size:.61rem!important}.services-ux-v119 .svc-theatre__stamp{margin-top:6px!important;min-height:26px!important;padding:6px!important}.services-ux-v119 .svc-buying-rail--v151{box-sizing:border-box;grid-template-columns:minmax(460px,.8fr) minmax(0,1.2fr)!important;gap:8px!important;min-height:var(--svc-dock-h)!important;height:var(--svc-dock-h)!important;align-self:end!important;margin:0!important;overflow:visible!important}.services-ux-v119 .svc-buying-rail__pilot{box-sizing:border-box;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"entry price" "copy copy"!important;align-content:center!important;align-items:center!important;column-gap:12px!important;row-gap:4px!important;min-height:100%!important;height:100%!important;padding:8px 12px!important;overflow:hidden!important}.services-ux-v119 .svc-buying-rail__pilot>span{grid-area:entry!important;white-space:nowrap}.services-ux-v119 .svc-buying-rail__pilot>strong{grid-area:price!important;justify-self:start!important;white-space:nowrap;font-size:.9rem!important}.services-ux-v119 .svc-buying-rail__pilot>em{grid-area:copy!important;max-width:none!important;min-width:0;font-size:.61rem!important;line-height:1.22!important;white-space:normal}.services-ux-v119 .svc-buying-rail__proof{box-sizing:border-box;height:100%!important;min-height:0!important;padding:5px!important;align-items:stretch!important;overflow:visible!important}.services-ux-v119 .svc-proof-link{box-sizing:border-box!important;display:grid!important;grid-template-rows:auto auto auto!important;align-content:center!important;row-gap:2px!important;min-height:100%!important;height:100%!important;padding:7px 10px 7px 44px!important;overflow:hidden!important}.services-ux-v119 .svc-proof-link span{line-height:1.08!important}.services-ux-v119 .svc-proof-link strong{line-height:1.13!important}.services-ux-v119 .svc-proof-link small{display:block!important;margin-top:0!important;font-size:.56rem!important;line-height:1.12!important;white-space:normal!important}}@media (min-width:1121px) and (max-height:800px){.services-ux-v119{--svc-dock-h:64px;--svc-hero-gap:8px}.services-ux-v119 .svc-hero--theatre{padding:11px 0 9px!important}.services-ux-v119 .svc-hero--theatre>.container{grid-template-rows:auto minmax(218px,1fr) var(--svc-dock-h)!important}.services-ux-v119 .svc-hero__statement{font-size:clamp(2.95rem,3.9vw,4.02rem)!important}.services-ux-v119 .svc-hero__lead--decision{width:min(100%,66ch)!important;max-width:66ch!important;margin-top:14px!important;font-size:.87rem!important;line-height:1.39!important}.services-ux-v119 .svc-hero__manifesto{padding:8px 11px!important}.services-ux-v119 .svc-trust-strip{margin-top:5px!important}.services-ux-v119 .serp-scope-entry--services-hero{margin-top:6px!important}.services-ux-v119 .svc-decision-theatre,.services-ux-v119 .svc-theatre__zone{min-height:218px!important}.services-ux-v119 .decision-orb{width:148px!important;height:132px!important}.services-ux-v119 .decision-orb__ring--one{width:124px!important;height:124px!important}.services-ux-v119 .decision-orb__ring--two{width:98px!important;height:98px!important}.services-ux-v119 .decision-orb__center{width:78px!important;height:78px!important}}@media (max-width:1120px){.services-ux-v119 .svc-hero--theatre{height:auto!important;min-height:0!important;padding:24px 0 20px!important;overflow:visible!important}.services-ux-v119 .svc-hero--theatre>.container{height:auto!important;min-height:0!important;grid-template-rows:auto auto auto!important;gap:16px!important}.services-ux-v119 .svc-hero__intro{grid-template-columns:1fr!important;gap:18px!important}.services-ux-v119 .svc-hero__statement,.services-ux-v119 .svc-hero__lead--decision{padding-left:0!important}.services-ux-v119 .svc-hero__lead--decision{width:auto!important;max-width:68ch!important;margin-top:14px!important}.services-ux-v119 .svc-decision-theatre,.services-ux-v119 .svc-theatre__zone{height:auto!important;min-height:auto!important;max-height:none!important}.services-ux-v119 .svc-buying-rail--v151{grid-template-columns:1fr!important;height:auto!important;min-height:0!important}.services-ux-v119 .svc-buying-rail__pilot,.services-ux-v119 .svc-proof-link{height:auto!important;min-height:66px!important}}@media (max-width:680px){.services-ux-v119 .svc-hero__method-title{align-items:flex-start!important;grid-template-columns:1fr!important;gap:4px!important}.services-ux-v119 .serp-scope-entry--services-hero .serp-scope-entry__actions{grid-template-columns:1fr!important}.services-ux-v119 .serp-scope-entry--services-hero .serp-scope-entry__tertiary{grid-column:auto}.services-ux-v119 .serp-scope-entry--services-hero .serp-scope-microcopy{margin:3px 0 0!important;max-width:none;width:auto;text-align:left}.services-ux-v119 .svc-buying-rail__pilot{grid-template-columns:1fr!important;grid-template-areas:"entry" "price" "copy"!important;gap:5px!important;padding:11px 12px!important}.services-ux-v119 .svc-buying-rail__pilot>strong{white-space:normal}}.services-ux-v119 .serp-services-engagement{background:radial-gradient(circle at 50% 14%,rgba(255,215,154,.055),transparent 25rem),radial-gradient(circle at 7% 64%,rgba(103,230,246,.035),transparent 22rem),linear-gradient(180deg,rgba(4,17,29,.48),rgba(4,16,29,.94))}.services-ux-v119 .serp-engagement-path--services{position:relative;isolation:isolate;gap:16px!important;padding-top:8px}.services-ux-v119 .serp-engagement-path--services::before{content:"";position:absolute;z-index:0;left:8%;right:8%;top:38px;height:1px;background:linear-gradient(90deg,rgba(103,230,246,.12),rgba(255,215,154,.32) 50%,rgba(99,226,194,.14));box-shadow:0 0 18px rgba(103,230,246,.06);pointer-events:none}.services-ux-v119 .serp-engagement-card{position:relative;z-index:1;overflow:hidden;padding:25px!important;border-radius:22px!important;background:radial-gradient(circle at 84% 3%,rgba(103,230,246,.045),transparent 9rem),linear-gradient(150deg,rgba(8,29,44,.97),rgba(4,17,29,.99))!important;box-shadow:0 24px 64px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.022)!important}.services-ux-v119 .serp-engagement-card::before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(103,230,246,.38),transparent);opacity:.72}.services-ux-v119 .serp-engagement-card--brief{border-color:rgba(255,215,154,.46)!important;background:radial-gradient(circle at 50% -6%,rgba(255,215,154,.09),transparent 12rem),linear-gradient(150deg,rgba(29,31,46,.985),rgba(13,21,36,.99))!important;box-shadow:0 30px 82px rgba(0,0,0,.28),0 0 0 1px rgba(255,215,154,.045) inset!important}.services-ux-v119 .serp-engagement-card--brief::before{background:linear-gradient(90deg,transparent,rgba(255,220,166,.68),transparent)}.services-ux-v119 .serp-engagement-card__meta span{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border:1px solid rgba(126,233,251,.14);border-radius:999px;background:rgba(103,230,246,.035)}.services-ux-v119 .serp-engagement-card--brief .serp-engagement-card__meta span{border-color:rgba(255,215,154,.2);background:rgba(255,215,154,.04)}.services-ux-v119 .serp-engagement-card h3{margin-top:2px;font-size:clamp(1.4rem,1.55vw,1.62rem)!important;letter-spacing:-.025em}.services-ux-v119 .serp-engagement-question{min-height:45px!important;color:#eff9fc!important;font-size:1.01rem!important}.services-ux-v119 .serp-engagement-price{margin:2px 0 12px!important}.services-ux-v119 .serp-engagement-price strong{font-size:2.4rem!important}.services-ux-v119 .serp-engagement-price>span{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgba(126,202,231,.13);border-radius:999px;background:rgba(126,202,231,.035);color:#cbdde5!important}.services-ux-v119 .serp-engagement-price>small{align-self:center;color:#9bb0ba!important}.services-ux-v119 .serp-engagement-scope{padding-bottom:13px!important;color:#c0d0d7!important;font-size:.81rem!important}.services-ux-v119 .serp-engagement-output p,.services-ux-v119 .serp-engagement-exclusions p{font-size:.79rem!important;line-height:1.5!important}.services-ux-v119 .serp-founding-price{position:relative;margin:1px 0 13px!important;padding:15px 16px!important;border-color:rgba(255,215,154,.31)!important;background:linear-gradient(135deg,rgba(255,215,154,.078),rgba(255,215,154,.025))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 10px 30px rgba(0,0,0,.12)}.services-ux-v119 .serp-founding-price strong{font-size:2.9rem!important}.services-ux-v119 .serp-founding-price small{margin-top:3px;color:#cfd2d3!important;font-size:.72rem!important}.services-ux-v119 .serp-founding-price small b{color:#fff6e7!important;font-size:.78rem!important}.services-ux-v119 .serp-founding-details{border-color:rgba(255,215,154,.16)!important}.services-ux-v119 .serp-founding-details summary{position:relative;padding-right:24px!important}.services-ux-v119 .serp-founding-details summary::after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);color:#f0d39e;font-size:1rem;font-weight:600}.services-ux-v119 .serp-founding-details[open] summary::after{content:"–"}.services-ux-v119 .serp-engagement-boundary{border-color:rgba(255,215,154,.16)!important;background:linear-gradient(135deg,rgba(255,215,154,.055),rgba(255,215,154,.025))!important}.services-ux-v119 .serp-engagement-guidance{color:#aebfc7!important}.services-ux-v119 .serp-advisory-rail{position:relative;overflow:hidden;margin-top:18px!important;border-color:rgba(154,131,255,.22)!important;background:radial-gradient(circle at 84% 20%,rgba(154,131,255,.07),transparent 12rem),linear-gradient(135deg,rgba(10,24,40,.9),rgba(5,17,29,.95))!important}.services-ux-v119 .serp-advisory-rail::before{content:"CONTINUATION · NOT A FIRST-PURCHASE TIER";position:absolute;right:18px;top:10px;color:rgba(194,181,255,.58);font-size:.55rem;font-weight:900;letter-spacing:.095em}.services-ux-v119 .serp-services-commercial-note{border-left:2px solid rgba(103,230,246,.28);padding-left:14px}.services-ux-v119 .serp-scope-gateway{margin-top:20px!important;border-color:rgba(119,235,206,.34)!important;box-shadow:0 22px 64px rgba(0,0,0,.21),inset 0 1px 0 rgba(255,255,255,.024)!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.services-ux-v119 .serp-engagement-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.services-ux-v119 .serp-engagement-card:hover{transform:translateY(-2px);border-color:rgba(126,233,251,.27)!important;box-shadow:0 30px 78px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.026)!important}.services-ux-v119 .serp-engagement-card--brief:hover{border-color:rgba(255,215,154,.58)!important}}@media (max-width:860px){.services-ux-v119 .serp-engagement-path--services::before{display:none}.services-ux-v119 .serp-engagement-card{padding:21px!important}.services-ux-v119 .serp-engagement-question{min-height:0!important}.services-ux-v119 .serp-advisory-rail::before{position:static;display:block;margin-bottom:9px}}@media (prefers-reduced-motion:reduce){.services-ux-v119 .serp-engagement-card{transition:none!important}}