@font-face{font-family:"notoSerif";src:url(/_next/static/media/cedaf8b41e23784b-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:"notoSerif Fallback";src:local("Arial");ascent-override:98.10%;descent-override:26.89%;line-gap-override:0.00%;size-adjust:108.97%}.__className_d993b7{font-family:"notoSerif","notoSerif Fallback";font-style:normal}.__variable_d993b7{--font-serif:"notoSerif","notoSerif Fallback"}@font-face{font-family:manrope;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_6ee16e{font-family:manrope,manrope Fallback;font-style:normal}.__variable_6ee16e{--font-sans:"manrope","manrope Fallback"}:root{--ink:#000000;--navy:#1e3378;--navy-deep:#131f4a;--gold:#ebc76b;--gold-soft:#d4b256;--gold-deep:#7b5c19;--smoke:#d7dbd6;--cream:#f5f1e8;--paper:#faf8f3;--white:#ffffff;--text:#0a0a0a;--muted:#6b6b6b;--hairline:rgba(255,255,255,0.14);--hairline-dark:rgba(0,0,0,0.1);--wa:#25d366;--wa-hover:#1ebe5d;--wa-ink:#0a0a0a;--serif:var(--font-serif),"Noto Serif",Georgia,serif;--sans:var(--font-sans),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--container:1280px;--gutter:24px}@layer legacy{*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body,html{overflow-x:clip}body{font-family:var(--sans);color:var(--text);background:var(--paper);font-weight:400;line-height:1.5;max-width:100%}::selection{background:var(--gold);color:var(--ink)}a{color:inherit;text-decoration:none}button{font-family:inherit}em,i{font-style:normal}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollPulse{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.4);opacity:.5}}