@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/39a5acf380e9fe0b-s.1ewqdwyt6j2vp.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/e3c18da04e13b44c-s.0q7keo5q-p-mj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/6067d824d5152ec0-s.p.1q7lqugkud4ji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.jvImiG_className{font-family:Archivo,Archivo Fallback;font-style:normal;font-weight:800}.jvImiG_variable{--font-xtm-head:"Archivo", "Archivo Fallback"}
.xtm{--xtm-ground:#dcebf3;--xtm-paper:#fff;--xtm-paper-2:#f3f8fb;--xtm-ink:#0e2620;--xtm-ink-2:#4d635d;--xtm-ink-3:#7f968f;--xtm-line:#c9d8df;--xtm-ever:#0f6b47;--xtm-berry:#c21f30;--xtm-brass:#946611;--xtm-gold:#f2b01e;--xtm-action:#c21f30;--xtm-action-2:#9d1826;--xtm-action-ink:#fff;--xtm-focus:#0e2620;--xtm-on:#0f6b47;--xtm-later:#4d635d;--xtm-none:#6b7f88;--xtm-sold:#7a4a22;--xtm-open-area:#0f6b47;--xtm-closed-area:#b81d2d;--xtm-dusk-0:#122b49;--xtm-dusk-1:#2b5a8c;--xtm-dusk-2:#6f9cc4;--xtm-bank:#fff;--xtm-bank-mid:#eaf2f7;--xtm-bank-shade:#c4d9e6;--xtm-bank-crest:#fff;--xtm-tree-lit:#1a8a5e;--xtm-tree-dark:#7f968f;--xtm-snow:#fff;--xtm-snow-edge:#c4d9e6;--xtm-trunk:#6b4423;--xtm-water:#a9cde2;--xtm-wire:#33505f;--xtm-shadow:0 14px 40px #0e262024;--xtm-ease:cubic-bezier(.2, .7, .2, 1);--xtm-panel-w:424px;--xtm-bar-h:64px;--xtm-pad:24px;--xtm-head:var(--font-xtm-head), "Archivo", system-ui, sans-serif;--xtm-body:var(--font-xtf-display), "DM Sans", system-ui, sans-serif;--xtm-mono:var(--font-xtf-mono), "IBM Plex Mono", ui-monospace, monospace;color:var(--xtm-ink);background:var(--xtm-ground);font-family:var(--xtm-body);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:16px;line-height:1.5;overflow-x:clip}:root[data-xtm-theme=dark] .xtm{--xtm-ground:#061820;--xtm-paper:#0b242d;--xtm-paper-2:#0f2c36;--xtm-ink:#f3efe2;--xtm-ink-2:#a3b9b8;--xtm-ink-3:#4f6b70;--xtm-line:#27474f;--xtm-ever:#6fd3a4;--xtm-berry:#ff8a94;--xtm-brass:#ffc24a;--xtm-gold:#ffc24a;--xtm-action:#c9283a;--xtm-action-2:#a81e2e;--xtm-focus:#ffe08a;--xtm-on:#6fd3a4;--xtm-later:#a3b9b8;--xtm-none:#7d959c;--xtm-sold:#d09a6a;--xtm-open-area:#7fe0b0;--xtm-closed-area:#ff7a68;--xtm-dusk-0:#020a12;--xtm-dusk-1:#0a2136;--xtm-dusk-2:#143a52;--xtm-bank:#0b242d;--xtm-bank-mid:#0a1f28;--xtm-bank-shade:#061820;--xtm-bank-crest:#1c4450;--xtm-tree-lit:#2f9a72;--xtm-tree-dark:#4f6b70;--xtm-snow:#d5e4ec;--xtm-snow-edge:transparent;--xtm-trunk:#8a5a2a;--xtm-water:#1d4c5e;--xtm-wire:#5d7f86;--xtm-shadow:0 14px 40px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.xtm *,.xtm :before,.xtm :after{box-sizing:border-box}.xtm :focus-visible{outline:3px solid var(--xtm-focus);outline-offset:2px}.xtm ::selection{background:var(--xtm-gold);color:#0e2620}.xtm a,.xtm button,.xtm summary,.xtm [role=button]{cursor:pointer}.xtm a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.xtm a:hover{-webkit-text-decoration-color:var(--xtm-berry);text-decoration-color:var(--xtm-berry);text-decoration-thickness:2px}.xtm button,.xtm input,.xtm select{font:inherit;color:inherit}.xtm button:disabled{cursor:default}.xtm h1,.xtm h2,.xtm h3{font-family:var(--xtm-head);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:1.04}:where(.xtm) p{margin:0}.xtm .xtm-fig{font-family:var(--xtm-mono);font-variant-numeric:tabular-nums;font-weight:500}.xtm .xtm-sr,.xtm .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xtm .xtm-src{color:var(--xtm-ink-2);font-size:12px;line-height:1.5}.xtm .xtm-empty{color:var(--xtm-ink-2);border:1px dashed var(--xtm-ink-3);border-radius:2px;padding:16px;font-size:14px}.xtm .xtm-btn{border:2px solid var(--xtm-ink);background:var(--xtm-paper);min-height:48px;color:var(--xtm-ink);text-align:center;transition:background-color .15s var(--xtm-ease), color .15s var(--xtm-ease), transform .15s var(--xtm-ease);border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.xtm .xtm-btn:hover:not(:disabled){background:var(--xtm-ink);color:var(--xtm-paper)}.xtm .xtm-btn:active:not(:disabled){transform:translateY(1px)}.xtm .xtm-btn:disabled{opacity:.6}.xtm .xtm-btn[data-primary]{background:var(--xtm-action);border-color:var(--xtm-action);color:var(--xtm-action-ink);box-shadow:inset 0 -4px 0 var(--xtm-action-2)}.xtm .xtm-btn[data-primary]:hover:not(:disabled){background:var(--xtm-action-2);border-color:var(--xtm-action-2);color:var(--xtm-action-ink)}.xtm .xtm-btn[data-big]{white-space:normal;width:100%;min-height:56px;padding:8px 24px;font-size:18px}.xtm .xtm-btn[data-line]{background:0 0}.xtm .xtm-btn[aria-pressed=true]{background:var(--xtm-ink);color:var(--xtm-paper)}.xtm .xtm-btn[data-busy]:after{content:"...";text-align:left;clip-path:inset(0 100% 0 0);width:1.2em;animation:.9s steps(4,end) infinite xtm-busy;overflow:hidden}@keyframes xtm-busy{to{clip-path:inset(0)}}.xtm .xtm-lk{min-height:44px;color:var(--xtm-ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--xtm-line);text-decoration-color:var(--xtm-line);transition:text-decoration-color .15s var(--xtm-ease);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.xtm .xtm-lk:hover{-webkit-text-decoration-color:var(--xtm-berry);text-decoration-color:var(--xtm-berry)}.xtm .xtm-ib{border:1px solid var(--xtm-line);width:44px;height:44px;transition:background-color .15s var(--xtm-ease), border-color .15s var(--xtm-ease);background:0 0;border-radius:2px;place-items:center;display:inline-grid}.xtm .xtm-ib:hover{border-color:var(--xtm-ink);background:var(--xtm-paper-2)}.xtm .xtm-ib:active{transform:translateY(1px)}.xtm-zip{margin:0}.xtm-zip-row{align-items:stretch;display:flex}.xtm-zip input{border:2px solid var(--xtm-ink);background:var(--xtm-paper);min-width:0;height:48px;font-family:var(--xtm-mono);letter-spacing:.04em;border-right:0;border-radius:2px 0 0 2px;flex:1;padding:0 12px;font-size:16px;font-weight:500}.xtm-zip input::placeholder{font-family:var(--xtm-body);letter-spacing:0;color:var(--xtm-ink-2);opacity:1}.xtm-zip input[aria-invalid=true]{border-color:var(--xtm-berry)}.xtm-zip .xtm-btn{border-radius:0 2px 2px 0;padding:0 16px}.xtm-zip .xtm-btn:not([data-primary]){border-left-width:2px}.xtm-zip[data-big]{max-width:480px}.xtm-zip[data-big] input{height:56px;padding:0 16px;font-size:18px}.xtm-zip[data-big] .xtm-btn{border-color:var(--xtm-ink);border-left:0;min-height:56px;padding:0 24px;font-size:16px}.xtm .xtm-note{color:var(--xtm-ink-2);margin-top:8px;font-size:14px;font-weight:600;line-height:1.4}.xtm .xtm-note:empty{display:none}.xtm .xtm-note[data-tone=bad]{color:var(--xtm-berry)}.xtm-stage{height:100dvh;min-height:640px;position:relative;overflow:hidden}.xtm-bar{z-index:50;height:var(--xtm-bar-h);background:var(--xtm-paper);border-bottom:1px solid var(--xtm-line);align-items:center;gap:16px;padding:0 24px;display:flex;position:absolute;inset:0 0 auto}.xtm-lock{text-align:left;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:0;display:flex}.xtm-lock b{font-family:var(--xtm-head);letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.1;display:block}.xtm-lock small{font-family:var(--xtm-mono);color:var(--xtm-ink-2);font-size:12px;line-height:1.3;display:block}.xtm-lock:hover b{color:var(--xtm-ever)}.xtm-bar nav{align-items:center;gap:4px;margin-left:auto;display:flex}.xtm-nl{min-height:44px;transition:background-color .15s var(--xtm-ease), border-color .15s var(--xtm-ease);background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.xtm-nl:hover{background:var(--xtm-paper-2);border-color:var(--xtm-line)}.xtm-bar .xtm-ib{margin-left:4px}.xtm-bar .xtm-ib[data-q]{font-family:var(--xtm-head);font-size:18px;font-weight:800;display:none}.xtm-lights-row{z-index:45;top:calc(var(--xtm-bar-h) - 1px);pointer-events:none;height:26px;position:absolute;left:0;right:0;overflow:hidden}.xtm-lights-row[data-in-map=true]{left:var(--xtm-panel-w)}.xtm-lights{display:block}.xtm-light{fill:var(--c);filter:drop-shadow(0 0 4px var(--c));animation:xtm-light-on .45s var(--xtm-ease) backwards;animation-delay:calc(var(--i) * 22ms + .3s)}@keyframes xtm-light-on{0%{fill:var(--xtm-line);filter:none}60%{fill:#fff}}.xtm-snow{pointer-events:none;z-index:44;width:100%;height:100%;position:fixed;inset:0}.xtm-map{inset:var(--xtm-bar-h) 0 0 0;background:var(--xtm-ground);position:absolute}.xtm-map canvas{outline:none}.xtm-engine-wrap{opacity:0;transition:opacity .45s var(--xtm-ease)}.xtm-map[data-ready=true] .xtm-engine-wrap{opacity:1}.xtm-map .maplibregl-ctrl-top-right{top:32px;right:8px}.xtm-map .maplibregl-ctrl-group{box-shadow:0 0 0 1px var(--xtm-line);background:var(--xtm-paper);border-radius:2px}.xtm-map .maplibregl-ctrl-group button{width:44px;height:44px}.xtm-map .maplibregl-ctrl-group button+button{border-top-color:var(--xtm-line)}:root[data-xtm-theme=dark] .xtm-map .maplibregl-ctrl-icon{filter:invert()}.xtm-map .maplibregl-ctrl-attrib{background:color-mix(in srgb, var(--xtm-paper) 80%, transparent);color:var(--xtm-ink-2);font-size:12px}.xtm-map .maplibregl-ctrl-attrib a{color:inherit}.xtm-still{padding:48px 32px 48px calc(var(--xtm-panel-w) + 32px);position:absolute;inset:0}.xtm-still svg,.xtm-pic svg{width:100%;height:100%;display:block;overflow:visible}.xtm-still path.st{fill:var(--xtm-paper);stroke:var(--xtm-line);stroke-width:.8px}.xtm-still .g{display:none}.xtm-still .c{fill:var(--xtm-gold);stroke:var(--xtm-on);stroke-width:1.4px}.xtm-still circle[data-ph=opens_later]{fill:var(--xtm-paper);stroke:var(--xtm-later);stroke-width:1.6px}.xtm-still circle[data-ph=sold_out]{fill:var(--xtm-sold)}.xtm-still circle[data-ph=not_posted]{fill:var(--xtm-none);opacity:.6}.xtm-intro{z-index:40;inset:var(--xtm-bar-h) 0 0 0;background:linear-gradient(180deg, var(--xtm-dusk-0) 0%, var(--xtm-dusk-1) 58%, var(--xtm-dusk-2) 100%);transition:opacity .6s var(--xtm-ease);position:absolute;overflow:hidden}.xtm-intro[data-state=leaving]{opacity:0;pointer-events:none}.xtm-pic{position:absolute;inset:56px 32px 88px max(51%,640px)}.xtm-pic path.st{fill:#ffffff1a;stroke:#ffffff47;stroke-width:.8px}.xtm-pic .c{fill:#fff6d6}.xtm-pic g[data-ph]{transform-box:fill-box;transform-origin:50%;animation:xtm-land .5s var(--xtm-ease) backwards;animation-delay:calc(var(--x) * 1.4s + .25s)}@keyframes xtm-land{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.5)}}.xtm-pic circle[data-ph=opens_later]{fill:none;stroke:#ffffffa8;stroke-width:1.3px}.xtm-pic circle[data-ph=sold_out]{fill:#fff6}.xtm-pic circle[data-ph=not_posted]{fill:#ffffff3d}.xtm-bank{pointer-events:none;width:max(56%,680px);height:100%;transition:transform .6s var(--xtm-ease);position:absolute;top:0;left:0}.xtm-bank[data-wide]{display:none}.xtm-intro[data-state=leaving] .xtm-bank{transform:translate(-14%)}.xtm-intro[data-state=leaving] .xtm-intro-copy{opacity:0;transform:translate(-48px)}.xtm-intro-copy{width:clamp(420px,37vw,580px);transition:transform .45s var(--xtm-ease), opacity .25s var(--xtm-ease);position:absolute;top:50%;left:clamp(32px,4.5vw,96px);translate:0 -52%}.xtm-intro-copy>*{animation:xtm-rise .45s var(--xtm-ease) backwards}.xtm-intro-copy>:nth-child(2){animation-delay:60ms}.xtm-intro-copy>:nth-child(3){animation-delay:.12s}.xtm-intro-copy>:nth-child(4){animation-delay:.18s}.xtm-intro-copy>:nth-child(5){animation-delay:.24s}@keyframes xtm-rise{0%{opacity:0;transform:translateY(12px)}}main.xtm>*{animation:none}.xtm-intro-copy>*{animation-name:xtm-rise-in}@keyframes xtm-rise-in{0%{transform:translateY(12px)}}.xtm-stats{font-family:var(--xtm-mono);color:var(--xtm-ink-2);flex-wrap:wrap;gap:4px 24px;margin-bottom:16px;font-size:13px;font-weight:500;display:flex}.xtm-stats b{color:var(--xtm-ink);font-weight:500}.xtm-intro h1{margin-bottom:24px;font-size:clamp(40px,4.4vw,64px);line-height:.98}.xtm-lede{max-width:30em;margin-bottom:24px;font-size:18px;line-height:1.45}.xtm-also{flex-wrap:wrap;gap:0 24px;margin-top:8px;display:flex}.xtm-cue{min-height:44px;font-family:var(--xtm-mono);color:var(--xtm-ink-2);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex;position:absolute;bottom:16px;left:clamp(32px,4.5vw,96px)}.xtm .xtm-cue:hover{color:var(--xtm-ink)}.xtm-intro-key{color:#e7f0f6;align-items:center;gap:24px;font-size:13px;font-weight:500;display:flex;position:absolute;bottom:24px;right:32px}.xtm-intro-key span{align-items:center;gap:8px;display:inline-flex}.xtm-intro-key b{font-family:var(--xtm-mono);color:#fff;font-weight:500}.xtm-intro-key i{border-radius:50%;width:9px;height:9px;display:inline-block}.xtm-intro-key i[data-k=lit]{background:#fff3c4;box-shadow:0 0 0 3px #ffc24a54,0 0 12px 4px #ffc24a}.xtm-intro-key i[data-k=wait]{box-shadow:inset 0 0 0 2px #ffffffa8}.xtm-intro-key i[data-k=sold]{background:#fff6;border-radius:1px}.xtm-panel{z-index:20;top:var(--xtm-bar-h);width:var(--xtm-panel-w);background:var(--xtm-paper);border-right:1px solid var(--xtm-line);box-shadow:var(--xtm-shadow);overscroll-behavior:contain;scrollbar-width:thin;position:absolute;bottom:0;left:0;overflow:auto}.xtm-panel[data-open=false]{display:none}.xtm-panel[data-open=true]{animation:xtm-panel-in .45s var(--xtm-ease) backwards}@keyframes xtm-panel-in{0%{transform:translate(-104%)}}.xtm-panel[data-landing][data-view=place]{animation-duration:0s}.xtm-handle{display:none}.xtm-view{padding:32px var(--xtm-pad) 32px;animation:xtm-view-in .25s var(--xtm-ease) backwards}@keyframes xtm-view-in{0%{opacity:0;transform:translate(-12px)}}.xtm-panel[data-landing] .xtm-view[data-slot=forest-card]{animation-name:xtm-view-in-still}@keyframes xtm-view-in-still{0%{transform:translate(-12px)}}.xtm-view h2{margin-bottom:12px;font-size:28px}.xtm-lead{color:var(--xtm-ink-2);margin-bottom:16px;font-size:14px;line-height:1.5}.xtm-view>.xtm-lk{margin-top:4px}.xtm-back{min-height:44px;color:var(--xtm-ink-2);transition:color .15s var(--xtm-ease);background:0 0;border:0;align-items:center;gap:8px;margin:-16px 0 4px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.xtm-back:hover{color:var(--xtm-berry)}.xtm-h3{justify-content:space-between;align-items:baseline;gap:12px;display:flex;letter-spacing:0!important;margin:32px 0 12px!important;font-size:14px!important}.xtm-h3 small,.xtm-count{font-family:var(--xtm-mono);color:var(--xtm-ink-2);letter-spacing:0;font-size:12px;font-weight:500}.xtm-count{margin-bottom:8px}.xtm-kicker{font-family:var(--xtm-mono);color:var(--xtm-ink-2);margin-bottom:8px;font-size:12px}.xtm-figs3{margin:16px calc(var(--xtm-pad) * -1) 0;border-top:1px solid var(--xtm-line);border-bottom:1px solid var(--xtm-line);grid-template-columns:1fr 1fr 1.4fr;display:grid}.xtm-figs3 div{border-right:1px solid var(--xtm-line);padding:12px 8px 12px 16px}.xtm-figs3 div:first-child{padding-left:var(--xtm-pad)}.xtm-figs3 div:last-child{border:0}.xtm-figs3 dd{font-family:var(--xtm-mono);letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:22px;font-weight:500;line-height:1.1}.xtm-figs3 dt{color:var(--xtm-ink-2);margin-top:4px;font-size:12px;line-height:1.3}.xtm-mini{vertical-align:middle;flex:none;display:inline-block}.xtm-mini .xtm-tree{width:100%;height:100%;display:block}.xtm-nodot{background:var(--xtm-none);border-radius:50%;flex:none;width:6px;height:6px;margin:0 4px;display:inline-block}.xtm-st{font-family:var(--xtm-mono);color:var(--xtm-ink-2);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.xtm-st[data-ph=on_sale]{color:var(--xtm-on)}.xtm-st[data-ph=sold_out]{color:var(--xtm-sold)}.xtm-chips{flex-wrap:wrap;gap:8px;display:flex}.xtm-chip{border:1px solid var(--xtm-line);background:var(--xtm-paper);min-height:44px;transition:background-color .15s var(--xtm-ease), border-color .15s var(--xtm-ease), color .15s var(--xtm-ease);border-radius:2px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.xtm-chip:hover{border-color:var(--xtm-ink)}.xtm-chip:active{transform:translateY(1px)}.xtm-chip[aria-pressed=true]{background:var(--xtm-ink);color:var(--xtm-paper);border-color:var(--xtm-ink)}.xtm-cats,.xtm-rows,.xtm-plain,.xtm-doors-list{margin:0;padding:0;list-style:none}.xtm-cats,.xtm-view .xtm-rows{margin:0 calc(var(--xtm-pad) * -1);border-top:1px solid var(--xtm-line)}.xtm-cat,.xtm-row,.xtm-ncard{text-align:left;border:0;border-bottom:1px solid var(--xtm-line);width:100%;padding:12px var(--xtm-pad);transition:background-color .15s var(--xtm-ease);background:0 0;align-items:center;gap:12px;display:grid;position:relative}.xtm-cat:before,.xtm-row:before,.xtm-ncard:before{content:"";background:var(--xtm-berry);width:3px;transition:transform .15s var(--xtm-ease);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.xtm-cat:hover,.xtm-row:hover,.xtm-row[data-on=true],.xtm-ncard:hover,.xtm-ncard[data-on=true]{background:var(--xtm-paper-2)}.xtm-cat:hover:before,.xtm-row:hover:before,.xtm-row[data-on=true]:before,.xtm-ncard:hover:before,.xtm-ncard[data-on=true]:before{transform:none}.xtm-cat:active,.xtm-row:active,.xtm-ncard:active{background:var(--xtm-ground)}.xtm-cat{grid-template-columns:104px 1fr}.xtm-const{background:linear-gradient(180deg, var(--xtm-dusk-0), var(--xtm-dusk-1));border-radius:2px;width:104px;height:64px;padding:4px;display:block}.xtm-const .g{fill:#ffc24a4d}.xtm-const .l{fill:#fff3c4}.xtm-const .w{fill:#fff9}.xtm-cat b{font-family:var(--xtm-head);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:8px;font-size:16px;font-weight:800;line-height:1.2;display:flex}.xtm-cat b span{font-family:var(--xtm-mono);color:var(--xtm-ever);font-size:14px;font-weight:500}.xtm-cat small{color:var(--xtm-ink-2);margin-top:4px;font-size:13px;line-height:1.4;display:block}.xtm-row{grid-template-columns:24px 1fr auto;min-height:60px}.xtm-n{font-family:var(--xtm-head);letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.15;display:block}.xtm-m{color:var(--xtm-ink-2);margin-top:4px;font-size:13px;line-height:1.4;display:block}.xtm-r{font-family:var(--xtm-mono);text-align:right;white-space:nowrap;font-size:14px;font-weight:500}.xtm .smore{gap:8px;padding:8px 0 0}.xtm-view .xtm-rows+.smore,.xtm-view [data-slot=list-twin] .smore{padding-top:12px}.xtm .smore button{border:1px solid var(--xtm-line);min-height:44px;font:600 14px/1 var(--xtm-body);letter-spacing:0;text-transform:none;color:var(--xtm-ink);transition:border-color .15s var(--xtm-ease), background-color .15s var(--xtm-ease);background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.xtm .smore button:hover{border-color:var(--xtm-ink);background:var(--xtm-paper-2);color:var(--xtm-ink)}.xtm .smore button:focus-visible{outline:3px solid var(--xtm-focus);outline-offset:2px}.xtm-ask{border:2px solid var(--xtm-ink);border-radius:2px;margin-top:24px;overflow:hidden}.xtm-candy{background:repeating-linear-gradient(135deg, var(--xtm-action) 0 9px, #fff 9px 18px);height:6px}.xtm-ask>div:last-child{padding:12px 16px 16px}.xtm-ask b,.xtm-ask label{font-family:var(--xtm-head);letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:800;line-height:1.2;display:block}.xtm-ask p{color:var(--xtm-ink-2);margin-bottom:12px;font-size:14px;line-height:1.45}.xtm-ask small{color:var(--xtm-ink-2);margin-top:8px;font-size:12px;line-height:1.5;display:block}.xtm-ask .xtm-btn{min-height:44px;padding:0 16px;font-size:14px}.xtm-ask .xtm-find{grid-template-columns:1fr auto;margin:0;display:grid}.xtm-ask .xtm-find label,.xtm-ask .xtm-find .xtm-note{grid-column:1/-1}.xtm-ask .xtm-find input[type=email]{border:2px solid var(--xtm-ink);background:var(--xtm-paper);border-right:0;border-radius:2px 0 0 2px;min-width:0;height:48px;padding:0 12px;font-size:16px}.xtm-ask .xtm-find .xtm-btn{background:var(--xtm-action);border-color:var(--xtm-action);min-height:48px;color:var(--xtm-action-ink);border-radius:0 2px 2px 0}.xtm-ask .xtm-find .xtm-btn:hover:not(:disabled){background:var(--xtm-action-2);border-color:var(--xtm-action-2);color:var(--xtm-action-ink)}.xtm-steps3{counter-reset:s;margin:0;padding:0;list-style:none}.xtm-steps3 li{counter-increment:s;border-top:1px solid var(--xtm-line);grid-template-columns:24px 1fr;gap:8px;padding:12px 0;font-size:14px;line-height:1.4;display:grid}.xtm-steps3 li:before{content:counter(s);font-family:var(--xtm-mono);color:var(--xtm-berry);font-weight:500}.xtm-steps3 b{font-weight:700}.xtm-qa{border-top:1px solid var(--xtm-line)}.xtm-qa:last-of-type{border-bottom:1px solid var(--xtm-line)}.xtm-qa summary{min-height:48px;transition:color .15s var(--xtm-ease);align-items:center;padding:12px 32px 12px 0;font-size:16px;font-weight:700;line-height:1.3;list-style:none;display:flex;position:relative}.xtm-qa summary::-webkit-details-marker{display:none}.xtm-qa summary:after{content:"";width:9px;height:9px;transition:transform .15s var(--xtm-ease);border-bottom:2px solid;border-right:2px solid;position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.xtm-qa[open] summary:after{transform:translateY(-20%)rotate(225deg)}.xtm-qa summary:hover{color:var(--xtm-berry)}.xtm-qa p{max-width:38em;margin:0 0 16px;font-size:14px;line-height:1.55}.xtm-qa[data-small] summary{font-size:14px;font-weight:600}.xtm-qa[data-small] p{color:var(--xtm-ink-2);font-size:13px}.xtm-view>.xtm-src{margin-top:24px}.xtm-rezip{max-width:260px;margin-top:24px}.xtm-nhd{margin:0 calc(var(--xtm-pad) * -1);padding:0 var(--xtm-pad) 16px;border-bottom:1px solid var(--xtm-line)}.xtm-nhd .xtm-lead{margin:0}.xtm-nhd p+p{margin-top:12px}.xtm-grp{color:var(--xtm-ink-2);padding:16px var(--xtm-pad) 8px;background:var(--xtm-paper-2);font-family:var(--xtm-mono)!important;letter-spacing:0!important;margin:0 calc(var(--xtm-pad) * -1)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}.xtm-near .xtm-rows{border-top:1px solid var(--xtm-line)}.xtm-near .smore{padding-bottom:12px}.xtm-near>.xtm-src{margin-top:16px}.xtm-ncard{grid-template-columns:28px 1fr auto;align-items:start}.xtm-ncard .xtm-n{margin:4px 0;font-size:18px}.xtm-let,.xtm-pin{background:var(--xtm-action);color:#fff;width:28px;height:28px;font-family:var(--xtm-mono);border-radius:2px;place-items:center;font-size:13px;font-weight:500;display:inline-grid}.xtm-let[data-blm],.xtm-pin[data-blm]{background:var(--xtm-paper);color:var(--xtm-ink);box-shadow:inset 0 0 0 2px var(--xtm-ink)}.xtm-mi{font-family:var(--xtm-mono);letter-spacing:-.04em;text-align:right;font-size:28px;font-weight:500;line-height:1}.xtm-mi small{letter-spacing:0;color:var(--xtm-ink-2);white-space:nowrap;margin-top:4px;font-size:12px;display:block}.xtm-pin{cursor:pointer;transition:scale .15s var(--xtm-ease), background-color .15s var(--xtm-ease);border:2px solid #fff;border-radius:2px 2px 2px 14px;width:32px;height:32px;padding:0;box-shadow:0 2px 6px #0e262057}.xtm-pin:after{content:"";position:absolute;inset:-8px}.xtm-pin[data-blm]{border-color:var(--xtm-ink);box-shadow:0 2px 6px #0e262057}.xtm-pin:hover,.xtm-pin[data-on=true]{background:var(--xtm-ink);color:var(--xtm-paper);z-index:3;scale:1.2}.xtm-star{pointer-events:none;filter:drop-shadow(0 2px 4px #0e262066);width:34px;height:34px}.xtm-star svg{animation:xtm-star .6s var(--xtm-ease) backwards;display:block}@keyframes xtm-star{0%{transform:scale(0)rotate(-40deg)}60%{transform:scale(1.35)rotate(8deg)}}.xtm-truck{pointer-events:none;filter:drop-shadow(0 4px 5px #0e262040);width:84px}.xtm-truck svg{width:100%;height:auto;animation:xtm-truck .25s var(--xtm-ease) backwards;display:block}.xtm-truck[data-flip=false] svg{transform:scaleX(-1)}@keyframes xtm-truck{0%{opacity:0;translate:0 -10px}}.xtm-fhead{grid-template-columns:1fr 80px;align-items:end;gap:8px;margin-bottom:16px;display:grid}.xtm-fhead h2{overflow-wrap:anywhere;margin:0}.xtm-who .xtm-tree{width:100%;height:auto;display:block;overflow:visible}.xtm-tag{transform-origin:52px 62px;transform-box:view-box;opacity:0}[data-tagged=true] .xtm-tag{opacity:1;animation:.6s cubic-bezier(.3,1.5,.5,1) backwards xtm-tag}@keyframes xtm-tag{0%{opacity:0;transform:translateY(-70px)rotate(-30deg)}30%{opacity:1}55%{transform:rotate(22deg)}75%{transform:rotate(-12deg)}90%{transform:rotate(6deg)}}.xtm-answer{margin:0 calc(var(--xtm-pad) * -1);padding:16px var(--xtm-pad);border-top:1px solid var(--xtm-line);border-bottom:1px solid var(--xtm-line);background:var(--xtm-paper-2);border-left:4px solid var(--xtm-ink-3)}.xtm-answer[data-ph=on_sale]{border-left-color:var(--xtm-on)}.xtm-answer[data-ph=sold_out]{border-left-color:var(--xtm-sold)}.xtm-answer b{font-family:var(--xtm-head);letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.05;display:block}.xtm-answer span{font-family:var(--xtm-mono);color:var(--xtm-ink-2);margin-top:8px;font-size:13px;display:block}.xtm-facts{margin:0 calc(var(--xtm-pad) * -1);border-bottom:1px solid var(--xtm-line);grid-template-columns:repeat(3,1fr);display:grid}.xtm-facts div{border-right:1px solid var(--xtm-line);min-width:0;padding:12px 8px 12px 16px}.xtm-facts div:first-child{padding-left:var(--xtm-pad)}.xtm-facts div:last-child{border:0}.xtm-facts dt{color:var(--xtm-ink-2);font-size:12px}.xtm-facts dd{font-family:var(--xtm-mono);letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.2}.xtm-facts dd small{font-family:var(--xtm-body);letter-spacing:0;color:var(--xtm-ink-2);font-size:12px;font-weight:400;line-height:1.4;display:block}.xtm-acts{gap:8px;margin-top:16px;display:grid}.xtm-acts [data-slot=save] .xtm-btn{background:0 0;width:100%;min-height:44px;font-size:14px}.xtm-acts [data-slot=save] .xtm-btn:hover:not(:disabled){background:var(--xtm-ink)}.xtm-notice{border-left:4px solid var(--xtm-sold);background:var(--xtm-paper-2);padding:12px 16px;font-size:14px;line-height:1.45}.xtm-cutkey{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;font-size:14px;font-weight:700;display:grid}.xtm-cutkey>span{border:1px solid var(--xtm-line);border-radius:2px;grid-template-columns:32px 1fr;align-items:center;gap:12px;padding:8px 12px;display:grid}.xtm-cutkey i{border-radius:1px;width:32px;height:24px;display:block}.xtm-cutkey i[data-use=open]{background:var(--xtm-open-area);opacity:.75}.xtm-cutkey i[data-use=prohibited]{background:repeating-linear-gradient(135deg, var(--xtm-closed-area) 0 3px, transparent 3px 8px);box-shadow:inset 0 0 0 2px var(--xtm-closed-area);outline:1px dashed var(--xtm-closed-area);outline-offset:1px;border-radius:0}.xtm-cutkey small{font-family:var(--xtm-mono);color:var(--xtm-ink-2);font-size:12px;font-weight:400;display:block}.xtm-nomap{border:1px dashed var(--xtm-ink-3);border-radius:2px;grid-template-columns:48px 1fr;align-items:start;gap:12px;margin-bottom:8px;padding:16px;display:grid}.xtm-nomap[data-kind]{border-style:solid;border-color:var(--xtm-line)}.xtm-nomap svg{width:48px;height:48px}.xtm-nomap b{font-family:var(--xtm-head);margin-bottom:4px;font-size:16px;font-weight:800;line-height:1.2;display:block}.xtm-nomap p{font-size:14px;line-height:1.45}.xtm-rules{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.xtm-rules li{border:1px solid var(--xtm-line);border-radius:2px;grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.xtm-rules svg{width:48px;height:48px;display:block}.xtm-rules b{font-family:var(--xtm-mono);letter-spacing:-.03em;font-size:22px;font-weight:500;line-height:1.1;display:block}.xtm-rules b small{letter-spacing:0;color:var(--xtm-ink-2);font-size:13px}.xtm-rules li>span>span{color:var(--xtm-ink-2);margin-top:4px;font-size:12px;line-height:1.35;display:block}.xtm-rules[data-text]{grid-template-columns:1fr}.xtm-rules[data-text] b{font-family:var(--xtm-body);letter-spacing:0;font-size:14px;font-weight:700}.xtm-rules[data-text] li>span>span{color:var(--xtm-ink);font-size:14px}.xtm-plain>li{border-top:1px solid var(--xtm-line)}.xtm-pl{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 0;font-size:14px;line-height:1.4;display:flex}.xtm-pl>:last-child{font-family:var(--xtm-mono);color:var(--xtm-ink-2);text-align:right;white-space:nowrap;font-size:13px}.xtm-pl[data-gone]>:first-child{color:var(--xtm-ink-2);text-decoration:line-through}.xtm-skel{gap:8px;display:grid}.xtm-skel i{background:linear-gradient(90deg, var(--xtm-paper-2) 25%, var(--xtm-ground) 50%, var(--xtm-paper-2) 75%);background-size:200% 100%;border-radius:2px;height:48px;animation:1.2s linear infinite xtm-skel;display:block}.xtm-skel i:last-child{width:60%;height:16px}@keyframes xtm-skel{to{background-position:-200% 0}}.xtm-tree[data-shake]{transform-origin:50% 100%;animation:xtm-shake .45s var(--xtm-ease)}@keyframes xtm-shake{15%{transform:rotate(-7deg)}35%{transform:rotate(6deg)}55%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}}.xtm-tree[data-shake] .xtm-cap{animation:.6s ease-in forwards xtm-fall;animation-delay:var(--d)}@keyframes xtm-fall{to{transform:translate(var(--x), 46px);opacity:0}}.xtm-tree[data-shake] .xtm-bulb{animation:xtm-bulb .45s var(--xtm-ease) backwards;animation-delay:calc(var(--i) * 30ms)}@keyframes xtm-bulb{0%{opacity:0}50%{opacity:1;filter:brightness(1.8)}}.xtm-htree{z-index:4;pointer-events:none;filter:drop-shadow(0 3px 4px #0e262040);width:56px;height:70px;margin:-66px 0 0 -28px;display:none;position:absolute;top:0;left:0}.xtm-htree[data-on=true]{display:block}.xtm-htree .xtm-tree{width:100%;height:100%;display:block;overflow:visible}.xtm-season,.xtm-legend,.xtm-hover{background:var(--xtm-paper);border:1px solid var(--xtm-line);border-radius:2px}.xtm-season{z-index:15;width:336px;animation:xtm-rise .45s var(--xtm-ease) .3s backwards;padding:12px 16px;position:absolute;bottom:32px;right:16px}.xtm-season label{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:600;display:flex}.xtm-season label b{font-family:var(--xtm-mono);color:var(--xtm-ever);white-space:nowrap;font-weight:500}.xtm-season input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:4px 0;display:block}.xtm-season input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--xtm-gold) var(--p), var(--xtm-line) var(--p));border-radius:1px;height:6px}.xtm-season input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--xtm-gold) var(--p), var(--xtm-line) var(--p));border-radius:1px;height:6px}.xtm-season input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--xtm-action);border:2px solid var(--xtm-paper);width:16px;height:24px;box-shadow:0 0 0 1px var(--xtm-ink);transition:scale .15s var(--xtm-ease);border-radius:2px;margin-top:-9px}.xtm-season input[type=range]::-moz-range-thumb{background:var(--xtm-action);border:2px solid var(--xtm-paper);width:12px;height:20px;box-shadow:0 0 0 1px var(--xtm-ink);border-radius:2px}.xtm-season input[type=range]:hover::-webkit-slider-thumb{scale:1.15}.xtm-season-ends{font-family:var(--xtm-mono);color:var(--xtm-ink-2);justify-content:space-between;margin:-4px 0 8px;font-size:12px;display:flex}.xtm-season-row{gap:8px;display:flex}.xtm-season-row button{white-space:nowrap;border:1px solid var(--xtm-line);min-height:44px;font:600 13px/1 var(--xtm-body);color:var(--xtm-ink);transition:border-color .15s var(--xtm-ease), background-color .15s var(--xtm-ease), color .15s var(--xtm-ease);background:0 0;border-radius:2px;padding:0 12px}.xtm-season-row button:hover{border-color:var(--xtm-ink)}.xtm-season-row button:active{transform:translateY(1px)}.xtm-season-row button[aria-pressed=true]{background:var(--xtm-ink);color:var(--xtm-paper);border-color:var(--xtm-ink)}.xtm-legend{z-index:15;left:calc(var(--xtm-panel-w) + 16px);max-width:min(560px, calc(100% - var(--xtm-panel-w) - 384px));animation:xtm-rise .45s var(--xtm-ease) .3s backwards;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:8px 16px;font-size:13px;line-height:1.4;display:flex;position:absolute;bottom:32px}.xtm-legend span{align-items:center;gap:8px;display:inline-flex}.xtm-legend b{font-family:var(--xtm-mono);font-weight:500}.xtm-legend-note{color:var(--xtm-ink-2);font-size:12px}.xtm-hover{z-index:60;pointer-events:none;border-color:var(--xtm-ink);width:264px;box-shadow:var(--xtm-shadow);animation:xtm-pop .15s var(--xtm-ease);gap:8px;padding:12px;font-size:13px;line-height:1.4;display:grid;position:fixed}@keyframes xtm-pop{0%{opacity:0;transform:translateY(4px)}}.xtm-hover>b{font-family:var(--xtm-head);letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.15}.xtm-hover .xtm-fig{font-size:13px}.xtm-hover .xtm-src{border-top:1px solid var(--xtm-line);padding-top:8px}.xtm-gl-note{z-index:15;position:absolute;inset:auto 16px 16px auto}.xtm-veil{z-index:70;animation:xtm-fade .25s var(--xtm-ease);background:#0e262066;position:fixed;inset:0}@keyframes xtm-fade{0%{opacity:0}}.xtm-sheet{z-index:71;background:var(--xtm-paper);width:min(620px,100vw);box-shadow:var(--xtm-shadow);overscroll-behavior:contain;animation:xtm-sheet-in .45s var(--xtm-ease);position:fixed;top:0;bottom:0;right:0;overflow:auto}@keyframes xtm-sheet-in{0%{transform:translate(102%)}}.xtm-shd{z-index:2;background:var(--xtm-paper);border-bottom:1px solid var(--xtm-line);align-items:center;gap:24px;padding:8px 12px 0 32px;display:flex;position:sticky;top:0}.xtm-tab{min-height:52px;font-family:var(--xtm-head);color:var(--xtm-ink-2);transition:color .15s var(--xtm-ease), border-color .15s var(--xtm-ease);background:0 0;border:0;border-bottom:3px solid #0000;padding:0 4px;font-size:16px;font-weight:800}.xtm-tab:hover{color:var(--xtm-ink)}.xtm-tab[aria-selected=true]{color:var(--xtm-ink);border-color:var(--xtm-berry)}.xtm-shd .xtm-ib{border-color:#0000;margin-left:auto}.xtm-sbody{animation:xtm-view-in .25s var(--xtm-ease) backwards;padding:32px 32px 48px}.xtm-sbody h2{margin-bottom:16px;font-size:36px}.xtm-sbody>p{max-width:34em;font-size:16px;line-height:1.55}.xtm-sbody h3{margin:32px 0 8px;font-size:18px}.xtm-steps{margin:24px 0 0;padding:0;list-style:none}.xtm-steps li{border-top:1px solid var(--xtm-line);grid-template-columns:56px 1fr;align-items:start;gap:16px;padding:16px 0;display:grid}.xtm-steps svg{width:56px;height:56px;display:block}.xtm-steps b{font-family:var(--xtm-head);letter-spacing:-.01em;margin-bottom:4px;font-size:18px;font-weight:800;line-height:1.2;display:block}.xtm-steps b i{font-family:var(--xtm-mono);color:var(--xtm-berry);margin-right:8px;font-size:13px;font-style:normal;font-weight:500}.xtm-steps p{font-size:14px;line-height:1.55}.xtm-sheet-foot{border-top:2px solid var(--xtm-ink);margin-top:24px;padding-top:16px;font-size:14px!important}.xtm-sheet-foot a{font-weight:700}.xtm-fsearch{border:2px solid var(--xtm-ink);background:var(--xtm-paper);border-radius:2px;width:100%;height:48px;margin-bottom:8px;padding:0 12px;font-size:16px}.xtm-below{background:var(--xtm-paper);border-top:1px solid var(--xtm-line)}.xtm-sec{border-bottom:1px solid var(--xtm-line);padding:96px max(24px,50vw - 560px)}.xtm-sec[data-tint]{background:var(--xtm-paper-2)}.xtm-sec[data-dusk]{background:linear-gradient(180deg, var(--xtm-dusk-0), var(--xtm-dusk-1));color:#f3efe2;--xtm-focus:#ffe08a;border:0}.xtm-sec h2{max-width:17em;margin-bottom:24px;font-size:48px}.xtm-sec h3{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;font-size:18px;display:flex}.xtm-sec h3 small{font-family:var(--xtm-mono);color:var(--xtm-ink-2);letter-spacing:0;font-size:13px;font-weight:500}.xtm-sec p{max-width:36em;margin-bottom:16px;font-size:16px;line-height:1.6}.xtm-sec .xtm-big{max-width:31em;font-size:22px;line-height:1.45}.xtm-sec .xtm-src{margin:16px 0 0;font-size:13px}.xtm-two{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.xtm-two h2{font-size:36px}.xtm-four{border-top:2px solid var(--xtm-ink);grid-template-columns:repeat(4,1fr);margin:32px 0 0;padding:0;list-style:none;display:grid}.xtm-four li{border-right:1px solid var(--xtm-line);margin-right:24px;padding:24px 24px 0 0}.xtm-four li:last-child{border:0;margin:0;padding-right:0}.xtm-four svg{width:64px;height:64px;margin-bottom:12px;display:block}.xtm-four i{font-family:var(--xtm-mono);color:var(--xtm-berry);font-size:13px;font-style:normal;font-weight:500}.xtm-four b{font-family:var(--xtm-head);letter-spacing:-.015em;margin:4px 0 8px;font-size:22px;font-weight:800;line-height:1.1;display:block}.xtm-four p{margin:0;font-size:14px;line-height:1.55}.xtm-after{margin:32px 0 0!important}.xtm-cmp{max-width:520px;margin:24px 0 0}.xtm-cmp-r{transition:opacity .15s var(--xtm-ease);padding:8px 0}.xtm-cmp:hover .xtm-cmp-r:not(:hover){opacity:.45}.xtm-cmp-r>span{margin-bottom:4px;font-size:14px;font-weight:600;display:block}.xtm-cmp-t{border-left:1px solid var(--xtm-ink);align-items:center;gap:8px;height:32px;display:flex}.xtm-cmp-t i{background:var(--xtm-ever);border-radius:0 2px 2px 0;min-width:3px;height:22px;display:block}.xtm-cmp-r[data-lot] .xtm-cmp-t i{background:var(--xtm-ink-3)}.xtm-cmp-t b{font-family:var(--xtm-mono);white-space:nowrap;font-size:14px;font-weight:500}.xtm-tiles{border-top:1px solid #ffffff3d;grid-template-columns:repeat(4,1fr);margin:32px 0 0;padding:0;list-style:none;display:grid}.xtm-tiles li{transition:opacity .15s var(--xtm-ease);border-bottom:1px solid #ffffff3d;border-right:1px solid #ffffff3d;margin-right:24px;padding:24px 24px 24px 0}.xtm-tiles li:nth-child(4n){border-right:0;margin-right:0}.xtm-tiles:hover li:not(:hover){opacity:.6}.xtm-tiles b{font-family:var(--xtm-mono);letter-spacing:-.04em;color:#ffd76a;font-size:48px;font-weight:500;line-height:1;display:block}.xtm-tiles span{color:#e7f0f6;margin-top:12px;font-size:16px;line-height:1.4;display:block}.xtm-tiles small{font-family:var(--xtm-mono);color:#b6cddd;margin-top:8px;font-size:12px;line-height:1.5;display:block}.xtm-three{grid-template-columns:repeat(3,1fr);align-items:start;gap:48px;display:grid}.xtm-doors-list{border-top:2px solid var(--xtm-ink)}.xtm-doors-list>li{border-bottom:1px solid var(--xtm-line)}.xtm-door-row{min-height:44px;transition:padding .15s var(--xtm-ease);padding:12px 0;text-decoration:none;display:block}.xtm-door-row span:first-child{font-size:16px;font-weight:700;line-height:1.3;display:block}.xtm-door-row span:last-child{font-family:var(--xtm-mono);color:var(--xtm-ink-2);margin-top:4px;font-size:12px;display:block}.xtm-door-row:hover{padding-left:8px}.xtm-door-row:hover span:first-child{color:var(--xtm-berry)}.xtm-doors{border-top:2px solid var(--xtm-ink);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.xtm-doors a{border-bottom:1px solid var(--xtm-line);min-height:128px;transition:padding .15s var(--xtm-ease);flex-direction:column;justify-content:space-between;gap:24px;padding:16px 16px 16px 0;text-decoration:none;display:flex}.xtm-doors a b{font-family:var(--xtm-head);letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.15}.xtm-doors a span{font-family:var(--xtm-mono);color:var(--xtm-ink-2);font-size:12px}.xtm-doors a:hover{padding-left:8px}.xtm-doors a:hover b{color:var(--xtm-berry)}.xtm-signup{max-width:640px}.xtm-signup .xtm-btn{width:auto}.xtm-below>section,.xtm-below>div:not(.xtm-page),.xtm-below>nav,.xtm-below>ul{padding:48px max(24px,50vw - 560px)}.xtm-nogl .xtm-stage{height:auto;min-height:0;overflow:visible}.xtm-nogl .xtm-bar{position:sticky;top:0}.xtm-nogl .xtm-lights-row{top:calc(var(--xtm-bar-h) - 1px);margin-bottom:-26px;position:sticky}.xtm-nogl .xtm-intro{min-height:560px;position:relative;inset:auto}.xtm-nogl .xtm-panel{border:1px solid var(--xtm-line);width:auto;max-width:720px;box-shadow:none;margin:32px auto;animation:none;position:relative;inset:auto}.xtm-nogl .xtm-map,.xtm-nogl .xtm-season,.xtm-nogl .xtm-legend,.xtm-nogl .xtm-cue{display:none}@media (max-width:1100px){.xtm-pic{left:max(54%,560px);right:16px}.xtm-bank{width:max(60%,600px)}.xtm-intro-copy{width:clamp(400px,42vw,580px)}.xtm-two{gap:48px}.xtm-four{grid-template-columns:1fr 1fr}.xtm-four li:nth-child(2){border-right:0;margin-right:0}.xtm-four li{padding-bottom:24px}.xtm-three{gap:32px}.xtm-doors,.xtm-tiles{grid-template-columns:repeat(2,1fr)}.xtm-tiles li:nth-child(2n){border-right:0;margin-right:0}.xtm-tiles b{font-size:36px}}@media (max-width:900px){.xtm-intro{flex-direction:column;display:flex}.xtm-pic{flex:1 1 0;min-height:140px;margin:40px 12px 44px;position:relative;inset:auto}.xtm-bank:not([data-wide]){display:none}.xtm-intro-copy{background:var(--xtm-bank);flex:none;width:auto;padding:4px 16px 16px;position:relative;top:auto;left:auto;translate:none}.xtm-intro-copy:before{content:"";background:var(--xtm-bank);height:40px;clip-path:path("M0 40 L0 22 Q 110 -12 230 16 T 460 10 T 700 18 T 920 8 L 920 40 Z");position:absolute;bottom:100%;left:0;right:0}.xtm-intro[data-state=leaving] .xtm-intro-copy{transform:translateY(32px)}.xtm-stats{gap:0 16px;margin-bottom:8px;font-size:12px}.xtm-intro h1{margin-bottom:12px;font-size:36px}.xtm-lede{margin-bottom:16px;font-size:16px;line-height:1.4}.xtm-zip[data-big]{max-width:none}.xtm-zip[data-big] .xtm-btn{padding:0 16px}.xtm-also{gap:0 16px;margin-top:0}.xtm-cue{display:none}.xtm-intro-key{gap:16px;font-size:12px;inset:28px auto auto 16px}}@media (max-width:760px){.xtm{--xtm-bar-h:56px;--xtm-pad:16px}.xtm-stage{height:100svh;min-height:0}.xtm-bar{gap:8px;padding:0 12px}.xtm-bar .xtm-nl{display:none}.xtm-bar .xtm-ib[data-q]{display:inline-grid}.xtm-lock b{font-size:16px}.xtm-lights-row[data-in-map=true]{left:0}.xtm-still{padding:40px 8px 52svh}.xtm-panel{width:auto;height:calc(100svh - var(--xtm-bar-h) - 48px);border:0;border-top:1px solid var(--xtm-line);transition:transform .45s var(--xtm-ease);border-radius:2px 2px 0 0;inset:auto 0 0;transform:translateY(calc(100% - 50svh))}.xtm-panel[data-open=true]{animation-name:xtm-sheet-up}@keyframes xtm-sheet-up{0%{transform:translateY(104%)}}.xtm-panel[data-snap=peek]{overflow:hidden;transform:translateY(calc(100% - 132px))}.xtm-panel[data-snap=full]{transform:none}.xtm-panel[data-snap=half] .xtm-view{padding-bottom:calc(50svh + 16px)}.xtm-handle{z-index:3;background:var(--xtm-paper);touch-action:none;border:0;justify-content:center;align-items:center;width:100%;min-height:44px;display:flex;position:sticky;top:0}.xtm-handle span{background:var(--xtm-ink-3);width:44px;height:5px;transition:background-color .15s var(--xtm-ease), width .15s var(--xtm-ease);border-radius:2px}.xtm-handle:hover span,.xtm-handle:active span{background:var(--xtm-ink);width:56px}.xtm-view{padding:0 var(--xtm-pad) 32px}.xtm-view h2{font-size:22px}.xtm-back{margin-top:0}.xtm-figs3 dd{font-size:18px}.xtm-cat{grid-template-columns:88px 1fr}.xtm-const{width:88px;height:56px}.xtm-fhead{grid-template-columns:1fr 64px}.xtm-answer b{font-size:22px}.xtm-facts dd{font-size:16px}.xtm-mi{font-size:22px}.xtm-season{display:none}.xtm-legend{left:8px;right:60px;top:calc(var(--xtm-bar-h) + 30px);gap:0 12px;max-width:none;padding:4px 8px;font-size:12px;bottom:auto}.xtm-truck{width:56px}.xtm-map .maplibregl-ctrl-top-right{top:28px;right:4px}.xtm-sheet{width:100vw}.xtm-shd{padding-left:16px}.xtm-sbody{padding:24px 16px 48px}.xtm-sbody h2{font-size:28px}.xtm-sec{padding:48px 16px}.xtm-sec h2,.xtm-two h2{font-size:28px}.xtm-sec .xtm-big{font-size:18px}.xtm-two,.xtm-three{grid-template-columns:1fr;gap:32px}.xtm-four{border-top:0;grid-template-columns:1fr;margin-top:8px}.xtm-four li{border-right:0;border-top:1px solid var(--xtm-line);grid-template-columns:56px 1fr;column-gap:16px;margin:0;padding:16px 0;display:grid}.xtm-four svg{grid-row:1/4;width:56px;height:56px;margin:0}.xtm-four p{grid-column:2}.xtm-doors{grid-template-columns:1fr}.xtm-doors a{flex-direction:row;align-items:center;min-height:64px}.xtm-tiles li{margin-right:16px;padding:16px 16px 16px 0}.xtm-tiles b{font-size:28px}.xtm-tiles span{font-size:14px}.xtm-nogl .xtm-panel{border-width:1px 0;height:auto;margin:0;transform:none}.xtm-nogl .xtm-handle{display:none}.xtm-nogl .xtm-view{padding-top:24px;padding-bottom:32px!important}}@media (max-width:360px){.xtm-intro h1{font-size:28px}.xtm-lock small{display:none}}@media (prefers-reduced-motion:reduce){.xtm *,.xtm :before,.xtm :after{transition:none!important;animation:none!important}.xtm-snow{display:none}.xtm-tree[data-shake] .xtm-cap{opacity:1}}@media print{.xtm-map,.xtm-season,.xtm-legend,.xtm-bar nav,.xtm-lights-row,.xtm-snow,.xtm-intro,.xtm-handle{display:none!important}.xtm-stage{height:auto;min-height:0;overflow:visible}.xtm-panel{width:auto;height:auto;box-shadow:none;border:0;position:static;transform:none;display:block!important}.xtm-sec{padding:24px 0}}.xtm-below .xtf-index{color:var(--xtm-ink);background:var(--xtm-paper);border-top:1px solid var(--xtm-line)}.xtm-below .xtf-index h2{font-family:var(--xtm-head);letter-spacing:-.02em;color:var(--xtm-ink);font-size:28px}.xtm-below .xtf-index .xtf-index-rows li{border-top-color:var(--xtm-line);align-items:center;min-height:44px;padding:0}.xtm-below .xtf-index .xtf-index-rows a{min-height:44px;-webkit-text-decoration-color:var(--xtm-line);text-decoration-color:var(--xtm-line);transition:color .15s var(--xtm-ease), text-decoration-color .15s var(--xtm-ease);align-items:center;display:inline-flex}.xtm-below .xtf-index .xtf-index-rows a:hover{color:var(--xtm-ever);text-decoration-color:currentColor}.xtm-below .xtf-index .xtf-index-rows span{color:var(--xtm-ink-2)}.xtm-pl a{align-items:center;min-height:44px;display:inline-flex}.xtm-map .maplibregl-ctrl-attrib-button{min-width:24px}div.xtm-opening{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;display:grid}.xtm-grove{border-bottom:2px solid var(--xtm-ink);align-items:flex-end;gap:0;padding:0 8px;display:flex}.xtm-grove .xtm-tree{width:96px;height:auto;display:block}.xtm-grove .xtm-tree:nth-child(2){z-index:1;width:176px;margin:0 -16px;position:relative}.xtm-grove .xtm-tree:nth-child(3){width:72px}.xtm-grove[data-one]{float:right;border:0;margin:0 0 0 48px;padding:0}.xtm-grove[data-one] .xtm-tree{width:200px}.xtm-sec[data-dusk] .xtm-signup .xtm-btn[data-big]{width:auto;min-width:240px}.xtm .xtm-sec .xtm-src a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--xtm-line);text-decoration-color:var(--xtm-line);text-underline-offset:3px;min-height:44px;transition:color .15s var(--xtm-ease), text-decoration-color .15s var(--xtm-ease);align-items:center;display:inline-flex}.xtm .xtm-sec .xtm-src a:hover{color:var(--xtm-ink);text-decoration-color:currentColor}.xtm-below .xtf-index{max-width:none;margin:0;padding:48px max(24px,50vw - 560px)}@media (max-width:900px){div.xtm-opening{grid-template-columns:1fr;gap:24px}.xtm-grove{justify-self:start}.xtm-grove .xtm-tree{width:64px}.xtm-grove .xtm-tree:nth-child(2){width:112px}.xtm-grove .xtm-tree:nth-child(3){width:48px}.xtm-grove[data-one]{float:none;margin:0 0 16px}.xtm-grove[data-one] .xtm-tree{width:96px}.xtm-sec[data-dusk] .xtm-signup .xtm-btn[data-big]{width:100%}}.xtm-tiles b[data-long]{letter-spacing:-.03em;align-items:flex-end;min-height:48px;font-size:28px;line-height:1.1;display:flex}@media (max-width:760px){.xtm-tiles b[data-long]{min-height:28px;font-size:22px}}.xtm-cuttip{z-index:5;background:var(--xtm-paper);border:1px solid var(--xtm-line);border-left:4px solid var(--xtm-ever);pointer-events:none;border-radius:2px;max-width:240px;margin:12px 0 0 12px;padding:8px 12px;display:none;position:absolute;top:0;left:0;box-shadow:0 4px 12px #0e26202e}.xtm-cuttip[data-on=true]{display:block}.xtm-cuttip[data-use=closed]{border-left-color:var(--xtm-berry)}.xtm-cuttip b{font-size:14px;line-height:1.3;display:block}.xtm-cuttip span{color:var(--xtm-ink-2);font-size:12px;line-height:1.4;display:block}.xtm-handle{touch-action:none}.xtm .xtm-below .rows a,.xtm .xtm-below .xtm-list a{align-items:center;min-height:44px;display:flex}.xtm .xtm-map .maplibregl-ctrl-attrib.maplibregl-compact,.xtm .xtm-map .maplibregl-ctrl-attrib.maplibregl-compact-show{background:var(--xtm-paper);color:var(--xtm-ink-2);box-shadow:0 0 0 1px var(--xtm-line);border-radius:2px}.xtm[data-theme=dark] .xtm-map .maplibregl-ctrl-attrib-button{filter:invert()}@media (min-width:761px) and (max-width:1100px){.xtm{--xtm-panel-w:360px;--xtm-pad:20px}.xtm-season{display:none}.xtm-legend{max-width:calc(100% - var(--xtm-panel-w) - 32px);bottom:40px}.xtm-legend-note{display:none}}@media (max-width:760px){.xtm .xtm-desk,.xtm .xtm-wide{display:none}}@media (max-width:760px) and (max-height:740px){.xtm .xtm-tall{display:none}}.xtm-pic .akb{fill:#ffffff0a;stroke:#ffffff57;stroke-width:1px}.xtm-pic .akt{font-family:var(--xtm-mono);fill:#ffffffb8;font-size:13px}.xtm-still .akb{fill:none;stroke:var(--xtm-line);stroke-width:1px}.xtm-still .akt{font-family:var(--xtm-mono);fill:var(--xtm-ink-2);font-size:13px}@media (max-width:900px){.xtm-pic .akt,.xtm-still .akt{font-size:22px}}.xtm-grp span,.xtm-grp small{display:block}.xtm-grp small{font-family:var(--xtm-body);color:var(--xtm-ink-2);margin-top:4px;font-size:12px}.xtm-mi small{font-family:var(--xtm-body)}.xtm-saysbox{margin-top:12px}.xtm-saysbox+.xtm-saysbox{margin-top:24px}.xtm-says-t{font-family:var(--xtm-head);letter-spacing:-.01em;align-items:center;gap:12px;margin:16px 0 8px;font-size:16px;font-weight:800;line-height:1.2;display:flex}.xtm-saysbox>.xtm-says-t:first-child{margin-top:0}.xtm-says-t i{border-radius:1px;flex:none;width:24px;height:16px;display:block}.xtm-says-t[data-use=open] i{background:var(--xtm-open-area);opacity:.75}.xtm-says-t[data-use=prohibited] i{background:repeating-linear-gradient(135deg, var(--xtm-closed-area) 0 3px, transparent 3px 8px);box-shadow:inset 0 0 0 2px var(--xtm-closed-area)}.xtm-says-h{margin:12px 0 8px;font-size:14px;font-weight:700;line-height:1.4}.xtm-says{margin:0;padding:0;list-style:none}.xtm-says>li{border-top:1px solid var(--xtm-line);padding:8px 0;font-size:14px;line-height:1.5}.xtm-says>li:last-child{border-bottom:1px solid var(--xtm-line)}.xtm-saysbox .xtm-src{margin-top:8px}.xtm-sheetcard{background:var(--xtm-paper-2);border:1px solid var(--xtm-line);border-radius:2px;grid-template-columns:128px 1fr;align-items:center;gap:16px;margin:0 0 8px;padding:12px;display:grid}.xtm-sheetpic{aspect-ratio:4/3;background-color:var(--xtm-paper);border:2px solid var(--xtm-ink);box-shadow:0 0 0 3px var(--xtm-paper), 0 4px 12px #0e26202e;background-position:50%;background-size:cover;position:relative;rotate:-1.5deg}.xtm-sheetpic i{border:0 solid var(--xtm-berry);width:8px;height:8px;position:absolute}.xtm-sheetpic i:first-child{border-width:0 2px 2px 0;top:-7px;left:-7px}.xtm-sheetpic i:nth-child(2){border-width:0 0 2px 2px;top:-7px;right:-7px}.xtm-sheetpic i:nth-child(3){border-width:2px 2px 0 0;bottom:-7px;left:-7px}.xtm-sheetpic i:nth-child(4){border-width:2px 0 0 2px;bottom:-7px;right:-7px}.xtm-sheetcard b{font-family:var(--xtm-head);letter-spacing:-.01em;margin-bottom:4px;font-size:16px;font-weight:800;line-height:1.2;display:block}.xtm-sheetcard p{color:var(--xtm-ink-2);font-size:14px;line-height:1.45}.xtm-pl[data-sheet] .xtm-lk{text-align:left;line-height:1.3}.xtm-pl[data-sheet]>a{font-family:var(--xtm-mono)}.xtm-legend-day{font-family:var(--xtm-mono);color:var(--xtm-paper);background:var(--xtm-ink);border-radius:2px;padding:0 8px;font-weight:500}.xtm-season-tog,.xtm-season-x{display:none}@media (max-width:1100px){.xtm .xtm-season-tog{z-index:16;background:var(--xtm-paper);border:1px solid var(--xtm-line);min-height:44px;font:500 13px/1 var(--xtm-mono);color:var(--xtm-ink);transition:border-color .15s var(--xtm-ease), background-color .15s var(--xtm-ease), color .15s var(--xtm-ease);animation:xtm-rise .45s var(--xtm-ease) .3s backwards;border-radius:2px;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:absolute;bottom:40px;right:16px}.xtm-season-tog:hover{border-color:var(--xtm-ink)}.xtm-season-tog:active{transform:translateY(1px)}.xtm-season-tog[aria-expanded=true],.xtm-season-tog[data-day]{background:var(--xtm-ink);color:var(--xtm-paper);border-color:var(--xtm-ink)}.xtm .xtm-season{box-shadow:var(--xtm-shadow);animation:xtm-pop .15s var(--xtm-ease);display:none;bottom:92px;right:16px}.xtm .xtm-season[data-open=true]{display:block}.xtm .xtm-season-x{align-items:center;margin-left:auto;display:inline-flex}.xtm-nogl .xtm-season-tog,.xtm-legend-day{display:none}}@media (min-width:761px) and (max-width:1100px){.xtm .xtm-legend{max-width:calc(100% - var(--xtm-panel-w) - 152px)}}@media (max-width:760px){.xtm-map .maplibregl-ctrl-top-right{display:none}.xtm .xtm-legend{left:8px;right:auto;top:calc(var(--xtm-bar-h) + 30px);gap:0 12px;max-width:calc(100% - 124px);min-height:44px;padding:0 12px}.xtm .xtm-season-tog{bottom:auto;right:8px;top:calc(var(--xtm-bar-h) + 30px)}.xtm-stage:has(.xtm-near) .xtm-legend{display:none}.xtm .xtm-season{width:auto;bottom:auto;left:8px;right:8px;top:calc(var(--xtm-bar-h) + 82px)}.xtm-panel[data-view=place][data-snap=half]{transform:translateY(calc(100% - 58svh))}.xtm-panel[data-view=place][data-snap=half] .xtm-view{padding-bottom:calc(42svh + 16px)}.xtm-view[data-slot=forest-card] .xtm-back{min-height:44px;margin:-4px 0 0}.xtm-fhead{grid-template-columns:1fr 40px;align-items:center;margin-bottom:12px}.xtm-fhead .xtm-kicker{margin-bottom:4px}.xtm-answer{padding:12px var(--xtm-pad)}.xtm-answer span{margin-top:4px}.xtm-facts div{padding-top:8px;padding-bottom:8px}.xtm-acts{margin-top:12px}.xtm-sheetcard{grid-template-columns:96px 1fr}}@media (max-width:760px) and (max-height:740px){.xtm-also .xtm-lk:nth-child(2){display:none}}.xtm .xtm-doors{columns:3 260px;border-top:2px solid var(--xtm-ink);column-gap:48px;padding-top:0;display:block}.xtm .xtm-doors>li{break-inside:avoid}.xtm .xtm-doors a{flex-direction:row;justify-content:flex-start;align-items:center;gap:0;min-height:56px;padding:12px 32px 12px 0;position:relative}.xtm .xtm-doors a:after{content:"";border-right:2px solid var(--xtm-ink-3);border-top:2px solid var(--xtm-ink-3);width:8px;height:8px;transition:right .15s var(--xtm-ease), border-color .15s var(--xtm-ease);position:absolute;top:50%;right:8px;transform:translateY(-50%)rotate(45deg)}.xtm .xtm-doors a:hover{padding-left:0}.xtm .xtm-doors a:hover:after{border-color:var(--xtm-berry);right:2px}.xtm .xtm-doors a b{font-size:16px}.xtm-sec .smore{margin-top:8px}.xtm-below .xtf-index{font-family:var(--xtm-body)}.xtm-below .xtf-index h2{margin-bottom:16px}.xtm-below>.xtm-page{padding:0}.xtm-kdot{border-radius:50%;flex:none;width:8px;height:8px;margin-left:-4px;display:inline-block}.xtm-kdot[data-ph=on_sale]{background:var(--xtm-gold);box-shadow:inset 0 0 0 1.5px var(--xtm-on)}.xtm-kdot[data-ph=opens_later]{background:var(--xtm-paper);box-shadow:inset 0 0 0 1.5px var(--xtm-later)}.xtm-legend-note{flex-basis:100%}.xtm-facts dd{white-space:nowrap}.xtm-facts dd small{white-space:normal}.xtm-farline{flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13px;display:flex}.xtm-acts>.xtm-note{margin-top:0}.xtm-acts [data-slot=save] .xtm-src{margin-top:8px}.xtm-door-row{padding-right:32px;position:relative}.xtm-door-row:after{content:"";border-right:2px solid var(--xtm-ink-3);border-top:2px solid var(--xtm-ink-3);width:8px;height:8px;transition:right .15s var(--xtm-ease), border-color .15s var(--xtm-ease);position:absolute;top:24px;right:8px;transform:rotate(45deg)}.xtm-door-row:hover:after{border-color:var(--xtm-berry);right:2px}.xtm-nogl .xtm-lights-row{margin-bottom:-26px;position:relative;top:auto}.xtm-foot{background:var(--xtm-paper-2);border-top:2px solid var(--xtm-ink);padding:48px max(24px,50vw - 560px) 64px}.xtm-foot p{max-width:44em;margin:0 0 12px;font-size:14px;line-height:1.6}.xtm-foot b{font-family:var(--xtm-head);letter-spacing:-.01em;font-weight:800}.xtm-foot-links{flex-wrap:wrap;gap:0 24px;display:flex}.xtm-foot-links a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--xtm-line);text-decoration-color:var(--xtm-line);text-underline-offset:4px;transition:text-decoration-color .15s var(--xtm-ease);align-items:center;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.xtm-foot-links a:hover{-webkit-text-decoration-color:var(--xtm-berry);text-decoration-color:var(--xtm-berry)}@media (max-width:760px){.xtm .xtm-legend{grid-template-columns:auto auto;align-content:center;gap:0 12px;max-width:calc(100% - 116px);padding:2px 8px;font-size:12px;line-height:20px;display:grid}.xtm .xtm-legend>span:nth-child(n+3){display:inline-flex}.xtm .xtm-legend>span.xtm-legend-note,.xtm .xtm-legend .xtm-kdot{display:none}.xtm .xtm-legend>span{white-space:nowrap;gap:4px}.xtm .xtm-legend .xtm-mini{transform:scale(.8)}.xtm-stage[data-snap=full] .xtm-legend,.xtm-stage[data-snap=full] .xtm-season-tog,.xtm-stage[data-snap=full] .xtm-season{display:none}.xtm-htree{width:36px;height:45px;margin:-42px 0 0 -18px}.xtm-four li:last-child{border-top:1px solid var(--xtm-line)}.xtm-door-row:after{top:20px}.xtm-foot{padding:32px 16px 48px}}@media (max-width:1100px){.xtm-stage:has(.xtm-season[data-open=true]) .xtm-legend{display:none}}.xtm-foot p.xtm-foot-links{max-width:none}@media (max-width:760px){.xtm-below .xtf-index{padding:32px 16px}.xtm-below .xtf-index .xtf-index-rows li{padding:0 0 12px;display:block}.xtm-below .xtf-index .xtf-index-rows a{min-height:44px;padding-top:12px}.xtm-below .xtf-index .xtf-index-rows span{line-height:1.4;display:block}}.xtm-season label{flex-wrap:wrap;gap:4px 12px}.xtm-season label span{white-space:nowrap}@media (max-width:760px){.xtm .xtm-stage[data-snap=peek] .xtm-season{top:auto;bottom:144px}.xtm .xtm-stage[data-snap=peek]:has(.xtm-season[data-open=true]):not(:has(.xtm-near)) .xtm-legend{display:grid}}.xtm-season-ends{margin-top:0}main.xtm{padding-bottom:0!important}@media (max-width:900px){.xtm .xtm-opening .xtm-grove:not([data-one]){margin-bottom:24px}}@media (min-width:901px){.xtm div.xtm-opening{margin-bottom:32px}}
