.obs-about,.obs-archive,.obs-footer,.obs-header,.obs-home,.obs-story{--night:#07171c;--cyan:#a3eff2;--ice:#e8f2ef;--acid:#dfff65;color:var(--night);font-family:Courier New,monospace}.obs-header{background:var(--night);color:var(--ice);display:grid;grid-template-columns:1fr 3fr auto;gap:30px;padding:24px max(25px,calc((100vw - 1500px)/2));align-items:center;border-bottom:1px solid #426067}.obs-logo{font:700 22px Arial;color:inherit;text-decoration:none}.obs-logo i{font-style:normal;color:var(--acid);font-size:30px;margin-right:10px}.obs-footer nav,.obs-header nav{display:flex;justify-content:center;gap:25px}.obs-footer a,.obs-header a{color:inherit;text-decoration:none;font-size:12px}.obs-home{background:var(--night);color:var(--ice);padding:70px max(25px,calc((100vw - 1500px)/2)) 110px;background-image:radial-gradient(circle at 10% 20%,#a3eff215 1px,transparent 2px);background-size:27px 27px}.obs-opening{display:grid;grid-template-columns:2fr 1fr;gap:40px;padding:60px 0;border-bottom:1px solid #426067}.obs-card-meta,.obs-opening span,.obs-story small{font-size:10px;text-transform:uppercase;letter-spacing:.16em}.obs-opening h1{font:900 clamp(60px,10vw,150px)/.78 Arial;letter-spacing:-.075em;margin:30px 0}.obs-opening aside{border-left:1px solid #426067;padding-left:30px;align-self:end}.obs-opening aside b{color:var(--acid)}.obs-opening aside p{font:19px/1.5 Arial}.obs-focus{display:grid;grid-template-columns:2fr 1fr;gap:25px;padding:50px 0}.obs-card-meta{display:flex;justify-content:space-between;color:var(--cyan);margin-bottom:12px}.obs-image{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;background:#213940}.obs-image img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.7) contrast(1.1)}.obs-image i{position:absolute;right:15px;top:12px;width:42px;height:42px;display:grid;place-items:center;border:1px solid;border-radius:50%;color:var(--acid)}.obs-card h2{font:800 clamp(22px,3.5vw,52px)/1 Arial;margin:16px 0}.obs-card h2 a{color:inherit;text-decoration:none}.obs-card p{font:16px/1.55 Arial;color:#aebfc0}.obs-read{color:var(--acid);font-size:11px}.obs-focus>div{border:1px solid #426067}.obs-focus>div>header{display:flex;justify-content:space-between;padding:18px;background:#10262c;font-size:11px}.obs-focus>div>article{display:grid;grid-template-columns:45px 1fr;padding:24px;border-top:1px solid #426067}.obs-focus>div>article>span{color:var(--acid)}.obs-focus h3{font:700 22px/1.1 Arial;margin:8px 0}.obs-focus h3 a{color:var(--ice);text-decoration:none}.obs-focus small{color:var(--cyan)}.obs-orbits{margin:90px 0}.obs-orbits>header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #426067}.obs-orbits>header h2,.obs-reports>header h2{font:700 65px Arial;letter-spacing:-.06em;margin:0 0 20px}.obs-orbits>div{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-top:25px}.obs-orbits a{min-height:220px;border:1px solid #426067;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ice);text-decoration:none;text-align:center}.obs-orbits a i{font-size:60px;color:var(--cyan);font-style:normal}.obs-orbits a b{font:18px Arial;margin:12px}.obs-orbits a small{color:#7d969b}.obs-reports>header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #426067}.obs-grid,.obs-reports>div{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.obs-report-0{grid-column:span 2}.obs-report-0 .obs-image{aspect-ratio:2/1}.obs-report .obs-card h2{font-size:25px}.obs-report .obs-card p{display:none}.obs-method{margin-top:100px;border:1px solid #426067;padding:70px;position:relative}.obs-method>span{color:var(--acid)}.obs-method h2{font:800 clamp(45px,8vw,110px)/.85 Arial;letter-spacing:-.07em}.obs-method p{font:20px/1.5 Arial;max-width:650px;color:#aec0c2}.obs-method a{color:var(--acid)}.obs-story{max-width:1250px;margin:auto;padding:80px 28px;color:var(--ice)}.obs-story>header>div,.obs-story>header>footer{display:flex;justify-content:space-between;border-bottom:1px solid #426067;padding:15px 0;text-transform:uppercase;font-size:11px}.obs-story h1{font:900 clamp(55px,9vw,130px)/.82 Arial;letter-spacing:-.07em;margin:50px 0}.obs-story>header>p{font:22px/1.5 Arial;color:#b5c5c7;max-width:820px}.obs-story>figure{position:relative;margin:60px 0}.obs-story>figure img{width:100%;max-height:780px;object-fit:cover;filter:saturate(.7)}.obs-reticle{position:absolute;z-index:2;inset:0;display:grid;place-items:center;color:var(--acid);font-size:140px;text-shadow:0 0 30px #07171c}.obs-reading{display:grid;grid-template-columns:220px minmax(0,720px);justify-content:center;gap:55px}.obs-reading aside{align-self:start;position:sticky;top:30px;border:1px solid #426067;padding:20px;display:grid;gap:12px;color:#a8bbbd}.obs-reading aside span{color:var(--acid)}.obs-prose{font:18px/1.85 Arial;color:#dae5e4}.obs-prose h2{font:800 38px/1 Arial;color:var(--cyan);margin-top:2em}.obs-prose blockquote{border:1px solid #426067;border-left:8px solid var(--acid);padding:30px;margin:2em 0;font:24px/1.4 Arial}.obs-related{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:90px;border-top:1px solid #426067;padding-top:30px}.obs-related>header{grid-column:1/-1}.obs-related>header h2{font:60px Arial;margin:10px 0}.obs-related .obs-card h2{font-size:22px}.obs-related .obs-card p{display:none}.obs-archive,.obs-article-layout{background:var(--night);padding:30px max(25px,calc((100vw - 1500px)/2))}.obs-archive{color:var(--ice)}.obs-archive>div{display:grid;grid-template-columns:1fr 280px;gap:35px}.obs-category{padding:70px 0;border-bottom:1px solid #426067}.obs-category span{color:var(--acid)}.obs-category h1{font:900 clamp(65px,10vw,145px)/.8 Arial;letter-spacing:-.07em;margin:30px 0}.obs-grid{grid-template-columns:repeat(3,1fr)}.obs-grid-0{grid-column:span 2}.obs-side{border:1px solid #426067;height:max-content;padding:20px;display:flex;flex-direction:column}.obs-side>span{color:var(--acid);margin-bottom:15px}.obs-side nav{display:flex;flex-direction:column;margin-bottom:40px}.obs-side a{color:var(--ice);text-decoration:none;padding:13px 0;border-bottom:1px solid #426067}.obs-side b{color:var(--cyan);margin-right:8px}.obs-footer{background:#030c0f;color:var(--ice);border-top:1px solid #426067;padding:60px max(25px,calc((100vw - 1500px)/2));display:grid;grid-template-columns:1fr 2fr auto auto;gap:30px;align-items:center}.obs-about{background:var(--night);color:var(--ice);min-height:70vh;padding:100px max(30px,calc((100vw - 1100px)/2))}.obs-about>span{font-size:130px;color:var(--acid)}.obs-about h1{font:900 clamp(55px,9vw,120px)/.82 Arial}.obs-about p{font:24px/1.5 Arial;color:#b8c8ca}.obs-about a{color:var(--acid)}@media(max-width:850px){.obs-header{grid-template-columns:1fr auto}.obs-header nav{display:none}.obs-archive>div,.obs-focus,.obs-footer,.obs-opening,.obs-reading{grid-template-columns:1fr}.obs-orbits>div{grid-template-columns:1fr 1fr}.obs-orbits a{min-height:150px}.obs-grid,.obs-related,.obs-reports>div{grid-template-columns:1fr}.obs-grid-0,.obs-report-0{grid-column:auto}.obs-archive .obs-side,.obs-reading aside{display:none}.obs-story>header>footer{flex-wrap:wrap;gap:12px}.obs-footer>*{min-width:0;overflow-wrap:anywhere}.obs-footer nav{flex-wrap:wrap;justify-content:flex-start}}:root{--pan-ink:#151515;--pan-paper:#fff;--pan-violet:#5d3fd3;--pan-lime:#dfff54}.pan-about,.pan-archive,.pan-article-layout,.pan-foot,.pan-head,.pan-home{font-family:Arial,sans-serif;color:var(--pan-ink)}.pan-head{padding:22px 3vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.pan-head nav{display:flex;gap:25px}.pan-head>span{text-align:right;font-size:11px;text-transform:uppercase}.pan-foot a,.pan-head a,.pan-home a{color:inherit;text-decoration:none}.pan-logo{font-size:29px;font-weight:900;letter-spacing:-.06em}.pan-home{padding:4vw 3vw 8vw}.pan-home>header{display:grid;grid-template-columns:180px 1fr;margin-bottom:45px}.pan-home h1{font-size:clamp(60px,11vw,155px);line-height:.8;letter-spacing:-.08em;margin:0}.pan-card{height:100%}.pan-image{position:relative;display:block;overflow:hidden;background:var(--pan-violet)}.pan-image img{width:100%;height:280px;object-fit:cover;display:block;transition:transform .4s}.pan-card:hover img{transform:scale(1.03)}.pan-image>span{position:absolute;left:12px;bottom:12px;background:var(--pan-lime);padding:8px 10px;font-size:11px;font-weight:800}.pan-card>div{padding:15px 0}.pan-card h2{font-size:27px;line-height:1.02;margin:5px 0;letter-spacing:-.035em}.pan-card p{font:16px/1.5 Georgia,serif}.pan-card--wide{display:grid;grid-template-columns:2fr 1fr;background:var(--pan-violet);color:white;margin-bottom:5vw}.pan-card--wide .pan-image img{height:65vh;min-height:460px}.pan-card--wide>div{padding:4vw}.pan-card--wide h2{font-size:clamp(42px,5vw,78px)}.pan-ribbon{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:6vw;overflow:auto}.pan-ribbon .pan-image img{height:230px}.pan-collage{display:grid;grid-template-columns:repeat(12,1fr);gap:35px 22px}.pan-collage>div{grid-column:span 3}.pan-collage>div:nth-child(4n+1){grid-column:span 6}.pan-collage>div:nth-child(4n+1) .pan-image img{height:430px}.pan-home>nav{margin-top:70px;display:flex;gap:12px;flex-wrap:wrap}.pan-home>nav a{background:var(--pan-lime);padding:13px 18px;border-radius:30px;font-weight:800}.pan-article-layout{padding:25px 3vw 90px}.pan-story>header{max-width:1100px;margin:60px auto;text-align:center}.pan-cat h1,.pan-story h1{font-size:clamp(55px,9vw,125px);line-height:.84;letter-spacing:-.075em}.pan-story>header p{font:22px/1.5 Georgia,serif;max-width:760px;margin:20px auto}.pan-story>figure img{width:100%;max-height:85vh;object-fit:cover}.pan-reading{max-width:740px;margin:60px auto}.pan-prose{font:20px/1.8 Georgia,serif}.pan-prose h2{font:800 38px/1.05 Arial,sans-serif;margin-top:2em}.pan-prose img{max-width:100%}.pan-related{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:70px}.pan-archive{padding:50px 3vw 90px;display:grid;grid-template-columns:1fr 260px;gap:45px}.pan-archive>header{grid-column:1/-1}.pan-cat{border-bottom:8px solid var(--pan-violet)}.pan-rail{display:flex;flex-direction:column}.pan-rail a,.pan-rail b{padding:12px 0;border-bottom:1px solid #ccc;color:inherit}.pan-foot{background:var(--pan-ink);color:white;padding:45px 3vw;display:flex;justify-content:space-between}.pan-foot nav{display:flex;gap:20px}.pan-about{padding:10vw 3vw;max-width:1200px}.pan-about h1{font-size:clamp(55px,9vw,120px);line-height:.86}@media(max-width:800px){.pan-head{grid-template-columns:1fr auto}.pan-head nav{display:none}.pan-home>header{gap:25px}.pan-card--wide,.pan-home>header{grid-template-columns:1fr}.pan-card--wide .pan-image img{height:45vh;min-height:320px}.pan-ribbon{grid-template-columns:repeat(5,260px)}.pan-collage{display:block}.pan-collage>div{margin-bottom:35px}.pan-archive{grid-template-columns:1fr}.pan-archive>aside{display:none}.pan-related{grid-template-columns:1fr}.pan-foot{display:block}.pan-foot nav{margin:20px 0;flex-wrap:wrap}}.dsp-archive,.dsp-footer,.dsp-header,.dsp-home,.dsp-story{--ink:#101820;--paper:#f4f1e8;--red:#e33b2e;color:var(--ink);font-family:Arial,sans-serif}.dsp-strip{background:var(--ink);color:white;display:flex;justify-content:space-between;padding:8px max(24px,calc((100vw - 1440px)/2));font-size:11px;text-transform:uppercase;letter-spacing:.14em}.dsp-strip span:first-child{color:#ff665b}.dsp-nav{max-width:1440px;margin:auto;min-height:88px;padding:0 24px;display:grid;grid-template-columns:1fr 3fr auto;align-items:center;border-bottom:3px solid var(--ink);gap:30px}.dsp-brand{font:900 28px/1 Arial;color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:-.07em}.dsp-footer nav,.dsp-nav nav{display:flex;gap:22px}.dsp-footer a,.dsp-nav a{color:inherit;text-decoration:none;font-size:13px}.dsp-home{max-width:1440px;margin:auto;padding:35px 24px 80px}.dsp-edition{display:grid;grid-template-columns:1.4fr 1fr;border-bottom:1px solid;padding-bottom:30px;gap:50px}.dsp-edition h1{font-size:clamp(46px,8vw,120px);line-height:.82;letter-spacing:-.07em;margin:12px 0}.dsp-edition p{max-width:600px;font-size:18px}.dsp-edition nav{display:grid;grid-template-columns:1fr 1fr}.dsp-edition nav a{padding:15px;border-bottom:1px solid;color:inherit;text-decoration:none}.dsp-edition nav b{color:var(--red);margin-right:14px}.dsp-leads{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding:36px 0;border-bottom:8px solid}.dsp-card{display:grid;grid-template-columns:42% 1fr;gap:18px;border-top:1px solid;padding:18px 0}.dsp-card--lead{display:block;border:0;padding:0}.dsp-image{display:block;min-height:150px;background:#cad1d2;overflow:hidden}.dsp-card--lead .dsp-image{aspect-ratio:16/8}.dsp-image img{width:100%;height:100%;object-fit:cover;display:block}.dsp-card small,.dsp-story small{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.dsp-card small i{color:var(--red)}.dsp-card h2{font:800 clamp(20px,2.5vw,44px)/.98 Arial;margin:10px 0}.dsp-card h2 a{color:inherit;text-decoration:none}.dsp-card p{line-height:1.5;color:#4f575b}.dsp-read{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--red);text-decoration:none}.dsp-leads>div .dsp-card{grid-template-columns:1fr}.dsp-wire{margin:40px 0}.dsp-wire>header{display:flex;justify-content:space-between;border-bottom:3px solid;padding:12px 0;text-transform:uppercase}.dsp-wire article{display:grid;grid-template-columns:55px 150px 1fr auto;gap:15px;padding:17px 0;border-bottom:1px solid;align-items:center}.dsp-wire article>b{color:var(--red)}.dsp-wire h3{margin:0;font-size:20px}.dsp-wire h3 a{color:inherit;text-decoration:none}.dsp-wire small,.dsp-wire time{font-size:12px}.dsp-desks{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:50px 0}.dsp-desks>div{border-top:8px solid;padding-top:15px}.dsp-desks header span{text-transform:uppercase;color:var(--red);font-size:11px}.dsp-desks header h2{font-size:34px;margin:8px 0 20px}.dsp-desks .dsp-card{display:block}.dsp-desks .dsp-image{aspect-ratio:16/9}.dsp-desks>div>a{color:inherit;font-weight:700}.dsp-brief{background:var(--red);color:white;padding:clamp(30px,6vw,90px);display:grid;grid-template-columns:180px 1fr auto;gap:30px;align-items:start}.dsp-brief h2{font-size:clamp(28px,4vw,56px);line-height:1;margin:0}.dsp-brief a{color:white}.dsp-story{max-width:1120px;margin:auto;padding:45px 24px}.dsp-story>header{border-top:10px solid;padding-top:25px}.dsp-story>header>div,.dsp-story>header>footer{display:flex;justify-content:space-between;text-transform:uppercase;font-size:12px}.dsp-story h1{font:900 clamp(48px,8vw,105px)/.88 Arial;letter-spacing:-.06em;margin:30px 0}.dsp-story>header>p{font:22px/1.45 Georgia;max-width:780px}.dsp-story>figure{margin:45px calc(50% - 50vw)}.dsp-story>figure img{width:100%;max-height:760px;object-fit:cover}.dsp-story figcaption{max-width:1120px;margin:auto;font-size:11px;text-transform:uppercase}.dsp-body{display:grid;grid-template-columns:200px minmax(0,720px);justify-content:center;gap:50px}.dsp-body aside{position:sticky;top:30px;align-self:start;display:grid;gap:8px;border-top:4px solid;padding-top:12px;font-size:12px}.dsp-prose{font:19px/1.8 Georgia}.dsp-prose h2{font:800 34px/1.1 Arial;margin-top:2em}.dsp-prose blockquote{border-left:8px solid var(--red);margin:2em 0;padding:10px 25px;font-size:28px}.dsp-related{border-top:8px solid;margin-top:70px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dsp-related>h2{grid-column:1/-1}.dsp-archive,.dsp-article-layout{max-width:1440px;margin:auto;padding:20px 24px}.dsp-archive>div,.dsp-article-columns{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:35px}.dsp-sidebar{border-top:8px solid;display:grid;align-content:start}.dsp-sidebar>a{padding:15px 0;border-bottom:1px solid;color:inherit;text-decoration:none}.dsp-sidebar>a span{color:var(--red);margin-right:10px}.dsp-sidebar nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.dsp-sidebar nav a{border:1px solid;padding:7px;color:inherit;text-decoration:none}.dsp-category{padding:50px 0;border-bottom:8px solid}.dsp-category h1{font-size:clamp(52px,8vw,110px);margin:10px 0;letter-spacing:-.06em}.dsp-list{display:grid;grid-template-columns:1fr 1fr;gap:25px}.dsp-list .dsp-card{display:block}.dsp-footer{background:var(--ink);color:white;padding:45px max(24px,calc((100vw - 1440px)/2));display:grid;grid-template-columns:1fr 2fr auto auto;gap:25px;align-items:center}.dsp-about{max-width:1000px;margin:80px auto;padding:30px}.dsp-about h1{font:900 clamp(45px,8vw,100px)/.9 Arial}.dsp-about p{font:24px/1.5 Georgia;max-width:700px}@media(max-width:800px){.dsp-nav{grid-template-columns:1fr auto}.dsp-nav nav{display:none}.dsp-archive>div,.dsp-article-columns,.dsp-body,.dsp-brief,.dsp-desks,.dsp-edition,.dsp-leads{grid-template-columns:1fr}.dsp-wire article{grid-template-columns:35px 1fr}.dsp-wire article small,.dsp-wire article time{display:none}.dsp-list,.dsp-related{grid-template-columns:1fr}.dsp-archive>div>aside,.dsp-article-columns>aside,.dsp-body aside{display:none}.dsp-footer{grid-template-columns:1fr}.dsp-footer nav{flex-wrap:wrap}.dsp-card,.dsp-card--lead{grid-template-columns:minmax(0,1fr)}.dsp-image{min-width:0;max-width:100%}}.mos-about,.mos-archive,.mos-footer,.mos-header,.mos-home,.mos-story{--black:#151515;--yellow:#ffd84d;--pink:#ff7c9c;--blue:#83d8ff;--mint:#9ce5bb;color:var(--black);font-family:Arial,sans-serif}.mos-header{max-width:1500px;margin:auto;padding:22px 28px;display:grid;grid-template-columns:1fr 2fr auto;gap:30px;align-items:center;border-bottom:2px solid}.mos-logo{display:flex;align-items:center;gap:10px;font-weight:900;font-size:24px;color:inherit;text-decoration:none}.mos-logo i{width:22px;height:22px;border-radius:50% 50% 3px 50%;background:var(--pink);display:inline-block}.mos-footer nav,.mos-header nav{display:flex;gap:22px}.mos-footer a,.mos-header a{color:inherit;text-decoration:none}.mos-round{border:2px solid;border-radius:30px;padding:10px 16px}.mos-home{max-width:1500px;margin:auto;padding:40px 28px 100px}.mos-intro{padding:70px 0;display:grid;grid-template-columns:1fr 3fr;gap:20px}.mos-intro h1{font:900 clamp(55px,9vw,145px)/.78 Arial;letter-spacing:-.075em;margin:0}.mos-intro p{grid-column:2;font-size:20px;max-width:600px}.mos-intro span{text-transform:uppercase;font-size:11px;font-weight:700}.mos-hero{display:grid;grid-template-columns:1.8fr 1fr;gap:20px}.mos-hero>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mos-pop-0{grid-column:1/-1}.mos-card{height:100%}.mos-art{display:block;position:relative;background:var(--blue);overflow:hidden;border:2px solid;border-radius:22px}.mos-art,.mos-card--hero .mos-art{aspect-ratio:4/3}.mos-art img{width:100%;height:100%;object-fit:cover;display:block}.mos-art span{position:absolute;left:14px;bottom:14px;background:var(--yellow);border:2px solid;border-radius:30px;padding:7px 11px;font-size:11px;font-weight:700}.mos-card h2{font:900 clamp(21px,3vw,48px)/.98 Arial;letter-spacing:-.04em;margin:13px 0}.mos-card h2 a{color:inherit;text-decoration:none}.mos-card p{line-height:1.5}.mos-card small{text-transform:uppercase;font-size:10px}.mos-pop .mos-card h2{font-size:22px}.mos-pop .mos-card p{display:none}.mos-topics{margin:100px 0 70px;display:grid;grid-template-columns:1fr 1fr;border:2px solid;border-radius:28px;overflow:hidden}.mos-topics header{grid-row:span 5;background:var(--yellow);padding:45px}.mos-topics header h2{font-size:70px;letter-spacing:-.06em;margin:0}.mos-topics a{display:grid;grid-template-columns:50px 1fr auto;padding:21px;border-bottom:2px solid;color:inherit;text-decoration:none;font-size:23px;font-weight:700}.mos-topics a:last-child{border:0}.mos-topics a b{font-size:11px}.mos-stack>header{display:flex;justify-content:space-between;align-items:end}.mos-stack>header h2{font-size:80px;margin:0;letter-spacing:-.07em}.mos-grid,.mos-stack>div{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}.mos-tile-0{grid-column:span 2;grid-row:span 2}.mos-tile-0 .mos-art{aspect-ratio:4/3}.mos-tile-1 .mos-art,.mos-tile-4 .mos-art{background:var(--pink)}.mos-tile-2 .mos-art{background:var(--mint)}.mos-tile-3{grid-column:span 2}.mos-tile-3 .mos-card{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mos-tile-3 .mos-art{aspect-ratio:16/10}.mos-tile .mos-card h2{font-size:24px}.mos-tile .mos-card p{display:none}.mos-notes{margin-top:100px;padding:60px;border:2px solid;border-radius:30px;background:var(--pink);display:grid;grid-template-columns:180px 1fr auto;gap:30px}.mos-notes p{font:900 clamp(30px,5vw,70px)/.95 Arial;margin:0}.mos-notes a{color:inherit}.mos-story{max-width:1300px;margin:auto;padding:80px 28px}.mos-story>header{max-width:1100px}.mos-story>header>span{background:var(--yellow);border:2px solid;border-radius:30px;padding:8px 14px;font-weight:700}.mos-story h1{font:900 clamp(55px,9vw,135px)/.8 Arial;letter-spacing:-.075em;margin:40px 0}.mos-story>header>p{font-size:24px;line-height:1.45;max-width:760px}.mos-story>header>div{display:flex;gap:25px;margin-top:25px}.mos-story>figure{position:relative;margin:60px 0}.mos-story>figure div{position:absolute;background:var(--yellow);width:35%;height:105%;right:-15px;top:-15px;border-radius:30px}.mos-story>figure img{position:relative;width:100%;max-height:780px;object-fit:cover;border:2px solid;border-radius:30px}.mos-reading{display:grid;grid-template-columns:220px minmax(0,720px);justify-content:center;gap:50px}.mos-reading aside{position:sticky;top:30px;align-self:start;border:2px solid;border-radius:18px;padding:20px;display:grid;gap:12px}.mos-reading aside span{border-top:1px solid;padding-top:9px;font-size:12px}.mos-prose{font:19px/1.8 Georgia}.mos-prose h2{font:900 38px/1 Arial;margin-top:2em}.mos-prose blockquote{background:var(--blue);border:2px solid;border-radius:25px;margin:2em -50px;padding:35px;font:900 30px/1.25 Arial}.mos-related{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:90px;border-top:2px solid;padding-top:30px}.mos-related>h2{grid-column:1/-1;font-size:55px;margin:0}.mos-related .mos-card h2{font-size:22px}.mos-related .mos-card p{display:none}.mos-archive,.mos-article-layout{max-width:1500px;margin:auto;padding:30px 28px}.mos-archive>div{display:grid;grid-template-columns:1fr 260px;gap:35px}.mos-category{background:var(--yellow);border:2px solid;border-radius:30px;padding:55px;margin-bottom:35px}.mos-category h1{font-size:clamp(60px,9vw,125px);line-height:.8;letter-spacing:-.07em;margin:25px 0}.mos-grid{grid-template-columns:repeat(3,1fr)}.mos-grid-0{grid-column:span 2}.mos-grid-0 .mos-art{aspect-ratio:16/9}.mos-side{border:2px solid;border-radius:20px;padding:20px;display:flex;flex-direction:column;height:max-content}.mos-side>a{display:flex;gap:10px;padding:14px 0;border-bottom:1px solid;color:inherit;text-decoration:none;font-weight:700}.mos-side>a b{color:#d84468}.mos-side nav{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.mos-side nav a{background:var(--mint);color:inherit;text-decoration:none;padding:7px;border-radius:10px}.mos-footer{background:var(--black);color:white;padding:55px max(28px,calc((100vw - 1450px)/2));display:grid;grid-template-columns:1fr 2fr auto auto;gap:25px}.mos-about{max-width:1100px;margin:80px auto;padding:40px}.mos-about>div{width:130px;height:130px;border-radius:50% 50% 4px;background:var(--yellow)}.mos-about h1{font:900 clamp(55px,9vw,125px)/.82 Arial}.mos-about p{font-size:28px;max-width:700px}@media(max-width:800px){.mos-header{grid-template-columns:1fr auto}.mos-header nav{display:none}.mos-archive>div,.mos-footer,.mos-hero,.mos-intro,.mos-notes,.mos-reading,.mos-topics{grid-template-columns:1fr}.mos-intro p{grid-column:auto}.mos-grid,.mos-hero>div,.mos-related,.mos-stack>div{grid-template-columns:1fr}.mos-topics header{grid-row:auto}.mos-grid-0,.mos-tile-0,.mos-tile-3{grid-column:auto;grid-row:auto}.mos-tile-3 .mos-card{display:block}.mos-archive .mos-side,.mos-reading aside{display:none}.mos-prose blockquote{margin:2em 0}.mos-story>header>div{flex-wrap:wrap}.mos-footer>*{min-width:0;overflow-wrap:anywhere}.mos-footer nav{flex-wrap:wrap}}