.Navigation-module__eB08ka__shell{z-index:120;will-change:transform;box-sizing:border-box;color:#f4f7f7;width:min(100% - 64px,1760px);height:104px;font-family:var(--font-mono), monospace;-webkit-backdrop-filter:blur(22px)saturate(126%);backdrop-filter:blur(22px)saturate(126%);background:linear-gradient(#ffffff09 0%,#fff0 52%),radial-gradient(70% 120% at 50% -30%,#70f0ed0e,#0000 62%),#020809c9;border:1px solid #70f0ed1c;border-radius:18px;grid-template-columns:minmax(190px,1fr) auto minmax(250px,1fr);align-items:center;gap:34px;padding-inline:clamp(22px,1.55vw,30px);transition:transform .32s cubic-bezier(.22,.78,.2,1);display:grid;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #70f0ed06,0 16px 46px #0000002e,0 0 32px #70f0ed05}.Navigation-module__eB08ka__shellHidden{pointer-events:none;transform:translate(-50%,calc(-100% - 14px))}.Navigation-module__eB08ka__brand{color:#f6f8f8;font-family:var(--font-display), sans-serif;letter-spacing:.18em;white-space:nowrap;justify-self:start;font-size:18px;font-weight:700;line-height:1;text-decoration:none}.Navigation-module__eB08ka__brand span{color:#70f0ed}.Navigation-module__eB08ka__desktopNav{justify-self:center;align-items:center;gap:clamp(26px,2.4vw,46px);min-height:52px;padding:0 6px;display:flex;position:relative}.Navigation-module__eB08ka__desktopNav:before,.Navigation-module__eB08ka__desktopNav:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#70f0ed57);flex:none;width:26px;height:1px}.Navigation-module__eB08ka__desktopNav:after{background:linear-gradient(90deg,#70f0ed57,#0000)}.Navigation-module__eB08ka__navLink{color:#ebf1f19e;text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;align-items:center;min-height:46px;padding:0 0 3px;font-size:10px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}.Navigation-module__eB08ka__navLabel{z-index:1;transition:transform .34s cubic-bezier(.2,.78,.22,1),letter-spacing .34s cubic-bezier(.2,.78,.22,1);display:block;position:relative}.Navigation-module__eB08ka__navLink:before{content:"";transform-origin:50%;background:#70f0ed29;height:1px;transition:transform .4s cubic-bezier(.2,.78,.22,1),background .3s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.Navigation-module__eB08ka__navSignal{opacity:0;pointer-events:none;background:#70f0ed;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:0;transform:translate(0);box-shadow:0 0 12px #70f0ede6}.Navigation-module__eB08ka__navLink:hover,.Navigation-module__eB08ka__navLink:focus-visible,.Navigation-module__eB08ka__active{color:#f7fbfb}.Navigation-module__eB08ka__navLink:hover .Navigation-module__eB08ka__navLabel,.Navigation-module__eB08ka__navLink:focus-visible .Navigation-module__eB08ka__navLabel{letter-spacing:.145em;transform:translateY(-1px)}.Navigation-module__eB08ka__navLink:hover:before,.Navigation-module__eB08ka__navLink:focus-visible:before,.Navigation-module__eB08ka__active:before{transform:scaleX(1)}.Navigation-module__eB08ka__active:before{background:#70f0edb8}.Navigation-module__eB08ka__navLink:hover .Navigation-module__eB08ka__navSignal,.Navigation-module__eB08ka__navLink:focus-visible .Navigation-module__eB08ka__navSignal{opacity:1;animation:.8s cubic-bezier(.22,.7,.22,1) both Navigation-module__eB08ka__signalTravel}.Navigation-module__eB08ka__active .Navigation-module__eB08ka__navSignal{opacity:1;animation:none;left:50%;transform:translate(-50%)}@keyframes Navigation-module__eB08ka__signalTravel{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 4px)}}.Navigation-module__eB08ka__actions{justify-self:end;align-items:center;gap:18px;display:flex}.Navigation-module__eB08ka__projectCta{color:#f7fafa;text-transform:uppercase;letter-spacing:.11em;isolation:isolate;background:#030b0d5c;border:1px solid #70f0ed57;border-radius:999px;align-items:center;gap:14px;min-height:58px;padding:8px 9px 8px 19px;font-size:10px;font-weight:650;text-decoration:none;transition:border-color .36s,transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 12px 38px #00000024}.Navigation-module__eB08ka__projectCta:before{content:"";opacity:0;z-index:-1;background:radial-gradient(circle,#70f0ed24,#0000 65%);border-radius:50%;width:120px;height:120px;transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;right:-28px;transform:translateY(-50%)scale(.65)}.Navigation-module__eB08ka__projectCta:hover,.Navigation-module__eB08ka__projectCta:focus-visible{border-color:#70f0edad;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff09,0 16px 44px #0003,0 0 28px #70f0ed0e}.Navigation-module__eB08ka__projectCta:hover:before,.Navigation-module__eB08ka__projectCta:focus-visible:before{opacity:1;transform:translateY(-50%)scale(1)}.Navigation-module__eB08ka__ctaSignal{z-index:1;background:#70f0ed;border-radius:999px;width:5px;height:5px;position:relative;box-shadow:0 0 12px #70f0ede6}.Navigation-module__eB08ka__ctaLabel{z-index:1;position:relative}.Navigation-module__eB08ka__projectCta i{z-index:1;color:#031011;background:#70f0ed;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-style:normal;transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s;display:grid;position:relative;box-shadow:0 0 0 1px #ffffff1a,0 0 18px #70f0ed1f}.Navigation-module__eB08ka__projectCta:hover i,.Navigation-module__eB08ka__projectCta:focus-visible i{transform:translate(2px,-2px)rotate(6deg);box-shadow:0 0 0 1px #ffffff24,0 0 26px #70f0ed33}.Navigation-module__eB08ka__menuButton,.Navigation-module__eB08ka__mobileOverlay{display:none}.Navigation-module__eB08ka__navLink:focus-visible,.Navigation-module__eB08ka__projectCta:focus-visible,.Navigation-module__eB08ka__brand:focus-visible,.Navigation-module__eB08ka__menuButton:focus-visible{outline-offset:5px;outline:2px solid #70f0ed}@media (max-width:1320px){.Navigation-module__eB08ka__shell{grid-template-columns:180px 1fr 220px;gap:22px;width:calc(100% - 44px);padding-inline:22px}.Navigation-module__eB08ka__desktopNav{gap:24px}.Navigation-module__eB08ka__desktopNav:before,.Navigation-module__eB08ka__desktopNav:after{width:16px}.Navigation-module__eB08ka__navLink{font-size:9px}.Navigation-module__eB08ka__projectCta{gap:10px;padding-left:15px}}@media (max-width:1080px){.Navigation-module__eB08ka__shell{grid-template-columns:1fr auto;width:calc(100% - 36px);height:84px;padding-inline:20px}.Navigation-module__eB08ka__desktopNav,.Navigation-module__eB08ka__projectCta{display:none}.Navigation-module__eB08ka__actions{gap:0}.Navigation-module__eB08ka__menuButton{color:#f5f8f8;text-transform:uppercase;min-height:44px;font-family:var(--font-mono), monospace;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:0;font-size:10px;display:inline-flex}.Navigation-module__eB08ka__menuButton>i{width:32px;height:12px;display:block;position:relative}.Navigation-module__eB08ka__menuButton b{background:#70f0ed;width:32px;height:1px;transition:transform .35s,top .35s,width .35s;position:absolute;right:0}.Navigation-module__eB08ka__menuButton b:first-child{top:3px}.Navigation-module__eB08ka__menuButton b:last-child{width:21px;top:9px}.Navigation-module__eB08ka__menuButtonOpen b:first-child{top:6px;transform:rotate(45deg)}.Navigation-module__eB08ka__menuButtonOpen b:last-child{width:32px;top:6px;transform:rotate(-45deg)}.Navigation-module__eB08ka__mobileOverlay{z-index:110;color:#f4f8f8;opacity:0;visibility:hidden;pointer-events:none;background:#020809;transition:opacity .45s,visibility .45s;display:block;position:fixed;inset:0}.Navigation-module__eB08ka__mobileOverlayOpen{opacity:1;visibility:visible;pointer-events:auto}.Navigation-module__eB08ka__mobileGlow{filter:blur(15px);background:radial-gradient(circle,#70f0ed12,#0000 65%);border-radius:50%;width:70vw;height:70vw;position:absolute;bottom:-25vw;right:-25vw}.Navigation-module__eB08ka__mobileInner{flex-direction:column;width:min(100% - 36px,820px);height:100%;margin:0 auto;padding:112px 0 34px;display:flex;position:relative}.Navigation-module__eB08ka__mobileEyebrow{color:#70f0ed;font:500 9px/1 var(--font-mono), monospace;letter-spacing:.18em;margin:0 0 34px}.Navigation-module__eB08ka__mobileLinks{border-top:1px solid #ffffff17}.Navigation-module__eB08ka__mobileLinks a{color:#f5f7f7;border-bottom:1px solid #ffffff17;grid-template-columns:42px 1fr 32px;align-items:center;min-height:72px;text-decoration:none;display:grid}.Navigation-module__eB08ka__mobileLinks small{color:#70f0ed;font:500 8px/1 var(--font-mono), monospace}.Navigation-module__eB08ka__mobileLinks span{font:500 clamp(26px, 5vw, 40px)/1 var(--font-display), sans-serif;letter-spacing:-.035em}.Navigation-module__eB08ka__mobileLinks i{color:#70f0ed;font-style:normal;transition:transform .3s}.Navigation-module__eB08ka__mobileLinks a:hover i{transform:translate(3px,-3px)}.Navigation-module__eB08ka__mobileProject{color:#f6f9f9;background:#70f0ed06;border:1px solid #70f0ed47;border-radius:999px;grid-template-columns:auto 1fr 38px;align-self:flex-start;align-items:center;gap:12px;min-height:58px;margin-top:28px;padding:8px 9px 8px 16px;text-decoration:none;display:inline-grid}.Navigation-module__eB08ka__mobileProjectDot{background:#70f0ed;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #70f0edcc}.Navigation-module__eB08ka__mobileProject strong{font:650 10px/1 var(--font-mono), monospace;letter-spacing:.12em}.Navigation-module__eB08ka__mobileProject i{color:#031011;background:#70f0ed;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.Navigation-module__eB08ka__mobileMeta{color:#e2ebeb6b;font:500 7px/1.5 var(--font-mono),monospace;letter-spacing:.13em;border-top:1px solid #ffffff14;justify-content:space-between;gap:20px;margin-top:auto;padding-top:20px;display:flex}}@media (max-width:560px){.Navigation-module__eB08ka__shell{width:calc(100% - 28px);padding-inline:16px}.Navigation-module__eB08ka__brand{font-size:15px}.Navigation-module__eB08ka__mobileInner{width:calc(100% - 28px);padding-top:100px}.Navigation-module__eB08ka__mobileMeta{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Navigation-module__eB08ka__shell,.Navigation-module__eB08ka__navLabel,.Navigation-module__eB08ka__navLink:before,.Navigation-module__eB08ka__navSignal,.Navigation-module__eB08ka__projectCta,.Navigation-module__eB08ka__projectCta:before,.Navigation-module__eB08ka__projectCta i,.Navigation-module__eB08ka__mobileOverlay,.Navigation-module__eB08ka__menuButton b{transition:none!important;animation:none!important}}.Navigation-module__eB08ka__lightShell{color:#f4f7f7}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__brand{color:#f6f8f8}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__brand span{color:#70f0ed}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__desktopNav:before{background:linear-gradient(90deg,#0000,#70f0ed57)}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__desktopNav:after{background:linear-gradient(90deg,#70f0ed57,#0000)}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__navLink{color:#ebf1f19e}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__navLink:hover,.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__navLink:focus-visible,.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__active{color:#f7fbfb}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__navLink:before{background:#70f0ed29}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__active:before{background:#70f0edb8}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__navSignal,.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__ctaSignal{background:#70f0ed}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__projectCta{color:#f7fafa;background:#030b0d5c;border-color:#70f0ed57;box-shadow:inset 0 0 0 1px #ffffff06,0 12px 38px #00000024}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__projectCta:before{background:radial-gradient(circle,#70f0ed24,#0000 65%)}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__projectCta i{color:#031011;background:#70f0ed;box-shadow:0 0 0 1px #ffffff1a,0 0 18px #70f0ed1f}.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__menuButton{color:#f5f8f8}@media (max-width:1080px){.Navigation-module__eB08ka__lightShell .Navigation-module__eB08ka__menuButton{color:#f5f8f8}}@media (max-width:900px){.Navigation-module__eB08ka__shell{-webkit-backdrop-filter:blur(18px)saturate(122%);backdrop-filter:blur(18px)saturate(122%);border-radius:16px;gap:16px;width:calc(100% - 32px);height:80px;padding-inline:18px}.Navigation-module__eB08ka__mobileInner{width:min(100% - 40px,760px);padding-top:104px;padding-bottom:max(28px, env(safe-area-inset-bottom))}}@media (max-width:699px){.Navigation-module__eB08ka__shell{top:max(0px, env(safe-area-inset-top));border-radius:14px;width:calc(100% - 24px);height:72px;padding-inline:16px}.Navigation-module__eB08ka__brand{letter-spacing:.16em;font-size:15px}.Navigation-module__eB08ka__menuButton{gap:10px;min-height:44px;font-size:9px}.Navigation-module__eB08ka__menuButton>i,.Navigation-module__eB08ka__menuButton b{width:28px}.Navigation-module__eB08ka__menuButton b:last-child{width:19px}.Navigation-module__eB08ka__menuButtonOpen b:last-child{width:28px}.Navigation-module__eB08ka__mobileInner{width:calc(100% - 32px);padding-top:calc(92px + env(safe-area-inset-top));padding-bottom:max(24px, env(safe-area-inset-bottom))}.Navigation-module__eB08ka__mobileEyebrow{margin-bottom:24px}.Navigation-module__eB08ka__mobileLinks a{min-height:66px}.Navigation-module__eB08ka__mobileLinks span{font-size:clamp(25px,8.8vw,36px)}.Navigation-module__eB08ka__mobileProject{margin-top:22px}}@media (max-width:380px){.Navigation-module__eB08ka__shell{width:calc(100% - 18px);padding-inline:14px}.Navigation-module__eB08ka__mobileInner{width:calc(100% - 28px)}}
.CustomCursor-module__scj-aG__cursor{--cursor-x:-100px;--cursor-y:-100px;--cursor-angle:0deg;--cursor-speed:0;--trail-1:4px;--trail-2:8px;z-index:2147483646;pointer-events:none;width:1px;height:1px;transform:translate3d(var(--cursor-x), var(--cursor-y), 0);will-change:transform;contain:layout style;position:fixed;inset:0 auto auto 0}.CustomCursor-module__scj-aG__core,.CustomCursor-module__scj-aG__phase,.CustomCursor-module__scj-aG__wake,.CustomCursor-module__scj-aG__axis{pointer-events:none;position:absolute;top:0;left:0}.CustomCursor-module__scj-aG__core{width:10px;height:10px;transform:rotate(45deg) scale(calc(.82 + (var(--cursor-speed) * .12)));background:#f7faf9fa;border:1px solid #060f1094;border-radius:2px;margin:-5px 0 0 -5px;transition:width .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1),margin .26s cubic-bezier(.2,.8,.2,1),border-radius .26s cubic-bezier(.2,.8,.2,1),background .26s,box-shadow .26s;box-shadow:0 0 0 1px #64eeecb3,0 0 9px #64eeec61,0 0 18px #64eeec1c}.CustomCursor-module__scj-aG__spark{background:#5feeed;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 5px #5feeedf2}.CustomCursor-module__scj-aG__axis{width:calc(7px + (var(--cursor-speed) * 6px));transform-origin:100%;height:1px;transform:rotate(var(--cursor-angle));opacity:calc(.06 + (var(--cursor-speed) * .68));background:linear-gradient(90deg,#0000 0%,#9ad3e229 18%,#5feeed85 70%,#f7faf9c7 100%);margin-top:-.5px;transition:opacity .1s,width .1s;left:auto;right:5px;box-shadow:0 0 5px #5feeed1a}.CustomCursor-module__scj-aG__wake{transform-origin:50%;width:2px;height:2px;opacity:calc(var(--cursor-speed) * .46);will-change:transform, opacity;border-radius:50%;margin:-1px 0 0 -1px}.CustomCursor-module__scj-aG__wakeOne{transform:rotate(var(--cursor-angle)) translateX(calc(var(--trail-1) * -1));background:#5feeedad}.CustomCursor-module__scj-aG__wakeTwo{transform:rotate(var(--cursor-angle)) translateX(calc(var(--trail-2) * -1)) scale(.66);background:#ceebf461}.CustomCursor-module__scj-aG__phase{opacity:0;transform-origin:50%;background:#69efed;border-radius:50%;width:2px;height:2px;margin:-1px 0 0 -1px;box-shadow:0 0 7px #69efed8c}.CustomCursor-module__scj-aG__phaseA{--phase-angle:0deg}.CustomCursor-module__scj-aG__phaseB{--phase-angle:120deg}.CustomCursor-module__scj-aG__phaseC{--phase-angle:240deg}.CustomCursor-module__scj-aG__moving .CustomCursor-module__scj-aG__phase,.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__axis,.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__wake{opacity:0}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__core{background:#f6faf9eb;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:2.4s ease-in-out infinite CustomCursor-module__scj-aG__coreBreath;transform:rotate(0);box-shadow:0 0 0 1px #08121385,0 0 0 2px #5feeed38,0 0 13px #5feeed3d}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phase{opacity:.88;animation:3.1s cubic-bezier(.45,.05,.55,.95) infinite CustomCursor-module__scj-aG__phaseOrbit}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseB{animation-delay:-1030ms}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseC{animation-delay:-2060ms}.CustomCursor-module__scj-aG__interactive .CustomCursor-module__scj-aG__core{background:#f7faf9;width:8px;height:8px;margin:-4px 0 0 -4px;transform:rotate(45deg);box-shadow:0 0 0 1px #07101280,0 0 0 2px #5feeed47,0 0 15px #5feeed57}.CustomCursor-module__scj-aG__interactive .CustomCursor-module__scj-aG__phase{opacity:0}@keyframes CustomCursor-module__scj-aG__phaseOrbit{0%{transform:rotate(calc(var(--phase-angle) + 0deg)) translateX(8px) scale(.82)}34%{transform:rotate(calc(var(--phase-angle) + 112deg)) translateX(11px) scale(1)}67%{transform:rotate(calc(var(--phase-angle) + 238deg)) translateX(7px) scale(.7)}to{transform:rotate(calc(var(--phase-angle) + 360deg)) translateX(8px) scale(.82)}}@keyframes CustomCursor-module__scj-aG__coreBreath{0%,to{opacity:.88}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phase,.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__core{animation:none}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseA{transform:translate(8px)}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseB{transform:translate(-4px,7px)}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseC{transform:translate(-4px,-7px)}}@media (pointer:coarse){.CustomCursor-module__scj-aG__cursor{display:none}}.CustomCursor-module__scj-aG__idleOrbit,.CustomCursor-module__scj-aG__idlePulse{pointer-events:none;opacity:0;position:absolute;top:0;left:0}.CustomCursor-module__scj-aG__idleOrbit{filter:drop-shadow(0 0 5px #5feeed14);border-top:1px solid #5feeed6b;border-right:1px solid #c0e4f11f;border-radius:50%;width:22px;height:12px;margin:-6px 0 0 -11px;transform:rotate(-18deg)scale(.72)}.CustomCursor-module__scj-aG__idlePulse{border:1px solid #5feeed2e;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;transform:scale(.42)}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__idleOrbit{opacity:1;animation:2.6s cubic-bezier(.45,.05,.55,.95) infinite CustomCursor-module__scj-aG__idleOrbitSweep}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__idlePulse{opacity:1;animation:2.1s ease-out infinite CustomCursor-module__scj-aG__idlePulseRing}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phase{opacity:.92;width:2.4px;height:2.4px;margin:-1.2px 0 0 -1.2px}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseA{animation:2.8s cubic-bezier(.45,.05,.55,.95) infinite CustomCursor-module__scj-aG__phaseOrbitA}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseB{animation:3.4s cubic-bezier(.45,.05,.55,.95) infinite CustomCursor-module__scj-aG__phaseOrbitB}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__phaseC{animation:3.1s cubic-bezier(.45,.05,.55,.95) infinite CustomCursor-module__scj-aG__phaseOrbitC}@keyframes CustomCursor-module__scj-aG__idleOrbitSweep{0%{opacity:.22;transform:rotate(-18deg)scale(.72)}28%{opacity:.72}55%{opacity:.48;transform:rotate(166deg)scale(1)}to{opacity:.22;transform:rotate(342deg)scale(.72)}}@keyframes CustomCursor-module__scj-aG__idlePulseRing{0%{opacity:.32;transform:scale(.38)}55%{opacity:.13}to{opacity:0;transform:scale(1.28)}}@keyframes CustomCursor-module__scj-aG__phaseOrbitA{0%{transform:rotate(0)translate(7px)scale(.7)}36%{transform:rotate(128deg)translate(10px)scale(1)}70%{transform:rotate(252deg)translate(6px)scale(.68)}to{transform:rotate(360deg)translate(7px)scale(.7)}}@keyframes CustomCursor-module__scj-aG__phaseOrbitB{0%{transform:rotate(120deg)translate(9px)scale(.75)}45%{transform:rotate(278deg)translate(6px)scale(.62)}to{transform:rotate(480deg)translate(9px)scale(.75)}}@keyframes CustomCursor-module__scj-aG__phaseOrbitC{0%{transform:rotate(240deg)translate(6px)scale(.62)}50%{transform:rotate(418deg)translate(11px)scale(.92)}to{transform:rotate(600deg)translate(6px)scale(.62)}}.CustomCursor-module__scj-aG__moving .CustomCursor-module__scj-aG__idleOrbit,.CustomCursor-module__scj-aG__moving .CustomCursor-module__scj-aG__idlePulse,.CustomCursor-module__scj-aG__interactive .CustomCursor-module__scj-aG__idleOrbit,.CustomCursor-module__scj-aG__interactive .CustomCursor-module__scj-aG__idlePulse{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__idleOrbit,.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__idlePulse{animation:none}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__idleOrbit{opacity:.36;transform:rotate(-18deg)scale(.82)}.CustomCursor-module__scj-aG__idle .CustomCursor-module__scj-aG__idlePulse{display:none}}
.Footer-module__S6Hkya__footer{--cyan:#69eee8;--cyan-soft:#a6fff9;--white:#f4f7f6;--muted:#8a989a;--muted-2:#607073;--line:#ddfffc18;--footer-x:82%;isolation:isolate;color:var(--white);background:radial-gradient(500px 190px at var(--footer-x) 18%, #49e0d80d, transparent 72%), linear-gradient(180deg, #040a0b 0%, #020708 100%);border-top:1px solid #a0fff81a;position:relative;overflow:hidden}.Footer-module__S6Hkya__atmosphere{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 13%,#ffffff03 13.05%,#0000 13.1%),linear-gradient(90deg,#0000 58%,#ffffff03 58.05%,#0000 58.1%),linear-gradient(90deg,#0000 90%,#ffffff03 90.05%,#0000 90.1%);position:absolute;inset:0}.Footer-module__S6Hkya__traceRail{pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0;overflow:hidden}.Footer-module__S6Hkya__traceBeam{opacity:0;background:linear-gradient(90deg, transparent, #69eee840, var(--cyan-soft), transparent);filter:drop-shadow(0 0 6px #69eee84d);width:26%;height:1px;position:absolute;top:0;left:-26%}.Footer-module__S6Hkya__traceDot{opacity:0;background:var(--cyan-soft);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-6px;box-shadow:0 0 14px #69eee8b3}.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__traceBeam{animation:1.55s cubic-bezier(.16,1,.3,1) 80ms both Footer-module__S6Hkya__railSweep}.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__traceDot{animation:1.55s cubic-bezier(.16,1,.3,1) 80ms both Footer-module__S6Hkya__dotSweep}.Footer-module__S6Hkya__shell{width:min(1460px,100% - 72px);margin:0 auto;padding:44px 0 24px}.Footer-module__S6Hkya__mainGrid{grid-template-columns:minmax(360px,1.05fr) minmax(470px,.95fr);align-items:start;gap:clamp(80px,10vw,180px);display:grid}.Footer-module__S6Hkya__brandBlock,.Footer-module__S6Hkya__navBlock{opacity:0;min-width:0;transform:translateY(14px)}.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__brandBlock{animation:.7s cubic-bezier(.16,1,.3,1) 80ms forwards Footer-module__S6Hkya__enterUp}.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__navBlock{animation:.7s cubic-bezier(.16,1,.3,1) .14s forwards Footer-module__S6Hkya__enterUp}.Footer-module__S6Hkya__brand{min-height:44px;color:var(--white);letter-spacing:.17em;align-items:baseline;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__brand b{color:var(--cyan);font-weight:900}.Footer-module__S6Hkya__tagline{color:#9aa6a8;letter-spacing:-.018em;max-width:475px;margin:18px 0 24px;font:400 clamp(1rem,1.05vw,1.12rem)/1.55 Arial,Helvetica,sans-serif}.Footer-module__S6Hkya__metaRow,.Footer-module__S6Hkya__label,.Footer-module__S6Hkya__navHint,.Footer-module__S6Hkya__navIndex,.Footer-module__S6Hkya__bottomBar,.Footer-module__S6Hkya__principles{letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.Footer-module__S6Hkya__metaRow{min-height:28px;color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:9px;font-weight:600;display:flex}.Footer-module__S6Hkya__metaRow i{background:#69eee8b8;border-radius:50%;width:3px;height:3px}.Footer-module__S6Hkya__navBlock{border-left:1px solid var(--line);justify-self:end;width:min(100%,610px);padding-left:clamp(34px,3.2vw,52px)}.Footer-module__S6Hkya__navHeader{justify-content:space-between;align-items:center;gap:22px;min-height:32px;margin-bottom:8px;display:flex}.Footer-module__S6Hkya__label{color:var(--muted-2);font-size:9px;font-weight:700}.Footer-module__S6Hkya__navHint{color:#69eee86b;font-size:7px;font-weight:700}.Footer-module__S6Hkya__navGrid{grid-template-columns:1fr 1fr;column-gap:34px;display:grid}.Footer-module__S6Hkya__navLink{color:#b7c1c2;border-bottom:1px solid #fff1;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:56px;text-decoration:none;transition:color .28s;display:grid;position:relative}.Footer-module__S6Hkya__navLink:after{content:"";transform-origin:0;background:linear-gradient(90deg, var(--cyan), transparent 82%);height:1px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Footer-module__S6Hkya__navIndex{color:#4f6366;font-size:8px;font-weight:700;transition:color .28s}.Footer-module__S6Hkya__navText{letter-spacing:-.02em;font:500 17px/1 Arial,Helvetica,sans-serif}.Footer-module__S6Hkya__navArrow{opacity:0;color:var(--cyan);font-size:14px;transition:opacity .28s,transform .38s cubic-bezier(.16,1,.3,1);transform:translate(-7px,7px)}.Footer-module__S6Hkya__navLink:hover,.Footer-module__S6Hkya__navLink:focus-visible{color:var(--white)}.Footer-module__S6Hkya__navLink:hover:after,.Footer-module__S6Hkya__navLink:focus-visible:after{transform:scaleX(1)}.Footer-module__S6Hkya__navLink:hover .Footer-module__S6Hkya__navIndex,.Footer-module__S6Hkya__navLink:focus-visible .Footer-module__S6Hkya__navIndex{color:var(--cyan)}.Footer-module__S6Hkya__navLink:hover .Footer-module__S6Hkya__navArrow,.Footer-module__S6Hkya__navLink:focus-visible .Footer-module__S6Hkya__navArrow{opacity:1;transform:translate(0)}.Footer-module__S6Hkya__bottomBar{border-top:1px solid var(--line);color:#5f7073;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:64px;margin-top:34px;padding-top:18px;font-size:8px;font-weight:600;display:grid}.Footer-module__S6Hkya__principles{color:#738487;align-items:center;gap:10px;display:flex}.Footer-module__S6Hkya__principles i{background:#69eee840;width:18px;height:1px}.Footer-module__S6Hkya__backTop{color:#7c8b8e;cursor:pointer;min-width:118px;min-height:44px;font:inherit;letter-spacing:inherit;background:0 0;border:0;justify-content:flex-end;justify-self:end;align-items:center;gap:12px;padding:0;transition:color .25s;display:inline-flex}.Footer-module__S6Hkya__backTop b{color:var(--cyan);font:400 16px/1 Arial,Helvetica,sans-serif;transition:transform .35s cubic-bezier(.16,1,.3,1)}.Footer-module__S6Hkya__backTop:hover,.Footer-module__S6Hkya__backTop:focus-visible{color:var(--white)}.Footer-module__S6Hkya__backTop:hover b,.Footer-module__S6Hkya__backTop:focus-visible b{transform:translateY(-4px)}.Footer-module__S6Hkya__brand:focus-visible,.Footer-module__S6Hkya__navLink:focus-visible,.Footer-module__S6Hkya__backTop:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@keyframes Footer-module__S6Hkya__enterUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Footer-module__S6Hkya__railSweep{0%{opacity:0;transform:translate(0)}12%{opacity:1}80%{opacity:.72}to{opacity:0;transform:translate(485%)}}@keyframes Footer-module__S6Hkya__dotSweep{0%{opacity:0;transform:translate(0)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(100vw)}}@media (max-width:1120px){.Footer-module__S6Hkya__mainGrid{grid-template-columns:minmax(300px,.9fr) minmax(430px,1.1fr);gap:60px}.Footer-module__S6Hkya__navBlock{width:100%}}@media (max-width:760px){.Footer-module__S6Hkya__shell{width:min(100% - 36px,680px);padding:34px 0 18px}.Footer-module__S6Hkya__mainGrid{grid-template-columns:1fr;gap:34px}.Footer-module__S6Hkya__navBlock{border-left:0;border-top:1px solid var(--line);justify-self:stretch;width:100%;padding-top:26px;padding-left:0}.Footer-module__S6Hkya__navGrid{grid-template-columns:1fr 1fr}.Footer-module__S6Hkya__bottomBar{grid-template-columns:1fr auto;row-gap:12px}.Footer-module__S6Hkya__principles{grid-area:1/1/auto/-1;justify-content:flex-start}.Footer-module__S6Hkya__backTop{grid-area:2/2}}@media (max-width:480px){.Footer-module__S6Hkya__navGrid{grid-template-columns:1fr}.Footer-module__S6Hkya__navHeader{align-items:flex-start}.Footer-module__S6Hkya__navHint{text-align:right;max-width:120px;line-height:1.4}.Footer-module__S6Hkya__metaRow{flex-direction:column;align-items:flex-start;gap:7px}.Footer-module__S6Hkya__metaRow i{display:none}.Footer-module__S6Hkya__principles{gap:6px;font-size:7px}.Footer-module__S6Hkya__principles i{width:10px}}@media (prefers-reduced-motion:reduce){.Footer-module__S6Hkya__brandBlock,.Footer-module__S6Hkya__navBlock,.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__brandBlock,.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__navBlock{opacity:1;animation:none;transform:none}.Footer-module__S6Hkya__traceBeam,.Footer-module__S6Hkya__traceDot,.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__traceBeam,.Footer-module__S6Hkya__entered .Footer-module__S6Hkya__traceDot{animation:none}.Footer-module__S6Hkya__navLink:after,.Footer-module__S6Hkya__navArrow,.Footer-module__S6Hkya__backTop b{transition:none}}
.PrivacyConsent-module__C-GzRG__panel{--pc-cyan:112, 226, 221;--pc-paper:236, 244, 242;z-index:2147483000;border:1px solid rgba(var(--pc-cyan), .2);background:radial-gradient(circle at 93% 0%, rgba(var(--pc-cyan), .08), transparent 31%), #020c0cf7;width:min(520px,100vw - 28px);color:rgba(var(--pc-paper), .94);-webkit-backdrop-filter:blur(18px);border-radius:22px;padding:22px 22px 18px;position:fixed;bottom:clamp(14px,2vw,30px);left:clamp(14px,2vw,30px);overflow:hidden;box-shadow:0 26px 80px #00000073}.PrivacyConsent-module__C-GzRG__signal{background:linear-gradient(90deg, rgb(var(--pc-cyan)), rgba(var(--pc-cyan), 0));width:86px;height:2px;box-shadow:0 0 22px rgba(var(--pc-cyan), .35);position:absolute;top:0;left:0}.PrivacyConsent-module__C-GzRG__topline{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.18em;color:rgba(var(--pc-cyan), .66);justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;font-size:9px;font-weight:700;line-height:1;display:flex}.PrivacyConsent-module__C-GzRG__close{border:1px solid rgba(var(--pc-cyan), .15);width:28px;height:28px;color:rgba(var(--pc-paper), .58);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0;font-size:17px;line-height:1}.PrivacyConsent-module__C-GzRG__panel h2{max-width:430px;font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.05vw,31px);font-weight:500;line-height:1.03}.PrivacyConsent-module__C-GzRG__panel p{max-width:470px;font-family:var(--font-body,Manrope, sans-serif);color:#d7e5e1a1;margin:14px 0 0;font-size:13px;line-height:1.65}.PrivacyConsent-module__C-GzRG__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.PrivacyConsent-module__C-GzRG__actions button{min-height:48px;font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 16px;font-size:9px;font-weight:700;transition:transform .22s,border-color .22s,background .22s,color .22s}.PrivacyConsent-module__C-GzRG__actions button:hover{transform:translateY(-1px)}.PrivacyConsent-module__C-GzRG__secondary{border:1px solid rgba(var(--pc-cyan), .18);color:rgba(var(--pc-paper), .7);background:#ffffff04}.PrivacyConsent-module__C-GzRG__primary{border:1px solid rgba(var(--pc-cyan), .78);background:rgb(var(--pc-cyan));color:#041010}.PrivacyConsent-module__C-GzRG__meta{font-family:var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.06em;color:#b1c7c25c;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;font-size:8px;line-height:1.4;display:flex}.PrivacyConsent-module__C-GzRG__meta a{color:rgba(var(--pc-cyan), .64);white-space:nowrap;text-decoration:none}@media (max-width:560px){.PrivacyConsent-module__C-GzRG__panel{border-radius:18px;width:auto;padding:19px 18px 16px;bottom:10px;left:10px;right:10px}.PrivacyConsent-module__C-GzRG__actions{grid-template-columns:1fr}.PrivacyConsent-module__C-GzRG__meta{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.PrivacyConsent-module__C-GzRG__actions button{transition:none}}
.FooterMetaLinksPatch-module__3PDgsq__footer{--cyan-rgb:112, 226, 221;--paper-rgb:238, 246, 244;isolation:isolate;width:100%;min-width:0;color:rgba(var(--paper-rgb), .92);background:#020909;border:0;position:relative;overflow:hidden}.FooterMetaLinksPatch-module__3PDgsq__ambient{z-index:-1;pointer-events:none;background:radial-gradient(circle at 94% 7%, rgba(var(--cyan-rgb), .055), transparent 17%), linear-gradient(180deg, #030d0dfa, #010808);position:absolute;inset:0}.FooterMetaLinksPatch-module__3PDgsq__shell{grid-template-columns:minmax(0,1.42fr) minmax(420px,1fr);width:min(1540px,100% - clamp(48px,15vw,300px));min-height:clamp(300px,23vw,390px);margin:0 auto;padding-top:clamp(34px,3.2vw,58px);padding-bottom:clamp(28px,2.5vw,44px);display:grid}.FooterMetaLinksPatch-module__3PDgsq__brandColumn{min-width:0;padding-right:clamp(48px,6.5vw,112px)}.FooterMetaLinksPatch-module__3PDgsq__wordmarkLink{align-items:center;width:fit-content;text-decoration:none;display:inline-flex}.FooterMetaLinksPatch-module__3PDgsq__wordmark{width:clamp(196px,13.5vw,260px);height:auto;display:block}.FooterMetaLinksPatch-module__3PDgsq__statement{max-width:620px;font-family:var(--font-body,Inter, "Helvetica Neue", Arial, sans-serif);letter-spacing:-.018em;color:#d8e5e2a3;margin:clamp(26px,2.2vw,38px) 0 0;font-size:clamp(15px,1.02vw,19px);font-weight:420;line-height:1.52}.FooterMetaLinksPatch-module__3PDgsq__signature{font-family:var(--font-mono,"IBM Plex Mono", "SFMono-Regular", Consolas, monospace);letter-spacing:.18em;text-transform:uppercase;color:#acc4c059;align-items:center;gap:12px;margin-top:clamp(34px,3.4vw,56px);font-size:clamp(7px,.48vw,9px);font-weight:700;line-height:1;display:flex}.FooterMetaLinksPatch-module__3PDgsq__signature i{background:rgba(var(--cyan-rgb), .84);width:4px;height:4px;box-shadow:0 0 12px rgba(var(--cyan-rgb), .3);border-radius:999px}.FooterMetaLinksPatch-module__3PDgsq__directColumn{border-left:1px solid rgba(var(--cyan-rgb), .105);min-width:0;padding-left:clamp(42px,4.2vw,72px);position:relative}.FooterMetaLinksPatch-module__3PDgsq__directTopLine{background:linear-gradient(90deg, rgba(var(--cyan-rgb), .45), rgba(var(--cyan-rgb), .05));height:1px;position:absolute;top:0;left:clamp(42px,4.2vw,72px);right:0}.FooterMetaLinksPatch-module__3PDgsq__kicker,.FooterMetaLinksPatch-module__3PDgsq__contactLabel{font-family:var(--font-mono,"IBM Plex Mono", "SFMono-Regular", Consolas, monospace);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.FooterMetaLinksPatch-module__3PDgsq__kicker{color:rgba(var(--cyan-rgb), .62);padding-top:clamp(29px,2.15vw,38px);padding-bottom:clamp(14px,1.15vw,18px);font-size:clamp(8px,.48vw,10px);display:block}.FooterMetaLinksPatch-module__3PDgsq__contactRows{width:100%}.FooterMetaLinksPatch-module__3PDgsq__contactRow{min-height:clamp(50px,3.6vw,62px);color:inherit;border-top:1px solid rgba(var(--cyan-rgb), .07);grid-template-columns:clamp(72px,5.5vw,96px) minmax(0,1fr);align-items:center;gap:clamp(14px,1.4vw,24px);text-decoration:none;display:grid;position:relative}.FooterMetaLinksPatch-module__3PDgsq__contactRow:last-child{border-bottom:1px solid rgba(var(--cyan-rgb), .07)}.FooterMetaLinksPatch-module__3PDgsq__contactRow:after{content:"";background:linear-gradient(90deg, rgba(var(--cyan-rgb), .74), rgba(var(--cyan-rgb), 0));width:0;height:1px;transition:width .36s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0}.FooterMetaLinksPatch-module__3PDgsq__contactLabel{color:rgba(var(--cyan-rgb), .33);font-size:clamp(7px,.45vw,9px)}.FooterMetaLinksPatch-module__3PDgsq__contactValue{min-width:0;font-family:var(--font-body,Inter, "Helvetica Neue", Arial, sans-serif);letter-spacing:-.02em;color:#dce6e4ad;white-space:nowrap;font-size:clamp(13px,.94vw,17px);font-weight:430;line-height:1.2;transition:color .22s,transform .32s cubic-bezier(.22,1,.36,1)}.FooterMetaLinksPatch-module__3PDgsq__contactRow:hover:after{width:44%}.FooterMetaLinksPatch-module__3PDgsq__contactRow:hover .FooterMetaLinksPatch-module__3PDgsq__contactValue{color:#f7fbfaf5;transform:translate(2px)}.FooterMetaLinksPatch-module__3PDgsq__socials{align-items:center;gap:10px;padding-top:clamp(10px,.9vw,14px);display:flex}.FooterMetaLinksPatch-module__3PDgsq__socialIcon{border:1px solid rgba(var(--cyan-rgb), .13);color:#d2e0dd8a;background:#ffffff02;border-radius:50%;place-items:center;width:clamp(36px,2.35vw,42px);height:clamp(36px,2.35vw,42px);transition:color .22s,border-color .22s,background .22s,transform .3s cubic-bezier(.22,1,.36,1);display:grid}.FooterMetaLinksPatch-module__3PDgsq__socialIcon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.FooterMetaLinksPatch-module__3PDgsq__iconFill{fill:currentColor;stroke:none}.FooterMetaLinksPatch-module__3PDgsq__socialIcon:hover{color:#031010;border-color:rgba(var(--cyan-rgb), .84);background:rgba(var(--cyan-rgb), .88);transform:translateY(-2px)}.FooterMetaLinksPatch-module__3PDgsq__legal{align-items:center;gap:clamp(20px,2.3vw,34px);margin-top:clamp(17px,1.45vw,24px);display:flex}.FooterMetaLinksPatch-module__3PDgsq__legal a{font-family:var(--font-body,Inter, "Helvetica Neue", Arial, sans-serif);letter-spacing:-.01em;color:#cbdad66e;white-space:nowrap;font-size:clamp(10px,.67vw,12px);font-weight:450;line-height:1.2;text-decoration:none;transition:color .22s;position:relative}.FooterMetaLinksPatch-module__3PDgsq__legal a:after{content:"";background:rgba(var(--cyan-rgb), .62);height:1px;transition:right .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-5px;left:0;right:100%}.FooterMetaLinksPatch-module__3PDgsq__legal a:hover{color:#eef7f5e0}.FooterMetaLinksPatch-module__3PDgsq__legal a:hover:after{right:0}.FooterMetaLinksPatch-module__3PDgsq__bottomRule{background:linear-gradient(90deg, rgba(var(--cyan-rgb), .11), rgba(var(--cyan-rgb), .055) 76%, rgba(var(--cyan-rgb), 0));width:min(1540px,100% - clamp(48px,15vw,300px));height:1px;margin:0 auto}@media (max-width:980px){.FooterMetaLinksPatch-module__3PDgsq__shell{grid-template-columns:1fr;width:min(100% - 48px,900px);min-height:0;padding-top:44px;padding-bottom:36px}.FooterMetaLinksPatch-module__3PDgsq__brandColumn{padding-bottom:42px;padding-right:0}.FooterMetaLinksPatch-module__3PDgsq__directColumn{border-left:0;padding-top:0;padding-left:0}.FooterMetaLinksPatch-module__3PDgsq__directTopLine{left:0}.FooterMetaLinksPatch-module__3PDgsq__bottomRule{width:min(100% - 48px,900px)}}@media (max-width:620px){.FooterMetaLinksPatch-module__3PDgsq__shell,.FooterMetaLinksPatch-module__3PDgsq__bottomRule{width:calc(100% - 32px)}.FooterMetaLinksPatch-module__3PDgsq__shell{padding-top:36px;padding-bottom:30px}.FooterMetaLinksPatch-module__3PDgsq__wordmark{width:190px}.FooterMetaLinksPatch-module__3PDgsq__statement{margin-top:22px;font-size:14px}.FooterMetaLinksPatch-module__3PDgsq__desktopBreak{display:none}.FooterMetaLinksPatch-module__3PDgsq__signature{flex-wrap:wrap;gap:9px;margin-top:30px}.FooterMetaLinksPatch-module__3PDgsq__brandColumn{padding-bottom:34px}.FooterMetaLinksPatch-module__3PDgsq__contactRow{grid-template-columns:58px minmax(0,1fr);gap:12px;min-height:54px}.FooterMetaLinksPatch-module__3PDgsq__contactValue{white-space:normal;overflow-wrap:anywhere;font-size:13px}.FooterMetaLinksPatch-module__3PDgsq__legal{flex-wrap:wrap;gap:12px 20px}}@media (prefers-reduced-motion:reduce){.FooterMetaLinksPatch-module__3PDgsq__contactRow:after,.FooterMetaLinksPatch-module__3PDgsq__contactValue,.FooterMetaLinksPatch-module__3PDgsq__socialIcon,.FooterMetaLinksPatch-module__3PDgsq__legal a,.FooterMetaLinksPatch-module__3PDgsq__legal a:after{transition:none!important}}@media (max-width:900px){.FooterMetaLinksPatch-module__3PDgsq__shell,.FooterMetaLinksPatch-module__3PDgsq__bottomRule{width:calc(100% - 40px)}.FooterMetaLinksPatch-module__3PDgsq__shell{padding-top:42px;padding-bottom:34px}.FooterMetaLinksPatch-module__3PDgsq__brandColumn{padding-bottom:38px}.FooterMetaLinksPatch-module__3PDgsq__directColumn{min-width:0}}@media (max-width:699px){.FooterMetaLinksPatch-module__3PDgsq__shell,.FooterMetaLinksPatch-module__3PDgsq__bottomRule{width:calc(100% - 32px)}.FooterMetaLinksPatch-module__3PDgsq__shell{padding-top:34px;padding-bottom:max(28px, env(safe-area-inset-bottom))}.FooterMetaLinksPatch-module__3PDgsq__wordmark{width:min(190px,58vw)}.FooterMetaLinksPatch-module__3PDgsq__statement{max-width:31rem;line-height:1.55}.FooterMetaLinksPatch-module__3PDgsq__contactRow{min-width:0}.FooterMetaLinksPatch-module__3PDgsq__contactValue{overflow-wrap:anywhere;min-width:0}.FooterMetaLinksPatch-module__3PDgsq__socialIcon{width:40px;height:40px}}@media (max-width:380px){.FooterMetaLinksPatch-module__3PDgsq__shell,.FooterMetaLinksPatch-module__3PDgsq__bottomRule{width:calc(100% - 28px)}.FooterMetaLinksPatch-module__3PDgsq__legal{gap:12px 16px}}
