:root{--paper:#f7f5ef;--paper-deep:#ece9e0;--ink:#191919;--muted:#6a6965;--faint:#a2a098;--red:#b32b2c;--line:#c9c5bb;--dark:#242421;--serif:"Playfair Display",Georgia,serif;--sans:"Source Sans 3",Arial,sans-serif;--mono:"DM Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);overflow-x:hidden}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;color:inherit}.shell{width:min(1240px,calc(100% - 56px));margin:0 auto}.topline{border-bottom:1px solid var(--line);font:10px var(--mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.topline-inner{display:flex;justify-content:space-between;align-items:center;min-height:31px;width:min(1240px,calc(100% - 56px));margin:auto}.market-ticker b{color:var(--red);font-weight:500}.site-header{height:118px;width:min(1240px,calc(100% - 56px));margin:auto;display:flex;align-items:center;justify-content:space-between}.wordmark{font:600 clamp(33px,4.4vw,54px)/.9 var(--serif);letter-spacing:-.08em}.wordmark em{font-weight:500}.wordmark:after{content:".";color:var(--red)}.header-tools{display:flex;align-items:center;gap:22px}.icon-button{border:0;background:none;font-size:31px;font-family:Georgia;line-height:1;padding:4px 8px}.icon-button:hover{color:var(--red)}.subscribe-button{border:1px solid var(--ink);padding:11px 17px;background:var(--ink);color:var(--paper);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;transition:background .2s,color .2s}.subscribe-button:hover{background:var(--red);border-color:var(--red)}.menu-toggle{display:none;border:0;background:transparent;padding:5px}.menu-toggle span{display:block;width:22px;height:2px;background:var(--ink);margin:4px}.category-nav{border-block:1px solid var(--ink);background:var(--paper)}.nav-inner{display:flex;align-items:center;gap:0;width:min(1240px,calc(100% - 56px));margin:auto}.nav-inner a{padding:13px 20px;border-right:1px solid var(--line);font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.035em;transition:color .2s,background .2s}.nav-inner a:first-child{border-left:1px solid var(--line)}.nav-inner a:hover,.nav-inner a.active{color:var(--red);background:#b32b2c0a}.nav-live{margin-left:auto;color:var(--red);font:600 10px var(--mono);text-transform:uppercase}.nav-live i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--red);margin-right:7px;animation:blink 1.1s infinite}.breaking-bar{display:flex;align-items:center;gap:17px;border-bottom:1px solid var(--line);height:42px;overflow:hidden;width:min(1240px,calc(100% - 56px));margin:auto}.breaking-label{padding:4px 7px;background:var(--red);color:#fff;font:600 9px var(--mono);letter-spacing:.08em}.breaking-track{display:flex;flex:1;gap:90px;white-space:nowrap;overflow:hidden;font:12px var(--sans)}.breaking-track span{animation:ticker 18s linear infinite}.breaking-next{border:0;background:transparent;font-size:19px;padding:0 2px}.hero-news{padding:52px 0 56px;border-bottom:1px solid var(--ink)}.hero-kicker{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid var(--line);font:600 10px var(--mono);letter-spacing:.1em;color:var(--red)}.hero-kicker time{color:var(--muted)}.hero-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(280px,1fr);gap:36px;padding-top:25px}.lead-story{display:grid;grid-template-columns:minmax(250px,1.25fr) 1fr;gap:25px}.story-image,.thumb{position:relative;overflow:hidden;background:var(--dark)}.story-image{min-height:367px}.image-city{background:linear-gradient(155deg,#9ba4a0 0,#ddd6bb 40%,#4c5960 40.2%,#182228)}.image-city:before{content:"";position:absolute;bottom:0;left:0;right:0;height:52%;background:repeating-linear-gradient(90deg,transparent 0 11%,#182228 11.2% 14%,transparent 14.2% 22%),linear-gradient(to top,#121c20,#59666b55);clip-path:polygon(0 42%,12% 28%,21% 36%,28% 11%,39% 29%,47% 18%,57% 35%,67% 5%,75% 24%,84% 17%,100% 31%,100% 100%,0 100%)}.image-city:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 36%,rgba(255,247,200,.35) 37%,transparent 48%);mix-blend-mode:screen}.image-sun{position:absolute;top:17%;right:17%;width:74px;height:74px;border-radius:50%;background:#e6a75c;box-shadow:0 0 46px #f1c57b}.city-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 49.5%,#f4d89766 50%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,#f4d89744 50%,transparent 50.5%);background-size:45px 45px;opacity:.4}.image-stamp,.image-credit,.thumb>span{position:absolute;z-index:2;color:#fff;font:9px var(--mono);letter-spacing:.08em}.image-stamp{top:15px;left:15px}.image-credit{bottom:13px;right:15px;opacity:.7}.lead-copy h1{margin:0 0 19px;font:600 clamp(36px,4.4vw,61px)/.98 var(--serif);letter-spacing:-.055em}.lead-copy>p{max-width:350px;margin:0;color:var(--muted);font:18px/1.42 var(--serif)}.story-meta,.story-time{display:flex;gap:16px;color:var(--muted);font:10px var(--mono);text-transform:uppercase;letter-spacing:.04em}.story-meta{margin-top:40px;padding-top:12px;border-top:1px solid var(--line)}.story-meta span:first-child{color:var(--red)}.side-stories{border-left:1px solid var(--line);padding-left:29px}.side-story{padding:0 0 26px;margin-bottom:24px;border-bottom:1px solid var(--line)}.side-story:last-child{border-bottom:0}.story-label{display:block;color:var(--red);font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}.side-story h2{margin:0 0 10px;font:600 26px/1.05 var(--serif);letter-spacing:-.045em}.side-dek{color:var(--muted);font:15px/1.4 var(--serif);margin:0 0 17px}.story-time{display:block;font-size:9px}.topic-strip{display:flex;align-items:center;min-height:68px;border-bottom:1px solid var(--ink);gap:0}.topic-title{margin-right:auto;font:600 10px var(--mono);letter-spacing:.1em;color:var(--red)}.topic-strip a{padding:0 20px;border-left:1px solid var(--line);font:600 12px var(--sans)}.topic-strip a:hover{color:var(--red)}.topic-strip a span{margin-left:5px;color:var(--faint);font:10px var(--mono)}.news-section{padding:57px 0 66px}.section-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:22px;padding-bottom:13px;border-bottom:2px solid var(--ink)}.section-head h2{margin:0;font:600 36px var(--serif);letter-spacing:-.05em}.section-head a{font:10px var(--mono);text-transform:uppercase;color:var(--red)}.section-head a span{font-size:16px;margin-left:7px}.news-grid{display:grid;gap:25px}.three-col{grid-template-columns:repeat(3,1fr)}.news-card{border-right:1px solid var(--line);padding-right:25px}.news-card:last-child{border-right:0}.thumb{height:205px;margin-bottom:19px}.thumb>span{top:14px;left:14px}.image-market{background:linear-gradient(145deg,#be8664,#e9c898 45%,#506b65 45.5%,#23403d)}.image-market:before{content:"";position:absolute;top:33%;right:8%;bottom:0;left:8%;background:repeating-linear-gradient(90deg,#722f2d 0 18px,transparent 18px 38px),linear-gradient(#e9cf9b,#75533e);transform:skewY(-7deg)}.image-train{background:linear-gradient(120deg,#263a47,#aac1c2 44%,#d3a05e 44.5%,#542f2f)}.image-train:before{content:"02";position:absolute;left:15%;top:20%;font:700 140px var(--serif);color:#f3e9d3;opacity:.75}.image-train:after{content:"";position:absolute;left:0;right:0;bottom:17%;height:2px;background:#e9c25e;box-shadow:0 12px #e9c25e}.news-card h3,.world-lead h3,.culture-main h3{margin:0 0 9px;font:600 23px/1.1 var(--serif);letter-spacing:-.04em}.news-card>p,.world-lead>p,.culture-main>p{margin:0 0 20px;color:var(--muted);font:15px/1.42 var(--serif)}.compact-card{padding-left:25px}.compact-card h3{font-size:20px}.compact-card hr{border:0;border-top:1px solid var(--line);margin:25px 0}.split-section{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.split-section .news-section{padding-bottom:52px}.feature-row{display:grid;grid-template-columns:1fr 1fr;gap:21px}.feature-row .thumb{height:235px}.image-chart{background:linear-gradient(150deg,#1f3642,#47787b 48%,#e9d29e 48.5%,#b1543d)}.image-chart:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(168deg,transparent 42%,#efdc77 42.5% 43%,transparent 43.5%),linear-gradient(146deg,transparent 54%,#ee8159 54.5% 55%,transparent 55.5%),linear-gradient(126deg,transparent 61%,#f3e5c1 61.5% 62%,transparent 62.5%);opacity:.8}.chart-line{position:absolute;left:7%;right:7%;bottom:22%;height:2px;background:#f7f5ef;transform:rotate(-17deg);box-shadow:0 0 0 1px #f7f5ef}.feature-row h3{margin:0 0 9px;font:600 24px/1.08 var(--serif)}.feature-row p{color:var(--muted);font:15px/1.45 var(--serif);margin:0 0 20px}.mini-row{display:grid;grid-template-columns:.7fr 2fr auto;gap:16px;align-items:baseline;padding:18px 0;border-top:1px solid var(--line)}.mini-row h3{margin:0;font:600 19px/1.15 var(--serif)}.mini-row .story-time{text-align:right;white-space:nowrap}.world-lead .thumb{height:235px}.image-world{background:linear-gradient(140deg,#536c8c,#dbc491 45%,#bd6847 46%,#392a43)}.image-world:before{content:"";position:absolute;top:17%;right:13%;bottom:17%;left:13%;border:1px solid rgba(255,255,255,.75);border-radius:50%;box-shadow:20px -8px 0 -3px #e6ce99,40px 23px 0 -9px #9aa0ba}.image-world:after{content:"WORLD / 2026";position:absolute;bottom:17px;left:17px;color:#fff;font:11px var(--mono);letter-spacing:.1em}.opinion-section{padding:60px 0;border-bottom:1px solid var(--ink)}.opinion-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.opinion-card{display:grid;grid-template-columns:58px 1fr 20px;gap:14px;padding:19px;background:var(--paper-deep);min-height:145px}.avatar{width:51px;height:51px;border-radius:50%;display:grid;place-items:center;font:600 25px var(--serif);color:#fff;background:var(--red)}.avatar-two{background:#5b6b68}.avatar-three{background:#9d6652}.opinion-card h3{margin:0 0 9px;font:600 19px/1.1 var(--serif)}.opinion-card p{margin:0;color:var(--muted);font:11px var(--mono)}.quote-mark{font:40px var(--serif);color:var(--red);line-height:.6}.culture-section{padding:59px 0;border-bottom:1px solid var(--ink)}.culture-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:45px}.image-art{height:320px;background:linear-gradient(138deg,#d3c393,#6a777b 43%,#b14537 43.5%,#33273b)}.art-shape{position:absolute;width:180px;height:230px;left:33%;top:15%;border:1px solid #f7f5ef;transform:rotate(34deg);box-shadow:22px -18px 0 -2px #f7f5ef1a,-15px 13px 0 -4px #f7f5ef33}.culture-main h3{font-size:29px;margin-top:4px}.culture-list .mini-row:first-child{border-top:0;padding-top:0}.newsletter{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:57px 0}.newsletter h2{margin:0 0 10px;font:600 35px var(--serif);letter-spacing:-.05em}.newsletter p{max-width:450px;margin:0;color:var(--muted);font:15px/1.4 var(--serif)}.newsletter-form{width:min(440px,100%)}.newsletter-form label{display:block;margin-bottom:8px;font:600 10px var(--mono);text-transform:uppercase;color:var(--red)}.newsletter-form>div{display:flex;border-bottom:1px solid var(--ink)}.newsletter-form input{flex:1;border:0;outline:0;background:transparent;padding:12px 0;font:13px var(--sans)}.newsletter-form button{border:0;background:var(--ink);color:var(--paper);padding:0 13px;font:600 10px var(--mono);text-transform:uppercase}.newsletter-form button:hover{background:var(--red)}.form-note{display:block;margin-top:8px;color:var(--faint);font:9px var(--mono)}.site-footer{background:var(--dark);color:#e9e5da;padding:47px max(28px,calc((100% - 1240px)/2));display:grid;grid-template-columns:1.3fr 1fr auto;gap:80px;position:relative}.site-footer .wordmark{display:inline-block;font-size:34px}.footer-brand p{color:#aaa79e;font:14px/1.4 var(--serif)}.footer-links{display:flex;gap:60px}.footer-links div{display:flex;flex-direction:column;gap:9px}.footer-links span{color:#a9a59c;font:9px var(--mono);letter-spacing:.08em;margin-bottom:4px}.footer-links a{font:13px var(--sans)}.footer-links a:hover{color:#e59b8b}.footer-end{display:flex;flex-direction:column;justify-content:flex-end;gap:9px;color:#aaa79e;font:9px var(--mono);text-align:right}.search-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20}.search-modal.is-open{display:block}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#151515a8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-panel{position:relative;width:min(660px,calc(100% - 35px));margin:11vh auto 0;background:var(--paper);padding:44px;box-shadow:0 15px 50px #0005;animation:panelIn .35s ease both}.modal-close{position:absolute;top:17px;right:18px;border:0;background:transparent;font:32px var(--serif)}.search-panel h2{font:600 39px var(--serif);margin:10px 0 27px;letter-spacing:-.05em}.search-form{display:flex;border-bottom:2px solid var(--ink)}.search-form input{flex:1;border:0;outline:0;background:transparent;padding:13px 0;font:18px var(--serif)}.search-form button{border:0;background:var(--red);color:#fff;padding:0 16px;font:600 10px var(--mono);text-transform:uppercase}.search-suggestions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px;color:var(--muted);font:10px var(--mono)}.search-suggestions button{border:1px solid var(--line);background:transparent;padding:6px 9px;font:10px var(--mono)}.search-suggestions button:hover{border-color:var(--red);color:var(--red)}.search-result{min-height:20px;color:var(--red);font:13px var(--serif)}.toast{position:fixed;right:25px;bottom:25px;z-index:30;background:var(--ink);color:var(--paper);padding:14px 18px;transform:translateY(100px);opacity:0;transition:.3s;font:12px var(--sans)}.toast.show{transform:none;opacity:1}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-22%)}}@keyframes blink{50%{opacity:.25}}@keyframes panelIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:none}}.reveal{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:none}@media(max-width:900px){.topline-inner,.site-header,.nav-inner,.breaking-bar,.shell{width:min(100% - 34px,720px)}.nav-inner{overflow:auto}.nav-inner a{padding-inline:14px;white-space:nowrap}.hero-layout,.split-section,.culture-layout{grid-template-columns:1fr}.lead-story{grid-template-columns:1.1fr 1fr}.side-stories{border-left:0;padding:23px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:25px}.side-story{margin:0}.split-section{gap:0}.three-col{grid-template-columns:repeat(2,1fr)}.news-card:last-child{grid-column:1/-1;border-right:0;padding-top:25px;border-top:1px solid var(--line)}.site-footer{grid-template-columns:1fr 1fr;gap:34px;padding:40px 22px}.footer-end{grid-column:1/-1;text-align:left;flex-direction:row;justify-content:space-between}.topic-strip{overflow:auto}.topic-strip a{white-space:nowrap}}@media(max-width:620px){.topline{font-size:8px}.topline-inner{min-height:26px}.market-ticker{display:none}.site-header{height:90px}.menu-toggle{display:block}.wordmark{font-size:34px}.header-tools{gap:7px}.icon-button{font-size:26px}.subscribe-button{padding:9px;font-size:9px}.category-nav{display:none}.nav-inner.is-open{display:flex;position:absolute;z-index:5;left:0;right:0;top:116px;width:100%;flex-direction:column;align-items:stretch;background:var(--paper);border-bottom:1px solid var(--ink)}.nav-inner.is-open a{border-left:0;border-right:0;border-bottom:1px solid var(--line)}.nav-live{display:none}.breaking-bar{height:38px}.breaking-track{font-size:11px}.hero-news{padding-top:32px}.hero-layout,.lead-story{display:block}.story-image{min-height:245px;margin-bottom:22px}.lead-copy h1{font-size:42px}.lead-copy>p{font-size:16px}.story-meta{margin-top:25px}.side-stories{display:block;margin-top:28px}.side-story{padding-bottom:20px;margin-bottom:20px}.topic-strip{min-height:57px}.topic-title{min-width:150px;font-size:9px}.topic-strip a{padding:0 14px}.news-section,.opinion-section,.culture-section,.newsletter{padding:42px 0}.section-head h2{font-size:30px}.three-col,.opinion-grid{grid-template-columns:1fr}.news-card,.compact-card{border-right:0;padding:0!important}.news-card+.news-card{border-top:1px solid var(--line);padding-top:25px!important;margin-top:25px}.thumb{height:215px}.split-section{display:block}.feature-row{grid-template-columns:1fr}.feature-row .thumb{height:210px}.mini-row{grid-template-columns:.7fr 2fr}.mini-row .story-time{display:none}.opinion-card{min-height:128px}.culture-main h3{font-size:25px}.image-art{height:240px}.culture-list{margin-top:25px}.newsletter{display:block}.newsletter h2{font-size:30px}.newsletter-form{margin-top:28px}.site-footer{display:block}.footer-links{margin-top:35px;gap:40px}.footer-end{margin-top:38px;display:flex;gap:10px;font-size:8px}.search-panel{padding:35px 22px;margin-top:7vh}.search-panel h2{font-size:31px}.search-form input{font-size:15px}.search-form button{padding:0 9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.live-status{display:inline-flex;align-items:center;gap:5px;margin-left:10px;color:#b32b2c;font-size:8px;letter-spacing:.05em}.live-status i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b32b2c;animation:blink 1.1s infinite}.live-status.offline{color:#8f8a80}.live-status.offline i{background:#8f8a80;animation:none}.live-swap{animation:headlineSwap .45s ease both}@keyframes headlineSwap{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}.wordmark-lockup{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.wordmark-lockup small{margin-left:3px;color:var(--red);font:600 9px var(--mono);letter-spacing:.16em;text-transform:uppercase}.wordmark-lockup .wordmark{display:block}.archive-section{padding:42px 0 18px;border-bottom:1px solid var(--ink)}.archive-section .section-head{margin-bottom:0}.archive-note{color:var(--red);font:10px var(--mono);text-transform:uppercase}.archive-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:34px}.archive-item{display:grid;grid-template-columns:105px 1fr auto;gap:15px;align-items:baseline;padding:17px 0;border-bottom:1px solid var(--line)}.archive-item h3{margin:0;font:600 18px/1.12 var(--serif);letter-spacing:-.025em}.archive-item .story-label{margin:0;font-size:9px}.archive-item .story-time{white-space:nowrap}@media(max-width:620px){.archive-list{grid-template-columns:1fr}.archive-item{grid-template-columns:78px 1fr}.archive-item .story-time{grid-column:2}.archive-item h3{font-size:17px}}.world-desk-section{padding:58px 0 20px;border-bottom:1px solid var(--ink)}.source-note{color:var(--red);font:9px var(--mono);text-transform:uppercase;letter-spacing:.04em}.world-desk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.world-desk-card{border-right:1px solid var(--line);padding-right:18px}.world-desk-card:last-child{border-right:0}.world-desk-image{height:150px;margin-bottom:17px;background-size:cover!important;background-position:center!important}.world-desk-image>span{position:relative;top:12px;left:12px;color:#fff;font:9px var(--mono);letter-spacing:.08em}.world-desk-card h3{margin:0 0 9px;font:600 20px/1.08 var(--serif);letter-spacing:-.035em}.world-desk-card p{margin:0 0 14px;color:var(--muted);font:14px/1.4 var(--serif)}.world-desk-card>a{color:var(--red);font:10px var(--mono);text-transform:uppercase}.image-business{background:linear-gradient(140deg,#253d49,#b9c2b0 50%,#b75e45)}.image-technology{background:linear-gradient(140deg,#1e2934,#567777 45%,#bb5548)}.social-promo{display:grid;grid-template-columns:.85fr 1.5fr;gap:45px;align-items:center;padding:51px 0;border-bottom:1px solid var(--ink)}.social-promo h2{margin:0 0 8px;font:600 35px var(--serif);letter-spacing:-.05em}.social-promo p{margin:0;color:var(--muted);font:15px/1.4 var(--serif)}.social-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.social-card{display:flex;align-items:center;gap:11px;padding:15px 12px;background:var(--paper-deep);border:1px solid transparent;transition:border-color .2s,transform .2s}.social-card:hover{border-color:var(--red);transform:translateY(-3px)}.social-card>span:last-child{margin-left:auto;color:var(--red);font-size:17px}.social-mark{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:var(--ink);color:#fff;font:600 9px var(--mono)}.social-card strong,.social-card small{display:block}.social-card strong{font:600 12px var(--sans)}.social-card small{margin-top:3px;color:var(--muted);font:10px var(--sans)}.featured-social{background:#e9dfd4}@media(max-width:900px){.world-desk-grid{grid-template-columns:repeat(2,1fr)}.world-desk-card:nth-child(2){border-right:0}.social-promo{grid-template-columns:1fr}.social-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.source-note{display:none}.world-desk-grid{grid-template-columns:1fr}.world-desk-card{border-right:0;border-bottom:1px solid var(--line);padding:0 0 22px}.world-desk-card:last-child{border-bottom:0}.world-desk-image{height:205px}.social-promo{display:block}.social-grid{grid-template-columns:1fr;margin-top:25px}}:root{--atlas-blue:#26231e;--atlas-turquoise:#3d3932;--atlas-red:#2b2823;--atlas-gold:#756b5c;--paper:#fbf8ef;--paper-deep:#eee7d8;--ink:#201e1a;--muted:#625d53;--line:#c8bda9}body{background-color:var(--paper);color:var(--ink)}body:before{content:"";display:block;height:8px;background:repeating-linear-gradient(135deg,var(--atlas-blue) 0 12px,var(--paper) 12px 20px,var(--atlas-blue) 20px 28px,var(--paper) 28px 36px);opacity:.95}.topline{border-color:var(--atlas-blue);color:var(--atlas-blue)}.market-ticker b,.story-label,.section-head a,.breaking-next,.source-note,.archive-note{color:var(--atlas-red)}.wordmark{color:var(--atlas-blue)}.wordmark:after{color:var(--atlas-red)}.wordmark-lockup small{color:var(--atlas-turquoise)}.site-header{height:112px}.subscribe-button{background:var(--atlas-blue);border-color:var(--atlas-blue)}.subscribe-button:hover{background:var(--atlas-red);border-color:var(--atlas-red)}.category-nav{border-color:var(--atlas-blue);background:#fbf8eff5}.nav-inner a:hover,.nav-inner a.active{color:var(--atlas-red);background:#138f9114}.nav-live{color:var(--atlas-red)}.nav-live i{background:var(--atlas-red)}.breaking-bar{border-color:var(--atlas-gold)}.breaking-label{background:var(--atlas-red)}.hero-news{border-color:var(--atlas-blue)}.hero-kicker{color:var(--atlas-turquoise);border-color:var(--atlas-gold)}.hero-layout,.topic-strip,.news-section,.split-section,.opinion-section,.culture-section,.newsletter,.world-desk-section,.social-promo,.archive-section{position:relative}.hero-layout:before,.news-section:before,.world-desk-section:before{content:"";position:absolute;top:-2px;left:0;width:72px;height:5px;background:var(--atlas-turquoise);clip-path:polygon(0 0,18% 0,25% 100%,43% 0,62% 0,70% 100%,88% 0,100% 0,100% 100%,0 100%)}.story-image,.thumb,.world-desk-image{isolation:isolate;border:1px solid rgba(25,59,99,.18);box-shadow:inset 0 0 0 5px #fbf8ef2e}.story-image:after,.thumb:after,.world-desk-image:after{z-index:1}.image-stamp,.image-credit,.thumb>span,.world-desk-image>span{z-index:3;text-shadow:0 1px 3px #0009}.lead-copy,.side-story,.news-card,.feature-row>div:last-child,.world-lead,.culture-main,.archive-item,.world-desk-card,.opinion-card,.newsletter,.social-card{position:relative;z-index:2}.lead-copy{padding:9px 0 0 7px}.lead-copy h1,.section-head h2,.newsletter h2,.social-promo h2{color:var(--atlas-blue)}.story-meta span:first-child{color:var(--atlas-red)}.side-stories{border-color:var(--atlas-gold)}.side-story{border-color:var(--line)}.topic-strip{border-color:var(--atlas-blue);background:#f1eadb8c}.topic-title{color:var(--atlas-red)}.topic-strip a:hover{color:var(--atlas-turquoise)}.section-head{border-color:var(--atlas-blue)}.section-head h2{position:relative}.section-head h2:after{content:"◆";font:12px var(--mono);color:var(--atlas-gold);margin-left:10px;vertical-align:middle}.mini-row{border-color:var(--line)}.opinion-card{background:var(--paper-deep);border-top:4px solid var(--atlas-turquoise)}.avatar{background:var(--atlas-red)}.avatar-two{background:var(--atlas-blue)}.avatar-three{background:var(--atlas-gold)}.quote-mark{color:var(--atlas-red)}.newsletter{background:#f1eadb94;padding-inline:30px;border-top:1px solid var(--atlas-gold);border-bottom:1px solid var(--atlas-gold)}.newsletter-form button,.search-form button{background:var(--atlas-blue)}.newsletter-form button:hover,.search-form button:hover{background:var(--atlas-red)}.site-footer{background:var(--atlas-blue);border-top:8px solid var(--atlas-gold)}.featured-social{background:#e8ded0}.social-mark{background:var(--atlas-blue)}.social-card:hover{border-color:var(--atlas-turquoise)}.live-status{color:var(--atlas-turquoise)}.live-status i{background:var(--atlas-turquoise)}.archive-item{background:#fbf8ef8f}.world-desk-card{background:#fbf8efd6;padding:0 12px 15px}.world-desk-card h3{color:var(--atlas-blue)}@media(max-width:620px){.lead-copy{padding-left:0}.newsletter,.world-desk-card{padding-inline:0;background:transparent}}.site-header,.category-nav,.breaking-bar,.hero-news,.topic-strip,.news-section,.split-section,.opinion-section,.culture-section,.newsletter,.world-desk-section,.social-promo,.archive-section{background-color:#fbf8efe6}.site-header{position:relative;z-index:2}.category-nav{position:relative;z-index:4}.breaking-bar{position:relative;z-index:3}.main,.shell{max-width:1240px}.story-image,.thumb,.world-desk-image{overflow:hidden;position:relative}.lead-copy,.side-story,.news-card,.feature-row>div:last-child,.world-lead,.culture-main,.archive-item,.world-desk-card,.opinion-card,.newsletter,.social-card{min-width:0;overflow-wrap:anywhere}.lead-copy h1,.side-story h2,.news-card h3,.feature-row h3,.world-lead h3,.culture-main h3,.world-desk-card h3,.opinion-card h3,.archive-item h3{isolation:isolate}.story-actions{position:relative;z-index:5;overflow:visible}.comment-panel{position:relative;z-index:6;background:var(--paper)}.lead-copy h1,.side-story h2,.news-card h3,.feature-row h3,.world-lead h3,.culture-main h3,.world-desk-card h3,.opinion-card h3,.archive-item h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:620px){.category-nav{display:block;position:relative;border:0}.nav-inner{display:none}.nav-inner.is-open{display:flex;position:absolute;z-index:20;top:0;left:0;right:0;width:100%;flex-direction:column;align-items:stretch;background:#fbf8effa;border-bottom:2px solid var(--atlas-blue);box-shadow:0 12px 24px #193b6330}.nav-inner.is-open a{border-left:0;border-right:0;border-bottom:1px solid var(--line)}.menu-toggle{position:relative;z-index:22}.menu-toggle span{background:var(--atlas-blue);transition:transform .2s,opacity .2s}.menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}}.story-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:16px;padding-top:11px;border-top:1px dashed var(--line);font-family:var(--sans)}.story-actions button{border:1px solid var(--line);background:#fbf8efcc;color:var(--muted);padding:6px 9px;font:10px var(--mono);cursor:pointer}.story-actions button:hover,.story-actions button.liked{border-color:var(--atlas-red);color:var(--atlas-red)}.story-actions .like-button span{font-size:15px;line-height:0;vertical-align:-1px}.comment-panel{flex-basis:100%;padding-top:7px}.comment-form{display:flex;border-bottom:1px solid var(--atlas-blue)}.comment-form input{min-width:0;flex:1;border:0;outline:0;background:transparent;padding:8px 0;font:13px var(--sans)}.comment-form button{border:0;background:var(--atlas-blue);color:#fff;padding:0 9px;font:9px var(--mono)}.comment-list{display:grid;gap:4px;margin-top:8px}.comment-list p{margin:0;padding:6px 8px;background:var(--paper-deep);color:var(--ink);font:12px/1.35 var(--sans)}.lead-story .story-actions,.feature-row .story-actions,.archive-item .story-actions{grid-column:1/-1}.world-desk-card .story-actions{margin-top:12px}.profile-button{border:1px solid var(--atlas-blue);background:transparent;color:var(--atlas-blue);padding:10px 13px;font:600 10px var(--mono);text-transform:uppercase}.profile-button:hover{background:var(--atlas-turquoise);border-color:var(--atlas-turquoise);color:#fff}.profile-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30}.profile-modal.is-open{display:block}.profile-panel{position:relative;width:min(540px,calc(100% - 34px));margin:6vh auto 0;padding:38px;background:var(--paper);border-top:7px solid var(--atlas-turquoise);box-shadow:0 18px 60px #193b6350;animation:panelIn .3s ease both}.profile-panel h2{margin:10px 0 24px;color:var(--atlas-blue);font:600 38px var(--serif);letter-spacing:-.05em}.profile-panel form{display:grid;gap:16px}.profile-panel label{display:grid;gap:7px;color:var(--atlas-blue);font:600 10px var(--mono);text-transform:uppercase}.profile-panel input{border:0;border-bottom:1px solid var(--line);outline:0;background:transparent;padding:10px 0;color:var(--ink);font:16px var(--sans)}.profile-panel input:focus{border-color:var(--atlas-turquoise)}.profile-panel small{color:var(--muted);font:10px var(--sans);text-transform:none;letter-spacing:0}.profile-photo-row{display:flex;align-items:center;gap:16px}.profile-preview{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--atlas-blue);color:#fff;font:600 28px var(--serif);background-size:cover;background-position:center}.upload-button{display:inline-block!important;width:max-content;background:var(--paper-deep);border:1px solid var(--line);padding:9px 12px;color:var(--atlas-red)!important;cursor:pointer}.upload-button input{display:none}.profile-submit{border:0;background:var(--atlas-blue);color:#fff;padding:12px;font:600 10px var(--mono);text-transform:uppercase}.profile-submit:hover{background:var(--atlas-red)}.profile-error{min-height:17px;margin:0;color:var(--atlas-red);font:12px var(--sans)}@media(max-width:620px){.profile-button{padding:8px 7px;font-size:8px}.profile-panel{padding:30px 22px}.profile-panel h2{font-size:32px}}.video-section{padding:58px 0 20px;border-bottom:1px solid var(--ink)}.video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.video-card{min-width:0}.video-frame{height:390px;overflow:hidden;background:#e8e0d4;border:1px solid var(--line);display:flex;justify-content:center}.video-frame iframe{width:100%;height:100%;border:0}.video-card h3{margin:0 0 10px;font:600 22px/1.1 var(--serif);color:var(--atlas-blue)}.video-card>a{color:var(--atlas-red);font:10px var(--mono);text-transform:uppercase}.video-cta{padding:28px;background:var(--paper-deep);border-top:5px solid var(--atlas-turquoise)}.video-cta-mark{display:grid;place-items:center;width:68px;height:68px;margin-bottom:40px;border-radius:50%;background:var(--atlas-blue);color:#fff;font-size:28px}.video-cta p{color:var(--muted);font:15px var(--serif)}@media(max-width:900px){.video-grid{grid-template-columns:repeat(2,1fr)}.video-card:last-child{grid-column:1/-1}}@media(max-width:620px){.video-grid{grid-template-columns:1fr}.video-card:last-child{grid-column:auto}.video-frame{height:430px}}.aurora-button{border:1px solid var(--atlas-turquoise);background:var(--atlas-turquoise);color:#fff;padding:10px 13px;font:600 10px var(--mono);text-transform:uppercase}.aurora-button:hover,.aurora-open-inline:hover{background:var(--atlas-red);border-color:var(--atlas-red)}.aurora-section{display:grid;grid-template-columns:1.2fr .8fr;gap:42px;padding:72px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#fbf8efe6}.aurora-intro h2{max-width:620px;margin:14px 0;font:600 clamp(38px,5vw,68px)/.94 var(--serif);letter-spacing:-.06em;color:var(--atlas-blue)}.aurora-intro p{max-width:560px;color:var(--muted);font:18px/1.45 var(--serif)}.aurora-open-inline{margin-top:12px;border:1px solid var(--atlas-blue);background:var(--atlas-blue);color:#fff;padding:12px 15px;font:600 10px var(--mono);text-transform:uppercase}.aurora-preview{align-self:end;padding:26px;background:var(--paper-deep);border-top:5px solid var(--atlas-turquoise);box-shadow:10px 10px 0 var(--atlas-gold)}.aurora-preview>div:nth-child(2){display:grid;gap:4px;margin:15px 0}.aurora-preview strong{font:600 24px var(--serif);color:var(--atlas-blue)}.aurora-preview span{color:var(--atlas-red);font:10px var(--mono);text-transform:uppercase}.aurora-preview p{margin:28px 0 0;color:var(--muted);font:16px/1.4 var(--serif)}.aurora-orb{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--atlas-turquoise),var(--atlas-blue));color:#fff;font:600 28px var(--serif);box-shadow:0 0 0 7px #138f9120}.aurora-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:35}.aurora-modal.is-open{display:block}.aurora-panel{position:relative;width:min(680px,calc(100% - 30px));height:min(760px,calc(100vh - 40px));margin:20px auto;background:var(--paper);border-top:7px solid var(--atlas-turquoise);box-shadow:0 18px 60px #193b6360;display:flex;flex-direction:column;padding:32px}.aurora-heading{display:flex;gap:18px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px}.aurora-heading h2{margin:4px 0 0;color:var(--atlas-blue);font:600 38px var(--serif)}.aurora-heading p{margin:0;color:var(--muted);font:12px var(--sans)}.aurora-messages{flex:1;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:24px 0}.aurora-message{max-width:86%;padding:12px 14px;font:15px/1.5 var(--sans);white-space:pre-wrap}.aurora-message.assistant{align-self:flex-start;background:var(--paper-deep);border-left:3px solid var(--atlas-turquoise);color:var(--ink)}.aurora-message.user{align-self:flex-end;background:var(--atlas-blue);color:#fff}.aurora-message.loading{opacity:.6}.aurora-form{display:flex;border-top:1px solid var(--atlas-blue);padding-top:12px}.aurora-form input{min-width:0;flex:1;border:0;outline:0;background:transparent;padding:10px 0;font:15px var(--sans)}.aurora-form button{border:0;background:var(--atlas-blue);color:#fff;padding:0 14px;font:10px var(--mono)}.aurora-note{margin:12px 0 0;color:var(--muted);font:10px var(--sans)}@media(max-width:760px){.aurora-section{grid-template-columns:1fr;gap:24px}.aurora-panel{padding:24px 18px;height:calc(100vh - 24px);margin:12px auto}.aurora-heading h2{font-size:32px}}.aurora-orb{position:relative;isolation:isolate;background:radial-gradient(circle at 35% 28%,#a7fff1 0 7%,transparent 8%),linear-gradient(145deg,#1aa89f,#193b63 72%);box-shadow:0 0 0 7px #138f9120,0 0 26px #138f9166}.aurora-orb:before,.aurora-orb:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid var(--atlas-gold);border-radius:50%;transform:rotate(35deg) scaleX(1.5);opacity:.9}.aurora-orb:after{top:-12px;right:-12px;bottom:-12px;left:-12px;border-color:var(--atlas-red);transform:rotate(-35deg) scaleX(1.35);opacity:.7}.aurora-orb i{position:absolute;width:6px;height:6px;top:2px;right:3px;border-radius:50%;background:var(--atlas-gold);box-shadow:0 0 12px var(--atlas-gold)}.aurora-orb b{position:relative;z-index:2;font:600 27px var(--serif);font-style:italic}.aurora-button{box-shadow:0 0 0 3px #138f9125}.aurora-panel{background-image:linear-gradient(135deg,#138f9109 25%,transparent 25%,transparent 50%,#138f9109 50%,#138f9109 75%,transparent 75%);background-size:28px 28px}.aurora-heading,.aurora-messages,.aurora-form,.aurora-note{position:relative;z-index:1}.aurora-message.assistant{box-shadow:4px 4px #c4974330}.aurora-form button{min-width:105px}.aurora-form button:disabled{opacity:.6;cursor:wait}.aurora-mini-mark{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:6px;border:1px solid #a7fff1;border-radius:50%;font:italic 12px var(--serif);color:#a7fff1;vertical-align:-4px}.aurora-button{display:inline-flex;align-items:center}.modal-backdrop{background:#10253bcc!important}.aurora-panel{overflow:hidden}.aurora-heading .aurora-orb{flex:0 0 58px}@media(max-width:460px){.aurora-panel{width:calc(100% - 16px);margin:8px auto;height:calc(100vh - 16px);padding:20px 14px}.aurora-heading{gap:13px}.aurora-heading h2{font-size:29px}.aurora-form button{min-width:86px}.aurora-form input{font-size:13px}}body{position:relative;overflow-x:hidden}.site-header,.category-nav,.breaking-bar,.main,.site-footer{position:relative;z-index:1}.section-head{position:relative;overflow:visible}.section-head:after{content:"";position:absolute;right:-4px;bottom:-22px;width:140px;height:78px;background:url(/assets/atlas-motif.jpg) center/contain no-repeat;opacity:.32;mix-blend-mode:multiply;pointer-events:none;z-index:0}.site-header:after{content:"";position:absolute;right:8%;bottom:8px;width:125px;height:48px;background:url(/assets/atlas-motif.jpg) center/contain no-repeat;opacity:.26;mix-blend-mode:multiply;pointer-events:none}.site-footer{overflow:hidden}.site-footer:after{content:"";position:absolute;right:5%;top:12px;width:230px;height:110px;background:url(/assets/atlas-motif.jpg) center/contain no-repeat;filter:invert(1);opacity:.2;pointer-events:none}.news-section,.hero-layout,.topic-strip,.world-desk-section{position:relative}.hero-layout:before,.news-section:before,.world-desk-section:before{box-shadow:42px 0 0 var(--atlas-gold),84px 0 0 var(--atlas-red)}.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card{border-inline-start:3px solid var(--atlas-turquoise)}.news-card:nth-child(3n+2),.archive-item:nth-child(4n+2),.opinion-card:nth-child(3n+2){border-inline-start-color:var(--atlas-gold)}.news-card:nth-child(3n),.archive-item:nth-child(4n+3),.opinion-card:nth-child(3n){border-inline-start-color:var(--atlas-red)}@media(max-width:760px){.section-head:after{right:0;width:105px;height:58px;opacity:.16}.site-header:after{right:2%;width:90px;height:38px}.site-footer:after{right:-25px;opacity:.16}}.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card{position:relative;overflow:hidden}.news-card:after,.side-story:after,.feature-row:after,.archive-item:after,.world-desk-card:after,.opinion-card:after,.culture-card:after{content:"";position:absolute;right:8px;top:8px;width:42px;height:42px;background:url(/assets/region-motif.png) center/contain no-repeat;opacity:.32;mix-blend-mode:multiply;pointer-events:none;z-index:0;transform:rotate(-9deg)}.news-card>*,.side-story>*,.feature-row>*,.archive-item>*,.world-desk-card>*,.opinion-card>*,.culture-card>*{position:relative;z-index:1}.news-card:nth-child(3n+2):after,.archive-item:nth-child(4n+2):after{right:auto;left:7px;top:auto;bottom:9px;width:34px;height:34px;transform:rotate(14deg);opacity:.22}.news-card:nth-child(3n):after,.archive-item:nth-child(4n+3):after{right:12px;top:auto;bottom:7px;width:29px;height:29px;transform:rotate(27deg);opacity:.16}.side-story:nth-child(2n):after,.feature-row:nth-child(2n):after{right:auto;left:4px;top:50%;width:31px;height:31px;transform:translateY(-50%) rotate(-21deg);opacity:.18}.world-desk-card:nth-child(odd):after,.opinion-card:nth-child(odd):after{right:6px;top:auto;bottom:8px;width:36px;height:36px;transform:rotate(8deg);opacity:.18}@media(max-width:620px){.news-card:after,.side-story:after,.feature-row:after,.archive-item:after,.world-desk-card:after,.opinion-card:after,.culture-card:after{width:30px;height:30px;opacity:.14}.news-card:nth-child(3n+2):after,.archive-item:nth-child(4n+2):after{width:26px;height:26px}}.story-image,.thumb,.world-desk-image{position:relative}.story-image:before,.thumb:before,.world-desk-image:before,.news-card:before,.side-story:before,.archive-item:before,.world-desk-card:before{content:"";position:absolute;right:5px;top:5px;width:36px;height:32px;background:url(/assets/mosque-icon.webp) center/contain no-repeat;opacity:.78;filter:saturate(.7) contrast(1.05);mix-blend-mode:multiply;pointer-events:none;z-index:4}.news-card:before,.side-story:before,.archive-item:before,.world-desk-card:before{right:6px;top:6px;width:30px;height:27px;opacity:.62}.news-card:nth-child(3n+2):before,.archive-item:nth-child(4n+2):before{right:auto;left:6px;top:auto;bottom:6px;transform:scaleX(-1);opacity:.58}.news-card:nth-child(3n):before,.archive-item:nth-child(4n+3):before{right:6px;top:auto;bottom:6px;width:26px;height:24px;transform:rotate(-5deg);opacity:.56}.story-image:before,.thumb:before,.world-desk-image:before{opacity:.82}@media(max-width:620px){.story-image:before,.thumb:before,.world-desk-image:before{width:28px;height:25px;right:4px;top:4px}.news-card:before,.side-story:before,.archive-item:before,.world-desk-card:before{width:24px;height:22px;opacity:.5}}:root{--scroll-progress:0;--scroll-direction:1}.site-header{transform:translate3d(0,calc(var(--scroll-direction) * -1px),0);transition:transform .45s cubic-bezier(.2,.8,.2,1),height .45s ease}.scrolling-down .site-header{height:92px}.scrolling-down .topline{opacity:.72}.scrolling-up .site-header{height:118px}.scroll-at-top .site-header{height:128px}.scroll-at-top .wordmark{animation:editorialBreath 2.8s ease-in-out infinite}.scroll-at-top .site-header:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--atlas-gold),transparent);animation:lineSweep 2.6s ease-in-out infinite}.scroll-at-bottom .site-footer{animation:footerArrival .9s cubic-bezier(.16,1,.3,1) both}.scroll-at-bottom .site-footer:after{animation:motifOrbit 4s ease-in-out infinite}.scroll-progress{position:fixed;left:0;top:0;height:3px;width:calc(var(--scroll-progress) * 100%);background:var(--atlas-blue);z-index:60;transform-origin:left;box-shadow:0 0 12px #756b5c66}.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card{--card-lift:0px;transform:translate3d(0,var(--card-lift),0);transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s ease}.scrolling-down .news-card:nth-child(3n+1),.scrolling-down .archive-item:nth-child(3n+1){--card-lift:-3px}.scrolling-up .news-card:nth-child(3n+2),.scrolling-up .archive-item:nth-child(3n+2){--card-lift:3px}.news-card:before,.side-story:before,.archive-item:before,.world-desk-card:before,.story-image:before,.thumb:before,.world-desk-image:before{animation:iconSettle .7s cubic-bezier(.16,1,.3,1) both}.scroll-at-top .news-card:before,.scroll-at-top .side-story:before,.scroll-at-top .archive-item:before,.scroll-at-top .world-desk-card:before{animation:iconWake 1.4s ease-in-out infinite}.scroll-at-bottom .news-card:before,.scroll-at-bottom .side-story:before,.scroll-at-bottom .archive-item:before,.scroll-at-bottom .world-desk-card:before{animation:iconSettle 1.2s ease-in-out infinite alternate}.reveal.is-visible{animation:riseAndInk .8s cubic-bezier(.16,1,.3,1) both}@keyframes editorialBreath{0%,to{letter-spacing:-.08em;filter:none}50%{letter-spacing:-.045em;filter:drop-shadow(0 3px 0 #756b5c33)}}@keyframes lineSweep{0%,to{opacity:.15;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(1)}}@keyframes footerArrival{0%{transform:translateY(22px);filter:contrast(.8)}to{transform:none;filter:none}}@keyframes motifOrbit{0%{transform:rotate(-4deg) translate(0)}50%{transform:rotate(4deg) translate(-8px)}to{transform:rotate(-4deg) translate(0)}}@keyframes iconSettle{0%{transform:scale(.72) rotate(-18deg);opacity:0}to{transform:scale(1) rotate(0);opacity:inherit}}@keyframes iconWake{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.08) rotate(-4deg)}}@keyframes riseAndInk{0%{opacity:0;transform:translateY(22px) rotateX(3deg)}to{opacity:1;transform:none}}@media(max-width:620px){.scrolling-down .site-header{height:82px}.scrolling-up .site-header,.scroll-at-top .site-header{height:90px}.scroll-progress{height:2px}}@media(prefers-reduced-motion:reduce){.site-header,.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card{transition:none!important;transform:none!important}.scroll-at-top .wordmark,.scroll-at-top .site-header:before,.news-card:before,.side-story:before,.archive-item:before,.world-desk-card:before,.story-image:before,.thumb:before,.world-desk-image:before,.scroll-at-bottom .site-footer,.scroll-at-bottom .site-footer:after{animation:none!important}.scroll-progress{transition:none}}.site-header,.category-nav,.breaking-bar{background:#fbf8efad!important;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%);box-shadow:0 8px 26px #26231e0b,inset 0 1px #ffffffb8}.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card,.aurora-preview,.social-card{background:#fbf8ef94;backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);border-color:#756b5c6b;box-shadow:0 10px 30px #26231e0e,inset 0 1px #ffffff9e}.news-card:hover,.side-story:hover,.archive-item:hover,.world-desk-card:hover,.opinion-card:hover,.social-card:hover{box-shadow:0 16px 34px #26231e1a,inset 0 1px #ffffffd1;transform:translateY(-4px)}.search-panel,.profile-panel,.aurora-panel{background:#fbf8efc2!important;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);border:1px solid rgba(255,255,255,.72);box-shadow:0 20px 70px #201e1a2e,inset 0 1px #ffffffc7}.breaking-bar{border-bottom-color:#756b5c8c}.aurora-message.assistant{background:#eee7d8b3}.modal-backdrop{-webkit-backdrop-filter:blur(9px) saturate(85%);backdrop-filter:blur(9px) saturate(85%)}@supports not ((backdrop-filter:blur(1px))){.site-header,.category-nav,.breaking-bar,.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card,.aurora-preview,.social-card,.search-panel,.profile-panel,.aurora-panel{background:var(--paper)!important}}@media(prefers-reduced-transparency:reduce){.site-header,.category-nav,.breaking-bar,.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card,.aurora-preview,.social-card,.search-panel,.profile-panel,.aurora-panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--paper)!important}}:root{--accent-teal:#078c8c;--accent-coral:#d85a4b;--accent-sun:#e1ad45;--accent-indigo:#5656a8}.topline,.section-head,.hero-kicker{border-image:linear-gradient(90deg,var(--accent-teal),var(--accent-sun),var(--accent-coral)) 1}.wordmark:after,.story-label,.section-head a,.topic-title,.source-note{color:var(--accent-coral)!important}.nav-live,.live-status{color:var(--accent-teal)!important}.nav-live i,.live-status i{background:var(--accent-teal)!important;box-shadow:0 0 11px #078c8c99}.breaking-label{background:linear-gradient(135deg,var(--accent-coral),#b83e43)!important}.breaking-next{color:var(--accent-indigo)}.hero-kicker{color:var(--accent-teal)!important}.hero-kicker time{color:var(--muted)!important}.hero-layout:before,.news-section:before,.world-desk-section:before{background:var(--accent-teal)!important;box-shadow:42px 0 0 var(--accent-sun),84px 0 0 var(--accent-coral)!important}.news-card:nth-child(3n+1),.side-story:nth-child(3n+1){border-inline-start-color:var(--accent-teal)!important}.news-card:nth-child(3n+2),.archive-item:nth-child(4n+2){border-inline-start-color:var(--accent-sun)!important}.news-card:nth-child(3n),.archive-item:nth-child(4n+3){border-inline-start-color:var(--accent-coral)!important}.section-head h2:after{color:var(--accent-sun)!important}.aurora-button,.aurora-open-inline,.aurora-form button{background:linear-gradient(135deg,var(--accent-teal),var(--accent-indigo))!important;border-color:transparent!important}.aurora-button:hover,.aurora-open-inline:hover,.aurora-form button:hover{background:linear-gradient(135deg,var(--accent-coral),var(--accent-sun))!important}.subscribe-button,.newsletter-form button,.search-form button{background:linear-gradient(135deg,var(--accent-indigo),var(--accent-teal))!important}.subscribe-button:hover,.newsletter-form button:hover,.search-form button:hover{background:linear-gradient(135deg,var(--accent-coral),var(--accent-sun))!important}.liquid-glass,.site-header,.category-nav,.breaking-bar,.news-card,.side-story,.feature-row,.archive-item,.world-desk-card,.opinion-card,.culture-card,.aurora-preview,.social-card{background-image:linear-gradient(120deg,rgba(7,140,140,.055),transparent 33%,rgba(216,90,75,.045) 72%,transparent)!important}.story-image:before,.thumb:before,.world-desk-image:before{filter:saturate(1.15) contrast(1.05)!important}.live-swap{color:var(--accent-teal);text-shadow:0 0 18px #078c8c4d}@media(max-width:620px){.hero-layout:before,.news-section:before,.world-desk-section:before{box-shadow:25px 0 0 var(--accent-sun),50px 0 0 var(--accent-coral)!important}}.aurora-preview,.aurora-panel,.search-panel,.profile-panel{--glass-rx:0deg;--glass-ry:0deg;position:relative;transform:perspective(1000px) rotateX(var(--glass-rx)) rotateY(var(--glass-ry));transform-style:preserve-3d;will-change:transform}.aurora-preview{border-radius:26px!important;overflow:hidden;animation:glassFloat 5.5s ease-in-out infinite}.aurora-preview:before,.aurora-panel:before,.search-panel:before,.profile-panel:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:linear-gradient(112deg,transparent 39%,rgba(255,255,255,.05) 43%,rgba(255,255,255,.78) 47%,rgba(255,255,255,.08) 51%,transparent 56%);transform:translate(-55%) rotate(8deg);animation:glassSheen 4.8s cubic-bezier(.2,.7,.2,1) infinite;pointer-events:none;z-index:0}.aurora-preview>*{position:relative;z-index:1}.aurora-preview:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(255,255,255,.42);border-radius:20px;box-shadow:inset 0 0 22px #ffffff29;pointer-events:none;z-index:2}.aurora-orb{animation:orbHover 3.4s ease-in-out infinite,orbHue 8s linear infinite;transform-style:preserve-3d}.aurora-orb:before{animation:orbitRing 4s linear infinite}.aurora-orb:after{animation:orbitRingReverse 5.5s linear infinite}.aurora-button{position:relative;overflow:hidden}.aurora-button:after{content:"";position:absolute;top:-60%;right:38%;bottom:-60%;left:38%;background:#ffffff8c;transform:rotate(25deg) translate(-120%);animation:buttonGlint 3.8s ease-in-out infinite;pointer-events:none}.scroll-at-top .aurora-preview{animation:glassFloat 3.2s ease-in-out infinite,glassPulse 2.5s ease-in-out infinite}.scroll-at-bottom .aurora-preview{animation:glassFloat 3.2s ease-in-out infinite,glassPulse 2.5s ease-in-out infinite reverse}.news-card:hover,.side-story:hover,.social-card:hover{border-radius:18px;transition:border-radius .45s cubic-bezier(.2,.8,.2,1)}@keyframes glassFloat{0%,to{translate:0 0 rotate(-.3deg)}50%{translate:0 -8px rotate(.3deg)}}@keyframes glassSheen{0%,20%{transform:translate(-60%) rotate(8deg);opacity:0}42%{opacity:1}70%,to{transform:translate(60%) rotate(8deg);opacity:0}}@keyframes glassPulse{0%,to{box-shadow:10px 10px 0 var(--accent-sun),0 14px 38px #078c8c14}50%{box-shadow:14px 14px 0 var(--accent-coral),0 18px 48px #5656a829}}@keyframes orbHover{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-7px) rotate(4deg)}}@keyframes orbHue{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(28deg)}}@keyframes orbitRing{to{transform:rotate(395deg) scaleX(1.5)}}@keyframes orbitRingReverse{to{transform:rotate(-395deg) scaleX(1.35)}}@keyframes buttonGlint{0%,48%{transform:rotate(25deg) translate(-120%)}64%,to{transform:rotate(25deg) translate(240%)}}@media(max-width:620px){.aurora-preview{animation:glassFloat 6s ease-in-out infinite}.aurora-preview:after{top:6px;right:6px;bottom:6px;left:6px;border-radius:17px}}@media(prefers-reduced-motion:reduce){.aurora-preview,.aurora-orb,.aurora-orb:before,.aurora-orb:after,.aurora-button:after,.aurora-preview:before,.aurora-panel:before,.search-panel:before,.profile-panel:before{animation:none!important}.aurora-preview,.aurora-panel,.search-panel,.profile-panel{transform:none!important}}
