.ContactPage-module-scss-module__dRlcZa__page{color:#eef3ff;flex-direction:column;gap:clamp(24px,6vw,64px);padding:clamp(20px,5vw,56px) clamp(12px,4vw,72px);display:flex}
.ContactDirectAccess-module-scss-module__u0n9pa__main{border:1px solid #d4a84014;flex-direction:column;gap:clamp(22px,4vw,44px);padding:clamp(28px,6vw,56px) clamp(20px,5vw,48px);display:flex;position:relative;overflow:hidden}@media (min-width:768px){.ContactDirectAccess-module-scss-module__u0n9pa__main{border-radius:40px}}.ContactDirectAccess-module-scss-module__u0n9pa__main{background:linear-gradient(150deg,#0a1230f5,#050716f2);border-radius:22px;justify-content:center;align-items:center;box-shadow:0 32px 100px #00000080}.ContactDirectAccess-module-scss-module__u0n9pa__content{z-index:1;flex-direction:column;gap:24px;width:100%;display:flex;position:relative}.ContactDirectAccess-module-scss-module__u0n9pa__top{flex-flow:wrap;justify-content:space-between;gap:clamp(14px,3vw,24px);width:100%;display:flex}.ContactDirectAccess-module-scss-module__u0n9pa__card{background:linear-gradient(120deg,#5ab0ff4d,#35a0ff2e,#0070f359,#0057c240);border-radius:28px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;padding:32px 28px;display:flex}.ContactDirectAccess-module-scss-module__u0n9pa__icon{flex-shrink:0;width:24px}.ContactDirectAccess-module-scss-module__u0n9pa__cardTitle{flex-flow:row;align-items:center;gap:12px;display:flex}.ContactDirectAccess-module-scss-module__u0n9pa__action{text-align:center;color:#fff;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060a1aad;border:1px solid #d4a84038;border-radius:16px;justify-content:center;align-items:center;padding:12px 18px;font-size:.75rem;font-weight:600;text-decoration:none;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #01061299}.ContactDirectAccess-module-scss-module__u0n9pa__action:before{content:"";background:linear-gradient(#d4a840d9,#d4a84026);border-radius:2px;width:2px;position:absolute;top:15%;bottom:15%;left:0}.ContactDirectAccess-module-scss-module__u0n9pa__action:hover{border-color:#d4a8408c;transform:translate(4px);box-shadow:0 16px 40px #020816d9}.ContactDirectAccess-module-scss-module__u0n9pa__action:focus-within{outline-offset:3px;outline:2px solid #d4a840b3}@media (min-width:976px){.calendly-popup{max-height:1000px!important}}@media (min-width:1024px){.ContactDirectAccess-module-scss-module__u0n9pa__top,.ContactDirectAccess-module-scss-module__u0n9pa__bottom{flex-direction:column;justify-content:flex-start;gap:24px}.ContactDirectAccess-module-scss-module__u0n9pa__card{width:unset}.ContactDirectAccess-module-scss-module__u0n9pa__bottom,.ContactDirectAccess-module-scss-module__u0n9pa__top{width:calc(50% - 12px)}.ContactDirectAccess-module-scss-module__u0n9pa__content{flex-flow:wrap;justify-content:space-between}}
.Form-module-scss-module__VFzMEq__modalCard{color:#f5f8ff;background:#03081b;border:1px solid #ffffff1f;border-radius:32px;padding:clamp(24px,4vw,40px);position:relative;box-shadow:0 50px 120px #020a20e6}.Form-module-scss-module__VFzMEq__modalHeader{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.Form-module-scss-module__VFzMEq__modalHeader h2{margin:0;font-size:clamp(1.35rem,3vw,1.9rem)}.Form-module-scss-module__VFzMEq__modalHeader p{color:#cdd9ffd9;margin:0}.Form-module-scss-module__VFzMEq__modalKicker{text-transform:uppercase;letter-spacing:.35em;color:#93c7ffbf;font-size:.8rem}.Form-module-scss-module__VFzMEq__modalForm{flex-direction:column;gap:18px;display:flex}.Form-module-scss-module__VFzMEq__field{flex-direction:column;gap:6px;display:flex}.Form-module-scss-module__VFzMEq__field label{color:#cdd9ffeb;font-size:.95rem}.Form-module-scss-module__VFzMEq__field input,.Form-module-scss-module__VFzMEq__field textarea{color:#f5f8ff;resize:none;background:#080d22e6;border:1px solid #ffffff2e;border-radius:18px;padding:14px 16px;font-size:1rem}.Form-module-scss-module__VFzMEq__field input:focus,.Form-module-scss-module__VFzMEq__field textarea:focus{outline-offset:3px;border-color:#93c7ffd9;outline:2px solid #d4a840b3;box-shadow:0 0 0 2px #93c7ff33}.Form-module-scss-module__VFzMEq__errorText{color:#ffb7b7;font-size:.85rem}.Form-module-scss-module__VFzMEq__successMessage{color:#79ffa1;margin:0;font-size:.95rem}.Form-module-scss-module__VFzMEq__modalButtons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.Form-module-scss-module__VFzMEq__primaryButton,.Form-module-scss-module__VFzMEq__secondaryButton{cursor:pointer;border:none;border-radius:999px;flex:none;min-width:180px;padding:14px 16px;font-size:1rem}.Form-module-scss-module__VFzMEq__primaryButton{color:#03081b;background:linear-gradient(120deg,#5ab0ff,#0070f3);font-weight:600}.Form-module-scss-module__VFzMEq__primaryButton:focus-visible,.Form-module-scss-module__VFzMEq__secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #d4a840b3;box-shadow:0 0 0 3px #93c7ff59}.Form-module-scss-module__VFzMEq__secondaryButton{color:#d7e2ff;background:#93c7ff1f;border:1px solid #93c7ff66}.Form-module-scss-module__VFzMEq__secondaryButton:hover{background:#93c7ff33}
