main[data-astro-cid-uumo3p2z]{padding-top:88px;padding-bottom:clamp(80px,12vw,160px)}.back[data-astro-cid-uumo3p2z]{color:var(--muted);margin-bottom:22px;text-decoration:none;display:inline-block}.back[data-astro-cid-uumo3p2z]:hover{color:var(--accent-text)}.kicker[data-astro-cid-uumo3p2z]{margin:0 0 18px;font-weight:400}.head[data-astro-cid-uumo3p2z]{color:var(--accent);flex-direction:column;font-size:clamp(64px,min(13vw,22svh),220px);display:flex}.intro[data-astro-cid-uumo3p2z]{max-width:46ch;margin-top:24px;font-size:clamp(17px,1.35vw,21px);font-weight:500;line-height:1.35}.work[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);grid-template-areas:"left""card""info";gap:40px;margin-top:48px;padding-top:20px;display:grid}.left[data-astro-cid-uumo3p2z]{grid-area:left;gap:32px;display:grid}.card[data-astro-cid-uumo3p2z]{grid-area:card}.info[data-astro-cid-uumo3p2z]{grid-area:info;gap:32px;display:grid}@media (width>=960px){.work[data-astro-cid-uumo3p2z]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"left card""info card";align-items:start;gap:32px 56px}.card[data-astro-cid-uumo3p2z]{position:sticky;top:72px}}.inputs[data-astro-cid-uumo3p2z]{gap:22px;display:grid}fieldset[data-astro-cid-uumo3p2z]{border:0;gap:10px;margin:0;padding:0;display:grid}legend[data-astro-cid-uumo3p2z]{color:var(--accent-text);margin-bottom:10px;padding:0}legend[data-astro-cid-uumo3p2z] output[data-astro-cid-uumo3p2z]{color:var(--muted);margin-left:6px}.seg[data-astro-cid-uumo3p2z]{flex-wrap:wrap;gap:6px;display:flex}.seg[data-astro-cid-uumo3p2z] label[data-astro-cid-uumo3p2z]{position:relative}.seg[data-astro-cid-uumo3p2z] input[data-astro-cid-uumo3p2z]{opacity:0;position:absolute}.seg[data-astro-cid-uumo3p2z] span[data-astro-cid-uumo3p2z]{border:1px solid var(--line);cursor:pointer;padding:7px 10px;display:inline-block}.seg[data-astro-cid-uumo3p2z] input[data-astro-cid-uumo3p2z]:checked+span[data-astro-cid-uumo3p2z]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.seg[data-astro-cid-uumo3p2z] input[data-astro-cid-uumo3p2z]:focus-visible+span[data-astro-cid-uumo3p2z]{outline:2px solid var(--accent);outline-offset:2px}.note[data-astro-cid-uumo3p2z]{font-size:15px;line-height:1.45}input[data-astro-cid-uumo3p2z][type=range]:disabled{opacity:.35}.alt[data-astro-cid-uumo3p2z]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.alt[data-astro-cid-uumo3p2z] label[data-astro-cid-uumo3p2z]{border-bottom:1px solid var(--line);align-items:baseline;gap:4px;display:flex}.alt[data-astro-cid-uumo3p2z] label[data-astro-cid-uumo3p2z]:focus-within{border-color:var(--accent)}.alt[data-astro-cid-uumo3p2z] input[data-astro-cid-uumo3p2z][type=number]{width:4.2ch}.cities[data-astro-cid-uumo3p2z]{flex-wrap:wrap;gap:4px 14px;display:flex}.cities[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z]{color:var(--muted);border-bottom:1px solid #0000}.cities[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z]:hover,.cities[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z][aria-pressed=true]{color:var(--accent-text);border-bottom-color:currentColor}.boil[data-astro-cid-uumo3p2z]{font-size:16px;line-height:1.4}.pace[data-astro-cid-uumo3p2z]{font-size:15px;line-height:1.45}select[data-astro-cid-uumo3p2z]{font:inherit;color:inherit;border:0;border-bottom:1px solid var(--line);background:0 0;justify-self:start;min-width:14em;padding:6px 0;font-size:16px}select[data-astro-cid-uumo3p2z]:focus{border-color:var(--accent);outline:none}.facts[data-astro-cid-uumo3p2z] .sub{margin-top:2px;display:block}.alt-tips[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.alt-tips[data-astro-cid-uumo3p2z] li{padding-left:16px;font-size:15px;line-height:1.4;position:relative}.alt-tips[data-astro-cid-uumo3p2z] li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.6em;left:0}.taste[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}.taste[data-astro-cid-uumo3p2z].ask h3[data-astro-cid-uumo3p2z]:after{content:" ←"}.chips[data-astro-cid-uumo3p2z]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z]{border:1px solid var(--line);padding:7px 10px}.chips[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z]:hover{border-color:var(--accent)}.chips[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z][aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.fix[data-astro-cid-uumo3p2z]{justify-items:start;gap:8px;display:grid}.fix[data-astro-cid-uumo3p2z] p{font-size:16px;line-height:1.45}.fix[data-astro-cid-uumo3p2z] p.mono{font-size:12px}.fix[data-astro-cid-uumo3p2z] .btn{color:var(--accent-text);border:1px solid;padding:8px 12px}.fix[data-astro-cid-uumo3p2z] .btn:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.note[data-astro-cid-uumo3p2z] a[data-astro-cid-uumo3p2z]{color:var(--accent-text);white-space:nowrap;text-decoration:none}.hint[data-astro-cid-uumo3p2z]{margin-top:2px}.row[data-astro-cid-uumo3p2z]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.stepper[data-astro-cid-uumo3p2z]{align-items:center;gap:8px;display:flex}.stepper[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z]{border:1px solid var(--line);width:36px;height:36px;font-size:18px}.stepper[data-astro-cid-uumo3p2z] button[data-astro-cid-uumo3p2z]:hover{border-color:var(--accent)}.stepper[data-astro-cid-uumo3p2z] label[data-astro-cid-uumo3p2z]{border-bottom:1px solid var(--line);align-items:baseline;gap:4px;display:flex}.stepper[data-astro-cid-uumo3p2z] label[data-astro-cid-uumo3p2z]:focus-within{border-color:var(--accent)}input[data-astro-cid-uumo3p2z][type=number]{font:500 28px/1.1 var(--sans);color:inherit;-moz-appearance:textfield;background:0 0;border:0;width:3.2ch;padding:2px 0}input[data-astro-cid-uumo3p2z][type=number]::-webkit-inner-spin-button{display:none}input[data-astro-cid-uumo3p2z][type=number]:focus{outline:none}.big[data-astro-cid-uumo3p2z]{font:500 28px/1.1 var(--sans);padding:2px 0}input[data-astro-cid-uumo3p2z][type=range]{width:100%;accent-color:var(--accent)}.facts[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-top:16px;display:grid}.share[data-astro-cid-uumo3p2z]{white-space:nowrap;color:var(--accent-text);border-color:currentColor;flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.card-head[data-astro-cid-uumo3p2z] p[data-astro-cid-uumo3p2z]{min-width:0}.card-head[data-astro-cid-uumo3p2z] .icon[data-astro-cid-uumo3p2z]{flex:none}.share[data-astro-cid-uumo3p2z]:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.share-icon[data-astro-cid-uumo3p2z]{stroke-width:1.8px;width:16px;height:16px}.facts[data-astro-cid-uumo3p2z] dd[data-astro-cid-uumo3p2z]{margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.3}.block[data-astro-cid-uumo3p2z] h2[data-astro-cid-uumo3p2z]{margin-bottom:12px}.list[data-astro-cid-uumo3p2z]{gap:8px;display:grid}.list[data-astro-cid-uumo3p2z] li[data-astro-cid-uumo3p2z]{padding-left:16px;font-size:16px;line-height:1.4;position:relative}.list[data-astro-cid-uumo3p2z] li[data-astro-cid-uumo3p2z]:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.6em;left:0}.card[data-astro-cid-uumo3p2z]{border:1px solid var(--line);gap:18px;padding:20px;display:grid}.card-head[data-astro-cid-uumo3p2z]{align-items:center;gap:12px;display:flex}svg[data-astro-cid-uumo3p2z]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.icon[data-astro-cid-uumo3p2z]{width:44px;height:44px;stroke:var(--accent-text);stroke-width:1.2px}.timer[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:6px;padding:16px 0;display:grid}.clock[data-astro-cid-uumo3p2z]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(72px,9vw,128px)}.now[data-astro-cid-uumo3p2z]{min-height:1.2em;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.2}.next[data-astro-cid-uumo3p2z]{min-height:1.45em}.track[data-astro-cid-uumo3p2z]{background:var(--line);height:3px;margin-top:8px;overflow:hidden}.track[data-astro-cid-uumo3p2z] span[data-astro-cid-uumo3p2z]{background:var(--accent);transform-origin:0;height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.controls[data-astro-cid-uumo3p2z]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cta[data-astro-cid-uumo3p2z]{background:var(--accent);color:var(--on-accent);padding:9px 14px}.cta[data-astro-cid-uumo3p2z]:hover{opacity:.85}.btn[data-astro-cid-uumo3p2z]{border:1px solid;padding:8px 12px}.btn[data-astro-cid-uumo3p2z]:hover{background:var(--fg);color:var(--bg)}.valve[data-astro-cid-uumo3p2z]{justify-self:start}[data-state=open],[data-state=closed]{letter-spacing:.04em;text-transform:uppercase;border:1px solid;padding:3px 7px;font-size:11px}[data-state=closed]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}[data-state=open]{color:var(--accent-text)}.step-note[data-astro-cid-uumo3p2z],.steps[data-astro-cid-uumo3p2z] .step-note{color:var(--muted)}.steps[data-astro-cid-uumo3p2z] li.wait .t{color:var(--accent-text)}.steps[data-astro-cid-uumo3p2z] li{border-top:1px solid var(--line);grid-template-columns:84px 1fr auto;align-items:baseline;gap:12px;padding:9px 0;font-size:16px;display:grid}.steps[data-astro-cid-uumo3p2z] .t{color:var(--muted)}.steps[data-astro-cid-uumo3p2z] li.on{color:var(--accent-text)}.steps[data-astro-cid-uumo3p2z] li.on .t{color:inherit}.dial[data-astro-cid-uumo3p2z],.others[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);margin-top:clamp(80px,10vw,140px);padding-top:20px}.label[data-astro-cid-uumo3p2z]{grid-column:1/-1;margin-bottom:24px}.rows[data-astro-cid-uumo3p2z]{grid-column:1/-1;margin:0;display:grid}.dial[data-astro-cid-uumo3p2z] .rows[data-astro-cid-uumo3p2z]>div[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);gap:4px 24px;padding:16px 0;display:grid}.dial[data-astro-cid-uumo3p2z] dt[data-astro-cid-uumo3p2z]{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,26px);font-weight:500}.dial[data-astro-cid-uumo3p2z] dd[data-astro-cid-uumo3p2z]{max-width:44em;margin:0;font-size:16px;line-height:1.45}.others[data-astro-cid-uumo3p2z] a[data-astro-cid-uumo3p2z]{border-top:1px solid var(--line);grid-template-columns:28px 1fr;align-items:center;gap:4px 14px;padding:14px 0;text-decoration:none;display:grid}.others[data-astro-cid-uumo3p2z] a[data-astro-cid-uumo3p2z] svg[data-astro-cid-uumo3p2z]{grid-row:span 2;width:28px;height:28px}.others[data-astro-cid-uumo3p2z] a[data-astro-cid-uumo3p2z] span[data-astro-cid-uumo3p2z]:first-of-type{font-size:20px;font-weight:500}.others[data-astro-cid-uumo3p2z] a[data-astro-cid-uumo3p2z] .muted[data-astro-cid-uumo3p2z]{font-size:15px}.others[data-astro-cid-uumo3p2z] a[data-astro-cid-uumo3p2z]:hover span[data-astro-cid-uumo3p2z]:first-of-type{color:var(--accent-text)}@media (width>=960px){.label[data-astro-cid-uumo3p2z]{grid-column:1/span 3;padding-top:.9em}.rows[data-astro-cid-uumo3p2z]{grid-column:4/span 9}.dial[data-astro-cid-uumo3p2z] .rows[data-astro-cid-uumo3p2z]>div[data-astro-cid-uumo3p2z]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline}.others[data-astro-cid-uumo3p2z] .rows[data-astro-cid-uumo3p2z]{grid-template-columns:1fr 1fr;column-gap:32px}}@media (width<=520px){.card[data-astro-cid-uumo3p2z]{padding:16px}}
