.gt-contact{--gt-accent:#7a3bff;--gt-accent2:#b48cff;--gt-text: rgba(15, 15, 18, .92);--gt-muted: rgba(15, 15, 18, .62);--gt-border: rgba(15, 15, 18, .1);--gt-card: rgba(255,255,255, .95);--gt-card-soft: rgba(248,248,252, 1);--gt-shadow: 0 14px 40px rgba(15, 15, 18, .1);--gt-shadow2: 0 10px 24px rgba(15, 15, 18, .08);color:var(--gt-text);max-width:1100px;margin:0 auto;padding:clamp(20px,3vw,34px) clamp(16px,2.2vw,28px)}.gt-contact__hero{padding:clamp(18px,2.6vw,28px);margin-bottom:16px;border:1px solid var(--gt-border);border-radius:22px;background:linear-gradient(180deg,#ffffffeb,#f8f8fcfa);box-shadow:var(--gt-shadow2)}.gt-contact__kicker{margin:0 0 8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:12px;color:var(--gt-muted)}.gt-contact__title{margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:-.02em}.gt-contact__sub{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--gt-muted);max-width:70ch}.gt-contact__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:14px}@media (max-width: 900px){.gt-contact__grid{grid-template-columns:1fr}}.gt-card{border:1px solid var(--gt-border);border-radius:22px;background:var(--gt-card);box-shadow:var(--gt-shadow2);overflow:hidden}.gt-card--pad{padding:clamp(18px,2.6vw,26px)}.gt-card__title{margin:0 0 12px;font-size:20px;letter-spacing:-.01em}.gt-contact__info{display:grid;gap:10px}.gt-infoRow{border:1px solid var(--gt-border);border-radius:18px;padding:14px;background:linear-gradient(180deg,#f8f8fc,#ffffffeb)}.gt-infoRow__label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--gt-muted);margin-bottom:6px}.gt-infoRow__value{font-size:15px;line-height:1.55}.gt-infoRow__value a{color:var(--gt-text);text-decoration:none;border-bottom:1px solid rgba(122,59,255,.25)}.gt-infoRow__value a:hover{border-bottom-color:#7a3bff8c}.gt-contact__note{margin-top:12px;padding:12px 14px;border-radius:18px;border:1px solid var(--gt-border);background:var(--gt-card-soft);color:var(--gt-muted);line-height:1.6;font-size:14.5px}.gt-form{display:grid;gap:12px}.gt-form__row{display:grid;gap:6px}.gt-label{font-size:13px;color:var(--gt-muted)}.gt-input,.gt-textarea{width:100%;border:1px solid var(--gt-border);border-radius:16px;padding:12px;font-size:15px;background:#fffffff2;color:var(--gt-text);outline:none}.gt-input:focus,.gt-textarea:focus{border-color:#7a3bff59;box-shadow:0 0 0 4px #7a3bff1a}.gt-button{border:0;border-radius:16px;padding:12px 14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12px;color:#fffffff5;background:radial-gradient(120% 120% at 30% 20%,var(--gt-accent2),var(--gt-accent));cursor:pointer}.gt-button:hover{filter:brightness(1.03)}.gt-alert{border-radius:16px;padding:12px 14px;border:1px solid var(--gt-border);background:var(--gt-card-soft);color:var(--gt-muted);line-height:1.55;font-size:14.5px}.gt-alert--success{border-color:#22c55e38}.gt-alert--error{border-color:#ef444438}@media (prefers-reduced-motion: no-preference){.gt-card{transition:transform .22s ease,box-shadow .22s ease}.gt-card:hover{transform:translateY(-2px);box-shadow:var(--gt-shadow)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/contact.css.map */
