.rive-offer-page_page__vs37u{--rive-offer-paper:#fff;--rive-offer-ink:#171717;--rive-offer-muted:#646464;--rive-offer-line:#e5e5e5;--rive-offer-soft:#f7f7f7;--rive-offer-radius:1.25rem;--rive-offer-space:clamp(1.25rem,3vw,2.5rem);min-height:100svh;background:var(--rive-offer-paper);color:var(--rive-offer-ink);color-scheme:light;font-family:var(--font-family-functional);overflow-wrap:anywhere}.rive-offer-page_page__vs37u a,.rive-offer-page_page__vs37u button,.rive-offer-page_page__vs37u summary{-webkit-tap-highlight-color:transparent}.rive-offer-page_page__vs37u a:focus-visible,.rive-offer-page_page__vs37u button:focus-visible,.rive-offer-page_page__vs37u input:focus-visible,.rive-offer-page_page__vs37u summary:focus-visible{outline:2px solid var(--rive-offer-ink);outline-offset:5px}.rive-offer-page_topbar__ua1Nu{display:flex;align-items:center;gap:1.25rem;min-height:4.75rem;padding:1rem clamp(1rem,3vw,3rem);border-bottom:1px solid var(--rive-offer-line)}.rive-offer-page_brand__H5QKk{font-family:var(--font-family-display);font-size:1.5rem;font-weight:650;letter-spacing:-.065em;line-height:1;white-space:nowrap}.rive-offer-page_privateLabel__tGj7H{margin-left:auto;color:var(--rive-offer-muted);font-size:.6875rem;font-weight:600;letter-spacing:.04em}.rive-offer-page_accountLink__P_nOj,.rive-offer-page_backLink__1hjY4{display:flex;align-items:center;width:fit-content;min-height:2.75rem;color:inherit;font-size:.875rem;text-decoration:none}.rive-offer-page_accountLink__P_nOj{white-space:nowrap}.rive-offer-page_shell__2Mf9K{width:min(calc(100% - 2rem),67rem);margin:0 auto;padding:1.5rem 0 3rem}.rive-offer-page_intro__YqNkz{margin:1.75rem 0 clamp(1.75rem,4vw,3rem)}.rive-offer-page_eyebrow__OdYKi{margin:0;color:var(--rive-offer-muted);font-size:.6875rem;font-weight:600;letter-spacing:.12em;line-height:1.6}.rive-offer-page_emptyState___JSGj h1,.rive-offer-page_intro__YqNkz h1{margin:.75rem 0 1rem;font-family:var(--font-family-display);font-size:clamp(2.1rem,4.5vw,3.75rem);font-weight:550;letter-spacing:-.055em;line-height:1.07}.rive-offer-page_emptyState___JSGj>p:not(.rive-offer-page_eyebrow__OdYKi),.rive-offer-page_intro__YqNkz>p:last-child{max-width:48ch;margin:0;color:var(--rive-offer-muted);font-size:1rem;line-height:1.6}.rive-offer-page_workspace__zuU7W{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--rive-offer-space);align-items:start}.rive-offer-page_offer__gBqOL,.rive-offer-page_preparation__yA7QF{min-width:0;padding:var(--rive-offer-space);border:1px solid var(--rive-offer-line);border-radius:var(--rive-offer-radius)}.rive-offer-page_offerHeading__KUSYZ h2{margin:0 0 .4rem;font-family:var(--font-family-display);font-size:1.75rem;font-weight:560;letter-spacing:-.035em;line-height:1.2}.rive-offer-page_offerHeading__KUSYZ>span,.rive-offer-page_reference__SS2Yg{color:var(--rive-offer-muted);font-size:.8125rem;line-height:1.6}.rive-offer-page_price__bJL14{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:2rem 0 .5rem}.rive-offer-page_price__bJL14 strong{font-family:var(--font-family-display);font-size:clamp(3rem,5.5vw,4.25rem);font-weight:550;letter-spacing:-.065em;line-height:1.1}.rive-offer-page_price__bJL14>span{color:var(--rive-offer-muted);font-size:1rem}.rive-offer-page_blockers__M6CBi p,.rive-offer-page_closedNotice__coAoP p,.rive-offer-page_description__od3aK p,.rive-offer-page_privacyNote__Z7P3n,.rive-offer-page_taxNote__ntuTO,.rive-offer-page_terms__GH7jk{margin:0;font-size:.875rem;line-height:1.65}.rive-offer-page_taxNote__ntuTO{max-width:44ch;margin-top:.75rem;color:var(--rive-offer-muted);font-size:.75rem}.rive-offer-page_description__od3aK{margin:1.75rem 0;padding-top:1.5rem;border-top:1px solid var(--rive-offer-line)}.rive-offer-page_blockers__M6CBi h3,.rive-offer-page_description__od3aK h3{margin:0 0 .5rem;font-size:.875rem;font-weight:600;line-height:1.5}.rive-offer-page_blockers__M6CBi p,.rive-offer-page_closedNotice__coAoP p,.rive-offer-page_description__od3aK p,.rive-offer-page_privacyNote__Z7P3n{color:var(--rive-offer-muted)}.rive-offer-page_closedNotice__coAoP{padding:1.25rem;border-radius:.75rem;background:var(--rive-offer-soft)}.rive-offer-page_closedNotice__coAoP strong{display:block;margin-bottom:.45rem;font-size:.875rem;font-weight:600;line-height:1.5}.rive-offer-page_closedNotice__coAoP p{font-size:.8125rem}.rive-offer-page_preparation__yA7QF>h2{margin:.75rem 0 .5rem;font-family:var(--font-family-display);font-size:1.5rem;font-weight:560;letter-spacing:-.035em;line-height:1.25}.rive-offer-page_reference__SS2Yg{margin:0;font-size:.75rem}.rive-offer-page_steps__aIvTY{margin:1.75rem 0;padding:0;list-style:none}.rive-offer-page_steps__aIvTY li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;padding:1rem 0;border-top:1px solid var(--rive-offer-line)}.rive-offer-page_steps__aIvTY li>span{padding-top:.1rem;color:var(--rive-offer-muted);font-family:var(--font-family-tech);font-size:.6875rem;line-height:1.5}.rive-offer-page_steps__aIvTY strong{display:block;font-size:.875rem;font-weight:600;line-height:1.5}.rive-offer-page_steps__aIvTY p{margin:.2rem 0 0;color:var(--rive-offer-muted);font-size:.8125rem;line-height:1.6}.rive-offer-page_primaryAction__JilE3{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3rem;padding:.85rem 1.3rem;border-radius:2rem;background:var(--rive-offer-ink);color:var(--rive-offer-paper);font-size:.875rem;font-weight:550;line-height:1.5;text-decoration:none;border:0;cursor:pointer}.rive-offer-page_primaryAction__JilE3:disabled{opacity:.5;cursor:not-allowed}.rive-offer-page_testCheckout__J1CGD,.rive-offer-page_testPublish__8GG9B{display:grid;gap:1rem}.rive-offer-page_secondaryAction__MxJ_d{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;margin-top:.75rem;padding:.85rem 1.3rem;border:1px solid var(--rive-offer-line);border-radius:2rem;color:var(--rive-offer-ink);font-size:.875rem;line-height:1.5;text-decoration:none}.rive-offer-page_testConsent__KZ2dJ{display:flex;align-items:flex-start;gap:.75rem;min-height:2.75rem;padding-block:.5rem;color:var(--rive-offer-muted);font-size:.8125rem;line-height:1.6;cursor:pointer}.rive-offer-page_testConsent__KZ2dJ input{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;margin:.15rem 0 0;accent-color:var(--rive-offer-ink)}.rive-offer-page_testFeedback__gEGr_{margin:0;font-size:.8125rem;line-height:1.6}.rive-offer-page_privacyNote__Z7P3n{margin-top:1rem;font-size:.75rem}.rive-offer-page_blockers__M6CBi{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--rive-offer-line)}.rive-offer-page_blockers__M6CBi summary{min-height:2.75rem;padding:.65rem 0;font-size:.875rem;font-weight:550;line-height:1.6;cursor:pointer}.rive-offer-page_blockers__M6CBi ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem var(--rive-offer-space);padding:1rem 0;margin:0;list-style:none}.rive-offer-page_blockers__M6CBi p{font-size:.8125rem}.rive-offer-page_emptyState___JSGj{max-width:37rem;margin:clamp(2rem,8vh,6rem) auto}.rive-offer-page_emptyState___JSGj .rive-offer-page_primaryAction__JilE3{width:fit-content;max-width:100%;margin:1.75rem 0}.rive-offer-page_emptyState___JSGj>.rive-offer-page_privacyNote__Z7P3n{font-size:.8125rem}@media (max-width:760px){.rive-offer-page_blockers__M6CBi ul,.rive-offer-page_workspace__zuU7W{grid-template-columns:minmax(0,1fr)}.rive-offer-page_topbar__ua1Nu{flex-wrap:wrap;justify-content:space-between;gap:.6rem 1rem}.rive-offer-page_privateLabel__tGj7H{order:3;width:100%;margin:0}.rive-offer-page_accountLink__P_nOj{margin-left:auto}.rive-offer-page_price__bJL14 strong{font-size:3.5rem}}@media (max-width:375px){.rive-offer-page_price__bJL14 strong{font-size:3rem}.rive-offer-page_primaryAction__JilE3{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.rive-offer-page_page__vs37u,.rive-offer-page_page__vs37u *{animation:none;transition:none;scroll-behavior:auto}}