.blog-intro{padding:105px 12vw 82px;background:var(--ink);color:#fff}.article-hero .eyebrow,.blog-intro .eyebrow,.category-hero .eyebrow{color:var(--yellow)}.article-hero h1,.blog-intro h1,.category-hero h1{font-size:clamp(58px,7vw,108px);line-height:.87;letter-spacing:-.05em;margin:0;max-width:800px;text-wrap:balance}.blog-intro>p{font-size:23px;line-height:1.25;max-width:580px;margin:28px 0 0}.category-grid,.post-grid{padding:72px 12vw 100px}.category-card,.post-card{display:grid;grid-template-columns:minmax(250px,.9fr) 1.1fr;border:1px solid var(--line);background:#fbfaf6;transition:transform .18s ease,box-shadow .18s ease}.category-card:hover,.post-card:hover{transform:translateY(-5px);box-shadow:0 10px 22px rgba(0,0,0,.12)}.category-card img,.post-card img{width:100%;height:100%;min-height:315px;object-fit:cover;object-position:center top}.category-card>div,.post-card>div{padding:50px;align-self:center}.category-card h2,.post-card h2{font-size:clamp(38px,4vw,64px);line-height:.9;text-transform:uppercase;letter-spacing:-.035em;margin:0}.category-card p,.post-card p{font-size:20px;line-height:1.3;max-width:500px;margin:23px 0}.category-card span,.post-card span{font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);text-decoration:underline;text-underline-offset:6px}.category-hero{padding:65px 12vw 76px;display:grid;grid-template-columns:1fr 38%;grid-gap:65px;gap:65px;background:var(--ink);color:#fff}.article-hero .back-link,.category-hero .back-link{grid-column:1/-1}.category-hero>div{align-self:center}.category-hero p{font-size:22px;line-height:1.3;max-width:540px;margin:25px 0 0}.category-hero>img{width:100%;min-height:330px;height:100%;object-fit:cover;object-position:center top}.post-grid{padding-top:70px}.post-card{max-width:1050px}.post-card h2{font-size:clamp(32px,3.5vw,54px);text-transform:none}.post-card img{min-height:290px}.article-hero{padding:55px 12vw 0;background:var(--ink);color:#fff}.back-link{display:inline-block;width:max-content;font-size:16px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--yellow);text-decoration:underline;text-underline-offset:6px;margin-bottom:55px}.article-hero h1{max-width:1030px}.article-hero>p{font-size:24px;line-height:1.3;max-width:720px;margin:30px 0 48px}.article-hero img,.article-hero picture{display:block;width:100%;height:380px;object-fit:cover;object-position:center 30%}.article-body{max-width:760px;margin:0 auto;padding:75px 0 110px}.article-body li,.article-body p{font-size:20px;line-height:1.55}.article-body .lead{font-size:25px;line-height:1.42;margin-top:0}.article-body h2{font-size:44px;line-height:.95;margin:60px 0 18px;letter-spacing:-.035em}.article-body h3{font-size:27px;line-height:1.05;margin:0 0 8px}.article-body a{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:4px}.article-body ol{padding-left:28px}.article-body li{padding-left:8px;margin:16px 0}.reset-callout{border-left:8px solid var(--yellow);background:#eeece6;padding:28px 30px;margin:42px 0;display:grid;grid-gap:10px;gap:10px}.reset-callout strong{font-size:29px;line-height:1}.reset-callout span{font-size:20px;line-height:1.25}.certificate{display:grid;grid-template-columns:165px 1fr;align-items:center;grid-gap:28px;gap:28px;margin:48px 0;padding:26px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.certificate img{width:165px;height:165px;object-fit:contain}.certificate figcaption{font-size:18px;line-height:1.3;font-weight:700}.faq section{border-top:1px solid var(--line);padding:24px 0}.faq section:last-child{border-bottom:1px solid var(--line)}.faq p{margin:0}@media (max-width:760px){.blog-intro{padding:75px 24px 62px}.article-hero h1,.blog-intro h1,.category-hero h1{font-size:55px}.article-hero>p,.blog-intro>p,.category-hero p{font-size:20px}.category-grid,.post-grid{padding:42px 24px 70px}.category-card,.post-card{grid-template-columns:1fr}.category-card img,.post-card img{min-height:255px;height:255px}.category-card>div,.post-card>div{padding:30px}.category-card h2{font-size:44px}.category-hero{padding:46px 24px 58px;display:block}.category-hero .back-link{margin-bottom:45px}.category-hero>img{margin-top:38px;min-height:300px}.article-hero{padding:44px 24px 0}.article-hero .back-link{margin-bottom:45px}.article-hero>p{margin-bottom:36px}.article-hero img,.article-hero picture{height:240px}.article-body{padding:55px 24px 80px}.article-body li,.article-body p{font-size:18px}.article-body .lead{font-size:21px}.article-body h2{font-size:38px;margin-top:48px}.article-body h3{font-size:24px}.reset-callout{padding:24px}.reset-callout strong{font-size:26px}.certificate{grid-template-columns:1fr;gap:18px}.certificate img{width:130px;height:130px}.certificate figcaption{font-size:17px}}.journal-feature{padding:72px 12vw 0}.journal-feature+.category-grid{padding-top:32px}@media (max-width:760px){.journal-feature{padding:42px 24px 0}.journal-feature+.category-grid{padding-top:20px}}.category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.category-grid .category-card{grid-template-columns:1fr}.category-grid .category-card img{height:280px;min-height:0}.article-figure{margin:46px 0}.article-figure img{display:block;width:100%;height:330px;object-fit:cover}.article-figure figcaption{font-size:16px;line-height:1.3;margin-top:10px;color:#3d3d3d}.article-figure.certificate,.article-figure:has(img[alt="Quiet 1 The Recharge Inc podcast artwork"]){display:none}@media (max-width:760px){.category-grid{grid-template-columns:1fr;gap:22px}.category-grid .category-card img{height:255px}.article-figure img{height:240px}}