._0dwYuG_section{padding-block:clamp(40px,6vw,88px) clamp(72px,8vw,128px)}._0dwYuG_grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}@media (max-width:900px){._0dwYuG_grid{grid-template-columns:1fr}}._0dwYuG_title{font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,76px);font-weight:400;line-height:1}._0dwYuG_title em,._0dwYuG_h2 em{color:var(--plum)}._0dwYuG_lede{max-width:30em;color:var(--body-muted);margin:18px 0 0;font-size:17px;line-height:1.6}._0dwYuG_host{border:1px solid var(--hairline);background:var(--note-paper);border-radius:20px;align-items:center;gap:20px;max-width:420px;margin-top:30px;padding:14px;display:flex}._0dwYuG_hostFrame{border-radius:12px;flex:none;width:96px;height:128px;overflow:hidden;box-shadow:0 14px 30px -18px #1a17148c}._0dwYuG_hostPhoto{object-fit:cover;transform-origin:52% 14%;filter:grayscale()contrast(1.06)brightness(1.02);width:100%;height:100%;display:block;transform:scale(1.7)}._0dwYuG_hostKicker{font:600 11.5px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--plum);margin:0 0 6px}._0dwYuG_hostName{font:400 28px/1.05 var(--serif);margin:0}._0dwYuG_hostRole{color:var(--caption);margin:4px 0 0;font-size:15px}._0dwYuG_facts{color:var(--body-muted);gap:10px;margin:20px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}._0dwYuG_facts li{align-items:center;gap:10px;display:flex}._0dwYuG_facts svg{fill:none;width:18px;height:18px;stroke:var(--plum);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}._0dwYuG_note{margin-top:26px}._0dwYuG_card{border:1px solid var(--hairline);background:var(--note-paper);border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -40px #1a171459}._0dwYuG_steps{gap:6px;padding:18px 22px 0;display:flex}._0dwYuG_steps i{background:var(--linen);border-radius:999px;flex:1;height:3px;transition:background-color .3s}._0dwYuG_steps i._0dwYuG_stepOn{background:var(--plum)}._0dwYuG_pane{padding:22px clamp(18px,3vw,32px) 28px;animation:.35s cubic-bezier(.2,.8,.2,1) _0dwYuG_paneIn}@keyframes _0dwYuG_paneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._0dwYuG_pane{animation:none}}._0dwYuG_h2{font-family:var(--serif);margin:4px 0 18px;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.05}._0dwYuG_h2:focus{outline:none}._0dwYuG_back{min-height:40px;font:500 16px var(--sans);color:var(--caption);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}._0dwYuG_back:hover{color:var(--ink)}._0dwYuG_opts{gap:10px;display:grid}._0dwYuG_opt{border:1px solid var(--hairline);background:var(--paper);text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;transition:border-color .2s,transform .15s;display:flex}._0dwYuG_opt:hover{border-color:var(--ink);transform:translateY(-1px)}._0dwYuG_optTitle{font:400 24px/1.1 var(--serif);display:block}._0dwYuG_optBody{color:var(--caption);margin-top:3px;font-size:14.5px;display:block}._0dwYuG_arr{color:var(--caption);font-size:20px}._0dwYuG_days{scrollbar-width:none;gap:8px;margin:0 -2px;padding-bottom:4px;display:flex;overflow-x:auto}._0dwYuG_days::-webkit-scrollbar{display:none}._0dwYuG_day{border:1px solid var(--hairline);background:var(--paper);text-align:center;font:inherit;color:var(--ink);cursor:pointer;border-radius:14px;flex:0 0 74px;padding:10px 0;transition:background-color .2s,border-color .2s,color .2s}._0dwYuG_day small{font:600 11px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--caption);display:block}._0dwYuG_day b{font:400 28px/1.1 var(--serif);display:block}._0dwYuG_day em{color:var(--caption);font-size:11.5px;font-style:normal;display:block}._0dwYuG_day:hover:not(:disabled){border-color:var(--ink)}._0dwYuG_day[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}._0dwYuG_day[aria-pressed=true] small,._0dwYuG_day[aria-pressed=true] em{color:#d8d0c3}._0dwYuG_day:disabled{opacity:.4;cursor:default}._0dwYuG_tz{color:var(--caption);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:18px 0 10px;font-size:14px;display:flex}._0dwYuG_dayLabel{font:400 24px var(--serif);color:var(--ink);margin:0}._0dwYuG_zoneLabel select{border:1px solid var(--hairline);background:var(--paper);min-height:40px;font:inherit;color:var(--ink);border-radius:10px;padding:0 10px}._0dwYuG_linkBtn{min-height:36px;font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._0dwYuG_times{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}._0dwYuG_time{border:1px solid var(--hairline);background:var(--paper);min-height:48px;font:500 16px var(--sans);color:var(--ink);cursor:pointer;border-radius:999px;transition:background-color .2s,border-color .2s,color .2s}._0dwYuG_time:hover{border-color:var(--ink)}._0dwYuG_time[aria-pressed=true]{border-color:var(--plum);background:var(--plum);color:var(--paper)}._0dwYuG_loading,._0dwYuG_soon{color:var(--caption);margin:0;font-size:15px}._0dwYuG_notice{background:var(--linen);color:var(--ink);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:15px}._0dwYuG_cta{background:var(--ink);width:100%;min-height:52px;font:500 16px var(--sans);color:var(--paper);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:22px;padding:0 28px;text-decoration:none;display:inline-flex}._0dwYuG_cta:disabled{opacity:.35;cursor:default}._0dwYuG_summary{background:var(--linen);border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;font-size:15px;display:flex}._0dwYuG_summary svg{fill:none;width:20px;height:20px;stroke:var(--plum);stroke-width:1.7px;stroke-linecap:round;flex:none}._0dwYuG_summary b{font-weight:600}._0dwYuG_field{gap:6px;margin-bottom:14px;display:grid}._0dwYuG_field label{font-size:15px;font-weight:500}._0dwYuG_field label span{color:var(--caption);font-weight:400}._0dwYuG_field input,._0dwYuG_field textarea{border:1px solid var(--hairline);background:var(--paper);min-height:48px;font:16px var(--sans);color:var(--ink);border-radius:12px;padding:12px 14px}._0dwYuG_field input:focus,._0dwYuG_field textarea:focus{border-color:var(--plum);outline:none;box-shadow:0 0 0 3px #4b2a451f}._0dwYuG_field input[aria-invalid=true]{border-color:#8a3b2a}._0dwYuG_err{color:#8a3b2a;margin:0;font-size:14px}._0dwYuG_fine{color:var(--caption);margin:10px 0 0;font-size:13.5px}._0dwYuG_trap,._0dwYuG_sr{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._0dwYuG_done{text-align:center}._0dwYuG_check{background:var(--plum);border-radius:50%;place-items:center;width:64px;height:64px;margin:4px auto 16px;display:grid}._0dwYuG_check svg{fill:none;width:30px;height:30px;stroke:var(--paper);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}._0dwYuG_check path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.6s ease-out .15s forwards _0dwYuG_draw}@keyframes _0dwYuG_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._0dwYuG_check path{stroke-dashoffset:0;animation:none}}._0dwYuG_doneText{max-width:28em;color:var(--body-muted);margin:0 auto;font-size:16px}._0dwYuG_ticket{border:1px solid var(--hairline);text-align:left;border-radius:16px;margin:22px 0 0;overflow:hidden}._0dwYuG_ticket div{border-top:1px solid var(--hairline);gap:12px;padding:12px 16px;font-size:15px;display:flex}._0dwYuG_ticket div:first-child{border-top:0}._0dwYuG_ticket dt{min-width:84px;color:var(--caption)}._0dwYuG_ticket dd{overflow-wrap:anywhere;margin:0;font-weight:500}._0dwYuG_ticket a{color:var(--ink)}._0dwYuG_row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}._0dwYuG_ghost{border:1px solid var(--hairline);background:var(--paper);min-height:46px;font:500 16px var(--sans);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}._0dwYuG_ghost:hover{border-color:var(--ink)}