@font-face{font-family:Anybody;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2dac1dd55bfc98e5-s.2kfecqo0wl7n9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/af340189aa795bfa-s.3m2le41l3na0x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/192f2ab6b81220b0-s.p.06w43nrdn62wl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/2dac1dd55bfc98e5-s.2kfecqo0wl7n9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/af340189aa795bfa-s.3m2le41l3na0x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/192f2ab6b81220b0-s.p.06w43nrdn62wl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2dac1dd55bfc98e5-s.2kfecqo0wl7n9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/af340189aa795bfa-s.3m2le41l3na0x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/192f2ab6b81220b0-s.p.06w43nrdn62wl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/2dac1dd55bfc98e5-s.2kfecqo0wl7n9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/af340189aa795bfa-s.3m2le41l3na0x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/192f2ab6b81220b0-s.p.06w43nrdn62wl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody Fallback;src:local(Arial);ascent-override:72.11%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:110.25%}.anybody_87464543-module__B7UOUW__className{font-family:Anybody,Anybody Fallback;font-style:normal}.anybody_87464543-module__B7UOUW__variable{--font-anybody:"Anybody", "Anybody Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a869fe2d-module__Nl2jCG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a869fe2d-module__Nl2jCG__variable{--font-inter:"Inter", "Inter Fallback"}
.InteractiveDiagnostic-module__7trtrq__section{color:var(--text-on-dark);background:0 0;padding:clamp(76px,9vw,132px) 24px;position:relative;overflow:hidden}.InteractiveDiagnostic-module__7trtrq__section:before{content:"";z-index:0;pointer-events:none;opacity:.38;background:radial-gradient(circle at 18% 24%,#33d6ff12,#0000 24%) 50%,radial-gradient(circle at 82% 32%,#ff3d8a0c,#0000 26%) 50%,radial-gradient(circle at 18% 32%,#f7f5f21a 0 .55px,#0000 1px) 0 0/113px 97px,radial-gradient(circle at 72% 18%,#f7f5f212 0 .45px,#0000 .95px) 37px 19px/151px 131px,radial-gradient(circle at 42% 78%,#33d6ff0f 0 .55px,#0000 1.05px) -24px 41px/181px 149px,radial-gradient(circle at 88% 64%,#ff3d8a0b 0 .5px,#0000 1px) 64px -18px/229px 173px,radial-gradient(circle at 31% 57%,#f7f5f20f 0 .42px,#0000 .9px) 15px 33px/73px 109px;display:none;position:absolute;inset:0}.InteractiveDiagnostic-module__7trtrq__embedded{width:100%}.InteractiveDiagnostic-module__7trtrq__inner{z-index:1;width:min(1120px,100%);margin:0 auto;position:relative}.InteractiveDiagnostic-module__7trtrq__header{max-width:620px}.InteractiveDiagnostic-module__7trtrq__eyebrow,.InteractiveDiagnostic-module__7trtrq__resultLabel,.InteractiveDiagnostic-module__7trtrq__cardEyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 14px;font-size:.78rem;font-weight:800;line-height:1.3;display:inline-flex}.InteractiveDiagnostic-module__7trtrq__markerIcon,.InteractiveDiagnostic-module__7trtrq__lockIcon{color:var(--accent);stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;flex:none}.InteractiveDiagnostic-module__7trtrq__markerIcon{width:18px;height:18px}.InteractiveDiagnostic-module__7trtrq__lockIcon{width:15px;height:15px}.InteractiveDiagnostic-module__7trtrq__title{color:#fff;letter-spacing:0;margin:0;font-size:clamp(2rem,3.45vw,3.15rem);font-weight:780;line-height:1.03}.InteractiveDiagnostic-module__7trtrq__intro{color:#f7f5f2ad;margin:18px 0 0;font-size:clamp(.98rem,1.3vw,1.08rem);line-height:1.62}.InteractiveDiagnostic-module__7trtrq__credibility{border-left:3px solid var(--action);color:#f7f5f2b8;margin:28px 0 0;padding-left:18px;font-size:.95rem;line-height:1.6}.InteractiveDiagnostic-module__7trtrq__diagnosticShell{background:linear-gradient(135deg,#f7f5f213,#f7f5f209),#080d16;border:1px solid #f7f5f21f;border-radius:8px;min-height:0;padding:clamp(28px,4vw,44px);box-shadow:0 18px 46px #0000003d}.InteractiveDiagnostic-module__7trtrq__progressTop{color:#f7f5f2a8;text-transform:uppercase;justify-content:space-between;margin:34px 0 14px;font-size:.82rem;font-weight:700;display:flex}.InteractiveDiagnostic-module__7trtrq__progressTrack{background:#f7f5f21a;border-radius:999px;width:100%;height:8px;margin-bottom:36px;overflow:hidden}.InteractiveDiagnostic-module__7trtrq__progressTrack span{border-radius:inherit;background:var(--action);height:100%;transition:width .26s;display:block}.InteractiveDiagnostic-module__7trtrq__questionPanel,.InteractiveDiagnostic-module__7trtrq__resultPanel{min-height:0}.InteractiveDiagnostic-module__7trtrq__question{color:#fff;margin:0 0 20px;font-size:clamp(1.3rem,2vw,1.72rem);line-height:1.14}.InteractiveDiagnostic-module__7trtrq__options{flex-wrap:wrap;gap:10px;display:flex}.InteractiveDiagnostic-module__7trtrq__optionButton,.InteractiveDiagnostic-module__7trtrq__primaryButton,.InteractiveDiagnostic-module__7trtrq__backButton,.InteractiveDiagnostic-module__7trtrq__restartButton,.InteractiveDiagnostic-module__7trtrq__primaryLink{font:inherit;border-radius:8px;font-weight:760;text-decoration:none}.InteractiveDiagnostic-module__7trtrq__optionButton{color:#fff;cursor:pointer;text-align:center;background:#f7f5f20f;border:1px solid #f7f5f221;flex:auto;padding:12px 14px;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.InteractiveDiagnostic-module__7trtrq__optionButton:hover,.InteractiveDiagnostic-module__7trtrq__optionButton:focus-visible,.InteractiveDiagnostic-module__7trtrq__optionButtonActive{color:#fff;background:#ff3d8a14;border-color:#ff3d8a73;transform:translateY(-1px)}.InteractiveDiagnostic-module__7trtrq__primaryButton{background:var(--action);color:#fff;cursor:pointer;border:1px solid #ff3d8ab8;justify-content:center;align-items:center;width:100%;margin-top:22px;padding:15px 18px;display:flex}.InteractiveDiagnostic-module__7trtrq__controls,.InteractiveDiagnostic-module__7trtrq__resultActions{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.InteractiveDiagnostic-module__7trtrq__backButton,.InteractiveDiagnostic-module__7trtrq__restartButton{color:#f7f5f2b8;cursor:pointer;background:0 0;border:1px solid #f7f5f229;padding:12px 18px}.InteractiveDiagnostic-module__7trtrq__backButton:disabled{cursor:not-allowed;opacity:.42}.InteractiveDiagnostic-module__7trtrq__score{color:var(--accent);margin:10px 0 18px;font-size:clamp(4rem,8vw,6.5rem);line-height:.9;display:block}.InteractiveDiagnostic-module__7trtrq__resultTitle{color:#fff;margin:0 0 14px;font-size:clamp(1.5rem,3vw,2.2rem)}.InteractiveDiagnostic-module__7trtrq__resultText{color:#f7f5f2ad;margin:0;line-height:1.65}.InteractiveDiagnostic-module__7trtrq__urgentBox{background:#f7f5f20f;border:1px solid #f7f5f21a;border-radius:8px;margin-top:24px;padding:18px}.InteractiveDiagnostic-module__7trtrq__urgentBox span{color:#f7f5f28c;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:800;display:block}.InteractiveDiagnostic-module__7trtrq__urgentBox strong{color:#fff;font-size:1.2rem}.InteractiveDiagnostic-module__7trtrq__primaryLink{background:var(--action);color:#fff;justify-content:center;padding:14px 18px;display:inline-flex}.InteractiveDiagnostic-module__7trtrq__freeNote{color:#f7f5f294;text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;margin:18px 0 0;font-size:.86rem;font-weight:700;line-height:1.4;display:inline-flex}@media (max-width:900px){.InteractiveDiagnostic-module__7trtrq__diagnosticShell{min-height:0}}@media (max-width:520px){.InteractiveDiagnostic-module__7trtrq__section{padding:64px 18px}.InteractiveDiagnostic-module__7trtrq__diagnosticShell{padding:22px 18px}.InteractiveDiagnostic-module__7trtrq__title{font-size:clamp(1.75rem,9vw,2.35rem)}.InteractiveDiagnostic-module__7trtrq__options{gap:8px}.InteractiveDiagnostic-module__7trtrq__optionButton{flex-basis:calc(50% - 4px);padding:12px 10px}.InteractiveDiagnostic-module__7trtrq__controls,.InteractiveDiagnostic-module__7trtrq__resultActions{flex-direction:column}.InteractiveDiagnostic-module__7trtrq__primaryLink,.InteractiveDiagnostic-module__7trtrq__primaryButton,.InteractiveDiagnostic-module__7trtrq__restartButton,.InteractiveDiagnostic-module__7trtrq__backButton{text-align:center;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.InteractiveDiagnostic-module__7trtrq__progressTrack span,.InteractiveDiagnostic-module__7trtrq__optionButton,.InteractiveDiagnostic-module__7trtrq__primaryButton{transition:none}.InteractiveDiagnostic-module__7trtrq__optionButton:hover,.InteractiveDiagnostic-module__7trtrq__optionButton:focus-visible{transform:none}}@media (max-width:700px){.InteractiveDiagnostic-module__7trtrq__section,.InteractiveDiagnostic-module__7trtrq__questionPanel,.InteractiveDiagnostic-module__7trtrq__resultPanel{opacity:1!important;transform:none!important}}
.DiagnosticModal-module__ZSVMkW__overlay{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02050ab8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.DiagnosticModal-module__ZSVMkW__panel{border:1px solid var(--accent-line);background:linear-gradient(150deg,#0e1016,#05080e);border-radius:18px;width:min(680px,100%);max-height:90vh;position:relative;overflow:auto;box-shadow:0 40px 120px #02050a80}.DiagnosticModal-module__ZSVMkW__content{padding:clamp(24px,4vw,40px)}.DiagnosticModal-module__ZSVMkW__close{z-index:2;width:34px;height:34px;color:var(--text-on-dark);cursor:pointer;background:#f7f5f20f;border:1px solid #f7f5f229;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:14px;right:14px}.DiagnosticModal-module__ZSVMkW__close:hover{background:#f7f5f224}.DiagnosticModal-module__ZSVMkW__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.FloatingActions-module__xpH16q__actions{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:120;pointer-events:none;justify-items:end;gap:10px;display:grid;position:fixed}.FloatingActions-module__xpH16q__whatsappButton,.FloatingActions-module__xpH16q__topButton{pointer-events:auto;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,opacity .18s}.FloatingActions-module__xpH16q__whatsappButton{min-height:48px;color:var(--text-on-dark);background:#0e1016eb;border:1px solid #f7f5f224;border-radius:999px;align-items:center;gap:10px;padding:8px 15px 8px 10px;display:inline-flex;box-shadow:0 12px 34px #00000042}.FloatingActions-module__xpH16q__whatsappButton:hover,.FloatingActions-module__xpH16q__whatsappButton:focus-visible{border-color:#25d3665c;transform:translateY(-3px)scale(1.02)}.FloatingActions-module__xpH16q__whatsappIcon{color:#25d366;background:#25d36621;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.FloatingActions-module__xpH16q__whatsappIcon:after{content:"";background:#25d366;border:2px solid #0e1016f2;border-radius:50%;width:7px;height:7px;position:absolute;bottom:2px;right:1px}.FloatingActions-module__xpH16q__whatsappIcon svg{width:20px;height:20px}.FloatingActions-module__xpH16q__whatsappText{white-space:nowrap;font-size:.9rem;font-weight:800;line-height:1}.FloatingActions-module__xpH16q__whatsappTextMobile{display:none}.FloatingActions-module__xpH16q__topButton{color:#ffffffeb;cursor:pointer;opacity:.9;background:#0e1016ad;border:1px solid #f7f5f22e;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.FloatingActions-module__xpH16q__topButton:hover,.FloatingActions-module__xpH16q__topButton:focus-visible{color:#fff;opacity:1;background:#0e1016b8;border-color:#33d6ff4d;transform:translateY(-3px)}.FloatingActions-module__xpH16q__topButton svg{width:18px;height:18px}.FloatingActions-module__xpH16q__whatsappButton:focus-visible,.FloatingActions-module__xpH16q__topButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:620px){.FloatingActions-module__xpH16q__actions{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));gap:8px}.FloatingActions-module__xpH16q__whatsappButton{gap:8px;min-height:42px;padding:7px 12px 7px 8px}.FloatingActions-module__xpH16q__whatsappIcon{width:28px;height:28px}.FloatingActions-module__xpH16q__whatsappIcon svg{width:18px;height:18px}.FloatingActions-module__xpH16q__whatsappText{font-size:.82rem}.FloatingActions-module__xpH16q__whatsappTextDesktop{display:none}.FloatingActions-module__xpH16q__whatsappTextMobile{display:inline}.FloatingActions-module__xpH16q__topButton{border-radius:9px;width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.FloatingActions-module__xpH16q__whatsappButton,.FloatingActions-module__xpH16q__topButton{transition:none}.FloatingActions-module__xpH16q__whatsappButton:hover,.FloatingActions-module__xpH16q__whatsappButton:focus-visible,.FloatingActions-module__xpH16q__topButton:hover,.FloatingActions-module__xpH16q__topButton:focus-visible{transform:none}}.FloatingActions-module__xpH16q__diagnosticButton{border:1px solid var(--accent-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:42px;color:var(--text-on-dark);letter-spacing:.02em;cursor:pointer;background:#080e16c7;border-radius:100px;align-items:center;gap:9px;padding:0 15px;font-size:12.5px;font-weight:600;display:inline-flex}.FloatingActions-module__xpH16q__diagnosticButton svg{width:17px;height:17px;color:var(--accent)}.FloatingActions-module__xpH16q__diagnosticButton:hover{border-color:var(--accent);background:#080e16eb}.FloatingActions-module__xpH16q__diagnosticButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:560px){.FloatingActions-module__xpH16q__diagnosticText{display:none}.FloatingActions-module__xpH16q__diagnosticButton{justify-content:center;width:42px;padding:0}}
.Footer-module__rnk_JG__footer{isolation:isolate;color:#1d1d1f;font-family:var(--font-inter), sans-serif;background:#f5f5f7;padding:clamp(72px,8vw,112px) 24px 26px;position:relative;overflow:hidden}.Footer-module__rnk_JG__inner{grid-template-columns:1.15fr 1fr;gap:80px;width:min(1120px,100%);margin-inline:auto;display:grid;position:relative}.Footer-module__rnk_JG__eyebrow{color:#6e6e73;align-items:center;gap:8px;margin:0 0 22px;font-size:13px;font-weight:500;display:flex}.Footer-module__rnk_JG__contact h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.8vw,50px);font-weight:600;line-height:1.1}.Footer-module__rnk_JG__description{color:#6e6e73;max-width:360px;margin:24px 0;font-size:15px;line-height:1.7}.Footer-module__rnk_JG__contactLink{color:#fff;background:#1d1d1f;border-radius:999px;align-items:center;gap:12px;padding:16px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.Footer-module__rnk_JG__contactLink:hover{background:#39393b}.Footer-module__rnk_JG__contactLink>span{margin-left:8px}.Footer-module__rnk_JG__people{align-items:center;gap:14px;margin-top:36px;display:flex}.Footer-module__rnk_JG__portraits{flex-shrink:0;padding-right:8px;display:flex}.Footer-module__rnk_JG__portraits img{object-fit:cover;object-position:center 12%;filter:grayscale();background:#dedee3;border:2px solid #f5f5f7;border-radius:50%;width:44px;height:44px;margin-right:-8px}.Footer-module__rnk_JG__people p{color:#515154;margin:0;font-size:12px;line-height:1.5}.Footer-module__rnk_JG__people p span{color:#86868b;margin-top:2px;font-size:11px;display:block}.Footer-module__rnk_JG__navigation{grid-template-columns:1fr 1.3fr;gap:40px;padding-top:5px;display:grid}.Footer-module__rnk_JG__navigation h3{margin:0 0 24px;font-size:13px;font-weight:600;line-height:1.5}.Footer-module__rnk_JG__navigation ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.Footer-module__rnk_JG__navigation a,.Footer-module__rnk_JG__navigation p{color:#6e6e73;font-size:13px;line-height:1.65;text-decoration:none}.Footer-module__rnk_JG__navigation p{margin:0 0 24px}.Footer-module__rnk_JG__navigation a,.Footer-module__rnk_JG__legalLinks a{align-items:center;gap:9px;display:inline-flex}.Footer-module__rnk_JG__navigation a:hover,.Footer-module__rnk_JG__legalLinks a:hover{color:#1d1d1f;text-underline-offset:4px;text-decoration:underline}.Footer-module__rnk_JG__navigation .Footer-module__rnk_JG__location{margin-top:28px}.Footer-module__rnk_JG__location{align-items:flex-start;gap:9px;display:flex}.Footer-module__rnk_JG__location .Footer-module__rnk_JG__icon{margin-top:3px}.Footer-module__rnk_JG__socialLinks{gap:12px;margin-top:4px;display:grid}.Footer-module__rnk_JG__socialLinks a{width:fit-content;transition:color .2s,transform .2s}.Footer-module__rnk_JG__socialLinks a:hover{transform:translate(2px)}.Footer-module__rnk_JG__socialLinks a:last-child{color:#515154}.Footer-module__rnk_JG__socialLinks a:last-child .Footer-module__rnk_JG__icon{color:#14718c}.Footer-module__rnk_JG__bottom{border-top:1px solid #d2d2d7;align-items:center;gap:28px;max-width:1120px;margin:80px auto 0;padding-top:24px;display:flex;position:relative}.Footer-module__rnk_JG__brand{letter-spacing:-.06em;font-size:30px;font-weight:650;line-height:1}.Footer-module__rnk_JG__brand span{color:#86868b}.Footer-module__rnk_JG__bottom p{color:#86868b;margin:0;font-size:11px;line-height:1.5}.Footer-module__rnk_JG__legalLinks{flex-wrap:wrap;gap:20px;margin-left:auto;display:flex}.Footer-module__rnk_JG__legalLinks a{color:#6e6e73;font-size:11px;text-decoration:none}.Footer-module__rnk_JG__footer a:focus-visible{outline-offset:5px;outline:2px solid #1d1d1f}.Footer-module__rnk_JG__watermark{letter-spacing:-.085em;color:#1d1d1f;opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;font-size:clamp(180px,32vw,600px);font-weight:800;line-height:.8;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.Footer-module__rnk_JG__icon{flex-shrink:0;width:16px;height:16px}.Footer-module__rnk_JG__navigation .Footer-module__rnk_JG__icon{color:#0786a5}@media (max-width:800px){.Footer-module__rnk_JG__inner{grid-template-columns:1fr;gap:56px}.Footer-module__rnk_JG__navigation{border-top:1px solid #d2d2d7;padding-top:32px}.Footer-module__rnk_JG__bottom{flex-wrap:wrap;gap:20px;margin-top:48px}.Footer-module__rnk_JG__legalLinks{width:100%;margin-left:0}.Footer-module__rnk_JG__watermark{font-size:38vw;bottom:130px}}@media (max-width:560px){.Footer-module__rnk_JG__navigation{grid-template-columns:1fr;gap:42px}.Footer-module__rnk_JG__socialLinks{gap:14px}}@media (prefers-reduced-motion:reduce){.Footer-module__rnk_JG__contactLink,.Footer-module__rnk_JG__socialLinks a{transition:none}.Footer-module__rnk_JG__socialLinks a:hover{transform:none}}
:root{--color-ink:#0e1016;--color-magenta-pulse:#ff3d8a;--color-cyan-signal:#33d6ff;--color-porcelain:#f7f5f2;--color-graphite:#5b5f6b;--bg:var(--color-ink);--cyan:var(--color-cyan-signal);--pink:var(--color-magenta-pulse);--white:var(--color-porcelain);--graphite:var(--color-graphite);--accent:#33d6ff;--accent-deep:#0a6d93;--accent-soft:#33d6ff24;--accent-line:#33d6ff47;--action:#ff3d8a;--action-hover:#e92d77;--action-deep:#cf2367;--text-on-dark:#f7f5f2;--text-muted-dark:#c2cbd1;--text-on-light:#1d1d1f;--text-muted-light:#6e6e73}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:var(--color-ink);color:var(--color-porcelain);font-family:var(--font-inter), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:0;padding:0;overflow-x:clip}body{min-height:100vh}a{color:inherit}button,input,textarea,select{font:inherit}img{max-width:100%}body{isolation:isolate;background:#080e16}body:before{content:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis [data-lenis-prevent]{overscroll-behavior:contain}
