.customer-support-section{padding:100px 10% 88px;background:radial-gradient(900px 420px at 10% 0%,rgba(0,216,193,.14),transparent 58%),radial-gradient(700px 360px at 90% 100%,rgba(5,192,221,.1),transparent 55%),linear-gradient(180deg,#071018,#0b1220 55%,#0d1524);color:#fff}.customer-support-container{max-width:1200px;margin:0 auto}.customer-subheading{font-size:.82rem;text-transform:uppercase;letter-spacing:.14em;color:#00d8c1d9;margin-bottom:18px;font-weight:700}.customer-support-container h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin-bottom:18px;color:#fff;letter-spacing:-.02em}.customer-description{font-size:1.08rem;color:#ffffffc7;max-width:700px;margin-bottom:52px;line-height:1.7}.customer-support-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.support-card{position:relative;display:flex;flex-direction:column;min-height:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:32px 28px 28px;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease,background .35s ease}.support-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(0,216,193,.12),transparent 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.support-card:hover{transform:translateY(-10px);border-color:#00d8c166;background:#ffffff0f;box-shadow:0 24px 48px #00000059,0 0 32px #00d8c11f}.support-card:hover:before{opacity:1}.support-card__icon{width:64px;height:64px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;border-radius:18px;color:#00d8c1;background:linear-gradient(145deg,#00d8c12e,#05c0dd14);border:1px solid rgba(0,216,193,.22);box-shadow:0 10px 24px #0003;transform:translateY(0) scale(1);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,color .35s ease}.support-card__icon svg{width:34px;height:34px}.support-card:hover .support-card__icon{transform:translateY(-12px) scale(1.12);color:#fff;box-shadow:0 18px 36px #00d8c147,0 0 24px #00d8c12e}.support-card h3{font-size:1.25rem;margin-bottom:10px;color:#fff}.support-card p{flex:1;font-size:.98rem;color:#ffffffb8;margin-bottom:22px;line-height:1.65}.support-card__btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 20px;border-radius:999px;font-size:.88rem;font-weight:700;letter-spacing:.04em;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.18);background:#ffffff0a;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.support-card__btn:hover{transform:translateY(-2px);border-color:transparent;background:linear-gradient(to right,#00d8c1,#05c0dd);box-shadow:0 12px 28px #00d8c147;color:#fff;text-decoration:none}.support-card__btn--email{padding-left:0;padding-right:0;min-height:auto;border:none;background:transparent;color:#05c0dd;font-size:.95rem;letter-spacing:0;text-transform:none}.support-card__btn--email:hover{background:transparent;box-shadow:none;color:#00d8c1;transform:none;text-decoration:underline}@media(max-width:900px){.customer-support-cards{grid-template-columns:1fr}.customer-support-section{padding:72px 6% 64px}}.contact-us-section{position:relative;padding:100px 10%;overflow:hidden;background-color:#eef4f8;background-image:url(contact-partner-section-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.contact-us-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#fffffff0,#f8fafce6 36%,#f1f5f9d1 58%,#eef4f8ad);pointer-events:none}.contact-container{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.contact-info{flex:1;min-width:350px;max-width:600px;padding:28px 32px;border-radius:20px;background:#ffffff9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 32px #0f172a0f}.contact-subheading{font-size:.85rem;text-transform:uppercase;color:#666;letter-spacing:1px;margin-bottom:20px}.contact-info h1{font-size:3rem;margin-bottom:20px;color:#111}.contact-description{font-size:1.1rem;color:#444;line-height:1.6;margin-bottom:20px}.contact-bullets{list-style-type:disc;padding-left:20px;margin-bottom:30px}.contact-bullets li{font-size:1rem;color:#444;margin-bottom:10px}.blue-button{padding:12px 24px;background:linear-gradient(to right,#00d8c1,#05c0dd);color:#fff;text-decoration:none;border-radius:30px;font-weight:700;display:inline-block;transition:all .3s ease}.blue-button:hover{opacity:.9}.contact-form{flex:1;min-width:350px;max-width:600px;background-color:#fffffff7;padding:40px;border-radius:16px;border:1px solid rgba(255,255,255,.85);box-shadow:0 16px 40px #0f172a1f}.contact-form form{display:flex;flex-direction:column;gap:20px}.form-row{display:flex;gap:20px}.form-row input{flex:1}input,select,textarea{padding:14px;font-size:1rem;border-radius:10px;border:1px solid #ddd;width:100%}textarea{resize:vertical;min-height:100px}.submit-btn{padding:14px 24px;background-color:#232323;color:#fff;border:none;border-radius:30px;font-weight:700;cursor:pointer;transition:all .3s ease}.submit-btn:hover{background-color:#000;transform:translateY(-2px)}@media(max-width:768px){.contact-us-section:before{background:linear-gradient(180deg,#fffffff2,#f8fafce6)}.form-row,.contact-container{flex-direction:column}.contact-info h1{font-size:2.2rem}.contact-form{padding:28px}}.dm-3d-logo-contact{position:relative;min-height:700px;background:radial-gradient(800px 400px at 15% 20%,rgba(0,216,193,.12),transparent 55%),radial-gradient(700px 400px at 85% 70%,rgba(59,130,246,.14),transparent 55%),linear-gradient(180deg,#070b12,#04060a);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:100px 5%}.dm-contact-sphere-wrap{position:relative;width:380px;height:380px;perspective:1400px;pointer-events:none;-webkit-user-select:none;user-select:none}.dm-3d-logo-contact .logo-rotator{position:relative;width:380px;height:380px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;animation:contactRotateLogo 12s linear infinite}.dm-3d-logo-contact .logo-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dm-3d-logo-contact .logo-face img{width:100%;height:100%;object-fit:contain;transform:none!important;filter:drop-shadow(0 24px 32px rgba(0,0,0,.45)) drop-shadow(0 12px 28px rgba(0,216,193,.2))}.dm-3d-logo-contact .logo-face.front{transform:rotateY(0) translateZ(2px)}.dm-3d-logo-contact .logo-face.back{transform:rotateY(180deg) translateZ(2px)}@keyframes contactRotateLogo{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media(prefers-reduced-motion:reduce){.dm-3d-logo-contact .logo-rotator{animation:none}}@media(max-width:768px){.dm-3d-logo-contact{min-height:520px;padding:70px 5%}.dm-contact-sphere-wrap{width:min(300px,78vw);height:min(300px,78vw)}.dm-3d-logo-contact .logo-rotator{width:100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/contact-uss.css.map */
