:root{color-scheme:dark;--ink:#081222;--mid:#10233c;--panel:#101f35;--panel2:#152d47;--gold:#eac776;--cream:#f6f1e5;--muted:#c8d4e0;--line:rgba(231,193,104,.34)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(180deg,#0a1528,#06101e);color:var(--cream);font:16px/1.67 Inter,system-ui,-apple-system,"Segoe UI",sans-serif}img{max-width:100%}a{color:var(--gold)}a:focus-visible,summary:focus-visible{outline:3px solid #ffda78;outline-offset:5px}.wrap{width:min(1200px,92vw);margin:auto}.head{position:relative;z-index:2;background:#06101ef0;border-bottom:1px solid var(--line)}.head .wrap{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px}.head img{height:62px;width:auto;object-fit:contain}.head nav{display:flex;gap:19px;flex-wrap:wrap;align-items:center}.head nav a{font-weight:850;font-size:14px;text-decoration:none;color:#e8edf4}.head nav a:hover{color:var(--gold)}.hero{position:relative;isolation:isolate;min-height:560px;display:flex;align-items:end;overflow:hidden;background:#10243a;border-bottom:1px solid var(--line)}.hero img.media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#05101ef2 0%,#05101ecc 43%,#05101e4a 85%),linear-gradient(0deg,#07111e,transparent 48%)}.hero .wrap{padding:100px 0 55px}.ey{color:var(--gold);font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:900}.hero h1{font:normal clamp(44px,6vw,78px)/1.04 Georgia,serif;max-width:850px;letter-spacing:-.024em;margin:14px 0 19px}.hero p{max-width:670px;font-size:19px;line-height:1.55;color:#e0e8f1;margin:0 0 22px}.hero .buttons{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;justify-content:center;align-items:center;padding:12px 19px;min-height:47px;border:1px solid var(--gold);text-decoration:none;font-weight:900;border-radius:6px;color:#07101e;background:var(--gold);font-size:14px}.button.outline{color:var(--gold);background:#081222aa}.note{margin:20px 0;padding:15px 20px;border-left:3px solid var(--gold);background:#1a2a3daa;color:#dce4ec;font-size:14px}.layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:46px;align-items:start;padding:54px 0 90px}.layout main{min-width:0}.layout aside{position:sticky;top:25px;background:#13283e;border:1px solid var(--line);border-radius:14px;padding:22px}.layout aside h2{font:normal 24px Georgia,serif;margin:0 0 12px;color:var(--gold)}.layout aside a{display:block;padding:9px 0;border-bottom:1px solid #ffffff20;text-decoration:none;font-size:14px;color:#e4eaf2}.article-section{margin:0 0 44px;border-bottom:1px solid #dabb713d;padding:0 0 36px;scroll-margin-top:20px}.article-section h2{font:normal clamp(29px,3.6vw,42px)/1.17 Georgia,serif;margin:0 0 18px;color:#f3d895}.article-section h3{font:normal 24px Georgia,serif;color:#f3dfb0;margin:19px 0 8px}.article-section p{color:#d5dfe8;margin:10px 0 17px}.article-section li{margin:8px 0;color:#d5dfe8}.article-section strong{color:#fff4d7}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.card{padding:21px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(155deg,#172e48,#0e1e32)}.card h3{margin:0 0 10px;font:normal 24px Georgia,serif;color:var(--gold)}.card p{margin:5px 0}.tag{display:inline-block;margin:0 5px 7px 0;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#0a1423;background:var(--gold);padding:4px 9px;border-radius:4px}.mutedtag{background:#31475e;color:#e7ecf5}.statrow{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.stat{padding:15px;background:#12263e;border:1px solid var(--line);border-radius:10px}.stat b{display:block;color:var(--gold);font:normal 29px Georgia,serif}.stat span{color:#d0dce7;font-size:13px}.source-list a{display:block;margin:10px 0;font-size:14px;overflow-wrap:anywhere}.strip{background:#12253a;border:1px solid var(--line);border-radius:12px;padding:22px;margin:18px 0}.strip h3{margin-top:0}.quote{font:italic 24px/1.45 Georgia,serif;color:#f6e7bc;border-left:2px solid var(--gold);padding:14px 20px;margin:18px 0}.eq{font:19px Georgia,serif;color:#f0ce81;letter-spacing:.04em;display:block;background:#09172a;padding:12px;border-radius:8px;margin:12px 0}.tablewrap{overflow-x:auto}.research-table{width:100%;border-collapse:collapse;margin:18px 0;font-size:14px}.research-table th{text-align:left;background:#17304a;color:#f9df9c}.research-table th,.research-table td{border-bottom:1px solid #fff3;padding:11px;vertical-align:top}.research-table td{color:#d5dfe8}details{border:1px solid var(--line);border-radius:12px;padding:14px 18px;margin:14px 0;background:#11253c}summary{cursor:pointer;font-weight:850;color:#f6dd9b}.feature-photo{width:100%;max-height:390px;object-fit:cover;border-radius:14px;display:block;border:1px solid var(--line)}.photocap{font-size:12px!important;color:#c3cad6!important;margin:6px 0 15px!important}.backlinks{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px}.backlinks a{background:#132942;border:1px solid var(--line);border-radius:12px;padding:19px;text-decoration:none;color:#f5dda4;font-weight:800}.footer{background:#060f1c;padding:28px 0;border-top:1px solid var(--line);color:#aebdcb;font-size:13px}.footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer img{width:auto;height:68px}.site-title{font:normal 46px Georgia,serif;margin:30px 0 8px}.topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0 65px}.topic{display:flex;flex-direction:column;text-decoration:none;border:1px solid var(--line);background:#10233a;border-radius:16px;overflow:hidden;color:#fff;min-height:345px}.topic img{width:100%;aspect-ratio:16/10;object-fit:cover}.topic .content{display:flex;flex:1;flex-direction:column;padding:19px}.topic h2{font:normal 25px/1.15 Georgia,serif;margin:5px 0 12px;color:#f2d58c}.topic p{font-size:14px;color:#cbd6df;margin:0 0 18px;flex:1}.topic b{font-size:14px;color:var(--gold)}@media(max-width:960px){.layout{grid-template-columns:1fr}.layout aside{position:static;order:-1}.topic-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.wrap{width:calc(100vw - 30px)}.head .wrap{min-height:65px}.head img{height:47px;max-width:110px}.head nav{gap:9px;justify-content:end}.head nav a{font-size:12px}.head nav a:nth-child(3){display:none}.hero{min-height:470px}.hero img.media{object-position:center}.hero:before{background:linear-gradient(0deg,#06111ff7 0%,#06111fbe 55%,#06111f38 100%)}.hero .wrap{padding:58px 0 32px}.hero h1{font-size:41px}.hero p{font-size:15px}.cards,.topic-grid,.statrow,.backlinks{grid-template-columns:1fr}.layout{padding-top:24px;gap:22px}.article-section h2{font-size:30px}.article-section h3{font-size:22px}.site-title{font-size:37px}.footer .wrap{flex-direction:column;align-items:start}.topic{min-height:270px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}