@font-face{font-family:agenor;src:url(../media/Agenor_Light-s.p.0~18phl1sgb12.ttf)format("truetype");font-display:swap;font-weight:300}@font-face{font-family:agenor;src:url(../media/Agenor_Regular-s.p.18bqjf8eb1glb.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:agenor;src:url(../media/Agenor_Bold-s.p.0157aavau6ecj.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:agenor;src:url(../media/Agenor_Black-s.p.0-~4ls6x~fsd3.ttf)format("truetype");font-display:swap;font-weight:900}@font-face{font-family:agenor Fallback;src:local(Arial);ascent-override:63.98%;descent-override:17.35%;line-gap-override:0.0%;size-adjust:144.11%}.agenor_76b529a0-module__QYKZuW__className{font-family:agenor,agenor Fallback}.agenor_76b529a0-module__QYKZuW__variable{--font-brand:"agenor", "agenor Fallback"}
@font-face{font-family:agenorNeue;src:url(../media/AgenorNeue_Regular-s.p.15vc-dfs0h0wu.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:agenorNeue Fallback;src:local(Arial);ascent-override:89.78%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:111.38%}.agenorneue_8a03e77a-module__Rt594a__className{font-family:agenorNeue,agenorNeue Fallback}.agenorneue_8a03e77a-module__Rt594a__variable{--font-text:"agenorNeue", "agenorNeue Fallback"}
:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-brand), -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.cycle{z-index:0;background:#0a0a0a;position:fixed;inset:0;overflow:hidden}.cycle-contained{position:absolute}.cycle-layer{opacity:0;animation-duration:var(--cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}.cycle-photo{object-fit:cover;width:100%;height:100%;animation:cycle-drift var(--cycle) infinite linear;animation-delay:inherit;transform:scale(1.06)}.cycle-label{animation:var(--label) var(--cycle) ease-in-out var(--delay) infinite;letter-spacing:3px;color:#ffffffd9;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:20px;left:20px}.cycle-swatch{background:var(--tint);border-radius:3px;width:12px;height:12px;box-shadow:0 0 0 1px #fff6}.cycle-shade{background:radial-gradient(#0a0a0a61 0%,#0a0a0a14 75%),linear-gradient(#0a0a0a00 55%,#0a0a0a8c);position:absolute;inset:0}.on-backdrop{text-shadow:0 1px 2px #0009,0 2px 18px #0000008c}@keyframes cycle-drift{0%{transform:scale(1.06)}to{transform:scale(1.14)}}.backdrop{z-index:0;background:#0a0a0a;position:fixed;inset:0;overflow:hidden}.backdrop img{object-fit:cover;filter:blur(40px)saturate(1.4);opacity:.75;width:100%;height:100%;transform:scale(1.2)}.backdrop:after{content:"";background:linear-gradient(#0a0a0a73,#0a0a0ad9);position:absolute;inset:0}.on-backdrop{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.cycle-layer,.cycle-photo,.cycle-label{animation:none}.cycle-layer:first-of-type{opacity:1}.cycle-layer:not(:first-of-type){display:none}}[id]{scroll-margin-top:64px}#colors,#inside{scroll-margin-top:0}
