.how-it-works_hero__obJ6U{padding:76px 0 var(--sd-space-9)}.how-it-works_heroGrid__XYi_B{grid-template-columns:1.1fr 1fr;gap:var(--sd-space-9)}.how-it-works_heroTitle__apG6k{font-size:var(--sd-type-display-xl);line-height:var(--sd-leading-display-xl);margin:var(--sd-space-6) 0}.how-it-works_title__us0sK{font-size:var(--sd-type-display-l);line-height:var(--sd-leading-display-l);margin:18px 0 var(--sd-space-6);max-width:850px}.how-it-works_body__PmUC7{color:var(--sd-text-soft);font-size:var(--sd-type-body);line-height:var(--sd-leading-body);max-width:620px}.how-it-works_photo__MFZMB{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-surface);outline:1px solid var(--sd-line-dark)}.how-it-works_photo__MFZMB img{-o-object-fit:cover;object-fit:cover}.how-it-works_remotePhoto__c9W_P{aspect-ratio:5/4}.how-it-works_caption__L8SSQ{font-size:var(--sd-type-small);line-height:var(--sd-leading-small);color:var(--sd-text-soft);margin-top:var(--sd-space-5);max-width:420px}.how-it-works_cards__CfQIA{gap:var(--sd-space-6);margin-top:44px}.how-it-works_threeCards__rvSBC{grid-template-columns:repeat(3,minmax(0,1fr))}.how-it-works_card__2G5ap{background:#fff;color:var(--sd-ink-broadsheet);padding:var(--sd-space-7);border-radius:var(--radius-surface);height:100%;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 12px 32px -20px rgba(0,0,0,.25)}a.how-it-works_card__2G5ap{display:block;transition:box-shadow .2s,transform .2s}a.how-it-works_card__2G5ap:hover{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(0,0,0,.09),0 18px 38px -20px rgba(0,0,0,.32)}a.how-it-works_card__2G5ap:active{transform:scale(.96)}.how-it-works_card__2G5ap h3,.how-it-works_darkCard__xhXhp h3{font-family:var(--font-display),sans-serif;font-size:var(--sd-type-title-m);line-height:var(--sd-leading-title-m);text-transform:uppercase;text-wrap:balance;margin-top:18px}.how-it-works_card__2G5ap p,.how-it-works_darkCard__xhXhp p{font-size:var(--sd-type-body);line-height:var(--sd-leading-body);margin-top:14px}.how-it-works_card__2G5ap p{color:var(--sd-paper-muted);flex:1}.how-it-works_icon__RdrjE{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--sd-paper-gold);background:#f7f0dc;border-radius:50%}.how-it-works_cardAction__OsrwY{gap:var(--sd-space-3);font-size:var(--sd-type-small);font-weight:700;color:var(--sd-paper-gold);margin-top:var(--sd-space-5)}.how-it-works_darkCard__xhXhp{padding:30px;border-radius:var(--radius-surface);background:var(--sd-ink-tile)}.how-it-works_darkCard__xhXhp p{color:var(--sd-text-soft)}.how-it-works_darkCard__xhXhp .how-it-works_icon__RdrjE{background:color-mix(in srgb,var(--sd-gold-bright) 10%,transparent);color:var(--gold)}.how-it-works_number__3Kx9T{font-size:var(--sd-type-label);font-weight:700;color:var(--gold);font-variant-numeric:tabular-nums}.how-it-works_split___bw8h{align-items:start;gap:72px}.how-it-works_steps__JcRj1{display:grid;gap:0;margin:28px 0 0}.how-it-works_steps__JcRj1 li{display:grid;grid-template-columns:38px 1fr;gap:var(--sd-space-4);padding:22px 0;box-shadow:0 -1px 0 var(--sd-line-dark)}.how-it-works_steps__JcRj1 b{color:var(--gold);font-size:var(--sd-type-small);padding-top:5px;font-variant-numeric:tabular-nums}.how-it-works_steps__JcRj1 h3{font-size:var(--sd-type-body-l);font-weight:650;line-height:var(--sd-leading-body-l)}.how-it-works_steps__JcRj1 p{font-size:var(--sd-type-body);line-height:var(--sd-leading-body);color:var(--sd-text-soft);margin-top:var(--sd-space-2)}.how-it-works_links__Cjvsl{display:flex;flex-wrap:wrap;gap:var(--sd-space-3) 28px;margin-top:28px}.how-it-works_checklist__A7cAe{margin-top:var(--sd-space-7);display:grid;gap:var(--sd-space-3)}.how-it-works_check__Q_aUi{display:flex;align-items:flex-start;gap:var(--sd-space-4);padding:var(--sd-space-5);background:#fff;border-radius:var(--radius-surface);color:var(--sd-ink-broadsheet);box-shadow:0 2px 12px rgba(0,0,0,.04);cursor:pointer;font-size:var(--sd-type-body);line-height:var(--sd-leading-body)}.how-it-works_check__Q_aUi input{width:22px;height:22px;flex-shrink:0;margin-top:2px;accent-color:var(--sd-paper-gold)}.how-it-works_check__Q_aUi:has(input:checked){background:#f7f0dc}.how-it-works_check__Q_aUi:focus-within{outline:2px solid var(--sd-paper-gold);outline-offset:3px}.how-it-works_checklistNote__qODBg{margin-top:18px;font-size:var(--sd-type-small);line-height:var(--sd-leading-small);color:var(--sd-paper-muted)}.how-it-works_faq__C1LcC{display:grid;gap:var(--sd-space-3)}.how-it-works_disclosure__llW6M{background:#fff;border-radius:var(--radius-surface);padding:0 var(--sd-space-6);box-shadow:0 2px 12px rgba(0,0,0,.04)}.how-it-works_disclosure__llW6M summary{display:flex;align-items:center;cursor:pointer;justify-content:space-between;gap:var(--sd-space-4);min-height:64px;padding:18px 0;list-style:none;color:var(--sd-ink-broadsheet);font-size:var(--sd-type-body);font-weight:650;line-height:var(--sd-leading-body)}.how-it-works_disclosure__llW6M summary::-webkit-details-marker{display:none}.how-it-works_disclosure__llW6M summary svg{flex-shrink:0;transition:transform var(--disclosure-duration) var(--disclosure-easing)}.how-it-works_disclosure__llW6M[open]:not([data-closing]) summary svg{transform:rotate(180deg)}.how-it-works_disclosure__llW6M p{color:var(--sd-paper-muted);padding-bottom:22px;font-size:var(--sd-type-body);line-height:var(--sd-leading-body)}@media (max-width:1024px){.how-it-works_heroGrid__XYi_B{gap:var(--sd-space-7)}.how-it-works_split___bw8h{gap:40px}.how-it-works_threeCards__rvSBC{grid-template-columns:1fr}}@media (max-width:900px){.how-it-works_heroGrid__XYi_B,.how-it-works_split___bw8h{grid-template-columns:1fr}.how-it-works_hero__obJ6U{padding:var(--sd-space-8) 0}.how-it-works_heroTitle__apG6k{max-width:650px}.how-it-works_photo__MFZMB{aspect-ratio:16/10}.how-it-works_heroGrid__XYi_B{gap:36px}}@media (max-width:640px){.how-it-works_actions__d5sVZ>a{width:100%}.how-it-works_cards__CfQIA{grid-template-columns:1fr;gap:var(--sd-space-4);margin-top:var(--sd-space-7)}.how-it-works_card__2G5ap,.how-it-works_darkCard__xhXhp{padding:var(--sd-space-6)}.how-it-works_disclosure__llW6M{padding:0 var(--sd-space-5)}}@media (prefers-reduced-motion:reduce){.how-it-works_disclosure__llW6M summary svg,a.how-it-works_card__2G5ap{transition:none}a.how-it-works_card__2G5ap:active,a.how-it-works_card__2G5ap:hover{transform:none}}.how-it-works_card__2G5ap>[data-reveal]{display:flex;flex-direction:column;align-items:flex-start;height:100%}