.ribbon_ribbon__jtNuz{display:block;width:100%;margin:0}.ribbon_ribbon__jtNuz[data-armed=true]{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.ribbon_ribbon__jtNuz[data-armed=true][data-revealed=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ribbon_ribbon__jtNuz[data-armed=true]{transform:none}}.ribbon_link__koRAG{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:0 .5em;width:100%;background:#c0261f;color:#ffffff;padding:8px 16px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.4;letter-spacing:.01em;text-align:center;text-decoration:none;transition:background .15s ease}.ribbon_link__koRAG:hover{background:#9e1e18}.ribbon_link__koRAG:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.ribbon_cta__vQE6B{text-decoration:underline;text-underline-offset:2px;white-space:nowrap}@font-face{font-family:fraunces;src:url(/_next/static/media/361dab65036aaa05-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/ed64c0f8ce54f9f0-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/bce7b40fe44eb6fc-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_b1e51a{font-family:fraunces,fraunces Fallback}.__variable_b1e51a{--font-fraunces:"fraunces","fraunces Fallback"}@font-face{font-family:poppins;src:url(/_next/static/media/c04551857776278f-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/916d3686010a8de2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/7777133e901cd5ed-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/d869208648ca5469-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_007ec4{font-family:poppins,poppins Fallback}.__variable_007ec4{--font-poppins:"poppins","poppins Fallback"}:root{--totem-frame:#1b1512;--totem-bg:#F3EDE3;--totem-header:#2F3B31;--totem-rail:#EDE5D8;--totem-card:#F8F4EC;--totem-ink:#2F2620;--totem-amber:#B0793C;--totem-green:#3C4A3E;--totem-sand:#DCC7A6;--totem-display:"Fraunces",Georgia,"Times New Roman",serif;--totem-text:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--totem-width:1080px;--totem-height:1920px}body,html{margin:0;padding:0;background:var(--totem-frame)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:0;height:0}@keyframes fgPulse{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@keyframes fgArrow{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(10px);opacity:.9}}@keyframes fgIn{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:none}}@keyframes fgFade{0%{opacity:0}to{opacity:1}}@keyframes fgSlide{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:none}}@keyframes fgToast{0%{opacity:0;transform:translateY(16px)}18%{opacity:1;transform:none}82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes fgGlow{0%,to{opacity:.35}50%{opacity:.7}}@keyframes fgWait{0%{transform:scale(.94);opacity:.5}50%{transform:scale(1);opacity:1}to{transform:scale(.94);opacity:.5}}@keyframes fgCaret{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}