.lp-nav-build-panel.lp-nav-intent-panel{width:min(22rem,calc(100vw - 2rem))}.lp-nav-build-setting.lp-nav-intent-item{grid-template-columns:minmax(0,1fr);padding:10px .55rem}.lp-nav-intent-item[aria-current=page] b{color:var(--primary)}.lp-nav-build.lp-nav-mega{position:static}.lp-nav-build-panel.lp-nav-mega-panel{top:calc(100% + 8px);left:50%;translate:-50% 0;width:min(1180px,calc(100vw - 2rem));display:block;padding:28px 32px 0;transform-origin:top center}.lp-nav-mega-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px}.lp-nav-mega-head{margin:0 0 8px;padding-bottom:10px;border-bottom:1px solid var(--hairline);color:var(--text-secondary);font:600 11px/1.3 var(--font-ui);letter-spacing:.07em;text-transform:uppercase}.lp-nav-mega-list{margin:0;padding:0;list-style:none}.lp-nav-mega-all,.lp-nav-mega-link{display:flex;align-items:center;min-height:36px;color:var(--text-primary);font:500 14px/1.35 var(--font-ui);letter-spacing:-.005em;text-decoration:none;border-radius:6px}.lp-nav-mega-link{margin-inline:-6px;padding:6px}@media (hover:hover){.lp-nav-mega-all:hover,.lp-nav-mega-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}}.lp-nav-mega-all:focus-visible,.lp-nav-mega-link:focus-visible{outline:2px solid var(--on-accent);outline-offset:0;background:var(--accent);color:var(--on-accent)}.lp-nav-mega-all[aria-current=page],.lp-nav-mega-link[aria-current=page]{font-weight:650;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.lp-nav-mega-foot{display:flex;justify-content:flex-end;margin-top:20px;padding:8px 0 10px;border-top:1px solid var(--hairline)}.lp-nav-mega-all{gap:8px;padding-inline:6px;margin-right:-6px;font-weight:600}.lp-nav-mega-all .ui-icon{font-size:15px}@media (max-width:1180px){.lp-nav-mega-columns{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}}.lp-nav-menu-mega>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:.7rem var(--space-3);border-radius:var(--radius);color:var(--text-primary);font:600 .9375rem/1.3 var(--font-ui);list-style:none;cursor:pointer}.lp-nav-menu-mega>summary::-webkit-details-marker{display:none}.lp-nav-menu-mega>summary:after{content:"";width:.4rem;height:.4rem;margin-right:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg)}.lp-nav-menu-mega[open]>summary:after{transform:translateY(1px) rotate(225deg)}.lp-nav-menu-mega>summary:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.lp-nav-menu-mega-groups{display:grid;gap:12px;padding:4px 0 8px}.lp-nav-menu-mega-group{display:grid}.lp-nav-menu-mega-group .lp-nav-mega-head{margin:4px var(--space-3) 4px;padding-bottom:6px}.lp-nav-build-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.1rem;row-gap:0}.lp-nav-inner>.lp-btn{height:var(--control-h)}.lp-nav-inner>.lp-btn--primary{gap:12px;padding:4px 14px 4px 4px}.lp-nav-door-tile{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:16px}@media screen{:root[data-theme=dark] .lp-nav-door-tile{background:#242426;color:var(--accent)}}.lp-btn .lp-nav-door-tile>.ui-icon{transition:transform var(--dur-fast) var(--ease-premium)}@media (hover:hover){.lp-btn:hover .lp-nav-door-tile>.ui-icon{transform:translateX(2px)}}@media (prefers-reduced-motion:reduce){.lp-btn .lp-nav-door-tile>.ui-icon{transition:none}.lp-btn:hover .lp-nav-door-tile>.ui-icon{transform:none}}:root:has([data-hero-door]:not([data-hero-door=wide])) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary{background-color:var(--ink-control);color:var(--text-primary);border-color:color-mix(in srgb,var(--hairline-visible) 42%,var(--hairline));box-shadow:var(--highlight-inset),var(--elev-1)}:root:has([data-hero-door]:not([data-hero-door=wide])) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary .lp-nav-door-tile{background:var(--accent);color:var(--on-accent)}@media (hover:hover){:root:has([data-hero-door]:not([data-hero-door=wide])) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary:hover{background-color:var(--ink-control);border-color:var(--hairline-visible);box-shadow:var(--highlight-inset),var(--elev-2)}}:root:has([data-hero-door]:not([data-hero-door=wide])) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary:active{box-shadow:inset 0 1px 2px rgba(17,19,23,.08)}@media (min-width:1240px){:root:has([data-hero-door=wide]) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary{background-color:var(--ink-control);color:var(--text-primary);border-color:color-mix(in srgb,var(--hairline-visible) 42%,var(--hairline));box-shadow:var(--highlight-inset),var(--elev-1)}:root:has([data-hero-door=wide]) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary .lp-nav-door-tile{background:var(--accent);color:var(--on-accent)}}@media (min-width:1240px) and (hover:hover){:root:has([data-hero-door=wide]) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary:hover{background-color:var(--ink-control);border-color:var(--hairline-visible);box-shadow:var(--highlight-inset),var(--elev-2)}}@media (min-width:1240px){:root:has([data-hero-door=wide]) .lp-nav:not([data-door=filled]) .lp-nav-inner>.lp-btn--primary:active{box-shadow:inset 0 1px 2px rgba(17,19,23,.08)}}.lp-nav [data-audience=owner],.lp-nav[data-signed-in=true] .lp-nav-account-mark,.lp-nav[data-signed-in=true] [data-audience=visitor]{display:none}.lp-nav[data-signed-in=true] .lp-nav-inner>[data-audience=owner]{display:inline-flex}.lp-nav[data-signed-in=true] .lp-nav-menu-panel [data-audience=owner]{display:flex}@media (max-width:768px){.lp-nav[data-signed-in=true] .lp-nav-inner>[data-audience=owner]{display:none}}@media (pointer:coarse){.lp-nav-signout{min-height:44px}}.lp-nav-menu-build .lp-nav-setting-copy>span{display:none}.lp-nav-menu-panel .lp-nav-build-setting{align-items:center}@media (max-width:1024px){html:has(.lp-nav-menu[open]){overflow:hidden}}.lp-nav-menu .lp-nav-menu-panel .lp-nav-menu-cta{position:sticky;bottom:0;z-index:1;flex-shrink:0;min-height:var(--control-h-lg);box-shadow:0 -10px 16px -6px var(--ink-control),var(--highlight-inset-primary),var(--elev-primary)}.lp-nav-menu .lp-nav-menu-panel a[aria-current=page]{box-shadow:inset 0 0 0 1px var(--hairline-visible)}.lp-nav-menu[open]>.lp-nav-summary{border-color:var(--hairline-visible)}:root[data-play-host=true] [data-play-off=true]{display:none!important}@media (min-width:1025px) and (max-width:1100px){.lp-nav-links{gap:.5rem}}