.confidence-hero h1{font-size:clamp(62px,8vw,112px);line-height:.88}.confidence-hero blockquote{color:#aa8954}.confidence-understanding{background:#ece2bb}.contrast-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:35px 0}.contrast-cards p{background:rgba(255,255,255,.45);font:22px/1.35 "Fraunces";margin:0;padding:26px}.confidence-step{background:#5a4834}.compassion-prompt{align-self:center}.compassion-prompt blockquote{font:400 clamp(28px,3vw,43px)/1.2 "Fraunces";margin:0 0 25px;color:#f0d797}.thought-swap{grid-column:1/-1;display:grid;grid-template-columns:1fr auto 1fr;gap:25px;align-items:center;border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25);padding:30px 0}.thought-swap div{background:rgba(255,255,255,.08);padding:24px}.thought-swap small{text-transform:uppercase;letter-spacing:.12em;color:#f0d797}.thought-swap p{font:24px/1.3 "Fraunces";margin:8px 0 0}.confidence-explore{grid-template-columns:repeat(6,1fr)}.confidence-explore .explore-card{grid-column:span 2}.confidence-explore .explore-card:nth-child(4){grid-column:2/span 2}.confidence-explore ul,.library-grid ul{padding-left:18px}.confidence-explore a{font-size:13px;font-weight:600;margin-top:auto}.confidence-deeper{padding:110px 0}.deeper-intro{max-width:850px;margin-bottom:55px}.deeper-intro h2{font:400 clamp(44px,5vw,68px)/1.04 "Fraunces";letter-spacing:-.04em;margin:0}.deeper-intro>p:not(.eyebrow){max-width:720px}.library-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.library-grid article{background:rgba(255,255,255,.48);padding:32px}.library-grid article>span{font-size:32px}.library-grid h3{font:400 30px "Fraunces";margin:20px 0 10px}.library-note{margin-top:35px!important;font-style:italic}.related-three{grid-template-columns:repeat(3,1fr)}.related-three a:nth-child(3){background:#e7eee5}.related-three>a>span{font-size:28px}.related-three strong{font-size:13px}
@media(max-width:850px){.confidence-hero h1{font-size:64px}.contrast-cards,.thought-swap,.library-grid,.related-three{grid-template-columns:1fr}.thought-swap>span{transform:rotate(90deg);text-align:center}.confidence-explore{grid-template-columns:1fr}.confidence-explore .explore-card,.confidence-explore .explore-card:nth-child(4){grid-column:auto}.library-grid{gap:12px}}
