.contact-page[data-astro-cid-ih3mnovg]{--panel:#141517;--panel-line:#2e3135;--soft:#a8abb0;color:#fff;background:#0a0a0b}.contact-hero[data-astro-cid-ih3mnovg]{align-items:flex-end;min-height:clamp(340px,52svh,560px);display:flex;position:relative;overflow:hidden}.contact-hero[data-astro-cid-ih3mnovg] picture,.contact-hero[data-astro-cid-ih3mnovg] .contact-hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.contact-hero[data-astro-cid-ih3mnovg]:after{content:"";pointer-events:none;background:linear-gradient(#00000073 0%,#0000 30%),linear-gradient(#0a0a0b00 30%,#0a0a0bb3 70%,#0a0a0b 100%);position:absolute;inset:0}.contact-hero__inner[data-astro-cid-ih3mnovg]{z-index:1;width:100%;max-width:1180px;padding-bottom:clamp(28px,4vw,48px);position:relative}.contact-hero__title[data-astro-cid-ih3mnovg]{letter-spacing:-.02em;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:1.05}.contact-hero__lead[data-astro-cid-ih3mnovg]{color:#d6d8db;max-width:560px;margin-top:12px;font-size:clamp(17px,1.4vw,20px)}.contact[data-astro-cid-ih3mnovg]{padding:clamp(16px,2vw,32px) 0 clamp(72px,9vw,128px)}.contact__grid[data-astro-cid-ih3mnovg]{gap:clamp(40px,5vw,64px);max-width:1180px;display:grid}@media (width>=960px){.contact__grid[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:clamp(48px,6vw,96px)}}.enquiry[data-astro-cid-ih3mnovg]{gap:22px;scroll-margin-top:24px;display:grid}.enquiry[data-astro-cid-ih3mnovg] fieldset[data-astro-cid-ih3mnovg]{border:0;min-width:0;margin:0;padding:0}.enquiry[data-astro-cid-ih3mnovg] legend[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg]{color:var(--soft);margin-bottom:10px;font-size:14px;font-weight:500;display:block}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{opacity:0;pointer-events:none;position:absolute}.tiles[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width>=640px){.tiles[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(3,1fr)}}.tile[data-astro-cid-ih3mnovg]{position:relative}.tile--text[data-astro-cid-ih3mnovg]{grid-column:1/-1}@media (width>=640px){.tile--text[data-astro-cid-ih3mnovg]{grid-column:auto}}.tile__body[data-astro-cid-ih3mnovg]{border:1.5px solid var(--panel-line);border-radius:var(--radius-lg);background:var(--panel);color:#e6e7e9;text-align:center;cursor:pointer;place-content:center;justify-items:center;gap:12px;min-height:104px;padding:18px 14px;font-size:15px;transition:border-color .2s,background-color .2s;display:grid}.tile--text[data-astro-cid-ih3mnovg] .tile__body[data-astro-cid-ih3mnovg]{min-height:64px}@media (width>=640px){.tile--text[data-astro-cid-ih3mnovg] .tile__body[data-astro-cid-ih3mnovg]{min-height:104px}}.tile[data-astro-cid-ih3mnovg] .tile__logo{--logo-h:15px}.tile[data-astro-cid-ih3mnovg]:hover .tile__body[data-astro-cid-ih3mnovg]{border-color:#6b6f75}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+.tile__body[data-astro-cid-ih3mnovg]{color:#fff;background:#1d1f22;border-color:#fff}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible+.tile__body[data-astro-cid-ih3mnovg]{outline:2px solid var(--blue);outline-offset:2px}.enquiry__row[data-astro-cid-ih3mnovg]{gap:22px;display:grid}@media (width>=640px){.enquiry__row[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{border:1px solid var(--panel-line);border-radius:var(--radius);background:var(--panel);color:#fff;width:100%;min-height:50px;padding:13px 15px;font-size:16px;transition:border-color .2s,background-color .2s}.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{resize:vertical}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:hover,.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]:hover{border-color:#4a4e54}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus,.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]:focus{background:#18191c;border-color:#fff;outline:none}.consent[data-astro-cid-ih3mnovg]{color:var(--soft);align-items:flex-start;gap:12px;font-size:14px;display:flex}.consent[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{color:#fff;text-underline-offset:3px;text-decoration:underline}.enquiry__trap[data-astro-cid-ih3mnovg]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.enquiry__check[data-astro-cid-ih3mnovg]{min-height:65px}.enquiry__sent[data-astro-cid-ih3mnovg]{border-radius:var(--radius);color:#e6e7e9;background:#3fb9501f;border-left:3px solid #3fb950;gap:6px;padding:20px 22px;display:grid}.enquiry__sent[data-astro-cid-ih3mnovg][hidden]{display:none}.enquiry__sent-title[data-astro-cid-ih3mnovg]{color:#fff;font-size:18px;font-weight:600}.consent[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{width:20px;height:20px;accent-color:var(--blue);flex:none;margin:1px 0 0}.enquiry__reach[data-astro-cid-ih3mnovg]{gap:10px;display:grid}.enquiry__hint[data-astro-cid-ih3mnovg]{color:var(--soft);font-size:13px}.enquiry__config[data-astro-cid-ih3mnovg]{color:#d6d8db;justify-self:start;margin-top:-10px;font-size:14px}.enquiry__submit[data-astro-cid-ih3mnovg]{justify-self:start}.enquiry__notice[data-astro-cid-ih3mnovg]{border-left:3px solid var(--blue);border-radius:var(--radius);color:#e6e7e9;background:#0b50f024;padding:16px 18px}.details[data-astro-cid-ih3mnovg]{border:1px solid var(--panel-line);border-radius:var(--radius-lg);background:var(--panel);align-content:start;gap:16px;padding:clamp(24px,3vw,36px);font-size:15px;display:grid}@media (width>=960px){.details[data-astro-cid-ih3mnovg]{position:sticky;top:24px}}.details__city[data-astro-cid-ih3mnovg]{font-size:22px;font-weight:500}.details[data-astro-cid-ih3mnovg] address[data-astro-cid-ih3mnovg]{color:#c9ccd0;font-style:normal;display:grid}.details__list[data-astro-cid-ih3mnovg]{border-top:1px solid var(--panel-line);gap:6px;padding-top:14px;display:grid}.details__list[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]{gap:10px;display:flex}.details__list[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg]{min-width:14px;color:var(--soft)}.details[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:not(.text-link){text-decoration:none}.details[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:not(.text-link):hover{text-underline-offset:4px;text-decoration:underline}.details__label[data-astro-cid-ih3mnovg]{border-top:1px solid var(--panel-line);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);padding-top:14px;font-size:13px}.details__social[data-astro-cid-ih3mnovg]{gap:10px;display:flex}.details__social[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{width:40px;height:40px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.details__social[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:hover{background:#d9d9d9}
