._shell_3a1l1_1{height:100%;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex}._content_3a1l1_8{flex:1;overflow-y:auto}._bar_10r34_1{border-top:var(--rule);background:var(--c-surface);padding-bottom:env(safe-area-inset-bottom);flex:none;display:flex}._tab_10r34_9{min-height:var(--tap-lg);color:var(--c-ink-muted);font:700 15px var(--f-body);border-top:4px solid #0000;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;margin-top:-2px;text-decoration:none;display:flex}._tab_10r34_9:hover{color:var(--c-forest)}._active_10r34_28{border-top-color:var(--c-orange);color:var(--c-forest)}._screen_1smxu_1{gap:var(--s-4);box-sizing:border-box;min-height:100%;padding:calc(env(safe-area-inset-top) + var(--s-3)) var(--s-5) calc(env(safe-area-inset-bottom) + var(--s-6));flex-direction:column;display:flex}._header_1smxu_11{gap:var(--s-2);flex-direction:column;display:flex}._kicker_1smxu_17{color:var(--c-orange);font:700 var(--t-label) / 1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin:0}._title_1smxu_25{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);text-wrap:balance;margin:0}._button_1cvdn_1{border-radius:var(--r-md);cursor:pointer;font-family:var(--f-body);font-weight:700}._button_1cvdn_1:disabled{cursor:default}._primary_1cvdn_12{width:100%;min-height:var(--tap-lg);background:var(--c-forest);box-shadow:inset 0 -3px 0 var(--c-forest-deep);color:var(--c-on-dark);font-size:var(--t-h3);border:0}._primary_1cvdn_12:hover:not(:disabled){background:var(--c-forest-deep)}._primary_1cvdn_12:disabled{background:var(--c-cream-deep);box-shadow:none;color:var(--c-ink-muted)}._secondary_1cvdn_32{min-height:var(--tap-min);border:2px solid var(--c-forest);color:var(--c-forest);font-size:var(--t-body);background:0 0}._secondary_1cvdn_32:disabled{border-color:var(--c-gold-soft);color:var(--c-ink-muted)}._link_1cvdn_45{min-height:var(--tap-min);color:var(--c-forest);font-size:var(--t-body);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:var(--s-1);background:0 0;border:0}._link_1cvdn_45:disabled{color:var(--c-ink-muted)}._box_1dlmi_1{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:2px solid var(--c-orange);border-radius:var(--r-md);background:var(--c-orange-tint);color:var(--c-ink);align-items:flex-start;display:flex}._box_1dlmi_1:before{content:"!";content:"!" / "";width:var(--s-6);height:var(--s-6);border-radius:var(--r-pill);background:var(--c-orange);color:var(--c-on-dark);font:800 var(--t-small) / var(--s-6) var(--f-body);text-align:center;flex:none}._text_1dlmi_25{gap:var(--s-1);flex-direction:column;display:flex}._title_1dlmi_31{font:700 var(--t-body) / 1.3 var(--f-body)}._body_1dlmi_35{font:500 var(--t-small) / 1.4 var(--f-body)}._header_c9vxd_1{padding:var(--s-3) 20px 14px;border-bottom:var(--rule)}._kicker_c9vxd_6{color:var(--c-orange);font:700 var(--t-label) var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin:0}._title_c9vxd_14{color:var(--c-forest);font:400 var(--t-h1) / 1.1 var(--f-display);margin:0}._wrapper_10z2r_1{position:relative}._input_10z2r_5{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;font-size:var(--t-body);opacity:0;background:0 0;border:0;position:absolute;inset:0}._boxes_10z2r_19{gap:var(--s-2);display:flex}._box_10z2r_19{height:var(--tap-lg);border:2px solid var(--c-gold);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-ink);font:400 var(--t-h1) / 1 var(--f-display);flex:1;justify-content:center;align-items:center;display:flex}._wrapper_10z2r_1:focus-within ._box_10z2r_19[data-active=true]{border-color:var(--c-forest);box-shadow:0 0 0 var(--s-1) var(--c-forest-tint)}._box_10z2r_19:not(:empty){border-color:var(--c-forest)}._boxes_10z2r_19[data-invalid=true] ._box_10z2r_19{border-color:var(--c-orange)}._boxes_10z2r_19[data-disabled=true] ._box_10z2r_19{border-color:var(--c-gold-soft);background:var(--c-cream-deep);color:var(--c-ink-muted)}._checking_xyhnk_1{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--c-forest-tint);color:var(--c-forest);font:700 var(--t-body) var(--f-body);justify-content:center;align-items:center;display:flex}._spinner_xyhnk_13{width:var(--s-5);height:var(--s-5);box-sizing:border-box;border:3px solid var(--c-gold-soft);border-top-color:var(--c-forest);border-radius:var(--r-pill);animation:.8s linear infinite _spin_xyhnk_13}@keyframes _spin_xyhnk_13{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._spinner_xyhnk_13{animation:none}}._lead_lkot6_1{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._email_lkot6_8{color:var(--c-ink);overflow-wrap:anywhere}._hint_lkot6_13{color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._spacer_lkot6_20{flex:1}._pair_lkot6_24{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}._field_1ag74_1{gap:var(--s-2);flex-direction:column;display:flex}._label_1ag74_7{color:var(--c-ink);font:700 var(--t-h3) / 1.2 var(--f-body)}._input_1ag74_12{min-height:var(--tap-lg);padding:0 var(--s-4);border:2px solid var(--c-gold);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-ink);font:500 var(--t-body) var(--f-body);outline:none}._input_1ag74_12:focus{border-color:var(--c-forest);box-shadow:0 0 0 var(--s-1) var(--c-forest-tint)}._input_1ag74_12[aria-invalid=true]{border-color:var(--c-orange);box-shadow:0 0 0 var(--s-1) var(--c-orange-tint)}._hint_1ag74_33,._error_1ag74_34{font:500 var(--t-small) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._hint_1ag74_33{color:var(--c-ink-muted)}._error_1ag74_34{color:var(--c-orange-deep);font-weight:700}._brand_u8tl3_1{align-items:center;gap:var(--s-2);padding:var(--s-3) 0 var(--s-4);border-bottom:var(--rule);flex-direction:column;display:flex}._logo_u8tl3_10{width:var(--tap-lg);height:var(--tap-lg);border-radius:var(--r-lg);background:var(--c-forest);outline:var(--rule);outline-offset:calc(-1 * var(--s-2));color:var(--c-cream);font:400 var(--t-h1) / 1 var(--f-display);justify-content:center;align-items:center;display:flex;position:relative}._logoDot_u8tl3_25{top:var(--s-3);right:var(--s-3);width:var(--s-2);height:var(--s-2);border-radius:var(--r-pill);background:var(--c-orange);position:absolute}._name_u8tl3_35{color:var(--c-forest);font:400 var(--t-display) / 1.05 var(--f-display);text-align:center;margin:0}._tagline_u8tl3_42{color:var(--c-ink-muted);font:500 var(--t-body) / 1.4 var(--f-body);text-align:center;margin:0}._form_u8tl3_49{gap:var(--s-4);flex-direction:column;flex:1;display:flex}._spacer_u8tl3_56{flex:1}._footnote_u8tl3_60{color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body);text-align:center;margin:0}._status_226q1_1{margin:var(--s-5) 20px;color:var(--c-ink-muted);font:500 var(--t-small) / 1.45 var(--f-body)}._form_awcrj_1{gap:var(--s-4);flex-direction:column;flex:1;display:flex}._lead_awcrj_8{color:var(--c-ink-muted);font:500 var(--t-body) / 1.45 var(--f-body);text-wrap:pretty;margin:0}._spacer_awcrj_15{flex:1}:root{--c-cream:#faf4e8;--c-surface:#fffcf5;--c-cream-deep:#f1e7d3;--c-forest:#1f4a33;--c-forest-deep:#143424;--c-forest-tint:#e3ebe2;--c-orange:#b9501c;--c-orange-deep:#943e13;--c-orange-tint:#f8e2d2;--c-ink:#3a2618;--c-ink-muted:#6b5443;--c-gold:#c9a35a;--c-gold-soft:#e6d5ac;--c-on-dark:#fffcf5;--c-camera:#16110d;--f-display:"Young Serif", Georgia, serif;--f-body:"Figtree", system-ui, sans-serif;--t-display:48px;--t-h1:34px;--t-h2:26px;--t-h3:21px;--t-body:19px;--t-small:16px;--t-label:13px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-pill:999px;--tap-min:56px;--tap-lg:72px;--rule:2px solid var(--c-gold);--rule-thin:1px solid var(--c-gold-soft);--shadow-card:0 1px 0 var(--c-gold-soft), 0 6px 18px #3a261812;--stripes:repeating-linear-gradient(135deg, var(--c-cream-deep) 0 8px, var(--c-gold-soft) 8px 9px);--stripes-dark:repeating-linear-gradient(135deg, #231a14 0 8px, #2e241c 8px 9px)}:root[data-text=large]{--t-display:54px;--t-h1:38px;--t-h2:29px;--t-h3:24px;--t-body:22px;--t-small:18px;--t-label:15px;--tap-min:64px;--tap-lg:80px}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--c-cream);color:var(--c-ink);font:400 var(--t-body) / 1.5 var(--f-body);-webkit-font-smoothing:antialiased}a{color:var(--c-forest);-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold)}a:hover{color:var(--c-orange)}
