.lp-layout_main__EL_cY{overflow-y:clip}.lp-layout_narrow__bzHqg{--container-max:1180px}.lp-layout_footer__ZfgSJ{background:var(--sc-bg-canvas);padding:var(--sc-space-3xl) var(--gutter)}.lp-layout_footerInner__OpSYA{max-width:var(--container-max);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--sc-space-lg)}.lp-layout_copyright__2oAc4{margin:0;color:var(--sc-fg-default);font-size:var(--sc-text-16);line-height:26px}.lp-layout_legalLinks__yTW0q{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--sc-space-sm) var(--sc-space-lg)}.lp-layout_legalLink__VPRJp{color:var(--sc-fg-default);font-size:var(--sc-text-16);line-height:26px;text-decoration:none;transition:opacity var(--transition-fast)}.lp-layout_legalLink__VPRJp:hover{opacity:.6}.MobileNav_overlay__FJ7Wu{position:fixed;inset:0;z-index:200;background-color:var(--color-white);display:flex;flex-direction:column;opacity:0;pointer-events:none;transform:translateX(20px);transition:opacity var(--transition-base),transform var(--transition-base);overflow-y:auto;-webkit-overflow-scrolling:touch}.MobileNav_overlay__FJ7Wu[data-open]{opacity:1;pointer-events:auto;transform:translateX(0)}.MobileNav_closeButton__RNap0{position:absolute;top:var(--space-6);right:var(--gutter);width:40px;height:40px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.MobileNav_closeLine__VQLJ4{position:absolute;width:24px;height:2px;background-color:var(--color-black);border-radius:1px}.MobileNav_closeLine__VQLJ4[data-direction=left]{transform:rotate(45deg)}.MobileNav_closeLine__VQLJ4[data-direction=right]{transform:rotate(-45deg)}.MobileNav_nav__V6mww{flex:1 1;padding:calc(var(--space-20) + var(--space-8)) var(--gutter) var(--space-8)}.MobileNav_navList__KJLhp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.MobileNav_navItem__NB_uH{border-bottom:1px solid rgba(0,0,0,.08)}.MobileNav_navButton__iuhg9,.MobileNav_navLink__Zg8o2{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-4) 0;color:var(--color-black);font-size:var(--text-lg);font-weight:var(--font-weight-regular);font-family:inherit;text-decoration:none;background:none;border:none;cursor:pointer;text-align:left}.MobileNav_chevron__h0kG1{font-size:var(--text-xl);font-weight:var(--font-weight-regular);color:rgba(0,0,0,.3);transition:transform var(--transition-base);line-height:1}.MobileNav_chevron__h0kG1[data-expanded]{transform:rotate(45deg)}.MobileNav_accordion__f_sm0{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.MobileNav_accordion__f_sm0[data-expanded]{grid-template-rows:1fr}.MobileNav_accordionInner__5DmAX{overflow:hidden;display:flex;flex-direction:column;gap:0;padding-bottom:0}.MobileNav_accordion__f_sm0[data-expanded] .MobileNav_accordionInner__5DmAX{padding-bottom:var(--space-4)}.MobileNav_overviewLink__noxV_{display:block;padding:var(--space-3) var(--space-4);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-decoration:none;margin-bottom:var(--space-2)}.MobileNav_childLink__8SZHg{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);text-decoration:none;border-radius:8px;transition:background-color var(--transition-fast)}.MobileNav_childLink__8SZHg:active{background:rgba(0,0,0,.03)}.MobileNav_childTitle__7TnBt{font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-black)}.MobileNav_childDesc__e4kiZ{font-size:var(--text-xs);color:rgba(74,74,74,.5);line-height:1.4}.MobileNav_ctaArea__J0IGM{padding:var(--space-6) var(--gutter);border-top:1px solid rgba(0,0,0,.08);flex-shrink:0}.MobileNav_ctaButton__ghIv0{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--space-4);background-color:var(--color-primary);color:var(--color-white);font-size:var(--text-base);font-weight:var(--font-weight-bold);font-family:inherit;text-decoration:none;border-radius:var(--radius-interactive);transition:opacity var(--transition-fast)}.MobileNav_ctaButton__ghIv0:hover{opacity:.9}.OtterlyBadge_badge__O59a2{display:inline-flex;align-items:center;flex-shrink:0}.OtterlyBadge_badgeImage__2smcY{display:block;height:48px;width:auto;max-width:160px;object-fit:contain}@media (max-width:639px){.OtterlyBadge_badge__O59a2{display:none}}.Header_header__IchWq{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--sc-layout-header-height);background:var(--sc-bg-canvas);transition:top var(--transition-base)}.Header_inner__9opck{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-space-lg);height:100%;padding-inline:var(--sc-space-3xl)}.Header_logo__k8vto{flex-shrink:0;display:flex;align-items:center}.Header_logoImage__An6l0{height:46px;width:auto}.Header_nav__11WRI{display:none}.Header_navList__vbmpD{display:flex;align-items:center;gap:var(--sc-space-xl);list-style:none;margin:0;padding:0}.Header_navItem__DYG_W{display:flex}.Header_navLink__2JECP{display:inline-flex;align-items:center;font-size:var(--sc-text-16);line-height:1.5;font-weight:500;color:var(--sc-fg-default);text-decoration:none;white-space:nowrap;transition:color var(--transition-fast)}.Header_navLink__2JECP:hover{color:var(--sc-fg-accent-strong)}.Header_navLink__2JECP:focus-visible{outline:var(--sc-border-ring) solid var(--sc-border-focus);outline-offset:4px;border-radius:var(--sc-radius-badge)}.Header_cta__Ptzce{display:none;align-items:center;gap:var(--sc-space-lg);flex-shrink:0}.Header_ctaButton__HGzuY{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sc-component-control-height-md);padding:var(--sc-component-control-py) var(--sc-component-control-px);background:var(--sc-bg-action);color:var(--sc-fg-inverse);font-size:var(--sc-text-16);line-height:1.5;font-weight:700;font-family:inherit;text-decoration:none;white-space:nowrap;border-radius:var(--sc-radius-control);transition:background-color var(--transition-fast)}.Header_ctaShort__fs2ud{display:none}@media (max-width:560px){.Header_ctaLong__Zzd17{display:none}.Header_ctaShort__fs2ud{display:inline}}.Header_ctaButton__HGzuY:hover{background:var(--sc-action-primary-bg-hover)}.Header_ctaButton__HGzuY:focus-visible{outline:var(--sc-border-ring) solid var(--sc-border-focus);outline-offset:2px}.Header_progress__CNEEV{position:absolute;inset-inline:0;bottom:0;height:4px;background:var(--sc-bg-subtle);overflow:hidden}.Header_progressBar__sF8h5{display:block;height:100%;background:var(--sc-bg-accent);transform:scaleX(0);transform-origin:left center}.Header_hamburger__6Xjmu{display:flex;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:var(--sc-space-xs)}.Header_hamburgerLine__BmwET{display:block;width:24px;height:2px;background-color:var(--sc-fg-default);border-radius:1px}@media (max-width:1023px){.Header_inner__9opck{padding-inline:var(--gutter)}.Header_logoImage__An6l0{height:38px}}[data-variant=compact] .Header_cta__Ptzce{display:flex}@media (max-width:639px){[data-variant=compact] .Header_ctaButton__HGzuY{max-width:140px;padding:var(--sc-space-2xs) var(--sc-space-sm);white-space:normal;text-align:center;line-height:1.2}}@media (min-width:1024px){.Header_cta__Ptzce,.Header_nav__11WRI{display:flex}.Header_hamburger__6Xjmu{display:none}}