.ba-wrap[data-astro-cid-33zo54fo]{max-width:76rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.ba-wrap[data-astro-cid-33zo54fo]{padding:0 1.5rem}}@media(min-width:1024px){.ba-wrap[data-astro-cid-33zo54fo]{padding:0 2rem}}.ba-progress[data-astro-cid-33zo54fo]{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none}.ba-progress[data-astro-cid-33zo54fo] span[data-astro-cid-33zo54fo]{display:block;height:100%;background:#6e3afb;transform:scaleX(0);transform-origin:left}.ba-hero[data-astro-cid-33zo54fo]{padding:0 0 3rem;background:radial-gradient(48rem 26rem at 85% 30%,#efe9ff,#fff0 70%),#fff;border-bottom:1px solid #ece8f8}.ba-hero__grid[data-astro-cid-33zo54fo]{margin-top:1.5rem;display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:3.5rem;align-items:center}.ba-kicker[data-astro-cid-33zo54fo]{margin:0;font-size:.85rem;font-weight:800;color:#5b2ee8}.ba-h1[data-astro-cid-33zo54fo]{margin:.6rem 0 0;font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.05;letter-spacing:-.03em;color:#0a0a1a;text-wrap:balance}.ba-byline[data-astro-cid-33zo54fo]{margin:1.25rem 0 0;display:flex;align-items:center;gap:.75rem;font-size:.92rem;line-height:1.45;color:#3f3d52}.ba-byline[data-astro-cid-33zo54fo] strong[data-astro-cid-33zo54fo]{color:#0a0a1a}.ba-byline__sub[data-astro-cid-33zo54fo]{font-size:.82rem;color:#5c5c70}.ba-avatar[data-astro-cid-33zo54fo]{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:999px;display:grid;place-items:center;background:#6e3afb;color:#fff;font-size:.75rem;font-weight:800}.ba-short[data-astro-cid-33zo54fo]{margin-top:1.75rem;padding:1.4rem 1.5rem 1.2rem;border-radius:18px;background:#fff;border:1px solid #e3dcf8;box-shadow:inset 4px 0 #6e3afb,0 22px 44px -36px #3c1ea080}.ba-short__h[data-astro-cid-33zo54fo]{margin:0;font-size:.95rem;font-weight:800;color:#0a0a1a}.ba-short[data-astro-cid-33zo54fo] dl[data-astro-cid-33zo54fo]{margin:.9rem 0 0;display:grid;gap:.75rem}.ba-short[data-astro-cid-33zo54fo] dl[data-astro-cid-33zo54fo]>div[data-astro-cid-33zo54fo]{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:1rem;padding-top:.75rem;border-top:1px solid #f0edf9}.ba-short[data-astro-cid-33zo54fo] dl[data-astro-cid-33zo54fo]>div[data-astro-cid-33zo54fo]:first-child{padding-top:0;border-top:0}.ba-short[data-astro-cid-33zo54fo] dt[data-astro-cid-33zo54fo]{font-size:.9rem;font-weight:800;color:#5b2ee8}.ba-short[data-astro-cid-33zo54fo] dd[data-astro-cid-33zo54fo]{margin:0;font-size:.98rem;line-height:1.6;color:#1a1a2e}.ba-short__foot[data-astro-cid-33zo54fo]{margin:1rem 0 0;padding-top:.85rem;border-top:1px solid #f0edf9;font-size:.88rem;color:#5c5c70}.ba-short__foot[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{color:#5b2ee8;font-weight:700}.ba-lead[data-astro-cid-33zo54fo]{margin:1.5rem 0 0;max-width:48rem;font-size:1.12rem;line-height:1.7;color:#2c2b3c}.ba-actions[data-astro-cid-33zo54fo]{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.ba-btn[data-astro-cid-33zo54fo]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.4rem;border-radius:12px;font-size:.92rem;font-weight:700;color:#fff!important;background:#6e3afb;border:1px solid #6e3afb;text-decoration:none!important;transition:background .2s}.ba-btn[data-astro-cid-33zo54fo]:hover{background:#5b2ee8}.ba-btn--ghost[data-astro-cid-33zo54fo]{background:#fff;color:#1a1a2e!important;border-color:#d9d2f3}.ba-btn--ghost[data-astro-cid-33zo54fo]:hover{background:#f7f5ff}.ba-btn--full[data-astro-cid-33zo54fo]{width:100%}.ba-btn[data-astro-cid-33zo54fo]:focus-visible{outline:2px solid #6e3afb;outline-offset:3px}.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{display:flex;flex-direction:column;padding:1.6rem;border-radius:22px;background:#fff;border:1px solid #e6e0f8;box-shadow:0 36px 70px -44px #2814788c;text-decoration:none;transform:rotate(-1.2deg);transition:transform .25s}.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:hover{transform:rotate(0)}.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:focus-visible{outline:2px solid #6e3afb;outline-offset:4px}.ba-result__client[data-astro-cid-33zo54fo]{display:flex;align-items:center;gap:.6rem;font-size:.95rem;font-weight:800;color:#0a0a1a}.ba-result__mark[data-astro-cid-33zo54fo]{width:2.2rem;height:2.2rem;border-radius:10px;display:grid;place-items:center;background:#efe9ff;color:#5b2ee8;font-weight:800}.ba-result__v[data-astro-cid-33zo54fo]{margin-top:1.1rem;font-size:clamp(2.8rem,5vw,3.6rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:#5b2ee8}.ba-result__l[data-astro-cid-33zo54fo]{margin-top:.6rem;font-size:.98rem;line-height:1.5;color:#2c2b3c}.ba-result__go[data-astro-cid-33zo54fo]{margin-top:1.1rem;font-size:.88rem;font-weight:700;color:#5b2ee8}.ba-body[data-astro-cid-33zo54fo]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:4rem;padding-top:3rem;padding-bottom:2rem}.ba-side__inner[data-astro-cid-33zo54fo]{position:sticky;top:6rem;display:grid;gap:1.5rem}.ba-toc__h[data-astro-cid-33zo54fo],.ba-sidecta__h[data-astro-cid-33zo54fo]{margin:0;font-size:.85rem;font-weight:800;color:#0a0a1a}.ba-toc[data-astro-cid-33zo54fo] ol[data-astro-cid-33zo54fo]{list-style:none;margin:.8rem 0 0;padding:0;border-left:2px solid #ece9f6}.ba-toc[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{display:block;margin-left:-2px;padding:.38rem 0 .38rem .9rem;border-left:2px solid transparent;font-size:.86rem;line-height:1.4;color:#4b4b5e;text-decoration:none}.ba-toc[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:hover{color:#5b2ee8}.ba-toc[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo][aria-current]{color:#5b2ee8;font-weight:700;border-left-color:#6e3afb}.ba-sidecta[data-astro-cid-33zo54fo]{padding:1.2rem;border-radius:16px;background:#f7f5ff;border:1px solid #e3dafc}.ba-sidecta__h[data-astro-cid-33zo54fo]{color:#5b2ee8}.ba-sidecta[data-astro-cid-33zo54fo] p[data-astro-cid-33zo54fo]:not(.ba-sidecta__h){margin:.45rem 0 .9rem;font-size:.88rem;line-height:1.55;color:#3f3d52}.ba-main[data-astro-cid-33zo54fo]{min-width:0}.ba-stats[data-astro-cid-33zo54fo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin-bottom:2.5rem}.ba-stat[data-astro-cid-33zo54fo]{display:flex;flex-direction:column;gap:.45rem;padding:1.4rem 1.3rem;border-radius:18px;background:color-mix(in srgb,var(--tone) 5%,#fff);border:1px solid color-mix(in srgb,var(--tone) 22%,#fff);border-top:4px solid var(--tone);text-decoration:none;transition:transform .2s}.ba-stat[data-astro-cid-33zo54fo]:hover{transform:translateY(-2px)}.ba-stat[data-astro-cid-33zo54fo]:focus-visible{outline:2px solid var(--tone);outline-offset:3px}.ba-stat[data-astro-cid-33zo54fo] strong[data-astro-cid-33zo54fo]{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--tone)}.ba-stat[data-astro-cid-33zo54fo] span[data-astro-cid-33zo54fo]{font-size:.92rem;line-height:1.5;color:#2c2b3c}.ba-stat[data-astro-cid-33zo54fo] em[data-astro-cid-33zo54fo]{margin-top:auto;padding-top:.3rem;font-style:normal;font-size:.8rem;font-weight:700;color:#5c5c70}.ba-route[data-astro-cid-33zo54fo]{margin:0 0 3rem;padding:1.6rem 1.6rem 1.8rem;border-radius:22px;background:linear-gradient(180deg,#fbfaff,#f5f2ff);border:1px solid #e8e2fa}.ba-route__h[data-astro-cid-33zo54fo]{margin:0 0 1.4rem;font-size:1.05rem;font-weight:800;color:#0a0a1a}.ba-route[data-astro-cid-33zo54fo] ol[data-astro-cid-33zo54fo]{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:.75rem}.ba-route[data-astro-cid-33zo54fo] ol[data-astro-cid-33zo54fo]:before{content:"";position:absolute;top:1.2rem;left:1.2rem;right:calc(100% / var(--n) - .4rem);height:3px;border-radius:3px;background:linear-gradient(90deg,#6e3afb,#0e8f7e,#2563eb,#b4540a)}.ba-route[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{position:relative;display:flex;flex-direction:column;gap:.7rem;text-decoration:none;color:inherit}.ba-route__n[data-astro-cid-33zo54fo]{width:2.4rem;height:2.4rem;border-radius:999px;display:grid;place-items:center;background:#fff;border:3px solid var(--tone);color:var(--tone);font-weight:800;font-size:.95rem;transition:background .2s,color .2s}.ba-route__t[data-astro-cid-33zo54fo]{padding:.7rem .75rem;border-radius:12px;background:#fff;border:1px solid #ebe6f8;border-top:3px solid var(--tone);font-size:.86rem;font-weight:700;line-height:1.35;color:#1a1a2e;min-height:3.8rem}.ba-route[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:hover .ba-route__n[data-astro-cid-33zo54fo],.ba-route[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:focus-visible .ba-route__n[data-astro-cid-33zo54fo]{background:var(--tone);color:#fff}.ba-route[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:focus-visible{outline:2px solid #6e3afb;outline-offset:4px;border-radius:12px}.ba-route[data-astro-cid-33zo54fo].ba-route--grid ol[data-astro-cid-33zo54fo]{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.6rem}.ba-route--grid[data-astro-cid-33zo54fo] ol[data-astro-cid-33zo54fo]:before{display:none}.ba-route[data-astro-cid-33zo54fo].ba-route--grid a[data-astro-cid-33zo54fo]{flex-direction:row;align-items:center;gap:.6rem;padding:.45rem .7rem .45rem .45rem;border-radius:12px;background:#fff;border:1px solid #e8e2fa}.ba-route--grid[data-astro-cid-33zo54fo] .ba-route__n[data-astro-cid-33zo54fo]{width:2rem;height:2rem;border-width:2px;font-size:.8rem;flex-shrink:0}.ba-route--grid[data-astro-cid-33zo54fo] .ba-route__t[data-astro-cid-33zo54fo]{padding:0;border:0;background:none;min-height:0}.ba-prose[data-astro-cid-33zo54fo]{max-width:48rem;color:#2c2b3c;font-size:1.07rem;line-height:1.78}.ba-prose[data-astro-cid-33zo54fo] p{margin:0 0 1.3rem}.ba-prose[data-astro-cid-33zo54fo]>p:first-child{font-size:1.18rem;line-height:1.7;color:#1a1a2e}.ba-prose[data-astro-cid-33zo54fo] h2{scroll-margin-top:6rem;margin:3.5rem 0 1rem;font-size:clamp(1.55rem,2.5vw,2rem);line-height:1.18;letter-spacing:-.02em;color:#0a0a1a;text-wrap:balance}.ba-prose[data-astro-cid-33zo54fo] h2:after{content:"";display:block;width:3rem;height:3px;margin-top:.7rem;border-radius:3px;background:linear-gradient(90deg,#6e3afb,#2563eb)}.ba-prose[data-astro-cid-33zo54fo] h2+p{font-size:1.12rem;font-weight:600;line-height:1.6;color:#0a0a1a}.ba-prose[data-astro-cid-33zo54fo] h3{scroll-margin-top:6rem;margin:2.2rem 0 .7rem;font-size:1.2rem;line-height:1.35;color:#0a0a1a}.ba-prose[data-astro-cid-33zo54fo] a{color:#5b2ee8;font-weight:600;text-decoration:underline;text-decoration-color:#6e3afb59;text-underline-offset:3px}.ba-prose[data-astro-cid-33zo54fo] a:hover{text-decoration-color:#5b2ee8}.ba-prose[data-astro-cid-33zo54fo] strong{color:#0a0a1a}.ba-prose[data-astro-cid-33zo54fo] ul{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;gap:.55rem}.ba-prose[data-astro-cid-33zo54fo] ul li{position:relative;padding:.8rem 1rem .8rem 2.5rem;border-radius:12px;background:#fafafd;border:1px solid #eeecf5;line-height:1.6}.ba-prose[data-astro-cid-33zo54fo] ul li:before{content:"";position:absolute;left:1.05rem;top:1.3rem;width:.5rem;height:.5rem;border-radius:2px;background:#6e3afb;transform:rotate(45deg)}.ba-prose[data-astro-cid-33zo54fo] ol{list-style:none;counter-reset:ba-ol;margin:0 0 1.6rem;padding:0;display:grid;gap:.55rem}.ba-prose[data-astro-cid-33zo54fo] ol li{counter-increment:ba-ol;position:relative;padding:.8rem 1rem .8rem 3.2rem;border-radius:12px;background:#fff;border:1px solid #eeecf5;line-height:1.6}.ba-prose[data-astro-cid-33zo54fo] ol li:before{content:counter(ba-ol);position:absolute;left:.85rem;top:.8rem;width:1.6rem;height:1.6rem;border-radius:999px;display:grid;place-items:center;background:#6e3afb;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-weight:800}.ba-prose[data-astro-cid-33zo54fo] table{width:100%;margin:1.6rem 0 2rem;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.55;border:1px solid #e6e1f8;border-radius:16px;overflow:hidden}.ba-prose[data-astro-cid-33zo54fo] th{text-align:left;padding:.9rem 1rem;background:#f4f0ff;color:#0a0a1a;font-size:.85rem}.ba-prose[data-astro-cid-33zo54fo] th:empty{padding:.35rem}.ba-prose[data-astro-cid-33zo54fo] td{padding:.95rem 1rem;vertical-align:top;border-top:1px solid #efedf7}.ba-prose[data-astro-cid-33zo54fo] td:first-child{font-weight:700;color:#0a0a1a}.ba-prose[data-astro-cid-33zo54fo] tr:nth-child(2n) td{background:#fcfbff}@media(max-width:767px){.ba-prose[data-astro-cid-33zo54fo] table{display:block;overflow-x:auto}.ba-prose[data-astro-cid-33zo54fo] th,.ba-prose[data-astro-cid-33zo54fo] td{min-width:12rem}}.ba-prose[data-astro-cid-33zo54fo] .ba-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;margin:2.5rem 0;padding:1.5rem 1.6rem;border-radius:18px;background:#0f0c24;color:#fff}.ba-prose[data-astro-cid-33zo54fo] .ba-cta p{margin:0;font-size:.98rem;line-height:1.55;color:#d6d2ea}.ba-prose[data-astro-cid-33zo54fo] .ba-cta .ba-cta__h{margin-bottom:.3rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.1rem;font-weight:800;color:#fff}.ba-prose[data-astro-cid-33zo54fo] .ba-cta a.ba-cta__btn{display:inline-flex;white-space:nowrap;padding:.8rem 1.25rem;border-radius:12px;background:#6e3afb;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none}.ba-prose[data-astro-cid-33zo54fo] .ba-cta a.ba-cta__btn:hover{background:#7d4dff}.ba-check[data-astro-cid-33zo54fo]{scroll-margin-top:6rem;margin-top:3.5rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-radius:22px;overflow:hidden;border:1px solid #e3dcf8;background:#fff}.ba-check__intro[data-astro-cid-33zo54fo]{padding:2rem;background:linear-gradient(170deg,#f7f4ff,#efe9ff)}.ba-check__intro[data-astro-cid-33zo54fo] h2[data-astro-cid-33zo54fo]{margin:0;font-size:1.45rem;line-height:1.25;color:#0a0a1a}.ba-check__intro[data-astro-cid-33zo54fo] p[data-astro-cid-33zo54fo]{margin:.8rem 0 0;font-size:.95rem;line-height:1.6;color:#3f3d52}.ba-check__count[data-astro-cid-33zo54fo]{font-size:1rem!important;font-weight:800;color:#5b2ee8!important;margin-bottom:1.2rem!important}.ba-check__list[data-astro-cid-33zo54fo]{list-style:none;margin:0;padding:1.2rem 1.5rem;display:grid;align-content:start}.ba-check__list[data-astro-cid-33zo54fo] li[data-astro-cid-33zo54fo]+li[data-astro-cid-33zo54fo]{border-top:1px solid #f1eef9}.ba-check__list[data-astro-cid-33zo54fo] label[data-astro-cid-33zo54fo]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.7rem 0;cursor:pointer}.ba-check__list[data-astro-cid-33zo54fo] input[data-astro-cid-33zo54fo]{position:absolute;opacity:0;width:1px;height:1px}.ba-check__box[data-astro-cid-33zo54fo]{width:1.35rem;height:1.35rem;border-radius:7px;border:2px solid #c9bdf3;background:#fff;display:grid;place-items:center;transition:background .15s,border-color .15s}.ba-check__box[data-astro-cid-33zo54fo]:after{content:"";width:.38rem;height:.7rem;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-1px);opacity:0}.ba-check__list[data-astro-cid-33zo54fo] input[data-astro-cid-33zo54fo]:checked+.ba-check__box[data-astro-cid-33zo54fo]{background:#0e8f7e;border-color:#0e8f7e}.ba-check__list[data-astro-cid-33zo54fo] input[data-astro-cid-33zo54fo]:checked+.ba-check__box[data-astro-cid-33zo54fo]:after{opacity:1}.ba-check__list[data-astro-cid-33zo54fo] input[data-astro-cid-33zo54fo]:checked~.ba-check__t[data-astro-cid-33zo54fo]{color:#6b6b80;text-decoration:line-through;text-decoration-color:#b9b5cc}.ba-check__list[data-astro-cid-33zo54fo] input[data-astro-cid-33zo54fo]:focus-visible+.ba-check__box[data-astro-cid-33zo54fo]{outline:2px solid #6e3afb;outline-offset:2px}.ba-check__t[data-astro-cid-33zo54fo]{font-size:.97rem;font-weight:600;color:#1a1a2e}.ba-check__link[data-astro-cid-33zo54fo]{font-size:.8rem;font-weight:700;color:#5b2ee8;text-decoration:none}.ba-check__link[data-astro-cid-33zo54fo]:hover{text-decoration:underline}.ba-faq[data-astro-cid-33zo54fo]{margin-top:3.5rem;max-width:48rem}.ba-faq[data-astro-cid-33zo54fo] h2[data-astro-cid-33zo54fo]{scroll-margin-top:6rem;margin:0 0 1rem;font-size:clamp(1.55rem,2.5vw,2rem);color:#0a0a1a}.ba-faq[data-astro-cid-33zo54fo] details{color:#1a1a2e}.ba-author[data-astro-cid-33zo54fo]{display:flex;gap:1.1rem;max-width:48rem;margin-top:3rem;padding:1.5rem;border-radius:18px;border:1px solid #ebe7fb;background:#fcfbff}.ba-author__mark[data-astro-cid-33zo54fo]{flex-shrink:0;width:3rem;height:3rem;border-radius:14px;display:grid;place-items:center;background:#6e3afb;color:#fff;font-size:.85rem;font-weight:800}.ba-author[data-astro-cid-33zo54fo] p[data-astro-cid-33zo54fo]{margin:0;font-size:.95rem;line-height:1.6;color:#2c2b3c}.ba-author[data-astro-cid-33zo54fo] .ba-author__sub[data-astro-cid-33zo54fo]{margin:1rem 0 .4rem;font-size:.85rem;font-weight:800;color:#0a0a1a}.ba-sources[data-astro-cid-33zo54fo]{list-style:none;margin:0;padding:0;display:grid;gap:.3rem;font-size:.92rem}.ba-sources[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo],.ba-author__links[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{color:#5b2ee8;font-weight:600}.ba-author[data-astro-cid-33zo54fo] .ba-author__links[data-astro-cid-33zo54fo]{margin-top:.9rem;font-size:.9rem}.ba-author[data-astro-cid-33zo54fo] .ba-author__name[data-astro-cid-33zo54fo]{margin-bottom:.3rem;font-size:1rem;font-weight:800;color:#0a0a1a}.ba-related[data-astro-cid-33zo54fo]{padding:4rem 0 1rem;border-top:1px solid #ebe7fb;margin-top:2rem;background:#fbfaff}.ba-h2[data-astro-cid-33zo54fo]{margin:0;font-size:clamp(1.6rem,2.8vw,2.2rem);color:#0a0a1a}.ba-h2[data-astro-cid-33zo54fo]:first-letter{text-transform:uppercase}.ba-rel[data-astro-cid-33zo54fo]{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{display:flex;flex-direction:column;gap:.45rem;height:100%;padding:1.25rem;border-radius:16px;border:1px solid #e6e1f8;background:#fff;text-decoration:none;transition:border-color .2s}.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:hover{border-color:#6e3afb}.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:focus-visible{outline:2px solid #6e3afb;outline-offset:3px}.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo].ba-rel__svc{background:#0f0c24;border-color:#0f0c24}.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo].ba-rel__svc .ba-rel__t[data-astro-cid-33zo54fo]{color:#fff}.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo].ba-rel__svc .ba-rel__k[data-astro-cid-33zo54fo]{color:#c4b5fd}.ba-rel__k[data-astro-cid-33zo54fo]{font-size:.75rem;font-weight:800;color:#5b2ee8}.ba-rel__t[data-astro-cid-33zo54fo]{font-weight:800;line-height:1.35;color:#0a0a1a}.ba-rel__n[data-astro-cid-33zo54fo]{font-size:.86rem;line-height:1.5;color:#4b4b5e;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ba-rel__all[data-astro-cid-33zo54fo]{margin:1.5rem 0 0}.ba-rel__all[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{font-weight:800;color:#5b2ee8}.ba-mbar[data-astro-cid-33zo54fo]{position:fixed;left:.75rem;right:5.5rem;bottom:.75rem;z-index:50;display:none;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .6rem .6rem 1rem;border-radius:16px;background:#fff;border:1px solid #e3dafc;box-shadow:0 12px 30px -10px #140a3c59;transform:translateY(150%);transition:transform .25s}.ba-mbar[data-astro-cid-33zo54fo] span[data-astro-cid-33zo54fo]{white-space:nowrap;font-size:.85rem;font-weight:800;color:#0a0a1a}.ba-mbar[data-astro-cid-33zo54fo] .ba-btn[data-astro-cid-33zo54fo]{white-space:nowrap;padding:.65rem 1rem;font-size:.85rem}.ba-mbar[data-astro-cid-33zo54fo].is-on{transform:none}@media(max-width:1100px){.ba-rel[data-astro-cid-33zo54fo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.ba-hero__grid[data-astro-cid-33zo54fo]{grid-template-columns:minmax(0,1fr);gap:2rem}.ba-result[data-astro-cid-33zo54fo]{max-width:24rem}.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{transform:none}.ba-body[data-astro-cid-33zo54fo]{grid-template-columns:minmax(0,1fr);gap:0}.ba-side[data-astro-cid-33zo54fo]{display:none}.ba-route[data-astro-cid-33zo54fo] ol[data-astro-cid-33zo54fo]{grid-template-columns:minmax(0,1fr);gap:.5rem}.ba-route[data-astro-cid-33zo54fo] ol[data-astro-cid-33zo54fo]:before{top:1.2rem;bottom:1.2rem;left:1.1rem;right:auto;width:3px;height:auto;background:linear-gradient(180deg,#6e3afb,#0e8f7e,#2563eb,#b4540a)}.ba-route[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]{flex-direction:row;align-items:center;gap:.8rem}.ba-route__t[data-astro-cid-33zo54fo]{flex:1;min-height:0}.ba-check[data-astro-cid-33zo54fo]{grid-template-columns:minmax(0,1fr)}.ba-rel[data-astro-cid-33zo54fo]{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-mbar[data-astro-cid-33zo54fo]{display:flex}}@media(max-width:639px){.ba-short[data-astro-cid-33zo54fo]{padding:1.2rem}.ba-short[data-astro-cid-33zo54fo] dl[data-astro-cid-33zo54fo]>div[data-astro-cid-33zo54fo]{grid-template-columns:minmax(0,1fr);gap:.25rem}.ba-check__intro[data-astro-cid-33zo54fo]{padding:1.5rem}.ba-check__list[data-astro-cid-33zo54fo]{padding:.8rem 1.2rem}.ba-rel[data-astro-cid-33zo54fo]{grid-template-columns:minmax(0,1fr)}.ba-prose[data-astro-cid-33zo54fo] .ba-cta{grid-template-columns:1fr}.ba-prose[data-astro-cid-33zo54fo] .ba-cta a.ba-cta__btn{justify-content:center}}@media(prefers-reduced-motion:reduce){.ba-btn[data-astro-cid-33zo54fo],.ba-rel[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo],.ba-mbar[data-astro-cid-33zo54fo],.ba-route__n[data-astro-cid-33zo54fo],.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo],.ba-stat[data-astro-cid-33zo54fo],.ba-check__box[data-astro-cid-33zo54fo]{transition:none}.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo],.ba-result[data-astro-cid-33zo54fo] a[data-astro-cid-33zo54fo]:hover,.ba-stat[data-astro-cid-33zo54fo]:hover{transform:none}}
