.page-module__QK8FXa__pageWrap{background:var(--warm-white);min-height:100vh}.page-module__QK8FXa__progressContainer{z-index:1001;width:100%;height:2px;position:fixed;top:80px;left:0}.page-module__QK8FXa__progressBar{background:var(--canyon-clay);height:100%;transition:width .1s linear}.page-module__QK8FXa__page{padding-top:80px}.page-module__QK8FXa__hero{max-width:820px;margin:100px auto 48px;padding:0 40px}.page-module__QK8FXa__breadcrumb{align-items:center;gap:8px;margin-bottom:40px;display:flex}.page-module__QK8FXa__breadcrumb a,.page-module__QK8FXa__current{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--charcoal-30);font-size:10px}.page-module__QK8FXa__breadcrumb a:hover{color:var(--charcoal)}.page-module__QK8FXa__sep{color:var(--charcoal-15)}.page-module__QK8FXa__current{color:var(--charcoal-50)}.page-module__QK8FXa__categoryTag{font-family:var(--font-sans);letter-spacing:.25em;text-transform:uppercase;color:var(--canyon-clay);margin-bottom:24px;font-size:9px;font-weight:500;display:inline-block}.page-module__QK8FXa__title{font-family:var(--font-serif);color:var(--charcoal);margin-bottom:28px;font-size:clamp(36px,5.5vw,56px);font-weight:300;line-height:1.15}.page-module__QK8FXa__excerpt{font-family:var(--font-serif);color:var(--charcoal-70);margin-bottom:40px;font-size:21px;font-style:italic;font-weight:300;line-height:1.65}.page-module__QK8FXa__metaBar{border-top:1px solid var(--charcoal-10);border-bottom:1px solid var(--charcoal-10);align-items:center;gap:20px;padding:24px 0;display:flex}.page-module__QK8FXa__metaItem{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal-50);font-size:10px}.page-module__QK8FXa__metaDivider{background:var(--charcoal-10);width:1px;height:14px}.page-module__QK8FXa__heroImage{max-width:1100px;margin:48px auto 0;padding:0 40px}.page-module__QK8FXa__heroImageInner{aspect-ratio:16/9;background:var(--charcoal-05);overflow:hidden}.page-module__QK8FXa__heroImageInner img{object-fit:cover;width:100%;height:100%}.page-module__QK8FXa__imageCaption{max-width:820px;font-family:var(--font-sans);color:var(--charcoal-30);margin:16px auto 0;font-size:11px;font-weight:300}.page-module__QK8FXa__layout{grid-template-columns:80px 1fr;max-width:1200px;margin:80px auto 0;padding:0 40px;display:grid;position:relative}.page-module__QK8FXa__shareBar{flex-direction:column;align-self:start;gap:16px;display:flex;position:sticky;top:200px}.page-module__QK8FXa__shareLabel{font-family:var(--font-sans);letter-spacing:.25em;text-transform:uppercase;color:var(--charcoal-30);writing-mode:vertical-rl;margin-bottom:8px;font-size:8px;font-weight:500;transform:rotate(180deg)}.page-module__QK8FXa__shareBtn{border:1px solid var(--charcoal-10);background:var(--warm-white);cursor:pointer;width:40px;height:40px;font-family:var(--font-sans);color:var(--charcoal-50);justify-content:center;align-items:center;font-size:10px;transition:all .3s;display:flex}.page-module__QK8FXa__shareBtn:hover{border-color:var(--charcoal);color:var(--charcoal);background:var(--warm-cream)}.page-module__QK8FXa__body{max-width:820px;margin:0 auto}.page-module__QK8FXa__body p{font-family:var(--font-serif);color:var(--charcoal);margin-bottom:32px;font-size:20px;font-weight:300;line-height:1.85}.page-module__QK8FXa__lede{color:var(--charcoal)!important;font-size:23px!important;line-height:1.75!important}.page-module__QK8FXa__body h2{font-family:var(--font-serif);color:var(--charcoal);margin-top:64px;margin-bottom:24px;font-size:32px;font-weight:400;line-height:1.25}.page-module__QK8FXa__pullQuote{border-top:1px solid var(--charcoal-10);border-bottom:1px solid var(--charcoal-10);margin:64px 0;padding:48px 0}.page-module__QK8FXa__pullQuote blockquote{font-family:var(--font-serif);color:var(--charcoal);text-align:center;max-width:640px;margin:0 auto;font-size:28px;font-style:italic;font-weight:300;line-height:1.5}.page-module__QK8FXa__inlineImageArea{margin:64px 0}.page-module__QK8FXa__inlineImage{aspect-ratio:16/9;background:var(--charcoal-05);overflow:hidden}.page-module__QK8FXa__inlineImage img{object-fit:cover;width:100%;height:100%}.page-module__QK8FXa__inlineCaption{font-family:var(--font-sans);color:var(--charcoal-30);text-align:center;margin-top:16px;font-size:11px}.page-module__QK8FXa__divider{background:var(--charcoal-10);width:48px;height:1px;margin:64px auto}.page-module__QK8FXa__articleFooter{margin-top:80px}.page-module__QK8FXa__footerRule{background:var(--charcoal-10);height:1px;margin-bottom:40px}.page-module__QK8FXa__tags{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:40px;display:flex}.page-module__QK8FXa__tagsLabel{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--charcoal-30);margin-right:8px;font-size:9px;font-weight:500}.page-module__QK8FXa__tag{font-family:var(--font-sans);color:var(--charcoal-50);border:1px solid var(--charcoal-10);padding:6px 14px;font-size:10px}.page-module__QK8FXa__shareRow{align-items:center;gap:12px;display:flex}.page-module__QK8FXa__shareLabelInline{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--charcoal-30);margin-right:8px;font-size:9px;font-weight:500}.page-module__QK8FXa__shareBtnSmall{border:1px solid var(--charcoal-10);cursor:pointer;width:36px;height:36px;font-family:var(--font-sans);color:var(--charcoal-50);background:0 0;justify-content:center;align-items:center;font-size:9px;transition:all .3s;display:flex}.page-module__QK8FXa__shareBtnSmall:hover{border-color:var(--charcoal);color:var(--charcoal)}.page-module__QK8FXa__authorBio{max-width:820px;margin:100px auto 120px;padding:0 40px}.page-module__QK8FXa__authorInner{background:var(--warm-cream);align-items:flex-start;gap:40px;padding:48px;display:flex}.page-module__QK8FXa__authorAvatar{background:var(--charcoal);width:80px;height:80px;color:var(--gold-accent);font-family:var(--font-sans);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.page-module__QK8FXa__authorName{font-family:var(--font-serif);margin-bottom:8px;font-size:24px;font-weight:400}.page-module__QK8FXa__authorRole{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--charcoal-50);margin-bottom:16px;font-size:10px}.page-module__QK8FXa__authorText{font-family:var(--font-serif);color:var(--charcoal-70);font-size:16px;font-weight:300;line-height:1.7}.page-module__QK8FXa__newsletterSection{background:var(--charcoal);color:var(--warm-white);text-align:center;padding:120px 40px}.page-module__QK8FXa__newsletterInner{max-width:600px;margin:0 auto}.page-module__QK8FXa__newsletterLabel{font-family:var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:#fff6;margin-bottom:24px;font-size:10px}.page-module__QK8FXa__newsletterTitle{font-family:var(--font-serif);margin-bottom:16px;font-size:32px;font-weight:300}.page-module__QK8FXa__newsletterText{font-family:var(--font-serif);color:#ffffff80;margin-bottom:48px;font-size:16px;font-weight:300}.page-module__QK8FXa__newsletterForm{max-width:480px;margin:0 auto;display:flex}.page-module__QK8FXa__newsletterInput{color:var(--warm-white);font-family:var(--font-serif);background:#ffffff0d;border:1px solid #ffffff1a;border-right:none;outline:none;flex:1;padding:16px 24px}.page-module__QK8FXa__newsletterSubmit{background:var(--warm-white);color:var(--charcoal);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;padding:0 32px;font-size:10px;font-weight:600}.page-module__QK8FXa__related{padding:120px 40px}.page-module__QK8FXa__relatedLabel{font-family:var(--font-sans);letter-spacing:.25em;text-transform:uppercase;color:var(--charcoal-30);text-align:center;margin-bottom:64px;font-size:10px}.page-module__QK8FXa__relatedGrid{grid-template-columns:repeat(3,1fr);gap:48px;max-width:1200px;margin:0 auto;display:grid}.page-module__QK8FXa__relatedCard{text-decoration:none;transition:transform .4s}.page-module__QK8FXa__relatedCard:hover{transform:translateY(-8px)}.page-module__QK8FXa__relatedImage{aspect-ratio:3/2;background:var(--charcoal-05);margin-bottom:24px;overflow:hidden}.page-module__QK8FXa__relatedImage img{object-fit:cover;width:100%;height:100%}.page-module__QK8FXa__relatedCategory{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--canyon-clay);margin-bottom:12px;font-size:9px;font-weight:500;display:block}.page-module__QK8FXa__relatedTitle{font-family:var(--font-serif);color:var(--charcoal);margin-bottom:12px;font-size:22px;font-weight:400;line-height:1.35}.page-module__QK8FXa__relatedMeta{font-family:var(--font-sans);color:var(--charcoal-30);text-transform:uppercase;font-size:10px}@media (max-width:1024px){.page-module__QK8FXa__layout{grid-template-columns:1fr}.page-module__QK8FXa__shareBar{display:none}.page-module__QK8FXa__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__QK8FXa__hero,.page-module__QK8FXa__heroImage,.page-module__QK8FXa__authorBio,.page-module__QK8FXa__related,.page-module__QK8FXa__layout{padding:0 24px}.page-module__QK8FXa__title{font-size:36px}.page-module__QK8FXa__body p{font-size:18px}.page-module__QK8FXa__authorInner{flex-direction:column;gap:24px;padding:32px}.page-module__QK8FXa__relatedGrid{grid-template-columns:1fr}.page-module__QK8FXa__newsletterForm{flex-direction:column;gap:16px}.page-module__QK8FXa__newsletterSubmit{padding:16px}}
