.contact-module__xwJ-uq__page{color:#0b1221;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:clip}.contact-module__xwJ-uq__wrap{width:min(100% - 48px,1200px);margin:0 auto}.contact-module__xwJ-uq__hero{isolation:isolate;color:#f3f5f9;background:#050807 url(/hero/kovara-hero-contact.webp) 50% 40%/cover no-repeat;padding:clamp(72px,8vw,120px) 0 clamp(140px,12vw,190px);position:relative;overflow:hidden}.contact-module__xwJ-uq__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#050807e6 0%,#050807b3 34%,#05080740 68%,#0508070f 100%),linear-gradient(#0508074d 0%,#05080700 28% 66%,#0508078c 100%);position:absolute;inset:0}.contact-module__xwJ-uq__heroCopy{max-width:620px}.contact-module__xwJ-uq__kicker{color:#f3f5f9d9;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:7px 14px 7px 12px;font-size:13px;font-weight:500;display:inline-flex}.contact-module__xwJ-uq__dot{background:#648ce3;border-radius:50%;width:8px;height:8px;position:relative}.contact-module__xwJ-uq__dot:after{content:"";border:1px solid #648ce3;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite contact-module__xwJ-uq__ping;position:absolute;inset:-4px}.contact-module__xwJ-uq__hero h1{font-family:var(--font-kovara-sans),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(34px,4.4vw,64px);font-weight:400;line-height:1.04}.contact-module__xwJ-uq__hero h1:lang(en){text-transform:capitalize}.contact-module__xwJ-uq__hero h1 em{background:linear-gradient(100deg,#7597e1,#648ce3 40%,#8fb8ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.contact-module__xwJ-uq__lede{color:#f3f5f9b3;max-width:520px;margin:24px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.contact-module__xwJ-uq__cards{z-index:2;margin-top:clamp(-120px,-9vw,-90px);position:relative}.contact-module__xwJ-uq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.contact-module__xwJ-uq__card{background:#fff;border:1px solid #e6e8eb;border-radius:24px;flex-direction:column;padding:32px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:flex;box-shadow:0 40px 80px -50px #0e19338c}.contact-module__xwJ-uq__card:hover{transform:translateY(-4px);box-shadow:0 50px 90px -50px #0e1933a6}.contact-module__xwJ-uq__icon{color:#7597e1;background:linear-gradient(145deg,#14203a,#2b416f);border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.contact-module__xwJ-uq__icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.contact-module__xwJ-uq__card h2{letter-spacing:-.03em;margin:24px 0 8px;font-size:26px}.contact-module__xwJ-uq__card>p{color:#626670;margin:0;font-size:15.5px;line-height:1.6}.contact-module__xwJ-uq__value{background:#f7faf9;border:1px solid #e6e8eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:14px 14px 14px 18px;display:flex}.contact-module__xwJ-uq__valueLink{color:#0b1221;letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:clamp(16px,1.6vw,20px);font-weight:600;text-decoration:none}.contact-module__xwJ-uq__valueLink:hover{color:#315ab4}.contact-module__xwJ-uq__copy{color:#22262e;min-width:74px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dbe1;border-radius:10px;flex:none;padding:9px 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.contact-module__xwJ-uq__copy:hover{border-color:#5f88df}.contact-module__xwJ-uq__copy[data-copied]{color:#fff;background:#5f88df;border-color:#5f88df}.contact-module__xwJ-uq__action{color:#fff;background:#14203a;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;min-height:48px;margin-top:22px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.contact-module__xwJ-uq__action:hover{background:#2b416f;transform:translateY(-1px)}.contact-module__xwJ-uq__copy:focus-visible,.contact-module__xwJ-uq__action:focus-visible,.contact-module__xwJ-uq__valueLink:focus-visible,.contact-module__xwJ-uq__route:focus-visible{outline-offset:3px;outline:2px solid #5f88df}.contact-module__xwJ-uq__routes{padding:clamp(72px,8vw,112px) 0 clamp(80px,8vw,120px)}.contact-module__xwJ-uq__routes h2{letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(28px,3vw,40px)}.contact-module__xwJ-uq__routeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.contact-module__xwJ-uq__route{color:inherit;background:#fbfcfb;border:1px solid #e8eaed;border-radius:20px;flex-direction:column;gap:8px;padding:26px 24px 28px;text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.contact-module__xwJ-uq__route:hover{border-color:#d8dce6;transform:translateY(-4px);box-shadow:0 24px 50px -32px #16233f66}.contact-module__xwJ-uq__routeTag{color:#315ab4;background:#f2f4f8;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:600}.contact-module__xwJ-uq__route strong{letter-spacing:-.02em;margin-top:8px;font-size:20px}.contact-module__xwJ-uq__route span:not(.contact-module__xwJ-uq__routeTag){color:#626670;font-size:15px;line-height:1.55}.contact-module__xwJ-uq__route i{color:#315ab4;font-style:normal;transition:transform .25s;position:absolute;top:24px;right:22px}.contact-module__xwJ-uq__route:hover i{transform:translate(4px)}@keyframes contact-module__xwJ-uq__ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@media (max-width:900px){.contact-module__xwJ-uq__hero:before{background:linear-gradient(#050807cc 0%,#050807c2 60%,#050807cc 100%)}.contact-module__xwJ-uq__cardGrid,.contact-module__xwJ-uq__routeGrid{grid-template-columns:1fr}}@media (max-width:540px){.contact-module__xwJ-uq__wrap{width:calc(100% - 32px)}.contact-module__xwJ-uq__card{padding:24px 20px}.contact-module__xwJ-uq__value{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.contact-module__xwJ-uq__page *,.contact-module__xwJ-uq__page :before,.contact-module__xwJ-uq__page :after{transition:none!important;animation:none!important}}
