@import "https://fonts.googleapis.com/css2?family=Chomsky&family=Inter:wght@400;500;600&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&display=swap";:root{--paper:#f4f1ea;--paper-dark:#e8e4d9;--ink:#1a1a1a;--ink-light:#333;--gold:#b8974a;--gold-light:#b8974a1a;--border-color:#d1cbbd;--font-headline:"Playfair Display", serif;--font-body:"Inter", sans-serif;--font-title:"Chomsky", "Playfair Display", serif;--gap:2rem;--container:max-width: 1400px;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Chomsky;src:url(https://raw.githubusercontent.com/ctrlcctrlv/chomsky/master/Chomsky.woff2)format("woff2");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--paper);color:var(--ink);font-family:var(--font-body);background-image:url(https://www.transparenttextures.com/patterns/rice-paper.png);line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);color:var(--ink);line-height:1.2}.newspaper-title{font-family:var(--font-title);text-align:center;text-transform:uppercase;letter-spacing:-2px;margin:2rem 0 1rem;font-size:clamp(4rem,8vw,8rem);line-height:1}.newspaper-subtitle{text-align:center;font-family:var(--font-headline);color:var(--ink-light);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;margin-bottom:2rem;padding:.5rem 0;font-size:1.2rem;font-style:italic;display:flex}.drop-cap{float:left;font-family:var(--font-headline);padding-top:4px;padding-left:3px;padding-right:8px;font-size:5rem;font-weight:700;line-height:.8}.editorial-grid{gap:var(--gap);grid-template-columns:repeat(12,1fr);max-width:1400px;margin:0 auto;padding:2rem;display:grid}.col-main{grid-column:span 8}.col-side{grid-column:span 4}.article-divider{border-right:1px solid var(--border-color);padding-right:var(--gap)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-thick{border-bottom:4px solid var(--ink)}.breaking-news{background:var(--ink);color:var(--paper);font-family:var(--font-body);text-transform:uppercase;white-space:nowrap;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:700;display:flex;overflow:hidden}.ticker-content{padding-left:100%;animation:30s linear infinite ticker;display:inline-block}@keyframes ticker{0%{transform:translate(0,0)}to{transform:translate(-100%)}}.btn-primary{color:var(--ink);border:1px solid var(--ink);font-family:var(--font-headline);text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary:hover{background:var(--ink);color:var(--paper)}.btn-gold{border-color:var(--gold);color:var(--gold)}.btn-gold:hover{background:var(--gold);color:var(--paper)}@media (width<=1024px){.col-main,.col-side{grid-column:span 12}.article-divider{border-right:none;border-bottom:1px solid var(--border-color);padding-right:0;padding-bottom:var(--gap)}}.certificate-card{background:var(--paper);border:1px solid var(--border-color);padding:1rem;transition:transform .3s,box-shadow .3s;position:relative}.certificate-card:hover{z-index:10;transform:translateY(-5px)rotate(1deg);box-shadow:0 10px 20px #0000001a}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}
