._6G65AW_opening{position:relative}._6G65AW_frame{min-height:100svh}@media (prefers-reduced-motion:no-preference) and (min-width:64rem) and (min-height:48rem),(prefers-reduced-motion:no-preference) and (min-width:80rem) and (min-height:40rem){:is(html[data-promo=on] ._6G65AW_opening,._6G65AW_opening[data-hold]){height:170svh}:is(html[data-promo=on] ._6G65AW_opening ._6G65AW_frame,._6G65AW_opening[data-hold] ._6G65AW_frame){position:sticky;top:0}}._6G65AW_opening[data-noscene] ._6G65AW_snow{display:none}@media (max-width:63.98rem){._6G65AW_opening[data-noscene] ._6G65AW_frame{min-height:0;padding-top:calc(var(--header-h) + 2.5rem)}}._6G65AW_before{display:none}[data-noel-before] ._6G65AW_before{display:block}[data-noel-before] ._6G65AW_ended{display:none}._6G65AW_days{position:relative}._6G65AW_rail{height:2rem;position:relative}._6G65AW_horizon{background:#fff3;height:1px;position:absolute;inset:auto 0 0}._6G65AW_ticks{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:0}._6G65AW_tick{background:#aab4e666;width:1px;height:.875rem}._6G65AW_tick[data-key]{height:1.5rem}._6G65AW_tick[data-past]{background:#ffa877}._6G65AW_tick[data-today]{visibility:hidden}._6G65AW_sun{bottom:0;left:calc(.5px + (100% - 1px) * var(--at,0));width:18px;height:9px;margin-left:-9px;position:absolute;overflow:hidden}._6G65AW_sun path{transform-box:fill-box}._6G65AW_marks{color:#aab4e6;white-space:nowrap;text-shadow:0 0 .35em #0a0e2e,0 0 .9em #0a0e2e;height:1.25rem;margin-top:.75rem;position:relative}._6G65AW_mark{position:absolute;top:0}._6G65AW_markStart{left:0}._6G65AW_markEnd{right:0}._6G65AW_markSolstice{left:calc(.5px + (100% - 1px) * var(--at,0));transform:translate(-100%)}._6G65AW_markToday{left:calc(.5px + (100% - 1px) * var(--at,0));transform:translateX(calc(-100% * var(--at,0)));color:#fff}@media (prefers-reduced-motion:no-preference){._6G65AW_days[data-armed] ._6G65AW_rail{clip-path:inset(-1rem 100% -.25rem -1rem)}._6G65AW_days[data-armed] ._6G65AW_marks{opacity:0}._6G65AW_days[data-armed] ._6G65AW_sun path{transform:translateY(100%)}._6G65AW_days[data-armed][data-seen] ._6G65AW_rail{clip-path:inset(-1rem -1rem -.25rem);transition:clip-path .6s cubic-bezier(.16,1,.3,1)}._6G65AW_days[data-armed][data-seen] ._6G65AW_marks{opacity:1;transition:opacity .6s cubic-bezier(.33,1,.68,1) .15s}._6G65AW_days[data-armed][data-seen] ._6G65AW_sun path{transition:transform .7s cubic-bezier(.16,1,.3,1) .6s;transform:none}}
