.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{flex-direction:column;gap:1.25rem;min-width:0;margin-bottom:2.5rem;display:flex}.sc-page .sc-section-heading h2{max-width:47.5rem}.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-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 .link-blue{color:var(--color-blue)}.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-copy{min-width:0}.sc-page .sc-split{grid-template-columns:minmax(0,488fr) minmax(0,600fr);align-items:start;gap:7rem;display:grid}.sc-page .sc-split>*{min-width:0}.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)}.sc-page .sc-recovery-hero{padding-block:5rem 6.5rem}.sc-page .sc-recovery-hero .sc-split{grid-template-columns:minmax(0,560fr) minmax(0,520fr);align-items:center;gap:5.5rem}.sc-page .sc-recovery-hero .sc-button{margin-top:.5rem}.sc-page .sc-journey{width:100%;min-width:0;padding:0;position:relative}.sc-page .sc-journey-card{z-index:1;border-radius:var(--inner-radius,1.25rem);box-shadow:var(--inner-shadow);background:#fff;border:1px solid #fff;flex-direction:column;gap:1.5rem;padding:2rem;display:flex;position:relative}.sc-page .sc-journey-label{border-bottom:1px solid var(--sc-rule);color:var(--color-secondary);font-size:var(--text-label);padding-bottom:1.25rem}.sc-page .sc-journey h2{letter-spacing:-.02em;font-size:1.375rem;line-height:1.27273}@media (prefers-reduced-motion:no-preference){.js-reveal .sc-page .sc-journey[data-reveal]{transition-duration:.5s}.js-reveal .sc-page .sc-journey[data-reveal]:focus-within{opacity:1;transition-delay:0s;transform:none}}.sc-page .sc-measure-band{--sc-text:var(--color-on-dark-muted);--sc-rule:#ffffff14;--color-rule:#ffffff14}.sc-page .sc-measure-band .sc-split{align-items:center}.sc-page .sc-measure-band h2{color:#fff}.sc-page .sc-measure-band .sc-section-heading>.eyebrow,.sc-page .sc-measure-band .sc-stack>.eyebrow:first-child{color:var(--color-on-dark-muted)}.sc-page .sc-unresolved-card{border:1px solid var(--sc-rule);background:linear-gradient(135deg,#fff 40%,#f5f7ff);border-radius:1.5rem;grid-template-columns:minmax(0,480fr) minmax(0,600fr);align-items:start;gap:5rem;padding:3.5rem;display:grid}.sc-page .sc-faq-grid{grid-template-columns:minmax(0,400fr) minmax(0,700fr);align-items:start;gap:6rem;display:grid}@media (max-width:1100px),(horizontal-viewport-segments:2){.sc-page .sc-recovery-hero .sc-split{grid-template-columns:minmax(0,1fr);gap:3rem}.sc-page .sc-recovery-hero .sc-hero-copy{max-width:42.5rem}.sc-page .sc-journey{max-width:34rem}.sc-page .sc-process-grid,.sc-page .sc-faq-grid{gap:3.5rem}}@media (max-width:900px),(horizontal-viewport-segments:2){.sc-page{--sc-section-space:5rem}.sc-page .sc-split,.sc-page .sc-process-grid,.sc-page .sc-faq-grid,.sc-page .sc-unresolved-card,.sc-page .sc-intro-card{grid-template-columns:minmax(0,1fr);gap:2.5rem}.sc-page .sc-unresolved-card{padding:2.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-section-heading{margin-bottom:2rem}.sc-page .sc-button{width:100%}.sc-page .sc-journey-card{gap:1.25rem;padding:1.25rem}.sc-page .sc-journey h2{font-size:1.25rem;line-height:1.3}.sc-page .sc-unresolved-card{border-radius:var(--radius-panel);padding:1.75rem}.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 .sc-measure-band{--sc-text:#333;--sc-heading:#141414;--sc-rule:#999;color:#141414;background:#fff}.sc-page .sc-measure-band h2{color:#141414}.sc-page .sc-journey{break-inside:avoid}}.sc-page :is(.sc-surface,.marketing-surface,.band-dark)+.sc-cta{padding-top:6rem}.sc-page .link-blue:hover{color:var(--color-blue-hover)}@media (min-width:901px){.sc-page .sc-faq-grid>h2,.sc-page .sc-faq-grid>.sc-section-heading{top:calc(var(--nav-height,var(--header-h)) + 2.5rem);position:sticky}}@media (horizontal-viewport-segments:2),print{.sc-page .sc-faq-grid>h2,.sc-page .sc-faq-grid>.sc-section-heading{position:static}}@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-statement{width:100%;max-width:36rem;color:var(--color-on-dark-muted);justify-self:end}.sc-page .sc-after-split{align-items:center}.sc-page .sc-changelog{width:100%;max-width:28rem;color:var(--color-secondary);justify-self:end}@media (max-width:900px),(horizontal-viewport-segments:2){.sc-page .sc-statement,.sc-page .sc-changelog{justify-self:start}}
