:root{--background:#05070a;--panel:#0b1016;--panel-secondary:#101823;--text:#f4f2ec;--muted:#9da7b3;--gold:#d6b56e;--gold-light:#f0dca7;--border:rgba(255,255,255,.11)}
*{box-sizing:border-box}html{background:var(--background);color:var(--text)}body.ak-native{margin:0;background:var(--background);color:var(--text);font-family:Arial,Helvetica,sans-serif;line-height:1.68}.ak-native a{color:inherit}.ak-native-wrap{width:min(1240px,calc(100% - 40px));margin:0 auto}.ak-native-header{position:sticky;top:0;z-index:60;height:86px;background:rgba(5,7,10,.90);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.ak-native-header .ak-native-wrap{height:100%;display:flex;align-items:center;gap:22px}.ak-native-brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:max-content}.ak-native-monogram{width:43px;height:43px;border:1px solid var(--gold);display:grid;place-items:center;color:var(--gold);font:700 20px Georgia,'Times New Roman',serif}.ak-native-brand strong{display:block;font:700 18px Georgia,'Times New Roman',serif;letter-spacing:.08em}.ak-native-brand small{display:block;color:var(--muted);font-size:10px;letter-spacing:.18em;margin-top:2px}.ak-native-nav{display:flex;gap:15px;align-items:center;margin-left:auto}.ak-native-nav a,.ak-lang a{font-size:13px;text-decoration:none;padding:31px 0 26px;border-bottom:2px solid transparent}.ak-native-nav a:hover,.ak-native-nav a:focus,.ak-native-nav a[aria-current='page']{color:var(--gold-light);border-color:var(--gold)}.ak-lang{display:flex;gap:9px;margin-left:8px}.ak-lang a{padding:6px 0;border:0;color:var(--muted)}.ak-lang a.is-active{color:var(--gold)}.ak-menu{display:none;background:transparent;border:1px solid var(--border);color:var(--text);min-width:44px;min-height:44px}.ak-article-hero{border-bottom:1px solid var(--border);padding:74px 0 54px;background:linear-gradient(180deg,rgba(16,24,35,.72),rgba(5,7,10,0))}.ak-eyebrow{margin:0 0 14px;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ak-article-hero h1{max-width:940px;margin:0;font:500 clamp(38px,5vw,72px)/1.05 Georgia,'Times New Roman',serif}.ak-article-meta{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;color:var(--muted);font-size:14px}.ak-native-main{padding:52px 0 90px}.ak-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:56px}.ak-article-image{width:100%;height:auto;display:block;margin:0 0 36px;aspect-ratio:16/9;object-fit:cover}.ak-prose{font-size:18px;line-height:1.85}.ak-prose h2,.ak-prose h3{font-family:Georgia,'Times New Roman',serif;line-height:1.2;margin:1.9em 0 .65em}.ak-prose p{margin:0 0 1.3em}.ak-prose a{color:var(--gold-light)}.ak-side{border-left:1px solid var(--border);padding-left:26px}.ak-side-box{border-top:1px solid var(--gold);padding:20px 0 26px}.ak-side-label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.ak-side-value{display:block;margin-top:8px;font-size:15px;color:var(--muted)}.ak-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:38px;padding-top:24px;border-top:1px solid var(--border)}.ak-action{appearance:none;border:1px solid var(--border);background:var(--panel);color:var(--text);padding:12px 18px;min-height:46px;cursor:pointer}.ak-action:hover,.ak-action:focus{border-color:var(--gold);color:var(--gold-light)}.ak-sources{margin-top:46px;padding:28px;border:1px solid var(--border);background:var(--panel)}.ak-sources h2{margin-top:0;font:500 28px Georgia,'Times New Roman',serif}.ak-native-footer{border-top:1px solid var(--border);padding:38px 0 52px;color:var(--muted)}.ak-native-footer strong{color:var(--text);font-family:Georgia,'Times New Roman',serif}.ak-focus:focus-visible,.ak-native a:focus-visible,.ak-action:focus-visible,.ak-menu:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.ak-screen-reader{position:absolute;left:-9999px}.ak-mobile-panel{display:none}
@media(max-width:1100px){.ak-native-header{height:72px}.ak-native-monogram{width:36px;height:36px}.ak-native-nav{display:none}.ak-menu{display:block;margin-left:auto}.ak-lang{margin-left:0}.ak-mobile-panel.is-open{display:flex;position:fixed;z-index:70;left:0;right:0;top:72px;background:#080c11;border-bottom:1px solid var(--border);padding:18px 22px;flex-direction:column}.ak-mobile-panel a{padding:12px 4px;border-bottom:1px solid var(--border);text-decoration:none}.ak-article-layout{grid-template-columns:1fr}.ak-side{border-left:0;border-top:1px solid var(--border);padding:24px 0 0}}
@media(max-width:760px){.ak-native-wrap{width:min(100% - 28px,1240px)}.ak-native-brand small{display:none}.ak-lang{gap:7px}.ak-article-hero{padding:48px 0 38px}.ak-article-hero h1{font-size:clamp(34px,11vw,52px)}.ak-native-main{padding:34px 0 70px}.ak-prose{font-size:17px}.ak-article-image{aspect-ratio:4/5}.ak-sources{padding:20px}.ak-action{width:100%}}
.ak-archive-intro{max-width:760px;color:var(--muted);font-size:18px}.ak-filter-panel{border-top:1px solid var(--gold);border-bottom:1px solid var(--border);padding:24px 0 20px;margin-bottom:42px}.ak-filter-panel label>span,.ak-alpha>span{display:block;margin-bottom:8px;color:var(--muted);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ak-filter-search input,.ak-filter-row select{width:100%;min-height:48px;background:var(--panel);border:1px solid var(--border);color:var(--text);padding:10px 13px;font:inherit}.ak-filter-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px}.ak-alpha{margin-top:18px}.ak-alpha-scroll{display:flex;gap:7px;overflow-x:auto;padding:3px 0 8px}.ak-alpha button{flex:0 0 auto;min-width:38px;min-height:38px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer}.ak-alpha button.is-selected,.ak-alpha button:hover,.ak-alpha button:focus{border-color:var(--gold);color:var(--gold-light)}.ak-alpha button:disabled{opacity:.28;cursor:not-allowed}.ak-filter-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px}.ak-article-list-native{display:grid;gap:0}.ak-archive-card{display:grid;grid-template-columns:330px minmax(0,1fr);gap:34px;padding:34px 0;border-top:1px solid var(--border)}.ak-archive-card[hidden]{display:none}.ak-card-media img{width:100%;height:100%;max-height:430px;display:block;object-fit:cover;aspect-ratio:4/5}.ak-card-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:12px;letter-spacing:.04em}.ak-card-meta b{color:var(--gold);font-weight:600}.ak-card-content h2{margin:12px 0 12px;font:500 clamp(28px,3.4vw,46px)/1.12 Georgia,'Times New Roman',serif}.ak-card-excerpt{margin:0 0 20px;color:var(--muted);font-size:17px}.ak-card-details{border-top:1px solid var(--border);padding-top:15px}.ak-card-details summary{cursor:pointer;color:var(--gold-light);font-weight:700;min-height:44px;display:flex;align-items:center}.ak-card-details[open] summary{margin-bottom:24px}.ak-card-views{align-self:center;color:var(--muted);font-size:13px}.ak-archive-lang{margin-left:auto}
@media(max-width:760px){.ak-filter-row{grid-template-columns:1fr}.ak-filter-footer{align-items:flex-start;flex-direction:column}.ak-archive-card{grid-template-columns:1fr;gap:22px;padding:28px 0}.ak-card-media img{max-height:none}.ak-card-content h2{font-size:clamp(29px,9vw,42px);overflow-wrap:anywhere}.ak-card-excerpt{font-size:16px}}
.ak-book-single{display:grid;grid-template-columns:minmax(260px,410px) minmax(0,1fr);gap:64px;align-items:start}.ak-book-cover img{width:100%;height:auto;display:block}.ak-book-group{margin-bottom:58px}.ak-section-kicker{padding-bottom:12px;border-bottom:1px solid var(--gold);color:var(--gold);font-size:12px;letter-spacing:.2em;font-weight:700}.ak-book-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:28px}.ak-book-card{border-top:1px solid var(--border);padding-top:18px}.ak-book-card-cover{display:block;background:var(--panel);aspect-ratio:3/4;overflow:hidden}.ak-book-card-cover img{width:100%;height:100%;object-fit:contain;display:block}.ak-book-card-body{padding-top:18px}.ak-book-card-body h2{font:500 30px/1.15 Georgia,'Times New Roman',serif;margin:10px 0}.ak-book-card-body h2 a{text-decoration:none}.ak-book-card-body p{color:var(--muted)}
@media(max-width:1100px){.ak-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-book-single{grid-template-columns:320px minmax(0,1fr);gap:38px}}
@media(max-width:760px){.ak-book-grid,.ak-book-single{grid-template-columns:1fr}.ak-book-cover{max-width:420px;margin:0 auto}.ak-book-card-body h2{font-size:28px}}
.ak-video-group{margin-bottom:58px}.ak-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.ak-video-card{border-top:1px solid var(--border);padding-top:16px}.ak-video-card video,.ak-video-card>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#000}.ak-video-body{padding-top:15px}.ak-video-body h2{font:500 26px/1.2 Georgia,'Times New Roman',serif;margin:9px 0}.ak-video-body p{color:var(--muted);margin:0}
@media(max-width:1100px){.ak-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ak-video-grid{grid-template-columns:1fr}.ak-video-card video,.ak-video-card>img{aspect-ratio:16/9}}
.ak-publication-note{border-left:2px solid var(--gold);background:var(--panel);padding:20px 22px;color:var(--muted);margin-bottom:32px}.ak-publication-list{display:grid;gap:0}.ak-publication-card{padding:30px 0;border-top:1px solid var(--border)}.ak-publication-card h2{font:500 clamp(28px,3.6vw,46px)/1.13 Georgia,'Times New Roman',serif;margin:10px 0}.ak-pub-author{color:var(--gold-light);margin:0 0 12px}.ak-publication-card dl{margin:22px 0;display:grid;gap:8px}.ak-publication-card dl div{display:grid;grid-template-columns:120px 1fr;gap:16px}.ak-publication-card dt{color:var(--muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.ak-publication-card dd{margin:0;overflow-wrap:anywhere}.ak-publication-card dd a{color:var(--gold-light)}
@media(max-width:760px){.ak-publication-card dl div{grid-template-columns:1fr;gap:3px}}
.ak-contact-form{display:grid;gap:18px;max-width:820px}.ak-contact-form label>span{display:block;margin-bottom:7px;color:var(--muted);font-size:12px;letter-spacing:.08em}.ak-contact-form input[type='text'],.ak-contact-form input[type='email'],.ak-contact-form textarea{width:100%;background:var(--panel);border:1px solid var(--border);color:var(--text);padding:13px 14px;font:inherit}.ak-contact-form input:focus,.ak-contact-form textarea:focus{border-color:var(--gold);outline:2px solid rgba(214,181,110,.18);outline-offset:2px}.ak-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ak-consent{display:flex;align-items:flex-start;gap:10px}.ak-consent input{margin-top:5px}.ak-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ak-form-notice{max-width:820px;margin:0 0 22px;padding:14px 16px;border:1px solid var(--border);background:var(--panel)}.ak-form-notice.is-success{border-color:var(--gold)}.ak-form-notice.is-error{border-color:#8f6f6f}
@media(max-width:760px){.ak-form-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
