.ds-header{--accent:var(--blue-700);--accent-hover:var(--blue-800);--bg-base:var(--n-0);--bg-canvas:var(--n-0);--bg-sunken:var(--n-100);--blue-400:#5c8dfa;--blue-500:#3567ef;--blue-700:#113ec9;--blue-800:#1235a3;--border-default:var(--n-200);--border-strong:var(--n-300);--border-subtle-line:#10182812;--dur-default:.2s;--ease-lift:cubic-bezier(.22,1,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);--font-sans:"Switzer", system-ui, sans-serif;--fs-1:12px;--fs-2:14px;--glass-blur:24px;--glass-blur-lg:40px;--glass-card-bg:rgba(255,255,255,var(--glass-fill));--glass-card-bg-strong:rgba(255,255,255,var(--glass-fill-strong));--glass-card-border:#fffc;--glass-fill:.62;--glass-fill-strong:.82;--lh-3:1.5;--ls-7:.04em;--n-0:#fff;--n-100:#f1f3f6;--n-200:#e3e6eb;--n-300:#cdd2da;--n-400:#9da5b1;--n-50:#f8f9fb;--n-500:#707986;--n-600:#505866;--n-700:#363d48;--n-900:#181b20;--n-950:#0b0d10;--r-button:var(--radius-999);--r-button-sm:var(--radius-999);--r-panel:var(--radius-20);--r-pill:var(--radius-999);--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-999:999px;--shadow-2:0 4px 12px #0b0d101a;--shadow-3:0 8px 24px #0b0d101f;--shadow-accent-hover:0 12px 28px #113ec93d;--shadow-ovl:0 24px 60px #0b0d103d;--shadow-surface-hover:0 1px 1px #10182808, 0 6px 16px #10182812, 0 24px 44px -18px #1018282e;--shadow-surface-rest:0 1px 1px #10182805, 0 2px 6px #1018280a, 0 14px 28px -16px #1018281f;--size-icon-lg:16px;--size-icon-md:14px;--sp-0:0px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:12px;--sp-6:16px;--sp-7:20px;--sp-8:24px;--text-primary:var(--n-950);--text-secondary:var(--n-600);--text-tertiary:var(--n-500)}:root[data-theme=dark] .ds-header{--accent:var(--blue-500);--accent-hover:var(--blue-400);--bg-base:var(--n-900);--bg-canvas:var(--n-950);--bg-sunken:var(--n-950);--border-default:var(--n-700);--border-strong:var(--n-600);--border-subtle-line:#ffffff14;--glass-card-bg:rgba(24,27,32,var(--glass-fill));--glass-card-bg-strong:rgba(24,27,32,var(--glass-fill-strong));--glass-card-border:#ffffff24;--shadow-2:0 4px 14px #0000008c;--shadow-3:0 10px 28px #0009;--shadow-accent-hover:0 12px 28px #3567ef59;--shadow-ovl:0 26px 64px #000000b3;--shadow-surface-hover:0 1px 1px #0006, 0 10px 22px #00000080, 0 28px 52px -18px #000000a6;--shadow-surface-rest:0 1px 1px #00000059, 0 2px 8px #0006, 0 16px 32px -16px #0000008c;--text-primary:var(--n-50);--text-secondary:var(--n-300);--text-tertiary:var(--n-400)}.ds-header .mini-btn{justify-content:center;align-items:center;gap:var(--sp-3);height:40px;padding:var(--sp-0) var(--sp-7);border-radius:var(--r-button);background:var(--accent);color:#fff;font-size:var(--fs-2);cursor:pointer;font-weight:500;font-family:var(--font-sans);transition:background var(--dur-default) var(--ease-out), border-color var(--dur-default) var(--ease-out), box-shadow var(--dur-default) var(--ease-lift), opacity var(--dur-default) var(--ease-out);border:1px solid #0000;line-height:1;display:inline-flex}.ds-header .mini-btn:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent-hover)}.ds-header .mini-btn:active{box-shadow:none}.ds-header .mini-btn.secondary{background:var(--bg-base);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-surface-rest)}.ds-header .mini-btn.secondary:hover{background:var(--bg-canvas);border-color:var(--border-strong);box-shadow:var(--shadow-surface-hover)}.ds-header .mini-btn.sm{height:32px;padding:var(--sp-0) var(--sp-5);font-size:var(--fs-1);gap:var(--sp-3);border-radius:var(--r-button-sm)}.ds-header .mini-btn svg{width:var(--size-icon-lg);height:var(--size-icon-lg);flex-shrink:0}.ds-header .mini-btn.sm svg{width:var(--size-icon-md);height:var(--size-icon-md)}.ds-header .mini-btn.icon-only{width:40px;padding:var(--sp-0);border-radius:50%}.ds-header .mini-btn.icon-only.sm{width:32px}.ds-header .icon-btn{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:background var(--dur-default) var(--ease-out), border-color var(--dur-default) var(--ease-out), color var(--dur-default) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ds-header .icon-btn svg{width:17px;height:17px}.ds-header .icon-btn:hover{background:var(--bg-sunken);color:var(--text-primary)}.ds-header .icon-btn.subtle{background:var(--bg-sunken)}.ds-header .icon-btn.subtle:hover{background:var(--border-subtle-line)}.ds-header .lp-navdrop{position:relative}.ds-header .lp-navdrop-trigger{align-items:center;gap:var(--sp-2);padding:var(--sp-0);font-family:var(--font-sans);font-size:var(--fs-2);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;display:flex}.ds-header .lp-navdrop-trigger:hover{color:var(--text-primary)}.ds-header .lp-navdrop-trigger svg{width:12px;height:12px;color:var(--text-tertiary);transition:transform var(--dur-default) var(--ease-out)}.ds-header .lp-navdrop-trigger[aria-expanded=true]{color:var(--text-primary)}.ds-header .lp-navdrop-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ds-header .lp-topnav-link{font-size:var(--fs-2);color:var(--text-secondary);text-decoration:none}.ds-header .lp-topnav-link:hover{color:var(--text-primary)}.ds-header .lp-topnav-toggle{display:none}.ds-header .lp-navdrop-panel{top:calc(100% + var(--sp-6));z-index:40;border:1px solid var(--glass-card-border);border-radius:var(--radius-24);background:linear-gradient(var(--glass-card-bg-strong), var(--glass-card-bg-strong)), var(--glass-card-bg-strong);backdrop-filter:blur(var(--glass-blur-lg)) saturate(1.4);box-shadow:var(--shadow-ovl);padding:var(--sp-3);display:none;position:absolute;left:50%;transform:translate(-50%)}.ds-header .lp-navdrop-panel.open{display:block}.ds-header .lp-navdrop-cols{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.ds-header .lp-navdrop-eyebrow{padding:var(--sp-4) var(--sp-4) var(--sp-2);font-size:var(--fs-1);text-transform:uppercase;letter-spacing:var(--ls-7);color:var(--text-tertiary)}.ds-header .lp-navdrop-item{align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--radius-16);text-decoration:none;display:flex}.ds-header .lp-navdrop-item:hover{background:var(--bg-sunken);text-decoration:none}.ds-header .lp-navdrop-item:hover .lp-navdrop-item-title,.ds-header .lp-navdrop-item:hover .lp-navdrop-item-desc{text-decoration:none}.ds-header .lp-navdrop-item svg{flex-shrink:0;width:22px;height:22px;margin-top:2px}.ds-header .lp-navdrop-item-title{font-size:var(--fs-2);color:var(--text-primary);font-weight:600;display:block}.ds-header .lp-navdrop-item-desc{font-size:var(--fs-1);line-height:var(--lh-3);color:var(--text-tertiary);margin-top:2px;display:block}@media (width<=1000px){.ds-header .lp-topnav{flex-wrap:nowrap;position:relative}.ds-header .lp-topnav .brand{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-header .lp-topnav-toggle{order:1;display:flex!important}.ds-header .lp-topnav-links{top:calc(100% + var(--sp-3));align-items:stretch;gap:var(--sp-2);background:var(--glass-card-bg);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);border:1px solid var(--glass-card-border);border-radius:var(--r-panel);padding:var(--sp-4);box-shadow:var(--shadow-ovl);z-index:20;flex-direction:column;position:absolute;left:0;right:0;display:none!important}.ds-header .lp-topnav.lp-topnav-mobile-open .lp-topnav-links{display:flex!important}.ds-header .lp-topnav-actions{order:2}.ds-header .lp-topnav-actions .mini-btn:not(.icon-only){display:none!important}.ds-header .lp-topnav .lp-navdrop{width:100%}.ds-header .lp-topnav .lp-navdrop-trigger{justify-content:space-between;width:100%}.ds-header .lp-topnav .lp-navdrop-panel{box-shadow:none;margin-top:var(--sp-2);position:static;left:auto;transform:none;width:100%!important}.ds-header .lp-navdrop-panel{max-width:calc(100vw - 48px)}.ds-header .lp-navdrop-cols{grid-template-columns:1fr!important}}.ds-header{top:var(--sp-6);z-index:50;margin-top:var(--sp-6);padding:var(--sp-0) var(--sp-8);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:sticky}.ds-header.is-overlay{margin-bottom:-76px}.ds-header .lp-topnav{box-sizing:border-box;max-width:1200px;height:60px;margin:var(--sp-0) auto;justify-content:space-between;align-items:center;gap:var(--sp-6);padding:var(--sp-0) var(--sp-6);border-radius:var(--r-pill);border:1px solid var(--glass-card-border);background:var(--glass-card-bg);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);box-shadow:var(--shadow-2);display:flex}.ds-header.is-fluid{padding:var(--sp-0) var(--sp-6)}.ds-header.is-fluid .lp-topnav{max-width:none}.ds-header .brand,.ds-header .lp-topnav-actions{flex-shrink:0}.ds-header .brand{align-items:center;display:flex}.ds-header .brand img{width:auto;height:22px;display:block}.ds-header .brand [data-logo-dark],:root[data-theme=dark] .ds-header .brand [data-logo-light]{display:none}:root[data-theme=dark] .ds-header .brand [data-logo-dark]{display:block}.ds-header .lp-topnav-links{align-items:center;gap:var(--sp-7);display:flex}.ds-header .lp-topnav-actions{align-items:center;gap:var(--sp-4);display:flex}.ds-header a{text-decoration:none}.ds-header .lp-navdrop-trigger,.ds-header .lp-topnav-link{white-space:nowrap}.ds-header .lp-navdrop-item img{flex-shrink:0;width:22px;height:22px;margin-top:2px}.ds-header .theme-toggle .icon-moon,:root[data-theme=dark] .ds-header .theme-toggle .icon-sun{display:none}:root[data-theme=dark] .ds-header .theme-toggle .icon-moon{display:block}@media (width<=1000px){.ds-header .lp-topnav-links{background:var(--bg-base);border-color:var(--border-default);box-shadow:var(--shadow-3);backdrop-filter:none;align-items:stretch}.ds-header .lp-topnav .lp-navdrop-panel{margin:var(--sp-0);max-width:100%;padding:var(--sp-0);backdrop-filter:none;background:0 0;border:none}.ds-header .lp-navdrop-trigger,.ds-header .lp-topnav-link{padding:var(--sp-4)}}.ds-header .lp-topnav-cta{display:none}@media (width<=1000px){.ds-header .lp-topnav-links .lp-topnav-cta{margin-top:var(--sp-4);display:inline-flex}}.ds-header .lang-switch{position:relative}.ds-header .lang-switch-menu{z-index:45;gap:var(--sp-2);max-block-size:min(75vh,560px);inline-size:400px;padding:var(--sp-3);border:1px solid var(--glass-card-border);border-radius:var(--radius-24);background:linear-gradient(var(--glass-card-bg-strong), var(--glass-card-bg-strong)), var(--glass-card-bg-strong);backdrop-filter:blur(var(--glass-blur-lg)) saturate(1.4);box-shadow:var(--shadow-ovl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid;position:absolute;inset-block-start:calc(100% + var(--sp-6));inset-inline-end:0;overflow-y:auto}.ds-header .lang-switch-menu[hidden]{display:none}.ds-header .lang-switch-trigger .lang-flag{border-radius:50%;block-size:24px;inline-size:24px;display:block}.ds-header .lang-switch-menu .lang-flag{border-radius:50%;flex:none;block-size:22px;inline-size:22px}.ds-header .lang-switch-menu a{align-items:center;gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--radius-16);font-size:var(--fs-2);color:var(--text-secondary);overflow-wrap:anywhere;display:flex}.ds-header .lang-switch-menu a:hover,.ds-header .lang-switch-menu a:focus-visible{background:var(--bg-sunken);color:var(--text-primary)}.ds-header .lang-switch-menu a[aria-current]{background:var(--bg-sunken);color:var(--text-primary);font-weight:600}.ds-header .lang-switch{display:flex}.ds-header .lp-topnav-theme{display:none}@media (width<=1000px){.ds-header .lp-topnav-actions .theme-toggle{display:none}.ds-header .lp-topnav-theme{align-items:center;gap:var(--sp-4);inline-size:100%;padding:var(--sp-4);border-radius:var(--radius-16);font-family:var(--font-sans);font-size:var(--fs-2);color:var(--text-secondary);text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.ds-header .lp-topnav-theme:hover,.ds-header .lp-topnav-theme:active{color:var(--nav-hover)}.ds-header .lp-topnav-theme svg{flex:none;width:18px;height:18px}:root .ds-header .lp-topnav-theme.theme-toggle .icon-sun,:root[data-theme=dark] .ds-header .lp-topnav-theme.theme-toggle .icon-moon{display:none}:root .ds-header .lp-topnav-theme.theme-toggle .icon-moon,:root[data-theme=dark] .ds-header .lp-topnav-theme.theme-toggle .icon-sun{display:block}.ds-header .lang-switch{position:static}.ds-header .lang-switch-menu{inline-size:auto;max-block-size:calc(100dvh - 76px - var(--sp-3) - var(--sp-6));padding:var(--sp-4);border-color:var(--border-default);border-radius:var(--r-panel);background:var(--bg-base);backdrop-filter:none;box-shadow:var(--shadow-3);overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));inset-block-start:calc(100% + var(--sp-3));inset-inline:0}.ds-header .lang-switch-menu a{min-block-size:44px}.ds-header .lp-topnav .lp-topnav-links{max-block-size:calc(100dvh - 76px - var(--sp-3) - var(--sp-6));overscroll-behavior:contain;overflow-y:auto}}.ds-header{--nav-hover:var(--text-primary);--nav-pill:var(--bg-sunken)}.ds-header .lp-navdrop-trigger,.ds-header .lp-navdrop-trigger svg,.ds-header .lp-topnav-link{transition:color var(--dur-default,.2s) var(--ease-out)}.ds-header .lp-navdrop-trigger svg{transition:color var(--dur-default,.2s) var(--ease-out), transform var(--dur-default,.2s) var(--ease-out)}.ds-header .lp-navdrop-trigger:hover,.ds-header .lp-navdrop-trigger:active,.ds-header .lp-navdrop-trigger:focus-visible,.ds-header .lp-navdrop-trigger[aria-expanded=true],.ds-header .lp-navdrop-trigger:hover svg,.ds-header .lp-navdrop-trigger[aria-expanded=true] svg,.ds-header .lp-topnav-link:hover,.ds-header .lp-topnav-link:active,.ds-header .lp-topnav-link:focus-visible{color:var(--nav-hover)}.ds-header .lp-navdrop-trigger,.ds-header .lp-topnav-link,.ds-header .lp-topnav-theme{isolation:isolate;position:relative}.ds-header .lp-navdrop-trigger:before,.ds-header .lp-topnav-link:before,.ds-header .lp-topnav-theme:before{content:"";z-index:-1;border-radius:var(--r-pill,999px);background:var(--nav-pill);opacity:0;transition:opacity var(--dur-default,.2s) var(--ease-out);pointer-events:none;position:absolute;inset:-6px -12px}.ds-header .lp-navdrop-trigger:hover:before,.ds-header .lp-navdrop-trigger:active:before,.ds-header .lp-navdrop-trigger:focus-visible:before,.ds-header .lp-navdrop-trigger[aria-expanded=true]:before,.ds-header .lp-topnav-link:hover:before,.ds-header .lp-topnav-link:active:before,.ds-header .lp-topnav-link:focus-visible:before,.ds-header .lp-topnav-theme:hover:before,.ds-header .lp-topnav-theme:active:before{opacity:1}@media (width<=1000px){.ds-header .lp-navdrop-trigger:before,.ds-header .lp-topnav-link:before,.ds-header .lp-topnav-theme:before{border-radius:var(--radius-16);inset:0}}@media (width>=1001px){.ds-header .lp-topnav-links{gap:var(--sp-9)}}.ds-header .lp-navdrop-trigger,.ds-header .lp-topnav-link{color:var(--text-primary)}.ds-header .lp-navdrop-trigger svg{color:currentColor}@media (width<=1000px){.ds-header .lp-topnav .lp-topnav-links{block-size:calc(100dvh - 76px - var(--sp-3) - var(--sp-6));max-block-size:none;padding:var(--sp-4) var(--sp-6) 0;background:var(--bg-base);backdrop-filter:none;box-shadow:var(--shadow-3);border:none;gap:0}.ds-header .lp-topnav .lp-navdrop,.ds-header .lp-topnav .lp-topnav-link{box-shadow:inset 0 -1px 0 var(--border-default);flex:none}.ds-header .lp-topnav .lp-navdrop-trigger,.ds-header .lp-topnav .lp-topnav-link{min-block-size:64px;padding:0 var(--sp-3);font-size:var(--fs-5);letter-spacing:-.01em;color:var(--text-primary);align-items:center;font-weight:500;display:flex}.ds-header .lp-topnav .lp-navdrop-trigger:before,.ds-header .lp-topnav .lp-topnav-link:before{inset:var(--sp-2) calc(var(--sp-3) * -1)}.ds-header .lp-topnav .lp-navdrop-trigger svg{width:22px;height:22px;transform:rotate(-90deg)}.ds-header .lp-topnav-links:has(.lp-navdrop-panel.open)>:not(.lp-navdrop:has(.lp-navdrop-panel.open)):not(.lp-topnav-theme):not(.lp-topnav-cta){display:none}.ds-header .lp-topnav .lp-navdrop:has(.lp-navdrop-panel.open){box-shadow:none}.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true]{justify-content:flex-end;gap:var(--sp-3);min-block-size:52px;font-size:var(--fs-2);color:var(--text-secondary);flex-direction:row-reverse}.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true]:before{opacity:0}.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true] svg{width:18px;height:18px;transform:rotate(90deg)}.ds-header .lp-topnav .lp-navdrop-panel{backdrop-filter:none;background:0 0;border:none;margin:0;padding:0}.ds-header .lp-topnav .lp-navdrop-panel.open{animation:ds-nav-in .22s var(--ease-out,ease-out) both}.ds-header .lp-topnav .lp-navdrop-item{padding:var(--sp-5) var(--sp-3);gap:var(--sp-5)}.ds-header .lp-topnav .lp-navdrop-item-title{font-size:var(--fs-3)}.ds-header .lp-topnav .lp-navdrop-eyebrow{padding:var(--sp-6) var(--sp-3) var(--sp-2)}.ds-header .lp-topnav .lp-topnav-theme{min-block-size:52px;padding:0 var(--sp-3);margin-block-start:auto}.ds-header .lp-topnav .lp-topnav-cta{min-block-size:52px;margin:var(--sp-4) 0 var(--sp-6);font-size:var(--fs-3);flex:none}}@keyframes ds-nav-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-header .lp-topnav .lp-navdrop-panel.open{animation:none}}html.nav-locked{overflow:hidden}html.nav-locked .nlc-launch,html.nav-locked .lp-ab-switch{visibility:hidden}.ds-header .lp-topnav-toggle .lp-topnav-x,.ds-header .lp-topnav-toggle[aria-expanded=true] svg:not(.lp-topnav-x){display:none}.ds-header .lp-topnav-toggle[aria-expanded=true] .lp-topnav-x{display:block}@media (width<=1000px){.ds-header .lp-topnav .lp-navdrop,.ds-header .lp-topnav .lp-topnav-link{box-shadow:none}.ds-header .lp-topnav .lp-topnav-links{border-radius:var(--radius-32)}.ds-header .lp-topnav .lp-navdrop-trigger,.ds-header .lp-topnav .lp-topnav-link,.ds-header .lp-topnav .lp-topnav-theme{padding-inline:var(--sp-6)}.ds-header .lp-topnav .lp-navdrop-trigger:before,.ds-header .lp-topnav .lp-topnav-link:before,.ds-header .lp-topnav .lp-topnav-theme:before{inset:var(--sp-2) 0}.ds-header .lp-topnav .lp-navdrop-item{padding:var(--sp-5) var(--sp-6)}.ds-header .lp-topnav .lp-navdrop-eyebrow{padding-inline:var(--sp-6)}}.ds-header .lp-navdrop-item:focus,.ds-header .lp-topnav-link:focus,.ds-header .lp-navdrop-trigger:focus,.ds-header .lp-topnav-theme:focus{outline:none}.ds-header .lp-navdrop-item:focus-visible,.ds-header .lp-topnav-link:focus-visible,.ds-header .lp-navdrop-trigger:focus-visible,.ds-header .lp-topnav-theme:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width<=1000px){.ds-header .lp-topnav .lp-topnav-links{block-size:auto;max-block-size:calc(100dvh - 76px - var(--sp-3) - var(--sp-6))}.ds-header .lp-topnav .lp-topnav-theme{margin-block-start:var(--sp-6)}.ds-header .lp-topnav .lp-navdrop-trigger,.ds-header .lp-topnav .lp-topnav-link{min-block-size:56px;font-size:var(--fs-4);letter-spacing:0;font-weight:500}.ds-header .lp-topnav .lp-navdrop-trigger svg{width:20px;height:20px}.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true]{min-block-size:48px;font-size:var(--fs-3)}.ds-header .lp-topnav .lp-navdrop-item-title{font-size:var(--fs-4);font-weight:500}.ds-header .lp-topnav .lp-navdrop-item-desc{font-size:var(--fs-2)}.ds-header .lp-topnav .lp-topnav-theme,.ds-header .lp-topnav .lp-topnav-cta{min-block-size:48px;font-size:var(--fs-3)}}.ds-header .lp-mega-ico{background:var(--bg-sunken);width:44px;height:44px;color:var(--text-secondary);transition:background var(--dur-default) var(--ease-out),color var(--dur-default) var(--ease-out);border-radius:14px;flex:none;place-items:center;display:grid}.ds-header .lp-mega-ico svg{width:20px!important;height:20px!important;margin:0!important}.ds-header .lp-mega-ico img{width:26px!important;height:26px!important;margin:0!important}:root[data-theme=dark] .ds-header .lp-mega-ico{background:#ffffff0f}.ds-header .lp-navdrop-item:hover .lp-mega-ico{background:var(--bg-base);color:var(--text-primary)}:root[data-theme=dark] .ds-header .lp-navdrop-item:hover .lp-mega-ico{background:#ffffff1f}.ds-header .lp-mega .lp-navdrop-item{align-items:center}.ds-header .lp-mega-card{display:none}@media (width>=1001px){.ds-header .lp-topnav{position:relative}.ds-header .lp-topnav .lp-navdrop{position:static}.ds-header .lp-navdrop-panel.lp-mega{gap:var(--sp-8);width:auto;padding:var(--sp-7);visibility:hidden;opacity:0;pointer-events:none;clip-path:inset(0 0 100% round 28px);border-radius:28px;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;transition:clip-path .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),opacity .2s ease-out,visibility 0s linear .45s;display:grid;top:calc(100% + 10px);left:0;right:0;transform:translateY(-8px)}.ds-header .lp-navdrop-panel.lp-mega.open{visibility:visible;opacity:1;pointer-events:auto;clip-path:inset(0 round 28px);transition:clip-path .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),opacity .15s ease-out,visibility;transform:none}.ds-header.mega-switch .lp-navdrop-panel.lp-mega,.ds-header.mega-switch .lp-navdrop-panel.lp-mega.open{transition:none}.ds-header .lp-topnav{isolation:isolate;backdrop-filter:none;background:0 0}.ds-header .lp-topnav:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--glass-card-bg);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);position:absolute;inset:0}.ds-header .lp-navdrop-panel.lp-mega{backdrop-filter:blur(var(--glass-blur)) saturate(1.4);border:1px solid var(--glass-card-border);box-shadow:var(--shadow-ovl);background:var(--glass-card-bg)!important}.ds-header .lp-mega-links{align-content:start}.ds-header .lp-mega-2{gap:var(--sp-2) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-header .lp-mega .lp-navdrop-cols{gap:var(--sp-2) var(--sp-5)}.ds-header .lp-mega .lp-navdrop-item{padding:var(--sp-4) var(--sp-4);gap:var(--sp-5)}.ds-header .lp-mega .lp-navdrop-item-title{font-size:var(--fs-3)}.ds-header .lp-mega .lp-navdrop-item-desc{font-size:var(--fs-2);margin-top:3px}.ds-header .lp-navdrop-panel.lp-mega.open .lp-navdrop-item,.ds-header .lp-navdrop-panel.lp-mega.open .lp-mega-card{animation:.42s cubic-bezier(.22,1,.36,1) both lpMegaIn;animation-delay:calc(70ms + var(--i,0) * 35ms)}.ds-header .lp-navdrop-panel.lp-mega.open .lp-mega-card{animation-delay:.12s}.ds-header.mega-switch .lp-navdrop-panel.lp-mega.open .lp-navdrop-item,.ds-header.mega-switch .lp-navdrop-panel.lp-mega.open .lp-mega-card{animation-duration:.28s;animation-delay:calc(var(--i,0) * 18ms)}.ds-header .lp-mega-card{justify-content:flex-end;gap:var(--sp-3);min-height:260px;padding:var(--sp-7);color:#fff;background:linear-gradient(180deg,#0b0d1000 30%,#0b0d10d9 100%),var(--mega-img,linear-gradient(135deg,var(--blue-700),var(--blue-500))) center/cover no-repeat;box-shadow:var(--shadow-2);transition:transform var(--dur-default) var(--ease-out),box-shadow var(--dur-default) var(--ease-out);border-radius:22px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ds-header .lp-mega-card:hover{box-shadow:var(--shadow-3);text-decoration:none;transform:translateY(-2px)}.ds-header .lp-mega-card-tag{padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);color:var(--n-950);font-size:var(--fs-1);background:#fff;align-self:flex-start;font-weight:600}.ds-header .lp-mega-card-title{font-family:var(--font-display);font-size:var(--fs-5);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.ds-header .lp-mega-card-date{font-size:var(--fs-1);color:#ffffffbf}}@keyframes lpMegaIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-header .lp-navdrop-panel.lp-mega,.ds-header .lp-navdrop-panel.lp-mega.open{clip-path:none!important;transition:opacity .15s!important;transform:none!important}.ds-header .lp-mega .lp-navdrop-item,.ds-header .lp-mega-card{animation:none!important}}.ds-header{--nav-pill:var(--nav-hover-bg)}.ds-header .lp-navdrop-item:hover{background:var(--nav-hover-bg)}.ds-header .lp-navdrop-item:hover .lp-mega-ico,:root[data-theme=dark] .ds-header .lp-navdrop-item:hover .lp-mega-ico{background:color-mix(in srgb,var(--nav-hover-bg) 60%,var(--bg-base))}.ds-header .lp-mega-scrim{display:none}@media (width>=1001px){.ds-header .lp-mega-scrim{z-index:-1;pointer-events:none;opacity:0;backdrop-filter:blur(14px)saturate(1.1);background:#07090c61;transition:opacity .35s cubic-bezier(.22,1,.36,1);display:block;position:fixed;inset:0}:root:not([data-theme=dark]) .ds-header .lp-mega-scrim{background:#f0f3fa66}.ds-header.mega-open .lp-mega-scrim{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.ds-header .lp-mega-scrim{transition:none}}@media (width>=1001px){.ds-header .lp-mega-dash{padding-top:var(--sp-6);justify-content:flex-end;background:radial-gradient(90% 70% at 50% 25%,#5c8dfa 0%,var(--blue-500) 45%,var(--blue-700) 100%)!important}.ds-header .lp-mega-navi{filter:drop-shadow(0 12px 18px #0b0d1059);align-self:center;width:118px;height:auto;margin:0 0 auto;transition:transform .45s cubic-bezier(.34,1.32,.48,1)}.ds-header .lp-mega-dash:hover .lp-mega-navi{transform:translateY(-4px)rotate(-4deg)}.ds-header .lp-mega-dash .lp-mega-card-date{font-size:var(--fs-2);color:#ffffffd1;line-height:1.45}.ds-header .lp-mega-dash-btn{margin-top:var(--sp-3);align-self:flex-start;color:var(--n-950)!important;background:#fff!important;border-color:#0000!important}.ds-header .lp-navdrop-panel.lp-mega.lp-mega-nocard{grid-template-columns:minmax(0,1fr)}.ds-header .lp-mega-nocard .lp-mega-2{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-header .lp-mega-nocard .lp-navdrop-cols{gap:var(--sp-2) var(--sp-5);grid-template-columns:2fr 1fr}.ds-header .lp-mega-nocard .lp-navdrop-cols>div:first-child{gap:var(--sp-2) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.ds-header .lp-mega-nocard .lp-navdrop-cols>div:first-child>.lp-navdrop-eyebrow{grid-column:1/-1}.ds-header .lp-mega-nocard .lp-navdrop-cols>div:last-child{gap:var(--sp-2);align-content:start;display:grid}.ds-header .lp-mega-shot{box-sizing:content-box;height:132px;margin:0 0 auto;padding-bottom:14px;display:block;position:relative}.ds-header .lp-ms-frame{background:#ffffff24;border-radius:14px;position:absolute;inset:18px 12% 0;box-shadow:0 10px 24px #0b0d102e}.ds-header .lp-ms-frame.is-back{opacity:.5;transform:translate(18px,-16px)scale(.94)}.ds-header .lp-ms-frame.is-mid{opacity:.75;transform:translate(9px,-8px)scale(.97)}.ds-header .lp-ms-frame.is-front{background:#fffffff5;flex-direction:column;gap:5px;padding:12px 14px;transition:transform .45s cubic-bezier(.34,1.32,.48,1);display:flex}.ds-header .lp-mega-dash:hover .lp-ms-frame.is-front{transform:translateY(-3px)}.ds-header .lp-ms-id{letter-spacing:.06em;color:var(--n-500);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.ds-header .lp-ms-line{background:var(--n-200);border-radius:2px;width:78%;height:3px;display:block}.ds-header .lp-ms-line.is-hi{background:var(--n-700);width:46%;height:6px}.ds-header .lp-ms-line.is-short{width:58%}.ds-header .lp-ms-bars{flex:1;align-items:flex-end;gap:5px;margin-top:4px;display:flex}.ds-header .lp-ms-bars i{height:var(--h);background:var(--n-300);transform-origin:bottom;border-radius:3px;flex:1}.ds-header .lp-ms-bars i.is-hi{background:var(--blue-500)}.ds-header .lp-navdrop-panel.lp-mega.open .lp-ms-bars i{animation:.6s cubic-bezier(.22,1,.36,1) both lpMsBar}.ds-header .lp-navdrop-panel.lp-mega.open .lp-ms-bars i:nth-child(n){animation-delay:calc(.16s + var(--k,0) * 40ms)}}@keyframes lpMsBar{0%{transform:scaleY(.15)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ds-header .lp-ms-bars i{animation:none!important}}@media (width>=1001px){.ds-header .lp-mega-dash{color:var(--text-primary);box-shadow:none;background:var(--nav-hover-bg)!important}.ds-header .lp-mega-dash .lp-mega-card-date{color:var(--text-secondary)}.ds-header .lp-mega-dash .lp-ms-frame{background:color-mix(in srgb,var(--text-primary) 8%,transparent);box-shadow:none}.ds-header .lp-mega-dash .lp-ms-frame.is-front{background:var(--bg-base);box-shadow:var(--shadow-2)}.ds-header .lp-mega-dash .lp-ms-id{color:var(--text-tertiary)}.ds-header .lp-mega-dash .lp-ms-line{background:var(--border-default)}.ds-header .lp-mega-dash .lp-ms-line.is-hi{background:var(--text-secondary)}.ds-header .lp-mega-dash .lp-ms-bars i{background:color-mix(in srgb,var(--text-primary) 16%,transparent)}.ds-header .lp-mega-dash .lp-ms-bars i.is-hi{background:var(--text-primary)}.ds-header .lp-mega-dash .lp-mega-dash-btn{background:var(--text-primary)!important;color:var(--bg-base)!important}.ds-header .lp-mega-dash .lp-ms-frame{left:0;right:20%}.ds-header .lp-mega-dash .lp-ms-frame.is-back{transform-origin:0;transform:translate(26px,-14px)scale(.95)}.ds-header .lp-mega-dash .lp-ms-frame.is-mid{transform-origin:0;transform:translate(13px,-7px)scale(.975)}.ds-header .lp-mega-dash{padding-top:var(--sp-7)!important}.ds-header .lp-mega-shot{height:150px;padding-bottom:var(--sp-7)}.ds-header .lp-mega-dash .lp-ms-frame{top:16px;right:30%}.ds-header .lp-mega-dash .lp-ms-frame.is-front{gap:6px;padding:14px 16px}.ds-header .lp-mega-dash .lp-ms-bars{gap:8px;margin-top:8px;padding:0 2px}.ds-header .lp-mega-dash .lp-ms-bars i{border-radius:4px;max-width:14px}.ds-header .lp-mega-dash{gap:0;padding:var(--sp-7) var(--sp-7) var(--sp-7)!important}.ds-header .lp-mega-dash .lp-mega-shot{margin-bottom:var(--sp-8);padding-bottom:0}.ds-header .lp-mega-dash .lp-mega-card-title{margin:0}.ds-header .lp-mega-dash .lp-mega-card-date{margin-top:var(--sp-3)}.ds-header .lp-mega-dash .lp-mega-dash-btn{margin-top:var(--sp-7)}.ds-header .lang-switch-menu{padding:var(--sp-4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);border:1px solid var(--glass-card-border);box-shadow:var(--shadow-ovl);transform-origin:100% 0;border-radius:28px;background:var(--glass-card-bg)!important}.ds-header .lang-switch-menu:not([hidden]){animation:.42s cubic-bezier(.22,1,.36,1) both lpLangRoll}.ds-header .lang-switch-menu:not([hidden]) li{animation:.38s cubic-bezier(.22,1,.36,1) both lpMegaIn}.ds-header .lang-switch-menu li:nth-child(n+3){animation-delay:40ms}.ds-header .lang-switch-menu li:nth-child(n+7){animation-delay:80ms}.ds-header .lang-switch-menu li:nth-child(n+11){animation-delay:.12s}.ds-header .lang-switch-menu li:nth-child(n+15){animation-delay:.16s}.ds-header.lang-open .lp-mega-scrim{opacity:1;pointer-events:auto}}.ds-header .lang-switch-menu a:hover,.ds-header .lang-switch-menu a:focus-visible{background:var(--nav-hover-bg)}.ds-header .lang-switch-menu a[aria-current]{background:var(--nav-hover-bg);color:var(--text-primary)}@keyframes lpLangRoll{0%{opacity:0;clip-path:inset(0 0 100% round 28px);transform:translateY(-8px)}to{opacity:1;clip-path:inset(0 round 28px);transform:none}}@media (prefers-reduced-motion:reduce){.ds-header .lang-switch-menu,.ds-header .lang-switch-menu li{animation:none!important}}@media (width>=1001px){.ds-header .lp-topnav .lang-switch{position:static}.ds-header .lang-switch-menu{gap:var(--sp-2) var(--sp-5);max-block-size:none;inline-size:auto;padding:var(--sp-7);grid-template-columns:repeat(5,minmax(0,1fr));inset-block-start:calc(100% + 10px);inset-inline:0;overflow:visible}}.ds-header .lang-switch-label{grid-column:1/-1;list-style:none}@media (width>=1001px){.ds-header .lp-mega:not(.lp-mega-nocard) .lp-navdrop-cols{gap:var(--sp-2) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-header .lp-mega .lp-navdrop-cols>div{gap:var(--sp-2);align-content:start;display:grid}.ds-header .lang-switch-label{padding-top:0}.ds-header .lp-mega-dash{background:radial-gradient(120% 90% at 20% 0%,color-mix(in srgb,var(--blue-300) 38%,var(--bg-base)) 0%,color-mix(in srgb,var(--blue-200) 30%,var(--bg-base)) 45%,color-mix(in srgb,#72dedd 24%,var(--bg-base)) 100%)!important}:root[data-theme=dark] .ds-header .lp-mega-dash{background:radial-gradient(120% 90% at 20% 0%,color-mix(in srgb,var(--blue-500) 34%,var(--bg-base)) 0%,color-mix(in srgb,var(--blue-700) 26%,var(--bg-base)) 50%,color-mix(in srgb,#18b6b8 16%,var(--bg-base)) 100%)!important}}.ds-header .lp-topnav-account{display:none}@media (width<=1000px){.ds-header .lang-switch-trigger{display:none}.ds-header .lp-topnav-account{display:inline-flex}.ds-header .lp-topnav-account svg{block-size:16px;inline-size:16px}.ds-header .lp-topnav .lp-topnav-lang{margin-block-start:0}.ds-header .lp-topnav-lang .lang-flag{object-fit:cover;border-radius:50%;flex:none;block-size:18px;inline-size:18px}}.ds-header .lp-topnav-themes{display:none}@media (width<=1000px){.ds-header .lp-topnav-themes{min-block-size:48px;padding-inline:var(--sp-6);align-items:center;margin-block-start:var(--sp-6);display:flex}.ds-header .lp-topnav-links:has(.lp-navdrop-panel.open)>.lp-topnav-themes{display:flex!important}.ds-header .lp-theme-seg.seg-control{padding:var(--sp-1);border-radius:var(--r-control);background:var(--bg-base);border:1px solid var(--border-default);gap:1px;display:inline-flex;position:relative}.ds-header .lp-theme-seg .seg-option{z-index:1;align-items:center;gap:var(--sp-3);height:24px;padding:var(--sp-0) var(--space-control-inset-sm);border-radius:var(--r-control-sm);font-family:var(--font-sans);font-size:var(--fs-1);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--dur-default) var(--ease-out), background var(--dur-default) var(--ease-out);background:0 0;border:none;font-weight:500;display:flex;position:relative}.ds-header .lp-theme-seg .seg-option:hover{color:var(--text-primary);background:var(--border-default)}.ds-header .lp-theme-seg .seg-option.active{color:#fff}.ds-header .lp-theme-seg .seg-option.active:hover{background:0 0}.ds-header .lp-theme-seg .seg-option:focus{outline:none}.ds-header .lp-theme-seg .seg-option:focus-visible{box-shadow:var(--ring-focus)}.ds-header .lp-theme-seg .seg-thumb{border-radius:var(--r-control-sm);background:var(--accent);box-shadow:var(--shadow-surface-rest);transition:left var(--dur-slow) var(--ease-spring), width var(--dur-slow) var(--ease-spring);position:absolute;top:2px;bottom:2px}.ds-header .lp-topnav .lp-topnav-lang{margin-block-start:0}}@media (prefers-reduced-motion:reduce){.ds-header .lp-theme-seg .seg-thumb{transition:none}}@media (width<=1000px){.ds-header .lp-topnav .lp-topnav-links{block-size:calc(100dvh - 76px - var(--sp-3) - var(--sp-4));overscroll-behavior:contain;max-block-size:none;overflow-y:auto}.ds-header .lp-topnav-themes{padding-block:var(--sp-6) var(--sp-4);margin-block-start:auto}.ds-header .lp-theme-seg.seg-control{inline-size:100%;padding:var(--sp-2);gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ds-header .lp-theme-seg .seg-option{height:44px;padding:var(--sp-0) var(--space-surface-inset);font-size:var(--fs-2);justify-content:center}.ds-header .lp-theme-seg .seg-thumb{top:3px;bottom:3px}.ds-header .lp-topnav-links:has(.lp-navdrop-panel.open)>.lp-navdrop{display:block!important}.ds-header .lp-topnav-links:has(.lp-navdrop-panel.open)>.lp-topnav-link{display:flex!important}.ds-header .lp-topnav .lp-navdrop-trigger,.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true]{justify-content:space-between;gap:var(--sp-4);min-block-size:56px;font-size:var(--fs-4);color:var(--text-primary);flex-direction:row;font-weight:500}.ds-header .lp-topnav .lp-navdrop-trigger svg,.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true] svg{width:20px;height:20px;transition:transform var(--dur-moderate,.28s) var(--ease-spring,cubic-bezier(.34,1.56,.64,1));transform:rotate(-90deg)}.ds-header .lp-topnav .lp-navdrop-trigger[aria-expanded=true] svg{transform:rotate(0)}.ds-header .lp-topnav .lp-navdrop-panel.open{animation:ds-nav-drop .26s var(--ease-out,ease-out) both;padding-block-end:var(--sp-4)}.ds-header .lp-topnav .lp-navdrop-item-title{font-size:var(--fs-3)}.ds-header .lp-topnav .lp-topnav-lang{align-items:center;gap:var(--sp-4);min-block-size:54px;inline-size:auto;margin:0 var(--sp-6);padding:0 var(--sp-6);border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--bg-base);font-size:var(--fs-2);color:var(--text-primary);font-weight:500;display:flex}.ds-header .lp-topnav .lp-topnav-lang:before{display:none}.ds-header .lp-topnav .lp-topnav-lang:hover,.ds-header .lp-topnav .lp-topnav-lang:active{background:var(--border-default);color:var(--text-primary)}.ds-header .lp-topnav-lang .lang-flag{block-size:20px;inline-size:20px}.ds-header .lp-topnav-lang-txt{text-align:start;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ds-header .lp-topnav-lang-chev{block-size:18px;inline-size:18px;color:var(--text-secondary);flex:none}}@keyframes ds-nav-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-header .lp-topnav .lp-navdrop-trigger svg{transition:none}.ds-header .lp-topnav .lp-navdrop-panel.open{animation:none}}@media (width<=1000px){.ds-header .lp-topnav .lp-topnav-links{scrollbar-width:none;-ms-overflow-style:none}.ds-header .lp-topnav .lp-topnav-links::-webkit-scrollbar{display:none}.ds-header .lp-topnav .lp-topnav-links>*{flex-shrink:0}.ds-header .lp-topnav-themes{min-block-size:0;padding-block:var(--sp-8) 0}.ds-header .lp-topnav .lp-topnav-lang{margin-block-start:var(--sp-5)}.ds-header .lp-topnav .lp-topnav-cta{margin:var(--sp-5) 0 var(--sp-6)}}.ds-header .lp-lang-grp{display:none}@media (width<=1000px){.ds-header .lp-lang-grp{display:block}.ds-header .lp-topnav .lp-lang-grp .lp-navdrop-trigger{justify-content:flex-start}.ds-header .lp-lang-cur{align-items:center;gap:var(--sp-3);font-size:var(--fs-2);color:var(--text-secondary);margin-inline-start:auto;font-weight:400;display:inline-flex}.ds-header .lp-lang-cur .lang-flag{object-fit:cover;border-radius:50%;block-size:20px;inline-size:20px}.ds-header .lp-lang-list{gap:var(--sp-2);padding:var(--sp-2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.ds-header .lp-lang-list a{align-items:center;gap:var(--sp-4);min-block-size:48px;padding:0 var(--sp-5);border-radius:var(--radius-16);font-size:var(--fs-3);color:var(--text-primary);transition:background var(--dur-default,.2s) var(--ease-out);text-decoration:none;display:flex}.ds-header .lp-lang-list a:hover,.ds-header .lp-lang-list a:active{background:var(--nav-pill,var(--bg-sunken))}.ds-header .lp-lang-list a[aria-current]{background:var(--bg-sunken);font-weight:600}.ds-header .lp-lang-list a:focus{outline:none}.ds-header .lp-lang-list a:focus-visible{box-shadow:var(--ring-focus)}.ds-header .lp-lang-list .lang-flag{object-fit:cover;border-radius:50%;flex:none;block-size:20px;inline-size:20px}.ds-header .lp-lang-list span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-header .lp-topnav-themes{padding-block:var(--sp-8) 0}.ds-header .lp-theme-seg .seg-option{height:48px}.ds-header .lp-topnav .lp-topnav-cta{min-block-size:52px;margin:var(--sp-6) 0 var(--sp-8)}.ds-header .lp-topnav-themes{min-block-size:56px;margin-block-start:var(--sp-4);padding-block:0}.ds-header .lp-theme-seg.seg-control{inline-size:auto;padding:var(--sp-1);gap:1px;display:inline-flex}.ds-header .lp-theme-seg .seg-option{height:40px;padding:0 var(--sp-6);gap:var(--sp-3);font-size:var(--fs-2)}.ds-header .lp-theme-seg .seg-option svg{flex-shrink:0;block-size:16px;inline-size:16px}.ds-header .lp-theme-seg .seg-thumb{top:2px;bottom:2px}.ds-header .lp-topnav .lp-topnav-cta{margin:auto 0 var(--sp-8)}}.site-footer[data-astro-cid-jo6i4kqk]{--footer-ease:cubic-bezier(.16, 1, .3, 1);padding:0 var(--sp-8,24px) var(--sp-8,24px);font-family:var(--font-sans,"Switzer", system-ui, sans-serif);position:relative}.site-footer-panel[data-astro-cid-jo6i4kqk]{max-width:1200px;padding:var(--sp-9,32px) var(--sp-8,24px) var(--sp-7,20px);border:1px solid var(--border-subtle-line,#10182812);border-radius:var(--radius-32,32px);background:var(--n-950,#0b0d10);margin:0 auto;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #10182808}.lp-footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--sp-8,24px);margin-bottom:var(--sp-8,24px);grid-template-columns:1.1fr 2fr;display:grid}.lp-footer-logo[data-astro-cid-jo6i4kqk]{width:110px;height:24px;margin-bottom:var(--sp-4,8px);display:block}.lp-footer-tagline[data-astro-cid-jo6i4kqk]{margin:var(--sp-2,4px) 0 0;font-family:var(--font-display,"Ranade", Georgia, serif);font-size:var(--fs-3,16px);font-weight:500;line-height:var(--lh-1,1.15);letter-spacing:var(--ls-3,-.01em);color:var(--n-300,#cdd2da)}.lp-footer-dot[data-astro-cid-jo6i4kqk]{color:var(--brand-orange,#ff8135)}.lp-footer-contact[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:var(--sp-3,6px);flex-direction:column;display:flex}.lp-footer-contact-link[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--sp-4,8px);font-size:var(--fs-2,14px);font-variant-numeric:tabular-nums;color:var(--n-300,#cdd2da);transition:color var(--dur-default,.2s) var(--footer-ease);text-decoration:none;display:inline-flex}.lp-footer-contact-link[data-astro-cid-jo6i4kqk] svg{color:var(--n-500,#707986);transition:color var(--dur-default,.2s) var(--footer-ease);flex-shrink:0}.lp-footer-identity[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;display:flex}.lp-footer-reach[data-astro-cid-jo6i4kqk]{padding-top:var(--sp-7,20px);margin-top:auto}.lp-footer-socials[data-astro-cid-jo6i4kqk]{gap:var(--sp-4,8px);margin:var(--sp-7,20px) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lp-footer-social[data-astro-cid-jo6i4kqk]{box-sizing:border-box;border:1px solid var(--n-700,#363d48);border-radius:var(--r-pill,999px);background:var(--n-900,#181b20);width:32px;height:32px;color:var(--n-50,#f8f9fb);transition:color var(--dur-default,.2s) var(--footer-ease), background-color var(--dur-default,.2s) var(--footer-ease), border-color var(--dur-default,.2s) var(--footer-ease);justify-content:center;align-items:center;text-decoration:none;display:flex;box-shadow:0 1px 1px #00000059,0 2px 8px #0006,0 16px 32px -16px #0000008c}.lp-footer-social[data-astro-cid-jo6i4kqk].is-pending{cursor:default}.lp-footer-cols[data-astro-cid-jo6i4kqk]{gap:var(--sp-7,20px);grid-template-columns:repeat(4,1fr);display:grid}.lp-footer-heading[data-astro-cid-jo6i4kqk]{margin-bottom:var(--sp-4,8px);font-size:var(--fs-2,14px);text-transform:none;letter-spacing:normal;color:var(--n-500,#707986)}.lp-footer-links[data-astro-cid-jo6i4kqk]{gap:var(--sp-4,8px);font-size:var(--fs-2,14px);color:var(--n-300,#cdd2da);flex-direction:column;display:flex}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;transition:color var(--dur-default,.2s) var(--footer-ease);--footer-link-hover:var(--brand-orange,#ff8135);text-decoration:none}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][data-product=track]{--footer-link-hover:var(--blue-400,#5c8dfa)}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][data-product=air]{--footer-link-hover:var(--aqua-500,#18b6b8)}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][data-product=sched]{--footer-link-hover:var(--aqua-600,#0e969b)}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][data-product=load]{--footer-link-hover:var(--coral-400,#fa6d62)}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][data-product=rate]{--footer-link-hover:var(--violet-400,#aa82ff)}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:active,.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--footer-link-hover)}.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:hover,.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:active,.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:focus-visible,.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:hover svg,.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:active svg,.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:focus-visible svg{color:var(--brand-orange,#ff8135)}.lp-footer-social[data-astro-cid-jo6i4kqk]:hover,a[data-astro-cid-jo6i4kqk].lp-footer-social:active,a[data-astro-cid-jo6i4kqk].lp-footer-social:focus-visible{color:var(--blue-400,#5c8dfa);background:linear-gradient(#3567ef29, #3567ef29), var(--n-900,#181b20);border-color:#3567ef66}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.lp-footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.lp-footer-contact-link[data-astro-cid-jo6i4kqk]:focus-visible,a[data-astro-cid-jo6i4kqk].lp-footer-social:focus-visible{outline-offset:2px;border-radius:var(--radius-4,4px);outline:2px solid}a[data-astro-cid-jo6i4kqk].lp-footer-social:focus-visible{outline-color:var(--blue-400,#5c8dfa);border-radius:var(--r-pill,999px)}.lp-footer-meta[data-astro-cid-jo6i4kqk]{justify-content:flex-start;align-items:center;column-gap:var(--sp-7,20px);row-gap:var(--sp-5,12px);padding-top:var(--sp-6,16px);border-top:1px solid var(--n-800,#252a32);font-size:var(--fs-1,12px);color:var(--n-500,#707986);flex-wrap:wrap;display:flex}.lp-footer-legal[data-astro-cid-jo6i4kqk]{gap:var(--sp-7,20px);display:flex}.lp-footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;transition:color var(--dur-default,.2s) var(--footer-ease);text-decoration:none}.lp-footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.lp-footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:active,.lp-footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--brand-orange,#ff8135)}.lp-footer-note[data-astro-cid-jo6i4kqk]{flex-basis:100%;margin:0}@media (width<=1199px){.lp-footer-grid[data-astro-cid-jo6i4kqk]{row-gap:var(--sp-9,32px);grid-template-columns:1fr}}@media (width>=640px) and (width<=1199px){.lp-footer-identity[data-astro-cid-jo6i4kqk]{column-gap:var(--sp-7,20px);grid-template-columns:repeat(4,1fr);align-items:start;display:grid}.lp-footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/3}.lp-footer-identity[data-astro-cid-jo6i4kqk] .lp-footer-reach[data-astro-cid-jo6i4kqk]{grid-column:3/5;margin-top:0;padding-top:0}.lp-footer-identity[data-astro-cid-jo6i4kqk] .lp-footer-contact[data-astro-cid-jo6i4kqk]{column-gap:var(--sp-7,20px);flex-flow:wrap}}@media (width>=640px) and (width<=900px){.lp-footer-identity[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.lp-footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1}.lp-footer-identity[data-astro-cid-jo6i4kqk] .lp-footer-reach[data-astro-cid-jo6i4kqk]{grid-column:2}}@media (width<=900px),(pointer:coarse){.lp-footer-grid[data-astro-cid-jo6i4kqk]{row-gap:var(--sp-9,32px);grid-template-columns:1fr}.lp-footer-cols[data-astro-cid-jo6i4kqk]{row-gap:var(--sp-8,24px)}.lp-footer-heading[data-astro-cid-jo6i4kqk]{margin-bottom:var(--sp-2,4px)}.lp-footer-links[data-astro-cid-jo6i4kqk]{font-size:var(--fs-2,14px);gap:0}.lp-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.lp-footer-contact-link[data-astro-cid-jo6i4kqk],.lp-footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;line-height:1.3;display:flex}.lp-footer-contact[data-astro-cid-jo6i4kqk]{gap:0}.lp-footer-reach[data-astro-cid-jo6i4kqk]{padding-top:var(--sp-5,12px)}.lp-footer-contact-link[data-astro-cid-jo6i4kqk]{font-size:var(--fs-2,14px)}.lp-footer-socials[data-astro-cid-jo6i4kqk]{margin-top:var(--sp-5,12px)}.lp-footer-social[data-astro-cid-jo6i4kqk]{width:44px;height:44px}}@media (width<=900px){.lp-footer-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=639px){.site-footer[data-astro-cid-jo6i4kqk]{padding:0 var(--sp-6,16px) var(--sp-6,16px)}.lp-footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--sp-9,32px)!important}.lp-footer-cols[data-astro-cid-jo6i4kqk]{column-gap:var(--sp-6,16px)}}
