.ArticlePage-module__4W2N8G__articlePage{max-width:1200px;padding:var(--space-lg);margin:0 auto}.ArticlePage-module__4W2N8G__backLink{color:var(--refined-bg-primary);font-family:var(--font-sans);align-items:center;gap:10px;width:10%;font-size:.95rem;transition:all .3s;display:flex}.ArticlePage-module__4W2N8G__backLink:hover{color:var(--refined-bg-secondary);transform:translate(-3px)}.ArticlePage-module__4W2N8G__backArrow{width:40px;height:22px;fill:var(--refined-bg-primary);transition:fill .3s}.ArticlePage-module__4W2N8G__backLink:hover .ArticlePage-module__4W2N8G__backArrow{fill:var(--refined-accent-gold)}.ArticlePage-module__4W2N8G__articleCard{text-align:center;background-color:var(--category-color,var(--refined-text-primary));border:5px solid var(--refined-accent-gold);border-radius:8px;padding:50px;position:relative;box-shadow:0 2px 12px #00000008}.ArticlePage-module__4W2N8G__articleCard:before,.ArticlePage-module__4W2N8G__articleCard:after{content:"";border:1.5px solid var(--refined-accent-gold);opacity:.3;width:40px;height:40px;position:absolute}.ArticlePage-module__4W2N8G__articleCard:before{border-bottom:none;border-right:none;top:20px;left:20px}.ArticlePage-module__4W2N8G__articleCard:after{border-top:none;border-left:none;bottom:20px;right:20px}.ArticlePage-module__4W2N8G__articleHeader{border-bottom:1px solid #b6c0ba33;margin-bottom:50px;padding-bottom:40px}.ArticlePage-module__4W2N8G__category{color:var(--refined-accent-gold);letter-spacing:1px;font-size:16px;font-style:italic;font-weight:400;font-family:var(--font-serif);z-index:1;text-transform:capitalize;text-shadow:1px 2px 2px #000;border-radius:2px;margin-bottom:24px;padding:6px 20px;display:inline-block;position:relative}.ArticlePage-module__4W2N8G__category:before{content:"";z-index:-1;background:linear-gradient(90deg,#b8a28126 0%,#b8a28114 100%);border-radius:2px;width:100%;height:100%;position:absolute;top:0;left:0}.ArticlePage-module__4W2N8G__articleHeader h1{color:var(--refined-bg-primary);text-shadow:1px 2px 2px #000;font-size:6vw;font-weight:700;font-family:var(--font-sans);letter-spacing:.04em;margin-bottom:24px;line-height:1.3;display:block;position:relative}.ArticlePage-module__4W2N8G__articleHeader h1:after{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#b8a281 20% 80%,#0000);width:0;height:2px;animation:1s ease-out .3s forwards ArticlePage-module__4W2N8G__expandLine;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}@keyframes ArticlePage-module__4W2N8G__expandLine{to{width:120px}}.ArticlePage-module__4W2N8G__date{color:var(--vertical-header-bg);font-size:15px;font-style:italic;font-family:var(--font-didot);letter-spacing:1px;text-shadow:1px 2px 2px #000}.ArticlePage-module__4W2N8G__articleContent{text-align:justify;text-shadow:1px 2px 2px #000;max-width:800px;margin:0 auto;line-height:1.8}.ArticlePage-module__4W2N8G__articleContent p{color:#fffaf3;font-size:1.3rem;font-weight:300;font-family:var(--font-serif);margin-bottom:28px}.ArticlePage-module__4W2N8G__articleContent p:first-of-type:first-letter{font-family:var(--font-didot);float:left;color:var(--refined-accent-gold);text-shadow:2px 2px 4px #0006;margin-top:6px;margin-right:10px;font-size:4em;line-height:.8}.ArticlePage-module__4W2N8G__articleContent h2{color:var(--refined-bg-primary);letter-spacing:.04em;text-align:center;font-size:3rem;font-weight:700;font-family:var(--font-serif);margin-top:40px;margin-bottom:24px}.ArticlePage-module__4W2N8G__articleContent h3{color:var(--vertical-header-bg);letter-spacing:.06em;text-align:center;font-size:3.6vw;font-weight:700;font-family:var(--font-didot);margin-top:40px;margin-bottom:20px}.ArticlePage-module__4W2N8G__articleContent ul,.ArticlePage-module__4W2N8G__articleContent ol{color:#fffaf3;margin-bottom:28px;margin-left:32px;list-style:outside}.ArticlePage-module__4W2N8G__articleContent li{color:#fffaf3;margin-bottom:12px;padding-left:8px}.ArticlePage-module__4W2N8G__articleContent blockquote{color:#fffaf3;font-size:1rem}.ArticlePage-module__4W2N8G__articleContent a{color:var(--refined-accent-gold);border-bottom:1px solid var(--refined-accent-gold);background:linear-gradient(270deg,#b8a28140 0% 100%) 100%/0% 100% no-repeat;margin:0 2px;padding:2px 6px;text-decoration:none;transition:color .3s;position:relative}.ArticlePage-module__4W2N8G__articleContent a:hover{color:var(--refined-bg-primary);background-size:100% 100%;transition:background-size .4s cubic-bezier(.25,.46,.45,.94),color .3s}@media (max-width:768px){.ArticlePage-module__4W2N8G__articleHeader h1{font-size:9vw}.ArticlePage-module__4W2N8G__articleContent p{font-size:3.4vw}.ArticlePage-module__4W2N8G__articleContent h2{font-size:5.5vw}.ArticlePage-module__4W2N8G__articleContent p:first-of-type:first-letter{font-size:3em}}
