.Contact-module__Vvu6Ga__page{color:#fff;background:#0a0612;flex-direction:column;max-width:1512px;margin:0 auto;padding-top:0;display:flex}.Contact-module__Vvu6Ga__topBar{width:100%;margin-top:50px;padding-left:60px}.Contact-module__Vvu6Ga__contactPill{background:#953bf521;border-radius:68px;align-items:center;height:40px;padding:5px 20px;display:inline-flex}.Contact-module__Vvu6Ga__contactPillText{text-align:center;color:#953bf5;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:100%}.Contact-module__Vvu6Ga__hero{text-align:center;flex-direction:column;align-items:center;margin-top:30px;display:flex}.Contact-module__Vvu6Ga__heroTitle{text-align:center;color:#fff;max-width:515px;min-height:116px;font-family:Inter,sans-serif;font-size:48px;font-weight:400;line-height:100%}.Contact-module__Vvu6Ga__heroDescription{color:#fff;opacity:1;max-width:1105px;min-height:56px;margin-top:24px;margin-bottom:50px;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;line-height:28px}.Contact-module__Vvu6Ga__card{background:linear-gradient(#6400b459,#00000080) padding-box padding-box,linear-gradient(#b464ffe6,#783cdce6) border-box;border:1.5px solid #0000;border-radius:20px;grid-template-columns:1fr 1fr;gap:8px;width:1121px;height:478px;margin:0 auto 64px;padding:48px;display:grid;position:relative}.Contact-module__Vvu6Ga__cardLeft h2{font-size:28px;font-weight:500}.Contact-module__Vvu6Ga__smallText{opacity:.7;margin-bottom:16px;font-size:14px}.Contact-module__Vvu6Ga__form{flex-direction:column;gap:16px;display:flex}.Contact-module__Vvu6Ga__row{gap:16px;display:flex}.Contact-module__Vvu6Ga__form input,.Contact-module__Vvu6Ga__form textarea{color:#000;background:#fff;border:none;border-radius:10px;outline:none;width:100%;height:44px;padding:0 16px;font-family:Poppins,sans-serif;font-size:12px;font-weight:300;line-height:28px}.Contact-module__Vvu6Ga__form textarea{resize:none;height:120px;padding-top:12px}.Contact-module__Vvu6Ga__form button{color:#fff;cursor:pointer;opacity:1;background:#541c90;border:none;border-radius:46px;align-self:center;gap:10px;width:86px;height:44px;margin-top:8px;padding:10px 15px;font-size:14px}.Contact-module__Vvu6Ga__bottomCard{opacity:1;background:linear-gradient(#953bf51f 0%,#0a06121f 100%);border:1px solid #953bf554;border-radius:15px;justify-content:center;align-items:center;width:1323px;height:501px;margin:64px auto 0;display:flex;position:relative}.Contact-module__Vvu6Ga__footerSection{flex-direction:column;justify-content:space-between;width:1207px;height:401px;display:flex;position:relative}.Contact-module__Vvu6Ga__footerQuestion{letter-spacing:-.02em;color:#fff;font-family:Poppins,sans-serif;font-size:34px;font-weight:300;line-height:120%}.Contact-module__Vvu6Ga__footerInvitation{opacity:.8;color:#fff;margin-top:16px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:140%}.Contact-module__Vvu6Ga__emailRow{gap:16px;margin-top:24px;display:flex}.Contact-module__Vvu6Ga__emailRow input{width:251px;height:46px;letter-spacing:0%;color:#fff;opacity:1;background:0 0;border:.5px solid #fff;border-radius:8px;gap:10px;padding:5px 20px;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;line-height:100%}.Contact-module__Vvu6Ga__emailRow input::placeholder{color:#fff9;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;line-height:100%}.Contact-module__Vvu6Ga__emailRow button{width:123px;height:46px;letter-spacing:0%;color:#fff;cursor:pointer;white-space:nowrap;opacity:1;background:#953bf5;border:none;border-radius:5px;gap:10px;padding:15px 20px;font-family:Public Sans,sans-serif;font-size:14px;font-weight:700;line-height:100%}.Contact-module__Vvu6Ga__footerDivider{background:#fff3;width:1204px;height:1px}@media (max-width:768px){.Contact-module__Vvu6Ga__hero h1{font-size:34px}.Contact-module__Vvu6Ga__card{grid-template-columns:1fr}.Contact-module__Vvu6Ga__row{flex-direction:column}.Contact-module__Vvu6Ga__bottomCard{width:100%;height:auto;padding:40px 20px}.Contact-module__Vvu6Ga__footerSection{width:100%;height:auto}.Contact-module__Vvu6Ga__emailRow{flex-direction:column}.Contact-module__Vvu6Ga__emailRow input{width:100%}.Contact-module__Vvu6Ga__form button,.Contact-module__Vvu6Ga__emailRow button{align-self:center}}
