.bs{--bs-bg: #ffffff;--bs-surface: #f6f7f9;--bs-surface-2: #eef1f4;--bs-card: #ffffff;--bs-ink: #1f2a37;--bs-ink-2: #4b5563;--bs-muted: #636b77;--bs-border: #e3e7ec;--bs-border-strong: #cfd5dd;--bs-accent: #c2410c;--bs-accent-hover: #9a3412;--bs-accent-soft: #fff1e8;--bs-accent-ink: #b33c0b;--bs-on-accent: #ffffff;--bs-trust: #1f2a37;--bs-on-trust: #f3f5f8;--bs-on-trust-2: #b7c0cc;--bs-success: #15803d;--bs-success-soft: #e9f7ee;--bs-lock: #636b77;--bs-shadow: 0 1px 2px rgba(17, 24, 39, .05), 0 8px 24px rgba(17, 24, 39, .06);--bs-shadow-lg: 0 2px 6px rgba(17, 24, 39, .06), 0 24px 48px rgba(17, 24, 39, .1);--bs-focus: #c2410c;--bs-display: "Inter Tight", "Inter Tight Fallback", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bs-body: "Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bs-mono: "IBM Plex Mono", "SF Mono", Consolas, monospace;--bs-max: 1200px;--bs-gutter: 24px;--bs-section: 80px;--bs-radius: 10px;--bs-radius-sm: 8px;--bs-header-h: 68px;background:var(--bs-bg);color:var(--bs-ink-2);font-family:var(--bs-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .bs{--bs-bg: #0f141a;--bs-surface: #151c24;--bs-surface-2: #1d2630;--bs-card: #151c24;--bs-ink: #e8ecf1;--bs-ink-2: #b4bdc8;--bs-muted: #8f9aa7;--bs-border: #27313c;--bs-border-strong: #364251;--bs-accent: #c2410c;--bs-accent-hover: #ea580c;--bs-accent-soft: #2a1a10;--bs-accent-ink: #fb8a50;--bs-trust: #0a0f14;--bs-success: #4ade80;--bs-success-soft: #10261a;--bs-lock: #8f9aa7;--bs-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .3);--bs-shadow-lg: 0 2px 6px rgba(0, 0, 0, .4), 0 24px 48px rgba(0, 0, 0, .45);--bs-focus: #fb8a50}}:root[data-theme=dark] .bs{--bs-bg: #0f141a;--bs-surface: #151c24;--bs-surface-2: #1d2630;--bs-card: #151c24;--bs-ink: #e8ecf1;--bs-ink-2: #b4bdc8;--bs-muted: #8f9aa7;--bs-border: #27313c;--bs-border-strong: #364251;--bs-accent: #c2410c;--bs-accent-hover: #ea580c;--bs-accent-soft: #2a1a10;--bs-accent-ink: #fb8a50;--bs-trust: #0a0f14;--bs-success: #4ade80;--bs-success-soft: #10261a;--bs-lock: #8f9aa7;--bs-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .3);--bs-shadow-lg: 0 2px 6px rgba(0, 0, 0, .4), 0 24px 48px rgba(0, 0, 0, .45);--bs-focus: #fb8a50}@media(max-width:720px){.bs{--bs-gutter: 16px;--bs-section: 64px;font-size:16px}}.bs *,.bs *:before,.bs *:after{box-sizing:border-box}.bs :where(h1,h2,h3,h4){margin:0;font-family:var(--bs-display);color:var(--bs-ink);letter-spacing:-.02em;text-wrap:balance}.bs :where(p){margin:0}.bs :where(a){color:inherit}.bs :where(img){max-width:100%;display:block}.bs :focus-visible{outline:2px solid var(--bs-focus);outline-offset:3px;border-radius:4px}.bs .bs-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bs-container{width:100%;max-width:calc(var(--bs-max) + 2 * var(--bs-gutter));margin-inline:auto;padding-inline:var(--bs-gutter)}.bs-section{padding-block:var(--bs-section)}.bs-section--surface{background:var(--bs-surface)}.bs-section--trust{background:var(--bs-trust);color:var(--bs-on-trust-2)}.bs .bs-section--trust :where(h2,h3){color:var(--bs-on-trust)}.bs-section--tight{padding-block:calc(var(--bs-section) * .6)}.bs-h2{font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.15;font-weight:700;max-width:28ch}.bs-h3{font-size:clamp(1.25rem,1.6vw,1.375rem);line-height:1.3;font-weight:600}.bs-lead{margin-top:14px;max-width:62ch;font-size:1.0625rem;color:var(--bs-ink-2)}.bs-section--trust .bs-lead{color:var(--bs-on-trust-2)}.bs-small{font-size:.875rem;line-height:1.45;color:var(--bs-muted)}.bs-num{font-family:var(--bs-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bs-data{font-family:var(--bs-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bs-grid{display:grid;gap:var(--bs-gutter)}.bs-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:960px){.bs-grid--3,.bs-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.bs-grid--2,.bs-grid--3,.bs-grid--4{grid-template-columns:minmax(0,1fr)}}.bs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 22px;border:1px solid transparent;border-radius:var(--bs-radius-sm);font-family:var(--bs-body);font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.bs-btn--primary{background:var(--bs-accent);color:var(--bs-on-accent)}.bs-btn--primary:hover{background:var(--bs-accent-hover)}.bs-btn--secondary{background:transparent;border-color:var(--bs-border-strong);color:var(--bs-ink)}.bs-btn--secondary:hover{border-color:var(--bs-ink)}.bs-section--trust .bs-btn--secondary{color:var(--bs-on-trust);border-color:#ffffff4d}.bs-btn--block{width:100%}.bs-btn--sm{min-height:44px;padding:10px 16px;font-size:.9375rem}.bs-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--bs-accent-ink);font-weight:600;text-decoration:none}.bs-link:hover{text-decoration:underline;text-underline-offset:3px}.bs-card{background:var(--bs-card);border:1px solid var(--bs-border);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow)}.bs-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--bs-surface-2);color:var(--bs-ink-2);font-size:.8125rem;font-weight:600;line-height:1.3}.bs-chip--success{background:var(--bs-success-soft);color:var(--bs-success)}.bs-chip--accent{background:var(--bs-accent-soft);color:var(--bs-accent-ink)}.bs-reveal.is-pending{opacity:0;transform:translateY(8px);transition:opacity .3s ease-out,transform .3s ease-out}.bs-reveal.is-pending.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bs-reveal.is-pending{opacity:1;transform:none;transition:none}.bs *{scroll-behavior:auto!important}}@media(max-width:640px){.bs-snap-row{display:grid;grid-auto-flow:column;grid-auto-columns:86%;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--bs-gutter));padding:4px var(--bs-gutter) 12px;scrollbar-width:none}.bs-snap-row>*{scroll-snap-align:start}}.site-header[data-v-876731de]{position:sticky;top:0;z-index:50;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.site-header.is-solid[data-v-876731de]{background:var(--bs-bg);box-shadow:0 1px 0 var(--bs-border);color:var(--bs-ink)}.site-header.is-overlay[data-v-876731de]{position:fixed;inset-inline:0;background:transparent;color:#fff}.site-header__bar[data-v-876731de]{display:flex;align-items:center;gap:24px;height:var(--bs-header-h)}.site-header__brand[data-v-876731de]{font-family:var(--bs-display);font-size:1.25rem;font-weight:700;letter-spacing:-.03em;text-decoration:none;color:inherit}.site-header__nav[data-v-876731de]{flex:1}.site-header__list[data-v-876731de]{display:flex;gap:4px;margin:0;padding:0;list-style:none}.site-header__item[data-v-876731de]{position:relative}.site-header__link[data-v-876731de]{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:8px 12px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;font-size:.9375rem;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer}.site-header__link[data-v-876731de]:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.site-header__mega[data-v-876731de],.site-header__drop[data-v-876731de]{position:absolute;top:calc(100% + 8px);left:0;z-index:10;padding:20px;color:var(--bs-ink-2)}.site-header__mega[data-v-876731de]{display:grid;grid-template-columns:repeat(2,300px);gap:24px}.site-header__drop[data-v-876731de]{min-width:280px;padding:10px}.site-header__mega ul[data-v-876731de],.site-header__drop ul[data-v-876731de]{margin:0;padding:0;list-style:none}.site-header__mega-title[data-v-876731de]{margin:0 0 8px;font-size:.8125rem;font-weight:600;color:var(--bs-muted)}.site-header__mega-link[data-v-876731de]{display:grid;gap:2px;padding:10px;border-radius:8px;text-decoration:none}.site-header__mega-link strong[data-v-876731de]{color:var(--bs-ink);font-size:.9375rem}.site-header__mega-link span[data-v-876731de]{font-size:.8125rem;line-height:1.4;color:var(--bs-muted)}.site-header__mega-link[data-v-876731de]:hover,.site-header__drop-link[data-v-876731de]:hover{background:var(--bs-surface)}.site-header__drop-link[data-v-876731de]{display:flex;align-items:center;min-height:44px;padding:8px 10px;border-radius:8px;color:var(--bs-ink);font-size:.9375rem;text-decoration:none}.site-header__actions[data-v-876731de]{display:flex;align-items:center;gap:12px;margin-left:auto}.site-header__login[data-v-876731de]{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:inherit;font-size:.9375rem;font-weight:500;text-decoration:none}.site-header__burger[data-v-876731de]{display:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;color:inherit;cursor:pointer}.site-header__mobile[data-v-876731de]{position:fixed;inset:var(--bs-header-h) 0 0;overflow-y:auto;padding-block:16px 32px;background:var(--bs-bg);color:var(--bs-ink)}.site-header__mobile .site-header__mega-title[data-v-876731de]{margin-top:20px}.site-header__mobile-link[data-v-876731de]{display:flex;align-items:center;min-height:48px;border-bottom:1px solid var(--bs-border);color:var(--bs-ink);font-size:1.0625rem;font-weight:500;text-decoration:none}.site-header__mobile .bs-btn[data-v-876731de]{margin-top:24px}@media(max-width:1199px){.site-header__item--wide[data-v-876731de]{display:none}}@media(max-width:1024px){.site-header__nav[data-v-876731de],.site-header__login[data-v-876731de]{display:none}.site-header__burger[data-v-876731de]{display:inline-flex}}@media(max-width:520px){.site-header__cta[data-v-876731de]{display:none}}.site-footer[data-v-b93cba1d]{padding-block:64px 32px;background:var(--bs-surface);border-top:1px solid var(--bs-border);font-size:.9375rem}.site-footer__grid[data-v-b93cba1d]{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.site-footer__logo[data-v-b93cba1d]{margin-bottom:10px;font-family:var(--bs-display);font-size:1.25rem;font-weight:700;color:var(--bs-ink)}.site-footer__mail[data-v-b93cba1d]{display:inline-block;margin-top:12px;color:var(--bs-ink)}.site-footer__title[data-v-b93cba1d]{margin-bottom:8px;font-weight:600;color:var(--bs-ink)}.site-footer nav a[data-v-b93cba1d]{display:flex;align-items:center;min-height:36px;color:var(--bs-ink-2);text-decoration:none}.site-footer nav a[data-v-b93cba1d]:hover{color:var(--bs-ink);text-decoration:underline}.site-footer__bottom[data-v-b93cba1d]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid var(--bs-border);color:var(--bs-muted);font-size:.875rem}.site-footer__legal[data-v-b93cba1d]{display:flex;flex-wrap:wrap;gap:0 20px}@media(max-width:960px){.site-footer__grid[data-v-b93cba1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand[data-v-b93cba1d]{grid-column:1 / -1}}@media(max-width:520px){.site-footer__grid[data-v-b93cba1d]{grid-template-columns:minmax(0,1fr)}}.bs[data-v-e9f107b4]{min-height:100vh}.site-skip[data-v-e9f107b4]{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;border-radius:8px;background:var(--bs-ink);color:var(--bs-bg)}.site-skip[data-v-e9f107b4]:focus{top:12px}main[data-v-e9f107b4]:focus{outline:none}
