.blog-hero{background:var(--cream);padding:150px 0 56px;text-align:center}.blog-hero__kicker{color:var(--gold-dark);font-size:14px;font-weight:600;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.blog-hero h1{color:var(--black);font-family:var(--font-heading);font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:1.06;margin-bottom:18px}.blog-hero p{color:var(--text-soft);font-size:18px;font-weight:300;line-height:1.6;margin:0 auto;max-width:560px}.blog-filter{background:var(--cream);padding-bottom:40px}.blog-filter__inner{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.blog-pill{background:var(--white);border:1.5px solid var(--line);border-radius:999px;color:var(--text);cursor:pointer;font-size:13.5px;font-weight:600;padding:9px 20px;transition:all .2s}.blog-pill.active,.blog-pill:hover{border-color:var(--black)}.blog-pill.active{background:var(--black);color:var(--white)}.blog-filter--plain{background:var(--white);padding:40px 0 8px}.blog-search{align-items:center;display:flex;margin:0 auto 22px;max-width:460px;position:relative}.blog-search__icon{color:var(--text-soft);height:18px;left:18px;pointer-events:none;position:absolute;width:18px}.blog-search__input{background:var(--white);border:1.5px solid var(--line);border-radius:999px 0 0 999px;border-right:none;color:var(--text);flex:1;font-family:var(--font-body);font-size:14.5px;outline:none;padding:13px 18px 13px 46px;width:100%}.blog-search__input:focus{border-color:var(--black)}.blog-search button{background:var(--black);border:none;border-radius:0 999px 999px 0;color:#fff;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;padding:13px 24px;transition:background .25s;white-space:nowrap}.blog-search button:hover{background:#2e2e2a}.search-page{padding:150px 0 100px}.search-page__head{margin:0 auto 44px;max-width:720px;text-align:center}.search-page__eyebrow{color:var(--gold-dark);font-size:14px;font-weight:600;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.search-page__head h1{color:var(--black);font-family:var(--font-heading);font-size:40px;font-weight:700;letter-spacing:-.02em;margin-bottom:24px}.search-page .hs-search-results__listing{list-style:none;margin:0 auto;max-width:720px;padding:0}.search-page .hs-search-results__listing li,.search-page .hs-search-results__listing-item{border-bottom:1px solid var(--line);padding:22px 0}.search-page .hs-search-results__title{color:var(--black);display:block;font-family:var(--font-heading);font-size:20px;font-weight:600;margin-bottom:8px;text-decoration:none}.search-page .hs-search-results__title:hover{color:var(--gold-dark)}.search-page .hs-search-results__description{color:var(--text-soft);font-size:15px;font-weight:300;line-height:1.6}.search-page .hs-search-results__pagination{align-items:center;display:flex!important;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:48px}.search-page .hs-search-results__pagination:before{content:none}.search-page .hs-search-results__pagination>*{align-items:center;border:1px solid var(--line);border-radius:6px;box-sizing:border-box;color:var(--text);display:inline-flex;float:none!important;font-size:14px;font-weight:600;height:42px;justify-content:center;margin:0!important;min-width:42px;padding:0 12px;position:static!important;text-decoration:none;white-space:nowrap}.search-page .hs-search-results__pagination>a:hover{border-color:var(--black)}@media (max-width:768px){.search-page .hs-search-results__pagination{gap:8px 6px;margin-top:36px}.search-page .hs-search-results__pagination>*{font-size:12.5px;height:36px;min-width:36px;order:1;padding:0 10px}.search-page .hs-search-results__pagination>:first-child{order:3}.search-page .hs-search-results__pagination>:last-child{order:4}.search-page .hs-search-results__pagination:after{content:"";flex-basis:100%;height:0;order:2}}.search-page .hs-search--empty,.search-page .hs-search-results--empty{color:var(--text-soft);margin:0 auto;max-width:720px;text-align:center}@media (max-width:768px){.search-page{padding:120px 0 72px}.search-page__head h1{font-size:30px}}.featured{padding:80px 0 40px}.featured-card{align-items:center;display:grid;gap:48px;grid-template-columns:1.15fr 1fr}.featured-img{border-radius:10px;overflow:hidden}.featured-img img{height:440px;object-fit:cover;transition:transform .6s ease;width:100%}.featured-card:hover .featured-img img{transform:scale(1.03)}.featured-tag{color:var(--gold-dark);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:14px;text-transform:uppercase}.featured-card h2{color:var(--black);font-family:var(--font-heading);font-size:38px;font-weight:600;letter-spacing:-.02em;line-height:1.12;margin-bottom:16px}.featured-card p{color:var(--text-soft);font-size:16.5px;font-weight:300;line-height:1.7;margin-bottom:20px}.post-meta{color:var(--text-soft);font-size:13.5px;margin-bottom:22px}.post-meta strong{color:var(--text);font-weight:600}.blog-grid-section{padding:56px 0 100px}.blog-grid{display:grid;gap:36px 30px;grid-template-columns:repeat(3,1fr)}.post-card{display:flex;flex-direction:column}.post-card-img{aspect-ratio:3/2;border-radius:8px;display:block;margin-bottom:20px;overflow:hidden}.post-card-img img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.post-card:hover .post-card-img img{transform:scale(1.04)}.post-card-tag{color:var(--gold-dark);font-size:11.5px;font-weight:600;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.post-card h3{color:var(--black);font-family:var(--font-heading);font-size:21px;font-weight:600;line-height:1.22;margin-bottom:12px}.post-card h3 a:hover{color:var(--gold-dark)}.post-card p{color:var(--text-soft);flex:1;font-size:14.5px;font-weight:300;line-height:1.6;margin-bottom:14px}.blog-pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:72px}.blog-pagination a,.blog-pagination span{align-items:center;border:1px solid var(--line);border-radius:6px;color:var(--text);display:flex;font-size:14.5px;font-weight:600;height:42px;justify-content:center;min-width:42px;padding:0 12px;transition:all .2s}.blog-pagination a:hover{border-color:var(--black)}.blog-pagination .current{background:var(--black);border-color:var(--black);color:var(--white)}.newsletter{background:var(--black);padding:96px 0;text-align:center}.newsletter h2{color:var(--white);font-family:var(--font-heading);font-size:40px;font-weight:600;margin-bottom:16px}.newsletter p{color:hsla(0,0%,100%,.75);font-size:17px;font-weight:300;line-height:1.6;margin:0 auto 30px;max-width:520px}.newsletter-form{display:flex;margin:0 auto;max-width:480px}.newsletter-form input{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:4px 0 0 4px;border-right:none;color:var(--white);flex:1;font-family:var(--font-body);font-size:15px;outline:none;padding:15px 20px}.newsletter-form input::placeholder{color:hsla(0,0%,100%,.45)}.newsletter-form button{background:var(--gold);border:none;border-radius:0 4px 4px 0;color:var(--white);cursor:pointer;font-family:var(--font-body);font-size:15px;font-weight:600;padding:15px 28px;transition:background .25s;white-space:nowrap}.newsletter-form button:hover{background:var(--gold-dark)}.article-head{padding:140px 0 40px;text-align:center}.article-head__inner{margin:0 auto;max-width:760px}.breadcrumb{color:var(--text-soft);font-size:13px;margin-bottom:22px}.article-tag,.breadcrumb a:hover{color:var(--gold-dark)}.article-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.article-head h1{color:var(--black);font-family:var(--font-heading);font-size:48px;font-weight:600;letter-spacing:-.02em;line-height:1.12;margin-bottom:24px}.article-byline{color:var(--text-soft);font-size:14.5px;gap:14px}.article-byline,.byline-avatar{align-items:center;display:flex;justify-content:center}.byline-avatar{background:var(--black);border-radius:50%;color:var(--gold);font-family:var(--font-heading);font-size:15px;font-weight:700;height:42px;text-transform:uppercase;width:42px}.article-byline strong{color:var(--text);font-weight:600}.article-byline .dot{color:var(--line)}.article-hero-img{margin:16px auto 0;max-width:1040px;padding:0 28px}.article-hero-img img{border-radius:10px;height:auto;max-height:600px;object-fit:cover;width:100%}.article-body{margin:0 auto;max-width:720px;padding:56px 28px 40px}.article-body p{color:var(--ink);font-family:var(--font-serif);font-size:19px;line-height:1.75;margin-bottom:26px}.article-body>p:first-of-type{color:var(--black);font-size:22px;font-weight:500;line-height:1.6}.article-body h2{font-size:28px;margin:44px 0 18px}.article-body h2,.article-body h3{color:var(--black);font-family:var(--font-heading)}.article-body h3{font-size:21px;margin:36px 0 14px}.article-body ol,.article-body ul{color:var(--ink);font-family:var(--font-serif);font-size:19px;line-height:1.75;margin:0 0 26px 1.2em}.article-body li{margin-bottom:10px}.article-body blockquote{border-left:3px solid var(--gold);margin:36px 0;padding:8px 0 8px 28px}.article-body blockquote p{color:var(--black);font-family:var(--font-heading);font-size:23px;font-weight:500;line-height:1.45;margin:0}.article-body img{border-radius:8px;margin:36px 0}.article-body figcaption{color:var(--text-soft);font-size:13.5px;margin-bottom:36px;margin-top:-24px;text-align:center}.article-body a{color:var(--gold-dark);text-decoration:underline}.article-share{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;margin:0 auto;max-width:720px;padding:8px 28px 56px}.article-share>span{color:var(--text-soft);font-size:13.5px;font-weight:600}.share-btns{display:flex;gap:10px}.share-btns a{align-items:center;border:1px solid var(--line);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.share-btns a:hover{background:var(--black);border-color:var(--black)}.share-btns svg{fill:var(--text);height:16px;transition:fill .2s;width:16px}.share-btns a:hover svg{fill:var(--white)}.author-bio{margin:0 auto;max-width:720px;padding:48px 28px}.author-bio-card{align-items:center;background:var(--cream);border-radius:10px;display:flex;gap:22px;padding:30px}.author-bio-avatar{align-items:center;background:var(--black);border-radius:50%;color:var(--gold);display:flex;flex-shrink:0;font-family:var(--font-heading);font-size:22px;font-weight:700;height:72px;justify-content:center;overflow:hidden;text-transform:uppercase;width:72px}.author-bio-avatar img{height:100%;object-fit:cover;width:100%}.author-bio-card h4{color:var(--black);font-family:var(--font-heading);font-size:17px;font-weight:600;margin-bottom:6px}.author-bio-card p{color:var(--text-soft);font-size:14.5px;font-weight:300;line-height:1.6}.give-band{background:var(--black);padding:80px 0;text-align:center}.give-band h2{color:var(--white);font-family:var(--font-heading);font-size:34px;font-weight:600;margin-bottom:14px}.give-band p{color:hsla(0,0%,100%,.75);font-size:17px;font-weight:300;line-height:1.6;margin:0 auto 28px;max-width:520px}.give-band-ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.related{background:var(--cream);padding:90px 0}.related__kicker{color:var(--gold-dark);font-size:14px;margin-bottom:12px}.related h2,.related__kicker{font-weight:600;text-align:center}.related h2{color:var(--black);font-family:var(--font-heading);font-size:34px;margin-bottom:52px}.related-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.mp-hero{background:var(--black);padding:150px 0 60px}.mp-hero__inner{align-items:center;display:grid;gap:48px;grid-template-columns:220px 1fr}.mp-hero__cover{border-radius:14px;box-shadow:0 20px 50px rgba(0,0,0,.5);height:220px;object-fit:cover;width:220px}.mp-hero__eyebrow{color:var(--gold);font-size:14px;font-weight:600;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.mp-hero h1{color:#fff;font-size:54px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-bottom:14px}.mp-hero h1,.mp-hero__tagline{font-family:var(--font-heading)}.mp-hero__tagline{color:var(--gold);font-size:20px;font-weight:500;margin-bottom:16px}.mp-hero__desc{color:hsla(0,0%,100%,.75);font-size:17px;font-weight:300;line-height:1.65;margin-bottom:26px;max-width:560px}.podsub{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.podsub__label{color:var(--text-soft);font-size:13px;font-weight:600;letter-spacing:.04em;margin-right:4px;text-transform:uppercase}.podsub__btn{align-items:center;background:var(--white);border:1.5px solid var(--line);border-radius:999px;color:var(--black);display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 18px;transition:all .2s}.podsub__btn:hover{border-color:var(--black);transform:translateY(-1px)}.podsub__btn svg{height:17px;width:17px}.podsub--ondark .podsub__label{color:hsla(0,0%,100%,.6)}.podsub--ondark .podsub__btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#fff}.podsub--ondark .podsub__btn:hover{background:hsla(0,0%,100%,.14);border-color:#fff}.mp-listing{padding:64px 0 100px}.mp-grid{display:grid;gap:36px 30px;grid-template-columns:repeat(3,1fr)}.mp-ep{display:flex;flex-direction:column}.mp-ep__thumb{aspect-ratio:16/9;background:var(--cream);border-radius:10px;display:block;margin-bottom:18px;overflow:hidden;position:relative}.mp-ep__thumb img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.mp-ep:hover .mp-ep__thumb img{transform:scale(1.04)}.mp-ep__play{inset:0;position:absolute}.mp-ep__play,.mp-ep__play span{align-items:center;display:flex;justify-content:center}.mp-ep__play span{backdrop-filter:blur(4px);background:rgba(14,14,12,.7);border-radius:50%;height:56px;transition:background .25s;width:56px}.mp-ep:hover .mp-ep__play span{background:var(--gold)}.mp-ep__play svg{fill:#fff;height:20px;margin-left:3px;width:20px}.mp-ep__num{color:var(--gold-dark);font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.mp-ep h3{color:var(--black);font-family:var(--font-heading);font-size:19px;font-weight:600;line-height:1.25;margin-bottom:10px}.mp-ep h3 a:hover{color:var(--gold-dark)}.mp-ep__meta{color:var(--text-soft);font-size:13.5px}.mp-article-head{padding:140px 0 32px;text-align:center}.mp-article-head__inner{margin:0 auto;max-width:820px}.mp-article-head .breadcrumb{margin-bottom:20px}.mp-article-head__num{color:var(--gold-dark);display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.mp-article-head h1{color:var(--black);font-family:var(--font-heading);font-size:42px;font-weight:600;letter-spacing:-.02em;line-height:1.14;margin-bottom:20px}.mp-video{margin:0 auto;max-width:960px;padding:0 28px}.mp-video__frame{aspect-ratio:16/9;background:var(--black);border-radius:12px;overflow:hidden;position:relative}.mp-video__frame img{height:100%;object-fit:cover;width:100%}.mp-subscribe-bar{display:flex;justify-content:center;margin:28px auto 0;max-width:820px;padding:0 28px}.mp-notes{margin:0 auto;max-width:720px;padding:48px 28px}.mp-notes p{color:var(--text);font-size:17px;line-height:1.75;margin-bottom:22px}.mp-notes h2{font-size:24px;margin:36px 0 14px}.mp-notes h2,.mp-notes h3{color:var(--black);font-family:var(--font-heading)}.mp-notes h3{font-size:19px;margin:28px 0 12px}.mp-notes ol,.mp-notes ul{color:var(--text);line-height:1.75;margin:0 0 22px 1.2em}.mp-notes iframe{border:0;border-radius:12px;max-width:100%}.mp-notes .hs-responsive-embed,.mp-notes .hs-video-wrapper,.mp-notes [class*=embed]{border-radius:12px;box-sizing:border-box;margin:8px auto 24px;max-width:100%!important;overflow:hidden;width:100%!important}.mp-notes iframe:not(.hs-responsive-embed-iframe){margin:8px 0 24px;width:100%}.mp-notes iframe[src*="youtu.be"]:not(.hs-responsive-embed-iframe),.mp-notes iframe[src*=vimeo]:not(.hs-responsive-embed-iframe),.mp-notes iframe[src*=youtube]:not(.hs-responsive-embed-iframe){aspect-ratio:16/9;height:auto}.mp-notes iframe[src*=podbean]{aspect-ratio:auto;min-height:150px;width:100%}.mp-notes a{color:var(--gold-dark);text-decoration:underline}@media (max-width:900px){.mp-hero__inner{gap:28px;grid-template-columns:1fr;text-align:center}.mp-hero__cover{margin:0 auto}.mp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.mp-hero{padding:120px 0 48px}.mp-hero h1{font-size:36px}.mp-grid{grid-template-columns:1fr}.mp-article-head{padding:110px 0 24px}.mp-article-head h1{font-size:30px}.blog-hero{padding:120px 0 40px}.blog-hero h1{font-size:34px}.featured-card{gap:28px;grid-template-columns:1fr}.featured-img img{height:280px}.featured-card h2{font-size:27px}.blog-grid{gap:40px;grid-template-columns:1fr}.newsletter h2{font-size:29px}.article-head{padding:110px 0 28px}.article-head h1{font-size:32px}.article-body{padding:40px 24px 32px}.article-body p{font-size:18px}.article-body>p:first-of-type{font-size:20px}.author-bio-card{flex-direction:column;text-align:center}.related-grid{gap:36px;grid-template-columns:1fr}.give-band h2{font-size:27px}}