.form[data-astro-cid-vekgkm42]{gap:14px;max-width:560px;display:grid}label[data-astro-cid-vekgkm42]{gap:6px;font-size:15px;font-weight:600;display:grid}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{font:inherit;color:var(--fg);border:1px solid var(--input-line);border-radius:var(--radius-s);background:var(--surface);width:100%;padding:10px 12px;font-weight:400;transition:border-color .15s}input[data-astro-cid-vekgkm42]:hover,select[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--fg)}[data-astro-cid-vekgkm42]::placeholder{color:var(--fg-3);opacity:1}.sel[data-astro-cid-vekgkm42]{display:block;position:relative}.sel[data-astro-cid-vekgkm42]:after{content:"";pointer-events:none;background:var(--fg-3);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:12px;height:12px;-webkit-mask:var(--chevron) center / contain no-repeat;-webkit-mask:var(--chevron) center / contain no-repeat;mask:var(--chevron) center / contain no-repeat;margin-top:-6px;position:absolute;top:50%;right:14px}select[data-astro-cid-vekgkm42]{-webkit-appearance:none;appearance:none;padding-right:36px}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:132px}input[data-astro-cid-vekgkm42]:focus,select[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{outline:2px solid var(--mark-text);outline-offset:1px;border-color:var(--mark-text)}.req[data-astro-cid-vekgkm42]{color:var(--fg-3);margin-left:4px;font-size:13px;font-style:normal;font-weight:500}.hp[data-astro-cid-vekgkm42]{display:none}.notice[data-astro-cid-vekgkm42]{color:var(--fg-3);margin:4px 0 0;font-size:14px;line-height:1.6}.notice[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.agree[data-astro-cid-vekgkm42]{gap:2px;display:grid}.consent[data-astro-cid-vekgkm42]{align-items:center;gap:10px;min-height:44px;font-weight:500;display:flex}.consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:18px;height:18px;accent-color:var(--mark-text);margin:0}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.consent[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{box-shadow:none;outline:2px solid var(--fg);outline-offset:2px}.ask[data-astro-cid-vekgkm42]{color:var(--fg);align-items:baseline;gap:8px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.ask[data-astro-cid-vekgkm42]:empty{display:none}.ask[data-astro-cid-vekgkm42]:before{content:"";background:var(--mark);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.msg[data-astro-cid-vekgkm42]{border-radius:var(--radius-s);background:var(--surface-2);border:1px solid var(--rule);margin:0;padding:12px 14px}.msg[data-astro-cid-vekgkm42]:empty{border:0;padding:0}.form[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{justify-self:start}.contact[data-astro-cid-6bfsojfh]{padding-block-start:clamp(32px,3.6vw,52px);padding-block-end:clamp(72px,8vw,120px)}.layout[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:clamp(40px,6vw,96px);display:grid}h1[data-astro-cid-6bfsojfh]{letter-spacing:-.022em;max-width:13em;margin-bottom:.6em;font-size:clamp(30px,3.5vw,46px);line-height:1.26}.lead[data-astro-cid-6bfsojfh]{margin:0}.aside[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:last-child{margin-bottom:0}.next[data-astro-cid-6bfsojfh]{margin-top:44px}@media (max-width:900px){.layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:0}.say[data-astro-cid-6bfsojfh]{display:contents}.layout[data-astro-cid-6bfsojfh]>form{order:1;margin-top:32px}.aside[data-astro-cid-6bfsojfh]{order:2;margin-top:44px}.next[data-astro-cid-6bfsojfh]{order:3;margin-top:40px}.again[data-astro-cid-6bfsojfh]{display:none}}
