body.contact-page{background:#f2f1ec;color:#171717}body.contact-page #main-content[data-astro-cid-uw5kdbxl]{min-height:100svh;padding:calc(var(--header-h) + clamp(.85rem,1.6vw,1.25rem)) clamp(.75rem,1.5vw,1.25rem) clamp(.75rem,1.5vw,1.25rem)}.contact-board[data-astro-cid-uw5kdbxl]{position:relative;min-height:calc(100svh - clamp(1.5rem,3vw,2.5rem));padding:clamp(1.1rem,2vw,1.6rem);background:linear-gradient(180deg,#ffffff05,#00000005),#f2f1ec;border:1px solid rgba(17,17,17,.08);overflow:hidden}.contact-board[data-astro-cid-uw5kdbxl]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 72% 18%,rgba(17,17,17,.045),transparent 28%),radial-gradient(circle at 30% 72%,rgba(17,17,17,.03),transparent 34%),linear-gradient(115deg,rgba(17,17,17,.03),transparent 38%),repeating-linear-gradient(0deg,rgba(17,17,17,.018) 0,rgba(17,17,17,.018) 1px,transparent 1px,transparent 8px);opacity:.55;mix-blend-mode:multiply}.contact-grid[data-astro-cid-uw5kdbxl]{position:relative;z-index:1}.contact-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2vw,2rem);align-content:end;min-height:calc(100svh - clamp(8rem,12vw,10rem));padding-top:clamp(2rem,5vw,4rem)}.location-map[data-astro-cid-uw5kdbxl]{position:relative;z-index:1;margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1.1rem,2vw,1.6rem);background:#111;color:#f5f3ec;border:1px solid rgba(255,255,255,.08)}.location-map-head[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem}.location-map-promo[data-astro-cid-uw5kdbxl]{max-width:12ch;font-family:var(--font-sans);font-size:clamp(1.65rem,3vw,3rem);font-weight:700;line-height:.95;letter-spacing:-.05em;text-transform:uppercase;color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.08em;transition:opacity .18s ease,text-decoration-thickness .18s ease}.location-map-promo[data-astro-cid-uw5kdbxl]:hover{opacity:.78;text-decoration-thickness:2px}.location-map-title[data-astro-cid-uw5kdbxl]{max-width:56ch;font-family:var(--font-sans);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;text-align:right}.location-map-frame[data-astro-cid-uw5kdbxl]{position:relative;overflow:hidden;width:100%;min-height:clamp(320px,45vw,620px);border:1px solid rgba(255,255,255,.08);background:#e8e6df}.location-map-frame[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{width:100%;height:100%;min-height:clamp(320px,45vw,620px);border:0;filter:grayscale(1) contrast(1.08) brightness(.94) saturate(.2);transform:scale(1.01)}.international-cta[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:clamp(1rem,2vw,1.5rem);padding-top:clamp(1rem,2vw,1.5rem);border-top:1px solid rgba(255,255,255,.08)}.international-copy[data-astro-cid-uw5kdbxl]{max-width:44rem}.international-kicker[data-astro-cid-uw5kdbxl]{font-family:var(--font-sans);font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffad;margin-bottom:.65rem}.international-title[data-astro-cid-uw5kdbxl]{font-family:var(--font-sans);font-size:clamp(1.8rem,4vw,4rem);font-weight:700;line-height:.98;letter-spacing:-.05em;color:#fff;margin-bottom:.6rem}.international-body[data-astro-cid-uw5kdbxl]{font-family:var(--font-sans);font-size:clamp(.9rem,1.2vw,1rem);line-height:1.55;color:#ffffffb8;max-width:34ch}.fly-us-link[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.8rem 1.15rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:#fff;font-family:var(--font-sans);font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:opacity .18s ease,border-color .18s ease,transform .18s ease}.fly-us-pointer[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:flex-end;min-width:5rem}.fly-us-pointer-line[data-astro-cid-uw5kdbxl]{width:clamp(2rem,4vw,4rem);height:1px;background:#ffffffdb}.fly-us-pointer-arrow[data-astro-cid-uw5kdbxl]{color:#fff;font-family:var(--font-sans);font-size:1.25rem;line-height:1;transform:translateY(-1px)}.fly-us-link[data-astro-cid-uw5kdbxl]:hover{opacity:.82;border-color:#ffffff47;transform:translateY(-1px)}.contact-item[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:.55rem;align-self:end}.contact-item--wide[data-astro-cid-uw5kdbxl]{grid-column:1 / -1}.contact-label[data-astro-cid-uw5kdbxl]{font-family:var(--font-sans);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#111111b8}.contact-value[data-astro-cid-uw5kdbxl]{font-family:var(--font-sans);font-size:clamp(2.6rem,6vw,6.8rem);font-weight:700;line-height:.92;letter-spacing:-.06em;text-transform:uppercase;color:#111;text-decoration:none;word-break:break-word;max-width:100%;transition:opacity .18s ease,text-decoration-thickness .18s ease}.contact-value[data-astro-cid-uw5kdbxl]:hover{opacity:.72;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.06em}.contact-value--email[data-astro-cid-uw5kdbxl]{overflow-wrap:anywhere;text-transform:none;letter-spacing:-.03em}.contact-value--text[data-astro-cid-uw5kdbxl]{text-decoration:none}.contact-item--location[data-astro-cid-uw5kdbxl] .contact-value[data-astro-cid-uw5kdbxl]{font-size:clamp(2rem,4.4vw,4.6rem)}@media(min-width:900px){.contact-item[data-astro-cid-uw5kdbxl]:nth-child(2){grid-column:1}.contact-item[data-astro-cid-uw5kdbxl]:nth-child(3){grid-column:2}}@media(max-width:900px){body.contact-page #main-content[data-astro-cid-uw5kdbxl]{padding:calc(var(--header-h) + .85rem) .75rem .75rem}.contact-board[data-astro-cid-uw5kdbxl]{min-height:calc(100svh - 1.5rem);padding:1rem}.contact-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;min-height:auto;padding-top:2.75rem}.contact-item[data-astro-cid-uw5kdbxl],.contact-item--wide[data-astro-cid-uw5kdbxl]{grid-column:auto}.contact-value[data-astro-cid-uw5kdbxl]{font-size:clamp(2.1rem,11vw,4rem)}.contact-item--location[data-astro-cid-uw5kdbxl] .contact-value[data-astro-cid-uw5kdbxl]{font-size:clamp(1.8rem,9vw,3.3rem)}.location-map-head[data-astro-cid-uw5kdbxl]{flex-direction:column;align-items:flex-start;gap:.75rem}.location-map-title[data-astro-cid-uw5kdbxl]{text-align:left}.international-cta[data-astro-cid-uw5kdbxl]{flex-direction:column;align-items:flex-start}.fly-us-pointer[data-astro-cid-uw5kdbxl]{justify-content:flex-start;min-width:0;width:100%}}@media(max-width:560px){.contact-board[data-astro-cid-uw5kdbxl]{padding:.9rem}.location-map-frame[data-astro-cid-uw5kdbxl],.location-map-frame[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{min-height:280px}.location-map-promo[data-astro-cid-uw5kdbxl]{max-width:100%}.fly-us-pointer-line[data-astro-cid-uw5kdbxl]{width:2rem}}@media(prefers-reduced-motion:reduce){.contact-value[data-astro-cid-uw5kdbxl],.location-map-promo[data-astro-cid-uw5kdbxl],.fly-us-link[data-astro-cid-uw5kdbxl]{transition:none}}
