.contact{position:relative;overflow:hidden}.contact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 80% 20%,rgba(255,255,255,.05),transparent 40%);pointer-events:none}.contact-grid{align-items:start;position:relative;z-index:2}.contact .video-frame{margin-bottom:36px}.contact .section-intro{max-width:460px}.contact-meta{margin-top:var(--spacing-2xl);padding-top:36px;border-top:1px solid rgba(245,239,230,.18)}.contact-meta-row{align-items:baseline;padding-top:18px;padding-bottom:18px;border-bottom:1px dashed rgba(245,239,230,.2)}.contact-meta-row:last-child{border-bottom:none}.contact-meta-val{font-weight:var(--font-serif-weight, 300);margin:0}.contact-meta-val a{color:var(--color-accent);text-decoration:none;border-bottom:1px solid var(--color-accent-40);padding-bottom:2px;transition:border-color var(--duration-fast) var(--ease-default)}.contact-meta-val a:hover{border-bottom-color:var(--color-accent)}.contact-card{background:var(--color-bg-light);color:var(--color-text);padding:var(--spacing-lg);border-radius:4px;box-shadow:0 30px 60px -20px #00000080}.contact-card-eyebrow{margin-bottom:var(--spacing-sm)}.contact-card-heading{font-size:44px;line-height:1;margin-bottom:18px}.contact-card-body{font-size:17px;font-weight:var(--font-serif-weight, 300);line-height:1.55;margin-bottom:28px;color:var(--color-text-soft)}.contact-slots{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.contact-card-cta{width:100%;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-global-contact.css.map */
