@import"/styles/site-fonts.css";html{scroll-padding-top:100px}header[data-site-header]{position:fixed;z-index:1000;top:0;left:0;right:0;max-width:none;margin:0;padding:0;display:block;background:#080a0c;color:#f1f2f4;border:0;border-bottom:1px solid #292d31;font-family:Golos Text,sans-serif;--bg:#080a0c;--ink:#f1f2f4;--muted:#a5a9af;--accent:#d7b27b}[data-site-header] .site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1440px;margin:auto;padding:22px 48px;min-height:88px}[data-site-header] .brand{display:flex;align-items:center;min-height:44px;flex:none;font-size:23px;font-weight:700;letter-spacing:-.04em;text-decoration:none;white-space:nowrap;color:#f1f2f4}[data-site-header] .brand span{color:#d7b27b}[data-site-header] .site-navigation{display:flex;align-items:center;gap:20px;margin-right:auto}[data-site-header] .site-search{margin:0;min-width:0;max-width:none;display:flex;align-items:center;flex:none;width:220px;height:44px;padding-left:16px;border:1px solid #292d31;border-radius:999px;background:transparent}[data-site-header] .site-search:focus-within{border-color:#d7b27b;outline:2px solid #d7b27b;outline-offset:2px}[data-site-header] .site-search input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:#f1f2f4;font:inherit;font-size:14px}[data-site-header] .site-search input::placeholder{color:#a5a9af;opacity:1}[data-site-header] .site-search input:focus-visible{outline:0}[data-site-header] .site-search button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:none;color:#a5a9af;border-radius:50%}[data-site-header] .site-search button:before{content:"";width:18px;height:18px;background:currentColor;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:var(--i);mask:var(--i)}[data-site-header] .site-search button:hover{color:#f1f2f4}[data-site-header] .site-search-mobile{grid-column:1/-1;width:100%}[data-site-header] .site-navigation>a,[data-site-header] .site-mobile-navigation>a{display:flex;align-items:center;min-height:44px;padding:0;font-size:14px;line-height:1.5;font-weight:400;color:#a5a9af;text-decoration:none}[data-site-header] .site-navigation>a:hover,[data-site-header] .site-mobile-navigation>a:hover,[data-site-header] a[aria-current=page]{color:#f1f2f4}[data-site-header] a[aria-current=page]{text-decoration:underline;text-decoration-color:#d7b27b;text-underline-offset:8px;text-decoration-thickness:1px}[data-site-header] a:focus-visible,[data-site-header] summary:focus-visible{outline:2px solid #d7b27b;outline-offset:4px}[data-site-header] .site-mobile-menu{display:none;position:relative}[data-site-header] .site-mobile-menu summary{display:flex;align-items:center;justify-content:end;gap:12px;min-height:44px;cursor:pointer;font-size:14px;list-style:none;color:#f1f2f4}[data-site-header] .site-mobile-menu summary::-webkit-details-marker{display:none}[data-site-header] .site-mobile-menu svg{display:block}[data-site-header] .site-mobile-navigation{position:absolute;right:0;top:50px;width:320px;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;padding:20px;background:#080a0c;border:1px solid #292d31}.skip-link:focus{z-index:1001}body[data-legacy-page]{padding-top:88px}body[data-legacy-page] .article-rail{top:120px}@media(max-width:1023px){html{scroll-padding-top:80px}[data-site-header] .site-header-inner{padding:12px 24px;min-height:68px}[data-site-header] .site-navigation,[data-site-header] .site-header-inner>.site-search{display:none}[data-site-header] .site-mobile-menu{display:block}[data-site-header] .site-mobile-navigation{width:min(320px,calc(100vw - 48px))}body[data-legacy-page]{padding-top:68px}}body[data-legacy-page] .legacy-search-form{width:100%;max-width:640px;margin:0 0 32px;padding:8px 12px 8px 18px}@media(min-width:1024px)and (max-width:1200px){[data-site-header] .site-header-inner{padding-left:24px;padding-right:24px;gap:24px}[data-site-header] .site-navigation{gap:14px}}.contentroom-reader .editorial-hero{max-width:100%;margin:30px 0;overflow-wrap:anywhere}.editorial-hero img{display:block;width:100%;height:auto;max-height:530px;object-fit:contain;background:#171411}.editorial-hero figcaption{font-size:14px;color:#c8bdb0;margin-top:8px}body.contentroom-page{margin:0;padding-top:88px;background:#0a0908;color:#f4eee6;font:17px/1.7 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.contentroom-page *{box-sizing:border-box}.contentroom-page a{color:inherit}.contentroom-page :is(a,button,input,select):focus-visible,.contentroom-catalog a:focus-visible{outline:2px solid #d7b27b;outline-offset:4px}.contentroom-page .skip-link{position:fixed;z-index:1002;left:16px;top:-100px;padding:10px 18px;background:#f4eee6;color:#0a0908}.contentroom-page .skip-link:focus{top:10px}.contentroom-shell{max-width:1100px;margin:auto;padding:40px 28px 72px}.contentroom-reader{max-width:780px;margin:auto}.contentroom-breadcrumb{font-size:14px;color:#c8bdb0;margin:0 0 34px}.contentroom-breadcrumb a{text-underline-offset:4px}.contentroom-reader h1,.contentroom-index-title{font-size:clamp(32px,5vw,52px);line-height:1.17;letter-spacing:-.035em;margin:18px 0 24px;overflow-wrap:anywhere}.contentroom-lead{font-size:21px;color:#ded5ca;line-height:1.6}.contentroom-meta,.contentroom-card-meta{font-size:13px;color:#c8bdb0}.contentroom-reader .contentroom-cover{margin:30px 0}.contentroom-cover img{width:100%;height:auto;max-height:530px;object-fit:contain;background:#171411}.contentroom-cover figcaption{font-size:14px;color:#c8bdb0;margin-top:8px}.contentroom-prose{margin-top:36px;overflow-wrap:anywhere}.contentroom-prose h2{font-size:28px;line-height:1.3;margin:38px 0 18px}.contentroom-prose h3{font-size:22px;line-height:1.4}.contentroom-prose a,.contentroom-sources a{text-decoration:underline;text-underline-offset:4px;color:#eac895}.contentroom-prose img{display:block;max-width:100%;height:auto;margin:24px auto}.contentroom-prose pre{overflow:auto;padding:20px;background:#17191c;border:1px solid #39342d;font-size:14px;line-height:1.6}.contentroom-prose code{font-family:ui-monospace,SFMono-Regular,monospace}.contentroom-prose :not(pre)>code{background:#24201a;padding:2px 5px}.contentroom-prose blockquote{border-left:3px solid #ad9472;padding-left:20px;margin-left:0;color:#ded5ca}.contentroom-prose table{display:block;overflow:auto;max-width:100%;border-collapse:collapse}.contentroom-prose td,.contentroom-prose th{border:1px solid #39342d;padding:10px 14px;text-align:left}.contentroom-sources{border-top:1px solid #39342d;margin-top:44px;padding-top:20px;font-size:15px}.contentroom-sources li{margin:10px 0}.contentroom-rumor{padding:18px 22px;border:1px solid #ad9472;border-left:4px solid #d7b27b;background:#241d13;margin:28px 0}.contentroom-footer{border-top:1px solid #39342d;padding:24px 28px;text-align:center;font-size:14px;color:#c8bdb0}.contentroom-catalog{max-width:1380px;margin:32px auto;padding:32px 24px;color:#f4eee6;background:#0a0908;font:16px/1.6 system-ui,sans-serif}.contentroom-catalog *{box-sizing:border-box}.contentroom-catalog h2{font-size:28px;line-height:1.3;margin:0 0 24px}.contentroom-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:24px}.contentroom-card{padding:24px;border:1px solid #39342d;border-radius:6px;min-width:0}.contentroom-card img{display:block;width:100%;height:190px;object-fit:contain;margin:0 0 20px}.contentroom-card h3{font-size:22px;line-height:1.4;margin:8px 0 12px;overflow-wrap:anywhere}.contentroom-card a{color:inherit;text-decoration:none}.contentroom-card a:hover{color:#eac895;text-decoration:underline}.contentroom-card p{margin:8px 0;color:#c8bdb0}.contentroom-tool{padding:24px;border:1px solid #655642;border-radius:6px;margin:32px 0}.contentroom-tool h2{margin:0 0 22px}.contentroom-inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px}.contentroom-input{display:flex;flex-direction:column;gap:8px;font-size:15px}.contentroom-input input:not([type=checkbox]),.contentroom-input select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #746650;border-radius:4px;background:#171411;color:#f4eee6;font:inherit}.contentroom-input input[type=checkbox]{width:24px;height:24px;accent-color:#d7b27b}.contentroom-tool button{margin:24px 0 0;padding:12px 20px;border:1px solid #ad9472;background:#30271d;color:#f4eee6;font:inherit;cursor:pointer}.contentroom-tool-error{color:#ffbaa7;border:1px solid #895849;padding:14px}.contentroom-tool-error[hidden]{display:none}.contentroom-outputs{display:grid;gap:12px;margin:24px 0 0}.contentroom-outputs>div{padding:12px 16px;background:#211c16}.contentroom-outputs dt{font-size:14px;color:#c8bdb0}.contentroom-outputs dd{margin:4px 0 0;font-size:24px;font-weight:600}@media(max-width:600px){body.contentroom-page{font-size:16px}.contentroom-shell{padding:28px 20px 48px}.contentroom-lead{font-size:19px}.contentroom-tool,.contentroom-card{padding:18px}.contentroom-catalog{padding:24px 20px}.contentroom-cards{gap:16px}.contentroom-reader h1{margin-top:12px}}
