:root[data-brand=raptor-neo]{--rn-ink:#172963;--rn-deep:#101d4a;--rn-grad-from:#243a71;--rn-grad-to:#385ba6;--rn-electric:#4f7bff;--rn-tint:#e8eeff;--rn-body:#4a5578;--rn-muted:#6b7799;--rn-line:#e3e7f1;--rn-cool:#f4f6fb;--rn-warm:#f6f5f2;--rn-white:#fff;--rn-on-dark:var(--rn-white);--rn-on-dark-body:#ffffffc7;--rn-on-dark-muted:#fff9;--rn-on-dark-line:#ffffff24;--rn-on-dark-fill:#ffffff14;--rn-ink-line:#1729631f;--rn-electric-ring:#4f7bff59;--rn-scrim-left:linear-gradient(90deg, #101d4af0 0%, #101d4ac7 38%, #101d4a33 70%, #101d4a00 100%);--rn-scrim-bottom:linear-gradient(0deg, #101d4af5 0%, #101d4ab8 45%, #101d4a40 100%);--rn-scrim-top:linear-gradient(180deg, #101d4a 0%, #101d4a00 45%);--rn-grad-mark:linear-gradient(135deg, var(--rn-grad-from), var(--rn-grad-to));--rn-shadow-card:0 1px 2px #101d4a0d, 0 8px 24px #101d4a0f;--rn-shadow-pop:0 2px 6px #101d4a14, 0 24px 56px #101d4a33;--rn-shadow-menu:0 18px 48px #101d4a29;--rn-shadow-device:drop-shadow(0 24px 40px #101d4a38);--rn-focus:var(--rn-electric);--rn-font:"Figtree", ui-sans-serif, system-ui, sans-serif;--rn-w-head:700;--rn-w-mid:500;--rn-w-body:400;--rn-ls-head:-.022em;--rn-ls-body:-.008em;--rn-ls-card:-.3pt;--rn-ls-label:1.5pt;--rn-t-display:40px;--rn-t-display-lh:1.04;--rn-t-h1:36px;--rn-t-h1-lh:1.08;--rn-t-h2:30px;--rn-t-h2-lh:1.12;--rn-t-h3:21px;--rn-t-h3-lh:1.25;--rn-t-lead:18px;--rn-t-lead-lh:1.5;--rn-t-body:16px;--rn-t-body-lh:1.6;--rn-t-small:14px;--rn-t-small-lh:1.5;--rn-t-label:11px;--rn-t-stat:40px;--rn-grid:1200px;--rn-gutter:20px;--rn-sec-y:64px;--rn-sec-y-tight:40px;--rn-gap:16px;--rn-gap-lg:32px;--rn-header-h:64px;--rn-hero-pt:48px;--rn-hero-pb:56px;--rn-r-card:20px;--rn-r-media:20px;--rn-r-frame:14px;--rn-r-chip:10px;--rn-r-pill:999px;--rn-ease:cubic-bezier(.2, .7, .2, 1);--rn-dur:.2s;--bg:var(--rn-white);--surface:var(--rn-white);--fg:var(--rn-body);--muted:var(--rn-muted);--border:var(--rn-line);--font:var(--rn-font);--font-display:var(--rn-font);--accent:var(--rn-electric);--grid:var(--rn-grid);--gutter:var(--rn-gutter);--t-body:var(--rn-t-body);--t-body-lh:var(--rn-t-body-lh);--site-color-bg:var(--rn-white);--site-color-text:var(--rn-body);--site-color-brand:var(--rn-ink);--site-color-accent:var(--rn-electric);--site-color-border:var(--rn-line)}@media (width>=768px){:root[data-brand=raptor-neo]{--rn-t-display:56px;--rn-t-h1:46px;--rn-t-h2:38px;--rn-t-h3:22px;--rn-t-lead:19px;--rn-t-stat:48px;--rn-gutter:32px;--rn-sec-y:88px;--rn-sec-y-tight:56px;--rn-gap:20px;--rn-gap-lg:40px;--rn-hero-pt:72px;--rn-hero-pb:80px;--rn-r-card:24px;--rn-r-media:24px}}@media (width>=1025px){:root[data-brand=raptor-neo]{--rn-t-display:72px;--rn-t-h1:58px;--rn-t-h2:48px;--rn-t-h3:24px;--rn-t-lead:20px;--rn-t-body:17px;--rn-t-label:12px;--rn-t-stat:56px;--rn-gutter:40px;--rn-sec-y:120px;--rn-sec-y-tight:72px;--rn-gap:24px;--rn-gap-lg:64px;--rn-header-h:76px;--rn-hero-pt:96px;--rn-hero-pb:112px}}:root[data-brand=raptor-neo]{--rn-plan-light:linear-gradient(155deg, #fff 0%, #ebf1fc 52%, #dae6f9 100%);--rn-plan-light-line:#dce5f1;--rn-plan-title:#121b36;--rn-plan-text:#343f5e;--rn-plan-sub:#4f5b7a;--rn-plan-label:#3859ae;--rn-plan-cta:#2f5bcb;--rn-plan-cta-hover:#243a71;--rn-plan-cta-shadow:0 10px 22px #2f5bcb4d;--rn-plan-shadow:0 1px 2px #17244c0d, 0 16px 40px #17244c14;--rn-plan-navy:radial-gradient(ellipse 95% 70% at 100% 0%, #2e4b95 0%, #17244c 100%);--rn-plan-navy-base:#17244c;--rn-plan-navy-text:#eef3fc;--rn-plan-navy-body:#aebcdd;--rn-plan-navy-label:#8eb0f4;--rn-plan-navy-line:#ffffff1f;--rn-plan-navy-outline:#ffffff73;--rn-plan-pill-ink:#243a71}:root{--rn-stage-r:32px;--rn-stage-shadow:0 -12px 40px #101d4a1a, 0 24px 60px #101d4a1f;--rn-mask-solid:#000;--rn-glass-bg:#ffffffdb;--rn-glass-bg-blur:#fff9;--rn-glass-line:#ffffffa6;--rn-glass-shadow:0 24px 60px -30px #101d4a73;--rn-closing-lift:180px;--rn-footer-tail:#dde5f5}:root[data-brand=raptor-neo]{background:var(--rn-white);scroll-padding-top:calc(var(--rn-header-h) + 16px)}:root[data-brand=raptor-neo] body{font-family:var(--rn-font);color:var(--rn-body);background:var(--rn-white);font-size:var(--rn-t-body);line-height:var(--rn-t-body-lh);letter-spacing:var(--rn-ls-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:root[data-brand=raptor-neo] p{margin-block-end:0}:root[data-brand=raptor-neo] :focus-visible{outline:2px solid var(--rn-focus);outline-offset:3px;border-radius:4px}:root[data-brand=raptor-neo] ::selection{background:var(--rn-tint);color:var(--rn-ink)}.rn-skip{z-index:100;border-radius:var(--rn-r-pill);background:var(--rn-ink);color:var(--rn-white);font-weight:var(--rn-w-head);padding:10px 16px;position:absolute;top:-100px;left:16px}.rn-skip:focus{top:12px}.rn-display,.rn-h1,.rn-h2,.rn-h3{font-family:var(--rn-font);font-weight:var(--rn-w-head);color:var(--rn-ink);letter-spacing:var(--rn-ls-head);text-wrap:balance}.rn-display{font-size:var(--rn-t-display);line-height:var(--rn-t-display-lh)}.rn-h1{font-size:var(--rn-t-h1);line-height:var(--rn-t-h1-lh)}.rn-h2{font-size:var(--rn-t-h2);line-height:var(--rn-t-h2-lh)}.rn-h3{font-size:var(--rn-t-h3);line-height:var(--rn-t-h3-lh);letter-spacing:var(--rn-ls-card)}.rn-hl{color:var(--rn-electric)}.rn-lead{font-size:var(--rn-t-lead);line-height:var(--rn-t-lead-lh);color:var(--rn-body);text-wrap:pretty}.rn-text{font-size:var(--rn-t-body);line-height:var(--rn-t-body-lh);color:var(--rn-body);text-wrap:pretty}.rn-small{font-size:var(--rn-t-small);line-height:var(--rn-t-small-lh);color:var(--rn-muted)}.rn-label{font-size:var(--rn-t-label);line-height:1.4;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-label);text-transform:uppercase;color:var(--rn-muted)}.rn-prose{color:var(--rn-body);font-size:var(--rn-t-body);line-height:var(--rn-t-body-lh);max-width:68ch}.rn-prose>*+*{margin-top:1em}.rn-prose h2,.rn-prose h3{color:var(--rn-ink);font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-head);margin-top:1.6em}.rn-prose h2{font-size:var(--rn-t-h3)}.rn-prose a{color:var(--rn-electric);text-underline-offset:3px;text-decoration:underline}.rn-prose ul,.rn-prose ol{padding-left:1.2em}.rn-prose ul{list-style:outside}.rn-prose ol{list-style:decimal}.rn-on-dark{color:var(--rn-on-dark-body)}.rn-on-dark :is(.rn-display,.rn-h1,.rn-h2,.rn-h3){color:var(--rn-on-dark)}.rn-on-dark :is(.rn-lead,.rn-text){color:var(--rn-on-dark-body)}.rn-on-dark :is(.rn-small,.rn-label){color:var(--rn-on-dark-muted)}.rn-btn{border-radius:var(--rn-r-pill);min-height:48px;font-family:var(--rn-font);font-size:15px;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-body);white-space:nowrap;transition:background-color var(--rn-dur) var(--rn-ease), color var(--rn-dur) var(--rn-ease), border-color var(--rn-dur) var(--rn-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;line-height:1;display:inline-flex}.rn-btn--lg{min-height:54px;padding:0 26px;font-size:16px}.rn-btn--sm{min-height:40px;padding:0 16px;font-size:14px}.rn-btn--ink{background:var(--rn-ink);color:var(--rn-white)}.rn-btn--ink:hover{background:var(--rn-electric)}.rn-btn--electric{background:var(--rn-electric);color:var(--rn-white)}.rn-btn--electric:hover{background:var(--rn-ink)}.rn-on-dark .rn-btn--electric:hover{background:var(--rn-white);color:var(--rn-ink)}.rn-btn--white{background:var(--rn-white);color:var(--rn-ink);border-color:var(--rn-line)}.rn-btn--white:hover{border-color:var(--rn-ink)}.rn-btn--outline-dark{background:var(--rn-on-dark-fill);color:var(--rn-on-dark);border-color:var(--rn-on-dark-line)}.rn-btn--outline-dark:hover{background:var(--rn-white);color:var(--rn-ink)}.rn-btn svg{flex:none;width:18px;height:18px}.rn-link{color:var(--rn-electric);font-weight:var(--rn-w-head);align-items:center;gap:6px;display:inline-flex}.rn-link svg{width:16px;height:16px;transition:transform var(--rn-dur) var(--rn-ease)}.rn-link:hover svg{transform:translate(3px)}.rn-on-dark .rn-link{color:var(--rn-on-dark)}.rn-sec{padding-block:var(--rn-sec-y)}.rn-sec--tight{padding-block:var(--rn-sec-y-tight)}.rn-sec--top-0{padding-top:0}.rn-sec--bottom-0{padding-bottom:0}.rn-sec--cool{background:var(--rn-cool)}.rn-sec--warm{background:var(--rn-warm)}.rn-sec--deep{background:var(--rn-deep);color:var(--rn-on-dark-body)}.rn-checks{gap:12px;display:grid}.rn-checks li{color:var(--rn-ink);font-size:var(--rn-t-body);grid-template-columns:24px 1fr;align-items:start;gap:12px;line-height:1.45;display:grid}.rn-checks li:before{content:"";background:var(--rn-tint);border-radius:50%;grid-area:1/1;width:24px;height:24px}.rn-checks .rn-tick{width:24px;height:24px;color:var(--rn-electric);grid-area:1/1;padding:6px}.rn-checks li>span{grid-area:1/2;padding-top:1px}.rn-on-dark .rn-checks li{color:var(--rn-on-dark)}.rn-on-dark .rn-checks li:before{background:var(--rn-on-dark-fill)}.rn-chips{flex-wrap:wrap;gap:8px;display:flex}.rn-chip{border-radius:var(--rn-r-chip);border:1px solid var(--rn-line);background:var(--rn-white);min-height:30px;color:var(--rn-ink);font-size:var(--rn-t-small);font-weight:var(--rn-w-mid);align-items:center;padding:4px 12px;line-height:1.3;display:inline-flex}.rn-chip--tint{background:var(--rn-tint);border-color:#0000}.rn-logo{max-width:none;height:auto;display:block}.rn-header[data-astro-cid-as5xtz3d]{z-index:50;background:var(--rn-white);border-bottom:1px solid var(--rn-line);position:sticky;top:0}.rn-header__bar[data-astro-cid-as5xtz3d]{height:var(--rn-header-h);align-items:center;gap:16px;display:flex;position:relative}.rn-header__logo[data-astro-cid-as5xtz3d]{flex:none;padding:4px 0;display:block}.rn-header__end[data-astro-cid-as5xtz3d]{align-items:center;gap:12px;margin-left:auto;display:flex}.rn-nav[data-astro-cid-as5xtz3d],.rn-header__family[data-astro-cid-as5xtz3d]{display:none}.rn-nav__list[data-astro-cid-as5xtz3d]{align-items:center;gap:4px;display:flex}.rn-nav__item[data-astro-cid-as5xtz3d]{height:var(--rn-header-h);align-items:center;display:flex}.rn-nav__link[data-astro-cid-as5xtz3d]{border-radius:var(--rn-r-pill);height:40px;color:var(--rn-ink);font-size:15px;font-weight:var(--rn-w-mid);letter-spacing:var(--rn-ls-body);transition:background-color var(--rn-dur) var(--rn-ease);align-items:center;gap:4px;padding:0 12px;display:inline-flex}.rn-nav__link[data-astro-cid-as5xtz3d]:hover,.rn-nav__item[data-astro-cid-as5xtz3d].is-open .rn-nav__link[data-astro-cid-as5xtz3d]{background:var(--rn-cool)}.rn-nav__link[data-astro-cid-as5xtz3d].is-current{color:var(--rn-electric)}.rn-nav__chev[data-astro-cid-as5xtz3d]{color:var(--rn-muted);transition:transform var(--rn-dur) var(--rn-ease)}.rn-nav__item[data-astro-cid-as5xtz3d].is-open .rn-nav__chev[data-astro-cid-as5xtz3d]{transform:rotate(180deg)}.rn-header__family[data-astro-cid-as5xtz3d]{color:var(--rn-body);font-size:14px;font-weight:var(--rn-w-mid);white-space:nowrap;align-items:center;gap:6px}.rn-header__family[data-astro-cid-as5xtz3d]:hover{color:var(--rn-ink)}.rn-mega[data-astro-cid-as5xtz3d]{width:min(1000px, calc(100% - 2 * var(--rn-gutter)));padding-top:6px;display:none;position:absolute;top:calc(100% - 6px);left:50%;transform:translate(-50%)}.rn-nav__item[data-astro-cid-as5xtz3d].is-open .rn-mega[data-astro-cid-as5xtz3d],.rn-header[data-astro-cid-as5xtz3d]:not(.is-js) .rn-nav__item[data-astro-cid-as5xtz3d]:focus-within .rn-mega[data-astro-cid-as5xtz3d]{display:block}@media (hover:hover) and (pointer:fine){.rn-nav__item[data-astro-cid-as5xtz3d]:not(.is-held):hover .rn-mega[data-astro-cid-as5xtz3d]{display:block}}.rn-mega__inner[data-astro-cid-as5xtz3d]{background:var(--rn-white);border:1px solid var(--rn-line);border-radius:var(--rn-r-card);box-shadow:var(--rn-shadow-menu);grid-template-columns:minmax(0,1fr) 260px;gap:12px;padding:12px;display:grid}.rn-mega__main[data-astro-cid-as5xtz3d]{padding:8px 8px 12px}.rn-mega__overview[data-astro-cid-as5xtz3d]{background:var(--rn-cool);border-radius:12px;grid-template-columns:1fr auto;gap:2px 12px;margin-bottom:12px;padding:12px 14px;display:grid}.rn-mega__ov-label[data-astro-cid-as5xtz3d]{color:var(--rn-ink);font-weight:var(--rn-w-head)}.rn-mega__overview[data-astro-cid-as5xtz3d] .rn-mega__short[data-astro-cid-as5xtz3d]{grid-column:1}.rn-mega__ov-arrow[data-astro-cid-as5xtz3d]{color:var(--rn-electric);grid-area:1/2/span 2;align-self:center}.rn-mega__groups[data-astro-cid-as5xtz3d]{columns:3 200px;column-gap:20px}.rn-mega__group[data-astro-cid-as5xtz3d]{break-inside:avoid;padding-bottom:16px}.rn-mega__group[data-astro-cid-as5xtz3d] .rn-label[data-astro-cid-as5xtz3d]{padding:0 10px 6px}.rn-mega__link[data-astro-cid-as5xtz3d]{border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.rn-mega__link[data-astro-cid-as5xtz3d]:hover{background:var(--rn-cool)}.rn-mega__name[data-astro-cid-as5xtz3d]{color:var(--rn-ink);font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-card);font-size:15px}.rn-mega__link[data-astro-cid-as5xtz3d]:hover .rn-mega__name[data-astro-cid-as5xtz3d],.rn-mega__link[data-astro-cid-as5xtz3d][aria-current=page] .rn-mega__name[data-astro-cid-as5xtz3d]{color:var(--rn-electric)}.rn-mega__short[data-astro-cid-as5xtz3d]{color:var(--rn-muted);font-size:13px;line-height:1.4}.rn-mega__card[data-astro-cid-as5xtz3d]{background:var(--rn-deep);min-height:240px;color:var(--rn-on-dark);border-radius:16px;flex-direction:column;align-self:start;gap:10px;padding:22px;display:flex}.rn-mega__card-kicker[data-astro-cid-as5xtz3d]{border-radius:var(--rn-r-pill);background:var(--rn-electric);font-size:11px;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-label);text-transform:uppercase;align-self:flex-start;padding:4px 12px}.rn-mega__card-title[data-astro-cid-as5xtz3d]{font-size:19px;line-height:1.3;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-card)}.rn-mega__card-cta[data-astro-cid-as5xtz3d]{font-weight:var(--rn-w-head);color:var(--rn-on-dark-body);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.rn-mega__card[data-astro-cid-as5xtz3d]:hover .rn-mega__card-cta[data-astro-cid-as5xtz3d]{color:var(--rn-on-dark)}.rn-mnav__toggle[data-astro-cid-as5xtz3d]{border:1px solid var(--rn-line);width:44px;height:44px;color:var(--rn-ink);cursor:pointer;border-radius:50%;place-items:center;list-style:none;display:grid}.rn-mnav__toggle[data-astro-cid-as5xtz3d]::-webkit-details-marker{display:none}.rn-mnav__row[data-astro-cid-as5xtz3d]::-webkit-details-marker{display:none}.rn-mnav__close[data-astro-cid-as5xtz3d],.rn-mnav[data-astro-cid-as5xtz3d][open] .rn-mnav__open[data-astro-cid-as5xtz3d]{display:none}.rn-mnav[data-astro-cid-as5xtz3d][open] .rn-mnav__close[data-astro-cid-as5xtz3d]{display:block}.rn-mnav__panel[data-astro-cid-as5xtz3d]{inset:var(--rn-header-h) 0 0 0;padding:8px var(--rn-gutter) 32px;background:var(--rn-white);border-top:1px solid var(--rn-line);flex-direction:column;gap:24px;display:flex;position:fixed;overflow-y:auto}.rn-mnav__list[data-astro-cid-as5xtz3d]>li[data-astro-cid-as5xtz3d]{border-bottom:1px solid var(--rn-line)}.rn-mnav__row[data-astro-cid-as5xtz3d]{min-height:56px;color:var(--rn-ink);font-size:18px;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-card);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.rn-mnav__chev[data-astro-cid-as5xtz3d]{color:var(--rn-muted);transition:transform var(--rn-dur) var(--rn-ease)}.rn-mnav__group[data-astro-cid-as5xtz3d][open] .rn-mnav__chev[data-astro-cid-as5xtz3d]{transform:rotate(180deg)}.rn-mnav__sub[data-astro-cid-as5xtz3d]{gap:16px;padding:0 0 20px;display:grid}.rn-mnav__subgroup[data-astro-cid-as5xtz3d] .rn-label[data-astro-cid-as5xtz3d]{margin-bottom:4px}.rn-mnav__sublink[data-astro-cid-as5xtz3d]{color:var(--rn-body);padding:6px 0;font-size:16px;display:block}.rn-mnav__sublink--ov[data-astro-cid-as5xtz3d]{color:var(--rn-electric);font-weight:var(--rn-w-head)}.rn-mnav__family[data-astro-cid-as5xtz3d]{color:var(--rn-body);font-size:16px}.rn-mnav__family[data-astro-cid-as5xtz3d] span[data-astro-cid-as5xtz3d]{align-items:center;gap:8px;display:inline-flex}.rn-mnav__trial{width:100%}html.rn-lock{overflow:hidden}@media (width<=400px){.rn-header__trial{display:none}}@media (width>=1025px){.rn-nav[data-astro-cid-as5xtz3d]{margin-left:16px;display:block}.rn-header__family[data-astro-cid-as5xtz3d]{display:inline-flex}.rn-mnav[data-astro-cid-as5xtz3d]{display:none}.rn-header__end[data-astro-cid-as5xtz3d]{gap:20px}}.rn-header--overlay[data-astro-cid-as5xtz3d]{transition:background-color .3s var(--rn-ease), border-color .3s var(--rn-ease), box-shadow .3s var(--rn-ease);position:fixed;inset:0 0 auto}.rn-header__logo-white{display:none}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])){background:0 0;border-bottom-color:#0000}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-header__logo-ink{display:none}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-header__logo-white{display:block}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-nav__link[data-astro-cid-as5xtz3d]{color:var(--rn-on-dark)}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-nav__link[data-astro-cid-as5xtz3d]:hover{background:var(--rn-on-dark-fill)}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-nav__chev{color:var(--rn-on-dark-muted)}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-header__family[data-astro-cid-as5xtz3d]{color:var(--rn-on-dark-body)}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-header__trial{background:var(--rn-electric)}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-mnav__toggle[data-astro-cid-as5xtz3d]{color:var(--rn-on-dark);border-color:var(--rn-on-dark-line)}.rn-header--overlay[data-astro-cid-as5xtz3d].is-solid{box-shadow:var(--rn-shadow-card)}.rn-header__logo[data-astro-cid-as5xtz3d] .rn-logo{width:auto;height:var(--neo-h)}.rn-header__family-img,.rn-mnav__family-img{width:auto;height:var(--logo-h);display:block}.rn-header__family[data-astro-cid-as5xtz3d]{border-left:1px solid var(--rn-line);transition:opacity var(--rn-dur) var(--rn-ease);padding-left:20px}.rn-header__family[data-astro-cid-as5xtz3d]:hover{opacity:.75}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-header__family[data-astro-cid-as5xtz3d]{border-left-color:var(--rn-on-dark-line)}.rn-header--overlay[data-astro-cid-as5xtz3d]:not(.is-solid):not(:has(.is-open,.rn-mnav[open])) .rn-header__family-img{filter:brightness(0)invert()}.rn-footer[data-astro-cid-ov4nufdu]{z-index:0;isolation:isolate;margin-top:var(--rn-sec-y);padding-block:clamp(260px,38vw,540px) clamp(20px,3vw,40px);font-size:15px;position:relative;overflow:hidden}.rn-footer__art[data-astro-cid-ov4nufdu]{z-index:-1;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--rn-mask-solid) 16%);mask-image:linear-gradient(to bottom, transparent 0, var(--rn-mask-solid) 16%);position:absolute;inset:0}.rn-footer__pic[data-astro-cid-ov4nufdu]{display:contents}.rn-footer__art[data-astro-cid-ov4nufdu] .rn-footer__img{object-fit:cover;object-position:72% 100%;width:100%;max-width:none;height:100%;position:absolute;inset:auto 0 0}.rn-footer__card[data-astro-cid-ov4nufdu]{border-radius:var(--rn-stage-r);border:1px solid var(--rn-glass-line);background:var(--rn-glass-bg);box-shadow:var(--rn-glass-shadow);padding:32px 24px 24px;position:relative}@supports (backdrop-filter:blur(1px)){.rn-footer__card[data-astro-cid-ov4nufdu]{background:var(--rn-glass-bg-blur);backdrop-filter:blur(28px)saturate(1.5)}}.rn-footer__cols[data-astro-cid-ov4nufdu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;display:grid}.rn-footer__head[data-astro-cid-ov4nufdu]{color:var(--rn-ink);margin:0 0 14px}.rn-footer__col[data-astro-cid-ov4nufdu] ul[data-astro-cid-ov4nufdu]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rn-footer__col[data-astro-cid-ov4nufdu] a[data-astro-cid-ov4nufdu]{color:var(--rn-body);transition:color var(--rn-dur) var(--rn-ease)}.rn-footer__col[data-astro-cid-ov4nufdu] a[data-astro-cid-ov4nufdu]:hover{color:var(--rn-electric)}.rn-footer__bottom[data-astro-cid-ov4nufdu]{border-top:1px solid var(--rn-line);flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:48px;padding-top:24px;display:flex}.rn-footer__logo[data-astro-cid-ov4nufdu]{flex:none}.rn-footer__entity[data-astro-cid-ov4nufdu]{color:var(--rn-body);flex:320px;margin:0;font-size:13px;line-height:1.5}.rn-footer__back[data-astro-cid-ov4nufdu]{color:var(--rn-ink);font-weight:var(--rn-w-mid);white-space:nowrap;transition:color var(--rn-dur) var(--rn-ease);align-items:center;gap:6px;display:inline-flex}.rn-footer__back[data-astro-cid-ov4nufdu]:hover{opacity:.75}.rn-footer__back[data-astro-cid-ov4nufdu] .rn-footer__back-img{width:auto;height:var(--logo-h);display:block}.rn-footer__logo[data-astro-cid-ov4nufdu] .rn-logo{width:auto;height:var(--neo-h)}body:has(.rn-cta-sec--open) .rn-footer[data-astro-cid-ov4nufdu]{margin-top:calc(-1 * var(--rn-closing-lift) / 3)}@media (width>=768px){body:has(.rn-cta-sec--open) .rn-footer[data-astro-cid-ov4nufdu]{margin-top:calc(-1 * var(--rn-closing-lift))}.rn-footer__art[data-astro-cid-ov4nufdu] .rn-footer__img{object-position:58% 100%}.rn-footer__cols[data-astro-cid-ov4nufdu]{grid-template-columns:repeat(3,minmax(0,1fr))}.rn-footer__card[data-astro-cid-ov4nufdu]{padding:48px 48px 28px}}@media (width>=960px){.rn-footer__cols[data-astro-cid-ov4nufdu]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1199px){.rn-footer[data-astro-cid-ov4nufdu]{background:linear-gradient(to bottom, transparent 0, transparent 340px, var(--rn-footer-tail) 620px)}.rn-footer__art[data-astro-cid-ov4nufdu]{height:clamp(460px,100vw,720px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--rn-mask-solid) 14%, var(--rn-mask-solid) 72%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--rn-mask-solid) 14%, var(--rn-mask-solid) 72%, transparent 100%);bottom:auto}}
