.FindAGoodDay-module__U-NR9W__intro{padding:clamp(40px, 6vw, 80px) 0 var(--space-lg)}.FindAGoodDay-module__U-NR9W__intro .overline{margin-bottom:var(--space-lg)}.FindAGoodDay-module__U-NR9W__title{margin:0 0 var(--space-md);letter-spacing:-.02em;font-size:clamp(36px,4.6vw,62px);line-height:1.1}.FindAGoodDay-module__U-NR9W__lead{max-width:50ch;color:var(--ink-3);margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.55}.FindAGoodDay-module__U-NR9W__searchSection{padding:0 0 var(--space-2xl)}.FindAGoodDay-module__U-NR9W__verdict{max-width:60ch;color:var(--ink-3);margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.55}.FindAGoodDay-module__U-NR9W__explain{max-width:820px;margin-top:var(--space-lg2);padding:var(--space-lg);background:var(--paper);border:1px solid var(--ink-a20);font-size:var(--text-base);color:var(--ink-2);border-radius:10px;line-height:1.6}.FindAGoodDay-module__U-NR9W__explainLabel{margin-bottom:var(--space-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:600}.FindAGoodDay-module__U-NR9W__explain p{margin:0}.FindAGoodDay-module__U-NR9W__daySection{padding:var(--space-xl) 0 var(--space-2xl);border-top:1px solid var(--ink)}.FindAGoodDay-module__U-NR9W__backLink{margin-top:var(--space-xl);text-align:center;font-size:17px}.FindAGoodDay-module__U-NR9W__backLink a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (max-width:640px){.FindAGoodDay-module__U-NR9W__explain{padding:var(--space-md)}}
