:root:root .bp.bp{--bp-h1:clamp(2.75rem, 1.91rem + 3.43vw, 5rem);--bp-h2:clamp(2.125rem, 1.62rem + 2.095vw, 3.5rem);--bp-body:1rem;--bp-small:1rem;--bp-label:.875rem;--bp-gap:6.5rem;--bp-head-gap:4rem;--sc-section-space:var(--bp-gap)}@media (min-width:1025px){:root:root .bp.bp{--bp-body:1.125rem}}:root:root .bp.bp h1{font-size:var(--bp-h1);letter-spacing:-.045em;line-height:1}:root:root .bp.bp h2:not(.sr-only,.bp-h-quiet,.sc-journey h2){font-size:var(--bp-h2);letter-spacing:-.035em;line-height:1.04}:root:root .bp.bp :is(.sc-lead,.cn-lead,.cn-hero-lead,.bp-line){max-width:36rem;font-size:var(--bp-body);line-height:1.5}:root:root .bp.bp :is(.sc-prose,.secondary,.sc-refs-intro){font-size:var(--bp-body);line-height:1.5}:root:root .bp.bp :is(.sc-section,.marketing-section){padding-block:var(--bp-gap)}:root:root .bp.bp .sc-section-heading{margin-bottom:var(--bp-head-gap)}:root:root .bp.bp :is(#apps,#how-it-works,#your-rules){scroll-margin-top:-1rem}@media (min-width:1001px){:root:root .bp.bp :is(#apps,#how-it-works,#your-rules){scroll-margin-top:calc(var(--header-h) * -.2 - 1rem)}:root:root:has(.site-header[data-compact]) .bp.bp :is(#apps,#how-it-works,#your-rules){scroll-margin-top:-1rem}}:root:root .bp.bp .sc-cta{padding-block:0 var(--bp-gap)}:root:root .bp.bp .sc-cta>.container{place-items:center;min-height:34rem;padding:7rem 2rem;display:grid}:root:root .bp.bp .sc-cta .sc-cta-inner{gap:1.75rem}:root:root .bp.bp .sc-cta .sc-prose{max-width:34rem}:root:root .bp.bp .bp-hero--sky{min-height:min(calc(100svh - var(--header-h)), 52rem);align-items:center;padding-block:5rem 9rem;display:grid;position:relative;overflow:clip}.bp .bp-hero-grid{grid-template-columns:minmax(0,46rem) minmax(0,1fr);align-items:center;gap:4rem;display:grid;position:relative}:root:root .bp--recovery .bp-hero .sc-hero-copy{gap:1.75rem}:root:root .bp--recovery .bp-hero .sc-lead{color:#26292e}.bp .bp-actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:.75rem;display:flex}.bp .bp-text-link{min-height:2.75rem;font-size:var(--bp-small);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.bp .bp-paid{background:#fff;border-radius:1.25rem;justify-self:center;align-items:center;gap:.875rem;padding:1.25rem 1.75rem 1.25rem 1.25rem;display:inline-flex;transform:translate(2rem,-3rem);box-shadow:0 1px 2px #0b162e1a,0 2rem 4rem -1.5rem #0b162e59}.bp .bp-paid-tick{background:var(--color-blue);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.bp .bp-paid-copy{flex-direction:column;gap:.125rem;display:flex}.bp .bp-paid-label{color:var(--color-secondary);font-size:var(--bp-label);line-height:1.2}.bp .bp-paid-amount{color:var(--color-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:500;line-height:1.1}.bp .bp-paid-word{background:var(--color-paid-soft);color:#11663f;font-size:var(--bp-label);border-radius:999px;padding:.25rem .625rem;font-weight:500}.bp .bp-follow-grid{grid-template-columns:minmax(0,1fr) minmax(0,37rem);align-items:center;gap:6rem;display:grid}:root:root .bp--recovery .bp-follow .sc-section-heading{margin-bottom:0}:root:root .bp--recovery .bp-follow .sc-journey{max-width:none}:root:root .bp--recovery .bp-follow .sc-journey-card{box-shadow:0 1px 2px #1414140f,0 2.5rem 5rem -3rem #0b162e59}@media screen and (min-width:1101px) and (not (horizontal-viewport-segments:2)){:root:root .bp.bp--recovery .bp-hero--sky{min-height:0;padding-block:4rem}:root:root .bp.bp--recovery .bp-follow{padding-top:3rem}.bp--recovery .bp-follow-grid{align-items:start}:root:root .bp--recovery .bp-follow .sc-section-heading{padding-top:2rem}}:root:root .bp--recovery .pi-rt__text{display:none}:root:root .bp--recovery .pi-rt__title{font-size:var(--bp-body);line-height:1.35}:root:root .bp--recovery .pi-rt__art{width:9rem;height:auto}.bp .bp-rules{flex-direction:column;gap:2rem;margin-top:5rem;display:flex;container-type:inline-size}.bp .bp-rules-title{color:var(--color-ink);letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:1.25}:root:root .bp--recovery .control-list--titles{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem;display:grid}:root:root .bp--recovery .control-list--titles .control-row{border-top:2px solid var(--color-ink);border-bottom:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 0 0;display:flex}:root:root .bp--recovery .control-list--titles .control-text{letter-spacing:-.02em;max-width:18rem;font-size:1.5rem;line-height:1.25}@container (width<=42rem){:root:root .bp--recovery .control-list--titles{grid-template-columns:minmax(0,1fr);gap:1.5rem}}:root:root .bp.bp .bp-statement-band{padding-block:var(--bp-gap)}.bp .bp-statement-grid{grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:center;gap:6rem;display:grid}:root:root .bp--recovery .bp-statement-copy{gap:1.75rem}:root:root .bp--recovery .bp-statement-band h2{color:#fff}:root:root .bp--recovery .bp-statement-band .bp-line{color:var(--color-on-dark-muted)}:root:root .bp--recovery .pi-st--compact .pi-st__paper{box-shadow:0 1px 2px #0b162e1f,0 3rem 6rem -2.5rem #0b162e99}:root:root .bp--recovery .pi-st--compact .pi-st__fig{letter-spacing:-.03em;font-size:clamp(2.25rem,1.5rem + 2vw,3.25rem)}:root:root .bp--recovery .pi-st--compact .pi-st__main{align-items:baseline}:root:root .bp--recovery .pi-st--compact .pi-st__cap{color:var(--color-on-dark-muted)}:root:root .bp--recovery .sc-after-split{align-items:center}:root:root .bp--recovery .sc-unresolved-card{border-radius:1.75rem;padding:4.5rem}@media (max-width:1100px),(horizontal-viewport-segments:2){.bp .bp-hero-grid,.bp .bp-follow-grid,.bp .bp-statement-grid{grid-template-columns:minmax(0,1fr);gap:3.5rem}.bp .bp-paid{justify-self:start;transform:none}.bp .bp-rules{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px),(horizontal-viewport-segments:2){:root:root .bp.bp{--bp-gap:4rem;--bp-head-gap:2.5rem}:root:root .bp.bp h1{line-height:1.02}:root:root .bp.bp .sc-cta{padding-block:0 var(--bp-gap)}:root:root .bp.bp .sc-cta>.container{border-radius:var(--radius-panel);min-height:30rem;padding:4rem 1.25rem}:root:root .bp.bp .bp-hero--sky{align-items:start;min-height:0;padding-block:2.5rem 4rem}.bp .bp-hero-grid{gap:2rem}:root:root .bp--recovery .bp-hero .sc-hero-copy{gap:1.25rem}.bp .bp-actions{gap:.5rem 1.5rem}.bp .bp-paid{justify-self:center;padding:.875rem 1.25rem .875rem .875rem}.bp .bp-paid-amount{font-size:1.5rem}.bp .bp-paid-tick{width:2rem;height:2rem}.bp .bp-follow-grid{gap:var(--bp-head-gap)}:root:root .bp.bp .bp-statement-band{min-height:0;padding-block:5rem}.bp .bp-statement-grid{gap:2.5rem}.bp .bp-rules{gap:1.25rem;margin-top:3rem}:root:root .bp--recovery .control-list--titles{grid-template-columns:minmax(0,1fr);gap:1.5rem}:root:root .bp--recovery .control-list--titles .control-text{font-size:1.25rem}.bp .bp-rules-title{font-size:1.5rem}:root:root .bp--recovery .pi-rt__art{width:7rem}:root:root .bp--recovery .sc-unresolved-card{border-radius:var(--radius-panel);padding:2rem 1.5rem}}@media (max-width:359.98px){:root:root .bp.bp{--bp-h1:2.375rem}}@media (max-width:299.98px){:root:root .bp.bp{--bp-h1:2rem;--bp-h2:clamp(1.5rem, .75rem + 5vw, 1.625rem)}:root:root .bp.bp h1{letter-spacing:-.035em;line-height:1.08}:root:root .bp.bp h2:not(.sr-only,.bp-h-quiet,.sc-journey h2){letter-spacing:-.025em;line-height:1.15}}@media (max-width:269.98px){:root:root .bp.bp{--bp-h1:1.75rem}}@media (max-width:299.98px) and (max-height:500px){:root:root .bp.bp .bp-hero--sky{min-height:0;padding-block:1rem 2.5rem}:root:root .bp--recovery .bp-hero .sc-hero-copy{gap:.75rem}:root:root .bp--recovery .bp-hero .sc-hero-copy>.bp-actions{order:1;margin-top:0}:root:root .bp--recovery .bp-hero .sc-hero-copy>.sc-lead{order:2}}@media (max-height:500px) and (min-width:480px) and (max-width:1000px){:root:root .bp.bp{--bp-h1:clamp(1.75rem, 9.1svh - 1px, 2.375rem)}:root:root .bp.bp h1{line-height:1.08}:root:root .bp.bp .bp-hero--sky{align-items:start;min-height:0;padding-block:1.25rem 3rem}:root:root .bp--recovery .bp-hero .sc-hero-copy{gap:.875rem}:root:root .bp--recovery .bp-hero .bp-actions{margin-top:0}}@supports (animation-timeline:scroll()){@media (horizontal-viewport-segments:2){:root.js .bp .bp-hero-grid{grid-template-columns:calc(var(--seg-0-w) - 40px) calc(var(--seg-1-w) - 40px);column-gap:calc(var(--seg-1-x) - var(--seg-0-w) + 40px)}:root.js .bp .bp-paid{justify-self:center}}}
