@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700&display=swap";:root{--contact-background: #1B2847;--contact-foreground: #ffffff;--contact-card: #263554;--contact-card-foreground: #ffffff;--contact-primary: #FF8C42;--contact-primary-strong: #FF6B35;--contact-primary-foreground: #1B2847;--contact-secondary: #5B4FFF;--contact-muted: #334466;--contact-muted-foreground: rgba(255, 255, 255, .72);--contact-border: rgba(255, 255, 255, .12);--contact-border-strong: rgba(255, 140, 66, .3);--contact-ease: cubic-bezier(.25, .46, .45, .94)}html{scroll-behavior:smooth;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}.contact-section{position:relative;background:var(--contact-background);color:var(--contact-foreground);overflow:hidden;font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.contact-container{width:min(1120px,calc(100% - 48px));margin-inline:auto}@media(min-width:1024px){.contact-container{width:min(1120px,calc(100% - 64px))}}.contact-pad{padding-top:96px;padding-bottom:96px}@media(min-width:768px){.contact-pad{padding-top:120px;padding-bottom:120px}}.contact-kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--contact-primary);margin:0 0 16px;font-weight:400}.contact-heading{margin:0 0 24px;font-size:clamp(40px,6vw,72px);line-height:1.1;font-weight:300;color:var(--contact-foreground);letter-spacing:-.02em}.contact-subcopy{margin:0;max-width:680px;margin-inline:auto;font-size:18px;line-height:1.7;color:var(--contact-muted-foreground);font-weight:300}.contact-heading-secondary{margin:0 0 16px;font-size:clamp(28px,4vw,40px);line-height:1.2;font-weight:300;color:var(--contact-foreground);letter-spacing:-.02em}.contact-intro{text-align:center;margin-bottom:80px}.contact-grid-3{display:grid;gap:32px}@media(min-width:768px){.contact-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-card{background:var(--contact-card);border:1px solid var(--contact-border);border-radius:16px;padding:32px;text-align:center;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.contact-card:hover{border-color:var(--contact-border-strong);box-shadow:0 18px 38px #00000024}.contact-icon-wrap{width:48px;height:48px;border-radius:999px;background:#ff8c421a;color:var(--contact-primary);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 20px}.contact-icon-20{width:20px;height:20px}.contact-card-title{margin:0 0 8px;font-size:20px;line-height:1.3;font-weight:500;color:var(--contact-foreground)}.contact-card-desc{margin:0 0 12px;font-size:14px;line-height:1.7;font-weight:300;color:var(--contact-muted-foreground)}.contact-card-detail{font-size:14px;line-height:1.6;color:var(--contact-foreground);font-weight:400}.contact-card-link{color:var(--contact-primary);text-decoration:none;transition:opacity .3s ease,color .3s ease}.contact-card-link:hover{text-decoration:underline}.contact-social-wrap{text-align:center}.contact-social-links{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.contact-social-link{color:var(--contact-muted-foreground);text-decoration:none;font-size:14px;line-height:1.5;transition:color .3s ease}.contact-social-link:hover{color:var(--contact-primary)}[data-contact-animate]{opacity:0;transform:translateY(20px);transition:opacity .6s var(--contact-ease),transform .6s var(--contact-ease);transition-delay:var(--contact-delay, 0s);will-change:opacity,transform}[data-contact-animate].is-visible{opacity:1;transform:translateY(0)}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/contact-page.css.map */
