.site-footer-module__Nmvota__footer{--frame-width:100vw;--frame-y:min(100vw, 1440px);width:100%;min-height:calc(var(--frame-y) * .383333);color:#ece8e3;background:#1e1216}.site-footer-module__Nmvota__inner{width:100%;min-height:inherit;padding:calc(var(--frame-y) * .0503472) calc(var(--frame-width) * .0291667) calc(var(--frame-y) * .0277778)}.site-footer-module__Nmvota__logo{width:calc(var(--frame-width) * .0225939);height:calc(var(--frame-width) * .022594);display:block}.site-footer-module__Nmvota__grid{grid-template-columns:calc(var(--frame-width) * .111111) calc(var(--frame-width) * .111111) calc(var(--frame-width) * .201389) calc(var(--frame-width) * .231944);margin-top:calc(var(--frame-y) * .0375);justify-content:space-between;display:grid}.site-footer-module__Nmvota__column,.site-footer-module__Nmvota__newsletter{color:#ece8e3d1;font-family:Instrument Sans,Avenir Next,Segoe UI,sans-serif;font-weight:400;font-size:calc(var(--frame-y) * .00833333);letter-spacing:0;line-height:174%}.site-footer-module__Nmvota__column h2,.site-footer-module__Nmvota__newsletter h2{margin:0 0 calc(var(--frame-y) * .03125);color:#816d64;font-family:Basier Circle Mono,Courier New,monospace;font-weight:400;font-size:calc(var(--frame-y) * .00902778);letter-spacing:.08em;line-height:150%}.site-footer-module__Nmvota__column nav{flex-direction:column;display:flex}.site-footer-module__Nmvota__column a,.site-footer-module__Nmvota__newsletter label,.site-footer-module__Nmvota__bottom{color:#ece8e3b8}.site-footer-module__Nmvota__column a{text-decoration:none}.site-footer-module__Nmvota__column address,.site-footer-module__Nmvota__column p,.site-footer-module__Nmvota__newsletter p{margin:0;font-style:normal}.site-footer-module__Nmvota__column address,.site-footer-module__Nmvota__column nav+p,.site-footer-module__Nmvota__column nav+address,.site-footer-module__Nmvota__column address+p{margin-top:calc(var(--frame-y) * .0222222)}.site-footer-module__Nmvota__newsletter p{margin-top:calc(var(--frame-y) * .000694444)}.site-footer-module__Nmvota__form{margin-top:calc(var(--frame-y) * .0291667)}.site-footer-module__Nmvota__form label{margin:0 0 calc(var(--frame-y) * .00555556);font-family:Instrument Sans,Avenir Next,Segoe UI,sans-serif;font-weight:400;font-size:calc(var(--frame-y) * .00833333);line-height:174%;display:block}.site-footer-module__Nmvota__form input{width:100%;height:calc(var(--frame-y) * .0194444);color:#ece8e3;font:inherit;background:0 0;border:0;border-bottom:1px solid #ece8e37a;border-radius:0;outline:none;display:block}.site-footer-module__Nmvota__form button{justify-content:flex-end;align-items:center;gap:calc(var(--frame-width) * .00833333);width:100%;margin-top:calc(var(--frame-y) * .0222222);color:#ece8e3;font-family:Basier Circle Mono,Courier New,monospace;font-weight:400;font-size:calc(var(--frame-y) * .00763889);letter-spacing:.03em;text-transform:uppercase;background:0 0;border:0;padding:0;line-height:150%;display:flex}.site-footer-module__Nmvota__form button img{width:calc(var(--frame-width) * .00490033);height:calc(var(--frame-width) * .00473698)}.site-footer-module__Nmvota__bottom{margin-top:calc(var(--frame-y) * .0583333);padding-top:calc(var(--frame-y) * .0222222);font-family:Instrument Sans,Avenir Next,Segoe UI,sans-serif;font-weight:400;font-size:calc(var(--frame-y) * .00694444);letter-spacing:0;border-top:1px solid #ece8e361;justify-content:space-between;line-height:150%;display:flex}@media (max-width:767px){.site-footer-module__Nmvota__footer{--frame-y:100vw}.site-footer-module__Nmvota__inner{padding:40px 24px 28px}.site-footer-module__Nmvota__logo{width:32.535px;height:32.535px}.site-footer-module__Nmvota__grid{grid-template-columns:1fr;gap:38px;margin-top:48px}.site-footer-module__Nmvota__column,.site-footer-module__Nmvota__newsletter{font-size:12px;line-height:174%}.site-footer-module__Nmvota__column h2,.site-footer-module__Nmvota__newsletter h2{margin-bottom:24px;font-size:13px}.site-footer-module__Nmvota__newsletter{max-width:none}.site-footer-module__Nmvota__bottom{flex-direction:column;gap:14px;margin-top:54px;padding-top:24px;font-size:10px}}
@font-face{font-family:Instrument Sans;src:url(/assets/fonts/instrument-sans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/fonts/instrument-sans-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--color-canvas:#f1e7d0;--color-cream:#fff7e8;--color-ink:#241f19;--color-night:#12100d;--color-ember:#d15b36;--color-gold:#e5b768;--font-body:"Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--font-display:"Fraunces", "Cormorant Garamond", Georgia, serif;--layout-max:1180px;--radius-md:24px;--radius-lg:32px;--radius-xl:46px;--shadow-soft:0 38px 120px #12100d2e}
@media (prefers-reduced-motion:no-preference){.reveal-up{animation:.76s cubic-bezier(.2,.8,.2,1) both reveal-up}.reveal-up--delay-1{animation-delay:.12s}.reveal-up--delay-2{animation-delay:.24s}.float-slow{animation:8s ease-in-out infinite float-slow}.orbit-slow{animation:18s linear infinite orbit-slow}.pulse-soft{animation:4s ease-in-out infinite pulse-soft}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){html.owa-motion-ready [data-owa-reveal],html.owa-motion-ready [data-owa-stagger]>*{opacity:0;will-change:opacity, transform, clip-path, filter}html.owa-motion-ready [data-owa-reveal=fade]{transition:opacity 1.2s cubic-bezier(.19,1,.22,1);transform:none}html.owa-motion-ready [data-owa-reveal=rise],html.owa-motion-ready [data-owa-stagger]>*{transition:opacity 1.2s cubic-bezier(.19,1,.22,1),transform 1.2s cubic-bezier(.19,1,.22,1);transform:translateY(42px)}html.owa-motion-ready [data-owa-reveal=image]{opacity:1;clip-path:inset(8% 0);filter:brightness(.72)saturate(.82);transition:clip-path 1.5s cubic-bezier(.19,1,.22,1),filter 1.5s cubic-bezier(.19,1,.22,1),transform 1.5s cubic-bezier(.19,1,.22,1);transform:translateY(34px)scale(1.035)}html.owa-motion-ready [data-owa-reveal=line]{opacity:1;transform-origin:0;transition:transform 1.3s cubic-bezier(.19,1,.22,1);transform:scaleX(0)}html.owa-motion-ready [data-owa-reveal].is-visible,html.owa-motion-ready [data-owa-stagger]>.is-visible{opacity:1;clip-path:inset(0);filter:none;transform:translate(0,0)scale(1)}html.owa-motion-ready [data-owa-stagger]>:first-child{transition-delay:80ms}html.owa-motion-ready [data-owa-stagger]>:nth-child(2){transition-delay:.18s}html.owa-motion-ready [data-owa-stagger]>:nth-child(3){transition-delay:.28s}html.owa-motion-ready [data-owa-stagger]>:nth-child(4){transition-delay:.38s}html.owa-motion-ready [data-owa-parallax]{translate:0 var(--owa-parallax-y,0);will-change:translate;transition:translate .42s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){[data-owa-reveal],[data-owa-stagger]>*,[data-owa-parallax]{opacity:1!important;clip-path:none!important;filter:none!important;transition:none!important;animation:none!important;transform:translate(0,0)!important}}@keyframes reveal-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes float-slow{0%,to{transform:translate(0,0)rotate(-8deg)}50%{transform:translateY(-18px)rotate(6deg)}}@keyframes orbit-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-soft{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}
*{box-sizing:border-box}html,body{margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#1a1a1a;min-height:100vh;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#faf9f7;overflow-x:hidden}a{color:inherit;text-decoration:none}.minimal-shell{place-items:center;min-height:100vh;display:grid}.minimal-center{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.minimal-title{font-family:var(--font-display);letter-spacing:.12em;color:#1a1a1a;margin:0;font-size:clamp(3rem,10vw,5.5rem);font-weight:400}.minimal-divider{background:#c8c0b4;width:32px;height:1px}.minimal-sub{letter-spacing:.32em;text-transform:uppercase;color:#8a8278;margin:0;font-size:.68rem;animation:4s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.minimal-sub{opacity:.7;animation:none}}
