.contact-module__xwJ-uq__shell{--cyan:#5fe6ff;--blue:#7c9cf5;--violet:#a98bff;--platinum:#f0f4f7;min-height:100svh;color:var(--platinum);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(72rem 48rem at 12% -20%,#2abfe426,#0000 60%),radial-gradient(58rem 38rem at 92% 0,#7b54df1f,#0000 64%),#05070b}.contact-module__xwJ-uq__header{-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:#05070bc2;border-bottom:1px solid #b2cadc1f;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:0 clamp(22px,4vw,72px);display:flex}.contact-module__xwJ-uq__brand{align-items:center;display:inline-flex}.contact-module__xwJ-uq__brand img{width:151px;height:auto}.contact-module__xwJ-uq__nav{gap:26px;display:flex}.contact-module__xwJ-uq__nav a{color:#aab5c2;font-size:13px;font-weight:560;transition:color .16s}.contact-module__xwJ-uq__nav a:hover,.contact-module__xwJ-uq__nav a:focus-visible{color:var(--platinum)}.contact-module__xwJ-uq__hero{text-align:center;width:min(1120px,100% - 48px);margin:0 auto;padding:88px 0 62px}.contact-module__xwJ-uq__hero>p:first-child{color:var(--cyan);letter-spacing:.17em;margin:0;font-size:10px;font-weight:730}.contact-module__xwJ-uq__hero h1{letter-spacing:-.068em;margin:18px 0 0;font-size:clamp(54px,7.4vw,104px);font-weight:680;line-height:.89}.contact-module__xwJ-uq__hero h1 span{color:#0000;background:linear-gradient(90deg, var(--cyan), var(--blue) 50%, var(--violet));-webkit-background-clip:text;background-clip:text}.contact-module__xwJ-uq__hero>p:last-child{color:#a4afbc;max-width:510px;margin:28px auto 0;font-size:15px;line-height:1.65}.contact-module__xwJ-uq__contactGrid{background:#b2cadc14;border:1px solid #aecfe524;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(1160px,100% - 48px);margin:0 auto;display:grid}.contact-module__xwJ-uq__contactGrid>a{background:linear-gradient(145deg,#111b2aeb,#080d16f5);min-height:310px;padding:28px;transition:filter .16s,transform .16s;position:relative;overflow:hidden}.contact-module__xwJ-uq__contactGrid>a:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#5fe6ff8a,#0000);height:1px;transition:opacity .16s;position:absolute;inset:0 0 auto}.contact-module__xwJ-uq__contactGrid>a:nth-child(2):before{background:linear-gradient(90deg,#0000,#a98bff8f,#0000)}.contact-module__xwJ-uq__contactGrid>a:nth-child(3):before{background:linear-gradient(90deg,#0000,#7c9cf58c,#0000)}.contact-module__xwJ-uq__contactGrid>a:hover,.contact-module__xwJ-uq__contactGrid>a:focus-visible{filter:brightness(1.08);transform:translateY(-2px)}.contact-module__xwJ-uq__contactGrid>a:hover:before,.contact-module__xwJ-uq__contactGrid>a:focus-visible:before{opacity:1}.contact-module__xwJ-uq__cardTop{justify-content:space-between;align-items:center;display:flex}.contact-module__xwJ-uq__cardTop i{color:#5f6b79;letter-spacing:.1em;font-size:9px;font-style:normal}.contact-module__xwJ-uq__cardTop small{color:var(--cyan);letter-spacing:.14em;font-size:8px;font-weight:720}.contact-module__xwJ-uq__contactGrid>a:nth-child(2) .contact-module__xwJ-uq__cardTop small{color:var(--violet)}.contact-module__xwJ-uq__contactGrid>a:nth-child(3) .contact-module__xwJ-uq__cardTop small{color:var(--blue)}.contact-module__xwJ-uq__contactGrid h2{color:#e4edf4;letter-spacing:-.04em;margin:60px 0 0;font-size:25px;font-weight:660}.contact-module__xwJ-uq__contactGrid p{color:#8e9aa8;max-width:290px;margin:14px 0 0;font-size:12px;line-height:1.65}.contact-module__xwJ-uq__contactGrid>a>span{color:#8793a1;letter-spacing:.14em;font-size:8px;font-weight:700;position:absolute;bottom:28px;left:28px}.contact-module__xwJ-uq__contactGrid>a>span b{color:var(--cyan);margin-left:9px;font-size:14px;font-weight:500}.contact-module__xwJ-uq__direct{border-top:1px solid #b2cadc1a;border-bottom:1px solid #b2cadc1a;grid-template-columns:repeat(3,1fr);width:min(1160px,100% - 48px);margin:34px auto 82px;display:grid}.contact-module__xwJ-uq__direct>div{min-height:92px;padding:22px 0}.contact-module__xwJ-uq__direct>div+div{border-left:1px solid #b2cadc1a;padding-left:26px}.contact-module__xwJ-uq__direct p{color:#657181;letter-spacing:.14em;margin:0;font-size:8px;font-weight:710}.contact-module__xwJ-uq__direct a,.contact-module__xwJ-uq__direct strong{color:#a8b4c1;margin-top:10px;font-size:11px;font-weight:560;line-height:1.5;display:block}.contact-module__xwJ-uq__direct a{color:#d9f5fb}.contact-module__xwJ-uq__footer{color:#5f6b79;letter-spacing:.13em;border-top:1px solid #b2cadc17;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:0 clamp(22px,4vw,72px);font-size:9px;font-weight:650;display:flex}.contact-module__xwJ-uq__footer nav{gap:20px;display:flex}.contact-module__xwJ-uq__footer a{color:#778392}@media (max-width:800px){.contact-module__xwJ-uq__hero{padding:64px 0 48px}.contact-module__xwJ-uq__contactGrid{grid-template-columns:1fr;max-width:620px}.contact-module__xwJ-uq__contactGrid>a{min-height:230px}.contact-module__xwJ-uq__contactGrid h2{margin-top:38px}.contact-module__xwJ-uq__direct{grid-template-columns:1fr;max-width:620px}.contact-module__xwJ-uq__direct>div+div{border-top:1px solid #b2cadc1a;border-left:0;padding-left:0}}@media (max-width:520px){.contact-module__xwJ-uq__header{min-height:60px;padding:0 18px}.contact-module__xwJ-uq__brand img{width:128px}.contact-module__xwJ-uq__nav{gap:16px}.contact-module__xwJ-uq__nav a{font-size:11px}.contact-module__xwJ-uq__hero{width:calc(100% - 28px);padding:50px 0 38px}.contact-module__xwJ-uq__hero h1{font-size:47px}.contact-module__xwJ-uq__hero>p:last-child{margin-top:20px;font-size:14px}.contact-module__xwJ-uq__contactGrid,.contact-module__xwJ-uq__direct{width:calc(100% - 28px)}.contact-module__xwJ-uq__contactGrid>a{min-height:220px;padding:24px}.contact-module__xwJ-uq__contactGrid>a>span{bottom:24px;left:24px}.contact-module__xwJ-uq__footer{justify-content:center;padding:0 18px}.contact-module__xwJ-uq__footer>span{display:none}}@media (prefers-reduced-motion:reduce){.contact-module__xwJ-uq__nav a,.contact-module__xwJ-uq__contactGrid>a,.contact-module__xwJ-uq__contactGrid>a:before{transition:none}}
