.contact[data-astro-cid-6bfsojfh]{padding-top:var(--page-top);padding-bottom:var(--section-y);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.intro[data-astro-cid-6bfsojfh]{flex-direction:column;gap:18px;padding-top:12px;display:flex}h1[data-astro-cid-6bfsojfh]{letter-spacing:-.045em;margin:0;font-size:clamp(44px,6vw,76px);font-weight:800;line-height:1}.intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--ink-2);text-wrap:pretty;max-width:440px;margin:0;font-size:18px;line-height:1.55}.intro[data-astro-cid-6bfsojfh] .help[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:15px}.help[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.help[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration-color:currentColor}.card[data-astro-cid-6bfsojfh]{background:var(--card);box-shadow:0 0 0 1px var(--line), 0 30px 60px -34px #3c2c128c, 0 12px 24px -18px #3c2c124d;border-radius:20px;padding:28px;position:relative}.stamp[data-astro-cid-6bfsojfh]{background:var(--card);width:58px;height:68px;box-shadow:inset 0 0 0 7px var(--card), inset 0 0 0 8.5px var(--highlight);filter:drop-shadow(0 8px 12px #3c2c1240);place-items:center;display:grid;position:absolute;top:-34px;right:-22px;transform:rotate(8deg);-webkit-mask:radial-gradient(circle,#0000 2.6px,#000 3px) -4px -4px/8px 8px,linear-gradient(#000 0 0) 4px 4px/calc(100% - 8px) calc(100% - 8px) no-repeat;mask:radial-gradient(circle,#0000 2.6px,#000 3px) -4px -4px/8px 8px,linear-gradient(#000 0 0) 4px 4px/calc(100% - 8px) calc(100% - 8px) no-repeat}.stamp[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{--icon:34px;width:34px;height:34px;overflow:visible}.form[data-astro-cid-6bfsojfh]{flex-direction:column;gap:16px;display:flex}.form[data-astro-cid-6bfsojfh][hidden]{display:none}.row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field[data-astro-cid-6bfsojfh]{flex-direction:column;gap:6px;min-width:0;display:flex}.field[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--ink-2);font-size:13px;font-weight:600}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.select-trigger[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{font:inherit;color:var(--ink);background:var(--paper);width:100%;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:9px;padding:10px 12px;font-size:15px;transition:box-shadow .15s}[data-astro-cid-6bfsojfh][data-select]{position:relative}.select-trigger[data-astro-cid-6bfsojfh]{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.select-trigger[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{color:var(--muted);flex:none}.field[data-astro-cid-6bfsojfh] .select-trigger[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--ink);font-size:15px;font-weight:400}.select-content[data-astro-cid-6bfsojfh]{z-index:20;background:var(--card);max-height:260px;box-shadow:0 0 0 1px var(--line), 0 12px 32px -8px #1d1b182e, 0 4px 10px -4px #1d1b181a;animation:select-in .14s var(--ease);border-radius:11px;outline:none;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@keyframes select-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.select-content[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][role=option]{color:var(--ink);cursor:pointer;user-select:none;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:15px;display:flex}.select-content[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][role=option] span[data-astro-cid-6bfsojfh]{color:inherit;font-size:15px;font-weight:400}.select-content[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][role=option].active{background:var(--sand)}.select-content[data-astro-cid-6bfsojfh] .check[data-astro-cid-6bfsojfh]{visibility:hidden}.select-content[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][aria-selected=true] .check[data-astro-cid-6bfsojfh]{visibility:visible}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:140px;line-height:1.5}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]::placeholder,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]::placeholder{color:var(--faint)}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible,.select-trigger[data-astro-cid-6bfsojfh]:focus-visible,.select-trigger[data-astro-cid-6bfsojfh][aria-expanded=true],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus-visible{box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 3px #ffd84d73;outline:none}.actions[data-astro-cid-6bfsojfh]{justify-content:flex-end;align-items:center;gap:16px;margin-top:4px;display:flex}.status[data-astro-cid-6bfsojfh]{color:var(--ink-2);margin:0 auto 0 0;font-size:13.5px}.cf-turnstile[data-astro-cid-6bfsojfh]:empty,.cf-turnstile[data-astro-cid-6bfsojfh].passed{display:none}.actions[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:disabled{opacity:.6;cursor:default}.sent[data-astro-cid-6bfsojfh]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;display:flex}.sent[data-astro-cid-6bfsojfh][hidden]{display:none}.sent[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{--icon:56px;width:56px;height:56px;animation:pop .6s var(--ease) both;--r:-6deg;overflow:visible}.sent[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.03em;margin:6px 0 0;font-size:28px;font-weight:800}.sent[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--ink-2);margin:0}@media (width<=860px){.contact[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr);gap:48px}}@media (width<=520px){.row[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-6bfsojfh]{padding:20px}.stamp[data-astro-cid-6bfsojfh]{top:-40px;right:-6px;transform:rotate(8deg)scale(.85)}.actions[data-astro-cid-6bfsojfh]{flex-direction:column-reverse;align-items:stretch}.status[data-astro-cid-6bfsojfh]{text-align:center;margin:0}}
