.home_hero__z_jpu{background:radial-gradient(60rem 30rem at 85% 10%,oklch(.5 .16 0/.55),transparent 70%),var(--berry);color:var(--berry-ink);padding-block:clamp(48px,7vw,96px) clamp(56px,8vw,104px);overflow:hidden}.home_heroGrid___p_nT{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;grid-gap:clamp(36px,6vw,80px);gap:clamp(36px,6vw,80px)}.home_heroCopy__ODb0e{min-width:0}.home_status__s91dx{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:var(--step--1);background:oklch(1 0 0/.12);padding:7px 14px 7px 12px;border-radius:999px}.home_dot__kb1Wf{width:8px;height:8px;border-radius:50%;background:var(--rose);box-shadow:0 0 0 0 oklch(.72 .15 0/.7);animation:home_pulse__oVOae 2.4s var(--ease-out) infinite}.home_h1__yZOih{font-size:var(--step-4);font-weight:800;margin-top:22px;max-width:14ch}.home_lede__nMj0B{margin-top:20px;font-size:var(--step-1);line-height:1.5;max-width:46ch;color:oklch(.93 .025 355)}.home_ctas__0sUyl{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.home_ctaGhost__EMJ13,.home_ctaPrimary__N_SoK{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;font-weight:700;text-decoration:none;transition:background-color .18s var(--ease-out),transform .12s var(--ease-out)}.home_ctaPrimary__N_SoK{background:var(--paper);color:var(--berry)}.home_ctaPrimary__N_SoK:hover{background:var(--rose-soft);color:var(--berry-deep)}.home_ctaGhost__EMJ13{color:var(--berry-ink);box-shadow:inset 0 0 0 1.5px oklch(1 0 0/.45)}.home_ctaGhost__EMJ13:hover{background:oklch(1 0 0/.1);color:var(--berry-ink)}.home_ctaGhost__EMJ13:active,.home_ctaPrimary__N_SoK:active{transform:scale(.98)}.home_facts__bXBWv{background:var(--lavender);border-bottom:1px solid var(--line)}.home_factsRow__E_4em{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px 40px;gap:20px 40px;padding-block:26px;font-size:var(--step--1)}.home_factHead__Lp8eb{font-weight:700;color:var(--berry);margin-bottom:2px}.home_section__JtNPk{padding-block:clamp(64px,9vw,112px)}.home_sectionHead__Gl6hb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px 48px;gap:16px 48px;align-items:end;margin-bottom:48px}.home_h2__wFOju{font-size:var(--step-3);font-weight:800;max-width:18ch}.home_sectionLede__DmXDn{color:var(--muted);max-width:52ch;font-size:1.05rem}.home_index__fxayE{columns:240px 4;column-gap:48px}.home_group__wRyPB{min-width:0;page-break-inside:avoid;break-inside:avoid;margin-bottom:40px}.home_groupTitle__rlO1l{font-size:var(--step-1);font-weight:700;padding-bottom:8px;border-bottom:2px solid var(--ink)}.home_groupBlurb__EaKLI{font-size:.85rem;color:var(--muted);margin-top:8px}.home_items__aEMon{list-style:none;margin:10px 0 0;padding:0}.home_item__jTMhU{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;border-bottom:1px solid var(--line);font-weight:500}.home_item__jTMhU>span:first-child{display:flex;flex-direction:column;line-height:1.3;min-width:0}.home_itemNote__UmbGj{font-size:.78rem;font-weight:400;color:var(--muted)}.home_how__Z9FM3{background:var(--lavender)}.home_howGrid__buXS0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);align-items:center}.home_steps__fcLgM{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-gap:28px;gap:28px}.home_step__ZzfdE{display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;align-items:start}.home_stepNum__ussCZ{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--berry);color:var(--berry-ink);font-family:var(--font-display);font-weight:800;font-size:1.2rem}.home_stepTitle__VnLkx{font-size:var(--step-1);font-weight:700;margin-top:8px}.home_stepBody__SOwaZ{margin-top:6px;color:var(--muted);max-width:48ch}.home_fetched__6zp10{background:var(--paper);border-radius:var(--radius);padding:24px;box-shadow:0 24px 48px -28px oklch(.25 .08 340/.45);border:1px solid var(--line);min-width:0}.home_fetchedTag__gMpYQ{font-size:.78rem;font-weight:600;color:var(--muted);margin-bottom:14px}.home_fetchedList__17Bdz{margin:0;display:grid;grid-gap:0;gap:0}.home_fetchedList__17Bdz>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:10px;border-bottom:1px dashed var(--line)}.home_fetchedList__17Bdz dt{color:var(--muted);font-size:.9rem}.home_fetchedList__17Bdz dd{margin:0;font-weight:600;text-align:right}.home_big__mDcfG{font-family:var(--font-display);font-size:1.6rem;font-weight:800!important;color:var(--berry)}.home_amountPick__hz1eJ{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.home_amountPick__hz1eJ span{padding:7px 12px;border-radius:999px;border:1.5px solid var(--line);font-size:.82rem;font-weight:600}.home_amountPick__hz1eJ span[data-on=true]{border-color:var(--berry);color:var(--berry);background:var(--rose-soft)}.home_payDisabled__pshTB{margin-top:18px;width:100%;min-height:48px;border:0;border-radius:12px;background:var(--lavender-deep);color:var(--muted);font:inherit;font-weight:700;cursor:not-allowed}.home_safety__snnQ8{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0 56px;gap:0 56px}.home_safetyItem__lOo7S{padding-block:20px;border-top:1px solid var(--line)}.home_safetyItem__lOo7S dt{font-family:var(--font-display);font-weight:700;font-size:var(--step-1)}.home_safetyItem__lOo7S dd{margin:6px 0 0;color:var(--muted);max-width:52ch}.home_policyLine__za51v{margin-top:36px;font-weight:500}.home_notify__gttCd{background:var(--lavender-deep);padding-block:clamp(64px,9vw,104px)}.home_notifyGrid__u0jbH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px 72px;gap:40px 72px;align-items:start}.home_appLine__rJExV{margin-top:20px;font-size:.92rem;max-width:48ch}@keyframes home_pulse__oVOae{0%{box-shadow:0 0 0 0 oklch(.72 .15 0/.7)}70%{box-shadow:0 0 0 10px oklch(.72 .15 0/0)}to{box-shadow:0 0 0 0 oklch(.72 .15 0/0)}}@media (prefers-reduced-motion:reduce){.home_dot__kb1Wf{animation:none}}@media (max-width:880px){.home_heroGrid___p_nT,.home_howGrid__buXS0,.home_notifyGrid__u0jbH,.home_sectionHead__Gl6hb{grid-template-columns:minmax(0,1fr)}.home_sectionHead__Gl6hb{align-items:start}}.notify_form__pIkAC{display:grid;grid-gap:10px;gap:10px}.notify_picks__hi9W7{border:0;margin:0 0 10px;padding:0;min-width:0}.notify_legend___FCQN{font-weight:600;font-size:var(--step--1);margin-bottom:10px;padding:0}.notify_chips__TAPN9{display:flex;flex-wrap:wrap;gap:8px}.notify_chip__PDqEZ{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);font-size:var(--step--1);font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out)}.notify_chip__PDqEZ:hover{border-color:var(--rose)}.notify_chip__PDqEZ[data-on=true]{background:var(--berry);border-color:var(--berry);color:var(--berry-ink)}.notify_chip__PDqEZ input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.notify_chip__PDqEZ:has(input:focus-visible){outline:3px solid var(--rose);outline-offset:2px}.notify_row__0JsQq{display:flex;align-items:stretch;background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:5px;gap:6px;transition:border-color .16s var(--ease-out)}.notify_row__0JsQq:focus-within{border-color:var(--berry)}.notify_prefix__D3xX_{display:flex;align-items:center;padding-left:10px;font-weight:600;color:var(--muted)}.notify_input__uEHDf{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;font-size:1.05rem;color:var(--ink);padding:10px 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notify_input__uEHDf:focus{outline:none}.notify_input__uEHDf::placeholder{color:var(--muted)}.notify_button__v2p6x{border:0;border-radius:9px;background:var(--berry);color:var(--berry-ink);font:inherit;font-weight:700;padding:0 20px;cursor:pointer;white-space:nowrap;transition:background-color .18s var(--ease-out),transform .12s var(--ease-out)}.notify_button__v2p6x:hover{background:var(--berry-deep)}.notify_button__v2p6x:active{transform:scale(.97)}.notify_button__v2p6x:disabled{opacity:.7;cursor:progress}.notify_help__fuvti{font-size:.85rem;color:var(--muted)}.notify_error__354Ld{font-size:.85rem;color:var(--berry);font-weight:600}.notify_done__Iy8El{background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:22px;display:grid;grid-gap:6px;gap:6px}.notify_doneHead__KHrdp{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--berry)}@media (max-width:420px){.notify_row__0JsQq{flex-wrap:wrap}.notify_button__v2p6x{width:100%;padding:12px}}.receipt_slot__b6puU{margin:0;position:relative;justify-self:center;width:min(100%,380px)}.receipt_paper__wFpGh{position:relative;background:var(--paper);color:var(--ink);padding:26px 24px 34px;border-radius:6px 6px 0 0;box-shadow:0 1px 0 oklch(.88 .03 330),0 28px 60px -24px oklch(.15 .08 350/.55);transform:rotate(-1.6deg);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /18px 9px repeat-x,linear-gradient(#000 0 0) top /100% calc(100% - 9px) no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /18px 9px repeat-x,linear-gradient(#000 0 0) top /100% calc(100% - 9px) no-repeat;animation:receipt_print__ByJ5M 1.1s var(--ease-out) both}.receipt_top__FoWHj{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1.5px dashed var(--line)}.receipt_title__othPv{font-family:var(--font-display);font-weight:700;font-size:1.1rem;line-height:1.2}.receipt_sub__LixIp{font-size:.8rem;color:var(--muted)}.receipt_lines__Lcwwl{list-style:none;margin:0;padding:14px 0 6px;display:grid;grid-gap:12px;gap:12px}.receipt_line__jPtPJ{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.95rem;animation:receipt_lineIn__WEAIe .42s var(--ease-out) both}.receipt_label__4ckui{display:flex;flex-direction:column;line-height:1.25}.receipt_due__6P57t{font-size:.78rem;color:var(--muted)}.receipt_amount__3_6I5{font-weight:600}.receipt_total__qaVhw{display:flex;justify-content:space-between;margin-top:10px;padding-top:14px;border-top:1.5px dashed var(--line);font-family:var(--font-display);font-weight:800;font-size:1.25rem;color:var(--berry);animation:receipt_lineIn__WEAIe .42s var(--ease-out) both}.receipt_foot__7eA4d{margin-top:14px;font-size:.8rem;color:var(--muted);text-align:center}.receipt_stamp___AMTH{position:absolute;right:16px;top:14px;font-family:var(--font-display);font-weight:800;font-size:.95rem;line-height:1.05;text-transform:uppercase;letter-spacing:.06em;text-align:center;color:var(--berry);border:3px solid var(--berry);border-radius:10px;padding:8px 10px;transform:rotate(9deg);opacity:.88;mix-blend-mode:multiply;animation:receipt_stamp___AMTH .52s 1.45s var(--ease-out) both}.receipt_caption__FG7rC{margin-top:14px;font-size:.78rem;text-align:center;color:var(--berry-ink);opacity:.85}@keyframes receipt_print__ByJ5M{0%{transform:translateY(-36px) rotate(-1.6deg);-webkit-clip-path:inset(0 0 92% 0);clip-path:inset(0 0 92% 0)}to{transform:translateY(0) rotate(-1.6deg);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes receipt_lineIn__WEAIe{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes receipt_stamp___AMTH{0%{opacity:0;transform:rotate(9deg) scale(1.5)}to{opacity:.88;transform:rotate(9deg) scale(1)}}@media (prefers-reduced-motion:reduce){.receipt_line__jPtPJ,.receipt_paper__wFpGh,.receipt_stamp___AMTH,.receipt_total__qaVhw{animation:none}}