.ct-number[data-astro-cid-6bfsojfh]{margin-top:var(--s-5);letter-spacing:-.04em;color:var(--p-ink);font-variant-numeric:tabular-nums;min-height:44px;font-size:clamp(44px,5.2vw,76px);font-weight:600;line-height:1;text-decoration:none;display:inline-block}.ct-number[data-astro-cid-6bfsojfh]:hover{color:var(--p-accent)}.ct-words[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:20ch}@media (width<=639px){.ct-number[data-astro-cid-6bfsojfh]{margin-top:var(--s-5);order:1;font-size:34px}.ct-words[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:32px}}.ct-number[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--p-ink);outline-offset:4px}.ct-details[data-astro-cid-6bfsojfh]{margin:var(--s-6) 0 0;gap:0;max-width:40ch;display:grid}.ct-details[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{padding:var(--s-3) 0;border-top:1px solid var(--kx-hair);gap:2px;display:grid}.ct-details[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]:last-child{border-bottom:1px solid var(--kx-hair)}.ct-details[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:var(--p-muted);font-size:14px}.ct-details[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{margin:0;font-size:15px;line-height:1.45}.ct-details[data-astro-cid-6bfsojfh] .link[data-astro-cid-6bfsojfh],.ct-form[data-astro-cid-6bfsojfh] .link[data-astro-cid-6bfsojfh]{color:var(--p-ink);text-underline-offset:3px;text-decoration:underline}.ct-read[data-astro-cid-6bfsojfh]{margin-top:var(--s-6);gap:var(--s-2);display:grid}.ct-read__h[data-astro-cid-6bfsojfh]{align-items:center;gap:12px;min-height:44px;margin:0;font-weight:600;display:flex}.ct-read__h[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{fill:none;stroke:var(--p-accent);stroke-width:1.6px;stroke-linejoin:round;flex:none}.ct-read[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{column-gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ct-read[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{min-height:44px;color:var(--p-ink);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--p-ink) 35%, transparent);text-underline-offset:4px;align-items:center;display:inline-flex}.ct-read[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration-color:var(--p-accent)}.ct-stage[data-astro-cid-6bfsojfh]{align-self:start}.hero--inner[data-astro-cid-6bfsojfh] .hero__stage[data-astro-cid-6bfsojfh].ct-stage{height:auto}.ct-embed[data-astro-cid-6bfsojfh]{min-height:980px}.ct-form[data-astro-cid-6bfsojfh]{gap:var(--s-4);padding:var(--s-6) var(--s-6) var(--s-5);border:1px solid var(--kx-hair);border-radius:var(--r-lg);background:var(--p-surface);display:grid}.ct-form__t[data-astro-cid-6bfsojfh]{font-size:var(--t-lead);letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-weight:600;line-height:1.3;display:flex}.ct-form__ico[data-astro-cid-6bfsojfh]{fill:none;width:24px;height:24px;stroke:var(--p-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ct-two[data-astro-cid-6bfsojfh]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ct-field[data-astro-cid-6bfsojfh]{gap:6px;min-width:0;display:grid}.ct-field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-size:15px;font-weight:500}.ct-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.ct-field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.ct-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{background:var(--p-bg);width:100%;min-height:48px;color:var(--p-ink);border:1px solid color-mix(in oklab, var(--p-ink) 22%, transparent);font:400 16px/1.4 var(--font-text);border-radius:10px;padding:10px 14px}.ct-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:96px}.ct-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]::placeholder{color:var(--p-muted)}.ct-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible,.ct-field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:focus-visible,.ct-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--p-ink);outline-offset:2px}.ct-field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][aria-invalid=true]{border-color:var(--p-accent)}.ct-opt[data-astro-cid-6bfsojfh]{color:var(--p-muted);font-weight:400}.ct-more[data-astro-cid-6bfsojfh]{min-height:44px;color:var(--p-ink);font:500 15px/1.4 var(--font-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline;display:none}.ct-err[data-astro-cid-6bfsojfh]{color:var(--p-accent);margin:0;font-size:14px}.ct-err[data-astro-cid-6bfsojfh][hidden],.ct-carried[data-astro-cid-6bfsojfh][hidden],.ct-sent[data-astro-cid-6bfsojfh][hidden],.ct-more[data-astro-cid-6bfsojfh][hidden]{display:none}.ct-carried[data-astro-cid-6bfsojfh]{border-left:2px solid var(--p-ink);background:var(--p-bg);color:color-mix(in oklab, var(--p-ink) 88%, transparent);border-radius:0 8px 8px 0;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.ct-submit[data-astro-cid-6bfsojfh]{gap:var(--s-3);margin-top:var(--s-1);justify-items:start;display:grid}.ct-note[data-astro-cid-6bfsojfh]{color:var(--p-muted);max-width:52ch;margin:0;font-size:14px;line-height:1.5}.ct-sent[data-astro-cid-6bfsojfh]{margin:0}@media (width<=1023px){.ct-stage[data-astro-cid-6bfsojfh]{margin-top:var(--s-6)}}@media (width<=639px){.ct-form[data-astro-cid-6bfsojfh]{padding:var(--s-5) var(--s-4);gap:var(--s-3)}.ct-hero[data-astro-cid-6bfsojfh] .ct-words[data-astro-cid-6bfsojfh]{display:contents}.ct-hero[data-astro-cid-6bfsojfh] .ct-words[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]{grid-column:1/-1}.ct-hero[data-astro-cid-6bfsojfh] .ct-details[data-astro-cid-6bfsojfh]{margin-top:var(--s-5);order:1;max-width:none}.ct-more[data-astro-cid-6bfsojfh]:not([hidden]){align-items:center;display:inline-flex}.ct-msg[data-astro-cid-6bfsojfh]:not(.is-open){display:none}.ct-submit[data-astro-cid-6bfsojfh] .btn[data-astro-cid-6bfsojfh]{justify-content:center;width:100%}.ct-call[data-astro-cid-6bfsojfh] .svp-steps[data-astro-cid-6bfsojfh]{row-gap:0}.ct-call[data-astro-cid-6bfsojfh] .svp-steps[data-astro-cid-6bfsojfh]>li[data-astro-cid-6bfsojfh]{column-gap:var(--s-3);padding:var(--s-4) 0;grid-template-columns:28px minmax(0,1fr);row-gap:4px}.ct-call[data-astro-cid-6bfsojfh] .svp-steps__n[data-astro-cid-6bfsojfh]{grid-row:span 2;font-size:20px;line-height:1.3}.ct-call[data-astro-cid-6bfsojfh] .svp-steps[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:var(--t-body)}.ct-read[data-astro-cid-6bfsojfh]{margin-top:var(--s-4);gap:0}.ct-read[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,minmax(0,1fr))}}
