.sapx-page{--sapx-ink:#151922;--sapx-night:#111923;--sapx-red:#0a6ed1;--sapx-red-dark:#075cae;--sapx-mint:#71e3c2;--sapx-soft:#f3f5f6;--sapx-warm:#f6f1ef;--sapx-line:#d6dadd;--sapx-muted:#5e666d;color:var(--sapx-ink);background:#fff;font-family:Inter Tight,Inter,Arial,sans-serif;font-size:17px}.sapx-page *,.sapx-page :after,.sapx-page :before{box-sizing:border-box}.sapx-page h1,.sapx-page h2,.sapx-page h3,.sapx-page p{margin-top:0;letter-spacing:0}.sapx-container{width:var(--site-container-width);max-width:100%;margin-inline:auto;padding-inline:var(--site-container-gutter)}.sapx-hero{min-height:clamp(35rem,74vh,42.5rem);position:relative;display:flex;overflow:hidden;color:#fff;background:var(--sapx-night)}.sapx-hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 43%;object-position:center 43%;filter:saturate(.72) contrast(1.04)}.sapx-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,15,22,.96),rgba(10,15,22,.88) 42%,rgba(10,15,22,.32) 72%,rgba(10,15,22,.46)),linear-gradient(0deg,rgba(10,15,22,.76),transparent 42%)}.sapx-hero__inner{min-height:inherit;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.48fr);grid-template-rows:auto 1fr auto;-moz-column-gap:clamp(3rem,8vw,9rem);column-gap:clamp(3rem,8vw,9rem);padding-top:6rem;padding-bottom:2.2rem}.sapx-breadcrumb{grid-column:1/-1;display:flex;color:rgba(255,255,255,.72);font-size:.78rem}.sapx-breadcrumb,.sapx-breadcrumb span{gap:.55rem;align-items:center;min-width:0}.sapx-breadcrumb span{display:inline-flex}.sapx-breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.sapx-breadcrumb a:hover{color:#fff}.sapx-breadcrumb i{color:rgba(255,255,255,.35);font-style:normal}.sapx-hero__copy{width:min(100%,61rem);align-self:center;padding-block:3rem}.sapx-eyebrow{display:inline-flex;gap:.8rem;align-items:center;margin-bottom:1.4rem;color:rgba(255,255,255,.8);font-size:.82rem;font-weight:650;text-transform:uppercase}.sapx-eyebrow img{width:2.75rem;height:1.55rem;padding:.2rem .3rem;-o-object-fit:contain;object-fit:contain;background:#fff}.sapx-page .sapx-hero h1{max-width:19ch;margin-bottom:1.6rem;color:#fff;font-size:3.75rem;line-height:1.02;font-weight:650;text-wrap:balance}.sapx-hero__lead{max-width:54rem;margin-bottom:0;color:rgba(255,255,255,.76);font-size:1.12rem;line-height:1.65}.sapx-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.1rem}.sapx-button{min-height:3.2rem;display:inline-flex;gap:.65rem;align-items:center;justify-content:center;padding:.8rem 1.25rem;border:1px solid transparent;border-radius:2px;font-size:.9rem;font-weight:650;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.sapx-button:hover{transform:translateY(-1px)}.sapx-button--primary{color:#fff;background:var(--sapx-red)}.sapx-button--primary:hover{background:#075cae}.sapx-button--ghost{color:#fff;border-color:rgba(255,255,255,.48);background:rgba(11,17,24,.22)}.sapx-button--ghost:hover{border-color:#fff;background:rgba(11,17,24,.46)}.sapx-button--light{color:var(--sapx-ink);background:#fff}.sapx-hero__meta{align-self:end;display:grid;padding:1.35rem 0 0 1.5rem;border-left:1px solid rgba(255,255,255,.32)}.sapx-hero__meta span{margin-bottom:.35rem;color:var(--sapx-mint);font-size:.72rem;font-weight:650;text-transform:uppercase}.sapx-hero__meta strong{margin-bottom:1.2rem;color:rgba(255,255,255,.8);font-size:.9rem;line-height:1.55;font-weight:500}.sapx-kicker{display:block;margin-bottom:.8rem;color:var(--sapx-red-dark);font-size:.78rem;line-height:1.2;font-weight:700;text-transform:uppercase}.sapx-answer{padding-block:clamp(4.5rem,7vw,6.5rem);background:#fff}.sapx-answer__layout{display:grid;grid-template-columns:minmax(20rem,.72fr) minmax(32rem,1.28fr);gap:clamp(3rem,8vw,9rem);align-items:start}.sapx-answer h2,.sapx-cta h2,.sapx-heading h2,.sapx-sources h2,.sapx-tool h2{margin-bottom:0;font-size:3.4rem;line-height:1.08;font-weight:640;text-wrap:balance}.sapx-answer__direct{margin-bottom:1.7rem;color:#262b31;font-size:1.72rem;line-height:1.55}.sapx-answer__trust{display:flex;gap:.75rem;align-items:flex-start;padding-top:1.2rem;border-top:1px solid var(--sapx-line);color:var(--sapx-muted);font-size:.88rem;line-height:1.55}.sapx-answer__trust svg{flex:0 0 auto;color:var(--sapx-red)}.sapx-signals{color:#fff;background:var(--sapx-night)}.sapx-signals__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sapx-signals article{min-height:17rem;display:grid;grid-template-columns:minmax(5rem,.48fr) minmax(0,1fr);gap:1.5rem;align-items:end;padding:clamp(2rem,3.3vw,3.5rem);border-right:1px solid rgba(255,255,255,.17)}.sapx-signals article:last-child{border-right:0}.sapx-signals article>strong{color:var(--sapx-mint);font-size:7.2rem;line-height:.75;font-weight:260}.sapx-signals span{display:block;margin-bottom:.65rem;font-size:1.02rem;font-weight:650}.sapx-signals p{margin-bottom:0;color:rgba(255,255,255,.62);font-size:.9rem;line-height:1.6}.sapx-section{padding-block:clamp(5rem,8vw,7rem)}.sapx-heading{max-width:61rem;margin-bottom:clamp(2.8rem,5vw,4.5rem)}.sapx-heading--split{max-width:none;display:grid;grid-template-columns:minmax(24rem,1fr) minmax(25rem,.72fr);gap:clamp(3rem,8vw,9rem);align-items:end}.sapx-section-number{display:block;margin-bottom:1.1rem;color:var(--sapx-red);font-size:6.4rem;line-height:.85;font-weight:260}.sapx-heading--split>p,.sapx-heading>p{margin-bottom:0;color:var(--sapx-muted);line-height:1.75}.sapx-decision{background:var(--sapx-soft)}.sapx-decision__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #cbd0d4;border-left:1px solid #cbd0d4}.sapx-decision__grid article{min-height:17rem;display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-template-rows:auto 1fr;gap:.8rem 1.2rem;padding:clamp(1.8rem,3vw,3rem);border-right:1px solid #cbd0d4;border-bottom:1px solid #cbd0d4;background:#fff}.sapx-decision__grid article>span{grid-row:1/span 2;color:var(--sapx-red);font-size:1rem}.sapx-decision__grid h3,.sapx-outcomes h3,.sapx-related h3,.sapx-scope h3{margin-bottom:.75rem;font-size:1.3rem;line-height:1.25;font-weight:640}.sapx-decision__grid p{margin-bottom:0;color:var(--sapx-muted);line-height:1.7}.sapx-scope{background:#fff}.sapx-scope__rows{border-top:2px solid var(--sapx-ink)}.sapx-scope__rows article{min-height:12.5rem;display:grid;grid-template-columns:7rem minmax(15rem,.65fr) minmax(26rem,1.35fr);gap:clamp(1.5rem,4vw,4.5rem);align-items:start;padding-block:2.3rem;border-bottom:1px solid var(--sapx-line)}.sapx-scope__rows article>span{color:var(--sapx-red);font-size:4.5rem;line-height:1;font-weight:280}.sapx-risks ul,.sapx-scope__rows ul,.sapx-sources ul{list-style:none;margin:0;padding:0}.sapx-scope__rows li{position:relative;padding:.15rem 0 .85rem 1.15rem;color:var(--sapx-muted);line-height:1.55}.sapx-scope__rows li:before{content:"";width:.35rem;height:.35rem;position:absolute;top:.65rem;left:0;background:var(--sapx-red)}.sapx-gates{position:relative;overflow:hidden;color:#fff;background:linear-gradient(130deg,rgba(10,110,209,.24),transparent 34%),radial-gradient(circle at 86% 18%,rgba(113,227,194,.12),transparent 28%),linear-gradient(145deg,#111923,#142329 72%,#173a39)}.sapx-gates:after{content:"";width:34rem;height:34rem;position:absolute;right:-12rem;bottom:-18rem;border:1px solid rgba(255,255,255,.11);transform:rotate(22deg)}.sapx-gates .sapx-kicker,.sapx-heading--dark .sapx-section-number{color:var(--sapx-mint)}.sapx-heading--dark>p{max-width:49rem;color:rgba(255,255,255,.65)}.sapx-page .sapx-gates h3,.sapx-page .sapx-heading--dark h2{color:#fff}.sapx-gates__layout{display:grid;grid-template-columns:minmax(23rem,.78fr) minmax(35rem,1.22fr);gap:clamp(3rem,8vw,9rem);align-items:center}.sapx-value-graphic{width:100%;max-width:37rem;height:auto;color:#fff}.sapx-value-graphic__lines{fill:none;stroke:rgba(255,255,255,.25);stroke-width:1.25}.sapx-value-graphic__nodes{fill:#16252c;stroke:rgba(113,227,194,.74);stroke-width:1.4}.sapx-value-graphic__core-label,.sapx-value-graphic__numbers text{fill:#fff;font-family:Inter Tight,sans-serif;text-anchor:middle}.sapx-value-graphic__numbers text{font-size:15px;font-weight:650}.sapx-value-graphic__core-label{fill:var(--sapx-mint);font-size:12px;font-weight:650}.sapx-deliverables ol,.sapx-gates ol{list-style:none;margin:0;padding:0}.sapx-gates ol{border-top:1px solid rgba(255,255,255,.2)}.sapx-gates li{min-height:8.2rem;display:grid;grid-template-columns:6.6rem minmax(0,1fr);gap:1.4rem;align-items:center;border-bottom:1px solid rgba(255,255,255,.2)}.sapx-gates li>span{color:var(--sapx-mint);font-size:5.7rem;line-height:1;font-weight:250}.sapx-gates h3{margin-bottom:.45rem;font-size:1.22rem;font-weight:640}.sapx-gates li p{margin-bottom:0;color:rgba(255,255,255,.62);line-height:1.6}.sapx-outcomes{background:var(--sapx-warm)}.sapx-outcomes__layout{display:grid;grid-template-columns:minmax(31rem,1.25fr) minmax(22rem,.75fr);gap:clamp(3rem,7vw,8rem)}.sapx-deliverables>h3,.sapx-risks>h3{margin-bottom:1.3rem}.sapx-deliverables ol{border-top:1px solid #cfc8c5}.sapx-deliverables li{min-height:6.5rem;display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.2rem;align-items:center;border-bottom:1px solid #cfc8c5}.sapx-deliverables li span{color:var(--sapx-red-dark);font-size:1rem}.sapx-deliverables li p{margin-bottom:0;font-size:1.06rem;line-height:1.55}.sapx-risks{min-height:27rem;align-self:start;padding:clamp(2rem,3.5vw,3.5rem);color:#fff;background:var(--sapx-night)}.sapx-page .sapx-risks>h3{color:#fff}.sapx-risks>svg{margin-bottom:3rem;color:var(--sapx-mint)}.sapx-risks li{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.75rem;padding-block:1rem;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.72);line-height:1.55}.sapx-risks li svg{margin-top:.2rem;color:var(--sapx-mint)}.sapx-faq{background:#fff}.sapx-faq__layout{display:grid;grid-template-columns:minmax(21rem,.7fr) minmax(38rem,1.3fr);gap:clamp(3rem,8vw,9rem);align-items:start}.sapx-faq__list{border-top:1px solid var(--sapx-line)}.sapx-faq details{border-bottom:1px solid var(--sapx-line)}.sapx-faq summary{min-height:5.5rem;display:grid;grid-template-columns:minmax(0,1fr) 1.25rem;gap:1rem;align-items:center;padding-block:1.1rem;cursor:pointer;list-style:none;font-size:1.05rem;font-weight:580}.sapx-faq summary::-webkit-details-marker{display:none}.sapx-faq summary i{width:1rem;height:1rem;position:relative}.sapx-faq summary i:after,.sapx-faq summary i:before{content:"";width:100%;height:1.5px;position:absolute;top:50%;left:0;background:var(--sapx-red);transition:transform .25s ease}.sapx-faq summary i:after{transform:rotate(90deg)}.sapx-faq details[open] summary{color:var(--sapx-red-dark)}.sapx-faq details[open] summary i:after{transform:rotate(0)}.sapx-faq details>div{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .25s ease}.sapx-faq details[open]>div{grid-template-rows:1fr;opacity:1}.sapx-faq details>div>p{overflow:hidden;margin-bottom:0;padding:0 3rem 1.5rem 0;color:var(--sapx-muted);line-height:1.75}.sapx-related{padding-block:clamp(5rem,8vw,7rem);background:var(--sapx-soft)}.sapx-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #cbd0d4;border-left:1px solid #cbd0d4}.sapx-related__grid a{min-height:14rem;position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) 1.5rem;grid-template-rows:auto 1fr;grid-template-areas:"number title arrow" "number copy arrow";gap:.7rem 1rem;align-content:start;padding:clamp(1.8rem,3vw,2.8rem);border-right:1px solid #cbd0d4;border-bottom:1px solid #cbd0d4;color:inherit;background:#fff;text-decoration:none;transition:background-color .2s ease,color .2s ease}.sapx-related__grid a:hover{color:var(--sapx-red-dark);background:#fbf7f6}.sapx-related__grid a>span{grid-area:number;color:var(--sapx-red)}.sapx-related__grid h3{min-width:0;grid-area:title;max-width:32ch;margin-bottom:0;line-height:1.24}.sapx-related__grid a>svg{grid-area:arrow;justify-self:end;transition:transform .2s ease}.sapx-related__grid a:hover>svg{transform:translateX(.25rem)}.sapx-related__grid p{min-width:0;grid-area:copy;max-width:62ch;margin-bottom:0;color:var(--sapx-muted);font-size:.9rem;line-height:1.6}.sapx-sources{padding-block:clamp(3.8rem,6vw,5rem);border-top:1px solid var(--sapx-line);background:#fff}.sapx-sources__layout{display:grid;grid-template-columns:minmax(22rem,.8fr) minmax(34rem,1.2fr);gap:clamp(3rem,8vw,9rem)}.sapx-sources h2{margin-bottom:1rem;font-size:1.8rem}.sapx-sources p{margin-bottom:0;color:var(--sapx-muted);line-height:1.7}.sapx-sources ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;border-top:1px solid var(--sapx-line)}.sapx-sources li{border-bottom:1px solid var(--sapx-line)}.sapx-sources a{min-height:4rem;display:flex;gap:.8rem;align-items:center;justify-content:space-between;color:#34393e;font-size:.84rem;line-height:1.4;text-decoration:none}.sapx-sources a:hover{color:var(--sapx-red-dark)}.sapx-sources svg{flex:0 0 auto}.sapx-cta{padding-block:clamp(4.25rem,6vw,5.75rem);color:#fff;background:linear-gradient(120deg,rgba(10,110,209,.28),transparent 38%),linear-gradient(145deg,#131a24,#152b30)}.sapx-cta__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,auto);gap:clamp(2.5rem,7vw,7rem);align-items:center}.sapx-cta .sapx-kicker{color:var(--sapx-mint)}.sapx-page .sapx-cta h2{max-width:28ch;margin-bottom:0;color:#fff;font-size:3.4rem;line-height:1.08}.sapx-cta p{max-width:48rem;margin:1.3rem 0 0;color:rgba(255,255,255,.78);line-height:1.7}.sapx-cta .sapx-button{justify-self:end;white-space:nowrap}.sapx-tool{padding-block:clamp(5rem,8vw,7rem);background:#eaf5f1}.sapx-tool__layout{display:grid;grid-template-columns:minmax(24rem,.78fr) minmax(34rem,1.22fr);gap:clamp(3rem,8vw,9rem);align-items:start}.sapx-tool header>p{margin:1.3rem 0 0;color:var(--sapx-muted);line-height:1.7}.sapx-tool__score{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.2rem;align-items:center;margin-top:2rem}.sapx-tool__score strong{color:var(--sapx-red);font-size:2.6rem;font-weight:350}.sapx-tool__score span{color:#2e3b3a;line-height:1.5}.sapx-tool__progress{height:3px;margin-top:1rem;background:rgba(17,25,35,.15)}.sapx-tool__progress span{height:100%;display:block;background:var(--sapx-red);transition:width .25s ease}.sapx-tool__checks{border-top:1px solid #b9ccc6}.sapx-tool__checks>button:not(.sapx-tool__reset){width:100%;min-height:4.6rem;display:grid;grid-template-columns:1.4rem minmax(0,1fr);gap:1rem;align-items:center;padding:.9rem 0;border:0;border-bottom:1px solid #b9ccc6;color:#27312f;background:transparent;font:inherit;line-height:1.5;text-align:left;cursor:pointer}.sapx-tool__checks>button:not(.sapx-tool__reset)>span{width:1.25rem;height:1.25rem;display:grid;place-items:center;border:1px solid #80938e}.sapx-tool__checks>button.is-active{color:var(--sapx-red-dark)}.sapx-tool__checks>button.is-active>span{border-color:var(--sapx-red);color:#fff;background:var(--sapx-red)}.sapx-tool__reset{display:inline-flex;gap:.55rem;align-items:center;margin-top:1.2rem;padding:.55rem 0;border:0;color:var(--sapx-red-dark);background:transparent;font:inherit;font-size:.88rem;font-weight:650;cursor:pointer}@media (max-width:1100px){.sapx-page .sapx-hero h1{font-size:3.05rem}.sapx-answer h2,.sapx-cta h2,.sapx-heading h2,.sapx-tool h2{font-size:2.8rem}.sapx-answer__direct{font-size:1.45rem}.sapx-section-number{font-size:5.5rem}.sapx-hero__inner{grid-template-columns:minmax(0,1fr) minmax(14rem,.42fr);-moz-column-gap:3.5rem;column-gap:3.5rem}.sapx-answer__layout,.sapx-faq__layout,.sapx-gates__layout,.sapx-heading--split,.sapx-outcomes__layout,.sapx-sources__layout,.sapx-tool__layout{gap:3.5rem}.sapx-signals article{grid-template-columns:1fr;align-items:end}.sapx-scope__rows article{grid-template-columns:5rem minmax(13rem,.6fr) minmax(22rem,1.4fr)}}@media (max-width:900px){.sapx-hero{min-height:39rem}.sapx-hero__inner{grid-template-columns:1fr}.sapx-hero__meta{display:none}.sapx-answer__layout,.sapx-faq__layout,.sapx-gates__layout,.sapx-heading--split,.sapx-outcomes__layout,.sapx-signals__grid,.sapx-sources__layout,.sapx-tool__layout{grid-template-columns:1fr}.sapx-signals article{min-height:0;grid-template-columns:7rem minmax(0,1fr);padding-block:2.2rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.17)}.sapx-signals article:last-child{border-bottom:0}.sapx-signals article>strong{font-size:4.6rem}.sapx-scope__rows article{grid-template-columns:4rem minmax(0,1fr);min-height:0}.sapx-scope__rows ul{grid-column:2}.sapx-value-graphic{max-width:34rem;margin-inline:auto}.sapx-risks{min-height:0}.sapx-cta__layout{grid-template-columns:1fr}.sapx-cta .sapx-button{justify-self:start}}@media (max-width:640px){.sapx-page{font-size:16px}.sapx-hero{min-height:41.5rem}.sapx-hero__inner{padding-top:5.25rem}.sapx-hero__image{-o-object-position:64% center;object-position:64% center}.sapx-hero__overlay{background:linear-gradient(180deg,rgba(10,15,22,.64),rgba(10,15,22,.96) 55%,rgba(10,15,22,.99))}.sapx-breadcrumb{overflow-x:auto;white-space:nowrap;scrollbar-width:none}.sapx-hero__copy{align-self:end;padding-block:2.4rem 3.2rem}.sapx-page .sapx-hero h1{font-size:3rem}.sapx-hero__lead{font-size:1rem}.sapx-hero__actions{align-items:stretch;flex-direction:column}.sapx-button{width:100%}.sapx-answer,.sapx-related,.sapx-section,.sapx-tool{padding-block:4.2rem}.sapx-answer__layout,.sapx-faq__layout,.sapx-gates__layout,.sapx-heading--split,.sapx-outcomes__layout,.sapx-sources__layout,.sapx-tool__layout{gap:2.5rem}.sapx-answer h2,.sapx-cta h2,.sapx-heading h2,.sapx-tool h2{font-size:2.2rem}.sapx-answer__direct{font-size:1.18rem}.sapx-signals article{grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding-inline:0}.sapx-signals article>strong{font-size:3.6rem}.sapx-decision__grid,.sapx-related__grid{grid-template-columns:1fr}.sapx-decision__grid article{min-height:14rem;padding:1.5rem}.sapx-scope__rows article{grid-template-columns:3.2rem minmax(0,1fr);gap:1rem;padding-block:1.7rem}.sapx-scope__rows article>span{font-size:2.4rem}.sapx-gates li{min-height:0;grid-template-columns:4.3rem minmax(0,1fr);padding-block:1.4rem}.sapx-gates li>span{font-size:3rem}.sapx-deliverables li{min-height:0;grid-template-columns:3rem minmax(0,1fr);padding-block:1.2rem}.sapx-risks{padding:1.6rem}.sapx-risks>svg{margin-bottom:1.8rem}.sapx-faq details>div>p{padding-right:0}.sapx-related__grid a{min-height:12rem;padding:1.5rem}.sapx-sources ul{grid-template-columns:1fr}.sapx-cta .sapx-button{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.sapx-page *,.sapx-page :after,.sapx-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sapx-value-graphic__links,.sapx-value-graphic__track{fill:none;stroke:rgba(255,255,255,.2);stroke-width:1.2}.sapx-value-graphic__track path:first-child{stroke:rgba(105,240,207,.32)}.sapx-value-graphic__links{stroke-dasharray:5 7}.sapx-value-graphic__node rect{fill:#10283a;stroke:rgba(105,240,207,.68);stroke-width:1.2}.sapx-value-graphic__core,.sapx-value-graphic__node text{fill:#fff;font-family:Inter Tight,Inter,Arial,sans-serif;font-weight:700;text-anchor:middle}.sapx-value-graphic__node text{font-size:15px}.sapx-value-graphic__core{fill:var(--sapx-mint);font-size:12px}.sapx-value-graphic__accent{fill:none;stroke-width:2;stroke-linecap:round}.sapx-quote{padding-block:clamp(4.5rem,8vw,7.5rem);color:#fff;background:linear-gradient(120deg,rgba(10,110,209,.35),transparent 42%),linear-gradient(145deg,#071a2b,#102d3b 65%,#183038)}.sapx-quote__layout{display:grid;grid-template-columns:minmax(22rem,.72fr) minmax(34rem,1.28fr);gap:clamp(3rem,7vw,7rem);align-items:start}.sapx-quote .sapx-kicker{color:var(--sapx-mint)}.sapx-page .sapx-quote h2{max-width:19ch;margin-bottom:0;color:#fff;font-size:3rem;line-height:1.12}.sapx-quote header>p{max-width:42rem;margin:1.3rem 0 0;color:rgba(255,255,255,.76);line-height:1.7}.sapx-quote__prompt{display:grid;margin-top:2.5rem;border-top:1px solid rgba(255,255,255,.2)}.sapx-quote__prompt span,.sapx-quote__prompt strong{min-height:3.55rem;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.2)}.sapx-quote__prompt strong{color:var(--sapx-mint);font-size:.82rem;text-transform:uppercase}.sapx-quote__prompt span{color:rgba(255,255,255,.8);font-size:.94rem}.sapx-quote__form{min-width:0;color:var(--sapx-ink)}.sapx-quote__form .license-quote{border-radius:2px;box-shadow:0 28px 70px rgba(0,0,0,.22)}.sapx-page--vendor-hub .sapx-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.sapx-quote__layout{grid-template-columns:1fr;gap:3.5rem}.sapx-quote header{max-width:46rem}.sapx-page--vendor-hub .sapx-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sapx-breadcrumb span:last-child,.sapx-breadcrumb span:nth-last-child(2) i{display:none}.sapx-quote{padding-block:4.2rem}.sapx-quote__layout{gap:2.5rem}.sapx-quote__form{margin-inline:calc(-1 * var(--site-container-gutter))}.sapx-page--vendor-hub .sapx-related__grid{grid-template-columns:1fr}}