@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}text[data-astro-cid-uivuhh7y]{letter-spacing:-.8px;font-family:Outfit Wordmark,sans-serif;font-size:44px;font-weight:500}tspan[data-astro-cid-uivuhh7y]{font-weight:800}.save-site[data-astro-cid-d3q2rzhu]{flex:none}.save-button[data-astro-cid-d3q2rzhu]{justify-content:center;align-items:center;gap:var(--space-8);min-height:44px;padding:0 var(--space-14);border:1px solid var(--color-header-border);border-radius:var(--radius-8);background:var(--color-header-surface);color:var(--color-paper);font:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);cursor:pointer;display:flex}.save-button[data-astro-cid-d3q2rzhu][hidden],[data-astro-cid-d3q2rzhu][hidden]{display:none}.save-button[data-astro-cid-d3q2rzhu]:hover{background:var(--color-header-hover)}.save-button[data-astro-cid-d3q2rzhu]:focus-visible{outline:2px solid var(--color-paper);outline-offset:var(--space-3)}.save-button[data-astro-cid-d3q2rzhu]:disabled{opacity:.65;cursor:wait}.save-button[data-astro-cid-d3q2rzhu] svg[data-astro-cid-d3q2rzhu]{flex:none}.bookmark-button[data-astro-cid-d3q2rzhu]{line-height:var(--line-height-130);text-align:left;white-space:nowrap}.bookmark-caption[data-astro-cid-d3q2rzhu]{font-size:.9em}.save-dialog[data-astro-cid-d3q2rzhu]{width:min(420px, calc(100% - var(--space-32)));max-height:calc(100svh - var(--space-32));padding:var(--space-24);color:var(--color-text);border:1px solid var(--color-line);border-radius:var(--radius-16);box-shadow:var(--shadow-dialog);margin:auto}.save-dialog[data-astro-cid-d3q2rzhu]::backdrop{background:var(--color-dialog-backdrop)}.save-dialog-heading[data-astro-cid-d3q2rzhu]{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.save-dialog[data-astro-cid-d3q2rzhu] h2[data-astro-cid-d3q2rzhu]{font-size:var(--font-size-21)}.save-dialog[data-astro-cid-d3q2rzhu] p[data-astro-cid-d3q2rzhu],.install-steps[data-astro-cid-d3q2rzhu]{font-size:var(--font-size-15);line-height:var(--line-height-160)}.save-close[data-astro-cid-d3q2rzhu]{background:var(--color-surface);width:44px;height:44px;color:var(--color-text);font:inherit;font-size:var(--font-size-26);cursor:pointer;border:0;border-radius:50%;padding:0;display:block}.bookmark-shortcut[data-astro-cid-d3q2rzhu]{justify-content:center;align-items:center;gap:var(--space-10);margin:var(--space-24) 0;display:flex}kbd[data-astro-cid-d3q2rzhu]{padding:var(--space-10) var(--space-16);border:1px solid var(--color-key-border);border-radius:var(--radius-8);background:var(--color-surface);font:inherit;font-size:var(--font-size-19);font-weight:var(--font-weight-semibold);border-bottom-width:3px}.install-steps[data-astro-cid-d3q2rzhu]{padding-left:var(--space-22);margin:var(--space-18) 0}.install-steps[data-astro-cid-d3q2rzhu] li[data-astro-cid-d3q2rzhu]+li[data-astro-cid-d3q2rzhu]{margin-top:var(--space-10)}.save-dialog[data-astro-cid-d3q2rzhu] .save-dialog-note[data-astro-cid-d3q2rzhu]{color:var(--color-muted);font-size:var(--font-size-13)}.save-done[data-astro-cid-d3q2rzhu]{width:100%;min-height:44px;margin-top:var(--space-24);border-radius:var(--radius-8);background:var(--green);color:var(--color-paper);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;border:0}@media (width<=767px){.save-button[data-astro-cid-d3q2rzhu]{gap:var(--space-6);padding:0 var(--space-9);font-size:var(--font-size-11);line-height:var(--line-height-130);text-align:left}.home-screen-label[data-astro-cid-d3q2rzhu]{display:block}.save-dialog[data-astro-cid-d3q2rzhu]{padding:var(--space-20)}}.answer-countdown[data-astro-cid-m54kpiou]{justify-content:center;align-items:center;gap:var(--space-3);min-height:58px;padding:var(--space-5) var(--space-14);border:1px solid var(--color-header-border);border-radius:var(--radius-8);background:var(--color-header-surface);color:var(--color-paper);white-space:nowrap;font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-115);flex-direction:column;display:flex}.answer-countdown[data-astro-cid-m54kpiou][hidden]{display:none}.answer-countdown[data-astro-cid-m54kpiou] time[data-astro-cid-m54kpiou]{min-width:62px;color:var(--color-paper);font-variant-numeric:tabular-nums;font-size:var(--font-size-13);font-weight:var(--font-weight-emphasis);letter-spacing:var(--tracking-timer);text-align:center}@media (width<=767px){.answer-countdown[data-astro-cid-m54kpiou]{min-height:40px;padding:0 var(--space-8)}.answer-countdown[data-astro-cid-m54kpiou] span[data-astro-cid-m54kpiou]{display:none}.answer-countdown[data-astro-cid-m54kpiou] time[data-astro-cid-m54kpiou]{min-width:58px;font-size:var(--font-size-11)}}@media (width<=350px){.answer-countdown[data-astro-cid-m54kpiou]{padding:0 var(--space-6)}.answer-countdown[data-astro-cid-m54kpiou] time[data-astro-cid-m54kpiou]{min-width:54px;font-size:var(--font-size-10)}}:root{--color-paper:var(--game-paper);--color-text:#171717;--color-date:#000;--color-nav:#4d4d4d;--color-muted:#626262;--color-number:#707070;--color-note:#777;--color-subtle:#888;--color-placeholder:#999;--color-placeholder-detail:#aaa;--color-puzzle-time:#757575;--color-disclaimer:#6c756e;--color-preview-text:#375f47;--color-brand-hover:#003d21;--color-line:#ebebeb;--color-control-border:#e5e5e5;--color-control-border-hover:#b9cebe;--color-ad-border:#e7e7e7;--color-ad-outline:#dedede;--color-empty-border:#e4ece5;--color-answer-border:#dce7de;--color-key-border:#ddd;--color-surface:#f7f7f7;--color-preview:#f0f5f1;--color-nav-hover:#f6f8f6;--color-soft:#f8faf8;--color-card:#fafafa;--color-card-hover:#f2f6f2;--color-launch:#e8f1ea;--color-nav-active:#eaf3ed;--color-answer-toggle:#e8f0e9;--color-answer-placeholder:#cfdbd1;--color-ad-surface:#fafafaf5;--color-header-border:#fff6;--color-header-surface:#ffffff0d;--color-header-hover:#ffffff20;--color-dialog-backdrop:#001c10a6;--shadow-control:0 1px 2px #00000004;--shadow-answer:0 2px 5px #0000000a;--shadow-dialog:0 16px 80px #0003;--font-family-ui:Geist, Arial, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-emphasis:650;--font-size-8:8px;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-19:19px;--font-size-20:20px;--font-size-21:21px;--font-size-22:22px;--font-size-23:23px;--font-size-26:26px;--font-size-27:27px;--font-size-28:28px;--font-size-30:30px;--font-size-32:32px;--font-size-heading-number:.7em;--line-height-100:1;--line-height-110:1.1;--line-height-115:1.15;--line-height-118:1.18;--line-height-120:1.2;--line-height-125:1.25;--line-height-130:1.3;--line-height-135:1.35;--line-height-140:1.4;--line-height-150:1.5;--line-height-160:1.6;--tracking-heading:-1.15px;--tracking-heading-mobile:-.8px;--tracking-subheading:-.6px;--tracking-heading-number:-.5px;--tracking-card-title:-.35px;--tracking-title:-.3px;--tracking-subtle:.02em;--tracking-timer:.04em;--tracking-eyebrow-mobile:.045em;--tracking-eyebrow:.065em;--tracking-wide:.12em;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-12:12px;--space-13:13px;--space-14:14px;--space-15:15px;--space-16:16px;--space-17:17px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-28:28px;--space-30:30px;--space-32:32px;--space-34:34px;--space-36:36px;--space-42:42px;--space-44:44px;--space-48:48px;--space-52:52px;--space-54:54px;--space-56:56px;--space-60:60px;--space-66:66px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-7:7px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--content-max:960px;--content-narrow:720px;--site-max:calc(var(--content-max) + var(--space-48));--font-size-category:clamp(var(--font-size-9), 4cqw, var(--font-size-22));--font-size-answer-ladder:clamp(var(--font-size-12), 6cqw, var(--font-size-32));--font-size-ladder-connector:3cqw;--ladder-letter-budget:80cqw;--ladder-gap:2cqw;--ladder-padding:4cqw;--ladder-connector-width:2cqw;--ladder-connector-indent:-.8cqw;--ladder-connector-left:-2.8cqw}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:optional}@font-face{font-family:Outfit Wordmark;src:url(/fonts/outfit-wordmark.woff2)format("woff2");font-style:normal;font-weight:500 800;font-display:swap;unicode-range:U+61,U+65,U+67,U+6C-6E,U+72-73,U+77}:root{font-family:var(--font-family-ui);color:var(--color-text);background:var(--color-paper);font-synthesis:none;scrollbar-gutter:stable}*{box-sizing:border-box}body{margin:0}a{color:var(--green);text-underline-offset:var(--space-4);transition:background-color .15s,color .15s}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--green);outline-offset:var(--space-4);border-radius:var(--radius-4)}main:focus{outline:none}h1,h2,p{margin:0}h1{font-size:var(--font-size-32);line-height:var(--line-height-118);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-semibold)}h2{font-size:var(--font-size-21);line-height:var(--line-height-135);letter-spacing:var(--tracking-subheading);font-weight:var(--font-weight-semibold)}p{line-height:var(--line-height-160)}.skip-link{top:var(--space-8);left:var(--space-8);z-index:10;padding:var(--space-12);background:var(--color-paper);position:fixed;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.preview-note{justify-content:center;align-items:center;gap:var(--space-8);background:var(--color-preview);height:28px;color:var(--color-preview-text);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-subtle);display:flex}.site-header{background:var(--green);color:var(--color-paper)}.header-inner{max-width:var(--site-max);height:76px;padding:0 var(--space-24);justify-content:space-between;align-items:center;gap:var(--space-16);margin:auto;display:flex}.brand{font-size:0;font-weight:var(--font-weight-semibold);letter-spacing:0;color:var(--color-paper);white-space:nowrap;flex:0 250px;align-items:center;gap:0;min-width:0;min-height:44px;text-decoration:none;display:flex}.brand:focus-visible{outline-color:var(--color-paper)}.game-nav{border-bottom:0}.game-nav-inner{width:100%;max-width:var(--content-narrow);gap:var(--space-8);padding:var(--space-6) 0;grid-template-columns:repeat(8,minmax(0,1fr));margin:auto;display:grid}.game-nav a{justify-content:center;align-items:center;gap:var(--space-5);min-height:52px;font-size:var(--font-size-11);font-weight:var(--font-weight-medium);color:var(--color-nav);border-radius:var(--radius-8);flex-direction:column;text-decoration:none;display:flex}.game-nav a:hover{background:var(--color-nav-hover);color:var(--green)}.daily-section,.below-fold,.simple-page{max-width:var(--content-narrow);margin:auto}.daily-heading{padding:var(--space-18) 0 var(--space-16)}.daily-date{font-size:var(--font-size-17);line-height:var(--line-height-140);font-weight:var(--font-weight-medium);color:var(--color-date)}.eyebrow{font-size:var(--font-size-12);line-height:var(--line-height-140);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted)}.daily-heading h1{margin:var(--space-6) 0 0;font-size:var(--font-size-30)}.game-list{border:1px solid var(--color-line);border-radius:var(--radius-12);margin:0;padding:0;list-style:none;overflow:hidden}.game-list>li{grid-template-columns:minmax(0,1fr) auto;display:grid}.game-list>li+li{border-top:1px solid var(--color-line)}.game-list>li:is(:hover,:focus-within){background:var(--color-soft)}.game-row{align-items:center;gap:var(--space-14);min-height:62px;padding:var(--space-8) var(--space-18);color:var(--color-text);text-decoration:none;display:flex}.game-guide-link{min-height:44px;padding-inline:var(--space-8) var(--space-18);font-size:var(--font-size-13);white-space:nowrap;align-items:center;display:flex}.game-guide-link:focus-visible{outline-offset:-3px}.game-icon{object-fit:contain;flex:none;display:block}.game-copy{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.game-title{align-items:baseline;gap:var(--space-8);font-size:var(--font-size-17);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-title);line-height:var(--line-height-125);flex-wrap:wrap;display:flex}.puzzle-number{font-size:var(--font-size-13);font-weight:var(--font-weight-regular);letter-spacing:0;color:var(--color-number);font-variant-numeric:tabular-nums}.game-description{font-size:var(--font-size-14);line-height:var(--line-height-130);color:var(--color-muted)}.open-button{height:40px;padding:0 var(--space-16);border:1px solid var(--color-control-border);border-radius:var(--radius-7);align-items:center;gap:var(--space-10);background:var(--color-paper);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-control);flex:none;display:flex}.game-row:hover .open-button{color:var(--green);border-color:var(--color-control-border-hover)}.below-fold{padding-top:var(--space-54);padding-bottom:var(--space-52)}.yesterday-card{border:1px solid var(--color-line);border-radius:var(--radius-10);padding:var(--space-20) var(--space-24);background:var(--color-card);color:var(--color-text);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.yesterday-card>span:first-child{gap:var(--space-7);flex-direction:column;display:flex}.yesterday-card strong{font-size:var(--font-size-18);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-card-title)}.yesterday-card:hover{background:var(--color-card-hover)}.round-arrow{font-size:var(--font-size-22);color:var(--green)}.intro{margin:var(--space-42) 0}.intro p{margin-top:var(--space-12);color:var(--color-muted);font-size:var(--font-size-14);max-width:630px}.faq h2{margin-bottom:var(--space-16)}.faq details{border-top:1px solid var(--color-line)}.faq details:last-child{border-bottom:1px solid var(--color-line)}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-20);cursor:pointer;min-height:60px;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{font-size:var(--font-size-20);color:var(--color-subtle);font-weight:var(--font-weight-regular)}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{font-size:var(--font-size-14);color:var(--color-muted);padding:0 var(--space-24) var(--space-20) 0;max-width:620px}.site-footer{max-width:var(--site-max);padding:var(--space-30) var(--space-24);border-top:1px solid var(--color-line);margin:0 auto}.footer-top{justify-content:space-between;align-items:center;gap:var(--space-20);margin-bottom:var(--space-20);flex-wrap:wrap;display:flex}.footer-brand{font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-title);color:var(--color-text);align-items:center;gap:var(--space-8);text-decoration:none;display:flex}.site-footer nav{align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.site-footer nav a{min-height:44px;font-size:var(--font-size-13);color:var(--color-muted);align-items:center;text-decoration:none;display:flex}.site-footer nav a:hover{color:var(--green);text-decoration:underline}.site-footer nav .footer-social{width:44px;color:var(--color-text);flex:none;justify-content:center}.site-footer nav .footer-social:hover{color:var(--green);text-decoration:none}.site-footer p{font-size:var(--font-size-11);color:var(--color-note)}.site-footer .copyright{margin-top:var(--space-5);color:var(--color-subtle)}.ad-anchor{z-index:3;border-top:1px solid var(--color-ad-border);background:var(--color-ad-surface);height:66px;color:var(--color-placeholder);justify-content:center;align-items:center;gap:var(--space-6);backdrop-filter:blur(8px);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.ad-anchor>span{font-size:var(--font-size-8);letter-spacing:var(--tracking-wide)}.ad-anchor>div{font-size:var(--font-size-11);color:var(--color-placeholder-detail)}.ad-anchor:after{content:"";border:1px dashed var(--color-ad-outline);pointer-events:none;width:320px;height:50px;position:absolute}body[data-mode=design-preview]{padding-bottom:var(--space-66)}.simple-page{min-height:56vh;padding-top:var(--space-36);padding-bottom:var(--space-60)}.back-link{min-height:44px;font-size:var(--font-size-13);margin-bottom:var(--space-28);align-items:center;text-decoration:none;display:inline-flex}.simple-page>.game-icon{object-fit:contain;flex:none;display:block}.simple-page>.eyebrow{margin-bottom:var(--space-12)}.simple-page h1{margin-bottom:var(--space-16)}.simple-page>.lead{font-size:var(--font-size-18);color:var(--color-muted);line-height:var(--line-height-150);margin-bottom:var(--space-30)}.simple-page>p:not(.lead):not(.eyebrow){font-size:var(--font-size-15);color:var(--color-muted);margin:var(--space-16) 0}.simple-page>h2{margin-top:var(--space-32)}.empty-state{padding:var(--space-32);background:var(--color-soft);border:1px solid var(--color-empty-border);border-radius:var(--radius-12);margin:var(--space-30) 0}.launch-pill{background:var(--color-launch);color:var(--green);font-size:var(--font-size-11);border-radius:var(--radius-20);padding:var(--space-6) var(--space-10);margin-bottom:var(--space-18);font-weight:var(--font-weight-medium);display:inline-block}.empty-state h2{margin-bottom:var(--space-10)}.empty-state p{font-size:var(--font-size-14);color:var(--color-muted)}.primary-link{align-items:center;gap:var(--space-20);padding:var(--space-13) var(--space-18);background:var(--green);min-height:44px;color:var(--color-paper);font-size:var(--font-size-14);border-radius:var(--radius-8);text-decoration:none;display:inline-flex}.primary-link:hover{background:var(--color-brand-hover)}.game-links{margin:var(--space-24) 0;padding:0;list-style:none}.game-links li{border-bottom:1px solid var(--color-line)}.game-links a{padding:var(--space-14) 0;font-size:var(--font-size-16);justify-content:space-between;text-decoration:none;display:flex}@media (width>=768px){.game-nav-inner,.daily-section,.below-fold,.simple-page{width:calc(100% - var(--space-48));max-width:var(--content-max)}.game-nav-inner{padding-block:var(--space-12)}}@media (width>=900px){.below-fold{padding-top:var(--space-36)}}@media (width<=767px){.game-nav-inner{width:calc(100% - var(--space-28));grid-template-columns:repeat(4,minmax(0,1fr))}.header-inner{height:64px;padding:0 var(--space-14);gap:var(--space-8)}.brand{flex-basis:min(42vw,180px)}.game-nav-inner{max-width:none;padding:var(--space-4) 0;padding-top:var(--space-10)}.daily-heading{padding:var(--space-14) var(--space-16) var(--space-12)}.daily-date{font-size:var(--font-size-16)}.daily-heading h1{font-size:var(--font-size-23);line-height:var(--line-height-120);letter-spacing:var(--tracking-heading-mobile);margin:var(--space-5) 0 0}.eyebrow{font-size:var(--font-size-11);letter-spacing:var(--tracking-eyebrow-mobile)}.game-list{border-left:0;border-right:0;border-radius:0}.game-row{min-height:58px;padding:var(--space-7) var(--space-16);gap:var(--space-12);padding-inline-end:var(--space-6)}.game-guide-link{padding-inline:var(--space-8) var(--space-12);font-size:var(--font-size-12)}.game-copy{gap:var(--space-2)}.game-row .game-icon{width:40px!important;height:40px!important}.game-title{font-size:var(--font-size-16);gap:var(--space-7)}.puzzle-number,.game-description{font-size:var(--font-size-13)}.open-button{height:36px;padding:0 var(--space-12);gap:var(--space-7);font-size:var(--font-size-13)}.below-fold{padding:var(--space-28) var(--space-16) var(--space-36)}.yesterday-card{padding:var(--space-18)}.intro{margin:var(--space-32) 0}.intro h2,.faq h2{font-size:var(--font-size-19)}.faq summary{font-size:var(--font-size-13);min-height:58px}.footer-top{align-items:flex-start;gap:var(--space-10);margin-bottom:var(--space-14)}.site-footer{padding:var(--space-20) var(--space-16)}.site-footer nav{gap:var(--space-14)}.footer-brand{min-height:44px;font-size:var(--font-size-13)}.site-footer nav a{font-size:var(--font-size-12)}.site-footer p{font-size:var(--font-size-10)}.simple-page{padding:var(--space-20) var(--space-16) var(--space-44)}.simple-page h1{font-size:var(--font-size-28)}.simple-page>.lead{font-size:var(--font-size-17)}.empty-state{padding:var(--space-24)}}@media (width<=350px){.game-row{gap:var(--space-10);padding-left:var(--space-12)}.game-description{font-size:var(--font-size-11)}.game-title{font-size:var(--font-size-14)}.open-button{padding:0 var(--space-10);font-size:var(--font-size-12)}.open-label{display:none}.game-nav a{font-size:var(--font-size-10)}.brand{flex-basis:126px}.daily-heading h1{font-size:var(--font-size-21)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media (width<=767px) and (height<=700px){.daily-heading{padding-top:var(--space-10);padding-bottom:var(--space-10)}.game-row{min-height:52px;padding-top:var(--space-4);padding-bottom:var(--space-4)}}@media (width<=767px) and (height<=600px){.daily-heading{padding-top:var(--space-4);padding-bottom:var(--space-4)}.daily-heading h1{font-size:var(--font-size-20);line-height:var(--line-height-115)}.game-row{min-height:44px;padding-top:var(--space-3);padding-bottom:var(--space-3)}.game-row .game-icon{width:34px!important;height:34px!important}.game-description{display:none}.game-title{font-size:var(--font-size-15)}}.brand-logo{width:100%;max-width:250px;height:auto;display:block}@media (width<=767px){.brand-logo{max-width:213px}}@media (width<=350px){.brand-logo{max-width:188px}}.footer-brand-logo{width:205px;height:auto;display:block}@media (width<=767px){.footer-brand-logo{width:164px}}.daily-tagline{margin-bottom:var(--space-4);color:var(--color-text);font-size:var(--font-size-21);font-weight:var(--font-weight-semibold);line-height:var(--line-height-135);letter-spacing:var(--tracking-subheading)}@media (width<=767px){.daily-tagline{font-size:var(--font-size-19)}}.header-actions{justify-content:flex-end;align-items:center;gap:var(--space-8);flex:none;display:flex}@media (width<=767px){.header-actions{gap:var(--space-6)}}@media (width<=350px){.header-actions{gap:var(--space-4)}}.game-nav a:after{left:var(--space-13);right:var(--space-13);border-radius:var(--radius-4) var(--radius-4) 0 0;background:var(--green);height:4px;position:absolute;bottom:0}@media (hover:hover){.game-nav a{position:relative;overflow:hidden}.game-nav a:hover{background:var(--color-nav-active);color:var(--color-nav);font-weight:var(--font-weight-medium)}.game-nav a:hover:after{content:""}}.game-nav a[aria-current=page]{color:var(--color-nav);font-weight:var(--font-weight-medium);background:var(--color-nav-active);position:relative;overflow:hidden}.game-nav a[aria-current=page]:after{content:""}.game-nav-inner a{padding:var(--space-6) 0 var(--space-10);min-height:88px}@media (width>=768px){.header-actions>.answer-countdown,.header-actions>.save-site{width:154px}.header-actions .save-button{width:100%;min-height:58px}}
