.facade[data-astro-cid-3bsllvux]{flex-direction:column;gap:1rem;margin:0;display:flex;position:relative}.facade-cap[data-astro-cid-3bsllvux]{font-size:var(--step-small);gap:.6rem;display:grid}.facade-title[data-astro-cid-3bsllvux]{color:var(--ink)}.facade-legend[data-astro-cid-3bsllvux]{color:var(--muted);flex-wrap:wrap;gap:.35rem 1.1rem;display:flex}.lg[data-astro-cid-3bsllvux]{align-items:center;gap:.4rem;display:inline-flex}.lg[data-astro-cid-3bsllvux] b[data-astro-cid-3bsllvux]{color:var(--ink);font-weight:500}.sw[data-astro-cid-3bsllvux]{border-radius:1px;width:.7rem;height:.9rem;display:inline-block}.building[data-astro-cid-3bsllvux]{--win-gap:clamp(4px, .55vw, 9px);background:var(--surface-2);gap:var(--win-gap);clip-path:polygon(0 1.1rem,18% 1.1rem,18% 0,82% 0,82% 1.1rem,100% 1.1rem,100% 100%,0 100%);padding:2.2rem clamp(10px,1.4vw,22px) 0;display:grid;position:relative}.roof[data-astro-cid-3bsllvux]{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.45rem;left:50%;translate:-50%}.floor[data-astro-cid-3bsllvux]{gap:var(--win-gap);grid-template-columns:repeat(14,minmax(0,1fr));display:grid}.win[data-astro-cid-3bsllvux]{aspect-ratio:3/4;background:var(--w);cursor:pointer;transition:transform var(--t-press) var(--ease-out);border-radius:1px;padding:0;position:relative}.win[data-astro-cid-3bsllvux]:active{transform:scale(.92)}.win[data-astro-cid-3bsllvux]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.win[data-astro-cid-3bsllvux]:hover{outline:2px solid var(--ink);outline-offset:1px}}.lamp[data-astro-cid-3bsllvux]{aspect-ratio:1;background:0 0;border-radius:50%;width:22%;position:absolute;top:10%;right:12%}.occ[data-astro-cid-3bsllvux],.sw[data-astro-cid-3bsllvux].occ{--w:#f0dcae;background:#f0dcae}.out[data-astro-cid-3bsllvux],.sw[data-astro-cid-3bsllvux].out{--w:#5a4d3b;background:#5a4d3b}.dnd[data-astro-cid-3bsllvux],.sw[data-astro-cid-3bsllvux].dnd{--w:#b89d6c;background:#b89d6c}.mur[data-astro-cid-3bsllvux],.sw[data-astro-cid-3bsllvux].mur{--w:#f0dcae;background:#f0dcae}.unsold[data-astro-cid-3bsllvux],.sw[data-astro-cid-3bsllvux].unsold{--w:#15130f;background:#15130f}.win[data-astro-cid-3bsllvux].dnd .lamp[data-astro-cid-3bsllvux]{background:var(--accent)}.win[data-astro-cid-3bsllvux].mur .lamp[data-astro-cid-3bsllvux]{background:var(--lamp-green)}.sw[data-astro-cid-3bsllvux].dnd{background:var(--accent)}.sw[data-astro-cid-3bsllvux].mur{background:var(--lamp-green)}.lobby[data-astro-cid-3bsllvux]{background:var(--surface);margin-top:.6rem;justify-content:center;align-items:flex-end;gap:1.2rem;height:3.4rem;margin-inline:calc(-1*clamp(10px,1.4vw,22px));padding-top:.6rem;display:flex}.lobby-door[data-astro-cid-3bsllvux]{opacity:.85;background:#f0dcae;width:2.2rem;height:2.4rem}.lobby-sign[data-astro-cid-3bsllvux]{font-size:var(--step-small);color:var(--ink);align-self:center}.room-pop[data-astro-cid-3bsllvux]{z-index:3;border-radius:var(--radius);background:var(--field-1);width:15rem;color:var(--field-1-ink);font-size:var(--step-small);padding:1rem 1.1rem;position:absolute;box-shadow:0 18px 40px #00000073}.pop-no[data-astro-cid-3bsllvux]{font-size:var(--step-lead);line-height:1.1}.pop-state[data-astro-cid-3bsllvux]{color:var(--field-1-muted);margin:.2rem 0 .6rem}.pop-rows[data-astro-cid-3bsllvux] div[data-astro-cid-3bsllvux]{justify-content:space-between;gap:1rem;padding:.15rem 0;display:flex}.pop-rows[data-astro-cid-3bsllvux] dt[data-astro-cid-3bsllvux]{color:var(--field-1-muted)}.pop-rows[data-astro-cid-3bsllvux] dd[data-astro-cid-3bsllvux]{margin:0}.pop-note[data-astro-cid-3bsllvux]{color:var(--field-1-muted);margin-top:.6rem}.sr-only-focusable[data-astro-cid-3bsllvux]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sr-only-focusable[data-astro-cid-3bsllvux]:focus{clip-path:none;background:var(--ink);width:auto;height:auto;color:var(--bg);font-size:var(--step-small);align-self:flex-start;padding:.4rem .8rem;position:static}@media (width<=40rem){.floor[data-astro-cid-3bsllvux]{grid-template-columns:repeat(8,minmax(0,1fr))}.win[data-astro-cid-3bsllvux]:nth-child(n+9){display:none}.room-pop[data-astro-cid-3bsllvux]{width:min(15rem,80vw)}}.sleeve-wrap[data-astro-cid-qenz4je7]{padding-block:120px 0}.sleeve[data-astro-cid-qenz4je7]{background:var(--accent);width:83.3333%;min-height:30rem;color:var(--accent-ink);border-radius:14px;grid-template-columns:46fr 54fr;margin-inline:auto;display:grid;position:relative}.sleeve[data-astro-cid-qenz4je7]:before,.sleeve[data-astro-cid-qenz4je7]:after{content:"";background:var(--bg);border-radius:50%;width:28px;height:28px;margin-left:-14px;position:absolute;left:46%}.sleeve[data-astro-cid-qenz4je7]:before{top:-14px}.sleeve[data-astro-cid-qenz4je7]:after{bottom:-14px}.sleeve-form[data-astro-cid-qenz4je7]{border-left:5px dotted var(--bg)}.sleeve-left[data-astro-cid-qenz4je7]{flex-direction:column;justify-content:space-between;gap:2rem;padding:48px;display:flex}.sleeve-title[data-astro-cid-qenz4je7]{font-weight:500}.sleeve-text[data-astro-cid-qenz4je7]{font-size:var(--step-body);max-width:34ch}.sleeve-alt[data-astro-cid-qenz4je7]{opacity:.9}.sleeve-form[data-astro-cid-qenz4je7]{flex-direction:column;justify-content:center;gap:10px;padding:48px;display:flex}.cell[data-astro-cid-qenz4je7]{width:100%;height:52px;color:var(--accent-ink);font-size:max(1rem, var(--step-body));transition:background-color var(--t-hover) ease;background:#ffffff24;border:0;border-radius:2px;padding:0 1rem}.cell[data-astro-cid-qenz4je7]::placeholder{color:#ffffffd1}.cell[data-astro-cid-qenz4je7]:focus{background:#ffffff3d;outline:none}.sleeve-submit[data-astro-cid-qenz4je7]{background:var(--bg);width:100%;height:56px;color:var(--ink);font-size:var(--step-body);transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;border-radius:2px;margin-top:6px}.sleeve-submit[data-astro-cid-qenz4je7]:active{transform:scale(.98)}@media (hover:hover){.sleeve-submit[data-astro-cid-qenz4je7]:hover{background:#000}}.sleeve-submit[data-astro-cid-qenz4je7][disabled]{opacity:.7;cursor:progress}.sleeve-status[data-astro-cid-qenz4je7]:empty{display:none}.sleeve-status[data-astro-cid-qenz4je7]{font-size:var(--step-body)}.sleeve-form[data-astro-cid-qenz4je7].is-sent .row[data-astro-cid-qenz4je7],.sleeve-form[data-astro-cid-qenz4je7].is-sent [data-astro-cid-qenz4je7][data-submit]{display:none}.sleeve-form[data-astro-cid-qenz4je7].is-sent .sleeve-status[data-astro-cid-qenz4je7]{font-size:var(--step-lead);line-height:1.35}.trap[data-astro-cid-qenz4je7]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=52rem){.sleeve-wrap[data-astro-cid-qenz4je7]{padding-block:80px}.sleeve[data-astro-cid-qenz4je7]{grid-template-columns:1fr;width:100%}.sleeve[data-astro-cid-qenz4je7]:before,.sleeve[data-astro-cid-qenz4je7]:after{top:calc(var(--perf,50%) - 14px);bottom:auto}.sleeve[data-astro-cid-qenz4je7]:before{left:0}.sleeve[data-astro-cid-qenz4je7]:after{left:100%}.sleeve-form[data-astro-cid-qenz4je7]{border-left:0;border-top:5px dotted var(--bg)}.sleeve-left[data-astro-cid-qenz4je7],.sleeve-form[data-astro-cid-qenz4je7]{padding:28px 22px}.cell[data-astro-cid-qenz4je7]{height:54px}}@media (prefers-reduced-motion:no-preference){.js [data-astro-cid-lcdefpme][data-split],.js [data-astro-cid-lcdefpme][data-hero-in]{opacity:0;animation:0s 3.5s forwards show}.js .hero[data-astro-cid-lcdefpme] [data-facade]:not(.is-awake) .win{filter:brightness(.12);animation:0s 3.5s forwards wake}}@keyframes show{to{opacity:1}}@keyframes wake{to{filter:none}}.hero[data-astro-cid-lcdefpme]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;min-height:calc(100svh - 4.5rem);padding-top:2rem;padding-bottom:2.5rem;display:grid}.hero-text[data-astro-cid-lcdefpme]{grid-column:1/span 5;padding-bottom:.5rem}.hero-title[data-astro-cid-lcdefpme]{max-width:9.5em}.hero-sentence[data-astro-cid-lcdefpme]{max-width:32ch;color:var(--muted);margin-top:1.75rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.25rem;display:flex}.hero-button[data-astro-cid-lcdefpme]{min-height:3.25rem;font-size:var(--step-body);padding-inline:1.6rem}.hero-board[data-astro-cid-lcdefpme]{grid-column:7/span 6;align-self:end}@media (width<=64rem){.hero[data-astro-cid-lcdefpme]{min-height:0;padding-top:1.5rem;display:block}.hero-board[data-astro-cid-lcdefpme]{margin-top:2.5rem}}.ledger[data-astro-cid-lcdefpme]{column-gap:var(--gutter);padding-block:calc(var(--section) / 2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.ledger-title[data-astro-cid-lcdefpme]{grid-column:1/span 5}.ledger-rows[data-astro-cid-lcdefpme]{font-size:var(--step-display);grid-column:6/span 7;grid-template-columns:3.4em 1fr;align-items:baseline;gap:20px .18em;margin:0;display:grid}.ledger-row[data-astro-cid-lcdefpme]{display:contents}.ledger-fig[data-astro-cid-lcdefpme]{text-align:right;letter-spacing:-.03em;line-height:1}.ledger-cap[data-astro-cid-lcdefpme]{color:var(--muted);max-width:26ch;font-size:var(--step-body);margin:0;line-height:1.5}@media (width<=52rem){.ledger[data-astro-cid-lcdefpme]{display:block}.ledger-rows[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:0;margin-top:2.5rem}.ledger-fig[data-astro-cid-lcdefpme]{text-align:left}.ledger-cap[data-astro-cid-lcdefpme]{margin:.4rem 0 28px}}.night[data-astro-cid-lcdefpme]{background:var(--surface)}.night-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:0 clamp(2rem,5vw,5rem);min-height:100svh;padding-block:6svh;display:grid}.night-plate[data-astro-cid-lcdefpme]{aspect-ratio:1;justify-self:center;width:min(100%,84svh);position:relative;overflow:hidden}.night-plate[data-astro-cid-lcdefpme] .night-photo{object-fit:cover;width:100%;height:100%;transition:filter .9s var(--ease-soft)}.night-lamp[data-astro-cid-lcdefpme]{border-radius:50%;width:1rem;height:1rem;transition:background-color .4s;position:absolute;top:1.25rem;right:1.25rem}.night-lamp[data-astro-cid-lcdefpme].dnd{background:var(--accent)}.night-lamp[data-astro-cid-lcdefpme].mur{background:var(--lamp-green)}.night-text[data-astro-cid-lcdefpme]{flex-direction:column;min-height:72svh;display:flex}.night-tabs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem 1.6rem;display:flex}.night-tab[data-astro-cid-lcdefpme]{font-size:var(--step-body);color:var(--muted);transition:color var(--t-hover) ease;padding:.3rem 0}.night-tab[data-astro-cid-lcdefpme].is-on{color:var(--ink)}@media (hover:hover){.night-tab[data-astro-cid-lcdefpme]:hover{color:var(--ink)}}.night-bar[data-astro-cid-lcdefpme]{background:var(--surface-2);height:6px;margin-top:.8rem}.night-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(.2)}.night-states[data-astro-cid-lcdefpme]{flex:1;margin-top:3rem;display:grid}.night-state[data-astro-cid-lcdefpme]:not(.is-on){display:none}.night-copy[data-astro-cid-lcdefpme]{max-width:36ch;margin-top:1.25rem}.night-rows[data-astro-cid-lcdefpme]{max-width:26rem;margin:2rem 0 0}.night-rows[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.night-rows[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted)}.night-rows[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.night-note[data-astro-cid-lcdefpme]{margin-top:1rem}.night-cells[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;margin-top:1.5rem;display:grid}.night-cells[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:72px;transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:flex}.night-cells[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{transform:scale(.98)}.cell-a[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--bg)}.cell-b[data-astro-cid-lcdefpme]{background:var(--surface-2);color:var(--ink)}@media (hover:hover){.cell-a[data-astro-cid-lcdefpme]:hover{background:#fff}.cell-b[data-astro-cid-lcdefpme]:hover{background:#2c2824}}@media (width<=52rem){.night-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0;padding-block:3rem}.night-plate[data-astro-cid-lcdefpme]{width:100%}.night-text[data-astro-cid-lcdefpme]{min-height:0;margin-top:1.5rem}.night-states[data-astro-cid-lcdefpme]{margin-top:1.75rem}.night-cells[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.night-cells[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:60px}}.prods[data-astro-cid-lcdefpme]{column-gap:var(--gutter);padding-block:calc(var(--section) / 2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.prods-frame[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--surface);grid-column:1/span 5;position:sticky;top:6rem}.prods-visual[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .24s;position:absolute;inset:0}.prods-visual[data-astro-cid-lcdefpme].is-on{opacity:1}.prods-col[data-astro-cid-lcdefpme]{grid-column:7/span 6;max-width:40rem}.prods-word[data-astro-cid-lcdefpme]{margin-bottom:20px;line-height:.8}.bars[data-astro-cid-lcdefpme]{gap:6px;display:grid}.bar[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius)}.bar[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;min-height:56px;transition:background-color var(--t-hover) ease;align-items:center;padding:0 18px;font-weight:500;list-style:none;display:flex}.bar[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.bar[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";font-size:var(--step-lead);transition:rotate var(--t-ui) var(--ease-out);margin-left:1rem;line-height:1}.bar[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{rotate:45deg}.bar-count[data-astro-cid-lcdefpme]{color:var(--muted);margin-left:auto;font-weight:400}@media (hover:hover){.bar[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{background:var(--surface-2)}}.bar-items[data-astro-cid-lcdefpme]{gap:14px;padding:4px 18px 18px;list-style:none;display:grid}.item[data-astro-cid-lcdefpme]{gap:.15rem;padding:.25rem 0;text-decoration:none;display:grid}.item-name[data-astro-cid-lcdefpme]{font-size:var(--step-body);font-weight:500}.item-sum[data-astro-cid-lcdefpme]{font-size:var(--step-body);line-height:1.45}.item[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .item-name[data-astro-cid-lcdefpme]{text-underline-offset:.2em;text-decoration:underline .06em}.prods-all[data-astro-cid-lcdefpme]{margin-top:1.75rem;display:inline-block}@media (width<=52rem){.prods[data-astro-cid-lcdefpme]{display:block}.prods-frame[data-astro-cid-lcdefpme]{display:none}}.menu-sec[data-astro-cid-lcdefpme]{column-gap:var(--gutter);padding-block:calc(var(--section) / 2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.sheet[data-astro-cid-lcdefpme]{background:var(--field-1);color:var(--field-1-ink);grid-column:2/span 5;padding:56px clamp(1.25rem,3vw,2.75rem) 60px}.sheet-title[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:40px}.menu-group[data-astro-cid-lcdefpme]+.menu-group[data-astro-cid-lcdefpme]{margin-top:44px}.menu-group-name[data-astro-cid-lcdefpme]{font-size:var(--step-lead);margin-bottom:.9rem;font-weight:500}.menu-group[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:14px;padding:0;list-style:none;display:grid}.menu-item[data-astro-cid-lcdefpme]{font-size:var(--step-body);align-items:baseline;gap:.5rem;display:flex}.dots[data-astro-cid-lcdefpme]{transform-origin:0;border-bottom:4px dotted #b9b3a9;flex:1;min-width:1.5rem;transform:translateY(-.25em)}.where[data-astro-cid-lcdefpme]{color:var(--field-1-muted);white-space:nowrap}.aud[data-astro-cid-lcdefpme]{grid-column:8/span 5;gap:1.5rem;padding-top:2rem;display:grid}.aud-title[data-astro-cid-lcdefpme]{max-width:22ch;margin-bottom:1rem}.aud-row[data-astro-cid-lcdefpme]{grid-template-columns:40% 1fr;align-items:center;gap:1.25rem;text-decoration:none;display:grid}.aud-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;display:block;overflow:hidden}.aud-pic[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-soft)}.aud-text[data-astro-cid-lcdefpme]{gap:.3rem;display:grid}.aud-line[data-astro-cid-lcdefpme]{color:var(--muted)}@media (hover:hover){.aud-row[data-astro-cid-lcdefpme]:hover .aud-pic[data-astro-cid-lcdefpme] img{transform:scale(1.05)}.aud-row[data-astro-cid-lcdefpme]:hover .aud-name[data-astro-cid-lcdefpme]{text-underline-offset:.15em;text-decoration:underline .05em}}@media (width<=52rem){.menu-sec[data-astro-cid-lcdefpme]{display:block}.sheet[data-astro-cid-lcdefpme]{margin-inline:calc(var(--margin) * -1 + 12px);padding:44px 20px 48px}.menu-item[data-astro-cid-lcdefpme]{flex-wrap:wrap}.aud[data-astro-cid-lcdefpme]{margin-top:4rem;padding-top:0}}.files[data-astro-cid-lcdefpme]{padding-top:calc(var(--section) / 2)}.files-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:3rem;display:flex}.folder[data-astro-cid-lcdefpme]{padding-top:44px;position:relative}.folder[data-astro-cid-lcdefpme]+.folder[data-astro-cid-lcdefpme]{margin-top:1.5rem}.tab[data-astro-cid-lcdefpme]{top:0;left:calc(var(--margin) + var(--i) * 16%);clip-path:polygon(0 100%,14px 0,calc(100% - 14px) 0,100% 100%);min-width:240px;height:44px;font-size:var(--step-lead);justify-content:center;align-items:center;padding:0 2.5rem;display:flex;position:absolute}.tab[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.band[data-astro-cid-lcdefpme]{padding-block:2.5rem 3.5rem;overflow:hidden}.band-grid[data-astro-cid-lcdefpme]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.band-pic[data-astro-cid-lcdefpme]{aspect-ratio:16/10;grid-column:1/span 7;overflow:hidden}.band-pic[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:118%}.band-text[data-astro-cid-lcdefpme]{grid-column:9/span 4;align-content:start;gap:1rem;display:grid}.band-sum[data-astro-cid-lcdefpme]{max-width:36ch}.f0[data-astro-cid-lcdefpme] .tab[data-astro-cid-lcdefpme],.f0[data-astro-cid-lcdefpme] .band[data-astro-cid-lcdefpme]{background:var(--surface)}.f1[data-astro-cid-lcdefpme] .tab[data-astro-cid-lcdefpme],.f1[data-astro-cid-lcdefpme] .band[data-astro-cid-lcdefpme]{background:var(--surface-2)}.f2[data-astro-cid-lcdefpme] .tab[data-astro-cid-lcdefpme],.f2[data-astro-cid-lcdefpme] .band[data-astro-cid-lcdefpme]{background:var(--field-1);color:var(--field-1-ink)}.f0[data-astro-cid-lcdefpme] .band-sys[data-astro-cid-lcdefpme],.f1[data-astro-cid-lcdefpme] .band-sys[data-astro-cid-lcdefpme]{color:var(--muted)}.f2[data-astro-cid-lcdefpme] .band-sys[data-astro-cid-lcdefpme]{color:var(--field-1-muted)}@media (width<=52rem){.folder[data-astro-cid-lcdefpme]{padding-top:40px}.tab[data-astro-cid-lcdefpme]{left:var(--margin);min-width:0;height:40px;font-size:var(--step-body);padding:0 1.5rem}.band[data-astro-cid-lcdefpme]{min-height:0}.band-grid[data-astro-cid-lcdefpme]{display:block}.band-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;margin-inline:calc(var(--margin) * -1)}.band-text[data-astro-cid-lcdefpme]{margin-top:1.5rem}}.moments[data-astro-cid-lcdefpme]{padding-block:calc(var(--section) / 2)}.moments-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.moments-btns[data-astro-cid-lcdefpme]{gap:8px;display:flex}.sq[data-astro-cid-lcdefpme]{background:var(--ink);width:48px;height:48px;color:var(--bg);border-radius:var(--radius);transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;font-size:1.5rem;line-height:1}.sq[data-astro-cid-lcdefpme]:active{transform:scale(.94)}@media (hover:hover){.sq[data-astro-cid-lcdefpme]:hover{background:#fff}}.moments-track[data-astro-cid-lcdefpme]{background:var(--surface-2);height:6px;margin-top:1.5rem}.moments-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(.14)}.moments-row[data-astro-cid-lcdefpme]{padding:0 var(--margin);scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);scrollbar-width:none;cursor:grab;gap:32px;margin:2.5rem 0 0;list-style:none;display:flex;overflow-x:auto}.moments-row[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.moments-row[data-astro-cid-lcdefpme].is-dragging{cursor:grabbing;scroll-snap-type:none}.moment[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex-direction:column;flex:0 0 280px;display:flex}.moment-cap[data-astro-cid-lcdefpme]{font-size:var(--step-body);font-weight:600}.moment-text[data-astro-cid-lcdefpme]{font-size:var(--step-body);min-height:7.5em;margin-top:.5rem;line-height:1.45}.moment-gap[data-astro-cid-lcdefpme]{height:var(--g);display:block}.moment-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--surface);display:block;overflow:hidden}.moment-pic[data-astro-cid-lcdefpme] img,.moment-pic[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;pointer-events:none;width:100%;height:100%}@media (width<=52rem){.moments-btns[data-astro-cid-lcdefpme]{display:none}.moment[data-astro-cid-lcdefpme]{flex-basis:72vw}.moments-row[data-astro-cid-lcdefpme]{gap:16px}.moment-gap[data-astro-cid-lcdefpme]{height:calc(var(--g) * .45)}}.qa[data-astro-cid-lcdefpme]{column-gap:var(--gutter);padding-block:calc(var(--section) / 2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.qa-title[data-astro-cid-lcdefpme]{grid-column:1/span 3}.qa-text[data-astro-cid-lcdefpme]{columns:2;grid-column:5/span 8;column-gap:56px}.qa-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{break-inside:avoid;max-width:36ch;font-size:var(--step-body);margin:0 0 20px;line-height:1.55}.qa-text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:500}@media (width<=52rem){.qa[data-astro-cid-lcdefpme]{display:block}.qa-text[data-astro-cid-lcdefpme]{columns:1;margin-top:1.5rem}.qa-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:18px}}
