._7L0BKq_page{background:var(--ground);min-height:100svh;padding:88px 16px 136px}._7L0BKq_column{max-width:640px;margin:0 auto}._7L0BKq_wide{max-width:880px;margin:0 auto}._7L0BKq_topBar{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#eef1f6;background:#0a0a0be6;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex;position:fixed;top:12px;left:16px;right:16px;box-shadow:0 0 0 1px #ffffff12}._7L0BKq_logo{font-family:var(--font-display), Georgia, serif;white-space:nowrap;font-size:20px;line-height:1;text-decoration:none}._7L0BKq_logo span{color:#f4a53c}._7L0BKq_topMeta{font-family:var(--font-mono);letter-spacing:.04em;color:#c3cad6;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:13px}._7L0BKq_topPhone{font-family:var(--font-mono);white-space:nowrap;border-radius:999px;margin-left:auto;padding:8px 14px;font-size:14px;text-decoration:none;box-shadow:inset 0 0 0 1px #25314c}._7L0BKq_topMeta+._7L0BKq_topPhone{margin-left:0}._7L0BKq_topMetaShort{display:none}@media (max-width:419px){._7L0BKq_topBar{gap:8px;padding-left:16px}._7L0BKq_topMetaFull{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7L0BKq_topMetaShort{display:inline}._7L0BKq_topPhone{padding:8px 12px}}@media (max-width:719px){._7L0BKq_choices[data-cols="2"] ._7L0BKq_choice{grid-template-columns:minmax(0,1fr);align-content:center}}._7L0BKq_kicker{color:var(--accent-ink);font-family:var(--font-mono);letter-spacing:.04em;margin:0 0 8px;font-size:13px}._7L0BKq_title{margin:0 0 8px;font-size:30px;line-height:1.1}._7L0BKq_lead{color:var(--muted);margin:0 0 24px}._7L0BKq_progress{grid-template-columns:repeat(7,1fr);gap:4px;margin:0 0 24px;padding:0;list-style:none;display:grid}._7L0BKq_progress li{background:var(--line);border-radius:2px;height:4px}._7L0BKq_progress li[data-state=done],._7L0BKq_progress li[data-state=now]{background:var(--accent)}._7L0BKq_fieldset{border:0;min-width:0;margin:0 0 24px;padding:0}._7L0BKq_legend{margin:0 0 12px;padding:0;font-weight:700}._7L0BKq_choices{gap:12px;display:grid}._7L0BKq_choices[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._7L0BKq_choice{background:var(--surface);min-height:64px;box-shadow:var(--rim);cursor:pointer;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px 18px;display:grid;position:relative}._7L0BKq_choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._7L0BKq_choice:has(input:checked){box-shadow:0 0 0 2px var(--accent), var(--rim)}._7L0BKq_choice:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}._7L0BKq_choice:has(input:disabled){opacity:.45;cursor:not-allowed}._7L0BKq_choiceTitle{font-weight:700}._7L0BKq_choiceMeta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent-ink);white-space:nowrap}._7L0BKq_choiceHint{color:var(--muted);grid-column:1/-1;font-size:15px}._7L0BKq_check{background:var(--surface);box-shadow:var(--rim);cursor:pointer;border-radius:20px;align-items:flex-start;gap:12px;margin:0 0 24px;padding:14px 18px;display:flex}._7L0BKq_check input{accent-color:#f4a53c;width:22px;height:22px;margin:2px 0 0}._7L0BKq_field{gap:6px;margin:0 0 18px;display:grid}._7L0BKq_label{font-weight:700}._7L0BKq_optional{color:var(--muted);font-weight:400}._7L0BKq_input{background:var(--surface);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;border:0;border-radius:12px;padding:12px 16px}textarea._7L0BKq_input{resize:vertical;min-height:112px}._7L0BKq_input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._7L0BKq_input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--error)}._7L0BKq_hint{color:var(--muted);font-size:15px}._7L0BKq_error{color:var(--error);margin:0;font-size:15px;font-weight:700}._7L0BKq_banner{background:var(--surface);box-shadow:inset 4px 0 0 var(--error), var(--rim);border-radius:20px;margin:0 0 24px;padding:14px 18px}._7L0BKq_banner p{margin:0}._7L0BKq_banner a{font-weight:700}._7L0BKq_photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}._7L0BKq_photoGrid li{aspect-ratio:1;background:var(--surface);border-radius:12px;position:relative;overflow:hidden}._7L0BKq_photoGrid img{object-fit:cover;width:100%;height:100%;display:block}._7L0BKq_photoRemove{color:#eef1f6;min-width:44px;min-height:32px;font:inherit;cursor:pointer;background:#0a0a0bd9;border:0;border-radius:999px;font-size:13px;position:absolute;top:6px;right:6px}._7L0BKq_photoRemove:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._7L0BKq_photoAdd{background:var(--surface);min-height:120px;box-shadow:inset 0 0 0 1px var(--line);text-align:center;cursor:pointer;border-radius:20px;place-items:center;gap:4px;margin:0 0 12px;padding:16px;display:grid}._7L0BKq_photoAdd:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}._7L0BKq_photoAdd input{opacity:0;width:1px;height:1px;position:absolute}._7L0BKq_photoAdd strong{color:var(--accent-ink)}._7L0BKq_summary{background:var(--surface);box-shadow:var(--rim);border-radius:20px;margin:0 0 24px;padding:4px 18px}._7L0BKq_summaryRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 12px;padding:14px 0;display:grid}._7L0BKq_summaryRow:last-child{border-bottom:0}._7L0BKq_summaryRow dt{color:var(--muted);font-size:15px}._7L0BKq_summaryRow dd{overflow-wrap:anywhere;grid-column:1;margin:0;font-weight:700}._7L0BKq_editLink{min-height:44px;color:var(--accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;grid-area:1/2/span 2;align-self:center;padding:0 4px;font-size:15px;text-decoration:underline}._7L0BKq_editLink:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}._7L0BKq_promise{align-items:baseline;gap:12px;margin:0 0 24px;display:flex}._7L0BKq_promisePrice{font-family:var(--font-display), Georgia, serif;font-variant-numeric:tabular-nums;font-size:56px;line-height:1}._7L0BKq_promiseText{color:var(--muted)}._7L0BKq_dock{z-index:50;left:16px;right:16px;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0be6;border-radius:20px;gap:8px;max-width:640px;margin:0 auto;padding:8px;display:flex;position:fixed;box-shadow:0 0 0 1px #f4a53c33,0 20px 60px #0006}._7L0BKq_primary,._7L0BKq_secondary{min-height:52px;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;border:0;border-radius:999px;place-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-grid}._7L0BKq_primary{color:#1a1206;background:#f4a53c;flex:1}._7L0BKq_primary[aria-disabled=true]{opacity:.7;cursor:progress}._7L0BKq_secondary{color:#f4a53c;background:0 0;box-shadow:inset 0 0 0 1px #f4a53c66}._7L0BKq_primary:focus-visible,._7L0BKq_secondary:focus-visible,._7L0BKq_topBar a:focus-visible{outline-offset:3px;outline:3px solid #eef1f6}._7L0BKq_inline{flex:none}._7L0BKq_inline._7L0BKq_secondary{color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--line)}._7L0BKq_inline:focus-visible{outline:3px solid var(--ink);outline-offset:3px}._7L0BKq_row{flex-wrap:wrap;gap:12px;display:flex}._7L0BKq_linkBox{background:var(--surface);box-shadow:var(--rim);border-radius:20px;gap:12px;margin:0 0 24px;padding:18px;display:grid}._7L0BKq_linkText{font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--muted);margin:0;font-size:14px}._7L0BKq_stamp{box-shadow:inset 0 0 0 1px var(--ok);color:var(--ok);font-family:var(--font-mono);letter-spacing:.04em;border-radius:999px;margin:0 0 16px;padding:6px 14px;font-size:13px;display:inline-block}._7L0BKq_prose{border-top:1px solid var(--line);margin:0 0 28px;padding-top:20px;line-height:1.6}._7L0BKq_prose p,._7L0BKq_prose ul{margin:0 0 12px}._7L0BKq_prose ul{padding-left:20px}._7L0BKq_prose li+li{margin-top:6px}._7L0BKq_proseTitle{margin:0 0 10px;font-size:22px;line-height:1.2}._7L0BKq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:720px){._7L0BKq_page{padding:112px 24px 144px}._7L0BKq_title{font-size:40px}._7L0BKq_choices[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._7L0BKq_photoGrid{grid-template-columns:repeat(5,minmax(0,1fr))}._7L0BKq_topBar{left:24px;right:24px}}@media (min-width:960px){._7L0BKq_title{font-size:56px}}@media (max-width:419px){._7L0BKq_wideOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.C_4uiW_layout{gap:24px;display:grid}.C_4uiW_main{gap:24px;min-width:0;display:grid}.C_4uiW_card{background:var(--surface);box-shadow:var(--rim);border-radius:20px;padding:20px 18px}.C_4uiW_cardTitle{margin:0 0 12px;font-size:24px;line-height:1.15}.C_4uiW_chip{box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);border-radius:999px;margin:0 0 12px;padding:4px 12px;font-size:13px;display:inline-block}.C_4uiW_chip[data-tone=ok]{box-shadow:inset 0 0 0 1px var(--ok);color:var(--ok)}.C_4uiW_chip[data-tone=go]{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-ink)}.C_4uiW_track{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.C_4uiW_track li{color:var(--muted);align-items:center;gap:12px;display:flex}.C_4uiW_track li:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--line);border-radius:999px;flex:none}.C_4uiW_track li[data-state=done]:before{background:var(--ok);box-shadow:none}.C_4uiW_track li[data-state=now]{color:var(--ink);font-weight:700}.C_4uiW_track li[data-state=now]:before{background:var(--accent);box-shadow:0 0 0 4px #f4a53c33}.C_4uiW_facts{gap:12px;margin:0;display:grid}.C_4uiW_facts div{gap:2px;display:grid}.C_4uiW_facts dt{color:var(--muted);font-size:15px}.C_4uiW_facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.C_4uiW_charge{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:16px 0 0;padding-top:16px;display:flex}.C_4uiW_chargeAmount{font-family:var(--font-display), Georgia, serif;font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.C_4uiW_charge[data-charged=false] .C_4uiW_chargeAmount{color:var(--muted)}.C_4uiW_chargeNote{color:var(--muted);font-size:15px}.C_4uiW_photos{gap:12px;display:grid}.C_4uiW_frame{aspect-ratio:4/3;background:var(--ground-2);border-radius:12px;margin:0;position:relative;overflow:hidden}.C_4uiW_frame img{object-fit:cover;width:100%;height:100%;display:block}.C_4uiW_frame figcaption{color:#eef1f6;font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#0a0a0bd9;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;top:8px;left:8px}.C_4uiW_framePending{height:100%;color:var(--muted);text-align:center;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;place-items:center;padding:40px 24px 24px;font-size:15px;display:grid}@media (max-width:719px){.C_4uiW_frame:has(.C_4uiW_framePending){aspect-ratio:auto;min-height:132px}}.C_4uiW_thread{gap:10px;max-height:420px;margin:0 0 12px;padding:4px 2px;list-style:none;display:grid;overflow-y:auto}.C_4uiW_bubble{background:var(--ground-2);overflow-wrap:anywhere;border-radius:16px;max-width:85%;padding:10px 14px}.C_4uiW_bubble[data-mine=true]{background:var(--accent);color:var(--on-accent);justify-self:end}.C_4uiW_bubbleMeta{font-family:var(--font-mono);opacity:.75;font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}.C_4uiW_compose{align-items:flex-end;gap:8px;display:flex}.C_4uiW_compose textarea{background:var(--ground);min-height:52px;max-height:160px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;resize:vertical;border:0;border-radius:12px;flex:1;padding:12px 16px}.C_4uiW_compose textarea:focus-visible,.C_4uiW_send:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.C_4uiW_send{background:var(--accent);min-height:52px;color:var(--on-accent);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 20px;font-weight:700}.C_4uiW_send:disabled{color:var(--accent-ink);box-shadow:inset 0 0 0 2px var(--accent-ink);cursor:not-allowed;background:0 0}.C_4uiW_muted{color:var(--muted);margin:0 0 12px;font-size:15px}.C_4uiW_bone{background:var(--line);opacity:.6;border-radius:12px}@media (min-width:720px){.C_4uiW_photos,.C_4uiW_facts{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.C_4uiW_layout{grid-template-columns:minmax(0,1.4fr) minmax(340px,1fr);align-items:start}.C_4uiW_side{position:sticky;top:96px}}
