.a11y_panel-module__PLoK6a__dialog,.a11y_panel-module__PLoK6a__reader{--_bg:var(--a11y-bg,var(--color-surface,Canvas));--_text:var(--a11y-text,var(--color-text,CanvasText));--_muted:var(--a11y-muted,var(--color-text-muted,color-mix(in srgb, var(--_text) 68%, transparent)));--_accent:var(--a11y-accent,var(--color-accent,Highlight));--_on-accent:var(--a11y-on-accent,var(--color-on-accent,#fff));--_line:var(--a11y-line,color-mix(in srgb, var(--_text) 14%, transparent));--_tint:color-mix(in srgb, var(--_accent) 12%, transparent);--_radius:var(--a11y-radius,var(--radius-panel,.75rem))}.a11y_panel-module__PLoK6a__trigger{position:relative}.a11y_panel-module__PLoK6a__trigger[data-active]:after{content:"";background:var(--a11y-accent,var(--color-accent,currentColor));width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--a11y-bg,var(--color-surface,Canvas));border-radius:50%;position:absolute;top:.3rem;right:.3rem}.a11y_panel-module__PLoK6a__dialog{width:100%;max-width:none;max-height:min(90dvh,46rem);color:var(--_text);background:0 0;border:0;margin:auto 0 0;padding:0;overflow:visible}@media (min-width:40em){.a11y_panel-module__PLoK6a__dialog{width:24.5rem;max-height:calc(100dvh - 2rem);margin:1rem 1rem 1rem auto}}.a11y_panel-module__PLoK6a__dialog::backdrop{background:#00000061}.a11y_panel-module__PLoK6a__dialog[open]{animation:.22s cubic-bezier(.2,.8,.2,1) a11y_panel-module__PLoK6a__a11y_in}@keyframes a11y_panel-module__PLoK6a__a11y_in{0%{opacity:0;translate:0 1.5rem}}@media (prefers-reduced-motion:reduce){.a11y_panel-module__PLoK6a__dialog[open]{animation:none}}.a11y_panel-module__PLoK6a__panel{max-height:inherit;overscroll-behavior:contain;padding:1.125rem 1.125rem calc(1.125rem + env(safe-area-inset-bottom));border-radius:var(--_radius) var(--_radius) 0 0;background:var(--_bg);box-shadow:var(--a11y-shadow,0 1.5rem 4rem #00000047);flex-direction:column;gap:1rem;display:flex;overflow-y:auto}@media (min-width:40em){.a11y_panel-module__PLoK6a__panel{border-radius:var(--_radius);padding:1.25rem}}.a11y_panel-module__PLoK6a__panel>*{flex-shrink:0}.a11y_panel-module__PLoK6a__head{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.a11y_panel-module__PLoK6a__head_icon{background:var(--_accent);width:2.25rem;height:2.25rem;color:var(--_on-accent);border-radius:50%;padding:.4rem}.a11y_panel-module__PLoK6a__title{font-family:var(--a11y-font-heading,var(--font-heading,inherit));font-size:1.125rem;line-height:1.2}.a11y_panel-module__PLoK6a__intro{color:var(--_muted);margin-top:.125rem;font-size:.8125rem;line-height:1.4}.a11y_panel-module__PLoK6a__close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-.375rem -.375rem -.375rem 0;display:grid}.a11y_panel-module__PLoK6a__close:hover{background:var(--_line)}.a11y_panel-module__PLoK6a__close svg{width:1.25rem;height:1.25rem}.a11y_panel-module__PLoK6a__profiles{scrollbar-width:none;gap:.375rem;margin-inline:-1.125rem;padding:.125rem 1.125rem;display:flex;overflow-x:auto}@media (min-width:40em){.a11y_panel-module__PLoK6a__profiles{flex-wrap:wrap;margin-inline:0;padding-inline:0}}.a11y_panel-module__PLoK6a__profile{border:1.5px solid var(--_line);min-height:2.5rem;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.375rem;padding:0 .875rem 0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.a11y_panel-module__PLoK6a__profile svg{width:1.125rem;height:1.125rem;color:var(--_accent)}.a11y_panel-module__PLoK6a__profile:hover{border-color:var(--_accent)}.a11y_panel-module__PLoK6a__profile[aria-pressed=true]{border-color:var(--_accent);background:var(--_accent);color:var(--_on-accent)}.a11y_panel-module__PLoK6a__profile[aria-pressed=true] svg{color:inherit}.a11y_panel-module__PLoK6a__profile:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.a11y_panel-module__PLoK6a__sizes{background:color-mix(in srgb, var(--_text) 6%, transparent);border:0;border-radius:999px;grid-template-columns:auto repeat(4,1fr);align-items:center;gap:.25rem;min-width:0;padding:.25rem .25rem .25rem .75rem;display:grid}.a11y_panel-module__PLoK6a__legend{float:left;color:var(--_muted);margin-right:.5rem;font-size:.8125rem;font-weight:600}.a11y_panel-module__PLoK6a__size{height:2.5rem;font-family:var(--a11y-font-heading,var(--font-heading,inherit));cursor:pointer;border-radius:999px;place-items:center;font-weight:700;line-height:1;display:grid;position:relative}.a11y_panel-module__PLoK6a__size[data-size="100"]{font-size:.875rem}.a11y_panel-module__PLoK6a__size[data-size="112"]{font-size:1.0625rem}.a11y_panel-module__PLoK6a__size[data-size="125"]{font-size:1.25rem}.a11y_panel-module__PLoK6a__size[data-size="150"]{font-size:1.5rem}.a11y_panel-module__PLoK6a__size input{opacity:0;cursor:pointer;position:absolute;inset:0}.a11y_panel-module__PLoK6a__size:has(input:checked){background:var(--_bg);color:var(--_accent);box-shadow:0 1px 4px #0000002e}.a11y_panel-module__PLoK6a__size:has(input:focus-visible){outline:3px solid var(--_accent);outline-offset:1px}@media (max-width:44.99em){.a11y_panel-module__PLoK6a__size[data-size="150"]{display:none}}.a11y_panel-module__PLoK6a__tiles{grid-template-columns:repeat(3,1fr);gap:.375rem;padding:0;list-style:none;display:grid}@media (max-width:22em){.a11y_panel-module__PLoK6a__tiles{grid-template-columns:repeat(2,1fr)}}.a11y_panel-module__PLoK6a__tiles>li:last-child:nth-child(3n+1){grid-column:1/-1}.a11y_panel-module__PLoK6a__tiles>li:last-child:nth-child(3n+1) .a11y_panel-module__PLoK6a__tile{grid-auto-flow:column;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem}@media (pointer:coarse){.a11y_panel-module__PLoK6a__tiles li[data-only=fine]{display:none}}.a11y_panel-module__PLoK6a__tile{border:1.5px solid var(--_line);border-radius:calc(var(--_radius) * .75);width:100%;height:100%;min-height:4.75rem;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;align-content:center;justify-items:center;gap:.1875rem;padding:.625rem .375rem;transition:border-color .15s,background-color .15s;display:grid}.a11y_panel-module__PLoK6a__tile:hover{border-color:var(--_accent)}.a11y_panel-module__PLoK6a__tile:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.a11y_panel-module__PLoK6a__tile[aria-pressed=true]{border-color:var(--_accent);background:var(--_tint)}.a11y_panel-module__PLoK6a__tile_icon{width:1.375rem;height:1.375rem;color:var(--_accent)}.a11y_panel-module__PLoK6a__tile_title{font-size:.8125rem;font-weight:600;line-height:1.2}.a11y_panel-module__PLoK6a__tile_state{letter-spacing:.04em;text-transform:uppercase;color:var(--_muted);font-size:.6875rem;font-weight:600}[aria-pressed=true]>.a11y_panel-module__PLoK6a__tile_state{color:var(--_accent)}.a11y_panel-module__PLoK6a__foot{border-top:1px solid var(--_line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.875rem;display:flex}.a11y_panel-module__PLoK6a__reset{border:1.5px solid var(--_line);min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.a11y_panel-module__PLoK6a__reset:disabled{opacity:.5;cursor:default}.a11y_panel-module__PLoK6a__reset:not(:disabled):hover{border-color:var(--_accent)}.a11y_panel-module__PLoK6a__reset svg{width:1rem;height:1rem}.a11y_panel-module__PLoK6a__statement{color:inherit;text-underline-offset:.2em;font-size:.8125rem;font-weight:600;text-decoration:underline}.a11y_panel-module__PLoK6a__note{color:var(--_muted);font-size:.75rem;line-height:1.45}.a11y_panel-module__PLoK6a__filters{width:0;height:0;position:absolute;overflow:hidden}.a11y_panel-module__PLoK6a__guide{--guide-y:33vh;--guide-h:3.25em;left:0;right:0;top:calc(var(--guide-y) - var(--guide-h) / 2);height:var(--guide-h);z-index:2147483000;pointer-events:none;border-block:2px solid var(--a11y-accent,var(--color-accent,#f5c400));position:fixed;box-shadow:0 0 0 100vmax #0000006b}.a11y_panel-module__PLoK6a__reader{left:max(1rem, env(safe-area-inset-left));bottom:calc(var(--float-bottom,1rem) + env(safe-area-inset-bottom));z-index:46;background:var(--_bg);color:var(--_text);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:fixed;box-shadow:0 .5rem 1.5rem #00000040}.a11y_panel-module__PLoK6a__reader_main,.a11y_panel-module__PLoK6a__reader_button{height:2.75rem;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}:is(.a11y_panel-module__PLoK6a__reader_main,.a11y_panel-module__PLoK6a__reader_button) svg{width:1.125rem;height:1.125rem}:is(.a11y_panel-module__PLoK6a__reader_main,.a11y_panel-module__PLoK6a__reader_button):focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.a11y_panel-module__PLoK6a__reader_main{background:var(--_accent);color:var(--_on-accent);padding:0 1rem 0 .75rem}.a11y_panel-module__PLoK6a__reader_button{min-width:2.75rem;color:inherit;background:0 0;padding:0 .5rem}.a11y_panel-module__PLoK6a__reader_button:hover{background:var(--_line)}
.announcement_bar-module__RI9zfW__bar{background:radial-gradient(20rem 4rem at 20% 0%, var(--stage-glow), transparent 70%), radial-gradient(20rem 4rem at 90% 100%, var(--stage-warm), transparent 70%), var(--stage);min-height:2.5rem;color:var(--stage-text);font-size:var(--fs-xs);view-transition-name:announcement_bar-module__RI9zfW__announcement;justify-content:center;align-items:center;gap:1rem;padding:.5rem 3rem;display:flex;position:relative}html.announce-dismissed .announcement_bar-module__RI9zfW__bar{display:none}.announcement_bar-module__RI9zfW__bar{transition:height .4s cubic-bezier(.4,0,.2,1),min-height .4s cubic-bezier(.4,0,.2,1),padding-block .4s cubic-bezier(.4,0,.2,1)}.announcement_bar-module__RI9zfW__bar[data-closing]{min-height:0;padding-block:0;overflow:hidden}.announcement_bar-module__RI9zfW__bar>*{transition:opacity .2s}.announcement_bar-module__RI9zfW__bar[data-closing]>*{opacity:0}.announcement_bar-module__RI9zfW__text{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;display:flex}.announcement_bar-module__RI9zfW__dot{background:var(--status-green);border-radius:50%;width:.5rem;height:.5rem;position:relative}.announcement_bar-module__RI9zfW__dot:after{content:"";background:var(--status-green);opacity:0;border-radius:50%;animation:2.4s ease-out infinite announcement_bar-module__RI9zfW__pulse;position:absolute;inset:0}@keyframes announcement_bar-module__RI9zfW__pulse{0%,to{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(2.8)}}.announcement_bar-module__RI9zfW__link{font-weight:var(--fw-semibold);color:var(--coral-light);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.announcement_bar-module__RI9zfW__link svg{width:1rem;height:1rem;transition:transform .3s var(--ease-out)}@media (hover:hover){.announcement_bar-module__RI9zfW__link:hover svg{transform:translate(.2rem)}}.announcement_bar-module__RI9zfW__close{width:2.75rem;height:2.75rem;color:var(--stage-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}@media (hover:hover){.announcement_bar-module__RI9zfW__close:hover{color:var(--stage-text);background:#ffffff14}}.announcement_bar-module__RI9zfW__close svg{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.announcement_bar-module__RI9zfW__dot:after{animation:none}}
.assistant-module__aqLyuW__launcher,.assistant-module__aqLyuW__dialog{--_accent:var(--assistant-accent,var(--color-accent,#1f6feb));--_on-accent:var(--assistant-on-accent,var(--color-on-accent,#fff));--_bg:var(--assistant-bg,var(--color-surface,Canvas));--_text:var(--assistant-text,var(--color-text,CanvasText));--_muted:color-mix(in srgb, var(--_text) 66%, transparent);--_line:color-mix(in srgb, var(--_text) 14%, transparent);--_radius:var(--assistant-radius,var(--radius-panel,1rem))}.assistant-module__aqLyuW__launcher{right:var(--float-right,1rem);bottom:calc(var(--float-bottom,1rem) + env(safe-area-inset-bottom));z-index:45;background:var(--_accent);min-width:3.25rem;height:3.25rem;color:var(--_on-accent);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 .5rem 1.5rem #00000038}@media (hover:hover){.assistant-module__aqLyuW__launcher:hover{transform:translateY(-2px);box-shadow:0 .75rem 2rem #00000042}}.assistant-module__aqLyuW__launcher:focus-visible{outline:3px solid var(--_text);outline-offset:3px}.assistant-module__aqLyuW__launcher svg{flex-shrink:0;width:1.5rem;height:1.5rem}.assistant-module__aqLyuW__launcher_label{display:none}@media (min-width:45em){.assistant-module__aqLyuW__launcher_label{display:inline}}.assistant-module__aqLyuW__dialog{width:100%;max-width:none;height:min(85dvh,40rem);max-height:none;color:var(--_text);background:0 0;border:0;margin:auto 0 0;padding:0;overflow:visible}@media (min-width:45em){.assistant-module__aqLyuW__dialog{width:24rem;height:min(100dvh - 2.5rem,38rem);margin:auto 1.25rem 1.25rem auto}}.assistant-module__aqLyuW__dialog::backdrop{background:#0000004d}@media (min-width:45em){.assistant-module__aqLyuW__dialog::backdrop{background:0 0}}.assistant-module__aqLyuW__dialog[open]{animation:.22s cubic-bezier(.2,.8,.2,1) assistant-module__aqLyuW__assistant_in}@keyframes assistant-module__aqLyuW__assistant_in{0%{opacity:0;translate:0 1rem}}@media (prefers-reduced-motion:reduce){.assistant-module__aqLyuW__dialog[open]{animation:none}}.assistant-module__aqLyuW__panel{border-radius:var(--_radius) var(--_radius) 0 0;background:var(--_bg);flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem #0000004d}@media (min-width:45em){.assistant-module__aqLyuW__panel{border-radius:var(--_radius)}}.assistant-module__aqLyuW__head{border-bottom:1px solid var(--_line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.625rem;padding:.875rem .75rem .875rem 1rem;display:grid}.assistant-module__aqLyuW__avatar{background:var(--_accent);width:2.5rem;height:2.5rem;color:var(--_on-accent);border-radius:50%;place-items:center;display:grid}.assistant-module__aqLyuW__avatar svg{width:1.375rem;height:1.375rem}.assistant-module__aqLyuW__title{font-family:var(--font-heading,inherit);font-size:1.0625rem;line-height:1.2}.assistant-module__aqLyuW__subtitle{color:var(--_muted);font-size:.8125rem}.assistant-module__aqLyuW__icon_button{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.assistant-module__aqLyuW__icon_button:hover:not(:disabled){background:var(--_line)}.assistant-module__aqLyuW__icon_button:disabled{opacity:.4}.assistant-module__aqLyuW__icon_button svg{width:1.25rem;height:1.25rem}.assistant-module__aqLyuW__messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.625rem;padding:1rem;list-style:none;display:flex;overflow-y:auto}.assistant-module__aqLyuW__assistant,.assistant-module__aqLyuW__user{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:1rem;max-width:85%;padding:.625rem .875rem;font-size:.9375rem;line-height:1.5}:is(.assistant-module__aqLyuW__assistant,.assistant-module__aqLyuW__user) a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.assistant-module__aqLyuW__assistant{background:color-mix(in srgb, var(--_text) 7%, transparent);border-bottom-left-radius:.25rem;align-self:flex-start}.assistant-module__aqLyuW__user{background:var(--_accent);color:var(--_on-accent);border-bottom-right-radius:.25rem;align-self:flex-end}.assistant-module__aqLyuW__failed{color:var(--_muted);display:block}.assistant-module__aqLyuW__typing{opacity:.6;background:radial-gradient(circle closest-side,currentColor 90%,#0000) 0/.5rem .5rem no-repeat,radial-gradient(circle closest-side,currentColor 90%,#0000) 50%/.5rem .5rem no-repeat,radial-gradient(circle closest-side,currentColor 90%,#0000) 100%/.5rem .5rem no-repeat;width:2rem;height:.5rem;animation:1s ease-in-out infinite alternate assistant-module__aqLyuW__typing;display:inline-block}@keyframes assistant-module__aqLyuW__typing{to{opacity:.2}}.assistant-module__aqLyuW__suggestions{flex-wrap:wrap;gap:.5rem;padding:0 1rem .75rem;list-style:none;display:flex}.assistant-module__aqLyuW__suggestion{border:1.5px solid var(--_line);min-height:2.75rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .875rem;font-size:.875rem}.assistant-module__aqLyuW__suggestion:hover{border-color:var(--_accent)}.assistant-module__aqLyuW__form{border:1.5px solid var(--_line);border-radius:1.5rem;align-items:flex-end;gap:.5rem;margin:0 .75rem;padding:.375rem .375rem .375rem .875rem;display:flex}.assistant-module__aqLyuW__form:focus-within{border-color:var(--_accent)}.assistant-module__aqLyuW__input{min-height:2.5rem;max-height:8rem;color:inherit;font:inherit;resize:none;field-sizing:content;background:0 0;border:0;flex:1;padding:.5rem 0;font-size:1rem}.assistant-module__aqLyuW__input:focus{outline:none}.assistant-module__aqLyuW__send{background:var(--_accent);width:2.5rem;height:2.5rem;color:var(--_on-accent);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.assistant-module__aqLyuW__send:disabled{opacity:.4;cursor:default}.assistant-module__aqLyuW__send:focus-visible{outline:3px solid var(--_text);outline-offset:2px}.assistant-module__aqLyuW__send svg{width:1.25rem;height:1.25rem}.assistant-module__aqLyuW__note{padding:.5rem 1rem calc(.75rem + env(safe-area-inset-bottom));color:var(--_muted);text-align:center;font-size:.75rem;line-height:1.4}
.calm_music-module__WEh5Jq__button{min-width:var(--control-size);height:var(--control-size);border-radius:var(--radius-pill);color:var(--accent-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0;transition:box-shadow .3s,background-color .3s;display:flex}.calm_music-module__WEh5Jq__button svg{width:var(--control-icon);height:var(--control-icon)}@media (hover:hover){.calm_music-module__WEh5Jq__button:not(.calm_music-module__WEh5Jq__on):hover{box-shadow:var(--shadow-inner)}}.calm_music-module__WEh5Jq__on{background:var(--accent);color:var(--on-accent)}.calm_music-module__WEh5Jq__label{display:none}@media (min-width:45em){.calm_music-module__WEh5Jq__on{padding:0 .875rem 0 .75rem}.calm_music-module__WEh5Jq__label{max-width:9rem;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.02em;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}}.calm_music-module__WEh5Jq__bars{align-items:flex-end;gap:.1875rem;height:1rem;display:flex}.calm_music-module__WEh5Jq__bars span{transform-origin:bottom;background:currentColor;border-radius:.125rem;width:.1875rem;height:100%;animation:1.6s ease-in-out infinite calm_music-module__WEh5Jq__bar}.calm_music-module__WEh5Jq__bars span:nth-child(2){animation-duration:2.1s;animation-delay:-.6s}.calm_music-module__WEh5Jq__bars span:nth-child(3){animation-duration:1.8s;animation-delay:-1.1s}@keyframes calm_music-module__WEh5Jq__bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.calm_music-module__WEh5Jq__button,.calm_music-module__WEh5Jq__panel{transition:none;animation:none}.calm_music-module__WEh5Jq__bars span{animation:none;transform:scaleY(.7)}}.calm_music-module__WEh5Jq__panel{width:min(19rem, calc(100vw - 2 * var(--float-right)));max-height:calc(100dvh - var(--header-height) - 2 * var(--control-size) - 3rem);border-radius:var(--radius-card);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-overlay);transform-origin:0 100%;animation:calm_music-module__WEh5Jq__panel-in .25s var(--ease-out) both;flex-direction:column;gap:.75rem;padding:.75rem .875rem .875rem;display:flex;position:absolute;bottom:calc(100% + .625rem);left:0;overflow-y:auto}@keyframes calm_music-module__WEh5Jq__panel-in{0%{opacity:0;transform:translateY(.5rem)scale(.97)}}.calm_music-module__WEh5Jq__head{justify-content:space-between;align-items:center;display:flex}.calm_music-module__WEh5Jq__title{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.calm_music-module__WEh5Jq__close{width:var(--button-sm);height:var(--button-sm);color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-.375rem;padding:0;display:grid}.calm_music-module__WEh5Jq__close svg{width:1.125rem;height:1.125rem}@media (hover:hover){.calm_music-module__WEh5Jq__close:hover{color:var(--ink);background:var(--paper-2)}}.calm_music-module__WEh5Jq__play{min-height:var(--control-size);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);box-shadow:var(--shadow-accent);cursor:pointer;border:0;align-items:center;gap:.5rem;padding:0 1rem;display:flex}.calm_music-module__WEh5Jq__play svg{width:1.125rem;height:1.125rem}.calm_music-module__WEh5Jq__now{font-weight:var(--fw-regular);opacity:.85;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}@media (hover:hover){.calm_music-module__WEh5Jq__play:hover{background:var(--accent-hover)}}.calm_music-module__WEh5Jq__moods{border:0;flex-direction:column;gap:.25rem;margin:0;padding:0;display:flex}.calm_music-module__WEh5Jq__legend{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--slate);margin-bottom:.25rem;padding:0}.calm_music-module__WEh5Jq__mood{cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.5rem .625rem;display:flex}.calm_music-module__WEh5Jq__mood:has(:checked){background:var(--accent-soft)}.calm_music-module__WEh5Jq__mood:has(:focus-visible){outline:.125rem solid var(--accent-text);outline-offset:.0625rem}@media (hover:hover){.calm_music-module__WEh5Jq__mood:hover:not(:has(:checked)){background:var(--paper-2)}}.calm_music-module__WEh5Jq__radio{width:1rem;height:1rem;accent-color:var(--accent);flex:none;margin:.15rem 0 0}.calm_music-module__WEh5Jq__mood_text{flex-direction:column;gap:.0625rem;display:flex}.calm_music-module__WEh5Jq__mood_name{font-size:var(--fs-small);font-weight:var(--fw-semibold)}.calm_music-module__WEh5Jq__mood_note{font-size:var(--fs-xs);color:var(--slate)}.calm_music-module__WEh5Jq__volume{color:var(--slate);align-items:center;gap:.5rem;display:flex}.calm_music-module__WEh5Jq__volume svg{flex:none;width:1.125rem;height:1.125rem}.calm_music-module__WEh5Jq__volume input{min-width:0;height:var(--button-sm);accent-color:var(--accent);cursor:pointer;flex:1}.calm_music-module__WEh5Jq__note{font-size:var(--fs-xs);color:var(--slate);margin:0}.calm_music-module__WEh5Jq__credits{flex-direction:column;gap:.375rem;display:flex}.calm_music-module__WEh5Jq__credit{background:var(--paper-2);min-height:2rem;color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-xs);border-radius:.75rem;align-items:center;gap:.5rem;padding:.25rem .625rem;text-decoration:none;display:flex}.calm_music-module__WEh5Jq__credit_text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.calm_music-module__WEh5Jq__licence{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);flex:none;padding:.0625rem .375rem}.calm_music-module__WEh5Jq__credit svg{width:.875rem;height:.875rem;color:var(--slate);flex:none}@media (hover:hover){.calm_music-module__WEh5Jq__credit:hover{box-shadow:var(--shadow-inner)}}.calm_music-module__WEh5Jq__note a{color:var(--accent-text)}
.dock-module__KO0DAW__dock{left:calc(var(--float-right) + env(safe-area-inset-left));bottom:calc(var(--float-bottom) + env(safe-area-inset-bottom));z-index:40;position:fixed}.dock-module__KO0DAW__empty{display:none}.dock-module__KO0DAW__pill{border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-float);flex-direction:column-reverse;align-items:center;padding:.1875rem;display:flex}.dock-module__KO0DAW__top_slot{opacity:0;block-size:0;transition:block-size .35s var(--ease-out), opacity .25s ease;place-items:end center;display:grid;overflow:hidden}.dock-module__KO0DAW__top_slot.dock-module__KO0DAW__shown{block-size:calc(var(--control-size) + .125rem);opacity:1}.dock-module__KO0DAW__pill>.dock-module__KO0DAW__top_slot:only-child.dock-module__KO0DAW__shown{block-size:var(--control-size)}.dock-module__KO0DAW__top{width:var(--control-size);height:var(--control-size);color:var(--accent-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:box-shadow .3s;display:grid}.dock-module__KO0DAW__top svg{width:var(--control-icon);height:var(--control-icon)}@media (hover:hover){.dock-module__KO0DAW__top:hover{box-shadow:var(--shadow-inner)}}.dock-module__KO0DAW__top:active{box-shadow:var(--shadow-inner-active)}@media (min-width:45em){.dock-module__KO0DAW__pill{flex-direction:row}.dock-module__KO0DAW__top_slot{block-size:auto;inline-size:0;transition:inline-size .35s var(--ease-out), opacity .25s ease;place-items:center end}.dock-module__KO0DAW__top_slot.dock-module__KO0DAW__shown{block-size:auto;inline-size:calc(var(--control-size) + .125rem)}.dock-module__KO0DAW__pill>.dock-module__KO0DAW__top_slot:only-child.dock-module__KO0DAW__shown{inline-size:var(--control-size)}}body:has(.dock-module__KO0DAW__dock) [data-back-to-top-end]{padding-bottom:calc(var(--control-size) + .375rem + var(--float-bottom))}@media (prefers-reduced-motion:reduce){.dock-module__KO0DAW__top_slot,.dock-module__KO0DAW__top{transition:none}}@media print{.dock-module__KO0DAW__dock{display:none}}@media (forced-colors:active){.dock-module__KO0DAW__pill{outline:1px solid canvastext}}
.eggs-module__Ld7n3W__toasts{left:50%;bottom:calc(var(--float-bottom) + var(--control-size) + .75rem + env(safe-area-inset-bottom));z-index:60;pointer-events:none;width:min(24rem,100% - 2rem);position:fixed;translate:-50%}.eggs-module__Ld7n3W__toast{border-radius:var(--radius-card);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-overlay);pointer-events:auto;align-items:flex-start;gap:.75rem;padding:.875rem .75rem .875rem 1rem;display:flex}.eggs-module__Ld7n3W__toast_egg{width:1.75rem;height:1.75rem;color:var(--accent);flex:none;margin-top:.125rem}.eggs-module__Ld7n3W__egg_cursor{fill:var(--coral)}.eggs-module__Ld7n3W__toast_text{font-size:var(--fs-body-small);flex-direction:column;flex:1;gap:.25rem;line-height:1.45;display:flex}.eggs-module__Ld7n3W__toast_title{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--accent-text)}.eggs-module__Ld7n3W__toast_close{width:var(--control-size);height:var(--control-size);color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.5rem -.25rem -.5rem 0;padding:0;display:grid}.eggs-module__Ld7n3W__toast_close svg{width:1.125rem;height:1.125rem}@media (hover:hover){.eggs-module__Ld7n3W__toast_close:hover{color:var(--ink);box-shadow:var(--shadow-inner)}}@media (prefers-reduced-motion:no-preference){.eggs-module__Ld7n3W__toast{animation:eggs-module__Ld7n3W__toast-in .5s var(--ease-out) both}}@keyframes eggs-module__Ld7n3W__toast-in{0%{opacity:0;translate:0 1rem}}.eggs-module__Ld7n3W__crt_chip{left:50%;bottom:calc(var(--float-bottom) + env(safe-area-inset-bottom));z-index:60;max-width:calc(100% - 2 * (var(--control-size) + 1.5rem));border-radius:var(--radius);color:#5dff85;font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#010703;border:1px solid;align-items:center;gap:.625rem;padding:.25rem .25rem .25rem .875rem;display:flex;position:fixed;translate:-50%}.eggs-module__Ld7n3W__crt_chip>span:nth-child(2){text-overflow:ellipsis;overflow:hidden}@media (max-width:29.99em){.eggs-module__Ld7n3W__crt_chip>span:nth-child(2){display:none}}.eggs-module__Ld7n3W__crt_off{min-height:var(--control-size);border-radius:calc(var(--radius) - .25rem);color:#010703;font:inherit;font-weight:var(--fw-bold);cursor:pointer;background:#5dff85;border:0;padding:0 .75rem}.eggs-module__Ld7n3W__tray{position:relative}.eggs-module__Ld7n3W__tray_button{min-height:var(--control-size);border-radius:var(--radius);color:var(--stage-text);font-family:var(--font-mono);font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .5rem;display:inline-flex}.eggs-module__Ld7n3W__tray_egg{color:#f3cf6b;width:1.125rem;height:1.125rem}@media (hover:hover){.eggs-module__Ld7n3W__tray_button:hover{color:var(--coral-light)}}.eggs-module__Ld7n3W__tray_panel{z-index:20;width:min(21rem, calc(100vw - 2 * var(--gutter)));border-radius:var(--radius-card);background:color-mix(in srgb, var(--stage) 88%, white);color:var(--stage-text);box-shadow:var(--shadow-overlay);font-size:var(--fs-small);padding:1.125rem 1.25rem;line-height:1.45;position:absolute;bottom:calc(100% + .5rem);left:0}@media (min-width:62.5em){.eggs-module__Ld7n3W__tray_panel{left:auto;right:0}}.eggs-module__Ld7n3W__tray_panel[hidden]{display:none}.eggs-module__Ld7n3W__tray_title{font-family:var(--font-mono);font-weight:var(--fw-bold)}.eggs-module__Ld7n3W__tray_lead{color:var(--stage-muted);margin-top:.25rem}.eggs-module__Ld7n3W__tray_list{flex-direction:column;gap:.5rem;margin-top:.875rem;padding:0;list-style:none;display:flex}.eggs-module__Ld7n3W__tray_list li{gap:.5rem;display:flex}.eggs-module__Ld7n3W__tray_list svg,.eggs-module__Ld7n3W__tray_hidden>span{text-align:center;width:1rem;height:1rem;font-family:var(--font-mono);font-weight:var(--fw-bold);flex:none;margin-top:.125rem}.eggs-module__Ld7n3W__tray_found svg{color:var(--status-green)}.eggs-module__Ld7n3W__tray_hidden{color:var(--stage-muted)}.eggs-module__Ld7n3W__tray_hidden>span{color:#f3cf6b}.eggs-module__Ld7n3W__night{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--stage-muted);align-items:center;gap:.5rem;display:inline-flex}.eggs-module__Ld7n3W__moon{color:#f7e6b0;flex:none;width:.875rem;height:.875rem}.eggs-module__Ld7n3W__loose{display:contents}.eggs-module__Ld7n3W__loose_corner{z-index:2;background:var(--panel);cursor:pointer;width:2.75rem;height:2.75rem;transition:rotate .45s var(--ease-out), translate .45s var(--ease-out);border:0;border-radius:.25rem;place-items:center;padding:.3rem;display:grid;position:absolute;bottom:-1.125rem;right:clamp(1rem,4vw,2.5rem);rotate:14deg;box-shadow:.0625rem .125rem .375rem #1a282640}.eggs-module__Ld7n3W__loose_corner:before{content:"";border:1px dashed color-mix(in srgb, var(--ink) 22%, transparent);border-radius:.125rem;position:absolute;inset:.15rem}.eggs-module__Ld7n3W__loose_peek{place-items:center;font-size:1.25rem;display:grid}.eggs-module__Ld7n3W__loose_peek svg{margin:0}@media (hover:hover){.eggs-module__Ld7n3W__loose_corner:hover{translate:0 -.25rem;rotate:4deg}}.eggs-module__Ld7n3W__loose[data-open] .eggs-module__Ld7n3W__loose_corner{rotate:none}.eggs-module__Ld7n3W__loose_card{background:var(--panel);outline-offset:-.375rem;border-radius:.25rem;outline:1px dashed #b8862b99;align-self:center;align-items:center;gap:1rem;max-width:22rem;padding:1rem 1.25rem;display:flex;box-shadow:.0625rem .125rem .5rem #1a282638}.eggs-module__Ld7n3W__loose_card[hidden]{display:none}.eggs-module__Ld7n3W__loose_art{flex:none;font-size:3rem}.eggs-module__Ld7n3W__loose_art svg{margin:0}.eggs-module__Ld7n3W__loose_caption{font-size:var(--fs-small);color:var(--slate);flex-direction:column;gap:.125rem;line-height:1.4;display:flex}.eggs-module__Ld7n3W__loose_caption strong{font-size:var(--fs-body-large);color:var(--ink)}.eggs-module__Ld7n3W__loose_number{font-family:var(--font-mono);font-size:var(--fs-xs);color:#8a6418}html.dark .eggs-module__Ld7n3W__loose_number{color:#f3cf6b}@media (prefers-reduced-motion:no-preference){.eggs-module__Ld7n3W__loose[data-open] .eggs-module__Ld7n3W__loose_card{animation:eggs-module__Ld7n3W__slide-out .6s var(--ease-out) both}}@keyframes eggs-module__Ld7n3W__slide-out{0%{opacity:0;translate:2rem 1rem;rotate:8deg}}.eggs-module__Ld7n3W__toast_try{min-height:var(--button-sm);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);cursor:pointer;border:0;align-self:flex-start;margin-top:.25rem;padding:0 1rem}@media (hover:hover){.eggs-module__Ld7n3W__toast_try:hover{background:var(--accent-hover)}}
.logo-module__F6ctBG__logo{color:var(--ink);align-items:center;gap:.5em;display:inline-flex}.logo-module__F6ctBG__mark{flex-shrink:0;width:2.25em;height:2.25em;display:block}.logo-module__F6ctBG__stop_a{stop-color:var(--logo-1)}.logo-module__F6ctBG__stop_b{stop-color:var(--logo-2)}.logo-module__F6ctBG__mark_cursor{fill:var(--logo-cursor)}.logo-module__F6ctBG__word{letter-spacing:-.035em;font-size:1.45em;font-weight:760;font-stretch:112%;line-height:1}.logo-module__F6ctBG__cursor{color:var(--logo-cursor);margin-left:.04em;animation:1.1s step-end infinite logo-module__F6ctBG__blink}.logo-module__F6ctBG__animated .logo-module__F6ctBG__mark_cursor{animation:1.1s step-end infinite logo-module__F6ctBG__blink}@keyframes logo-module__F6ctBG__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.logo-module__F6ctBG__cursor,.logo-module__F6ctBG__animated .logo-module__F6ctBG__mark_cursor{animation:none}}[data-offscreen] .logo-module__F6ctBG__cursor{animation-play-state:paused}[data-offscreen] .logo-module__F6ctBG__animated .logo-module__F6ctBG__mark_cursor{animation-play-state:paused}@media (forced-colors:none) and (prefers-contrast:no-preference){html[data-season=halloween]:not([data-a11y-contrast],[data-a11y-colors]) .logo-module__F6ctBG__cursor{text-shadow:0 0 .3em #ff8c28bf,0 -.1em .6em #ffc85073}html[data-season=halloween]:not([data-a11y-contrast],[data-a11y-colors]) .logo-module__F6ctBG__mark_cursor{filter:drop-shadow(0 0 1.5px #ffaa3ce6)}:is(html[data-season=sinterklaas]:not([data-a11y-contrast],[data-a11y-colors]) .logo-module__F6ctBG__cursor,html[data-season=newyear]:not([data-a11y-contrast],[data-a11y-colors]) .logo-module__F6ctBG__cursor){color:#e0aa1e;text-shadow:0 0 .35em #f2c14eb3}html[data-season=christmas]:not([data-a11y-contrast],[data-a11y-colors]) .logo-module__F6ctBG__cursor{text-shadow:0 0 .35em}html[data-season=valentine]:not([data-a11y-contrast],[data-a11y-colors]) .logo-module__F6ctBG__cursor{text-shadow:0 0 .3em #ff8fabb3}}@media (prefers-reduced-motion:no-preference){html[data-season=halloween]:not([data-a11y-motion]) .logo-module__F6ctBG__cursor{animation:2.6s ease-in-out infinite logo-module__F6ctBG__candle}html[data-season=halloween]:not([data-a11y-motion]) .logo-module__F6ctBG__animated .logo-module__F6ctBG__mark_cursor{animation:2.6s ease-in-out infinite logo-module__F6ctBG__candle}html[data-season=christmas]:not([data-a11y-motion]) .logo-module__F6ctBG__cursor{animation:3.3s step-end infinite logo-module__F6ctBG__fairy-light}html[data-season=newyear]:not([data-a11y-motion]) .logo-module__F6ctBG__cursor{animation:.9s ease-in-out infinite alternate logo-module__F6ctBG__sparkler}html[data-season=valentine]:not([data-a11y-motion]) .logo-module__F6ctBG__cursor{animation:1.3s ease-in-out infinite logo-module__F6ctBG__heartbeat;display:inline-block}}@keyframes logo-module__F6ctBG__candle{0%,to{opacity:1}18%{opacity:.72}24%{opacity:.95}52%{opacity:.8}70%{opacity:1}84%{opacity:.66}}@keyframes logo-module__F6ctBG__fairy-light{0%{color:#d62839}33%{color:#2e9e5b}66%{color:#d4a017}}@keyframes logo-module__F6ctBG__sparkler{0%{text-shadow:0 0 .2em #f2c14e80}to{text-shadow:0 0 .5em #ffdc82f2,.15em -.2em .3em #ff6f9c80}}@keyframes logo-module__F6ctBG__heartbeat{0%,40%,to{transform:scale(1)}15%{transform:scale(1.3)}28%{transform:scale(1.12)}}html[data-season] [data-offscreen] .logo-module__F6ctBG__cursor{animation-play-state:paused}html[data-season] [data-offscreen] .logo-module__F6ctBG__animated .logo-module__F6ctBG__mark_cursor{animation-play-state:paused}
.navigation_loader-module__mXncIG__loader{z-index:100;background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(.5rem);animation:navigation_loader-module__mXncIG__appear .25s var(--ease) both;place-items:center;display:grid;position:fixed;inset:0}.navigation_loader-module__mXncIG__mark{font-size:var(--fs-lead);flex-direction:column;align-items:center;gap:1.25rem;display:flex}.navigation_loader-module__mXncIG__bar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 18%, transparent);width:10rem;height:.1875rem;position:relative;overflow:hidden}.navigation_loader-module__mXncIG__bar:after{content:"";border-radius:inherit;background:var(--grad);width:40%;animation:navigation_loader-module__mXncIG__sweep 1.1s var(--ease) infinite;position:absolute;inset:0 auto 0 0}@keyframes navigation_loader-module__mXncIG__appear{0%{opacity:0}}@keyframes navigation_loader-module__mXncIG__sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.navigation_loader-module__mXncIG__loader,.navigation_loader-module__mXncIG__bar:after{animation:none}}html[data-season] .navigation_loader-module__mXncIG__mark{position:relative}html[data-season] .navigation_loader-module__mXncIG__bar{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--accent) 22%, transparent) 0 .375rem, color-mix(in srgb, var(--coral) 30%, transparent) .375rem .75rem);height:.3125rem}@media (forced-colors:none) and (prefers-contrast:no-preference){html[data-season]:not([data-a11y-contrast],[data-a11y-colors]) .navigation_loader-module__mXncIG__mark:after{content:"";background:var(--accent-text);width:1.75rem;height:1.75rem;-webkit-mask:var(--season-tile) 0 0 / 3.5rem 3.5rem no-repeat;mask:var(--season-tile) 0 0 / 3.5rem 3.5rem no-repeat;margin-left:-5rem;position:absolute;bottom:.5rem;left:50%}}@media (prefers-reduced-motion:no-preference){html[data-season] .navigation_loader-module__mXncIG__mark:after{animation:navigation_loader-module__mXncIG__ride 1.6s var(--ease) infinite}}@keyframes navigation_loader-module__mXncIG__ride{0%{transform:translate(0)rotate(0)}25%{transform:translate(2.5rem,-.5rem)rotate(20deg)}50%{transform:translate(5rem)rotate(0)}75%{transform:translate(7.5rem,-.5rem)rotate(-20deg)}to{opacity:0;transform:translate(8.5rem)rotate(0)}}
.season_look-module__Q-L1LW__p_body{fill:#ff7a1a}.season_look-module__Q-L1LW__p_side{fill:#e0620b}.season_look-module__Q-L1LW__p_ridge{stroke:#7a2c0052;stroke-width:1.6px}.season_look-module__Q-L1LW__p_stem{fill:#5b6b2a}.season_look-module__Q-L1LW__p_leaf{fill:#7f9c3a}.season_look-module__Q-L1LW__p_face{fill:#3b1c05}.season_look-module__Q-L1LW__s_legs{stroke:#2b1d3a}.season_look-module__Q-L1LW__s_body{fill:#2b1d3a}.season_look-module__Q-L1LW__s_eye{fill:#fff}.season_look-module__Q-L1LW__s_pupil{fill:#1a0b2a}.season_look-module__Q-L1LW__s_smile{stroke:#ffb26b}html.dark .season_look-module__Q-L1LW__s_legs{stroke:#b9a3d6}html.dark .season_look-module__Q-L1LW__s_body{fill:#5a3f7a}.season_look-module__Q-L1LW__ribbon{display:none}:is(html[data-season-auto=valentine] .season_look-module__Q-L1LW__ribbon[data-look=valentine],html[data-season-auto=easter] .season_look-module__Q-L1LW__ribbon[data-look=easter],html[data-season-auto=mothers] .season_look-module__Q-L1LW__ribbon[data-look=mothers],html[data-season-auto=fathers] .season_look-module__Q-L1LW__ribbon[data-look=fathers],html[data-season-auto=summer] .season_look-module__Q-L1LW__ribbon[data-look=summer],html[data-season-auto=school] .season_look-module__Q-L1LW__ribbon[data-look=school],html[data-season-auto=halloween] .season_look-module__Q-L1LW__ribbon[data-look=halloween],html[data-season-auto=blackfriday] .season_look-module__Q-L1LW__ribbon[data-look=blackfriday],html[data-season-auto=sinterklaas] .season_look-module__Q-L1LW__ribbon[data-look=sinterklaas],html[data-season-auto=christmas] .season_look-module__Q-L1LW__ribbon[data-look=christmas],html[data-season-auto=newyear] .season_look-module__Q-L1LW__ribbon[data-look=newyear]){display:flex}.season_look-module__Q-L1LW__ribbon{isolation:isolate;font-size:var(--fs-xs);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1.125rem .5rem .5rem 1rem;position:relative;overflow:hidden}html:not([data-season-off]) .season_look-module__Q-L1LW__ribbon{--ink:var(--stage-text);--slate:color-mix(in srgb, var(--stage-text) 74%, var(--stage));--panel:color-mix(in srgb, var(--stage), white 8%);--accent-text:var(--coral-light);--accent-soft:color-mix(in srgb, var(--brand) 26%, var(--stage));--color-context:var(--stage);--pressed-shade:35%;background:radial-gradient(50rem 6rem at 50% 135%, var(--stage-glow), transparent 70%), radial-gradient(30rem 5rem at 8% -40%, var(--stage-warm), transparent 70%), var(--stage);color:var(--stage-text)}.season_look-module__Q-L1LW__ribbon[data-look=valentine]{--tile:url(/season/valentine-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=easter]{--tile:url(/season/easter-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=mothers]{--tile:url(/season/mothers-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=fathers]{--tile:url(/season/fathers-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=summer]{--tile:url(/season/summer-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=school]{--tile:url(/season/school-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=halloween]{--tile:url(/season/halloween-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=blackfriday]{--tile:url(/season/blackfriday-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=sinterklaas]{--tile:url(/season/sinterklaas-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=christmas]{--tile:url(/season/christmas-tile.svg)}.season_look-module__Q-L1LW__ribbon[data-look=newyear]{--tile:url(/season/newyear-tile.svg)}@media (forced-colors:none) and (prefers-contrast:no-preference){html:not([data-season-off],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ribbon:before{content:"";z-index:-1;background:var(--coral-light);opacity:.16;-webkit-mask:var(--tile) 0 0 / 3.5rem 3.5rem repeat;mask:var(--tile) 0 0 / 3.5rem 3.5rem repeat;pointer-events:none;position:absolute;inset:0}html:not([data-season-off],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ribbon[data-look=halloween]:after{content:"";z-index:-1;background:var(--stage-text);opacity:.3;pointer-events:none;width:4.5rem;height:4.5rem;position:absolute;top:.5rem;left:0;-webkit-mask:url(/season/web.svg) 0 0/100% 100% no-repeat;mask:url(/season/web.svg) 0 0/100% 100% no-repeat}}html[data-season-off] .season_look-module__Q-L1LW__ribbon{--color-context:var(--paper-2);background:var(--paper-2);padding-top:.5rem;padding-bottom:.5rem}.season_look-module__Q-L1LW__prompt{display:none}@media (min-width:45em){html:not([data-season-off]) .season_look-module__Q-L1LW__prompt{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--stage), black 30%);box-shadow:var(--shadow-inner);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap;align-items:baseline;gap:.5ch;padding:.125rem .625rem;display:inline-flex}}.season_look-module__Q-L1LW__ribbon:has(>[data-season-slot]:not(:empty)) .season_look-module__Q-L1LW__prompt{display:none}.season_look-module__Q-L1LW__prompt_sign{color:var(--coral-light)}.season_look-module__Q-L1LW__prompt_cursor{color:var(--coral);margin-left:-.5ch}@media (prefers-reduced-motion:no-preference){.season_look-module__Q-L1LW__prompt_cursor{animation:1.1s step-end infinite season_look-module__Q-L1LW__prompt-blink}}@keyframes season_look-module__Q-L1LW__prompt-blink{50%{opacity:0}}.season_look-module__Q-L1LW__bunting{background:repeating-linear-gradient(90deg, var(--coral) 0 1.5rem, var(--brand-light) 1.5rem 3rem, var(--coral-light) 3rem 4.5rem);transform-origin:50% 0;pointer-events:none;height:.75rem;position:absolute;top:0;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M0 0h24v1H0z'/%3E%3Cpath d='M2 0h20L12 12z'/%3E%3C/svg%3E") 0 0/1.5rem .75rem repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M0 0h24v1H0z'/%3E%3Cpath d='M2 0h20L12 12z'/%3E%3C/svg%3E") 0 0/1.5rem .75rem repeat-x}html[data-season-off] .season_look-module__Q-L1LW__bunting{display:none}.season_look-module__Q-L1LW__ribbon{flex-wrap:wrap}.season_look-module__Q-L1LW__ribbon>[data-season-slot]:not(:empty){flex-basis:100%;order:3;justify-content:flex-start}@media (min-width:45em){.season_look-module__Q-L1LW__ribbon>[data-season-slot]:not(:empty){flex-basis:auto;order:0}}.season_look-module__Q-L1LW__ribbon_text{text-align:left;flex:1}.season_look-module__Q-L1LW__ribbon_icon{vertical-align:-.375rem;width:1.375rem;height:1.375rem;margin-right:.375rem;display:inline-block}.season_look-module__Q-L1LW__ribbon_text>span{margin-right:.5rem}@media (min-width:45em){.season_look-module__Q-L1LW__ribbon{flex-wrap:wrap;gap:.375rem 1rem;padding:1.125rem 1rem .625rem}.season_look-module__Q-L1LW__ribbon_text{text-align:center;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:.25rem .625rem;display:flex}.season_look-module__Q-L1LW__ribbon_icon{flex:none;width:1.5rem;height:1.5rem;margin:0}.season_look-module__Q-L1LW__ribbon_text>span{margin:0}}html[data-season-off] .season_look-module__Q-L1LW__ribbon_icon{filter:grayscale();opacity:.6}.season_look-module__Q-L1LW__ribbon_link{font-weight:var(--fw-semibold);color:var(--accent-text);text-underline-offset:.2em;align-items:center;gap:.25rem;text-decoration:underline;text-decoration-thickness:.08em;display:inline-flex}.season_look-module__Q-L1LW__ribbon_link svg{width:1rem;height:1rem;transition:transform .3s var(--ease-out)}@media (hover:hover){.season_look-module__Q-L1LW__ribbon_link:hover svg{transform:translate(.2rem)}}.season_look-module__Q-L1LW__switch{min-width:var(--button-sm);min-height:var(--button-sm);border-radius:var(--radius-pill);color:var(--ink);font:inherit;font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:.375rem;padding:0;display:inline-flex}.season_look-module__Q-L1LW__switch svg{width:1rem;height:1rem}.season_look-module__Q-L1LW__switch_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:45em){.season_look-module__Q-L1LW__switch{padding:0 1rem}.season_look-module__Q-L1LW__switch_label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}.season_look-module__Q-L1LW__when_off{display:none}html[data-season-off] .season_look-module__Q-L1LW__when_on{display:none}html[data-season-off] .season_look-module__Q-L1LW__when_off{display:inline-flex}@media (prefers-reduced-motion:no-preference){.season_look-module__Q-L1LW__bunting{animation:5s ease-in-out infinite season_look-module__Q-L1LW__garland}}@keyframes season_look-module__Q-L1LW__garland{0%,to{transform:skew(0)scaleY(1)}50%{transform:skew(-6deg)scaleY(.92)}}.season_look-module__Q-L1LW__decor{display:none}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){:is(html[data-season=valentine]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=valentine],html[data-season=easter]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=easter],html[data-season=mothers]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=mothers],html[data-season=fathers]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=fathers],html[data-season=summer]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=summer],html[data-season=school]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=school],html[data-season=halloween]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=halloween],html[data-season=blackfriday]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=blackfriday],html[data-season=sinterklaas]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=sinterklaas],html[data-season=christmas]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=christmas],html[data-season=newyear]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__decor[data-look=newyear]){display:block}}.season_look-module__Q-L1LW__leaves,.season_look-module__Q-L1LW__bats{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.season_look-module__Q-L1LW__leaf{color:#d9822b;opacity:.55;width:1.375rem;height:1.375rem;animation:21s linear infinite season_look-module__Q-L1LW__leaf-fall;position:absolute;top:-3rem}.season_look-module__Q-L1LW__leaf svg{width:100%;height:100%;animation:4.5s ease-in-out infinite alternate season_look-module__Q-L1LW__leaf-spin}.season_look-module__Q-L1LW__leaf:first-child{animation-delay:-3s;left:6%}.season_look-module__Q-L1LW__leaf:nth-child(2){color:#b5502a;width:1rem;height:1rem;animation-duration:26s;animation-delay:-15s;left:21%}.season_look-module__Q-L1LW__leaf:nth-child(3){color:#c99a2e;animation-duration:18s;animation-delay:-9s;left:37%}.season_look-module__Q-L1LW__leaf:nth-child(4){color:#8a4fc0;opacity:.4;width:1.125rem;height:1.125rem;animation-duration:24s;animation-delay:-20s;left:55%}.season_look-module__Q-L1LW__leaf:nth-child(5){color:#b5502a;animation-duration:20s;animation-delay:-6s;left:68%}.season_look-module__Q-L1LW__leaf:nth-child(6){color:#d9822b;width:1.625rem;height:1.625rem;animation-duration:28s;animation-delay:-12s;left:83%}.season_look-module__Q-L1LW__leaf:nth-child(7){color:#c99a2e;width:1rem;height:1rem;animation-duration:22s;animation-delay:-1s;left:94%}.season_look-module__Q-L1LW__leaf:nth-child(8){color:#8a4fc0;opacity:.45;width:1.75rem;height:1.75rem;animation-duration:25s;animation-delay:-18s;left:12%}.season_look-module__Q-L1LW__leaf:nth-child(9){color:#d9822b;width:1.25rem;height:1.25rem;animation-duration:19s;animation-delay:-4s;left:30%}.season_look-module__Q-L1LW__leaf:nth-child(10){color:#b5502a;width:1.875rem;height:1.875rem;animation-duration:27s;animation-delay:-10s;left:47%}.season_look-module__Q-L1LW__leaf:nth-child(11){color:#c99a2e;animation-duration:23s;animation-delay:-16s;left:76%}.season_look-module__Q-L1LW__leaf:nth-child(12){color:#d9822b;width:1.125rem;height:1.125rem;animation-duration:18s;animation-delay:-7s;left:89%}.season_look-module__Q-L1LW__leaf:nth-child(n+7){display:none}@media (min-width:45em){.season_look-module__Q-L1LW__leaf:nth-child(n+7){display:block}}@keyframes season_look-module__Q-L1LW__leaf-fall{0%{transform:translate(0)}25%{transform:translate(2.5rem,28vh)}50%{transform:translate(-1rem,56vh)}75%{transform:translate(2rem,84vh)}to{transform:translateY(112vh)}}@keyframes season_look-module__Q-L1LW__leaf-spin{0%{transform:rotate(-35deg)scaleX(1)}to{transform:rotate(50deg)scaleX(.7)}}.season_look-module__Q-L1LW__bat{color:#3d1f5c;opacity:0;width:2.25rem;height:1.125rem;animation:30s linear infinite season_look-module__Q-L1LW__bat-cross;position:absolute;top:0;left:0}html.dark .season_look-module__Q-L1LW__bat{color:#a98bd0}.season_look-module__Q-L1LW__bat:nth-child(2){width:1.5rem;height:.75rem;animation-duration:38s;animation-delay:11s}.season_look-module__Q-L1LW__bat:nth-child(3){width:1.875rem;height:.9375rem;animation-duration:46s;animation-delay:24s}.season_look-module__Q-L1LW__bat:nth-child(4){width:2.5rem;height:1.25rem;animation-duration:34s;animation-delay:5s}.season_look-module__Q-L1LW__wings{transform-origin:50% 35%;width:100%;height:100%;animation:.32s ease-in-out infinite alternate season_look-module__Q-L1LW__flap;display:block}@keyframes season_look-module__Q-L1LW__flap{to{transform:scaleY(.4)scaleX(.92)}}@keyframes season_look-module__Q-L1LW__bat-cross{0%{opacity:0;transform:translate(-3rem,30vh)}2%{opacity:.6}10%{transform:translate(35vw,16vh)}20%{opacity:.6;transform:translate(70vw,26vh)}28%{opacity:0;transform:translate(calc(100vw + 3rem),12vh)}to{opacity:0;transform:translate(calc(100vw + 3rem),12vh)}}.season_look-module__Q-L1LW__spider{display:none}@supports (animation-timeline:scroll()){@media (min-width:73.75em){.season_look-module__Q-L1LW__spider{z-index:150;pointer-events:none;animation:season_look-module__Q-L1LW__spider-drop var(--ease-out) both;flex-direction:column;align-items:center;animation-timeline:scroll(root);animation-range:0 70vh;display:flex;position:fixed;top:0;right:.625rem}}}.season_look-module__Q-L1LW__thread{width:1px;height:calc(var(--header-height) + clamp(5rem, 22vh, 11rem));background:color-mix(in srgb, var(--slate) 55%, transparent)}.season_look-module__Q-L1LW__spider_body{transform-origin:50% 0;width:2.25rem;height:2rem;margin-top:-.375rem;animation:3.6s ease-in-out infinite season_look-module__Q-L1LW__dangle}@keyframes season_look-module__Q-L1LW__spider-drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes season_look-module__Q-L1LW__dangle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.season_look-module__Q-L1LW__flock{display:none}html[data-boo] .season_look-module__Q-L1LW__flock{z-index:150;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.season_look-module__Q-L1LW__burst{left:var(--boo-x,70%);top:var(--boo-y,45%);width:1.75rem;height:1.75rem;color:var(--c1);animation:season_look-module__Q-L1LW__burst 2.6s var(--ease-out) both;margin:-.875rem 0 0 -.875rem;position:absolute}.season_look-module__Q-L1LW__burst svg{width:100%;height:100%;display:block}.season_look-module__Q-L1LW__burst:nth-child(3n+2){color:var(--c2)}.season_look-module__Q-L1LW__burst:nth-child(3n){color:var(--c3)}.season_look-module__Q-L1LW__decor[data-look=halloween] .season_look-module__Q-L1LW__burst{color:#3d1f5c;width:2.5rem;height:1.25rem;margin:-.625rem 0 0 -1.25rem}html.dark .season_look-module__Q-L1LW__decor[data-look=halloween] .season_look-module__Q-L1LW__burst{color:#c9a2f0}.season_look-module__Q-L1LW__burst:first-child{--x:-38vw;--y:-30vh}.season_look-module__Q-L1LW__burst:nth-child(2){--x:30vw;--y:-38vh;animation-delay:80ms}.season_look-module__Q-L1LW__burst:nth-child(3){--x:-10vw;--y:-48vh;--s:.7;animation-delay:.16s}.season_look-module__Q-L1LW__burst:nth-child(4){--x:42vw;--y:-8vh;animation-delay:40ms}.season_look-module__Q-L1LW__burst:nth-child(5){--x:-46vw;--y:6vh;--s:.8;animation-delay:.2s}.season_look-module__Q-L1LW__burst:nth-child(6){--x:14vw;--y:-52vh;animation-delay:.12s}.season_look-module__Q-L1LW__burst:nth-child(7){--x:-26vw;--y:-56vh;--s:.6;animation-delay:.26s}.season_look-module__Q-L1LW__burst:nth-child(8){--x:36vw;--y:22vh;animation-delay:.18s}.season_look-module__Q-L1LW__burst:nth-child(9){--x:-20vw;--y:30vh;--s:.7;animation-delay:.3s}@keyframes season_look-module__Q-L1LW__burst{0%{opacity:0;transform:translate(0)scale(.3)rotate(0)}12%{opacity:.9}70%{opacity:.9}to{transform:translate(var(--x), var(--y)) scale(calc(1.15 * var(--s,1))) rotate(var(--r,0deg));opacity:0}}.season_look-module__Q-L1LW__decor:not([data-look=halloween]) .season_look-module__Q-L1LW__burst:nth-child(odd){--r:200deg}.season_look-module__Q-L1LW__decor:not([data-look=halloween]) .season_look-module__Q-L1LW__burst:nth-child(2n){--r:-160deg}.season_look-module__Q-L1LW__drift{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.season_look-module__Q-L1LW__piece{width:var(--w,1.25rem);height:var(--h,1.25rem);color:var(--c1);opacity:var(--o,.5);animation:22s linear infinite season_look-module__Q-L1LW__piece-fall;position:absolute;top:-3rem}.season_look-module__Q-L1LW__piece svg{width:100%;height:100%;animation:4.5s ease-in-out infinite alternate season_look-module__Q-L1LW__piece-sway;display:block}.season_look-module__Q-L1LW__piece:nth-child(3n+2){color:var(--c2)}.season_look-module__Q-L1LW__piece:nth-child(3n){color:var(--c3)}.season_look-module__Q-L1LW__piece:first-child{--y:14vh;animation-delay:-3s;left:5%}.season_look-module__Q-L1LW__piece:nth-child(2){--y:62vh;animation-duration:26s;animation-delay:-15s;left:17%;scale:.8}.season_look-module__Q-L1LW__piece:nth-child(3){--y:32vh;animation-duration:18s;animation-delay:-9s;left:29%}.season_look-module__Q-L1LW__piece:nth-child(4){--y:80vh;animation-duration:24s;animation-delay:-20s;left:41%;scale:.9}.season_look-module__Q-L1LW__piece:nth-child(5){--y:8vh;animation-duration:20s;animation-delay:-6s;left:53%}.season_look-module__Q-L1LW__piece:nth-child(6){--y:48vh;animation-duration:28s;animation-delay:-12s;left:65%;scale:1.25}.season_look-module__Q-L1LW__piece:nth-child(7){--y:22vh;animation-duration:22s;animation-delay:-1s;left:76%;scale:.8}.season_look-module__Q-L1LW__piece:nth-child(8){--y:70vh;animation-duration:25s;animation-delay:-17s;left:86%}.season_look-module__Q-L1LW__piece:nth-child(9){--y:38vh;animation-duration:19s;animation-delay:-11s;left:93%;scale:.9}.season_look-module__Q-L1LW__piece:nth-child(10){--y:88vh;animation-duration:27s;animation-delay:-23s;left:11%;scale:1.1}.season_look-module__Q-L1LW__piece:nth-child(11){--y:4vh;animation-duration:21s;animation-delay:-8s;left:23%;scale:1.3}.season_look-module__Q-L1LW__piece:nth-child(12){--y:56vh;animation-duration:17s;animation-delay:-14s;left:47%;scale:.7}.season_look-module__Q-L1LW__piece:nth-child(13){--y:92vh;animation-duration:24s;animation-delay:-2s;left:71%}.season_look-module__Q-L1LW__piece:nth-child(14){--y:66vh;animation-duration:20s;animation-delay:-19s;left:98%;scale:1.15}.season_look-module__Q-L1LW__piece:nth-child(n+8){display:none}@media (min-width:45em){.season_look-module__Q-L1LW__piece:nth-child(n+8){display:block}}@keyframes season_look-module__Q-L1LW__piece-fall{0%{transform:translate(0)}25%{transform:translate(2.5rem,28vh)}50%{transform:translate(-1rem,56vh)}75%{transform:translate(2rem,84vh)}to{transform:translateY(112vh)}}@keyframes season_look-module__Q-L1LW__piece-sway{0%{transform:rotate(-30deg)}to{transform:rotate(40deg)}}.season_look-module__Q-L1LW__decor[data-motion=rise] .season_look-module__Q-L1LW__piece{animation-name:season_look-module__Q-L1LW__piece-rise;top:auto;bottom:-3rem}.season_look-module__Q-L1LW__decor[data-motion=rise] .season_look-module__Q-L1LW__piece svg{animation-name:season_look-module__Q-L1LW__piece-wobble}@keyframes season_look-module__Q-L1LW__piece-rise{0%{opacity:0;transform:translate(0)}8%{opacity:var(--o,.5)}33%{transform:translate(-1.5rem,-38vh)}66%{opacity:var(--o,.5);transform:translate(1.5rem,-76vh)}to{opacity:0;transform:translateY(-112vh)}}@keyframes season_look-module__Q-L1LW__piece-wobble{0%{transform:rotate(-10deg)scale(.95)}to{transform:rotate(10deg)scale(1.05)}}.season_look-module__Q-L1LW__decor[data-motion=glide] .season_look-module__Q-L1LW__piece{opacity:0;animation-name:season_look-module__Q-L1LW__piece-glide;animation-duration:30s;top:0;left:0}.season_look-module__Q-L1LW__decor[data-motion=glide] .season_look-module__Q-L1LW__piece svg{animation:none;transform:rotate(8deg)}.season_look-module__Q-L1LW__decor[data-motion=glide] .season_look-module__Q-L1LW__piece:nth-child(n+4){display:none}.season_look-module__Q-L1LW__decor[data-motion=glide] .season_look-module__Q-L1LW__piece:nth-child(2){animation-duration:38s;animation-delay:9s}.season_look-module__Q-L1LW__decor[data-motion=glide] .season_look-module__Q-L1LW__piece:nth-child(3){animation-duration:46s;animation-delay:21s}@keyframes season_look-module__Q-L1LW__piece-glide{0%{transform:translate(-3rem, calc(var(--y) * .5 + 10vh));opacity:0}2%{opacity:var(--o,.6)}22%{transform:translate(60vw, calc(var(--y) * .5 + 2vh));opacity:var(--o,.6)}30%{transform:translate(calc(100vw + 3rem), calc(var(--y) * .5 + 6vh));opacity:0}to{transform:translate(calc(100vw + 3rem), calc(var(--y) * .5 + 6vh));opacity:0}}.season_look-module__Q-L1LW__decor[data-motion=twinkle] .season_look-module__Q-L1LW__piece{top:var(--y);animation-name:season_look-module__Q-L1LW__piece-twinkle;animation-duration:5s;animation-timing-function:ease-in-out}.season_look-module__Q-L1LW__decor[data-motion=twinkle] .season_look-module__Q-L1LW__piece svg{animation:none}@keyframes season_look-module__Q-L1LW__piece-twinkle{0%,to{opacity:.08;transform:scale(.7)rotate(0)}50%{opacity:var(--o,.55);transform:scale(1)rotate(25deg)}}.season_look-module__Q-L1LW__decor[data-look=valentine],.season_look-module__Q-L1LW__ground_layer[data-look=valentine]{--c1:#d6457a;--c2:#ff8fab;--c3:#b0164b}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=valentine],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=valentine]){--c1:#ff7aa2;--c2:#ffc2d1;--c3:#e0517f}.season_look-module__Q-L1LW__decor[data-look=easter],.season_look-module__Q-L1LW__ground_layer[data-look=easter]{--c1:#8a73d6;--c2:#e0a800;--c3:#6fae5a}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=easter],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=easter]){--c1:#b9a3f0;--c2:#ffd75e;--c3:#9ad48a}.season_look-module__Q-L1LW__decor[data-look=mothers],.season_look-module__Q-L1LW__ground_layer[data-look=mothers]{--c1:#e8457a;--c2:#f4a261;--c3:#b86ae6}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=mothers],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=mothers]){--c1:#ff8fb1;--c2:#ffc08a;--c3:#d9a6ff}.season_look-module__Q-L1LW__decor[data-look=fathers],.season_look-module__Q-L1LW__ground_layer[data-look=fathers]{--c1:#d9a21b;--c2:#2f4f8a;--c3:#7a9cc6;--w:1rem;--h:1rem}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=fathers],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=fathers]){--c1:#f2c14e;--c2:#8fb0e8;--c3:#c9d8f0}.season_look-module__Q-L1LW__decor[data-look=summer],.season_look-module__Q-L1LW__ground_layer[data-look=summer]{--c1:#1fa2c9;--c2:#f9a826;--c3:#2bb59a;--w:1.5rem;--h:1.5rem}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=summer],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=summer]){--c1:#5cc8ea;--c2:#ffc65c;--c3:#6fe0c6}.season_look-module__Q-L1LW__decor[data-look=school],.season_look-module__Q-L1LW__ground_layer[data-look=school]{--c1:#2f6fd6;--c2:#e63946;--c3:#e0a800;--w:1.75rem;--h:1.75rem}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=school],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=school]){--c1:#7aa8f0;--c2:#ff7b85;--c3:#ffd75e}.season_look-module__Q-L1LW__decor[data-look=blackfriday],.season_look-module__Q-L1LW__ground_layer[data-look=blackfriday]{--c1:#111;--c2:#333;--c3:#111;--w:1.75rem;--h:1.2rem;--o:.4}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=blackfriday],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=blackfriday]){--c1:#e9e9e9;--c2:#9a9a9a;--c3:#e9e9e9}.season_look-module__Q-L1LW__decor[data-look=sinterklaas],.season_look-module__Q-L1LW__ground_layer[data-look=sinterklaas]{--c1:#a0632b;--c2:#8a5222;--c3:#d4a017;--w:1rem;--h:1rem}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=sinterklaas],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=sinterklaas]){--c1:#d9955a;--c2:#c4844a;--c3:#f2c14e}.season_look-module__Q-L1LW__decor[data-look=christmas],.season_look-module__Q-L1LW__ground_layer[data-look=christmas]{--c1:#6fa8d6;--c2:#9cc4e4;--c3:#c8920f;--o:.65}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=christmas],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=christmas]){--c1:#cfe6f7;--c2:#fff;--c3:#f0c95a}.season_look-module__Q-L1LW__decor[data-look=newyear],.season_look-module__Q-L1LW__ground_layer[data-look=newyear]{--c1:#d4a017;--c2:#e63973;--c3:#3fa7d6;--w:.5rem;--h:.85rem;--o:.65}:is(html.dark .season_look-module__Q-L1LW__decor[data-look=newyear],html.dark .season_look-module__Q-L1LW__ground_layer[data-look=newyear]){--c1:#f2c14e;--c2:#ff6f9c;--c3:#6fc6f0}.season_look-module__Q-L1LW__decor[data-look=newyear] .season_look-module__Q-L1LW__piece svg,.season_look-module__Q-L1LW__ground_layer[data-look=newyear] .season_look-module__Q-L1LW__gpiece svg{animation:1.6s linear infinite season_look-module__Q-L1LW__piece-tumble}@keyframes season_look-module__Q-L1LW__piece-tumble{0%{transform:rotate(0)scaleX(1)}50%{transform:rotate(180deg)scaleX(.3)}to{transform:rotate(360deg)scaleX(1)}}.season_look-module__Q-L1LW__pk_eyes,.season_look-module__Q-L1LW__pk_grin{transition:transform .35s var(--ease-out)}.season_look-module__Q-L1LW__pk_eyes{transform:translate(calc(var(--lx,0) * 4.5px), calc(var(--ly,0) * 3.5px))}.season_look-module__Q-L1LW__pk_grin{transform:translate(calc(var(--lx,0) * 2.5px), calc(var(--ly,0) * 1.5px))}.season_look-module__Q-L1LW__pk_blink{transform-box:fill-box;transform-origin:50% 70%}@media (prefers-reduced-motion:no-preference){.season_look-module__Q-L1LW__pk_blink{animation:6s ease-in-out infinite season_look-module__Q-L1LW__pk-blink}}@keyframes season_look-module__Q-L1LW__pk-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.season_look-module__Q-L1LW__lights.season_look-module__Q-L1LW__lights{transform-origin:78% -18%;width:250%;height:45%;position:absolute;top:74%;left:-145%;overflow:visible;transform:rotate(-8deg)}.season_look-module__Q-L1LW__lights_wire{stroke:#2f5a3a;stroke-width:.7px;stroke-linecap:round}.season_look-module__Q-L1LW__bulb_cap{fill:#3b4a3e}.season_look-module__Q-L1LW__bulb ellipse{fill:color-mix(in srgb, var(--bulb) 38%, #2a2f3a);transition:fill 2.4s 1.2s}.season_look-module__Q-L1LW__bulb_r{--bulb:#ff4d5e}.season_look-module__Q-L1LW__bulb_g{--bulb:#3ee08f}.season_look-module__Q-L1LW__bulb_b{--bulb:#4fc3ff}.season_look-module__Q-L1LW__bulb_y{--bulb:#ffd34d}:is([data-spinning] .season_look-module__Q-L1LW__bulb ellipse,[data-landed] .season_look-module__Q-L1LW__bulb ellipse,[data-flipped] .season_look-module__Q-L1LW__bulb ellipse,[data-boo] .season_look-module__Q-L1LW__bulb ellipse){fill:var(--bulb);filter:drop-shadow(0 0 .15rem var(--bulb));transition:fill .12s}@media (prefers-reduced-motion:no-preference){:is([data-spinning] .season_look-module__Q-L1LW__bulb:nth-child(odd) ellipse,[data-flipped] .season_look-module__Q-L1LW__bulb:nth-child(odd) ellipse){animation:.9s ease-in-out infinite alternate season_look-module__Q-L1LW__bulb-twinkle}}@keyframes season_look-module__Q-L1LW__bulb-twinkle{to{fill-opacity:.55}}.season_look-module__Q-L1LW__summer_hero{z-index:-1;pointer-events:none;height:100svh;position:absolute;top:0;left:0;right:0;overflow:hidden}.season_look-module__Q-L1LW__heat{filter:blur(.25rem);background:repeating-linear-gradient(0deg,#0000 0 1.25rem,#ffaa3c12 1.625rem,#0000 2rem);height:55%;animation:4.5s linear infinite season_look-module__Q-L1LW__heat-rise;position:absolute;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#0000,#000 40% 65%,#0000);mask:linear-gradient(#0000,#000 40% 65%,#0000)}html.dark .season_look-module__Q-L1LW__heat{background:repeating-linear-gradient(0deg,#0000 0 1.25rem,#ffbe5a0f 1.625rem,#0000 2rem)}@keyframes season_look-module__Q-L1LW__heat-rise{0%{transform:translateY(0)skew(0)scaleX(1)}25%{transform:translateY(-.75rem)skew(2deg)scaleX(1.01)}50%{transform:translateY(-1.5rem)skew(-1.5deg)scaleX(.995)}75%{transform:translateY(-2.25rem)skew(1.5deg)scaleX(1.01)}to{transform:translateY(-3rem)skew(0)scaleX(1)}}.season_look-module__Q-L1LW__ice{--dx:-1.25rem;--dy:.375rem;width:2.5rem;height:3.75rem;animation:26s ease-in-out infinite alternate season_look-module__Q-L1LW__ice-drift;position:absolute;top:25%;right:6%}.season_look-module__Q-L1LW__ice_cone{filter:drop-shadow(0 .5rem .5rem #783c002e);width:100%;height:100%;animation:3.6s ease-in-out infinite alternate season_look-module__Q-L1LW__ice-bob;display:block}.season_look-module__Q-L1LW__ice_drip{opacity:0;background:#ff8fab;border-radius:50%/40% 40% 60% 60%;width:.3125rem;height:.4375rem;animation:7s ease-in infinite season_look-module__Q-L1LW__ice-drip;position:absolute;top:36%;left:24%}@media (min-width:62.5em){.season_look-module__Q-L1LW__ice{--dx:-3.5rem;--dy:1.5rem;width:3.5rem;height:5.25rem;top:30%;left:50%;right:auto}}@keyframes season_look-module__Q-L1LW__ice-drift{0%{transform:translate(0)rotate(-8deg)}to{transform:translate(var(--dx), var(--dy)) rotate(6deg)}}@keyframes season_look-module__Q-L1LW__ice-bob{0%{transform:translateY(0)}to{transform:translateY(-.5rem)}}@keyframes season_look-module__Q-L1LW__ice-drip{0%,70%{opacity:0;transform:translateY(0)scale(.6)}74%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(3rem)scale(.8)}}.season_look-module__Q-L1LW__ground_layer{display:none}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){:is(html[data-season=valentine]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=valentine],html[data-season=easter]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=easter],html[data-season=mothers]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=mothers],html[data-season=fathers]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=fathers],html[data-season=summer]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=summer],html[data-season=school]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=school],html[data-season=halloween]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=halloween],html[data-season=blackfriday]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=blackfriday],html[data-season=sinterklaas]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=sinterklaas],html[data-season=christmas]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=christmas],html[data-season=newyear]:not([data-a11y-motion],[data-a11y-contrast],[data-a11y-colors]) .season_look-module__Q-L1LW__ground_layer[data-look=newyear]){display:block}}.season_look-module__Q-L1LW__ground_layer{pointer-events:none;position:absolute;inset:calc(100vh - 8rem) 0 0;overflow:hidden}.season_look-module__Q-L1LW__ground_layer[data-look=halloween]{--c1:#d9822b;--c2:#b5502a;--c3:#8a4fc0;--o:.6}html.dark .season_look-module__Q-L1LW__ground_layer[data-look=halloween]{--c1:#e8933a;--c2:#c4623a;--c3:#a77ad6;--o:.5}.season_look-module__Q-L1LW__gpiece{width:calc(var(--w,1.25rem) * 1.5);height:calc(var(--h,1.25rem) * 1.5);color:var(--c1);opacity:var(--o,.5);animation:16s linear infinite season_look-module__Q-L1LW__piece-fall;position:absolute;top:-3rem}.season_look-module__Q-L1LW__gpiece svg{width:100%;height:100%;animation:4s ease-in-out infinite alternate season_look-module__Q-L1LW__piece-sway;display:block}.season_look-module__Q-L1LW__gpiece:nth-child(3n+2){color:var(--c2)}.season_look-module__Q-L1LW__gpiece:nth-child(3n){color:var(--c3)}.season_look-module__Q-L1LW__gpiece:first-child{--y:12vh;animation-delay:-2s;left:3%}.season_look-module__Q-L1LW__gpiece:nth-child(2){--y:58vh;animation-duration:19s;animation-delay:-11s;left:47%;scale:1.4}.season_look-module__Q-L1LW__gpiece:nth-child(3){--y:30vh;animation-duration:14s;animation-delay:-6s;left:24%;scale:.8}.season_look-module__Q-L1LW__gpiece:nth-child(4){--y:76vh;animation-duration:18s;animation-delay:-15s;left:88%;scale:1.2}.season_look-module__Q-L1LW__gpiece:nth-child(5){--y:20vh;animation-duration:15s;animation-delay:-4s;left:66%}.season_look-module__Q-L1LW__gpiece:nth-child(6){--y:66vh;animation-duration:21s;animation-delay:-9s;left:12%;scale:1.6}.season_look-module__Q-L1LW__gpiece:nth-child(7){--y:84vh;animation-duration:17s;animation-delay:-13s;left:36%;scale:.9}.season_look-module__Q-L1LW__gpiece:nth-child(8){--y:40vh;animation-duration:20s;animation-delay:-1s;left:78%;scale:1.3}.season_look-module__Q-L1LW__gpiece:nth-child(9){--y:8vh;animation-duration:13s;animation-delay:-8s;left:56%;scale:.75}.season_look-module__Q-L1LW__gpiece:nth-child(10){--y:26vh;animation-duration:16s;animation-delay:-12s;left:95%}.season_look-module__Q-L1LW__gpiece:nth-child(11){--y:48vh;animation-duration:22s;animation-delay:-17s;left:30%;scale:1.5}.season_look-module__Q-L1LW__gpiece:nth-child(12){--y:90vh;animation-duration:18s;animation-delay:-5s;left:72%;scale:.85}.season_look-module__Q-L1LW__gpiece:nth-child(n+7){display:none}@media (min-width:45em){.season_look-module__Q-L1LW__gpiece:nth-child(n+7){display:block}}.season_look-module__Q-L1LW__ground_layer[data-motion=rise] .season_look-module__Q-L1LW__gpiece{animation-name:season_look-module__Q-L1LW__piece-rise;top:auto;bottom:-3rem}.season_look-module__Q-L1LW__ground_layer[data-motion=rise] .season_look-module__Q-L1LW__gpiece svg{animation-name:season_look-module__Q-L1LW__piece-wobble}.season_look-module__Q-L1LW__ground_layer[data-motion=glide] .season_look-module__Q-L1LW__gpiece{opacity:0;animation-name:season_look-module__Q-L1LW__piece-glide;animation-duration:24s;top:0;left:0}.season_look-module__Q-L1LW__ground_layer[data-motion=glide] .season_look-module__Q-L1LW__gpiece svg{animation:none;transform:rotate(8deg)}.season_look-module__Q-L1LW__ground_layer[data-motion=glide] .season_look-module__Q-L1LW__gpiece:nth-child(n+5){display:none}.season_look-module__Q-L1LW__ground_layer[data-motion=twinkle] .season_look-module__Q-L1LW__gpiece{top:var(--y);animation-name:season_look-module__Q-L1LW__piece-twinkle;animation-duration:4s;animation-timing-function:ease-in-out}.season_look-module__Q-L1LW__ground_layer[data-motion=twinkle] .season_look-module__Q-L1LW__gpiece svg{animation:none}.season_look-module__Q-L1LW__gbat{color:#3d1f5c;opacity:0;width:3rem;height:1.5rem;animation:17s linear infinite season_look-module__Q-L1LW__bat-cross;position:absolute;top:0;left:0}.season_look-module__Q-L1LW__gbat+.season_look-module__Q-L1LW__gbat{width:2rem;height:1rem;animation-duration:23s;animation-delay:6s}html.dark .season_look-module__Q-L1LW__gbat{color:#a98bd0}.season_look-module__Q-L1LW__fog{background:radial-gradient(40% 50% at 20% 85%,#8c64b433,#0000 70%),radial-gradient(35% 45% at 60% 90%,#8c64b429,#0000 70%),radial-gradient(30% 40% at 90% 80%,#8c64b42e,#0000 70%);height:40%;animation:28s ease-in-out infinite alternate season_look-module__Q-L1LW__fog-creep;position:absolute;bottom:0;left:-20%;right:-20%}html.dark .season_look-module__Q-L1LW__fog{background:radial-gradient(40% 50% at 20% 85%,#bea0e61f,#0000 70%),radial-gradient(35% 45% at 60% 90%,#bea0e61a,#0000 70%),radial-gradient(30% 40% at 90% 80%,#bea0e61f,#0000 70%)}@keyframes season_look-module__Q-L1LW__fog-creep{0%{transform:translate(-6%)}to{transform:translate(6%)}}.season_look-module__Q-L1LW__lost{display:none}:is(html[data-season=valentine] .season_look-module__Q-L1LW__lost[data-look=valentine],html[data-season=easter] .season_look-module__Q-L1LW__lost[data-look=easter],html[data-season=mothers] .season_look-module__Q-L1LW__lost[data-look=mothers],html[data-season=fathers] .season_look-module__Q-L1LW__lost[data-look=fathers],html[data-season=summer] .season_look-module__Q-L1LW__lost[data-look=summer],html[data-season=school] .season_look-module__Q-L1LW__lost[data-look=school],html[data-season=halloween] .season_look-module__Q-L1LW__lost[data-look=halloween],html[data-season=blackfriday] .season_look-module__Q-L1LW__lost[data-look=blackfriday],html[data-season=sinterklaas] .season_look-module__Q-L1LW__lost[data-look=sinterklaas],html[data-season=christmas] .season_look-module__Q-L1LW__lost[data-look=christmas],html[data-season=newyear] .season_look-module__Q-L1LW__lost[data-look=newyear]){display:flex}.season_look-module__Q-L1LW__lost{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink);align-items:center;gap:.75rem;margin-top:1.25rem}.season_look-module__Q-L1LW__lost_icon{flex:none;width:2.5rem;height:2.5rem}.season_look-module__Q-L1LW__lost_sign{color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){.season_look-module__Q-L1LW__lost_icon{animation:2.4s ease-in-out infinite alternate season_look-module__Q-L1LW__lost-bob}}@keyframes season_look-module__Q-L1LW__lost-bob{0%{transform:translateY(0)rotate(-6deg)}to{transform:translateY(-.375rem)rotate(6deg)}}
.season_slot-module__8EdS2W__slot:empty{display:none}.season_slot-module__8EdS2W__inline{display:inline-flex}.season_slot-module__8EdS2W__header{z-index:1;position:absolute;top:-.25rem;right:0}.season_slot-module__8EdS2W__hero_egg{position:absolute;bottom:-.5rem;right:.5rem}.season_slot-module__8EdS2W__hero{pointer-events:none;align-items:flex-end;gap:.125rem;display:flex;position:absolute;bottom:2%;left:-6%}
.scroll_track-module__kmzzyq__track_nav{--track-h:min(46vh, 22rem);--rail-x:.875rem;z-index:40;position:fixed;top:50%;left:clamp(.5rem,1.25vw,1.5rem);transform:translateY(-50%)}.scroll_track-module__kmzzyq__track{width:2rem;height:var(--track-h);position:relative}.scroll_track-module__kmzzyq__rail,.scroll_track-module__kmzzyq__typed{top:0;bottom:0;left:calc(var(--rail-x) - 1px);border-radius:var(--radius-pill);width:2px;position:absolute}.scroll_track-module__kmzzyq__rail{background:color-mix(in srgb, var(--ink) 12%, transparent)}.scroll_track-module__kmzzyq__typed{background:color-mix(in srgb, var(--accent) 70%, transparent);transform-origin:top;transform:scaleY(var(--progress,0))}.scroll_track-module__kmzzyq__head{width:100%;height:0;transform:translateY(calc(var(--progress,0) * var(--track-h)));pointer-events:none;position:absolute;top:0;left:0}.scroll_track-module__kmzzyq__cursor{top:-.15625rem;left:calc(var(--rail-x) - .4375rem);background:var(--logo-cursor,var(--coral));width:.875rem;height:.3125rem;box-shadow:0 0 0 2px var(--paper);border-radius:.09375rem;animation:1.1s step-end infinite scroll_track-module__kmzzyq__cursor-blink;position:absolute}@keyframes scroll_track-module__kmzzyq__cursor-blink{50%{opacity:.25}}.scroll_track-module__kmzzyq__now{border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-float);font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ink);white-space:nowrap;opacity:0;transition:opacity .2s ease, transform .3s var(--ease-out);padding:.25rem .625rem;position:absolute;top:-.875rem;left:2rem;transform:translate(-.375rem)}.scroll_track-module__kmzzyq__now:before{content:"> ";color:var(--accent-text)}.scroll_track-module__kmzzyq__track_nav:hover .scroll_track-module__kmzzyq__now,.scroll_track-module__kmzzyq__track_nav:focus-within .scroll_track-module__kmzzyq__now{opacity:1;transform:none}:is(.scroll_track-module__kmzzyq__track_nav:has(.scroll_track-module__kmzzyq__tick:hover) .scroll_track-module__kmzzyq__now,.scroll_track-module__kmzzyq__track_nav:has(.scroll_track-module__kmzzyq__tick:focus-visible) .scroll_track-module__kmzzyq__now){opacity:0}@supports (animation-timeline:scroll()){.scroll_track-module__kmzzyq__timeline .scroll_track-module__kmzzyq__typed{animation:linear both scroll_track-module__kmzzyq__typed;animation-timeline:scroll(root)}.scroll_track-module__kmzzyq__timeline .scroll_track-module__kmzzyq__head{animation:linear both scroll_track-module__kmzzyq__travel;animation-timeline:scroll(root)}}@keyframes scroll_track-module__kmzzyq__typed{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes scroll_track-module__kmzzyq__travel{0%{transform:translateY(0)}to{transform:translateY(var(--track-h))}}.scroll_track-module__kmzzyq__ticks{list-style:none;position:absolute;inset:0}.scroll_track-module__kmzzyq__tick_slot{left:0;top:calc(var(--at,0) * 100%);position:absolute;transform:translateY(-50%)}.scroll_track-module__kmzzyq__tick{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;align-items:center;width:2rem;height:1.25rem;padding:0;display:flex;position:relative}.scroll_track-module__kmzzyq__mark{left:calc(var(--rail-x) + .25rem);background:color-mix(in srgb, var(--ink) 28%, transparent);width:.375rem;height:2px;transition:width .3s var(--ease-out), background-color .2s ease;border-radius:1px;position:absolute}.scroll_track-module__kmzzyq__read .scroll_track-module__kmzzyq__mark{background:color-mix(in srgb, var(--accent) 70%, transparent)}.scroll_track-module__kmzzyq__on .scroll_track-module__kmzzyq__mark{background:var(--accent);width:.625rem}@media (hover:hover){.scroll_track-module__kmzzyq__tick:hover .scroll_track-module__kmzzyq__mark{background:var(--accent);width:.75rem}}.scroll_track-module__kmzzyq__label{border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-float);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease, transform .3s var(--ease-out);padding:.25rem .625rem;position:absolute;left:2rem;transform:translate(-.375rem)}.scroll_track-module__kmzzyq__tick:hover .scroll_track-module__kmzzyq__label,.scroll_track-module__kmzzyq__tick:focus-visible .scroll_track-module__kmzzyq__label{opacity:1;transform:none}html:has(dialog[open]) .scroll_track-module__kmzzyq__track_nav{visibility:hidden}@media print{.scroll_track-module__kmzzyq__track_nav{display:none}}@media (forced-colors:active){.scroll_track-module__kmzzyq__rail,.scroll_track-module__kmzzyq__typed,.scroll_track-module__kmzzyq__mark{background:canvastext}.scroll_track-module__kmzzyq__cursor{background:highlight}}@media (prefers-reduced-motion:reduce){.scroll_track-module__kmzzyq__cursor{animation:none}.scroll_track-module__kmzzyq__now,.scroll_track-module__kmzzyq__label,.scroll_track-module__kmzzyq__mark{transition:none}}html[data-a11y-motion=on] .scroll_track-module__kmzzyq__cursor{animation:none}
.nealvdv_mark-module__rJm0dW__mark{vertical-align:-.38em;transform-origin:50% 80%;block-size:1.4em;inline-size:1.4em;margin-inline-end:.35em;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-block;overflow:visible}.nealvdv_mark-module__rJm0dW__cursor{transform-box:fill-box}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark[data-motion=tip]{transform:rotate(-10deg)scale(1.15)}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark[data-motion=bounce]{animation:.6s cubic-bezier(.3,1.6,.6,1) nealvdv_mark-module__rJm0dW__bounce}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark[data-motion=spin]{transition-duration:.7s;transform:rotate(360deg)}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark[data-motion=wobble]{animation:.7s ease-in-out nealvdv_mark-module__rJm0dW__wobble}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark[data-motion=swing]{transform-origin:50% 0;animation:.9s ease-in-out nealvdv_mark-module__rJm0dW__swing}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark[data-motion=pop]{transform:scale(1.3)}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark .nealvdv_mark-module__rJm0dW__cursor{animation:.9s step-end infinite nealvdv_mark-module__rJm0dW__blink}@keyframes nealvdv_mark-module__rJm0dW__blink{50%{opacity:0}}@keyframes nealvdv_mark-module__rJm0dW__bounce{40%{transform:translateY(-.3em)scale(1.08)}}@keyframes nealvdv_mark-module__rJm0dW__wobble{25%{transform:rotate(-9deg)}50%{transform:rotate(7deg)}75%{transform:rotate(-4deg)}}@keyframes nealvdv_mark-module__rJm0dW__swing{20%{transform:rotate(14deg)}45%{transform:rotate(-10deg)}70%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.nealvdv_mark-module__rJm0dW__mark{transition:none}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark{animation:none!important;transform:none!important}:is(a:hover,a:focus-visible)>.nealvdv_mark-module__rJm0dW__mark .nealvdv_mark-module__rJm0dW__cursor{animation:none}}
.a11y_button-module__sMuyWG__control,.a11y_button-module__sMuyWG__labelled{height:var(--control-size);border-radius:var(--radius-pill);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:0;display:inline-flex;position:relative}.a11y_button-module__sMuyWG__control{width:var(--control-size)}.a11y_button-module__sMuyWG__labelled{font-size:var(--fs-small);font-weight:var(--fw-semibold);white-space:nowrap;padding:0 1rem 0 .75rem}.a11y_button-module__sMuyWG__control svg,.a11y_button-module__sMuyWG__labelled svg{z-index:1;width:var(--control-icon);height:var(--control-icon);flex-shrink:0;position:relative}.a11y_button-module__sMuyWG__labelled span{z-index:1;position:relative}
.language_switch-module__zpe-zq__root{position:relative}.language_switch-module__zpe-zq__button{height:var(--control-size);border-radius:var(--radius-pill);color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .625rem 0 .75rem;display:inline-flex}.language_switch-module__zpe-zq__button svg{z-index:1;width:var(--control-icon);height:var(--control-icon);position:relative}.language_switch-module__zpe-zq__code{z-index:1;position:relative}.language_switch-module__zpe-zq__button .language_switch-module__zpe-zq__chevron{width:.875rem;height:.875rem;transition:transform .25s var(--ease)}.language_switch-module__zpe-zq__button[aria-expanded=true] .language_switch-module__zpe-zq__chevron{transform:rotate(180deg)}.language_switch-module__zpe-zq__menu{z-index:10;border-radius:var(--radius-card);background:var(--panel);min-width:12rem;box-shadow:var(--shadow-float);padding:.375rem;list-style:none;position:absolute;bottom:calc(100% + .5rem);right:0}.language_switch-module__zpe-zq__up{left:0;right:auto}.language_switch-module__zpe-zq__open{animation:language_switch-module__zpe-zq__drop .25s var(--ease-out) both}@keyframes language_switch-module__zpe-zq__drop{0%{opacity:0;transform:translateY(-.375rem)}}.language_switch-module__zpe-zq__item{border-radius:var(--radius);color:var(--ink);font-size:var(--fs-small);align-items:center;gap:.75rem;padding:.625rem .75rem;text-decoration:none;transition:background-color .15s;display:flex}@media (hover:hover){.language_switch-module__zpe-zq__item:hover{background:var(--accent-soft)}}.language_switch-module__zpe-zq__item_code{width:1.75rem;font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;color:var(--slate)}.language_switch-module__zpe-zq__current{font-weight:var(--fw-semibold)}.language_switch-module__zpe-zq__check{width:1rem;height:1rem;color:var(--accent-text);margin-left:auto}@media (min-width:80em){.language_switch-module__zpe-zq__menu:not(.language_switch-module__zpe-zq__up){top:calc(100% + .5rem);bottom:auto}}
.settings_panel-module__HWacoG__settings{flex-direction:column;gap:1rem;display:flex}.settings_panel-module__HWacoG__group{flex-direction:column;gap:.375rem;display:flex}.settings_panel-module__HWacoG__label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--slate);justify-content:space-between;gap:.5rem;display:flex}.settings_panel-module__HWacoG__langs,.settings_panel-module__HWacoG__mode{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--panel), black var(--pressed-shade));box-shadow:var(--shadow-inner);padding:.1875rem}.settings_panel-module__HWacoG__langs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem;display:grid}.settings_panel-module__HWacoG__lang{min-height:calc(var(--control-size) - .375rem);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-small);font-weight:var(--fw-bold);text-transform:uppercase;color:var(--slate);place-items:center;text-decoration:none;transition:background-color .3s,color .3s,box-shadow .3s;display:grid}.settings_panel-module__HWacoG__lang_on{background:var(--panel);color:var(--accent-text);box-shadow:var(--shadow-outer)}.settings_panel-module__HWacoG__mode{border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:.125rem;display:grid}.settings_panel-module__HWacoG__mode_option{min-height:var(--control-size);border-radius:calc(var(--radius) - .1875rem);font:inherit;font-size:var(--fs-xs);text-align:center;overflow-wrap:anywhere;line-height:1.2;font-weight:var(--fw-semibold);color:var(--slate);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;padding:.375rem .25rem;transition:color .3s;display:flex;position:relative}.settings_panel-module__HWacoG__mode_option svg{width:1.125rem;height:1.125rem}.settings_panel-module__HWacoG__mode_option[aria-checked=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow-outer)}.settings_panel-module__HWacoG__mode_option[aria-checked=true] svg{color:var(--signal-text)}.settings_panel-module__HWacoG__a11y{min-height:var(--control-size);border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-outer);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--ink);cursor:pointer;overflow-wrap:anywhere;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;display:flex}.settings_panel-module__HWacoG__a11y svg{width:1.25rem;height:1.25rem;color:var(--accent-text);flex-shrink:0}@media (hover:hover){.settings_panel-module__HWacoG__a11y:hover{box-shadow:var(--shadow-inner)}}.settings_panel-module__HWacoG__swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.settings_panel-module__HWacoG__swatch{min-height:var(--control-size);border-radius:var(--radius);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .25rem .375rem;transition:background-color .25s,box-shadow .25s;display:flex}.settings_panel-module__HWacoG__tile{filter:drop-shadow(0 .125rem .25rem #00000038);width:2.25rem;height:2.25rem;transition:transform .35s var(--ease-out);overflow:visible}.settings_panel-module__HWacoG__tile_ground{fill:var(--a)}.settings_panel-module__HWacoG__tile_cursor{fill:var(--b)}.settings_panel-module__HWacoG__swatch_name{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--slate);overflow-wrap:anywhere;line-height:1.2}@media (hover:hover){.settings_panel-module__HWacoG__swatch:hover .settings_panel-module__HWacoG__tile{transform:translateY(-.125rem)rotate(-6deg)}.settings_panel-module__HWacoG__swatch:hover .settings_panel-module__HWacoG__swatch_name{color:var(--ink)}}.settings_panel-module__HWacoG__swatch[aria-checked=true]{background:var(--panel);box-shadow:var(--shadow-outer), inset 0 0 0 .125rem var(--accent)}.settings_panel-module__HWacoG__swatch[aria-checked=true] .settings_panel-module__HWacoG__swatch_name{color:var(--ink)}.settings_panel-module__HWacoG__p_petrol{--a:#0e6b66;--b:#ff6f59}.settings_panel-module__HWacoG__p_ocean{--a:#0b4a6f;--b:#f0a35e}.settings_panel-module__HWacoG__p_cobalt{--a:#2340c7;--b:#14b8a6}.settings_panel-module__HWacoG__p_forest{--a:#1f4d3a;--b:#d9663b}.settings_panel-module__HWacoG__p_violet{--a:#4c2a85;--b:#ff8a65}.settings_panel-module__HWacoG__p_amber{--a:#8a3f0a;--b:#1c8c85}.settings_panel-module__HWacoG__p_slate{--a:#2f3a48;--b:#c97b4a}@media (prefers-reduced-motion:reduce){.settings_panel-module__HWacoG__tile{transition:none}}.settings_panel-module__HWacoG__label_count{text-transform:none;letter-spacing:0}.settings_panel-module__HWacoG__skin{position:relative}.settings_panel-module__HWacoG__tile_glyph{fill:var(--g,#fff)}.settings_panel-module__HWacoG__skin_stamp{width:1rem;height:1rem;color:var(--accent-text);position:absolute;top:.25rem;right:.25rem}.settings_panel-module__HWacoG__skin_hint{font-size:var(--fs-xs);color:var(--slate);line-height:1.4}.settings_panel-module__HWacoG__skin_reset{min-height:var(--control-size);border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-outer);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;display:flex}.settings_panel-module__HWacoG__skin_reset svg{width:1.125rem;height:1.125rem;color:var(--accent-text)}@media (hover:hover){.settings_panel-module__HWacoG__skin_reset:hover{box-shadow:var(--shadow-inner)}}.settings_panel-module__HWacoG__s_blueprint{--a:#0d3b75;--b:#ff8a3d;--g:#eaf2ff}.settings_panel-module__HWacoG__s_neon{--a:#1a0b2e;--b:#5ef2ff;--g:#ff4fa3}.settings_panel-module__HWacoG__s_pixel{--a:#306230;--b:#9bbc0f;--g:#e0f0c0}.settings_panel-module__HWacoG__s_press{--a:#f4efe4;--b:#c8281f;--g:#161412}.settings_panel-module__HWacoG__locked{cursor:default}.settings_panel-module__HWacoG__locked_tile{background:var(--paper-2);width:2.25rem;height:2.25rem;box-shadow:var(--shadow-inner);font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--slate);border-radius:28.6%;place-items:center;display:grid}.settings_panel-module__HWacoG__locked .settings_panel-module__HWacoG__swatch_name{font-family:var(--font-mono);color:var(--slate)}.settings_panel-module__HWacoG__riddles{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--slate);gap:.125rem;margin:.25rem 0 0;padding:0;line-height:1.4;list-style:none;display:grid}.settings_panel-module__HWacoG__riddles li:before{content:"> ";color:var(--accent-text)}.settings_panel-module__HWacoG__s_draad{--a:#cf412d;--b:#f2b134;--g:#fbf6ee}.settings_panel-module__HWacoG__s_arnaud{--a:#b8141f;--b:#1a1b1d;--g:#fff}.settings_panel-module__HWacoG__s_luns_farm{--a:#b8532e;--b:#f4d9b0;--g:#fff8ee}.settings_panel-module__HWacoG__s_lcdv{--a:#5e6b55;--b:#d8cdbb;--g:#f7f4ee}
.look_menu-module__pOjbtq__root{position:relative}.look_menu-module__pOjbtq__button{width:var(--control-size);height:var(--control-size);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid;position:relative}.look_menu-module__pOjbtq__button svg{z-index:1;width:var(--control-icon);height:var(--control-icon);position:relative}.look_menu-module__pOjbtq__dot{z-index:1;background:var(--logo-1);width:.5rem;height:.5rem;box-shadow:0 0 0 .125rem var(--panel), inset -.125rem -.0625rem 0 var(--logo-cursor);border-radius:50%;position:absolute;bottom:22%;right:22%}.look_menu-module__pOjbtq__panel{--ring-ground:var(--panel);z-index:10;border-radius:var(--radius-card);background:var(--panel);width:min(20.5rem,100vw - 2rem);box-shadow:var(--shadow-overlay);transform-origin:100% 0;flex-direction:column;gap:1rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .625rem);right:0}.look_menu-module__pOjbtq__up{transform-origin:0 100%;inset:auto auto calc(100% + .625rem) 0}.look_menu-module__pOjbtq__panel[hidden]{display:none}.look_menu-module__pOjbtq__open{animation:look_menu-module__pOjbtq__pop .28s var(--ease-out) both}@keyframes look_menu-module__pOjbtq__pop{0%{opacity:0;transform:translateY(-.375rem)scale(.97)}}.look_menu-module__pOjbtq__up.look_menu-module__pOjbtq__open{animation-name:look_menu-module__pOjbtq__pop-up}@keyframes look_menu-module__pOjbtq__pop-up{0%{opacity:0;transform:translateY(.375rem)scale(.97)}}@media (prefers-reduced-motion:reduce){.look_menu-module__pOjbtq__open,.look_menu-module__pOjbtq__up.look_menu-module__pOjbtq__open{animation:none}}
.theme_toggle-module__oYqVEG__button{width:var(--control-size);height:var(--control-size);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid;position:relative}.theme_toggle-module__oYqVEG__button svg{z-index:1;width:var(--control-icon);height:var(--control-icon);transition:opacity .25s ease, transform .4s var(--ease-out);grid-area:1/1;position:relative}.theme_toggle-module__oYqVEG__sun{opacity:0;transform:rotate(-60deg)scale(.6)}html.dark .theme_toggle-module__oYqVEG__moon{opacity:0;transform:rotate(60deg)scale(.6)}html.dark .theme_toggle-module__oYqVEG__sun{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.theme_toggle-module__oYqVEG__button svg{transition:none}}@media (hover:hover){.theme_toggle-module__oYqVEG__button[aria-pressed=true]:not(:hover):not(:focus-visible):before{box-shadow:var(--shadow-outer);background-color:var(--panel)}.theme_toggle-module__oYqVEG__button[aria-pressed=true]:not(:hover):not(:focus-visible):after{opacity:0}}
.button-module__vP5eqa__button{border-radius:var(--radius-pill);max-width:100%;font-family:var(--font-ui);font-weight:var(--fw-semibold);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color .2s ease, color .2s ease, transform .2s var(--ease);border:0;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1.35em;line-height:1.25;text-decoration:none;display:inline-flex}.button-module__vP5eqa__button:active{transform:scale(.98)}.button-module__vP5eqa__button:disabled{opacity:.6;cursor:not-allowed}.button-module__vP5eqa__sm{min-height:var(--button-sm);font-size:var(--fs-small)}.button-module__vP5eqa__md{min-height:var(--button-md);font-size:var(--fs-body-small)}.button-module__vP5eqa__lg{min-height:var(--button-lg);font-size:var(--fs-body);padding:.5rem 1.6em}.button-module__vP5eqa__primary{background-color:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-accent);position:relative;overflow:hidden}@media (hover:hover){.button-module__vP5eqa__primary:hover:not(:disabled){background-color:var(--accent-hover)}}.button-module__vP5eqa__primary:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:55%;position:absolute;inset:0 auto 0 0;transform:translate(-160%)skew(-18deg)}@media (hover:hover){.button-module__vP5eqa__primary:hover:not(:disabled):after{transition:transform .9s var(--ease);transform:translate(300%)skew(-18deg)}}.button-module__vP5eqa__secondary{color:var(--ink)}
.obi_mark-module__CZx3bq__mark{flex-shrink:0;width:1.5rem;height:1.5rem}.obi_mark-module__CZx3bq__dot{fill:#4d8bff;forced-color-adjust:none}.obi_mark-module__CZx3bq__badge{align-items:center;gap:.3rem;display:inline-flex}.obi_mark-module__CZx3bq__badge_mark{width:1.125em;height:1.125em}.obi_mark-module__CZx3bq__badge_name{font-weight:var(--fw-semibold);letter-spacing:.06em}
.owner_todo-module__GpE1BG__todo{border:1px dashed var(--accent);background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);letter-spacing:0;text-transform:none;border-radius:.4em;padding:.25em .5em;font-size:.72rem;font-style:normal;font-weight:500;line-height:1.5}.owner_todo-module__GpE1BG__todo strong{font-weight:700}.owner_todo-module__GpE1BG__inline{vertical-align:middle;margin-left:.5em;display:inline-block}.owner_todo-module__GpE1BG__block{width:fit-content;margin-top:.75rem;display:block}
.site_footer-module__kzA29W__footer{--panel:color-mix(in srgb, var(--stage), white 6%);--ink:var(--stage-text);--slate:var(--stage-muted);--line:#eef6f41a;--accent-soft:color-mix(in srgb, var(--brand) 22%, var(--stage));--accent-text:var(--brand-pale);--icon-hover:var(--brand-pale);--icon-hover-well:color-mix(in srgb, var(--brand) 34%, transparent);--color-context:var(--stage);--pressed-shade:35%;color:var(--stage-text);margin-top:0;padding:0}.site_footer-module__kzA29W__stage{isolation:isolate;padding:var(--space-block) var(--gutter) calc(2rem + env(safe-area-inset-bottom));background:radial-gradient(40rem 26rem at 85% 10%, var(--stage-glow), transparent 70%), var(--stage);position:relative;overflow:hidden}.site_footer-module__kzA29W__stage:before{content:"";pointer-events:none;background:radial-gradient(#eef6f41f 1px,#0000 1.2px) 0 0/1.625rem 1.625rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.site_footer-module__kzA29W__horizon{display:none}@media (min-width:45em){.site_footer-module__kzA29W__stage{border-radius:var(--radius-band) var(--radius-band) 0 0}}.site_footer-module__kzA29W__closer{max-width:var(--container-max);padding-bottom:var(--space-stack);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin:0 auto;display:flex;position:relative}.site_footer-module__kzA29W__closer_text{flex-direction:column;gap:.375rem;display:flex}.site_footer-module__kzA29W__closer_title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:var(--fw-display);letter-spacing:-.02em;color:var(--stage-text);font-stretch:112%;line-height:1.05}.site_footer-module__kzA29W__closer_sub{font-size:var(--fs-body);color:var(--stage-muted)}.site_footer-module__kzA29W__closer_actions{flex-wrap:wrap;gap:.75rem;display:flex}.site_footer-module__kzA29W__columns,.site_footer-module__kzA29W__legal_nav,.site_footer-module__kzA29W__bottom{max-width:var(--container-max);margin:0 auto;position:relative}.site_footer-module__kzA29W__columns{padding:var(--space-stack) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;display:grid}.site_footer-module__kzA29W__brand{font-size:var(--fs-lead);flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:1rem;display:flex}.site_footer-module__kzA29W__brand p{color:var(--stage-muted);max-width:22rem;line-height:1.6;font-size:var(--fs-body-small)}.site_footer-module__kzA29W__socials{gap:.625rem;margin-top:.5rem;list-style:none;display:flex}.site_footer-module__kzA29W__social{width:var(--button-sm);height:var(--button-sm);box-shadow:inset 0 0 0 1px var(--line);color:var(--stage-text);transition:background-color .25s ease, color .25s ease, transform .35s var(--ease-out);background:#eef6f40f;border-radius:50%;place-items:center;display:grid}.site_footer-module__kzA29W__social svg{width:1.25rem;height:1.25rem}@media (hover:hover){.site_footer-module__kzA29W__social:hover{background:var(--icon-hover-well);color:var(--icon-hover);box-shadow:inset .0625rem .0625rem .5rem #00000073}}.site_footer-module__kzA29W__avail{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--stage-muted);align-items:center;gap:.5rem;display:inline-flex}.site_footer-module__kzA29W__home{border-radius:var(--radius);color:inherit;text-decoration:none;display:inline-flex}.site_footer-module__kzA29W__status_dot{background:var(--status-green);border-radius:50%;width:.5rem;height:.5rem;position:relative}.site_footer-module__kzA29W__status_dot:after{content:"";background:var(--status-green);opacity:0;border-radius:50%;animation:2.4s ease-out infinite site_footer-module__kzA29W__available;position:absolute;inset:0}@keyframes site_footer-module__kzA29W__available{0%,to{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(3)}}.site_footer-module__kzA29W__col h2{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted);margin-bottom:1rem}.site_footer-module__kzA29W__col ul{font-size:var(--fs-body-small);flex-direction:column;gap:.625rem;list-style:none;display:flex}.site_footer-module__kzA29W__link{align-items:center;gap:.625rem;line-height:1.35;display:inline-flex}@media (pointer:coarse){.site_footer-module__kzA29W__col ul{gap:0}.site_footer-module__kzA29W__col .site_footer-module__kzA29W__link{align-items:center;min-height:2.75rem}}.site_footer-module__kzA29W__tile{width:1.875rem;height:1.875rem;box-shadow:inset 0 0 0 1px var(--line);color:var(--brand-pale);transition:background-color .25s ease, color .25s ease, transform .35s var(--ease-out);background:#eef6f412;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.site_footer-module__kzA29W__tile_icon{width:1rem;height:1rem}.site_footer-module__kzA29W__col a,.site_footer-module__kzA29W__bottom a{color:var(--stage-text);text-decoration:none;transition:color .2s}@media (hover:hover){.site_footer-module__kzA29W__col a:hover,.site_footer-module__kzA29W__bottom a:hover{color:var(--brand-pale)}.site_footer-module__kzA29W__col a:hover .site_footer-module__kzA29W__tile{background:var(--icon-hover-well);color:var(--icon-hover);transform:rotate(-8deg);box-shadow:inset .0625rem .0625rem .5rem #00000073}}@media (prefers-reduced-motion:reduce){.site_footer-module__kzA29W__tile{transition:none}.site_footer-module__kzA29W__col a:hover .site_footer-module__kzA29W__tile{transform:none}}.site_footer-module__kzA29W__legal_nav{border-top:1px solid var(--line);font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;padding:1.25rem 0 .75rem;display:flex}.site_footer-module__kzA29W__legal_nav a{border-radius:var(--radius);min-height:1.5rem;color:var(--stage-muted);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}@media (hover:hover){.site_footer-module__kzA29W__legal_nav a:hover{color:var(--brand-pale)}}@media (pointer:coarse){.site_footer-module__kzA29W__legal_nav{gap:0 1.25rem}.site_footer-module__kzA29W__legal_nav a{min-height:2.75rem}}.site_footer-module__kzA29W__bottom{font-size:var(--fs-xs);color:var(--stage-muted);flex-direction:column;align-items:flex-start;gap:1rem;padding-top:.75rem;display:flex}@media (min-width:62.5em){.site_footer-module__kzA29W__bottom{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem}}.site_footer-module__kzA29W__legal{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;display:flex}.site_footer-module__kzA29W__settings{height:var(--button-sm);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--stage), white 4%);font-size:var(--fs-small);--control-size:calc(var(--button-sm) - .375rem);align-items:center;gap:.25rem;padding:.1875rem;display:inline-flex;box-shadow:inset .0625rem .0625rem .5rem #00000073}.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow:not(#site_footer-module__kzA29W___):before{box-shadow:none;background-color:#0000}.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow[aria-pressed=true]:not(#site_footer-module__kzA29W___):not(:active):after{opacity:0}.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow[aria-expanded=true]:not(#site_footer-module__kzA29W___):before{background-color:var(--icon-hover-well)}.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow:focus-visible:not(#site_footer-module__kzA29W___):before{background-color:var(--icon-hover-well)}.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow:active:not(#site_footer-module__kzA29W___):before{background-color:var(--icon-hover-well)}:is(.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow[aria-expanded=true],.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow:active){color:var(--icon-hover)}@media (hover:hover){.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow:hover:not(#site_footer-module__kzA29W___):before{background-color:var(--icon-hover-well)}.site_footer-module__kzA29W__footer .site_footer-module__kzA29W__settings .hover_in_shadow:hover{color:var(--icon-hover)}}@media (pointer:coarse){.site_footer-module__kzA29W__settings{--control-size:var(--button-sm);gap:0;padding:0}}.site_footer-module__kzA29W__top{align-items:center;gap:.375rem;display:inline-flex}.site_footer-module__kzA29W__top svg{width:1rem;height:1rem;transition:transform .3s var(--ease-out)}@media (hover:hover){.site_footer-module__kzA29W__top:hover svg{transform:translateY(-.2rem)}}@media (min-width:62.5em){.site_footer-module__kzA29W__columns{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.site_footer-module__kzA29W__brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){.site_footer-module__kzA29W__status_dot:after{animation:none}}.site_footer-module__kzA29W__edition{min-height:var(--control-size);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.02em;align-items:center;display:inline-flex}.site_footer-module__kzA29W__edition svg{vertical-align:middle;block-size:1.75rem;inline-size:1.75rem;margin-inline-end:.5rem}.site_footer-module__kzA29W__contact{grid-column:1/-1}@media (min-width:62.5em){.site_footer-module__kzA29W__contact{grid-column:auto}}
.hamburger-module__cGMmqW__hamburger{width:var(--control-size);height:var(--control-size);cursor:pointer;background:0 0;border:0;border-radius:.875rem;flex-shrink:0;position:relative}.hamburger-module__cGMmqW__hamburger span{background:var(--ink);transform-origin:50%;width:1.125rem;height:2px;transition:transform .3s var(--ease), opacity .2s ease;border-radius:2px;margin:-1px 0 0 -.5625rem;position:absolute;top:50%;left:50%}.hamburger-module__cGMmqW__hamburger span:first-child{transform:translateY(calc(-.25rem - 1px))}.hamburger-module__cGMmqW__hamburger span:nth-child(3){transform:translateY(calc(.25rem + 1px))}.hamburger-module__cGMmqW__open span:first-child{transform:rotate(45deg)}.hamburger-module__cGMmqW__open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger-module__cGMmqW__open span:nth-child(3){transform:rotate(-45deg)}@media (min-width:80em){.hamburger-module__cGMmqW__hamburger{display:none}}.hamburger-module__cGMmqW__hamburger{z-index:151}
.mobile_drawer-module__zLUQNq__drawer{background:var(--panel);width:min(85vw,22rem);height:100dvh;box-shadow:var(--shadow-overlay);padding:calc(var(--drawer-top,4.5rem) + .75rem) 1.25rem 1.5rem;transition:transform .45s var(--ease-out);z-index:150;flex-direction:column;gap:.75rem;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(105%)}.mobile_drawer-module__zLUQNq__open{transform:translate(0)}.mobile_drawer-module__zLUQNq__close{width:var(--control-size);height:var(--control-size);cursor:pointer;background:0 0;border:0;border-radius:50%;display:block;position:absolute;top:1rem;right:1.25rem}.mobile_drawer-module__zLUQNq__close span{background:var(--ink);transform-origin:50%;width:1.125rem;height:2px;transition:transform .3s var(--ease) .1s, opacity .2s ease .1s;margin:-1px 0 0 -.5625rem;position:absolute;top:50%;left:50%}.mobile_drawer-module__zLUQNq__close span:first-child{transform:rotate(45deg)}.mobile_drawer-module__zLUQNq__close span:nth-child(2){opacity:0;transform:scaleX(0)}.mobile_drawer-module__zLUQNq__close span:nth-child(3){transform:rotate(-45deg)}.mobile_drawer-module__zLUQNq__drawer:not(.mobile_drawer-module__zLUQNq__open) .mobile_drawer-module__zLUQNq__close span:first-child{transform:translateY(calc(-.3rem - 2px))}.mobile_drawer-module__zLUQNq__drawer:not(.mobile_drawer-module__zLUQNq__open) .mobile_drawer-module__zLUQNq__close span:nth-child(3){transform:translateY(calc(.3rem + 2px))}.mobile_drawer-module__zLUQNq__drawer:not(.mobile_drawer-module__zLUQNq__open) .mobile_drawer-module__zLUQNq__close span:nth-child(2){opacity:1;transform:scaleX(1)}.mobile_drawer-module__zLUQNq__backdrop{background:var(--drawer-scrim);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;z-index:140;transition:opacity .3s;position:fixed;inset:0}.mobile_drawer-module__zLUQNq__show{opacity:1;pointer-events:auto}@media (min-width:80em){.mobile_drawer-module__zLUQNq__drawer{display:contents}.mobile_drawer-module__zLUQNq__close,.mobile_drawer-module__zLUQNq__backdrop{display:none}}.mobile_drawer-module__zLUQNq__close{display:none}
.phone_clock-module__oV7haG__clock{font-variant-numeric:tabular-nums;min-height:1em;display:inline-flex}.phone_clock-module__oV7haG__colon{padding:0 .02em;animation:2s step-end infinite phone_clock-module__oV7haG__tick}@keyframes phone_clock-module__oV7haG__tick{50%{opacity:.35}}[data-offscreen] .phone_clock-module__oV7haG__colon{animation-play-state:paused}.phone_clock-module__oV7haG__digit{height:1em;display:inline-block;overflow:hidden}.phone_clock-module__oV7haG__strip{transition:transform .9s var(--ease-out);flex-direction:column;line-height:1;display:flex}.phone_clock-module__oV7haG__strip[data-d="1"]{transform:translateY(-10%)}.phone_clock-module__oV7haG__strip[data-d="2"]{transform:translateY(-20%)}.phone_clock-module__oV7haG__strip[data-d="3"]{transform:translateY(-30%)}.phone_clock-module__oV7haG__strip[data-d="4"]{transform:translateY(-40%)}.phone_clock-module__oV7haG__strip[data-d="5"]{transform:translateY(-50%)}.phone_clock-module__oV7haG__strip[data-d="6"]{transform:translateY(-60%)}.phone_clock-module__oV7haG__strip[data-d="7"]{transform:translateY(-70%)}.phone_clock-module__oV7haG__strip[data-d="8"]{transform:translateY(-80%)}.phone_clock-module__oV7haG__strip[data-d="9"]{transform:translateY(-90%)}@starting-style{.phone_clock-module__oV7haG__strip{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.phone_clock-module__oV7haG__strip{transition:none}.phone_clock-module__oV7haG__colon{animation:none}}
.season_preview-module__Ds_buW__try{flex-direction:column;gap:.75rem;display:flex}.season_preview-module__Ds_buW__try_label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.season_preview-module__Ds_buW__buttons{flex-wrap:wrap;gap:.625rem;display:flex}.season_preview-module__Ds_buW__look{min-height:var(--button-sm);border-radius:var(--radius-pill);color:var(--ink);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 1rem;display:inline-flex;position:relative}.season_preview-module__Ds_buW__look svg{z-index:1;width:1.25rem;height:1.25rem;color:var(--accent-text);position:relative}.season_preview-module__Ds_buW__look>*{z-index:1;position:relative}.season_preview-module__Ds_buW__look[aria-pressed=true]{color:var(--accent-text)}.season_preview-module__Ds_buW__bar{z-index:31;border-radius:var(--radius-pill);background:var(--panel);max-width:calc(100% - 2rem);box-shadow:var(--shadow-overlay);font-size:var(--fs-small);font-weight:var(--fw-semibold);animation:season_preview-module__Ds_buW__bar-in .35s var(--ease-out) both;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.25rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}@keyframes season_preview-module__Ds_buW__bar-in{0%{opacity:0;transform:translate(-50%,1rem)}}.season_preview-module__Ds_buW__stop{min-height:var(--button-sm);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:inherit;white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:.375rem;padding:0 1rem;display:inline-flex}@media (hover:hover){.season_preview-module__Ds_buW__stop:hover{background:var(--accent-hover)}}.season_preview-module__Ds_buW__stop svg{width:1rem;height:1rem}
.atelier_mark-module__44dpXa__mark{flex-shrink:0;width:2.5rem;height:auto;display:block}.atelier_mark-module__44dpXa__tile{fill:var(--at-tile,#25303b)}.atelier_mark-module__44dpXa__easel{fill:none;stroke:var(--at-on-tile,#f3f2ee);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.atelier_mark-module__44dpXa__cursor{fill:var(--at-oker,#cf8f2e)}@media (forced-colors:active){.atelier_mark-module__44dpXa__tile{fill:canvas}.atelier_mark-module__44dpXa__easel{stroke:canvastext}.atelier_mark-module__44dpXa__cursor{fill:highlight}}
