.sc-page{--sc-section-space:7.5rem;--sc-text:var(--color-secondary);--sc-heading:var(--color-ink);--sc-rule:var(--inner-rule,#1414140f);--color-rule:#ebeef3;--bg-sky-text:#33373d}.sc-page .sc-section{padding-block:var(--sc-section-space)}.sc-page .sc-stack{flex-direction:column;align-items:flex-start;gap:1.5rem;min-width:0;display:flex}.sc-page .sc-stack>*{max-width:100%}.sc-page .sc-section-heading>.eyebrow,.sc-page .sc-section>.container>.eyebrow,.sc-page .sc-section .sc-stack>.eyebrow:first-child{color:var(--color-blue);align-items:center;gap:.625rem;display:inline-flex}.sc-page .sc-section-heading>.eyebrow:before,.sc-page .sc-section .sc-stack>.eyebrow:first-child:before{content:"";background:currentColor;width:1.25rem;height:1px}.sc-page .sc-prose{max-width:42.5rem;color:var(--sc-text)}.sc-page .sc-note{color:var(--sc-text);font-size:var(--text-small);line-height:var(--text-small-leading)}.sc-page .sc-lead{font-size:var(--text-lead);line-height:var(--text-lead-leading)}.sc-page .sc-button{text-wrap:pretty;flex:none;width:fit-content;max-width:100%;min-height:3.25rem;padding:.875rem 1.5rem}.sc-page .sc-hero{padding-block:6rem 5.5rem;position:relative}.sc-page .sc-hero .eyebrow:not(.inner-kicker){color:var(--color-ink-2)}.sc-page .sc-hero-title{max-width:55rem}.sc-page .sc-surface{background:var(--surface-soft)}.sc-page>.sc-surface:last-child{margin-bottom:6rem}@media (max-width:640px){.sc-page>.sc-surface:last-child{margin-bottom:4rem}}.sc-page .sc-cta{background:0 0;padding-block:2rem 6rem}.sc-page .sc-cta>.container{isolation:isolate;padding:6rem 2rem 5.5rem;position:relative;overflow:clip}.sc-page .sc-cta-inner .button{box-shadow:inset 0 1px #fff3,0 1px 2px #0a123029,0 8px 20px -10px #0a123066}.sc-page .sc-cta-inner{text-align:center;align-items:center;width:min(100%,47.5rem);margin-inline:auto}.sc-page .sc-cta-inner .sc-prose{max-width:100%;color:var(--color-ink-2)}.sc-page .sc-cta-inner .sc-prose+.sc-prose{color:var(--color-ink-2);font-size:var(--text-small)}@media (max-width:900px),(horizontal-viewport-segments:2){.sc-page{--sc-section-space:5rem}}@media (max-width:640px),(horizontal-viewport-segments:2){.sc-page{--sc-section-space:4.5rem}.sc-page h1{letter-spacing:-.04em;font-size:2.375rem;line-height:1.05263}.sc-page .sc-hero,.sc-page .sc-recovery-hero{padding-block:3.5rem 4.5rem}.sc-page .sc-hero-title{max-width:100%}.sc-page .sc-button{width:100%}.sc-page .sc-cta{padding-block:1rem 4rem}.sc-page .sc-cta>.container{border-radius:var(--radius-panel);padding:3rem 1.25rem}}@media (max-width:359px){.sc-page h1{font-size:clamp(2rem,10vw,2.375rem);line-height:1.125}}@media (prefers-reduced-motion:reduce){.sc-page .sc-button{transition:none}.sc-page .sc-button:hover,.sc-page .sc-button:active{transform:none}}@media print{.sc-page .sc-section,.sc-page .sc-hero,.sc-page .sc-cta,.sc-page .marketing-section{padding-block:2rem}}.sc-page :is(.sc-surface,.marketing-surface,.band-dark)+.sc-cta{padding-top:6rem}.sc-page .sc-method{grid-template-columns:minmax(0,488fr) minmax(0,600fr);align-items:start;gap:7rem;display:grid}.sc-page .sc-method>*{min-width:0}.sc-page .sc-method-body{color:var(--color-ink-2);letter-spacing:-.01em;padding-top:.25rem;font-size:1.25rem;line-height:1.6}@media (max-width:900px),(horizontal-viewport-segments:2){.sc-page .sc-method{grid-template-columns:minmax(0,1fr);gap:1.5rem}.sc-page .sc-method-body{padding-top:0;font-size:1.125rem}}@media (max-width:640px),(horizontal-viewport-segments:2){.sc-page :is(.sc-surface,.marketing-surface,.band-dark)+.sc-cta{padding-top:4rem}}.sc-page .sc-plain-list{border-top:1px solid #14141424;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem;width:100%;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.sc-page .sc-plain-list>li{border-bottom:1px solid #14141424;flex-direction:column;gap:.375rem;padding-block:1.5rem;display:flex}.sc-page .sc-plain-list h3{letter-spacing:-.015em;font-size:1.25rem;line-height:1.3}.sc-page .sc-plain-list p{max-width:32rem;color:var(--color-secondary);font-size:var(--text-body);line-height:var(--text-body-leading)}@media (max-width:760px),(horizontal-viewport-segments:2){.sc-page .sc-plain-list{grid-template-columns:minmax(0,1fr)}}
