.contact[data-astro-cid-rkosx3ld]{padding:var(--s8) 0 var(--s9)}.contact__grid[data-astro-cid-rkosx3ld]{display:grid;grid-template-columns:.9fr 1.1fr;grid-template-areas:"head main" "notice main";grid-template-rows:auto 1fr;gap:var(--s7) var(--s8);align-items:start}.contact__head[data-astro-cid-rkosx3ld]{grid-area:head}.contact__main[data-astro-cid-rkosx3ld]{grid-area:main}.contact__notice[data-astro-cid-rkosx3ld]{grid-area:notice;scroll-margin-top:140px}.contact__stage[data-astro-cid-rkosx3ld]{margin-top:16px;max-width:38em;font-size:16px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.contact__closed[data-astro-cid-rkosx3ld]{max-width:30em;padding:var(--s6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--white)}.form[data-astro-cid-rkosx3ld]{display:grid;gap:22px}.form__pair[data-astro-cid-rkosx3ld]{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px;align-items:start}.field[data-astro-cid-rkosx3ld]{display:grid;gap:8px;align-content:start}.field[data-astro-cid-rkosx3ld] label[data-astro-cid-rkosx3ld]{font-size:15px;font-weight:600;line-height:1.3}.field[data-astro-cid-rkosx3ld] input[data-astro-cid-rkosx3ld],.field[data-astro-cid-rkosx3ld] select[data-astro-cid-rkosx3ld],.field[data-astro-cid-rkosx3ld] textarea[data-astro-cid-rkosx3ld]{width:100%;min-height:48px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-control);background:var(--white);color:var(--ink);font:400 17px/1.4 var(--sans)}.field[data-astro-cid-rkosx3ld] textarea[data-astro-cid-rkosx3ld]{display:block;min-height:156px;resize:vertical}.field[data-astro-cid-rkosx3ld] input[data-astro-cid-rkosx3ld]:focus,.field[data-astro-cid-rkosx3ld] select[data-astro-cid-rkosx3ld]:focus,.field[data-astro-cid-rkosx3ld] textarea[data-astro-cid-rkosx3ld]:focus{border-color:var(--ink);outline:1px solid var(--ink);outline-offset:0}.field__select[data-astro-cid-rkosx3ld]{position:relative}.field__select[data-astro-cid-rkosx3ld] select[data-astro-cid-rkosx3ld]{appearance:none;padding-right:44px;cursor:pointer}.field__select[data-astro-cid-rkosx3ld]:after{content:"";position:absolute;top:50%;right:18px;width:8px;height:8px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:translateY(-70%) rotate(45deg);pointer-events:none}.check[data-astro-cid-rkosx3ld]{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;min-height:48px;padding:10px 0;font-size:16px;line-height:1.45;cursor:pointer}.check[data-astro-cid-rkosx3ld] input[data-astro-cid-rkosx3ld]{appearance:none;display:grid;place-content:center;width:24px;height:24px;margin:0;border:1.5px solid var(--ink);border-radius:var(--r-tag);background:var(--white);cursor:pointer}.check[data-astro-cid-rkosx3ld] input[data-astro-cid-rkosx3ld]:before{content:"";width:13px;height:13px;background:var(--paper);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0)}.check[data-astro-cid-rkosx3ld] input[data-astro-cid-rkosx3ld]:checked{background:var(--ink)}.check[data-astro-cid-rkosx3ld] input[data-astro-cid-rkosx3ld]:checked:before{transform:scale(1)}.form__send[data-astro-cid-rkosx3ld]{justify-self:start;min-width:168px}.sent[data-astro-cid-rkosx3ld]{display:none;max-width:460px;scroll-margin-top:140px}.sent[data-astro-cid-rkosx3ld]:focus{outline:none}.sent[data-astro-cid-rkosx3ld]:target,html[data-enviado] .sent[data-astro-cid-rkosx3ld]{display:block}.sent[data-astro-cid-rkosx3ld]:target~.form[data-astro-cid-rkosx3ld],html[data-enviado] .form[data-astro-cid-rkosx3ld]{display:none}.sent__again[data-astro-cid-rkosx3ld]{margin-top:var(--s4);font-weight:600}.sent__again[data-astro-cid-rkosx3ld] a[data-astro-cid-rkosx3ld],.notice__more[data-astro-cid-rkosx3ld] a[data-astro-cid-rkosx3ld]{display:inline-block;padding:10px 0}.contact__notice[data-astro-cid-rkosx3ld] .notice__rows{margin-top:14px}.notice__item[data-astro-cid-rkosx3ld]{font-size:16px;line-height:1.5}.notice__item[data-astro-cid-rkosx3ld] dt[data-astro-cid-rkosx3ld]{padding-top:4px}.notice__item[data-astro-cid-rkosx3ld] dd[data-astro-cid-rkosx3ld]{color:var(--ink-2)}.notice__more[data-astro-cid-rkosx3ld]{margin-top:var(--s4);font-weight:600}@media(max-width:980px){.contact[data-astro-cid-rkosx3ld]{padding:var(--s6) 0 var(--s8)}.contact__grid[data-astro-cid-rkosx3ld]{grid-template-columns:1fr;grid-template-areas:"head" "main" "notice";grid-template-rows:auto;gap:var(--s7)}}@media(max-width:560px){.form__pair[data-astro-cid-rkosx3ld]{grid-template-columns:1fr}.form__send[data-astro-cid-rkosx3ld]{justify-self:stretch}}
