
:root{color-scheme:dark;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;color:#f6f1e8;background:radial-gradient(ellipse at 75% 8%,#26334b 0%,transparent 40%),radial-gradient(ellipse at 10% 85%,#2a251c 0%,transparent 48%),#0b101b}main{max-width:1100px;margin:auto;padding:30px 24px 48px}.top{display:flex;align-items:center;justify-content:space-between;gap:12px}.brand{font-weight:800;letter-spacing:.08em;font-size:15px}.brand span{color:#e9ba65}.status{font-size:11px;color:#e8c995;border:1px solid #7e694b;border-radius:30px;padding:9px 12px;letter-spacing:.11em}.hero{text-align:center;min-height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0 35px}.emblem{width:210px;max-width:55vw;height:auto;display:block;object-fit:contain;filter:drop-shadow(0 0 35px #d69b3a35);margin-bottom:32px}h1{font-size:clamp(40px,7vw,82px);line-height:1.02;letter-spacing:-.055em;max-width:850px;margin:12px auto 18px}h1 em{font-style:normal;color:#edbf73}.lead{font-size:clamp(16px,2.1vw,20px);color:#c5cbd6;max-width:680px;line-height:1.7;margin:0 auto 28px}.eyebrow{color:#e4b86e;letter-spacing:.22em;font-weight:700;font-size:12px}.buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.buttons a,.linkbutton{color:#f9e7c8;text-decoration:none;border:1px solid #a88752;border-radius:8px;padding:14px 20px;font-weight:650;font-size:14px;transition:.2s;display:inline-block}.buttons a.primary,.linkbutton.primary{background:#e3b468;color:#15171b;border-color:#e3b468}.buttons a:hover,.linkbutton:hover{transform:translateY(-2px);filter:brightness(1.15)}.info{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}.info article,.panel{background:#ffffff08;border:1px solid #ffffff20;border-radius:14px;padding:25px}.info h2{font-size:16px;margin:0 0 10px;color:#efc47e}.info p,.panel p{color:#b6bdc9;line-height:1.7;font-size:14px;margin:0}.section{margin-top:74px}.section h2{font-size:clamp(26px,4vw,40px);letter-spacing:-.035em;margin:10px 0 14px}.section-intro{color:#b6bdc9;max-width:760px;line-height:1.75;margin:0 0 26px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel h3{font-size:17px;color:#efc47e;margin:0 0 12px}.small{font-size:12px!important;color:#949dac!important;margin-top:12px!important}.steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.step{border:1px solid #8e714866;background:#ffffff08;border-radius:12px;padding:18px 12px;min-height:105px}.step b{display:block;color:#edbf73;font-size:12px;margin-bottom:12px}.step span{font-size:14px;font-weight:700}.callout{border-left:3px solid #e3b468;padding:16px 20px;background:#e3b4680d;border-radius:0 10px 10px 0;color:#c5cbd6;line-height:1.7}.callout strong{color:#f6f1e8}a{color:#edbf73}footer{border-top:1px solid #ffffff21;color:#949dac;font-size:12px;line-height:1.7;margin-top:65px;padding-top:22px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}a:focus-visible{outline:3px solid #edbf73;outline-offset:3px}@media(max-width:750px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.step:last-child{grid-column:1/-1}}@media(max-width:650px){.info,.grid{grid-template-columns:1fr}.status{font-size:9px}.hero{min-height:58vh}.brand{font-size:12px}.emblem{width:155px}.section{margin-top:54px}.top{align-items:flex-start}.status{text-align:center}}

/* HERO DESIGN PREVIEW — existing content below remains unchanged */
.brand-lockup{display:inline-flex;align-items:center;gap:11px;text-decoration:none;color:#fff;letter-spacing:.055em}.brand-lockup img{object-fit:contain;filter:drop-shadow(0 2px 10px #dca94744)}.brand-lockup .brand-words{color:#fff;white-space:nowrap}.brand-lockup strong{color:#f3be65}.top{padding:8px 0 0}.hero-premium{position:relative;display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:12px;min-height:640px;padding:65px 0 55px;text-align:left;isolation:isolate}.hero-premium:before{content:"";position:absolute;inset:9% -6% 3%;z-index:-1;background:radial-gradient(ellipse at 78% 46%,#b879252a,transparent 42%),radial-gradient(ellipse at 40% 65%,#34435d35,transparent 55%);pointer-events:none}.hero-copy{position:relative;z-index:2}.hero-premium h1{font-size:clamp(47px,5.7vw,83px);max-width:650px;margin:22px 0 24px;line-height:1.02}.hero-premium .lead{margin:0 0 29px;max-width:620px;font-size:clamp(16px,1.6vw,19px)}.hero-premium .buttons{justify-content:flex-start}.hero-premium .buttons a{padding:16px 22px}.gold-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#e8b762;box-shadow:0 0 17px #e8b762;margin-right:8px}.hero-footnote{font-size:12px;color:#9ca8b8;margin:22px 0 0}.hero-art{position:relative;min-height:540px;display:flex;align-items:center;justify-content:center}.hero-orbit{position:absolute;width:min(92%,600px);aspect-ratio:1;border:1px solid #e7b75b40;border-radius:50%;background:radial-gradient(circle,#e9a73b22 0%,#e9a73b08 46%,transparent 70%);box-shadow:0 0 100px #d9992a12,inset 0 0 80px #b8782715}.hero-orbit:after{content:"";position:absolute;inset:9%;border:1px dashed #e7b75b30;border-radius:50%}.bitnug{position:relative;z-index:1;display:block;width:min(114%,590px);max-height:570px;height:auto;object-fit:contain;filter:drop-shadow(0 22px 35px #0009)}.hero-art-label{position:absolute;bottom:5px;right:0;z-index:2;color:#eac17d;letter-spacing:.15em;font-size:10px;font-weight:800}.hero-art-label span{margin:0 5px;color:#fff}.info{margin-top:0}@media(max-width:850px){.hero-premium{grid-template-columns:1fr;gap:0;padding:58px 0 20px;text-align:center}.hero-premium h1{margin:18px auto}.hero-premium .lead{margin:0 auto 25px}.hero-premium .buttons{justify-content:center}.hero-art{min-height:0;margin-top:15px}.bitnug{width:min(85vw,460px);max-height:460px}.hero-orbit{width:min(83vw,430px)}.hero-art-label{bottom:0;right:10%}}@media(max-width:650px){.brand-lockup img{width:33px;height:33px}.brand-lockup{gap:7px}.brand-lockup .brand-words{font-size:11px}.hero-premium{padding-top:50px}.hero-premium h1{font-size:clamp(42px,11vw,65px)}.hero-premium .buttons a{width:100%;text-align:center}.hero-premium .buttons{width:100%}.bitnug{width:min(88vw,400px)}.hero-art-label{font-size:9px;right:2%}.hero-footnote{line-height:1.5}}

/* Professional redesign */
.topbar{position:sticky;top:0;z-index:20;background:#0b101bea;backdrop-filter:blur(14px);border-bottom:1px solid #ffffff1b}
.nav{min-height:84px}.hero{padding-top:75px;padding-bottom:65px}.hero h1{letter-spacing:-.055em}.hero .mascot-wrap img{filter:drop-shadow(0 24px 34px #0009)}
section{scroll-margin-top:110px}.section h2{letter-spacing:-.045em}.card,.phase{transition:transform .2s,border-color .2s}.card:hover,.phase:hover{transform:translateY(-3px);border-color:#e3b46880}
.social-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:28px}.social-tile{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:26px 22px;background:linear-gradient(135deg,#ffffff0c,#ffffff04);border:1px solid #ffffff2b;border-radius:15px;color:#f8f3e9;text-decoration:none;font-size:16px;font-weight:800}.social-tile:hover{border-color:#e3b468;background:#e3b46819;transform:translateY(-2px)}.social-tile small{display:block;color:#aebbd0;font-size:12px;font-weight:500;margin-top:8px}.social-tile b{color:#e8b96e;font-size:23px}.social-tile:focus-visible{outline:2px solid #e8b96e;outline-offset:4px}
.premium-note{margin-top:32px;padding:22px 25px;background:linear-gradient(90deg,#e3b46818,#ffffff06);border-left:3px solid #e3b468;border-radius:0 12px 12px 0;color:#cbd3df;line-height:1.75}
@media(max-width:850px){.social-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:530px){.social-grid{grid-template-columns:1fr}.social-tile{padding:20px}}


/* Premium design system */
:root{--gold:#eebc6b;--ink:#080b11;--muted:#b8c2d0;--edge:#ffffff20}
body{background:#090c12;color:#f8f5ef;overflow-x:clip}
#safety .section-index{margin-bottom:12px}#safety h2{margin-top:14px}
main{max-width:1680px;padding:0 clamp(30px,3.5vw,64px) 65px}
.top.premium-nav{min-height:86px;position:relative;z-index:3;border-bottom:1px solid #ffffff23;padding:12px 0}
.site-links{display:flex;gap:24px;margin-left:auto;align-items:center}
.site-links a{font-size:14px;white-space:nowrap;font-weight:700;color:#cbd2dc;text-decoration:none;transition:color .2s}
.site-links a:hover{color:var(--gold)}
.header-cta{background:linear-gradient(125deg,#ffe0a0,#dca34c);padding:14px 17px;border-radius:5px;font-size:12px;font-weight:850;color:#14110c;text-decoration:none;white-space:nowrap}
.hero.hero-premium{min-height:600px;position:relative;padding:48px 0 36px;background:radial-gradient(ellipse at 80% 46%,#6e4c2366,transparent 45%),radial-gradient(ellipse at 78% 8%,#2d426180,transparent 62%)}
.hero.hero-premium:before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff0c 1px,transparent 1px),linear-gradient(90deg,#ffffff0c 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(transparent,#000)}
.hero.hero-premium>*{position:relative}
.hero h1{font-size:clamp(55px,6vw,88px);letter-spacing:-.07em;line-height:1.01}
.hero .lead{font-size:clamp(17px,1.2vw,20px);line-height:1.75}
.info.overview-grid{margin:0 0 20px;gap:16px}
.info article{background:linear-gradient(145deg,#212a38,#11151d);border:1px solid #ffffff26;border-radius:12px;padding:22px 26px;min-height:0}
.section{padding:84px 0 76px!important;margin:0!important;position:relative;border-top:1px solid #ffffff13}
.section:nth-of-type(even){background:linear-gradient(120deg,#151d29,#0b0e15);box-shadow:0 0 0 100vmax #0c111a;clip-path:inset(0 -100vmax)}
.section-index{color:#e9b65e;font-size:10px;letter-spacing:.24em;font-weight:850;margin-bottom:18px}
.section h2{font-size:clamp(34px,3.8vw,52px);line-height:1.1;letter-spacing:-.055em;margin-bottom:26px}
.section p{line-height:1.85}
.section article,.section .card{background:linear-gradient(145deg,#202936,#121720);border:1px solid #ffffff27;border-radius:12px;padding:29px}
#roadmap .roadmap-steps{position:relative}
#roadmap .roadmap-steps:before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#f3c981,#a87d3d)}
#roadmap .roadmap-steps>*{border-top:3px solid #cda15c!important;border-radius:0 0 9px 9px!important}
#socials .social-grid a{transition:transform .2s,border-color .2s;background:linear-gradient(145deg,#212b3a,#11151e);border:1px solid #ffffff2a}
#socials .social-grid a:hover{transform:translateY(-4px);border-color:#e9b65e}
footer{padding:42px 0!important;border-top:1px solid #ffffff26}
@media(max-width:1000px){.site-links{gap:4px}.site-links a{font-size:12px}}
@media(max-width:1000px){.top.premium-nav{flex-wrap:wrap;gap:12px}.site-links{order:3;width:100%;justify-content:space-between;flex-wrap:wrap;gap:8px;overflow:auto}.header-cta{margin-left:auto}}
@media(max-width:760px){main{padding:0 19px 50px}.header-cta{padding:12px 13px;font-size:11px}.hero.hero-premium{padding:55px 0 35px;min-height:auto}.section{padding:72px 0!important}.section:nth-of-type(even){box-shadow:none;clip-path:none}main>.section{margin-inline:-19px!important;padding-inline:19px!important}.hero h1{font-size:clamp(50px,10vw,74px)}}

/* Executive visual system */
.final{padding:88px 0!important;margin:0!important;max-width:none!important;position:relative}.final h2{font-size:clamp(38px,4.6vw,62px);letter-spacing:-.06em;line-height:1.09;margin:14px 0 22px}.final h2 em{color:#efbf70;font-style:normal}.final p{color:#b6c2d2;font-size:16px;line-height:1.8;max-width:680px}.fine{font-size:12px!important;color:#9caaba!important}.fund{background:radial-gradient(ellipse at 5% 90%,#916f2b22,transparent 45%),#0b1119}.fundgrid,.transgrid,.netgrid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.stats{display:flex;gap:55px;margin:30px 0}.stats b{display:block;font-size:48px;color:#efbf70;letter-spacing:-.05em}.stats small{display:block;color:#9eafc3;font-size:11px;letter-spacing:.12em}.fundchart{background:linear-gradient(140deg,#1b2939,#101824);border:1px solid #a7844b80;border-radius:18px;padding:27px;box-shadow:0 30px 70px #0005}.fundchart svg{display:block;width:100%;margin:18px 0}.charthead{display:flex;justify-content:space-between;gap:12px;align-items:center}.charthead small,.chartfoot{color:#aab9cb;font-size:11px}.chartfoot{border-top:1px solid #ffffff22;padding-top:16px}.road{background:linear-gradient(130deg,#121d2d,#0b111a)}.timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin:44px 0 26px;position:relative}.timeline:before{content:"";position:absolute;left:8%;right:8%;top:12px;height:1px;background:linear-gradient(90deg,#efbf70,#ffffff30)}.timeline article{position:relative;padding:52px 16px 24px;border-radius:14px;background:linear-gradient(to bottom,transparent 45px,#ffffff08 45px);border-bottom:1px solid #ffffff25}.timeline .pin{position:absolute;top:0;left:17px;width:25px;height:25px;border-radius:50%;background:#efbf70;border:6px solid #121d2d;box-shadow:0 0 0 1px #efbf70}.timeline article:not(:first-child) .pin{background:#63758b;box-shadow:0 0 0 1px #63758b}.timeline article.prog .pin{background:#a87d3d;box-shadow:0 0 0 1px #a87d3d}.timeline small{color:#efbf70;font-size:11px}.timeline h3{font-size:18px;margin:12px 0}.timeline p{font-size:13px;margin:0}.transparent{background:linear-gradient(120deg,#0b121b,#1a293d)}.fbutton{display:inline-block;background:#efbf70;color:#0b1017;text-decoration:none;font-size:12px;font-weight:850;border-radius:8px;padding:17px 22px;margin-top:12px}.checklist{display:grid;gap:14px}.checklist>div{display:flex;gap:22px;align-items:center;background:#ffffff09;border:1px solid #ffffff1c;border-radius:13px;padding:25px}.checklist b{color:#efbf70;font-size:12px}.checklist strong{display:block;font-size:17px}.checklist small{display:block;color:#b2bfce;margin-top:6px;font-size:13px}.networkfinal{background:#0b1017}.coinpanel{height:345px;border:1px solid #ffffff26;border-radius:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;background:radial-gradient(circle,#34465b,#0d1723 65%);position:relative;overflow:hidden}.coinpanel:before{content:"";position:absolute;width:240px;height:240px;border:1px solid #efbf7066;transform:rotate(45deg);border-radius:30px}.coinpanel img{width:150px;z-index:1;filter:drop-shadow(0 0 25px #efbf7066)}.coinpanel small{z-index:1;color:#efbf70;font-size:10px;letter-spacing:.1em}.address{background:#ffffff0a;border-left:3px solid #efbf70;padding:18px 22px;overflow-wrap:anywhere}.address small{display:block;color:#aab9c9;font-size:11px;margin-bottom:8px}.address b{font-size:15px}.socialfinal{background:radial-gradient(ellipse at 80% 30%,#b0803225,transparent 42%),#0b0f16}.socialhead{display:grid;grid-template-columns:1fr 220px;align-items:center}.socialhead img{max-height:215px;object-fit:contain}.socialcards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.socialcards a{background:linear-gradient(130deg,#1c2a3d,#111925);border:1px solid #ffffff25;border-radius:14px;padding:25px;text-decoration:none;transition:.2s}.socialcards a:hover{transform:translateY(-4px);border-color:#efbf70}.socialcards a span{display:grid;place-items:center;width:43px;height:43px;border:1px solid #efbf7066;border-radius:12px;color:#efbf70;font-size:23px;margin-bottom:22px}.socialcards strong{display:block}.socialcards small{display:block;color:#aab8c9;font-size:13px;margin-top:8px}@media(max-width:900px){.fundgrid,.transgrid,.netgrid{grid-template-columns:1fr;gap:35px}.timeline{grid-template-columns:repeat(2,1fr)}.timeline:before{display:none}.socialcards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1001px) and (max-width:1200px){.socialcards a{min-height:180px}}@media(max-width:600px){.final{padding:70px 0!important}.final h2{font-size:38px}.timeline,.socialcards{grid-template-columns:1fr}.socialhead{grid-template-columns:1fr 110px}.socialhead img{max-height:130px;max-width:100%}.charthead{display:block}.charthead small{display:block;margin-top:8px}.fundchart{padding:17px}.stats{gap:25px}.stats b{font-size:38px}.coinpanel{height:250px}}

/* Definitive technology section — premium asymmetric layout */
#development{background:radial-gradient(ellipse at 20% 45%,#17243a 0%,transparent 52%),#080d15!important;box-shadow:0 0 0 100vmax #080d15;clip-path:inset(0 -100vmax);padding:88px 0!important}
#development .tech-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}
#development .tech-heading h2{font-size:clamp(40px,5vw,69px);line-height:1.05;margin:20px 0 22px;letter-spacing:-.065em}
#development .tech-heading h2 em{color:#edbf73;font-style:normal}
#development .tech-heading p{max-width:720px;color:#b9c6d5;font-size:16px;line-height:1.8}
#development .tech-tag{border:1px solid #d6a85a55;padding:14px 19px;border-radius:8px;white-space:nowrap;font-size:10px;letter-spacing:.13em;color:#d8e0e9}
#development .tech-tag span{display:block;color:#e9bc70;margin-top:10px}
#development .tech-experience{display:grid;grid-template-columns:1.13fr .87fr;gap:20px}
#development .tech-network{position:relative;min-height:510px;border:1px solid #cba05666;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,#27374a 0%,#0d1623 52%,#090e16 100%);display:flex;flex-direction:column;justify-content:space-between}
#development .tech-network:before{content:"";position:absolute;inset:0;opacity:.18;background-image:linear-gradient(#ffffff12 1px,transparent 1px),linear-gradient(90deg,#ffffff12 1px,transparent 1px);background-size:35px 35px;pointer-events:none}
#development .tech-network-top,#development .tech-network-bottom{display:flex;justify-content:space-between;gap:15px;position:relative;z-index:1;padding:23px 26px;font-size:10px;font-weight:750;letter-spacing:.12em;color:#c8d2df}
#development .tech-network-top span:first-child{color:#f1c77f}
#development .tech-network-bottom{border-top:1px solid #ffffff1c;color:#a5b2c1}
#development .tech-network svg{width:100%;max-height:405px;position:relative;z-index:1;filter:drop-shadow(0 0 20px #e8af4220)}
#development .tech-features{display:grid;grid-template-rows:repeat(3,1fr);gap:14px}
#development .tech-features article{background:linear-gradient(135deg,#1d2a3b,#101822);border:1px solid #ffffff25;border-radius:16px;padding:27px;display:flex;gap:20px;align-items:center;transition:transform .2s,border-color .2s}
#development .tech-features article:hover{transform:translateY(-3px);border-color:#e8b76588}
#development .feature-symbol{flex:0 0 54px;width:54px;height:54px;border:1px solid #d9a65777;border-radius:13px;display:grid;place-items:center;color:#f3c678;background:#e5b66112;font-size:26px}
#development .tech-features small{font-size:10px;color:#e7b975;letter-spacing:.15em;font-weight:850}
#development .tech-features h3{font-size:20px;color:#fff;margin:8px 0}
#development .tech-features p{font-size:13px;line-height:1.75;color:#b5c2d1;margin:0}
#development .tech-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff22;margin-top:25px;padding-top:22px;font-size:10px;letter-spacing:.14em;color:#8fa0b4}
#development .tech-bottom a{color:#efc57c;font-weight:800;text-decoration:none}#development .tech-github{max-width:760px;margin:24px 0 0;color:#b9c6d5;font-size:14px;line-height:1.7}#development .tech-github a{color:#efc57c;font-weight:700;text-decoration:none}
@media(max-width:900px){#development .tech-experience{grid-template-columns:1fr}#development .tech-network{min-height:400px}#development .tech-features{grid-template-rows:auto}#development .tech-tag{display:none}}
@media(max-width:600px){#development{padding:70px 0!important}#development .tech-heading h2{font-size:42px}#development .tech-network-top,#development .tech-network-bottom{padding:16px;font-size:8px}#development .tech-network{min-height:320px}#development .tech-features article{padding:19px;gap:13px}#development .feature-symbol{flex-basis:44px;width:44px;height:44px}#development .tech-bottom{flex-direction:column}}
.networkfinal .explorer-link{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:46px;padding:12px 18px;border-radius:9px;background:#edbd70;color:#10141a;font-size:13px;font-weight:850;letter-spacing:.025em;text-decoration:none;margin-top:12px;transition:transform .2s,filter .2s}.networkfinal .explorer-link:hover{transform:translateY(-2px);filter:brightness(1.1)}.networkfinal .explorer-link:focus-visible{outline:3px solid #fff;outline-offset:3px}.networkfinal .explorer-domain{display:block;margin-top:12px;color:#b8c6d5;overflow-wrap:anywhere}

/* News & Updates */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#news{scroll-margin-top:110px}
.news-page a:focus-visible,.news-section a:focus-visible{outline:3px solid #fff;outline-offset:3px;border-radius:4px}
.site-links a[aria-current="page"]{color:var(--gold)}
.news-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 30px;margin-bottom:34px}
.news-head h2{font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.055em;margin:14px 0 0}
.news-head h2 em,.news-hero h1 em{color:#edbf73;font-style:normal}
.news-head .fbutton{margin-top:0;flex:none}
.news-count{margin:0;color:#aab9cb;font-size:13px}
.news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}
.news-dateflag{color:#9aa3b2;font-size:12px}
.news-date{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}
.news-card{display:flex;flex-direction:column;background:linear-gradient(145deg,#202936,#121720);border:1px solid #ffffff27;border-radius:12px;padding:29px;transition:transform .2s,border-color .2s}
.news-card:hover{transform:translateY(-3px);border-color:#e3b46880}
.news-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;color:#b8c2d0;font-size:12px;letter-spacing:.04em}
.news-cat{color:#e9b65e;border:1px solid #d6a85a55;border-radius:999px;padding:4px 11px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.news-card h3{color:#fff;font-size:21px;line-height:1.25;letter-spacing:-.02em;margin:18px 0 12px}
.news-card p{color:#b9c6d5;font-size:15px;line-height:1.75;margin:0 0 22px}
.news-more{margin-top:auto;color:#efc57c;font-size:13px;font-weight:800;letter-spacing:.04em;text-decoration:none}
.news-more:hover{color:#fff;text-decoration:underline}
.news-status{grid-column:1/-1;margin:0;padding:22px 24px;color:#b9c6d5;font-size:15px;line-height:1.7;border:1px dashed #ffffff30;border-radius:12px}
.news-status a,.news-back{color:#efc57c;font-weight:800;text-decoration:none}
.news-article-body li a{color:#efc57c;overflow-wrap:anywhere}
.news-article-body li a:hover{color:#fff}
.news-status a:hover,.news-back:hover{color:#fff;text-decoration:underline}
.news-back{display:inline-block;padding:10px 0;font-size:13px;letter-spacing:.04em}
.news-hero{padding:34px 0 46px}
.news-hero h1{font-size:clamp(40px,5vw,72px);letter-spacing:-.06em;max-width:none;margin:14px 0 20px}
.news-hero .lead{max-width:760px;margin:0}
.news-featured{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:linear-gradient(140deg,#1b2939,#101824);border:1px solid #a7844b80;border-radius:18px;padding:40px;box-shadow:0 30px 70px #0005}
.news-featured .news-meta{margin-top:18px}
.news-featured h2{font-size:clamp(28px,3vw,44px);line-height:1.12;letter-spacing:-.04em;margin:16px 0 0}
.news-featured p{color:#c5cbd6;font-size:17px;line-height:1.8;margin:0 0 26px}
.news-featured .fbutton{margin-top:0}
.news-archive{padding:72px 0 8px}
.news-article-wrap{max-width:820px;margin:0 auto;padding:34px 0 20px}
.news-article{padding:26px 0 30px}
.news-article-head h1{font-size:clamp(34px,4.4vw,58px);line-height:1.08;letter-spacing:-.05em;max-width:none;margin:20px 0 20px}
.news-article-summary{color:#c5cbd6;font-size:19px;line-height:1.7;margin:0;padding-bottom:30px;border-bottom:1px solid #ffffff22}
.news-article-body{padding-top:34px}
.news-article-body p,.news-article-body li{color:#d5dbe5;font-size:18px;line-height:1.85}
.news-article-body p{margin:0 0 22px}
.news-article-body h2{color:#fff;font-size:26px;line-height:1.25;letter-spacing:-.03em;margin:42px 0 14px}
.news-article-body ul{margin:0 0 22px;padding-left:24px}
.news-article-body li{margin-bottom:8px}
@media(min-width:1001px) and (max-width:1180px){.site-links{gap:10px}.site-links a{font-size:13px}}
@media(max-width:1000px){.news-grid{grid-template-columns:1fr}}
@media(max-width:900px){.news-featured{grid-template-columns:1fr;gap:18px;padding:28px 22px}.news-archive{padding-top:56px}}
@media(max-width:600px){.news-head{flex-direction:column;align-items:flex-start}.news-card{padding:22px}.news-article-body p,.news-article-body li{font-size:17px}.news-article-summary{font-size:17px}.news-hero{padding:24px 0 34px}}
@media(max-width:480px){.site-links{gap:4px}}
@media(min-width:1001px) and (max-width:1400px){.top.premium-nav{flex-wrap:wrap}.site-links{order:3;width:100%;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.header-cta{margin-left:auto}}
