@layer kit,design;@layer landing{.partner-offer{gap:var(--ds-space-16);inline-size:min(100%,500px);padding:clamp(var(--ds-space-20), 2.4vw, var(--ds-space-32));border-radius:var(--ds-radius-xl);background:var(--ds-panel);box-shadow:0 0 0 1px var(--ds-border), 0 32px 72px -24px #17181a38;justify-self:end;display:grid}@media (width<=980px){.partner-offer{justify-self:start}}.partner-offer .ref-ledger-head,.partner-offer p{margin:0}.partner-offer-main,.partner-offer-community{border-block-end:var(--ds-border-w) solid var(--ds-border);padding-block-end:var(--ds-space-16)}.partner-offer-main{gap:var(--ds-space-6);display:grid}.partner-offer-label{color:var(--ds-ink-muted);font-size:var(--ds-size-button-s);font-weight:var(--ds-weight-semibold)}.partner-offer-rate{color:var(--ds-up);font-family:var(--ds-font-display);font-size:calc(clamp(64px, 6.4vw, 96px) * var(--ds-display-scale));font-weight:var(--ds-weight-semibold);letter-spacing:-.03em;line-height:1}.partner-offer-title{color:var(--ds-ink);font-size:17px;font-weight:var(--ds-weight-semibold);line-height:1.3;display:block}.partner-offer-body{color:var(--ds-ink-2);font-size:15px;line-height:var(--ds-leading-base);display:block}.partner-offer-community{gap:var(--ds-space-16);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.partner-offer-rate-sm{min-inline-size:3.2ch;color:var(--ds-ink);font-family:var(--ds-font-display);font-size:calc(32px * var(--ds-display-scale));font-weight:var(--ds-weight-semibold);letter-spacing:-.02em;line-height:1.05}.partner-offer-text{gap:var(--ds-space-4);display:grid}.partner-offer-example-label{margin-block-end:calc(-1 * var(--ds-space-6))}.partner-offer-example{gap:var(--ds-space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.partner-offer-row{gap:var(--ds-space-2);padding:var(--ds-space-12) var(--ds-space-16);border-radius:var(--ds-radius-md);background:var(--ds-panel-sunken);display:grid}.partner-offer-row dt{color:var(--ds-ink-2);font-size:14px}.partner-offer-row dd{color:var(--ds-up);font-size:24px;font-weight:var(--ds-weight-semibold);margin:0;line-height:1.2}.partner-offer-foot{color:var(--ds-ink-muted);font-size:13px;line-height:var(--ds-leading-base)}.partner-hero-note{color:var(--ds-ink-2)}.partner-trust .fact{gap:var(--ds-space-6)}.partner-trust-title{color:var(--ds-ink);font-size:17px;font-weight:var(--ds-weight-semibold);margin-block-start:var(--ds-space-4);line-height:1.3}@media (width<=620px){.ref-facts.partner-trust .facts-list{grid-template-columns:minmax(0,1fr)}}.partner-calc{gap:var(--grid-gap);padding:clamp(var(--ds-space-20), 3vw, var(--ds-space-40));border-radius:var(--ds-radius-xl);background:var(--ds-panel);box-shadow:0 0 0 1px var(--ds-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=860px){.partner-calc{grid-template-columns:minmax(0,1fr)}}.partner-calc>*,.partner-payback>*{min-inline-size:0}.partner-calc-inputs,.partner-calc-results,.partner-payback-inputs,.partner-payback-result,.partner-calc .waitlist-field,.partner-payback .waitlist-field{grid-template-columns:minmax(0,1fr)}.partner-calc-inputs{gap:var(--ds-space-16);align-content:start;display:grid}.partner-calc-label{color:var(--ds-ink-muted);font-size:var(--ds-size-button-s);font-weight:var(--ds-weight-semibold);margin:0}.partner-seg{justify-self:start;max-inline-size:100%}.partner-money{display:flex;position:relative}.partner-money-unit{color:var(--ds-ink-muted);pointer-events:none;place-items:center;font-size:22px;display:grid;position:absolute;inset-block:0;inset-inline-start:var(--ds-space-14)}.waitlist-input.partner-money-input{min-block-size:56px;padding-inline-start:calc(var(--ds-space-14) + 1.1ch);font-size:22px}.partner-help{color:var(--ds-ink-muted);font-size:14px;line-height:var(--ds-leading-base);margin:0}.partner-error:empty{display:none}.partner-calc-results{gap:var(--ds-space-16);padding:clamp(var(--ds-space-20), 2.4vw, var(--ds-space-32));border-radius:var(--ds-radius-lg);background:var(--ds-panel-sunken);align-content:start;display:grid}.partner-result{gap:var(--ds-space-4);border-block-end:var(--ds-border-w) solid var(--ds-border);padding-block-end:var(--ds-space-16);display:grid}.partner-result-label{color:var(--ds-ink-2);font-size:15px;font-weight:var(--ds-weight-semibold)}.partner-result-value{color:var(--ds-up);font-family:var(--ds-font-display);font-size:calc(clamp(40px, 4.4vw, 64px) * var(--ds-display-scale));font-weight:var(--ds-weight-semibold);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.05}.partner-result-value-sm{color:var(--ds-ink);font-size:calc(clamp(28px, 2.8vw, 40px) * var(--ds-display-scale))}.partner-result-note{color:var(--ds-ink-muted);font-size:14px}.partner-result-total{gap:var(--ds-space-8) var(--ds-space-16);color:var(--ds-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.partner-result-total output{color:var(--ds-ink);font-size:20px;font-weight:var(--ds-weight-semibold)}.partner-result-outcome{color:var(--ds-ink-2);font-size:14px;line-height:var(--ds-leading-base);margin:0}.partner-income-foot{gap:var(--ds-space-32);margin-block-start:var(--ds-space-32);display:grid}.partner-context{max-inline-size:80ch;color:var(--ds-ink-2);margin:0;font-size:15px}.ref-rules.partner-rules{margin-block-start:0}.partner-rule-body{color:var(--ds-ink-2);margin:0;font-size:15px}.partner-features{gap:calc(1.5 * var(--grid-gap)) var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=920px){.partner-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.partner-features{grid-template-columns:minmax(0,1fr)}}.partner-feature-value{color:var(--ds-ink);font-family:var(--ds-font-display);font-size:calc(clamp(36px, 3.6vw, 52px) * var(--ds-display-scale));font-weight:var(--ds-weight-semibold);letter-spacing:-.02em;line-height:1}.partner-preview,.partner-kit{gap:calc(1.5 * var(--grid-gap));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;margin-block-start:clamp(56px,7vw,96px);display:grid}@media (width<=920px){.partner-preview,.partner-kit{grid-template-columns:minmax(0,1fr)}}.partner-preview-copy,.partner-kit-copy{gap:var(--ds-space-12);align-content:start;display:grid}.partner-preview-copy .ds-eyebrow,.partner-kit-copy .ds-eyebrow,.partner-payback-head .ds-eyebrow{margin:0}.partner-preview-title{color:var(--ds-ink);font-family:var(--ds-font-display);font-size:calc(clamp(24px, 2.4vw, 32px) * var(--ds-display-scale));font-weight:var(--ds-weight-semibold);margin:0;line-height:1.2}.partner-preview-link{margin:var(--ds-space-4) 0 0}.loop-fine.partner-fine{max-inline-size:80ch;margin-block:var(--ds-space-32) 0}.partner-flow{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.partner-flow:before{inset-block-start:22px;inset-inline:22px calc((100% - 2 * var(--grid-gap)) / 3 - 22px);border-block-start:var(--ds-border-w) solid var(--ds-border-strong);content:"";position:absolute}@media (width<=760px){.partner-flow{row-gap:var(--ds-space-32);grid-template-columns:minmax(0,1fr)}.partner-flow:before{display:none}}.partner-flow-step{gap:var(--ds-space-10);align-content:start;display:grid;position:relative}.partner-flow-node{block-size:44px;inline-size:44px;border-radius:var(--ds-radius-full);background:var(--ds-page);box-shadow:inset 0 0 0 1px var(--ds-border-strong);color:var(--ds-ink);place-items:center;margin-block-end:var(--ds-space-6);display:grid}.partner-flow-node .icon{block-size:20px;inline-size:20px}.partner-sources{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.partner-sources{grid-template-columns:minmax(0,1fr)}}.partner-source{gap:var(--ds-space-8);padding:clamp(var(--ds-space-20), 2.4vw, var(--ds-space-32));border-radius:var(--ds-radius-xl);background:var(--ds-panel);box-shadow:0 0 0 1px var(--ds-border);align-content:start;display:grid}.partner-source-value{color:var(--ds-ink);font-family:var(--ds-font-display);font-size:calc(clamp(32px, 3.2vw, 44px) * var(--ds-display-scale));font-weight:var(--ds-weight-semibold);letter-spacing:-.02em;line-height:1.05}.partner-source-body{color:var(--ds-ink-2);font-size:15px}.partner-conclusion{max-inline-size:80ch;margin:var(--ds-space-32) 0 0;color:var(--ds-ink-2);font-size:clamp(16px,1.3vw,18px)}.partner-start-action{margin:var(--ds-space-12) 0 0}#start .ref-step-node{font-size:15px;font-weight:var(--ds-weight-semibold);margin-block-end:var(--ds-space-6)}.partner-kit{padding:clamp(var(--ds-space-20), 3vw, var(--ds-space-40));border-radius:var(--ds-radius-xl);background:var(--ds-panel);box-shadow:0 0 0 1px var(--ds-border);align-items:start}.partner-kit [hidden]{display:none}.partner-kit-actions{margin-block-start:var(--ds-space-8)}.partner-kit-status{color:var(--ds-ink-2);margin:0;font-size:14px}.partner-kit-status:empty{display:none}.partner-draft{gap:var(--ds-space-8);margin:0;display:grid}.partner-draft-text{padding:var(--ds-space-16) var(--ds-space-20);border-inline-start:2px solid var(--ds-border-strong);border-radius:0 var(--ds-radius-md) var(--ds-radius-md) 0;background:var(--ds-panel-sunken);color:var(--ds-ink-2);margin:0;font-size:15px;line-height:1.6}.partner-payback{gap:var(--ds-space-24) var(--grid-gap);padding-block:var(--ds-space-8) var(--ds-space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-payback-head,.partner-payback-fine{gap:var(--ds-space-10);grid-column:1/-1;display:grid}.partner-payback-head p{margin:0}@media (width<=760px){.partner-payback{grid-template-columns:minmax(0,1fr)}}.partner-payback-inputs{gap:var(--ds-space-12);border:0;align-content:start;min-inline-size:0;margin:0;padding:0;display:grid}.partner-payback-inputs legend{margin-block-end:var(--ds-space-8);padding:0}.partner-field-label{font-size:14px}.partner-payback-result{gap:var(--ds-space-10);padding:clamp(var(--ds-space-20), 2.4vw, var(--ds-space-24));border-radius:var(--ds-radius-lg);background:var(--ds-panel-sunken);align-content:start;display:grid}.partner-payback-result>p,.partner-payback-fine{margin:0}.partner-payback-result[data-below] .partner-result-value{color:var(--ds-down)}.partner-bars{gap:var(--ds-space-12);margin-block-start:var(--ds-space-8);display:grid}.partner-bar{gap:var(--ds-space-4) var(--ds-space-12);color:var(--ds-ink-2);grid-template-columns:minmax(0,1fr) auto;font-size:14px;display:grid}.partner-bar-track{border-radius:var(--ds-radius-sm);background:var(--ds-panel);block-size:8px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--ds-border);grid-column:1/-1;overflow:hidden}.partner-bar-loss{fill:var(--ds-ink-muted)}.partner-bar-payout{fill:var(--ds-up)}}.sk-lang[data-astro-cid-kqphcuou]{font-size:var(--ds-size-button-s);display:inline-block;position:relative}.sk-lang-summary[data-astro-cid-kqphcuou]{align-items:center;gap:var(--ds-space-6);min-block-size:34px;padding:0 var(--ds-space-10);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-panel-raised);color:var(--ds-ink-2);cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.sk-lang-summary[data-astro-cid-kqphcuou]::-webkit-details-marker{display:none}.sk-lang[data-astro-cid-kqphcuou][open] .sk-lang-summary[data-astro-cid-kqphcuou],.sk-lang-summary[data-astro-cid-kqphcuou]:hover{color:var(--ds-ink)}.sk-lang-list[data-astro-cid-kqphcuou]{z-index:10;min-inline-size:140px;padding:var(--ds-space-4);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-menu);box-shadow:var(--ds-menu-shadow);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.sk-lang-list[data-astro-cid-kqphcuou] a[data-astro-cid-kqphcuou]{min-block-size:max(32px, var(--ds-touch-target));padding:0 var(--ds-space-10);border-radius:var(--ds-radius-sm);color:var(--ds-ink);align-items:center;text-decoration:none;display:flex}.sk-lang-list[data-astro-cid-kqphcuou] a[data-astro-cid-kqphcuou]:hover{background:color-mix(in oklab, var(--ds-ink) 7%, transparent)}.sk-lang-list[data-astro-cid-kqphcuou] a[data-astro-cid-kqphcuou][aria-current=page]{box-shadow:inset 2px 0 0 var(--ds-accent);font-weight:600}
