:root{--bg:#050505;--fg:#fcfcfc;--gray:#888;--accent:#6d5dfc;--ink:#06070a;--ink-2:#0b0d12;--ink-3:#12151c;--paper:#ecebe4;--mist:#a9adb8;--fog:#7c818d;--rain:#6d5dfc;--rain-soft:#a59bff;--puddle:#8fd3e8;--ember:#673ab7;--line:#ecebe417;--line-strong:#ecebe433;--focus:#8fd3e8}.Hero-module-scss-module__IXEkMq__heroWrapper{width:100%;height:100vh;position:relative}.Hero-module-scss-module__IXEkMq__stickyContainer{background:#050505;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.Hero-module-scss-module__IXEkMq__videoContainer{z-index:0;will-change:transform,opacity,filter;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module-scss-module__IXEkMq__titleContainer{mix-blend-mode:difference;z-index:1;color:#fcfcfc;pointer-events:none;background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Hero-module-scss-module__IXEkMq__titleContent{text-align:center;width:100%;padding:0 5vw}.Hero-module-scss-module__IXEkMq__mainTitle{text-transform:uppercase;letter-spacing:.12em;letter-spacing:-.05em;flex-direction:row;place-items:center;gap:1rem;margin:0;font-family:Playfair Display,Times New Roman,serif;font-size:15vw;font-weight:300;line-height:.85;display:grid}.Hero-module-scss-module__IXEkMq__inlineSubtitle{letter-spacing:.15em;text-transform:lowercase;color:#fcfcfc;opacity:.45;white-space:normal;max-width:80vw;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.2rem;font-weight:400;line-height:2}@media (min-width:768px){.Hero-module-scss-module__IXEkMq__inlineSubtitle{white-space:nowrap;max-width:none;font-size:1.5vw}}.Hero-module-scss-module__IXEkMq__scrollIndicator{z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:1rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.Hero-module-scss-module__IXEkMq__scrollLine{background:linear-gradient(#0000,#fcfcfc);width:1px;height:60px;position:relative;overflow:hidden}.Hero-module-scss-module__IXEkMq__scrollLine:after{content:"";background:#fcfcfc;width:100%;height:100%;animation:2s cubic-bezier(.76,0,.24,1) infinite Hero-module-scss-module__IXEkMq__scrollMove;position:absolute;top:0;left:0}@keyframes Hero-module-scss-module__IXEkMq__scrollMove{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.Hero-module-scss-module__IXEkMq__scrollText{letter-spacing:.3em;color:#fcfcfc;opacity:.6;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.6rem;font-weight:700;line-height:1.5}.Hero-module-scss-module__IXEkMq__canvasContainer{width:100%;height:100%;display:block}.Hero-module-scss-module__IXEkMq__canvas{display:block;width:100%!important;height:100%!important}
