.fhero[data-astro-cid-hby47ct5]{background:#fff;padding:48px 0 36px}.fhero__inner[data-astro-cid-hby47ct5]{align-items:center;gap:48px;display:flex}.fhero__img[data-astro-cid-hby47ct5]{object-fit:cover;flex:none;width:340px;height:auto}.fhero[data-astro-cid-hby47ct5] h1[data-astro-cid-hby47ct5]{max-width:720px;font-size:44px;line-height:1.15}.fhero--img[data-astro-cid-hby47ct5] h1[data-astro-cid-hby47ct5]{margin-top:0}.fhero__mail[data-astro-cid-hby47ct5]{color:var(--c-muted);margin-top:16px;font-size:16px;font-weight:600;line-height:1.4}.fhero__mail[data-astro-cid-hby47ct5] a[data-astro-cid-hby47ct5]{text-decoration:none}.fhero__mail[data-astro-cid-hby47ct5] a[data-astro-cid-hby47ct5]:hover strong[data-astro-cid-hby47ct5]{color:var(--c-primary)}.fhero__mail[data-astro-cid-hby47ct5] strong[data-astro-cid-hby47ct5]{font-weight:800}.fsearch[data-astro-cid-hby47ct5]{max-width:640px;margin:32px auto 0;position:relative}.fsearch__icon[data-astro-cid-hby47ct5]{fill:none;width:20px;height:20px;stroke:var(--c-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:stroke .2s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.fsearch__input[data-astro-cid-hby47ct5]{border:1px solid var(--c-line);width:100%;height:54px;font:inherit;color:var(--c-text);background:#fff;border-radius:14px;padding:0 52px 0 50px;font-size:16px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #0a1f440a}.fsearch__input[data-astro-cid-hby47ct5]::placeholder{color:var(--c-muted-2);opacity:1}.fsearch__input[data-astro-cid-hby47ct5]:hover{border-color:#c9d4e5}.fsearch__input[data-astro-cid-hby47ct5]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 4px #0b4ea71f}.fsearch[data-astro-cid-hby47ct5]:focus-within .fsearch__icon[data-astro-cid-hby47ct5]{stroke:var(--c-primary)}.fsearch__input[data-astro-cid-hby47ct5]::-webkit-search-cancel-button{display:none}.fsearch__clear[data-astro-cid-hby47ct5]{width:34px;height:34px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.fsearch__clear[data-astro-cid-hby47ct5]:hover{background:var(--c-soft);color:var(--c-ink)}.fsearch__clear[data-astro-cid-hby47ct5][hidden]{display:none}.fsearch__input[data-astro-cid-hby47ct5]:placeholder-shown{text-overflow:ellipsis;padding-right:16px}.fsearch__clear[data-astro-cid-hby47ct5]:focus-visible{outline-offset:1px;outline:3px solid #9cc2f5}.fsearch__clear[data-astro-cid-hby47ct5] svg[data-astro-cid-hby47ct5]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.fsearch__panel[data-astro-cid-hby47ct5]{z-index:20;border:1px solid var(--c-line);background:#fff;border-radius:14px;animation:.16s fsearch-in;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px -16px #0a1f4440,0 2px 6px #0a1f440d}.fsearch__panel[data-astro-cid-hby47ct5][hidden]{display:none}@keyframes fsearch-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fsearch__results[data-astro-cid-hby47ct5]{max-height:min(380px,55vh);margin:0;padding:6px;list-style:none;overflow-y:auto}.fsearch__results[data-astro-cid-hby47ct5] .fsearch__opt{cursor:pointer;text-align:left;border-radius:10px;gap:2px;padding:10px 12px;transition:background .12s;display:grid}.fsearch__results[data-astro-cid-hby47ct5] .fsearch__opt:hover,.fsearch__results[data-astro-cid-hby47ct5] .fsearch__opt[aria-selected=true]{background:#eef4fd}.fsearch__results[data-astro-cid-hby47ct5] .fsearch__q{color:var(--c-ink);font-size:15px;font-weight:700;line-height:1.35}.fsearch__results[data-astro-cid-hby47ct5] .fsearch__q mark{color:inherit;background:#fff1b8;border-radius:3px;padding:0 1px}.fsearch__results[data-astro-cid-hby47ct5] .fsearch__cat{color:var(--c-muted);font-size:12.5px;font-weight:600}.fsearch__all[data-astro-cid-hby47ct5]{border:0;border-top:1px solid var(--c-line);background:var(--c-bg);width:100%;font:inherit;color:var(--c-primary);text-align:left;cursor:pointer;padding:11px 16px;font-size:13.5px;font-weight:700;display:block}.fsearch__all[data-astro-cid-hby47ct5]:hover{background:#eef4fd}.fsearch__all[data-astro-cid-hby47ct5][hidden]{display:none}.fsec__list[data-astro-cid-hby47ct5] .faq__item{border-radius:10px;scroll-margin-top:96px;transition:background-color .5s,box-shadow .5s}.fsec__list[data-astro-cid-hby47ct5] .faq__item.is-target{background:#eef4fd;box-shadow:0 0 0 8px #eef4fd,inset 0 0 #0000}.fsec__list[data-astro-cid-hby47ct5] .faq__item.is-target .faq__q{color:var(--c-primary)}@media (prefers-reduced-motion:reduce){.fsearch__panel[data-astro-cid-hby47ct5]{animation:none}.fsec__list[data-astro-cid-hby47ct5] .faq__item{transition:none}}.fsearch__status[data-astro-cid-hby47ct5]{text-align:center;min-height:20px;color:var(--c-muted);margin-top:10px;font-size:14px;font-weight:600}.fsec[data-astro-cid-hby47ct5]{background:var(--c-bg);padding:44px 0}.fsec--white[data-astro-cid-hby47ct5]{background:#fff}.fsec[data-astro-cid-hby47ct5][hidden],.fnone[data-astro-cid-hby47ct5][hidden]{display:none}.fsec__title[data-astro-cid-hby47ct5]{letter-spacing:-.015em;color:var(--c-ink);font-size:26px;font-weight:800;line-height:1.25}.fsec__list[data-astro-cid-hby47ct5]{max-width:920px;margin-top:12px}.fsec__list[data-astro-cid-hby47ct5] .faq__item{border-bottom:1px solid var(--c-line)}.fsec__list[data-astro-cid-hby47ct5] .faq__item[hidden]{display:none}.fsec__list[data-astro-cid-hby47ct5] .faq__item summary{border-radius:8px;padding:18px 44px 18px 0;transition:color .2s;position:relative}.fsec__list[data-astro-cid-hby47ct5] .faq__item:first-child summary{padding-top:18px}.fsec__list[data-astro-cid-hby47ct5] .faq__item summary:after{content:"";border-right:2px solid var(--c-muted);border-bottom:2px solid var(--c-muted);width:9px;height:9px;margin-top:-6px;transition:transform .25s,border-color .2s;position:absolute;top:50%;right:10px;transform:rotate(45deg)}.fsec__list[data-astro-cid-hby47ct5] .faq__item[open] summary:after{border-color:var(--c-primary);margin-top:-2px;transform:rotate(-135deg)}.fsec__list[data-astro-cid-hby47ct5] .faq__item summary:hover .faq__q{color:var(--c-primary)}.fsec__list[data-astro-cid-hby47ct5] .faq__item summary:focus-visible{outline-offset:2px;outline:3px solid #9cc2f5}.fsec__list[data-astro-cid-hby47ct5] .faq__item .faq__q{font-family:var(--font);letter-spacing:0;color:var(--c-ink);font-size:17px;font-weight:700;line-height:1.4;transition:color .2s}.fsec__list[data-astro-cid-hby47ct5] .faq__item .faq__q mark{color:inherit;background:#fff1b8;border-radius:3px;padding:0 1px}.fsec__list[data-astro-cid-hby47ct5] .faq__a{padding:0 44px 20px 0}.fsec__list[data-astro-cid-hby47ct5] .faq__a p{font-family:var(--font);color:var(--c-ink-muted);font-size:15.5px;line-height:1.65}.fsec__list[data-astro-cid-hby47ct5] .faq__a p+p{margin-top:10px}.fsec__list[data-astro-cid-hby47ct5] .faq__a a{color:var(--c-primary)}@supports (interpolate-size:allow-keywords){.fsec__list[data-astro-cid-hby47ct5]{interpolate-size:allow-keywords}.fsec__list[data-astro-cid-hby47ct5] .faq__item::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.fsec__list[data-astro-cid-hby47ct5] .faq__item[open]::details-content{block-size:auto}}.fsec__list[data-astro-cid-hby47ct5] .faq__item[open] .faq__a{animation:.3s faq-in}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fsec__list[data-astro-cid-hby47ct5] .faq__item::details-content{transition:none}.fsec__list[data-astro-cid-hby47ct5] .faq__item[open] .faq__a{animation:none}.fsearch__input[data-astro-cid-hby47ct5],.fsearch__icon[data-astro-cid-hby47ct5]{transition:none}}.fnone[data-astro-cid-hby47ct5]{background:var(--c-bg);padding:48px 0 64px}.fnone__inner[data-astro-cid-hby47ct5]{text-align:center;justify-items:center;gap:10px;max-width:560px;display:grid}.fnone__title[data-astro-cid-hby47ct5]{color:var(--c-ink);font-size:22px;font-weight:800}.fnone[data-astro-cid-hby47ct5] p[data-astro-cid-hby47ct5]{color:var(--c-ink-muted);font-size:16px;line-height:1.6}.fnone[data-astro-cid-hby47ct5] .btn[data-astro-cid-hby47ct5]{margin-top:8px}@media (width<=1023px){.fhero__img[data-astro-cid-hby47ct5]{width:280px}.fhero[data-astro-cid-hby47ct5] h1[data-astro-cid-hby47ct5]{font-size:38px}}@media (width<=809px){.fhero[data-astro-cid-hby47ct5]{padding:32px 0 28px}.fhero__inner[data-astro-cid-hby47ct5]{flex-direction:column;gap:24px}.fhero__img[data-astro-cid-hby47ct5]{width:100%;max-width:420px}.fhero[data-astro-cid-hby47ct5] h1[data-astro-cid-hby47ct5]{font-size:30px}.fhero__mail[data-astro-cid-hby47ct5]{font-size:14px}.fsearch[data-astro-cid-hby47ct5]{margin-top:24px}.fsearch__input[data-astro-cid-hby47ct5]{height:50px;font-size:16px}.fsec[data-astro-cid-hby47ct5]{padding:32px 0}.fsec__title[data-astro-cid-hby47ct5]{font-size:22px}.fsec__list[data-astro-cid-hby47ct5] .faq__item summary{padding:16px 36px 16px 0}.fsec__list[data-astro-cid-hby47ct5] .faq__item:first-child summary{padding-top:16px}.fsec__list[data-astro-cid-hby47ct5] .faq__item .faq__q{font-size:16px}.fsec__list[data-astro-cid-hby47ct5] .faq__a{padding-right:0}.fsec__list[data-astro-cid-hby47ct5] .faq__a p{font-size:15px}}
