.cf[data-astro-cid-535ymsdr]{border-radius:var(--r-l);background:var(--white);color:var(--on-light);gap:22px;padding:clamp(24px,3.5vw,44px);display:grid}.cf-notice[data-astro-cid-535ymsdr]{background:var(--warn-bg);color:var(--warn);border-radius:12px;gap:10px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}.cf-notice[data-astro-cid-535ymsdr] svg{flex:none;margin-top:2px}.cf-error-summary[data-astro-cid-535ymsdr]{background:var(--err-bg);color:var(--err);border-radius:12px;padding:12px 14px;font-size:.875rem;font-weight:600}.cf-row[data-astro-cid-535ymsdr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.field[data-astro-cid-535ymsdr]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-535ymsdr]>label[data-astro-cid-535ymsdr],.field[data-astro-cid-535ymsdr]>legend[data-astro-cid-535ymsdr]{padding:0;font-size:.875rem;font-weight:600}.field[data-astro-cid-535ymsdr]>legend[data-astro-cid-535ymsdr]{margin-bottom:8px}.opt-label[data-astro-cid-535ymsdr]{color:var(--on-light-2);font-weight:400}.field[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr][type=text],.field[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr][type=email],.field[data-astro-cid-535ymsdr] textarea[data-astro-cid-535ymsdr]{border:1px solid var(--line-light);background:var(--white);border-radius:12px;width:100%;min-height:50px;padding:12px 16px;font-size:1.0625rem;transition:border-color .2s,box-shadow .2s}.field[data-astro-cid-535ymsdr] textarea[data-astro-cid-535ymsdr]{resize:vertical;min-height:120px;line-height:1.5}.field[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr]:hover,.field[data-astro-cid-535ymsdr] textarea[data-astro-cid-535ymsdr]:hover{border-color:#a1a1a6}.field[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr]:focus,.field[data-astro-cid-535ymsdr] textarea[data-astro-cid-535ymsdr]:focus{border-color:var(--cyan-link-light);outline:none;box-shadow:0 0 0 4px #0fb4ce38}.field[data-astro-cid-535ymsdr] [data-astro-cid-535ymsdr][aria-invalid=true]{border-color:var(--err)!important}.field-hint[data-astro-cid-535ymsdr]{color:var(--on-light-2);font-size:.8125rem}.field-error[data-astro-cid-535ymsdr]{color:var(--err);font-size:.8125rem;font-weight:600;display:none}.field-error[data-astro-cid-535ymsdr]:not(:empty){display:block}.field-error[data-astro-cid-535ymsdr]:not(:empty):before{content:"Error: "}.cf-options[data-astro-cid-535ymsdr]{gap:2px;display:grid}.opt[data-astro-cid-535ymsdr]{cursor:pointer;align-items:center;gap:12px;min-height:42px;font-size:1rem;display:flex}.opt[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr]{width:19px;height:19px;accent-color:var(--cyan-link-light);cursor:pointer;flex:none;margin:0}.hp[data-astro-cid-535ymsdr]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cf-actions[data-astro-cid-535ymsdr]{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.cf-submit[data-astro-cid-535ymsdr][aria-busy=true]{opacity:.7;cursor:progress}.cf-privacy[data-astro-cid-535ymsdr]{color:var(--on-light-2);font-size:.8125rem}.cf-status[data-astro-cid-535ymsdr]:empty{display:none}.cf-status[data-astro-cid-535ymsdr]{border-radius:12px;padding:12px 14px;font-size:.9375rem}.cf-status[data-astro-cid-535ymsdr][data-kind=success]{background:var(--ok-bg);color:var(--ok)}.cf-status[data-astro-cid-535ymsdr][data-kind=error]{background:var(--err-bg);color:var(--err)}.cf-status[data-astro-cid-535ymsdr][data-kind=info]{background:var(--info-bg);color:var(--info)}.cf-status[data-astro-cid-535ymsdr] a[data-astro-cid-535ymsdr]{color:inherit;font-weight:600}@media (width<=600px){.cf-row[data-astro-cid-535ymsdr]{grid-template-columns:minmax(0,1fr)}.cf-submit[data-astro-cid-535ymsdr]{width:100%}}.ct[data-astro-cid-kphbpcdu]{padding-top:calc(var(--nav-h) + clamp(56px, 9vw, 120px));padding-bottom:clamp(72px,10vw,140px)}.ct-grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.ct-lead[data-astro-cid-kphbpcdu]{margin-top:24px}.ct-direct[data-astro-cid-kphbpcdu]{color:#0b2d34;border-top:1px solid #0003;flex-direction:column;gap:4px;margin-top:40px;padding-top:20px;display:flex}.ct-direct[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{width:fit-content;font-size:var(--t-s);color:var(--black);text-underline-offset:4px;word-break:break-word;font-weight:600}@media (prefers-reduced-motion:no-preference){.ct-title[data-astro-cid-kphbpcdu] .w{animation:ct-up 1s var(--ease) both}.ct-title[data-astro-cid-kphbpcdu] .w:nth-child(n+3){animation-delay:.1s}.ct-lead[data-astro-cid-kphbpcdu],.ct-direct[data-astro-cid-kphbpcdu]{animation:ct-up 1s var(--ease) .2s both}.ct-form[data-astro-cid-kphbpcdu]{animation:ct-form 1.2s var(--ease) .3s both}}@keyframes ct-up{0%{opacity:.001;transform:translateY(.6em)}}@keyframes ct-form{0%{opacity:0;transform:translateY(60px)scale(.97)}}@media (width<=1023px){.ct-grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1fr)}}
