.XQGiJG_highlight{isolation:isolate;border-radius:var(--radius-xl);width:100%;height:100%;min-height:7rem;color:var(--foreground);background:var(--card);display:grid;position:relative;overflow:hidden;container-type:inline-size}.XQGiJG_artwork{pointer-events:none;background:radial-gradient(ellipse at 89% 50%, color-mix(in srgb, var(--holiday-ink) 19%, transparent), transparent 55%), linear-gradient(105deg, var(--card) 25%, color-mix(in srgb, var(--holiday-support) 13%, var(--background)));position:absolute;inset:0}.XQGiJG_artwork svg{width:46%;height:116%;color:var(--holiday-ink);position:absolute;inset:-8% 3% auto auto}.XQGiJG_content{--edge:clamp(1.25rem, 4.4cqi, 3.5rem);--floor:1rem;--travel:2rem;padding:1rem var(--edge) var(--floor);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid;position:relative}.XQGiJG_highlight[data-carousel-controls=true] .XQGiJG_content{--edge:max(3.8rem, 5cqi);--floor:2.75rem}.XQGiJG_highlight[data-header-egg=true] .XQGiJG_content{grid-template-columns:minmax(0,1fr);padding-top:.45rem}.XQGiJG_highlight[data-header-egg=true] .XQGiJG_copy{max-width:none}.XQGiJG_highlight[data-header-egg=true] .XQGiJG_actions{inset:0 var(--edge) var(--floor) auto;align-content:center;position:absolute}.XQGiJG_highlight[data-header-egg=true]:not([data-hero=true])[data-open=false] .XQGiJG_actions{display:none}.XQGiJG_highlight[data-header-egg=true] .XQGiJG_reveal{padding-right:calc(var(--edge) + 3.25rem)}.XQGiJG_highlight[data-header-egg=true] .XQGiJG_result,.XQGiJG_highlight[data-header-egg=true] .XQGiJG_choices{width:auto;max-width:none}.XQGiJG_highlight[data-header-egg=true] .XQGiJG_effect svg{width:14%;height:27%;inset:3% .35rem auto auto}.XQGiJG_copy{z-index:1;text-wrap:pretty;max-width:64%}.XQGiJG_headline,.XQGiJG_subline,.XQGiJG_result,.XQGiJG_notice p{margin:0}.XQGiJG_headline{letter-spacing:-.035em;font-size:clamp(1.13rem,3.6cqi,2.75rem);font-weight:650;line-height:1.12}.XQGiJG_subline{color:var(--secondary-foreground);margin-top:.35rem;font-size:clamp(.8rem,1.7cqi,1.12rem);line-height:1.35}.XQGiJG_actions{z-index:2;flex-wrap:wrap;justify-self:end;align-items:center;gap:.25rem;display:flex;position:relative}.XQGiJG_eggButton,.XQGiJG_hideButton,.XQGiJG_dismiss{border-radius:50%;width:2.75rem;height:2.75rem}.XQGiJG_eggButton,.XQGiJG_hideButton{border:1px solid color-mix(in srgb, var(--holiday-ink) 30%, var(--border));color:var(--foreground);background:var(--card)}.XQGiJG_eggButton span{color:var(--holiday-ink);font:1.4rem/1 var(--font-serif)}.XQGiJG_eggButton:hover,.XQGiJG_hideButton:hover{background:var(--accent)}.XQGiJG_highlight[data-open=true] .XQGiJG_copy{visibility:hidden}.XQGiJG_reveal{padding:1rem var(--edge) var(--floor);background:linear-gradient(100deg, var(--card) 56%, color-mix(in srgb, var(--card) 90%, transparent));pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.XQGiJG_reveal[hidden]{display:none}.XQGiJG_result{z-index:1;text-wrap:pretty;width:60%;font-size:clamp(1rem,2.1cqi,1.6rem);font-weight:600;line-height:1.28;position:relative}.XQGiJG_choices{pointer-events:auto;flex-wrap:wrap;gap:.35rem;max-width:68%;display:flex;position:relative}.XQGiJG_choices button{min-height:2.75rem}.XQGiJG_effect{pointer-events:none;color:var(--holiday-ink);position:absolute;inset:0;overflow:hidden}.XQGiJG_effect svg{width:18%;height:84%;animation:.75s ease-out both XQGiJG_develop;position:absolute;inset:8% 18% auto auto}.XQGiJG_effect i{left:calc(63% + var(--index) * 2.8%);top:calc(12% + var(--index) * 12%);font:.8rem/1 var(--font-serif);animation:1.3s ease-out both XQGiJG_burst;animation-delay:calc(var(--index) * 60ms);position:absolute}.XQGiJG_effect[data-kit=rain] i{animation-name:XQGiJG_rain}.XQGiJG_effect[data-kit=hunt] i{animation-name:XQGiJG_peek}.XQGiJG_effect[data-kit=choice] svg{animation-name:XQGiJG_turn}.XQGiJG_effect[data-kit=spotlight] svg{animation-name:XQGiJG_spotlight}.XQGiJG_effect[data-kit=path] i{animation-name:XQGiJG_trace}.XQGiJG_effect[data-kit=drop-to-point] svg{animation-name:XQGiJG_settle}.XQGiJG_effect[data-kit=reveal\ card] svg{animation-name:XQGiJG_turn}@keyframes XQGiJG_develop{0%{opacity:.15;transform:scale(.85)}}@keyframes XQGiJG_burst{0%{opacity:0;transform:scale(.3)}to{opacity:.7;transform:translateX(var(--travel))}}@keyframes XQGiJG_rain{0%{opacity:0;transform:translateY(calc(-1 * var(--travel)))}to{opacity:.65;transform:translateY(var(--travel))}}@keyframes XQGiJG_peek{0%,30%{opacity:0}70%{transform:scale(1.45)}to{opacity:.7}}@keyframes XQGiJG_turn{0%{opacity:.1;transform:perspective(200px)rotateY(75deg)}}@keyframes XQGiJG_spotlight{0%{opacity:.2;filter:blur(4px)}}@keyframes XQGiJG_trace{0%{opacity:.1;transform:translate(calc(-1 * var(--travel)), var(--travel))}}@keyframes XQGiJG_settle{0%{opacity:.2;transform:translateY(calc(-1 * var(--travel)))}72%{transform:translateY(2px)}}@container (max-width:560px){.XQGiJG_highlight[data-carousel-controls=true] .XQGiJG_content{--edge:3.15rem}.XQGiJG_content{--edge:.8rem;--floor:.6rem;--travel:.7rem;gap:.5rem;padding-top:.6rem}.XQGiJG_copy{max-width:100%}.XQGiJG_copy,.XQGiJG_result{isolation:isolate;position:relative}.XQGiJG_copy:before,.XQGiJG_result:before{content:"";z-index:-1;border-radius:var(--radius-lg);background:var(--card);box-shadow:0 0 .65rem .2rem var(--card);opacity:.9;pointer-events:none;position:absolute;inset:-.15rem -.3rem}.XQGiJG_headline{font-size:1.03rem}.XQGiJG_subline{margin-top:.18rem;font-size:.8rem}.XQGiJG_artwork svg{opacity:.37;width:36%;right:0}.XQGiJG_actions{width:2.75rem}.XQGiJG_result{width:70%;font-size:.95rem}.XQGiJG_effect svg{width:15%;height:55%;top:22%;right:15%}.XQGiJG_effect i:nth-of-type(n+5){display:none}}.XQGiJG_notice{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);color:var(--foreground);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.45rem .5rem .45rem 1.35rem;display:flex;position:relative}.XQGiJG_notice:before{content:"";background:var(--muted-foreground);border-radius:1px;width:2px;position:absolute;inset:.95rem auto .95rem .65rem}.XQGiJG_notice p{text-wrap:pretty;max-width:72ch;font-size:.96rem;line-height:1.55}.XQGiJG_dismiss{color:var(--secondary-foreground);flex:none}.XQGiJG_highlight[data-hero=true]{border-radius:0}.XQGiJG_highlight[data-hero=true] .XQGiJG_content,.XQGiJG_highlight[data-hero=true][data-carousel-controls=true] .XQGiJG_content{--edge:2.75rem;--floor:2.75rem;align-items:end;padding-top:3.5rem}.XQGiJG_highlight[data-hero=true] .XQGiJG_headline{font-size:clamp(1.75rem,4.2cqi,3rem)}.XQGiJG_highlight[data-hero=true] .XQGiJG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--holiday-ink);margin:0 0 .6rem;font-size:.75rem;font-weight:600}.XQGiJG_highlight[data-hero=true] .XQGiJG_actions,.XQGiJG_highlight[data-hero=true][data-header-egg=true] .XQGiJG_actions{align-content:start;position:absolute;inset:3rem 1.25rem auto auto}@media (min-width:80rem){.XQGiJG_highlight[data-hero=true] .XQGiJG_actions,.XQGiJG_highlight[data-hero=true][data-header-egg=true] .XQGiJG_actions{inset:1.125rem 1.125rem auto auto}}.XQGiJG_highlight[data-hero=true] .XQGiJG_subline{font-size:clamp(.94rem,1.6cqi,1.12rem)}@container (max-width:560px){.XQGiJG_highlight[data-hero=true] .XQGiJG_content,.XQGiJG_highlight[data-hero=true][data-carousel-controls=true] .XQGiJG_content{--edge:1.25rem;--floor:1.25rem}.XQGiJG_highlight[data-hero=true] .XQGiJG_headline{font-size:1.75rem}.XQGiJG_highlight[data-hero=true] .XQGiJG_subline{font-size:.94rem}.XQGiJG_highlight[data-hero=true] .XQGiJG_eyebrow{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.XQGiJG_effect svg,.XQGiJG_effect i{animation:none}}
.k1gSWa_navScroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.k1gSWa_navScroll:hover,.k1gSWa_navScroll:focus-within{scrollbar-color:var(--line-2) transparent}.k1gSWa_drawer{animation-duration:.22s!important}.k1gSWa_sidebar{transition:width var(--d-glide) var(--spring-critical);overflow:hidden}.k1gSWa_navLabel,.k1gSWa_groupLabel{white-space:nowrap;transition:opacity .16s var(--ease-fade), transform var(--d-snap) var(--spring-critical);overflow:hidden}.k1gSWa_navigation[data-expanded=false] .k1gSWa_navLabel,.k1gSWa_navigation[data-expanded=false] .k1gSWa_groupLabel{opacity:0;pointer-events:none;transform:translate(-4px)}.k1gSWa_navigation[data-expanded=false] .k1gSWa_navLink{gap:0;padding-inline:14px}.k1gSWa_adminToggle{width:100%;height:44px;color:var(--t3);transition:padding var(--d-glide) var(--spring-critical), color .16s var(--ease-fade);border-radius:12px;justify-content:flex-start;gap:12px;padding:10px 12px;font-size:13px;font-weight:600;position:relative;overflow:hidden}.k1gSWa_adminToggle:hover{color:var(--t1)}.k1gSWa_adminToggle>svg:first-child{flex-shrink:0;width:20px;height:20px}.k1gSWa_adminChevron{position:absolute;right:10px}.k1gSWa_navigation[data-expanded=false] .k1gSWa_adminToggle{gap:0;padding-inline:14px}.k1gSWa_navigation[data-expanded=false] .k1gSWa_adminChevron{opacity:0}.k1gSWa_navigation[data-expanded=false] .k1gSWa_navLabel{width:0;padding:0}.k1gSWa_navLink{transition:background-color .16s var(--ease-fade), color .16s var(--ease-fade), padding var(--d-glide) var(--spring-critical), transform var(--d-snap) var(--spring-critical);overflow:hidden}.k1gSWa_navLink[aria-current=page],.k1gSWa_navSelection{background-color:var(--veil-2);box-shadow:inset 0 0 0 1px #ffffff0a}.k1gSWa_navSelection{z-index:-1;pointer-events:none;transform-origin:50%;border-radius:12px;position:absolute;left:12px;right:12px}.k1gSWa_navigation[data-selection-ready=true] .k1gSWa_navLink[aria-current=page]{box-shadow:none;background:0 0}.k1gSWa_navLink:active{transition-duration:var(--d-press);transform:scale(.98)}.k1gSWa_adminDisclosure{opacity:0;transition:grid-template-rows var(--d-glide) var(--spring-critical), opacity .16s var(--ease-fade);grid-template-rows:0fr;display:grid}.k1gSWa_adminDisclosure[data-open=true]{opacity:1;grid-template-rows:1fr}.k1gSWa_adminDisclosure>div{min-height:0;overflow:hidden}@media (min-width:768px) and (max-width:1279.98px){.k1gSWa_sidebar[data-settled=false],.k1gSWa_sidebar[data-settled=false] *{transition:none!important}.k1gSWa_sidebar[data-settled=false]{width:72px}.k1gSWa_sidebar[data-settled=false] .k1gSWa_navLabel,.k1gSWa_sidebar[data-settled=false] .k1gSWa_groupLabel{opacity:0;pointer-events:none;transform:translate(-4px)}.k1gSWa_sidebar[data-settled=false] .k1gSWa_navLabel{width:0;padding:0}.k1gSWa_sidebar[data-settled=false] .k1gSWa_navLink,.k1gSWa_sidebar[data-settled=false] .k1gSWa_adminToggle{gap:0;padding-inline:14px}.k1gSWa_sidebar[data-settled=false] .k1gSWa_adminChevron{opacity:0}}@media (prefers-reduced-motion:reduce){.k1gSWa_drawer{transition:none!important;animation:none!important}.k1gSWa_navLink,.k1gSWa_adminDisclosure,.k1gSWa_sidebar,.k1gSWa_adminToggle,.k1gSWa_navLabel,.k1gSWa_groupLabel{transition:none!important;transform:none!important}}@media (forced-colors:active){.k1gSWa_navSelection{display:none}.k1gSWa_navLink[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}}@media (prefers-contrast:more){.k1gSWa_navLink[aria-current=page],.k1gSWa_navSelection{box-shadow:inset 0 0 0 1px var(--line-2)}}
.StI_-q_tagChip{animation:.14s cubic-bezier(.2,.8,.2,1) StI_-q_tag-arrive}.StI_-q_diceRoll{animation:.38s cubic-bezier(.2,.8,.2,1) StI_-q_dice-roll}.StI_-q_mobileTabIndicator{border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--primary) 17%, var(--card)), color-mix(in srgb, var(--blue) 12%, var(--card)));border-radius:12px;width:calc(50% - 4px);transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff0d}.StI_-q_mobileTabIndicator[data-results=true]{transform:translate(100%)}@keyframes StI_-q_dice-roll{0%{transform:rotate(0)scale(1)}45%{transform:rotate(-24deg)scale(.85)}to{transform:rotate(180deg)scale(1)}}.StI_-q_tagOptions{animation:.14s StI_-q_options-reveal}.StI_-q_resultTile{transition:transform .18s cubic-bezier(.2,.8,.2,1),scale .12s,border-color .15s}.StI_-q_resultTile>img{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.StI_-q_resultTile:active{scale:.99}@media (hover:hover) and (pointer:fine){.StI_-q_resultTile:hover{transform:translateY(-2px)}.StI_-q_resultTile:hover>img{transform:scale(1.03)}}.StI_-q_resultTile:focus-visible>img{transform:scale(1.03)}@keyframes StI_-q_tag-arrive{0%{opacity:0;transform:translateY(2px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes StI_-q_options-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.StI_-q_tagChip,.StI_-q_tagOptions,.StI_-q_diceRoll{animation:none}.StI_-q_mobileTabIndicator{transition:none}.StI_-q_resultTile,.StI_-q_resultTile>img{transition:none;transform:scale(1)!important}}
._0JhJqW_playbackFeedback{opacity:0;transition:opacity .15s,transform .18s cubic-bezier(.2,.8,.2,1);transform:scale(.92)}._0JhJqW_playbackFeedback[data-visible=true]{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){._0JhJqW_playbackFeedback{transition:none;transform:none}}
