.sv-why{padding:clamp(120px,16.67vw,240px) 0 clamp(40px,5.56vw,80px)}.sv-why-head{gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:end;margin-bottom:clamp(40px,5vw,72px);display:grid}.sv-why-title{font-size:var(--t-stmt-lg);font-weight:600;line-height:var(--lh-display-lc);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;grid-column:1/8;margin:0}.sv-why-kicker{text-align:right;grid-column:8/13;align-self:end}.sv-why-list{border-bottom:1px solid var(--hair);list-style:none}.sv-why-item{border-top:1px solid var(--hair);gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;padding:24px 0;display:grid}.sv-why-no{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--faint);font-variant-numeric:tabular-nums;grid-column:1/2;line-height:1.6}.sv-why-body{font-size:var(--t-lead);color:var(--ink);text-wrap:pretty;grid-column:2/10;max-width:62ch;margin:0;line-height:1.5}.sv-cross{background:var(--dark-surface);padding:0}.sv-cross+.pp-faq{padding-top:clamp(64px,8.33vw,120px)}.sv-cross-row{gap:var(--gutter);color:#fff;transition:background-color .24s var(--ease,cubic-bezier(.7, 0, .3, 1));border:none;grid-template-columns:repeat(12,1fr);align-items:baseline;padding:clamp(28px,3.2vw,44px) 0;text-decoration:none;display:grid;background-image:none!important}.sv-cross-row:hover{background-color:#ffffff0b}@media (prefers-reduced-motion:reduce){.sv-cross-row{transition:none}}.sv-cross-lead{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;grid-column:1/5}.sv-cross-name{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,40px);font-weight:600;line-height:var(--lh-display-lc);grid-column:5/11}.sv-cross-cta{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;transition:color .18s var(--ease,cubic-bezier(.7, 0, .3, 1));grid-column:11/13;justify-self:end}.sv-cross-row:hover .sv-cross-cta{color:var(--red)}@media (prefers-reduced-motion:reduce){.sv-cross-cta{transition:none}}@media (max-width:1023px){.sv-why{padding:120px 0 40px}.sv-cross+.pp-faq{padding-top:64px}.sv-why-head{grid-template-columns:1fr;gap:16px}.sv-why-title,.sv-why-kicker{grid-column:auto}.sv-why-kicker{text-align:left}.sv-why-item{grid-template-columns:auto 1fr;gap:16px}.sv-why-no,.sv-why-body{grid-column:auto}.sv-cross-row{grid-template-columns:1fr;gap:8px}.sv-cross-lead,.sv-cross-name,.sv-cross-cta{grid-column:auto}.sv-cross-cta{justify-self:start}}.ab-standard{grid-column:1/9;max-width:56ch}.ab-built .sv-why-item{align-items:baseline}.ab-built-name{font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink);grid-column:1/4;font-weight:600}.ab-built .sv-why-body{grid-column:4/11}.ab-built-link{color:inherit;text-decoration:none;background-image:none!important}.ab-built-link:hover{color:var(--muted)}.ct-actions-sec{padding:clamp(40px,5.56vw,80px) 0}.ct-actions-grid{gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.ct-kicker{grid-column:1/4}.ct-actions-grid .pp-cta-actions{grid-column:4/13}.ct-details{padding:0 0 clamp(120px,16.67vw,240px)}.ct-list{border-bottom:1px solid var(--hair)}.ct-row{border-top:1px solid var(--hair);gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:baseline;padding:24px 0;display:grid}.ct-term{grid-column:1/4}.ct-term,.ct-row .ct-term{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ct-def{letter-spacing:-.01em;color:var(--ink);grid-column:4/11;margin:0;font-size:clamp(20px,2vw,28px);font-weight:500}.ct-mail,.ct-link{color:inherit;transition:color .18s var(--ease,cubic-bezier(.7, 0, .3, 1));text-decoration:none;background-image:none!important}.ct-mail:hover,.ct-link:hover{color:var(--muted)}@media (prefers-reduced-motion:reduce){.ct-mail,.ct-link{transition:none}}@media (max-width:1023px){.ab-standard,.ab-built-name,.ab-built .sv-why-body{grid-column:auto}.ab-built .sv-why-item{grid-template-columns:1fr;gap:8px}.ct-actions-grid{grid-template-columns:1fr;gap:16px}.ct-kicker,.ct-actions-grid .pp-cta-actions{grid-column:auto}.ct-row{grid-template-columns:1fr;gap:8px}.ct-term,.ct-def{grid-column:auto}}.pp-svc .pp-caps-title,.pp-svc .pp-faq-kicker{font-family:var(--sans);font-size:var(--t-stmt-md);font-weight:600;line-height:var(--lh-display-lc);letter-spacing:-.02em;text-transform:none;color:var(--ink);text-wrap:pretty}.pp-svc .pp-caps-title:first-letter,.pp-svc .pp-faq-kicker:first-letter{text-transform:uppercase}.pp-svc .pp-cta-title{font-size:clamp(48px,7vw,96px)}.pp-svc .pp-caps-list{row-gap:20px;margin-top:32px}.pp-svc .pp-caps-list li{font-size:clamp(20px,1.5vw,24px);line-height:1.35}.sv-hero-cta{margin-top:clamp(32px,4vw,48px);display:flex}.sv-midcta{padding:clamp(8px,1.5vw,24px) 0 clamp(56px,7vw,96px)}.sv-midcta-btn{align-items:center;display:inline-flex}
