.blog-module__JsT-Oq__page{--r:24px;--line:#35251c1a;--shadow:0 18px 44px #35251c1a;--ease:cubic-bezier(.16, 1, .3, 1);--col:760px}.blog-module__JsT-Oq__page a:focus-visible,.blog-module__JsT-Oq__headerCta:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #d14a2673}.blog-module__JsT-Oq__header{background:var(--cream);border-bottom:1px solid #35251c14}.blog-module__JsT-Oq__headerRow{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.blog-module__JsT-Oq__headerNav{align-items:center;gap:clamp(14px,2.4vw,28px);display:flex}.blog-module__JsT-Oq__navLink{color:var(--muted);font-size:15px;font-weight:800}.blog-module__JsT-Oq__navLink:hover,.blog-module__JsT-Oq__navLink[aria-current=page]{color:var(--ink)}.blog-module__JsT-Oq__headerCta{background:var(--terra);color:#fff;min-height:44px;font-family:var(--font-fredoka), var(--font-nunito), Nunito, system-ui, sans-serif;white-space:nowrap;border-radius:999px;align-items:center;padding:0 20px;font-size:16px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.blog-module__JsT-Oq__headerCta:hover{color:#fff;background:#b03a1b}.blog-module__JsT-Oq__headerCta:active{transform:scale(.98)}.blog-module__JsT-Oq__main{padding:clamp(28px,4vw,56px) 0 0}.blog-module__JsT-Oq__intro{max-width:760px}.blog-module__JsT-Oq__title{margin:0;font-size:clamp(34px,5vw,62px);line-height:1.04}.blog-module__JsT-Oq__lede{max-width:54ch;color:var(--muted);text-wrap:pretty;margin-top:clamp(14px,1.8vw,20px);font-size:clamp(17px,1.45vw,20px);line-height:1.6}.blog-module__JsT-Oq__back{color:var(--muted);align-items:center;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.blog-module__JsT-Oq__back:hover{color:var(--terra)}.blog-module__JsT-Oq__card{border-radius:var(--r);background:var(--card);transition:transform .4s var(--ease), box-shadow .4s var(--ease);border:1px solid #35251c14;flex-direction:column;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.blog-module__JsT-Oq__media{aspect-ratio:16/9;background:var(--chip);position:relative;overflow:hidden}.blog-module__JsT-Oq__media img{object-fit:cover;transition:transform .7s var(--ease)}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__media img,.blog-module__JsT-Oq__featured:hover .blog-module__JsT-Oq__featuredMedia img{transform:scale(1.035)}.blog-module__JsT-Oq__mediaFallback{background:var(--tint);justify-content:center;align-items:center;height:100%;display:flex}.blog-module__JsT-Oq__mediaFallback img{object-fit:contain;width:42%;height:auto;position:static}.blog-module__JsT-Oq__cardBody{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.blog-module__JsT-Oq__meta{color:var(--muted);font-size:13.5px;font-weight:700}.blog-module__JsT-Oq__cardTitle{letter-spacing:-.01em;margin:0;font-size:clamp(20px,1.8vw,24px);line-height:1.2}.blog-module__JsT-Oq__cardTitle a{color:var(--ink)}.blog-module__JsT-Oq__cardTitle a:after,.blog-module__JsT-Oq__featuredTitle a:after{content:"";position:absolute;inset:0}.blog-module__JsT-Oq__cardTitle a:hover,.blog-module__JsT-Oq__featuredTitle a:hover{color:var(--terra)}.blog-module__JsT-Oq__excerpt{color:var(--muted);-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__featured{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,4.4vw,56px);display:grid;position:relative}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:16/9;border-radius:var(--r);background:var(--chip);position:relative;overflow:hidden;box-shadow:0 14px 36px #35251c14}.blog-module__JsT-Oq__featuredMedia img{object-fit:cover;transition:transform .7s var(--ease)}.blog-module__JsT-Oq__featuredBody{flex-direction:column;gap:14px;display:flex}.blog-module__JsT-Oq__featuredTitle{letter-spacing:-.02em;margin:0;font-size:clamp(28px,3.4vw,42px);line-height:1.1}.blog-module__JsT-Oq__featuredTitle a{color:var(--ink)}.blog-module__JsT-Oq__featuredExcerpt{color:var(--muted);text-wrap:pretty;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.blog-module__JsT-Oq__readMore{font-family:var(--font-fredoka), var(--font-nunito), Nunito, system-ui, sans-serif;color:var(--terra);margin-top:6px;font-size:17px;font-weight:600}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(32px,4.4vw,56px);display:grid}.blog-module__JsT-Oq__sectionTitle{margin:clamp(48px,6vw,80px) 0 0;font-size:clamp(24px,2.8vw,34px)}.blog-module__JsT-Oq__sectionTitle+.blog-module__JsT-Oq__grid{margin-top:clamp(20px,2.4vw,28px)}.blog-module__JsT-Oq__pager{justify-content:space-between;align-items:center;gap:12px;margin-top:clamp(36px,5vw,56px);display:flex}.blog-module__JsT-Oq__pagerBtn{min-height:46px;color:var(--ink);font-family:var(--font-fredoka), var(--font-nunito), Nunito, system-ui, sans-serif;background:#fff;border:1.5px solid #35251c1f;border-radius:999px;align-items:center;padding:0 20px;font-size:16px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.blog-module__JsT-Oq__pagerBtn:hover{border-color:var(--terra);color:var(--terra)}.blog-module__JsT-Oq__pagerBtnOff{opacity:.45;cursor:not-allowed}.blog-module__JsT-Oq__pagerInfo{color:var(--muted);font-size:14.5px;font-weight:700}.blog-module__JsT-Oq__tags{flex-wrap:wrap;gap:8px;display:flex}.blog-module__JsT-Oq__tag{background:var(--chip);color:var(--ink);border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:700;transition:background .2s,color .2s}.blog-module__JsT-Oq__tag:hover{background:var(--tint);color:var(--terra)}.blog-module__JsT-Oq__articleHead{max-width:var(--col);margin:18px auto 0}.blog-module__JsT-Oq__articleTitle{margin:14px 0 0;font-size:clamp(32px,4.6vw,54px);line-height:1.06}.blog-module__JsT-Oq__articleLede{color:var(--muted);text-wrap:pretty;margin-top:clamp(14px,1.8vw,20px);font-size:clamp(17px,1.45vw,20px);line-height:1.6}.blog-module__JsT-Oq__heroMedia{max-width:var(--col);aspect-ratio:16/9;border-radius:var(--r);background:var(--chip);margin:clamp(26px,3.4vw,44px) auto 0;position:relative;overflow:hidden;box-shadow:0 14px 36px #35251c14}.blog-module__JsT-Oq__heroMedia img{object-fit:cover}.blog-module__JsT-Oq__column{max-width:var(--col);margin:clamp(32px,4vw,52px) auto 0}.blog-module__JsT-Oq__articleFoot{border-top:1px solid var(--line);margin-top:48px;padding-top:24px}.blog-module__JsT-Oq__more,.blog-module__JsT-Oq__ctaColumn{max-width:var(--col);margin:0 auto}div.blog-module__JsT-Oq__ctaNarrow{border-radius:var(--r);justify-content:space-between;gap:20px 28px;padding:clamp(28px,4vw,40px)}div.blog-module__JsT-Oq__ctaNarrow h2{font-size:clamp(26px,3.4vw,36px)}div.blog-module__JsT-Oq__ctaNarrow p{margin-top:14px}div.blog-module__JsT-Oq__ctaNarrow img.mascot{width:clamp(120px,20vw,150px)}@media (min-width:641px){div.blog-module__JsT-Oq__ctaNarrow{flex-wrap:nowrap}}.blog-module__JsT-Oq__state{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:460px;margin:clamp(48px,8vw,96px) auto;display:flex}.blog-module__JsT-Oq__state img{width:150px;height:auto}.blog-module__JsT-Oq__state h2{margin:0;font-size:clamp(24px,2.6vw,32px)}.blog-module__JsT-Oq__state p{color:var(--muted);line-height:1.6}button.blog-module__JsT-Oq__pagerBtn{cursor:pointer}@keyframes blog-module__JsT-Oq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.blog-module__JsT-Oq__reveal{animation:blog-module__JsT-Oq__rise .7s var(--ease) backwards;animation-delay:calc(var(--i,0) * 70ms)}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__card,.blog-module__JsT-Oq__media img,.blog-module__JsT-Oq__featuredMedia img{transition:none}}@media (max-width:760px){.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__grid{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__headerNav .blog-module__JsT-Oq__navLink,.blog-module__JsT-Oq__pagerInfo{display:none}}
