.ArticleHero-module__Ax-lxW__hero{background:var(--ivory);padding:24px 20px 32px}.ArticleHero-module__Ax-lxW__container{max-width:640px;margin:0 auto}.ArticleHero-module__Ax-lxW__category{font-family:var(--font-jost), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-size:10px;font-weight:500}.ArticleHero-module__Ax-lxW__title{font-family:var(--font-playfair), serif;color:var(--teal-dark);letter-spacing:-.01em;margin-bottom:20px;font-size:1.75rem;font-weight:700;line-height:1.2}.ArticleHero-module__Ax-lxW__title em{color:var(--gold);font-style:italic;font-weight:700}.ArticleHero-module__Ax-lxW__subtitle{font-family:var(--font-playfair), serif;color:var(--gold);margin-bottom:20px;font-size:1.2rem;font-style:italic;line-height:1.4}.ArticleHero-module__Ax-lxW__intro{font-family:var(--font-crimson), serif;color:var(--text-light);max-width:580px;margin-bottom:28px;font-size:17px;font-style:italic;line-height:1.6}.ArticleHero-module__Ax-lxW__signature{font-family:var(--font-jost), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);border-bottom:1px solid var(--sand);padding-bottom:24px;font-size:11px}.ArticleHero-module__Ax-lxW__signature strong{color:var(--text);font-weight:500}@media (min-width:768px){.ArticleHero-module__Ax-lxW__hero{padding:28px 24px 36px}.ArticleHero-module__Ax-lxW__title{font-size:2.2rem}.ArticleHero-module__Ax-lxW__subtitle{font-size:1.3rem}}@media (min-width:1024px){.ArticleHero-module__Ax-lxW__hero{padding:32px 24px 40px}.ArticleHero-module__Ax-lxW__title{font-size:2.5rem}.ArticleHero-module__Ax-lxW__subtitle{font-size:1.35rem}}
.QuoteBlock-module__vVz7PW__block{border-left:2px solid var(--gold);max-width:600px;margin:40px auto;padding:16px 12px 16px 22px;position:relative}.QuoteBlock-module__vVz7PW__quote{font-family:var(--font-crimson), serif;color:var(--text);margin:0;font-size:1.2rem;font-style:italic;line-height:1.5}.QuoteBlock-module__vVz7PW__quote+.QuoteBlock-module__vVz7PW__quote{margin-top:20px;padding-top:20px;position:relative}.QuoteBlock-module__vVz7PW__quote+.QuoteBlock-module__vVz7PW__quote:before{content:"";background:linear-gradient(to right, transparent, var(--gold), transparent);height:1px;position:absolute;top:0;left:10%;right:10%}@media (min-width:768px){.QuoteBlock-module__vVz7PW__block{margin:48px auto;padding:20px 20px 20px 32px}.QuoteBlock-module__vVz7PW__quote{font-size:1.35rem}}
.HighlightBlock-module__jzqTca__block{text-align:center;max-width:600px;margin:40px auto;padding:28px 16px;position:relative}.HighlightBlock-module__jzqTca__block:before,.HighlightBlock-module__jzqTca__block:after{content:"";background:linear-gradient(to right, transparent, var(--gold), transparent);height:1px;position:absolute;left:0;right:0}.HighlightBlock-module__jzqTca__block:before{top:0}.HighlightBlock-module__jzqTca__block:after{bottom:0}.HighlightBlock-module__jzqTca__text{font-family:var(--font-playfair), serif;color:var(--gold);margin:0;font-size:1.4rem;font-style:italic;line-height:1.4}.HighlightBlock-module__jzqTca__text em{color:var(--gold-dark);font-style:italic;font-weight:600}@media (min-width:768px){.HighlightBlock-module__jzqTca__block{margin:48px auto;padding:40px 20px}.HighlightBlock-module__jzqTca__text{font-size:1.6rem}}
.ArticleContent-module__cMyyZa__section{background:var(--ivory);padding:24px 20px 40px}.ArticleContent-module__cMyyZa__container{max-width:640px;font-family:var(--font-crimson), serif;color:var(--text);margin:0 auto;font-size:17px;line-height:1.75}.ArticleContent-module__cMyyZa__container p{margin-bottom:22px}.ArticleContent-module__cMyyZa__container p:last-child{margin-bottom:0}.ArticleContent-module__cMyyZa__container h2{font-family:var(--font-playfair), serif;color:var(--teal-dark);margin-top:44px;margin-bottom:18px;font-size:1.55rem;font-weight:700;line-height:1.25}.ArticleContent-module__cMyyZa__container h2:first-child{margin-top:0}.ArticleContent-module__cMyyZa__container h2 em{color:var(--gold);font-style:italic}.ArticleContent-module__cMyyZa__container h3{font-family:var(--font-playfair), serif;color:var(--teal-dark);margin-top:32px;margin-bottom:14px;font-size:1.25rem;font-weight:600;line-height:1.3}.ArticleContent-module__cMyyZa__container h3 em{color:var(--gold);font-style:italic}.ArticleContent-module__cMyyZa__container ul,.ArticleContent-module__cMyyZa__container ol{margin:0 0 22px;padding-left:0;list-style:none}.ArticleContent-module__cMyyZa__container ul li,.ArticleContent-module__cMyyZa__container ol li{margin-bottom:8px;padding-left:22px;position:relative}.ArticleContent-module__cMyyZa__container ul li:before{content:"◆";color:var(--gold);font-size:.7em;position:absolute;top:6px;left:0}.ArticleContent-module__cMyyZa__container ol{counter-reset:ol-item}.ArticleContent-module__cMyyZa__container ol li{counter-increment:ol-item}.ArticleContent-module__cMyyZa__container ol li:before{content:counter(ol-item) ".";font-family:var(--font-playfair), serif;color:var(--gold);font-weight:600;position:absolute;top:0;left:0}.ArticleContent-module__cMyyZa__container blockquote{border-left:2px solid var(--gold);color:var(--text);margin:28px 0;padding:4px 0 4px 24px;font-size:1.08rem;font-style:italic;line-height:1.7}.ArticleContent-module__cMyyZa__container blockquote p{margin-bottom:0}.ArticleContent-module__cMyyZa__container a{color:var(--teal);background-image:linear-gradient(var(--gold), var(--gold));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:color .3s}.ArticleContent-module__cMyyZa__container a:hover,.ArticleContent-module__cMyyZa__container a:focus-visible{color:var(--gold)}.ArticleContent-module__cMyyZa__container h2 a,.ArticleContent-module__cMyyZa__container h3 a{color:inherit;background-image:linear-gradient(var(--gold), var(--gold));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:color .3s,background-size .35s}.ArticleContent-module__cMyyZa__container h2 a:hover,.ArticleContent-module__cMyyZa__container h2 a:focus-visible,.ArticleContent-module__cMyyZa__container h3 a:hover,.ArticleContent-module__cMyyZa__container h3 a:focus-visible{color:var(--gold);background-size:100% 1px}.ArticleContent-module__cMyyZa__container img{border-radius:2px;max-width:100%;height:auto;margin:28px auto 8px;display:block}.ArticleContent-module__cMyyZa__container figcaption{color:var(--text-light);text-align:center;margin-bottom:22px;font-size:.92rem;font-style:italic}@media (min-width:768px){.ArticleContent-module__cMyyZa__section{padding:32px 24px 48px}.ArticleContent-module__cMyyZa__container{font-size:18px}.ArticleContent-module__cMyyZa__container h2{font-size:1.7rem}}@media (min-width:1024px){.ArticleContent-module__cMyyZa__section{padding:40px 24px 56px}}
.ArticleSignature-module__twTsLq__section{background:var(--ivory);padding:0 20px}.ArticleSignature-module__twTsLq__container{text-align:center;max-width:640px;margin:40px auto 0;padding-top:28px;position:relative}.ArticleSignature-module__twTsLq__container:before{content:"";background:linear-gradient(to right, transparent, var(--gold), transparent);height:1px;position:absolute;top:0;left:0;right:0}.ArticleSignature-module__twTsLq__signature{font-family:var(--font-playfair), serif;color:var(--gold);margin:0 0 20px;font-size:17px;font-style:italic;line-height:1.4}@media (min-width:768px){.ArticleSignature-module__twTsLq__section{padding:0 24px}.ArticleSignature-module__twTsLq__signature{font-size:19px}}
.ArticleAuthor-module__AFJPRq__section{background:var(--ivory);padding:32px 20px 48px}.ArticleAuthor-module__AFJPRq__container{border-top:1px solid var(--gold);flex-flow:wrap;align-items:center;gap:20px;max-width:640px;margin:64px auto 0;padding-top:40px;display:flex}.ArticleAuthor-module__AFJPRq__avatar{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-dark) 100%);width:72px;height:72px;font-family:var(--font-playfair), serif;color:#fff;letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;display:flex;box-shadow:0 4px 14px #c8782a40}.ArticleAuthor-module__AFJPRq__info{flex:1;min-width:0}.ArticleAuthor-module__AFJPRq__name{font-family:var(--font-playfair), serif;color:var(--teal-dark);margin-bottom:4px;font-size:1.125rem;font-weight:500}.ArticleAuthor-module__AFJPRq__bio{font-family:var(--font-crimson), serif;color:var(--text-light);margin-bottom:10px;font-size:14px;font-style:italic;line-height:1.5}.ArticleAuthor-module__AFJPRq__link{font-family:var(--font-jost), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);align-items:center;gap:6px;font-size:11px;font-weight:500;text-decoration:none;transition:gap .3s;display:inline-flex}.ArticleAuthor-module__AFJPRq__link:after{content:"→"}.ArticleAuthor-module__AFJPRq__link:hover{gap:12px}@media (min-width:768px){.ArticleAuthor-module__AFJPRq__section{padding:32px 24px 64px}.ArticleAuthor-module__AFJPRq__container{gap:24px}}
