.beliefs-page,.belief-article-page{--belief-dark:#17131f;--belief-purple:#b793ed;--belief-ink:#292337;background:#fff}.beliefs-opening,.article-opening{background:var(--belief-dark);color:#fff}.beliefs-hero{max-width:1440px;min-height:650px;margin:auto;padding:110px 6% 120px}.beliefs-hero .eyebrow{color:var(--belief-purple)}.beliefs-hero h1{letter-spacing:-.075em;margin:40px 0;font-size:clamp(58px,7.5vw,112px);font-weight:430;line-height:.94}.beliefs-hero h1 em{color:#aaa1b6;font-style:normal}.beliefs-hero>p:not(.eyebrow){color:#c6bfcd;max-width:720px;font-size:18px;line-height:1.75}.beliefs-hero>a{border-bottom:1px solid #fff6;align-items:center;gap:12px;margin-top:36px;padding-bottom:8px;font-size:13px;display:inline-flex}.beliefs-method{border-bottom:1px solid #e7e2eb;grid-template-columns:1fr 1fr;gap:10%;max-width:1440px;margin:auto;padding:100px 6%;display:grid}.beliefs-method .eyebrow,.article-section-title .eyebrow,.article-tools .eyebrow{color:#7957a4}.beliefs-method h2{margin:24px 0 0}.beliefs-method>p{color:#6f6777;margin-top:38px;font-size:18px;line-height:1.75}.belief-grid{grid-template-columns:1fr 1fr;max-width:1440px;margin:auto;padding:0 6% 110px;display:grid}.belief-grid>a{border-bottom:1px solid #ded8e3;flex-direction:column;min-height:330px;padding:45px 38px;transition:background .2s;display:flex}.belief-grid>a:nth-child(odd){border-right:1px solid #ded8e3}.belief-grid>a:hover{background:#f7f4f9}.belief-grid>a>span{font:12px var(--font-geist-mono);color:#8b6ba2}.belief-grid h2{letter-spacing:-.05em;max-width:570px;margin:45px 0 16px;font-size:clamp(27px,3vw,43px);line-height:1.08}.belief-grid p{color:#726979;max-width:530px;line-height:1.65}.belief-grid small{color:#6f5381;align-items:center;gap:9px;margin-top:auto;font-size:12px;display:flex}.beliefs-cta{color:#fff;text-align:center;background:#17131f;max-width:none!important;padding:110px 6%!important}.beliefs-cta .eyebrow{color:#b793ed;justify-content:center}.beliefs-cta h2{max-width:850px;margin:27px auto 21px}.beliefs-cta>p:not(.eyebrow){color:#c1b9c9;max-width:680px;margin:auto;font-size:17px;line-height:1.7}.beliefs-cta>div{justify-content:center;align-items:center;gap:30px;margin-top:36px;display:flex}.beliefs-cta>div>a{align-items:center;gap:9px;display:flex}.beliefs-page footer p,.belief-article-page footer p{margin-right:auto}.article-hero{max-width:1440px;margin:auto;padding:80px 6% 110px;position:relative}.article-series{color:#bbaec5;letter-spacing:.11em;align-items:center;gap:10px;font-size:11px;display:inline-flex}.article-number{color:#b793ed;font:14px var(--font-geist-mono);margin:75px 0 24px;display:block}.article-hero h1{letter-spacing:-.07em;max-width:1120px;margin:0;font-size:clamp(52px,6.8vw,98px);font-weight:430;line-height:.98}.article-hero>p{letter-spacing:-.035em;color:#b9afc2;max-width:850px;margin:38px 0 0;font-size:clamp(22px,2.25vw,34px);line-height:1.3}.article-intro{grid-template-columns:1.15fr .85fr;align-items:start;gap:11%;max-width:1440px;margin:auto;padding:110px 6%;display:grid}.article-intro>p{letter-spacing:-.045em;color:#302839;margin:0;font-size:clamp(26px,3vw,43px);line-height:1.35}.article-intro aside{background:#f5f2f7;border-radius:13px;padding:34px}.article-intro aside .eyebrow{color:#82649a}.article-intro aside h2{margin:24px 0 15px;font-size:26px}.article-intro aside p:last-child{color:#706677;line-height:1.7}.article-principles,.article-practice,.article-tools{max-width:1440px;margin:auto;padding:100px 6%}.article-principles{color:#fff;background:#292337;grid-template-columns:.75fr 1.25fr;gap:10%;max-width:none;display:grid}.article-principles .article-section-title{max-width:470px}.article-section-title h2{margin:24px 0;font-size:clamp(35px,4vw,58px);line-height:1.05}.article-principles>div:last-child{border-top:1px solid #ffffff2b}.article-principles article{border-bottom:1px solid #ffffff2b;grid-template-columns:45px .8fr 1.2fr;gap:24px;padding:34px 0;display:grid}.article-principles article>span{color:#b793ed;font-size:11px}.article-principles h3{margin:0;font-size:21px}.article-principles article p{color:#bfb6c9;margin:0;line-height:1.7}.article-practice{grid-template-columns:.75fr 1.25fr;gap:10%;display:grid}.article-practice ol{border-top:1px solid #dcd5e2;margin:0;padding:0;list-style:none}.article-practice li{border-bottom:1px solid #e3dde7;grid-template-columns:50px 1fr;gap:20px;padding:27px 0;display:grid}.article-practice li>span{font:11px var(--font-geist-mono);color:#8c719f}.article-practice h3{margin:0 0 8px;font-size:21px}.article-practice li p{color:#716879;margin:0;line-height:1.7}.article-tools{background:#f8f6fa;grid-template-columns:1.2fr .8fr;gap:10%;max-width:none;display:grid}.article-tools h2{max-width:700px;margin:24px 0 40px;font-size:clamp(34px,4vw,58px);line-height:1.08}.article-tools ul{border-top:1px solid #d8d1de;margin:0;padding:0;list-style:none}.article-tools li{border-bottom:1px solid #ded8e3;grid-template-columns:25px 1fr;gap:15px;padding:20px 0;display:grid}.article-tools li svg{color:#8a64aa;margin-top:4px}.article-tools li p{margin:0;font-size:20px;line-height:1.45}.article-tools aside{color:#fff;background:#292337;border-radius:13px;align-self:end;padding:34px}.article-tools aside .eyebrow{color:#b793ed;margin-bottom:24px}.article-tools aside>p:not(.eyebrow){color:#d0c8d6;border-top:1px solid #ffffff23;gap:12px;padding:16px 0;line-height:1.55;display:flex}.article-tools aside svg{color:#b793ed;flex:none;margin-top:4px}.article-pagination{justify-content:space-between;align-items:center;max-width:1440px;margin:auto;padding:55px 6%;display:flex}.article-pagination>a{align-items:center;gap:10px;font-size:13px;display:flex}.article-pagination>div{gap:30px;display:flex}.article-pagination>div>a{min-width:105px}.article-pagination small{color:#8d8393;margin-bottom:8px;display:block}.article-pagination span{align-items:center;gap:7px;font-size:20px;display:flex}@media (max-width:800px){.beliefs-hero{min-height:0;padding:70px 6% 80px}.beliefs-hero h1{font-size:clamp(48px,14vw,72px)}.beliefs-method,.article-intro,.article-principles,.article-practice,.article-tools{grid-template-columns:1fr;gap:45px;padding:70px 6%}.belief-grid{grid-template-columns:1fr;padding-bottom:70px}.belief-grid>a{min-height:280px;padding:36px 22px;border-right:0!important}.belief-grid h2{margin-top:35px}.article-hero{padding:55px 6% 75px}.article-number{margin-top:55px}.article-principles article{grid-template-columns:34px 1fr}.article-principles article p{grid-column:2}.article-tools aside{align-self:auto}.article-pagination{align-items:flex-start;gap:25px}.article-pagination>div{gap:15px}.beliefs-page footer p,.belief-article-page footer p,.beliefs-page .premium-header nav,.belief-article-page .premium-header nav{display:none}.beliefs-cta>div{flex-direction:column;gap:22px}}
