.royal-section{background:#1b221c;border-block:1px solid var(--line)}.royal-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:65px;align-items:center}.royal-portrait{margin:0;max-width:420px}.royal-portrait img{display:block;width:100%;height:auto;border:1px solid #8e9674}.royal-portrait figcaption{font-size:9px;color:var(--muted);line-height:1.8;margin-top:14px}.royal-portrait a,.article-sources a{color:var(--copper);text-decoration:underline;text-underline-offset:3px}.royal-copy blockquote{font-size:27px;line-height:1.55;text-align:left;margin:30px 0 14px}.royal-date{font-size:11px;margin-top:24px}.quote-attribution{font-size:10px;letter-spacing:.5px;color:var(--copper)}.royal-copy small{display:block;line-height:1.7;font-size:9px;color:var(--muted);margin-top:20px}.royal-copy .button{gap:18px}.text-link{font-size:12px;color:var(--copper);line-height:1.6}.text-link:hover,.read-more:hover{text-decoration:underline;text-underline-offset:5px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.blog-card{display:block;padding-bottom:25px;border-bottom:1px solid var(--line);transition:transform .3s}.blog-card:hover{transform:translateY(-5px)}.blog-card[hidden]{display:none}.blog-art{height:190px;position:relative;border:1px solid #607052;color:#d7bd91;font-family:Georgia,serif;font-size:80px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#283522}.blog-art span{position:absolute;bottom:15px;left:20px;font-size:10px;font-family:'DM Sans',sans-serif;letter-spacing:3px}.motif-identity{background:radial-gradient(ellipse,#58654b,#1b251c);text-shadow:10px 10px #141e1755}.motif-sport{background:repeating-linear-gradient(105deg,transparent 0px,transparent 35px,#b8996020 36px,#b8996020 37px),linear-gradient(120deg,#5d5436,#222d22)}.motif-science{background:radial-gradient(circle at 50% 50%,transparent 38%,#79896533 39%,transparent 40%,transparent 56%,#79896522 57%,transparent 58%),#21352c}.motif-diaspora{background:repeating-radial-gradient(ellipse at 100% 100%,#61745444 0px,#61745444 1px,transparent 2px,transparent 25px),#263023}.motif-culture{background:repeating-conic-gradient(from 45deg,#d8a57516 0% 25%,transparent 0% 50%),#3b3c28;background-size:30px 30px}.blog-category{display:block;color:var(--copper);font-size:9px;letter-spacing:1.6px;margin-top:22px}.blog-card h3{font-family:'Playfair Display',Georgia,serif;font-size:23px;line-height:1.35;margin:14px 0}.blog-card p{font-size:12px;line-height:1.8}.read-more{display:block;color:var(--copper);font-size:11px;margin-top:20px}.editorial-note{font-size:10px;border-top:1px solid var(--line);margin-top:30px;padding-top:20px}.blog-intro{padding-bottom:50px;background:radial-gradient(ellipse at 90% 40%,#61694530,transparent 65%);border-bottom:1px solid var(--line)}.blog-intro h1{font-size:clamp(56px,7vw,95px)}.edition{font-size:9px;letter-spacing:2px;color:var(--copper);margin-top:35px}.blog-library{padding-top:40px}.blog-toolbar{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.filters{display:flex;gap:8px;flex-wrap:wrap}.filters button{background:transparent;border:1px solid #4c5944;color:var(--muted);padding:11px 15px;font-size:11px}.filters button[aria-pressed="true"]{background:var(--copper);color:var(--bg);border-color:var(--copper)}.blog-search{width:240px;flex-shrink:0}.blog-search label{display:block;font-size:10px;color:var(--muted);margin-bottom:8px}#article-count{font-size:11px;color:var(--copper);margin-bottom:25px}.editorial-policy{border:1px solid var(--line);padding:35px;margin-top:60px;background:#1b221c}.editorial-policy h2{font-size:32px}.editorial-policy p{max-width:780px;font-size:12px}.article-page{padding-top:50px}.article-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:70px;margin-top:40px}.article-body{max-width:760px}.article-body h1{font-size:clamp(38px,4.7vw,65px);line-height:1.15;letter-spacing:-1.8px;margin-bottom:25px}.article-lead{font-size:19px;color:#ced2c4}.article-meta{display:flex;flex-direction:column;gap:9px;color:var(--muted);font-size:10px;padding:20px 0;border-block:1px solid var(--line);line-height:1.5;margin:30px 0}.article-body section h2{font-size:28px;margin:34px 0 16px}.article-body section p,.our-reading p{font-size:16px;line-height:1.95}.our-reading{border-left:2px solid var(--copper);padding:5px 24px;margin-top:30px;background:#d8a57508}.our-reading p{font-size:14px;color:var(--copper)}.article-sources{border-top:1px solid var(--line);margin-top:40px}.article-sources ul{padding-left:18px}.article-sources li{font-size:12px;line-height:1.8;margin-bottom:12px}.article-sources p{font-size:10px!important}.article-side{padding-top:8px}.article-side .blog-art{height:330px;font-size:120px;transform:perspective(800px) rotateY(-5deg)}.article-side p{font-size:12px}.related{padding-top:0}.related .blog-grid{grid-template-columns:repeat(2,1fr);margin-top:25px;max-width:850px}nav a[aria-current]{color:var(--copper)}@media(max-width:1000px){header{gap:20px}nav{gap:15px}.royal-layout{gap:35px}.blog-toolbar{align-items:start;flex-direction:column}.blog-search{width:100%;max-width:400px}.article-layout{gap:35px}}@media(max-width:800px){.royal-layout{grid-template-columns:1fr}.royal-portrait{max-width:330px}.royal-copy blockquote{font-size:24px}.blog-grid{grid-template-columns:1fr 1fr}.article-layout{grid-template-columns:1fr}.article-side{display:none}.article-body h1{font-size:42px}.edition{line-height:1.8}.blog-intro h1{font-size:65px}header nav{display:block}header nav a:not(:last-child){display:none}}@media(max-width:520px){.blog-grid,.related .blog-grid{grid-template-columns:1fr}.blog-art{height:200px}.editorial-policy{padding:25px}.article-body h1{font-size:36px}.article-body section p{font-size:15px}.article-lead{font-size:17px}.nav-cta{display:none}.brand{font-size:20px}header{gap:15px}.royal-copy .button{font-size:10px}}@media(prefers-reduced-motion:reduce){.blog-card{transition:none}.blog-card:hover,.article-side .blog-art{transform:none}}
