.ct-hero[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:24px 56px;padding-top:120px;padding-bottom:40px;display:grid}.ct-hero__l[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:20px;display:flex}.ct-hero__eyebrow[data-astro-cid-ogjzdvpc]{align-items:center;gap:10px;display:flex}.ct-hero__eyebrow[data-astro-cid-ogjzdvpc]:before{content:"";background:#2fb26a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2fb26a2e}.ct-hero[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{font-size:clamp(40px,5.4vw,84px)}.ct-hero__p[data-astro-cid-ogjzdvpc]{color:#111110ad;max-width:46ch;font-size:17px;line-height:1.6}.ct[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:flex-start;gap:16px;padding-bottom:84px;display:flex}.ct__card[data-astro-cid-ogjzdvpc]{border:1px solid var(--line-08);background:#fff;border-radius:24px;flex:1.6 480px;min-width:0;padding:36px;box-shadow:0 30px 60px -40px #11111059}.ct__form[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.ct__form[data-astro-cid-ogjzdvpc][hidden]{display:none}.ct__label[data-astro-cid-ogjzdvpc]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-55);font-size:11px;font-weight:600}.ct__needs[data-astro-cid-ogjzdvpc]{border:0;flex-direction:column;grid-column:1/-1;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ct__needs[data-astro-cid-ogjzdvpc] legend[data-astro-cid-ogjzdvpc]{margin-bottom:10px;padding:0}.ct__pills[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;gap:6px;display:flex}.ct__need[data-astro-cid-ogjzdvpc]{display:inline-flex;position:relative}.ct__need[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{letter-spacing:.06em;border-radius:var(--r-pill);border:1px solid var(--line-15);cursor:pointer;color:var(--ink);background:#fff;padding:11px 16px;font-size:12px;font-weight:700;transition:background .2s,color .2s}.ct__need[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:checked+span[data-astro-cid-ogjzdvpc]{background:var(--ink);color:var(--paper)}.ct__need[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:focus-visible+span[data-astro-cid-ogjzdvpc]{outline:2px solid var(--ink);outline-offset:2px}.ct__field[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:8px;min-width:0;display:flex}.ct__field--full[data-astro-cid-ogjzdvpc]{grid-column:1/-1}.ct__field[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc],.ct__field[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{font-family:var(--font-text);border:1px solid var(--line-15);background:var(--soft);color:var(--ink);resize:vertical;box-sizing:border-box;border-radius:14px;outline:none;width:100%;padding:15px 16px;font-size:15px;transition:border-color .2s,background .2s}.ct__field[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]::placeholder,.ct__field[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]::placeholder{color:#11111066}.ct__field[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:focus,.ct__field[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]:focus{border-color:var(--ink);background:#fff}.ct__foot[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:6px;display:flex}.ct__note[data-astro-cid-ogjzdvpc]{color:var(--ink-60);align-items:center;gap:8px;font-size:13px;display:flex}.ct__submit[data-astro-cid-ogjzdvpc]{padding:14px 22px;box-shadow:0 10px 24px -10px #11111066}.ct__submit[data-astro-cid-ogjzdvpc]:disabled{opacity:.6;cursor:wait}.ct__sent[data-astro-cid-ogjzdvpc]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:420px;display:flex}.ct__sent[data-astro-cid-ogjzdvpc][hidden]{display:none}.ct__check[data-astro-cid-ogjzdvpc]{background:var(--m);border:1px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.ct__sent[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{font-size:clamp(26px,2.6vw,38px)}.ct__sent[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{color:var(--ink-66);max-width:38ch;font-size:16px;line-height:1.6}.ct__again[data-astro-cid-ogjzdvpc]{padding:14px 22px}.ct__aside[data-astro-cid-ogjzdvpc]{flex-direction:column;flex:300px;gap:12px;min-width:0;display:flex}.ct__diag[data-astro-cid-ogjzdvpc]{background:var(--ink);color:var(--paper);border-radius:24px;flex-direction:column;gap:16px;padding:28px;display:flex}.ct__diag-label[data-astro-cid-ogjzdvpc]{letter-spacing:.12em;text-transform:uppercase;color:var(--m);font-size:12px;font-weight:600}.ct__diag[data-astro-cid-ogjzdvpc] h3[data-astro-cid-ogjzdvpc]{font-size:clamp(24px,2.2vw,32px)}.ct__diag[data-astro-cid-ogjzdvpc] ul[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:10px;font-size:14px;list-style:none;display:flex}.ct__diag[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{align-items:center;gap:10px;display:flex}.ct__tick[data-astro-cid-ogjzdvpc]{background:var(--m);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.ct__who[data-astro-cid-ogjzdvpc]{align-items:center;gap:14px;margin-bottom:4px;display:flex}.ct__who[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{opacity:.75;flex-direction:column;gap:2px;font-size:13px;display:flex}.ct__who[data-astro-cid-ogjzdvpc] strong[data-astro-cid-ogjzdvpc]{opacity:1;font-size:15px}.ct__error[data-astro-cid-ogjzdvpc]{color:#b42318;font-size:14px;font-weight:600}.ct__mail[data-astro-cid-ogjzdvpc]{border:1px solid var(--line-08);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:22px;transition:border-color .2s;display:flex}.ct__mail[data-astro-cid-ogjzdvpc]:hover{border-color:var(--ink)}.ct__mail[data-astro-cid-ogjzdvpc] strong[data-astro-cid-ogjzdvpc]{font-family:var(--font-title);letter-spacing:0;overflow-wrap:anywhere;font-size:22px;font-weight:700}.ct__addr-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr;gap:12px;display:grid}.ct__addr[data-astro-cid-ogjzdvpc]{border:1px solid var(--line-08);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:20px;font-size:14px;font-style:normal;line-height:1.45;display:flex}.ct__social[data-astro-cid-ogjzdvpc]{gap:8px;display:flex}.ct__soc[data-astro-cid-ogjzdvpc]{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;border:1px solid var(--line-10);background:#fff;flex:1;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:12px;font-weight:700;transition:border-color .2s;display:inline-flex}.ct__soc[data-astro-cid-ogjzdvpc]:hover{border-color:var(--ink)}@media (max-width:600px){.ct-hero[data-astro-cid-ogjzdvpc]{padding-bottom:32px}.ct[data-astro-cid-ogjzdvpc]{padding-bottom:48px}.ct__card[data-astro-cid-ogjzdvpc]{padding:24px 20px}.ct__form[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr;gap:16px}.ct__foot[data-astro-cid-ogjzdvpc]{flex-direction:column;align-items:stretch}.ct__submit[data-astro-cid-ogjzdvpc]{justify-content:center}.ct__soc[data-astro-cid-ogjzdvpc]{white-space:normal;text-align:center;padding:14px 12px}.ct-hero__p[data-astro-cid-ogjzdvpc]{display:none}.ct[data-astro-cid-ogjzdvpc]{flex-direction:column;align-items:stretch}.ct__aside[data-astro-cid-ogjzdvpc]{display:contents}.ct__diag[data-astro-cid-ogjzdvpc]{color:var(--ink);border:1px solid var(--line-08);background:#fff;order:-1;gap:12px;padding:22px 20px}.ct__diag-label[data-astro-cid-ogjzdvpc]{color:var(--ink-55)}.ct__diag[data-astro-cid-ogjzdvpc] .faces{--ring:#fff!important}.ct__diag[data-astro-cid-ogjzdvpc] h3[data-astro-cid-ogjzdvpc]{font-size:22px}.ct__aside[data-astro-cid-ogjzdvpc]>[data-astro-cid-ogjzdvpc]:not(.ct__diag){order:1}}
