*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#F4D5B4;--bg-deep:#EDC395;--bg-card:#FBE9D2;--paper:#F9EBD3;--ink:#3D1A2A;--ink-soft:#6B4255;--accent:#D4A248;--accent-deep:#B07F1F;--pop:#C95D58;--moss:#3D5742;--sand:#F4D5B4;--sand-light:#FBE9D2;--sand-dark:#EDC395;--sand-deep:#EDC395;--plum:#3D1A2A;--plum-light:#6B4255;--red:#C95D58;--gold:#D4A248;--card-bg:#FBE9D2;--white:#F9EBD3;--text-body:#6B4255}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.italic-accent{font-style:italic;color:var(--pop)}.gold-label{font-family:Caveat,cursive;font-weight:600;color:var(--accent-deep);font-size:1.75rem;display:inline-block;transform:rotate(-1deg)}body,html{overflow-x:hidden}.evenly-nav-links{display:flex;gap:36px}.evenly-nav-cta-mobile,.evenly-nav-toggle{display:none}@media (max-width:768px){.evenly-nav-links{position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background:var(--bg);border-bottom:1.5px solid rgba(61,26,42,.13);padding:8px 0;display:none}.evenly-nav-links[data-open=true]{display:flex}.evenly-nav-links a{padding:14px 24px;border-top:1px solid rgba(61,26,42,.08);min-height:44px;display:flex;align-items:center}.evenly-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;cursor:pointer;color:var(--ink)}.evenly-nav-cta{display:none}.evenly-nav-cta-mobile{display:flex!important}.evenly-spoiler-grid{grid-template-columns:1fr!important;gap:32px!important;padding:36px 28px!important}.evenly-hero-visual{padding-top:0!important}.evenly-hero-visual-grid{min-height:auto!important}}@media (max-width:900px){.evenly-grid-3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.evenly-grid-4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}}@media (max-width:540px){.evenly-grid-3,.evenly-grid-4{grid-template-columns:1fr!important}}@media (max-width:640px){.evenly-reading-card,.evenly-script-card{grid-template-columns:1fr!important;padding:24px 22px!important;gap:18px!important}.evenly-reading-card>div{width:100%!important;max-width:100%!important}.evenly-reading-card>div>p{max-width:100%!important}.evenly-reading-cta{display:block!important;width:100%!important;box-sizing:border-box!important;min-height:44px!important;line-height:20px!important}.evenly-faq-toggle{width:44px!important;height:44px!important}.evenly-faq-button{padding:18px 22px!important}.evenly-faq-question{font-size:clamp(1rem,4.2vw,1.375rem)!important}.evenly-section-pad{padding-left:clamp(1rem,4vw,24px)!important;padding-right:clamp(1rem,4vw,24px)!important}}@media (max-width:480px){.evenly-cs-hero{padding-top:100px!important;padding-bottom:60px!important}.evenly-cs-section{padding-top:80px!important;padding-bottom:80px!important}.evenly-cs-section-mt{margin-top:100px!important}}