.rf[data-astro-cid-y55w4iwx]{display:flex;flex-direction:column;gap:var(--s-4)}.rf__intro[data-astro-cid-y55w4iwx]{display:flex;flex-direction:column;gap:var(--s-2)}.rf__note[data-astro-cid-y55w4iwx],.rf__hint[data-astro-cid-y55w4iwx],.rf__privacy[data-astro-cid-y55w4iwx]{font-size:var(--fs-small);color:var(--muted)}.rf__seg[data-astro-cid-y55w4iwx]{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-1)}.rf__label[data-astro-cid-y55w4iwx]{font-size:var(--fs-small);font-weight:500;color:var(--ink)}.rf__choices[data-astro-cid-y55w4iwx]{display:flex;gap:var(--s-1);flex-wrap:wrap}.chip[data-astro-cid-y55w4iwx]{position:relative;cursor:pointer}.chip[data-astro-cid-y55w4iwx] input[data-astro-cid-y55w4iwx]{position:absolute;opacity:0;inset:0;cursor:pointer}.chip[data-astro-cid-y55w4iwx] span[data-astro-cid-y55w4iwx]{display:inline-flex;align-items:center;min-height:48px;padding:0 1.4rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);transition:all var(--t-med) var(--ease-out)}.chip[data-astro-cid-y55w4iwx] input[data-astro-cid-y55w4iwx]:checked+span[data-astro-cid-y55w4iwx]{background:var(--navy);color:var(--white);border-color:var(--navy)}.chip[data-astro-cid-y55w4iwx] input[data-astro-cid-y55w4iwx]:focus-visible+span[data-astro-cid-y55w4iwx]{outline:2px solid var(--focus);outline-offset:3px}.chip[data-astro-cid-y55w4iwx]:hover span[data-astro-cid-y55w4iwx]{border-color:var(--navy)}.rf__grid[data-astro-cid-y55w4iwx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3) var(--s-3)}.field[data-astro-cid-y55w4iwx]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.field--full[data-astro-cid-y55w4iwx]{grid-column:1 / -1}input[data-astro-cid-y55w4iwx]:not([type=radio]),select[data-astro-cid-y55w4iwx],textarea[data-astro-cid-y55w4iwx]{width:100%;min-height:52px;padding:.85rem 1rem;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--white);font-size:1rem;color:var(--ink);transition:border-color var(--t-fast) var(--ease-out),box-shadow var(--t-med) var(--ease-out)}select[data-astro-cid-y55w4iwx]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--navy) 50%),linear-gradient(135deg,var(--navy) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:2.5rem}textarea[data-astro-cid-y55w4iwx]{resize:vertical;min-height:140px;line-height:1.5}input[data-astro-cid-y55w4iwx]:hover,select[data-astro-cid-y55w4iwx]:hover,textarea[data-astro-cid-y55w4iwx]:hover{border-color:var(--navy)}input[data-astro-cid-y55w4iwx]:focus,select[data-astro-cid-y55w4iwx]:focus,textarea[data-astro-cid-y55w4iwx]:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #10235624}[data-astro-cid-y55w4iwx][aria-invalid=true]{border-color:var(--error)!important}.rf__error[data-astro-cid-y55w4iwx]{font-size:var(--fs-small);color:var(--error);min-height:0}.rf__error[data-astro-cid-y55w4iwx]:empty{display:none}.rf__hp[data-astro-cid-y55w4iwx]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rf__submit[data-astro-cid-y55w4iwx]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.rf__btn[data-astro-cid-y55w4iwx][aria-busy=true]{opacity:.75;cursor:progress}.rf__btn[data-astro-cid-y55w4iwx][aria-busy=true] .arrow[data-astro-cid-y55w4iwx]{animation:rf-pulse 1s var(--ease-in-out) infinite}@keyframes rf-pulse{50%{transform:translate(5px)}}.rf__turnstile[data-astro-cid-y55w4iwx]{min-height:73px}.rf__status[data-astro-cid-y55w4iwx]:empty{display:none}.rf__status[data-astro-cid-y55w4iwx]{padding:var(--s-3);border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--white)}.rf__status[data-astro-cid-y55w4iwx].is-error{border-color:var(--error);color:var(--error)}.rf__status[data-astro-cid-y55w4iwx] a[data-astro-cid-y55w4iwx]{color:inherit}.rf-done{display:flex;flex-direction:column;gap:var(--s-3);padding-block:var(--s-4)}.rf-done__mark{width:40px;height:40px;background:var(--navy)}@media(max-width:640px){.rf__grid[data-astro-cid-y55w4iwx]{grid-template-columns:1fr}}.rf__turnstile[data-astro-cid-y55w4iwx]{max-width:100%;overflow:hidden}@media(max-width:400px){.rf__turnstile[data-astro-cid-y55w4iwx]{min-height:148px}}.contact[data-astro-cid-uw5kdbxl]{padding-top:0}.contact__grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,6rem);align-items:start}.contact__aside[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--s-5);position:sticky;top:calc(var(--nav-h) + var(--s-4))}.contact__block[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--s-2)}.contact__tips[data-astro-cid-uw5kdbxl],.contact__direct[data-astro-cid-uw5kdbxl]{list-style:none;border-top:1px solid var(--line)}.contact__tips[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl],.contact__direct[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{padding-block:.85rem;border-bottom:1px solid var(--line)}.contact__direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{font-size:1.125rem;text-decoration:none;color:var(--navy)}.contact__area[data-astro-cid-uw5kdbxl]{color:var(--muted);max-width:36ch}.contact__closed[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--s-3);align-items:flex-start}.contact__closed-text[data-astro-cid-uw5kdbxl]{color:var(--muted);max-width:52ch}.contact__closed-links[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-1);padding-top:var(--s-3);border-top:1px solid var(--line);width:100%}.contact__form[data-astro-cid-uw5kdbxl]{background:var(--white);border:1px solid var(--line);padding:clamp(1.5rem,1rem + 3vw,3.5rem)}@media(max-width:900px){.contact__grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.contact__aside[data-astro-cid-uw5kdbxl]{position:static;order:2}.contact__aside[data-astro-cid-uw5kdbxl]:has(.contact__direct){order:0}}
