.faq[data-astro-cid-nh7zeqkm]{justify-content:space-between;align-items:flex-start;gap:40px 80px;padding-block:72px 56px;display:flex}.faq[data-astro-cid-nh7zeqkm] .faq__head{flex:0 360px}.faq__list[data-astro-cid-nh7zeqkm]{border-radius:12px;flex:0 800px;overflow:hidden}.faq__item[data-astro-cid-nh7zeqkm]+.faq__item[data-astro-cid-nh7zeqkm]{border-top:1px solid var(--color-line)}.faq__item[data-astro-cid-nh7zeqkm]{transition:background-color .25s}.faq__item[data-astro-cid-nh7zeqkm][open]{background:#fbfcfb}@media (prefers-reduced-motion:no-preference){.faq__list[data-astro-cid-nh7zeqkm]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-nh7zeqkm]::details-content{height:0;transition:height .3s var(--ease-soft), content-visibility .3s allow-discrete;overflow:clip}.faq__item[data-astro-cid-nh7zeqkm][open]::details-content{height:auto}.faq__item[data-astro-cid-nh7zeqkm] p[data-astro-cid-nh7zeqkm]{opacity:0;transition:opacity .3s ease, transform .3s var(--ease-soft);transform:translateY(-4px)}.faq__item[data-astro-cid-nh7zeqkm][open] p[data-astro-cid-nh7zeqkm]{opacity:1;transform:none}}summary[data-astro-cid-nh7zeqkm]{color:var(--color-emphasis);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;font-size:18px;font-weight:600;line-height:26px;list-style:none;display:flex}summary[data-astro-cid-nh7zeqkm]::-webkit-details-marker{display:none}.faq__pm[data-astro-cid-nh7zeqkm]{background:rgba(var(--color-primary-rgb), .08);border-radius:999px;flex-shrink:0;width:28px;height:28px;transition:background-color .2s;position:relative}summary[data-astro-cid-nh7zeqkm]:hover .faq__pm[data-astro-cid-nh7zeqkm]{background:rgba(var(--color-primary-rgb), .16)}.faq__pm[data-astro-cid-nh7zeqkm]:before,.faq__pm[data-astro-cid-nh7zeqkm]:after{content:"";background:var(--color-primary);width:12px;height:1.5px;transition:transform .25s var(--ease-soft);border-radius:2px;position:absolute;top:13.25px;left:8px}.faq__pm[data-astro-cid-nh7zeqkm]:after{transform:rotate(90deg)}[data-astro-cid-nh7zeqkm][open] .faq__pm[data-astro-cid-nh7zeqkm]:after{transform:rotate(0)}.faq__item[data-astro-cid-nh7zeqkm] p[data-astro-cid-nh7zeqkm]{color:var(--color-base);margin:0;padding:0 72px 24px 28px;font-size:16px;font-weight:400;line-height:25px}@media (width<=900px){.faq[data-astro-cid-nh7zeqkm]{flex-direction:column}.faq[data-astro-cid-nh7zeqkm] .faq__head,.faq__list[data-astro-cid-nh7zeqkm]{flex-basis:auto;width:100%}summary[data-astro-cid-nh7zeqkm]{padding:18px 20px;font-size:17px}.faq__item[data-astro-cid-nh7zeqkm] p[data-astro-cid-nh7zeqkm]{padding:0 20px 20px}}.cta-shell[data-astro-cid-krn7e3es]{container-type:inline-size}.cta[data-astro-cid-krn7e3es]{padding-block:40px 104px}.cta__card[data-astro-cid-krn7e3es]{text-align:center;background:radial-gradient(60% 90% at 50% 100%,#2781f61f 0%,#2781f600 70%),linear-gradient(#e6f0fd 0%,#f3f8fe 100%);border:1px solid #d6e4f6;border-radius:18px;flex-direction:column;align-items:center;gap:20px;min-height:420px;padding:84px 64px 132px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a221e0d,0 24px 56px -28px #16304f40}.cta__art[data-astro-cid-krn7e3es]{width:100%;height:100%;position:absolute;inset:0}.cta__card[data-astro-cid-krn7e3es]>[data-astro-cid-krn7e3es]:not(svg){position:relative}.cta__eyebrow[data-astro-cid-krn7e3es]{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.08em;font-size:12px}.cta__title[data-astro-cid-krn7e3es]{color:#16304f;letter-spacing:-.025em;font-size:clamp(34px,4.2cqi + 8px,60px);font-weight:500;line-height:1.1}.cta__text[data-astro-cid-krn7e3es]{color:#4a5a6e;margin:0;font-size:19px;font-weight:350;line-height:29px}.cta__actions[data-astro-cid-krn7e3es]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:12px;display:flex}@media (prefers-reduced-motion:no-preference){.cta__route[data-astro-cid-krn7e3es]{animation:2.4s linear infinite dash-flow}.cta__centre[data-astro-cid-krn7e3es]{animation:1.6s linear infinite reverse dash-flow}.cta__plane[data-astro-cid-krn7e3es]{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite cta-plane}.cta__star[data-astro-cid-krn7e3es]{animation:4s ease-in-out infinite twinkle;animation-delay:calc(var(--i) * -.37s)}.cta__light[data-astro-cid-krn7e3es]{animation:2s ease-in-out infinite runway;animation-delay:calc(var(--i) * .18s)}}@keyframes dash-flow{to{stroke-dashoffset:-40px}}@keyframes cta-plane{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(6px,-6px)rotate(-4deg)}}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.3}}@keyframes runway{0%,to{opacity:.5}40%{opacity:1}}@container (width<700px){.cta[data-astro-cid-krn7e3es]{padding-block:24px 64px}.cta__card[data-astro-cid-krn7e3es]{min-height:0;padding:56px 22px 120px}.cta__text[data-astro-cid-krn7e3es]{font-size:17px;line-height:26px}}
