.cform[data-astro-cid-jbuhrlys]{border-radius:var(--r-xl);background:var(--cream);min-width:0;max-width:560px;color:var(--ink);flex-direction:column;flex:380px;gap:14px;padding:clamp(18px,2.4vw,26px);display:flex}.cform__title[data-astro-cid-jbuhrlys]{letter-spacing:-.02em;font-size:18px;font-weight:800}.cform__pair[data-astro-cid-jbuhrlys]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.cfield[data-astro-cid-jbuhrlys]{flex-direction:column;gap:6px;min-width:0;display:flex}.cfield[data-astro-cid-jbuhrlys] label[data-astro-cid-jbuhrlys]{color:var(--ink-2);font-size:13.5px;font-weight:800}.cfield__row[data-astro-cid-jbuhrlys]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cfield__count[data-astro-cid-jbuhrlys]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.cfield[data-astro-cid-jbuhrlys] input[data-astro-cid-jbuhrlys],.cfield[data-astro-cid-jbuhrlys] textarea[data-astro-cid-jbuhrlys]{border-radius:var(--r-sm);background:var(--white);width:100%;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line-2);transition:box-shadow var(--t-fast);border:0;outline:0;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.45}.cfield[data-astro-cid-jbuhrlys] textarea[data-astro-cid-jbuhrlys]{resize:vertical;min-height:132px}.cfield[data-astro-cid-jbuhrlys] input[data-astro-cid-jbuhrlys]::placeholder,.cfield[data-astro-cid-jbuhrlys] textarea[data-astro-cid-jbuhrlys]::placeholder{color:var(--faint);font-weight:500}.cfield[data-astro-cid-jbuhrlys] input[data-astro-cid-jbuhrlys]:focus-visible,.cfield[data-astro-cid-jbuhrlys] textarea[data-astro-cid-jbuhrlys]:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.cfield[data-astro-cid-jbuhrlys] [data-astro-cid-jbuhrlys][aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--terracotta-ink)}.cfield__err[data-astro-cid-jbuhrlys]{min-height:0;color:var(--terracotta-ink);font-size:13px;font-weight:700;line-height:1.4}.cfield__err[data-astro-cid-jbuhrlys]:empty{display:none}.hp[data-astro-cid-jbuhrlys]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cform__foot[data-astro-cid-jbuhrlys]{flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:2px;display:flex}.cform__send[data-astro-cid-jbuhrlys]{min-height:52px}.cform__send[data-astro-cid-jbuhrlys]:disabled{opacity:.6;cursor:progress}.cform__msg[data-astro-cid-jbuhrlys]{min-width:0;color:var(--ink-3);flex:200px;font-size:14px;font-weight:700;line-height:1.45}.cform__msg[data-astro-cid-jbuhrlys]:empty{display:none}.cform__msg[data-astro-cid-jbuhrlys].is-ok{color:var(--green)}.cform__msg[data-astro-cid-jbuhrlys].is-error{color:var(--terracotta-ink)}.hero[data-astro-cid-f6c3gbfj]{padding-top:clamp(12px,2vw,24px)}.hero__panel[data-astro-cid-f6c3gbfj]{border-radius:var(--r-2xl);background:var(--peach);text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,2vw,22px);padding:clamp(36px,6vw,88px) clamp(18px,4vw,56px) clamp(32px,5vw,64px);display:flex;position:relative;overflow:clip}.hero__panel[data-astro-cid-f6c3gbfj]>[data-astro-cid-f6c3gbfj]:not(.hero__blob){position:relative}.hero__panel[data-astro-cid-f6c3gbfj] .eyebrow[data-astro-cid-f6c3gbfj]{color:var(--terracotta-deep)}.hero__blob[data-astro-cid-f6c3gbfj]{border-radius:var(--r-pill);position:absolute}.hero__blob--a[data-astro-cid-f6c3gbfj]{background:var(--apricot);opacity:.28;width:320px;height:320px;top:-90px;right:-80px}.hero__blob--b[data-astro-cid-f6c3gbfj]{background:var(--sand-3);opacity:.45;width:260px;height:260px;bottom:-120px;left:-60px}@media (width<=759px){.hero__blob--a[data-astro-cid-f6c3gbfj]{display:none}}.hero__h1[data-astro-cid-f6c3gbfj]{line-height:.95}.hero__lead[data-astro-cid-f6c3gbfj]{max-width:560px;color:var(--ink-2);text-wrap:pretty;font-size:clamp(16.5px,1.4vw,18.5px);line-height:1.55}.hero__lead[data-astro-cid-f6c3gbfj] .inline-link[data-astro-cid-f6c3gbfj]{font-weight:800;text-decoration:none}.hsearch[data-astro-cid-f6c3gbfj]{width:100%;max-width:680px;margin-top:6px}.hsearch__field[data-astro-cid-f6c3gbfj]{border-radius:var(--r-pill);background:var(--white);height:64px;transition:box-shadow var(--t-fast);align-items:center;gap:12px;padding:0 10px 0 22px;display:flex;box-shadow:0 14px 34px #1e1a171a}.hsearch__field[data-astro-cid-f6c3gbfj]:focus-within{box-shadow:0 0 0 2px var(--ink), 0 14px 34px #1e1a171a}.hsearch__icon[data-astro-cid-f6c3gbfj]{color:var(--ink);flex:none}.hsearch__field[data-astro-cid-f6c3gbfj] input[data-astro-cid-f6c3gbfj]{background:0 0;border:0;outline:0;flex:auto;min-width:0;height:100%;font-size:17px;font-weight:600}.hsearch__field[data-astro-cid-f6c3gbfj] input[data-astro-cid-f6c3gbfj]::placeholder{color:var(--faint)}.hsearch__field[data-astro-cid-f6c3gbfj] input[data-astro-cid-f6c3gbfj]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.hsearch__clear[data-astro-cid-f6c3gbfj]{border-radius:var(--r-pill);background:var(--sand);width:44px;height:44px;transition:background var(--t-fast);border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.hsearch__clear[data-astro-cid-f6c3gbfj]:hover{background:var(--sand-2)}.tries[data-astro-cid-f6c3gbfj]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.tries__k[data-astro-cid-f6c3gbfj]{color:var(--ink-3);padding-right:4px;font-size:13.5px;font-weight:700}.tries__list[data-astro-cid-f6c3gbfj]{display:contents}@media (width<=479px){.tries[data-astro-cid-f6c3gbfj]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;margin-inline:-18px;padding:4px 18px 10px;overflow-x:auto}.tries[data-astro-cid-f6c3gbfj] li[data-astro-cid-f6c3gbfj],.tries__k[data-astro-cid-f6c3gbfj]{flex:none}.tries[data-astro-cid-f6c3gbfj]::-webkit-scrollbar{display:none}.tries[data-astro-cid-f6c3gbfj] .try[data-astro-cid-f6c3gbfj]{white-space:nowrap}}.try[data-astro-cid-f6c3gbfj]{border-radius:var(--r-pill);background:var(--white);min-height:44px;color:var(--ink);box-shadow:var(--shadow-1);transition:background var(--t-fast), color var(--t-fast), transform var(--t) var(--ease), box-shadow var(--t) var(--ease);align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.try[data-astro-cid-f6c3gbfj]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1e1a171a}.try[data-astro-cid-f6c3gbfj][aria-pressed=true]{background:var(--ink);color:var(--cream)}.hero__line[data-astro-cid-f6c3gbfj]{min-height:20px;color:var(--ink-3);font-size:14px;font-weight:700}.topics[data-astro-cid-f6c3gbfj]{margin-top:calc(clamp(28px, 3.5vw, 44px) - var(--section))}.topics__grid[data-astro-cid-f6c3gbfj]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin:0;display:grid}.topics__grid[data-astro-cid-f6c3gbfj]>li[data-astro-cid-f6c3gbfj]{display:flex}.topic-card[data-astro-cid-f6c3gbfj]{background:var(--white);min-height:96px;box-shadow:var(--shadow-1);transition:transform var(--t-slow) var(--ease), box-shadow var(--t-slow) var(--ease);border-radius:24px;flex:auto;align-items:flex-start;gap:14px;padding:18px;display:flex}.topic-card[data-astro-cid-f6c3gbfj]:hover{transform:translateY(-3px);box-shadow:0 14px 34px #1e1a171f}.topic-card__icon[data-astro-cid-f6c3gbfj]{border-radius:var(--r-sm);background:var(--sand);width:44px;height:44px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.topic-card__text[data-astro-cid-f6c3gbfj]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.topic-card__t[data-astro-cid-f6c3gbfj]{letter-spacing:-.015em;font-size:16.5px;font-weight:800}.topic-card__b[data-astro-cid-f6c3gbfj]{color:var(--muted);font-size:13.5px;font-weight:600;line-height:1.4}.topic-card__n[data-astro-cid-f6c3gbfj]{color:var(--terracotta-ink);padding-top:4px;font-size:12.5px;font-weight:800}.topic-card--dark[data-astro-cid-f6c3gbfj]{background:var(--ink);color:var(--cream);box-shadow:none}.topic-card--dark[data-astro-cid-f6c3gbfj] .topic-card__icon[data-astro-cid-f6c3gbfj]{color:var(--apricot);background:#faf6f11a}.topic-card--dark[data-astro-cid-f6c3gbfj] .topic-card__b[data-astro-cid-f6c3gbfj]{color:var(--on-night-2);overflow-wrap:anywhere}.topic-card--dark[data-astro-cid-f6c3gbfj] .topic-card__n[data-astro-cid-f6c3gbfj]{color:var(--apricot)}.answers[data-astro-cid-f6c3gbfj]{flex-direction:column;gap:clamp(36px,5vw,72px);padding-top:clamp(0px,1vw,8px);display:flex}.topic[data-astro-cid-f6c3gbfj]{scroll-margin-top:calc(var(--header-h) + 20px);flex-wrap:wrap;align-items:flex-start;gap:16px clamp(32px,6vw,96px);display:flex}.topic__head[data-astro-cid-f6c3gbfj]{flex-direction:column;flex:260px;gap:10px;min-width:0;max-width:360px;padding-top:6px;display:flex}.topic__icon[data-astro-cid-f6c3gbfj]{border-radius:var(--r-sm);background:var(--white);width:44px;height:44px;box-shadow:var(--shadow-1);color:var(--terracotta-ink);justify-content:center;align-items:center;display:inline-flex}.topic__t[data-astro-cid-f6c3gbfj]{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.05}.topic__n[data-astro-cid-f6c3gbfj]{color:var(--muted);font-size:14px;font-weight:600}.topic__card[data-astro-cid-f6c3gbfj]{border-radius:var(--r-xl);background:var(--white);min-width:0;box-shadow:var(--shadow-1);flex-direction:column;flex:999 560px;display:flex;overflow:clip}.qa[data-astro-cid-f6c3gbfj]{scroll-margin-top:calc(var(--header-h) + 20px)}.qa[data-astro-cid-f6c3gbfj]:not([hidden])~.qa[data-astro-cid-f6c3gbfj]:not([hidden]){border-top:1px solid var(--line)}.qa__sum[data-astro-cid-f6c3gbfj]{min-height:64px;transition:background var(--t-fast);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.qa__sum[data-astro-cid-f6c3gbfj]:hover{background:var(--cream)}.qa__sum[data-astro-cid-f6c3gbfj]:focus-visible{outline-offset:-3px}.qa__q[data-astro-cid-f6c3gbfj]{letter-spacing:-.01em;text-wrap:pretty;font-size:16.5px;font-weight:800;line-height:1.4}.qa__icon[data-astro-cid-f6c3gbfj]{border-radius:var(--r-pill);background:var(--sand);width:30px;height:30px;color:var(--ink);transition:background var(--t-fast), color var(--t-fast);flex:none;justify-content:center;align-items:center;display:inline-flex}.qa__icon[data-astro-cid-f6c3gbfj] svg[data-astro-cid-f6c3gbfj]{transition:transform var(--t) var(--ease)}.qa__v[data-astro-cid-f6c3gbfj]{transform-origin:12px 12px;transition:transform var(--t) var(--ease)}.qa[data-astro-cid-f6c3gbfj][open] .qa__icon[data-astro-cid-f6c3gbfj]{background:var(--ink);color:var(--cream)}.qa[data-astro-cid-f6c3gbfj][open] .qa__v[data-astro-cid-f6c3gbfj]{transform:scaleY(0)}.qa__a[data-astro-cid-f6c3gbfj]{flex-direction:column;gap:10px;padding:0 22px 20px;display:flex}.qa__a[data-astro-cid-f6c3gbfj] p[data-astro-cid-f6c3gbfj]{max-width:680px;color:var(--ink-2);text-wrap:pretty;font-size:15.5px;line-height:1.65}.qa__link[data-astro-cid-f6c3gbfj]{align-self:flex-start;font-size:14.5px}.qa[data-astro-cid-f6c3gbfj] mark{color:inherit;background:#f2b49a99;border-radius:4px;margin:0 -2px;padding:0 2px}.qa[data-astro-cid-f6c3gbfj]:target .qa__sum[data-astro-cid-f6c3gbfj]{background:var(--peach)}@media (width<=759px){.qa__sum[data-astro-cid-f6c3gbfj]{padding:14px 18px}.qa__a[data-astro-cid-f6c3gbfj]{padding:0 18px 18px}}.none[data-astro-cid-f6c3gbfj]{background:var(--white);box-shadow:var(--shadow-1);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:clamp(28px,4vw,48px);display:flex}.none__icon[data-astro-cid-f6c3gbfj]{border-radius:var(--r-pill);background:var(--sand);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.none__t[data-astro-cid-f6c3gbfj]{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:22px;font-weight:800}.none__p[data-astro-cid-f6c3gbfj]{max-width:460px;color:var(--ink-2);font-size:15.5px;line-height:1.55}.none__cta[data-astro-cid-f6c3gbfj]{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:4px;display:flex}.none__btn[data-astro-cid-f6c3gbfj]{min-height:52px;padding:0 22px}.none__all[data-astro-cid-f6c3gbfj]{box-shadow:inset 0 0 0 1px #1e1a171a}.contact[data-astro-cid-f6c3gbfj]{scroll-margin-top:calc(var(--header-h) + 20px)}.contact__panel[data-astro-cid-f6c3gbfj]{border-radius:var(--r-2xl);background:var(--night);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px clamp(32px,6vw,96px);padding:clamp(24px,4.5vw,56px);display:flex}.contact__text[data-astro-cid-f6c3gbfj]{flex-direction:column;flex:380px;gap:14px;min-width:0;max-width:560px;display:flex}.contact__text[data-astro-cid-f6c3gbfj] .h2[data-astro-cid-f6c3gbfj]{letter-spacing:-.045em;line-height:1.02}.contact__p[data-astro-cid-f6c3gbfj]{color:var(--on-night-2);text-wrap:pretty;font-size:16.5px;line-height:1.6}.contact__cta[data-astro-cid-f6c3gbfj]{flex-wrap:wrap;gap:12px 16px;padding-top:6px;display:flex}.contact__mail[data-astro-cid-f6c3gbfj]{max-width:100%}.contact__time[data-astro-cid-f6c3gbfj]{color:var(--on-night-3);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.contact__time[data-astro-cid-f6c3gbfj] svg{color:var(--apricot);flex:none}.who[data-astro-cid-f6c3gbfj]{background:#faf6f10f;border-radius:22px;flex-direction:column;gap:14px;margin-top:10px;padding:20px 22px;display:flex;box-shadow:inset 0 0 0 1px #faf6f114}.who__k[data-astro-cid-f6c3gbfj]{letter-spacing:.1em;text-transform:uppercase;color:var(--on-night-4);font-size:12px;font-weight:800}.who__addr[data-astro-cid-f6c3gbfj]{color:var(--on-night-2);flex-direction:column;gap:4px;font-size:15px;font-style:normal;font-weight:600;line-height:1.55;display:flex}.who__name[data-astro-cid-f6c3gbfj]{color:var(--on-night)}.who__mail[data-astro-cid-f6c3gbfj]{color:var(--apricot);transition:color var(--t-fast);align-self:flex-start;padding-block:2px;font-weight:800}.who__mail[data-astro-cid-f6c3gbfj]:hover{color:var(--white)}.who__links[data-astro-cid-f6c3gbfj]{border-top:1px solid #faf6f11a;flex-wrap:wrap;gap:6px 16px;padding-top:10px;font-size:14px;font-weight:700;display:flex}.who__links[data-astro-cid-f6c3gbfj] a[data-astro-cid-f6c3gbfj]{min-height:32px;transition:color var(--t-fast);align-items:center;display:inline-flex}.who__links[data-astro-cid-f6c3gbfj] a[data-astro-cid-f6c3gbfj]:hover{color:var(--apricot)}@media (width<=759px){.contact__mail[data-astro-cid-f6c3gbfj]{white-space:normal}}
