.contact-bg[data-astro-cid-uw5kdbxl]{position:relative;isolation:isolate;padding-bottom:clamp(2.5rem,5vw,4rem);color:var(--white);background:var(--black)}.bg[data-astro-cid-uw5kdbxl]{position:absolute;inset:0;z-index:-1;overflow:hidden}.bg[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{width:100%;height:100%;object-fit:cover}.bg[data-astro-cid-uw5kdbxl]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0000009e,#00000061)}.intro[data-astro-cid-uw5kdbxl] .frame[data-astro-cid-uw5kdbxl]{color:#ffffffbf}.title[data-astro-cid-uw5kdbxl] em{color:var(--red-light)}.intro[data-astro-cid-uw5kdbxl] .status-note[data-astro-cid-uw5kdbxl]{color:#ffffffe6}.site-footer{margin-top:0;border-top:0}.contact[data-astro-cid-uw5kdbxl]{padding-top:clamp(5.5rem,8vw,7rem);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);align-items:start}.intro[data-astro-cid-uw5kdbxl]{position:sticky;top:6.5rem}.title[data-astro-cid-uw5kdbxl]{font-size:clamp(1.9rem,3.1vw,2.9rem);line-height:1.08;max-width:15ch;margin:1rem 0 1.25rem}.body[data-astro-cid-uw5kdbxl]{color:#ffffffd9;font-size:.95rem;max-width:40ch;margin:0}.direct[data-astro-cid-uw5kdbxl]{margin:1.75rem 0 1.25rem;max-width:26rem;border-top:1px solid rgba(255,255,255,.28)}.direct[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.28)}.direct[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-size:.95rem}.direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{text-decoration:none;transition:color .3s}.direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--red-light)}.form[data-astro-cid-uw5kdbxl]{display:grid;gap:1.6rem;padding:clamp(1.25rem,2.6vw,2.25rem);background:#fff;color:var(--ink);box-shadow:0 20px 60px #00000040}.row[data-astro-cid-uw5kdbxl]{display:grid;gap:.6rem;border:0;padding:0;margin:0}.row[data-astro-cid-uw5kdbxl].two{grid-template-columns:1fr 1fr;gap:1.6rem}label[data-astro-cid-uw5kdbxl]{display:grid;gap:.6rem}input[data-astro-cid-uw5kdbxl]:not([type=radio]):not([type=checkbox]),textarea[data-astro-cid-uw5kdbxl]{width:100%;font:400 1rem/1.4 var(--sans);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);padding:.35rem 0 .65rem;border-radius:0;transition:border-color .3s}textarea[data-astro-cid-uw5kdbxl]{resize:vertical}input[data-astro-cid-uw5kdbxl]:focus,textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--ink)}input[data-astro-cid-uw5kdbxl]::placeholder,textarea[data-astro-cid-uw5kdbxl]::placeholder{color:#a5a5a5}legend[data-astro-cid-uw5kdbxl]{padding:0;margin-bottom:.8rem}.chips[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-astro-cid-uw5kdbxl]{display:inline-block}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{position:absolute;opacity:0;pointer-events:none}.chip[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{display:inline-block;padding:.7rem 1.1rem;border:1px solid var(--line);font-size:.875rem;cursor:pointer;transition:all .3s var(--ease)}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:checked+span[data-astro-cid-uw5kdbxl]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus-visible+span[data-astro-cid-uw5kdbxl]{outline:2px solid var(--rust);outline-offset:2px}.hp[data-astro-cid-uw5kdbxl]{display:none}.submit[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.btn[data-astro-cid-uw5kdbxl]:disabled{opacity:.5;cursor:wait}.form[data-astro-cid-uw5kdbxl] .thanks .display{font-size:clamp(1.64rem,3.28vw,2.79rem);line-height:1.1;margin-top:1rem}@media(max-width:900px){.contact[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.intro[data-astro-cid-uw5kdbxl]{position:static}.title[data-astro-cid-uw5kdbxl],.direct[data-astro-cid-uw5kdbxl]{max-width:none}}@media(max-width:560px){.row[data-astro-cid-uw5kdbxl].two{grid-template-columns:1fr}}
