@font-face{font-family:Gloock Prenotaloo;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/gloock-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Prenotaloo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/albert-sans-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Prenotaloo;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/dm-mono-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif Prenotaloo";font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/instrument-serif-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Prenotaloo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/albert-sans-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Prenotaloo;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/dm-mono-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Prenotaloo;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/cormorant-garamond-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Prenotaloo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/hanken-grotesk-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Prenotaloo;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/dm-mono-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Prenotaloo;font-style:normal;font-weight:800;font-stretch:75%;font-display:optional;src:url(/landing2/fonts/bricolage-grotesque-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Prenotaloo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/albert-sans-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Prenotaloo;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/landing2/fonts/dm-mono-latin-v1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lp2-notte{background:var(--lp2-bg);color:var(--lp2-ink);font-family:var(--lp2-font);-webkit-font-smoothing:antialiased;min-height:100%;--n-sheen: 8%;--n-muted: color-mix(in oklab, var(--lp2-ink) 48%, var(--lp2-muted));--n-accent-text: color-mix(in oklab, var(--lp2-accent-ink) 62%, var(--lp2-ink));--n-ribbon: linear-gradient(106deg, transparent 4%, color-mix(in oklab, var(--lp2-glow) calc(var(--n-sheen) * .35), transparent) 20%, color-mix(in oklab, var(--lp2-glow) var(--n-sheen), transparent) 31%, color-mix(in oklab, var(--lp2-glow) calc(var(--n-sheen) * .3), transparent) 45%, transparent 62%), linear-gradient(106deg, transparent 60%, color-mix(in oklab, var(--lp2-accent) calc(var(--n-sheen) * .5), transparent) 77%, transparent 95%)}.lp2-notte[data-lp2-tone=night]{color-scheme:dark}.lp2-notte[data-lp2-tone=day]{color-scheme:light;--n-sheen: 20%}.lp2-notte .lp2-frame{container:lp2 / inline-size;position:relative;background:var(--lp2-bg)}.lp2-notte *,.lp2-notte *:before,.lp2-notte *:after{box-sizing:border-box}.lp2-notte :is(h1,h2,h3,p,figure,blockquote,ul){margin:0}.lp2-notte ul{padding:0;list-style:none}.lp2-notte a{color:var(--lp2-ink);text-underline-offset:4px}.lp2-notte button{font-family:inherit;cursor:pointer}.lp2-notte img{display:block;max-width:100%}.lp2-notte :is(a,button,summary,ul[tabindex]):focus-visible{outline:2px solid var(--lp2-accent-ink);outline-offset:3px}.lp2-notte .lp2-main{display:block}.lp2-notte :is(.n-hero,.n-spec,.n-closing,.n-visit,.n-media,.n-proof,.n-features):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:var(--lp2-grain);background-size:160px 160px;opacity:var(--lp2-grain-opacity)}.lp2-notte :is(.n-wrap,.n-footer-in){padding-inline:20px}@container lp2 (min-width: 600px){.lp2-notte :is(.n-wrap,.n-footer-in){padding-inline:40px}}@container lp2 (min-width: 1024px){.lp2-notte :is(.n-wrap,.n-footer-in){padding-inline:max(64px,calc((100cqw - 1312px)/2))}}@container lp2 (max-width: 1023.98px){.lp2-notte .n-only-wide{display:none!important}}@container lp2 (min-width: 1024px){.lp2-notte .n-only-narrow{display:none!important}}.lp2-notte .n-sec{position:relative;padding-block:76px}.lp2-notte .n-sec>.n-wrap{position:relative;z-index:1}.lp2-notte .n-head{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.lp2-notte .n-eyebrow{font-size:14px;line-height:20px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--n-accent-text);overflow-wrap:anywhere}.lp2-notte .n-h2{font-family:var(--lp2-font-display);font-weight:400;font-size:46px;line-height:.98;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.lp2-notte .n-h2--sm{font-size:34px}.lp2-notte .n-lead{font-size:clamp(17px,16px + .3cqw,19px);line-height:1.55;color:var(--n-muted);max-width:54ch;text-wrap:pretty}@container lp2 (min-width: 1024px){.lp2-notte .n-sec{padding-block:128px}.lp2-notte .n-head{margin-bottom:60px}.lp2-notte .n-h2{font-size:clamp(60px,5.8cqw,92px)}.lp2-notte .n-h2--sm{font-size:44px}}.lp2-notte :is(.n-services,.n-features,.n-reviews,.n-visit,.n-closing):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--n-ribbon);-webkit-mask-image:linear-gradient(180deg,transparent 0%,var(--lp2-bg) 22%,var(--lp2-bg) 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,var(--lp2-bg) 22%,var(--lp2-bg) 78%,transparent 100%)}.lp2-notte .n-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:var(--lp2-radius);border:1px solid transparent;font-weight:600;font-size:16px;letter-spacing:.01em;text-decoration:none;white-space:nowrap}.lp2-notte .n-btn--lg{min-height:58px;padding:0 30px;font-size:17px}.lp2-notte .n-btn--accent{background:var(--lp2-accent);color:var(--lp2-on-accent);box-shadow:inset 0 1px color-mix(in oklab,var(--lp2-on-accent) 22%,transparent),var(--lp2-shadow-2)}.lp2-notte .n-btn--accent:after{content:"";position:absolute;inset:0 auto 0 0;width:45%;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 0%,color-mix(in oklab,var(--lp2-on-accent) 28%,transparent) 50%,transparent 100%);transform:translate(-130%) skew(-18deg);will-change:transform;animation:n-shine calc(6s*max(var(--lp2-motion, 1),.01)) ease-in-out 1.2s infinite}@keyframes n-shine{0%{transform:translate(-130%) skew(-18deg)}28%,to{transform:translate(330%) skew(-18deg)}}.lp2-notte .n-btn--ghost{background:transparent;color:var(--lp2-ink);border-color:color-mix(in oklab,var(--lp2-ink) 42%,transparent);font-weight:500}.lp2-notte .n-btn--outline{background:transparent;color:var(--n-accent-text);border-color:var(--lp2-accent);font-weight:500}.lp2-notte .n-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--lp2-ink);font-size:16px;font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--lp2-ink) 40%,transparent);text-underline-offset:6px}.lp2-notte .n-slot{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--n-muted);font-size:16px;text-align:left}.lp2-notte .n-slot strong{color:var(--lp2-ink);font-weight:600;margin-left:.3em}.lp2-notte .n-live{display:inline-flex;align-items:center;gap:10px;font-size:15px;line-height:20px;font-weight:500}.lp2-notte .n-live.lx-glass{padding:10px 16px}.lp2-notte .n-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--lp2-accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--lp2-accent) 28%,transparent),0 0 14px color-mix(in oklab,var(--lp2-accent) 60%,transparent)}.lp2-notte .n-dot--closed{background:var(--lp2-muted);box-shadow:none}.lp2-notte .n-stars{display:inline-flex;gap:3px;color:var(--n-accent-text);vertical-align:middle}.lp2-notte .n-stars svg{width:16px;height:16px}.lp2-notte .n-header{position:absolute;top:0;left:0;right:0;z-index:30}.lp2-notte .n-header-in{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding-block:8px;margin-inline:20px;border-bottom:1px solid var(--lp2-line)}.lp2-notte .n-brand{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;color:var(--lp2-ink);text-decoration:none}.lp2-notte .n-brand-logo{width:38px;height:38px;border-radius:var(--lp2-radius);-o-object-fit:cover;object-fit:cover;flex:none}.lp2-notte .n-brand-name{font-family:var(--lp2-font-display);font-size:24px;line-height:28px;letter-spacing:-.01em;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lp2-notte .n-header-actions{display:flex;align-items:center;gap:10px;flex:none}.lp2-notte .n-nav{display:flex;align-items:center;gap:2px}.lp2-notte .n-nav a{display:flex;align-items:center;min-height:44px;padding:0 14px;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--n-muted)}.lp2-notte .n-nav a:hover{color:var(--lp2-ink)}.lp2-notte .n-menu{position:relative}.lp2-notte .n-menu>summary{list-style:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in oklab,var(--lp2-ink) 42%,transparent);border-radius:var(--lp2-radius);color:var(--lp2-ink);cursor:pointer;background:color-mix(in oklab,var(--lp2-bg) 55%,transparent)}.lp2-notte .n-menu>summary::-webkit-details-marker{display:none}.lp2-notte .n-menu>nav{position:absolute;right:0;top:56px;z-index:40;min-width:240px;display:flex;flex-direction:column;padding:8px;background:var(--lp2-surface-hi);border:1px solid var(--lp2-line);border-radius:var(--lp2-radius-lg);box-shadow:var(--lp2-shadow-3)}.lp2-notte .n-menu>nav a{min-height:48px;display:flex;align-items:center;padding:0 14px;text-decoration:none;font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@container lp2 (min-width: 600px){.lp2-notte .n-header-in{margin-inline:40px}}@container lp2 (min-width: 1024px){.lp2-notte .n-header-in{min-height:96px;padding-block:0;margin-inline:max(64px,calc((100cqw - 1312px)/2));gap:28px}.lp2-notte .n-brand-name{font-size:32px;line-height:36px}.lp2-notte .n-header-actions{gap:24px}.lp2-notte .n-header .n-btn{min-height:48px;padding:0 28px}}.lp2-notte .n-hero{position:relative;display:flex;align-items:flex-end;min-height:800px;overflow:hidden;background:var(--lp2-surface)}.lp2-notte .n-hero-photo{position:absolute;top:0;left:0;right:0;height:72%}.lp2-notte .n-hero-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp2-notte .n-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,color-mix(in oklab,var(--lp2-bg) 90%,transparent) 0%,color-mix(in oklab,var(--lp2-bg) 60%,transparent) 9%,transparent 18%),linear-gradient(180deg,transparent 12%,color-mix(in oklab,var(--lp2-bg) 90%,transparent) 30%,var(--lp2-bg) 50%),var(--n-ribbon)}.lp2-notte .n-hero--bare .n-hero-shade{background:radial-gradient(120% 70% at 85% 0%,color-mix(in oklab,var(--lp2-glow) 38%,transparent) 0%,transparent 62%),radial-gradient(90% 60% at 0% 100%,color-mix(in oklab,var(--lp2-accent) 16%,transparent) 0%,transparent 70%),var(--n-ribbon)}.lp2-notte .n-hero--bare{min-height:620px}.lp2-notte .n-hero-body{position:relative;z-index:3;width:100%;padding-top:300px;padding-bottom:48px;display:flex;flex-direction:column;align-items:flex-start}.lp2-notte .n-hero-tc{margin-bottom:18px;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lp2-notte .n-hero-h1{font-family:var(--lp2-font-display);font-weight:400;line-height:.92;letter-spacing:-.025em;font-size:clamp(46px,14.5cqw,96px);text-wrap:balance;overflow-wrap:anywhere;max-width:100%}.lp2-notte .n-hero-sub{margin-top:20px;font-family:var(--lp2-font-display);font-size:24px;line-height:1.2;color:var(--n-muted);text-wrap:balance;max-width:30ch}.lp2-notte .n-hero-body .n-live{margin-top:24px}.lp2-notte .n-hero-actions{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;width:100%}.lp2-notte .n-hero-actions .n-btn{flex:1 1 auto}.lp2-notte .n-hero-actions .n-slot{flex:1 1 100%;justify-content:flex-start}@container lp2 (min-width: 600px){.lp2-notte .n-hero-body{padding-top:280px}.lp2-notte .n-hero{min-height:800px}.lp2-notte .n-hero-photo{height:78%}.lp2-notte .n-hero-h1{font-size:clamp(46px,12cqw,124px)}.lp2-notte .n-hero-sub{font-size:30px}.lp2-notte .n-hero-actions .n-btn{flex:0 0 auto}}@container lp2 (min-width: 1024px){.lp2-notte .n-hero{min-height:880px}.lp2-notte .n-hero-photo{top:0;right:0;bottom:0;left:0;height:100%}.lp2-notte .n-hero-photo img{-o-object-position:50% 32%;object-position:50% 32%}.lp2-notte .n-hero-shade{background:linear-gradient(90deg,color-mix(in oklab,var(--lp2-bg) 97%,transparent) 0%,color-mix(in oklab,var(--lp2-bg) 92%,transparent) 40%,color-mix(in oklab,var(--lp2-bg) 90%,transparent) 54%,color-mix(in oklab,var(--lp2-bg) 55%,transparent) 66%,color-mix(in oklab,var(--lp2-bg) 12%,transparent) 84%,transparent 98%),linear-gradient(180deg,color-mix(in oklab,var(--lp2-bg) 88%,transparent) 0%,color-mix(in oklab,var(--lp2-bg) 55%,transparent) 9%,transparent 19%,transparent 70%,var(--lp2-bg) 100%),var(--n-ribbon)}.lp2-notte .n-hero--bare .n-hero-shade{background:radial-gradient(70% 90% at 90% 20%,color-mix(in oklab,var(--lp2-glow) 40%,transparent) 0%,transparent 65%),radial-gradient(50% 60% at 10% 100%,color-mix(in oklab,var(--lp2-accent) 14%,transparent) 0%,transparent 70%),var(--n-ribbon)}.lp2-notte .n-hero--bare{min-height:740px}.lp2-notte .n-hero-body{padding-top:156px;padding-bottom:116px}.lp2-notte .n-hero-body :is(.n-hero-sub,.n-hero-actions,.n-hero-tc){max-width:52%}.lp2-notte .n-hero-h1{font-size:clamp(84px,9.4cqw,152px);max-width:8.6em}.lp2-notte .n-hero-sub{font-size:36px;margin-top:26px;max-width:none}.lp2-notte .n-hero-actions{margin-top:40px}.lp2-notte .n-hero-actions .n-btn--lg{min-height:62px}.lp2-notte .n-hero-tc{margin-bottom:22px;min-height:0}}.lp2-notte .n-proof{background:var(--lp2-bg)}.lp2-notte .n-proof .n-head{margin-bottom:28px}.lp2-notte .n-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 20px;padding-block:36px;border-block:1px solid var(--lp2-line)}.lp2-notte .n-stat{display:flex;flex-direction:column;gap:10px}.lp2-notte .n-stat-n{font-family:var(--lp2-font-display);font-size:60px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp2-notte .n-stat-c{font-size:16px;line-height:22px;color:var(--n-muted)}.lp2-notte .n-quote{margin-top:36px;max-width:800px;display:flex;flex-direction:column;gap:14px;padding-left:20px;border-left:2px solid var(--lp2-accent)}.lp2-notte .n-quote blockquote{font-family:var(--lp2-font-display);font-size:26px;line-height:1.25;text-wrap:pretty}.lp2-notte .n-quote figcaption{font-size:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--n-muted)}@container lp2 (min-width: 1024px){.lp2-notte .n-proof{padding-block:96px}.lp2-notte .n-strip{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding-block:48px}.lp2-notte .n-stat{flex-direction:row;align-items:center;gap:20px}.lp2-notte .n-stat-n{font-size:80px}.lp2-notte .n-quote blockquote{font-size:36px}}.lp2-notte .n-services{background:var(--lp2-bg)}.lp2-notte .n-services-in{display:flex;flex-direction:column;align-items:stretch}.lp2-notte .n-services .n-head{align-items:center;text-align:center}.lp2-notte .n-credits{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;width:100%;max-width:1000px;margin-inline:auto}.lp2-notte .n-credits-label{font-size:14px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--n-accent-text);text-align:right;margin-bottom:10px}.lp2-notte .n-credits-col ul{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;-moz-column-gap:14px;column-gap:14px}.lp2-notte .n-credits-col li{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.lp2-notte .n-row{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;width:100%;min-height:56px;padding:6px 0;border:0;background:none;color:var(--lp2-ink);text-align:left}.lp2-notte .n-row-name{text-align:right;text-transform:uppercase;letter-spacing:.12em;font-size:16px;line-height:22px;font-weight:600;overflow-wrap:anywhere}.lp2-notte .n-row-price{min-width:3.1em;text-align:right;font-family:var(--lp2-font-display);font-size:32px;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.lp2-notte .n-row-dur{min-width:4.4ch;font-family:var(--lp2-font-mono);font-size:14px;color:var(--n-muted);white-space:nowrap}.lp2-notte .n-row:hover .n-row-name{color:var(--n-accent-text)}.lp2-notte .n-row-note{grid-column:1 / -1;text-align:right;font-family:var(--lp2-font-mono);font-size:14px;letter-spacing:.02em;color:var(--n-muted);margin-top:-2px;margin-bottom:6px}.lp2-notte .n-credits-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:52px}.lp2-notte .n-credits-actions .n-btn{width:100%;max-width:380px}@container lp2 (min-width: 600px){.lp2-notte .n-credits--two{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:56px;column-gap:56px}.lp2-notte .n-credits--two .n-credits-col+.n-credits-col{border-left:1px solid var(--lp2-line);padding-left:56px;margin-left:-28px}.lp2-notte .n-credits-actions{flex-direction:row;justify-content:center;gap:28px}.lp2-notte .n-credits-actions .n-btn{width:auto}}.lp2-notte .n-spec{position:relative;background:var(--lp2-surface);display:flex;flex-direction:column}.lp2-notte .n-spec-media{position:relative;aspect-ratio:4 / 3;background:var(--lp2-surface);overflow:hidden}.lp2-notte .n-spec-media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp2-notte .n-spec-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,var(--lp2-surface) 100%);pointer-events:none}.lp2-notte .n-spec-logo{position:absolute;left:20px;bottom:20px;z-index:1;width:104px;height:104px;display:flex;align-items:center;justify-content:center;padding:10px;background:var(--lp2-surface-hi);border:1px solid var(--lp2-line);border-radius:var(--lp2-radius);box-shadow:var(--lp2-shadow-3)}.lp2-notte .n-spec-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lp2-notte .n-spec-logo--inline{position:relative;left:auto;bottom:auto;margin-bottom:8px}.lp2-notte .n-spec-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding:8px 20px 76px}.lp2-notte .n-spec--text .n-spec-body{padding-top:76px}.lp2-notte .n-spec--text:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--n-ribbon)}.lp2-notte .n-spec-title{font-size:54px}.lp2-notte .n-spec-sub{font-weight:600;font-size:20px;line-height:28px;text-wrap:balance}.lp2-notte .n-spec-text{font-size:clamp(17px,16px + .3cqw,19px);line-height:1.6;color:var(--n-muted);max-width:56ch;text-wrap:pretty}.lp2-notte .n-spec-rows{margin-top:10px;border-top:1px solid var(--lp2-line)}.lp2-notte .n-spec-rows li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--lp2-line)}.lp2-notte .n-spec-name{font-size:17px;line-height:24px}.lp2-notte .n-spec-dur{margin-left:10px;font-family:var(--lp2-font-mono);font-size:14px;color:var(--n-muted);white-space:nowrap}.lp2-notte .n-spec-price{font-family:var(--lp2-font-display);font-size:30px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.lp2-notte .n-spec-cta{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.lp2-notte .n-spec-cta .n-btn{width:100%}.lp2-notte .n-spec-note{font-size:16px;line-height:22px;color:var(--n-muted)}.lp2-notte .n-spec-note a{display:inline-flex;align-items:center;min-height:44px;color:var(--lp2-ink)}@container lp2 (min-width: 600px){.lp2-notte .n-spec-body{padding-inline:40px}}@container lp2 (min-width: 1024px){.lp2-notte .n-spec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:680px}.lp2-notte .n-spec-media{aspect-ratio:auto;min-height:680px}.lp2-notte .n-spec-media:after{background:linear-gradient(90deg,transparent 60%,var(--lp2-surface) 100%)}.lp2-notte .n-spec-logo{left:max(64px,calc((100cqw - 1312px)/2));bottom:48px;width:120px;height:120px}.lp2-notte .n-spec-body{justify-content:center;padding:104px max(64px,calc((100cqw - 1312px)/2)) 104px 64px;gap:20px}.lp2-notte .n-spec--text{display:block}.lp2-notte .n-spec--text .n-spec-body{padding-inline:max(64px,calc((100cqw - 1312px)/2));max-width:1100px;margin-inline:0}.lp2-notte .n-spec--text .n-spec-logo--inline{width:128px;height:128px}.lp2-notte .n-spec-title{font-size:clamp(68px,6.8cqw,100px)}.lp2-notte .n-spec-sub{font-size:24px;line-height:32px}}.lp2-notte .n-team{background:var(--lp2-bg)}.lp2-notte .n-cast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.lp2-notte .n-member{display:flex;flex-direction:column;gap:4px;min-width:0}.lp2-notte .n-member-card{container-type:inline-size;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:3 / 4;background:var(--lp2-accent);border:1px solid var(--lp2-line);border-radius:var(--lp2-radius-lg);box-shadow:var(--lp2-shadow-2)}.lp2-notte .n-member-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.1) brightness(1.2)}.lp2-notte .n-member-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent 28%,color-mix(in oklab,var(--lp2-bg) 92%,transparent) 54%,var(--lp2-bg) 100%);pointer-events:none}.lp2-notte .n-member-card--letter{background:var(--lp2-surface-hi);background-image:var(--n-ribbon)}.lp2-notte .n-member-letter{position:absolute;right:-2%;bottom:-14%;font-family:var(--lp2-font-display);font-size:120cqw;line-height:.8;color:var(--lp2-accent-large);opacity:.92;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp2-notte .n-member-text{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:3px;padding:16px}.lp2-notte .n-member-name{font-family:var(--lp2-font-display);font-size:28px;line-height:1;letter-spacing:-.01em;overflow-wrap:anywhere}.lp2-notte .n-member-role{font-size:15px;line-height:20px;font-weight:500;color:var(--lp2-ink);overflow-wrap:anywhere}.lp2-notte .n-member-book{font-size:16px;line-height:22px;justify-content:flex-start;align-items:center;text-align:left;text-decoration:none;color:var(--n-accent-text);font-weight:600}@container lp2 (min-width: 600px){.lp2-notte .n-cast{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 16px}}@container lp2 (min-width: 1024px){.lp2-notte .n-cast{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 20px}.lp2-notte .n-team .n-head{display:grid;grid-template-columns:1fr minmax(0,440px);align-items:end;-moz-column-gap:48px;column-gap:48px;row-gap:16px}.lp2-notte .n-team .n-head .n-eyebrow{grid-column:1 / -1}.lp2-notte .n-member-name{font-size:32px}}.lp2-notte .n-media{background:var(--lp2-surface);padding-bottom:0;overflow:hidden}.lp2-notte .n-frames{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding:0 20px 76px;scrollbar-width:none}.lp2-notte .n-frames::-webkit-scrollbar{display:none}.lp2-notte .n-frame{position:relative;flex:0 0 72%;aspect-ratio:3 / 4;scroll-snap-align:start;overflow:hidden;background:var(--lp2-surface-hi);border-radius:var(--lp2-radius)}.lp2-notte .n-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp2-notte .n-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in oklab,var(--lp2-bg) 35%,transparent) 0%,transparent 25%,transparent 66%,color-mix(in oklab,var(--lp2-bg) 80%,transparent) 100%);pointer-events:none}.lp2-notte .n-frame-badge{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:color-mix(in oklab,var(--lp2-bg) 70%,transparent);border-radius:var(--lp2-radius);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}@container lp2 (min-width: 600px){.lp2-notte .n-frames{padding-inline:40px;scroll-padding-inline:40px}.lp2-notte .n-frame{flex-basis:42%}}@container lp2 (min-width: 1024px){.lp2-notte .n-frames{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:0;padding:0 0 128px;overflow:visible;max-width:calc(var(--cols, 4) * 380px);margin-inline:auto}.lp2-notte .n-frame{aspect-ratio:4 / 5;flex:none;border-radius:0}}.lp2-notte .n-reviews{background:var(--lp2-bg)}.lp2-notte .n-review-list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.lp2-notte .n-review{display:flex;flex-direction:column;gap:18px;padding:28px;background-color:var(--lp2-surface-hi);background-image:var(--n-ribbon);border:1px solid var(--lp2-line);border-radius:var(--lp2-radius-lg);box-shadow:inset 0 1px color-mix(in oklab,var(--lp2-ink) 12%,transparent),var(--lp2-shadow-2)}.lp2-notte .n-review blockquote{font-family:var(--lp2-font-display);font-size:21px;line-height:1.35;text-wrap:pretty;overflow-wrap:anywhere}.lp2-notte .n-review-sign{display:flex;flex-direction:column;gap:4px;margin-top:auto}.lp2-notte .n-review-name{font-weight:600;font-size:17px}.lp2-notte .n-review-meta{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--n-muted)}.lp2-notte .n-verified{display:inline-flex;align-items:center;gap:6px;color:var(--n-accent-text);vertical-align:middle}.lp2-notte .n-reply{padding:16px 18px;border-left:2px solid var(--lp2-accent);background:color-mix(in oklab,var(--lp2-ink) 5%,transparent);font-size:16px;line-height:24px;color:var(--n-muted);overflow-wrap:anywhere}.lp2-notte .n-reply strong{display:block;margin-bottom:4px;color:var(--lp2-ink);font-size:15px}@container lp2 (min-width: 600px){.lp2-notte .n-review-list{grid-template-columns:repeat(min(var(--cols, 2),2),minmax(0,1fr))}}@container lp2 (min-width: 1024px){.lp2-notte .n-review-list{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:18px;max-width:calc(var(--cols, 3) * 440px)}}.lp2-notte .n-faq{background:var(--lp2-bg)}.lp2-notte .n-faq-list{border-top:1px solid var(--lp2-line);max-width:920px}.lp2-notte .n-faq-item{display:grid;row-gap:10px;padding:26px 0;border-bottom:1px solid var(--lp2-line)}.lp2-notte .n-faq-item h3{font-size:21px;line-height:28px;font-weight:600;text-wrap:balance}.lp2-notte .n-faq-item p{font-size:17px;line-height:1.6;color:var(--n-muted);max-width:64ch}@container lp2 (min-width: 1024px){.lp2-notte .n-faq-item{padding:34px 0}.lp2-notte .n-faq-item h3{font-size:25px;line-height:32px}.lp2-notte .n-faq-item p{font-size:18px}}.lp2-notte .n-visit{background:var(--lp2-surface)}.lp2-notte .n-visit-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:44px}.lp2-notte .n-hours{display:flex;flex-direction:column;gap:18px}.lp2-notte .n-hours-note{font-size:16px;line-height:24px;color:var(--n-muted)}.lp2-notte .n-hours-note strong{color:var(--lp2-ink)}.lp2-notte .n-hours-table{border-top:1px solid var(--lp2-line)}.lp2-notte .n-hours-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid var(--lp2-line)}.lp2-notte .n-hours-day{display:flex;flex-direction:column;gap:2px;font-size:17px}.lp2-notte .n-hours-today{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--n-accent-text)}.lp2-notte .n-hours-slots{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--lp2-font-mono);font-size:16px;letter-spacing:.02em}.lp2-notte .n-hours-closed{color:var(--n-muted)}.lp2-notte .n-hours-row--today .n-hours-day,.lp2-notte .n-hours-row--today .n-hours-slots{color:var(--lp2-ink);font-weight:500}.lp2-notte .n-hours-row--today{box-shadow:inset 3px 0 0 var(--lp2-accent);padding-left:16px;background:linear-gradient(90deg,color-mix(in oklab,var(--lp2-accent) 12%,transparent),transparent 70%)}.lp2-notte .n-where{display:flex;flex-direction:column;gap:18px}.lp2-notte .n-map{position:relative;aspect-ratio:356 / 190;overflow:hidden;border:1px solid var(--lp2-line);border-radius:var(--lp2-radius-lg);background:var(--lp2-surface-hi);box-shadow:var(--lp2-shadow-2)}.lp2-notte .n-map svg,.lp2-notte .n-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lp2-notte .n-map-bg{fill:var(--lp2-surface-hi)}.lp2-notte .n-map-line{stroke:color-mix(in oklab,var(--lp2-ink) 18%,transparent)}.lp2-notte .n-map-line--soft{stroke:color-mix(in oklab,var(--lp2-ink) 8%,transparent)}.lp2-notte .n-map-halo{fill:color-mix(in oklab,var(--lp2-accent) 26%,transparent)}.lp2-notte .n-map-pin{fill:var(--lp2-accent)}.lp2-notte .n-map-dot{fill:var(--lp2-bg)}.lp2-notte .n-map-btn{position:absolute;right:12px;bottom:12px;min-height:48px;padding:0 18px;background:var(--lp2-surface-hi);color:var(--lp2-ink);border:1px solid color-mix(in oklab,var(--lp2-ink) 30%,transparent);border-radius:var(--lp2-radius);font-size:15px;font-weight:600}.lp2-notte .n-where-address{display:flex;flex-direction:column;gap:4px;font-size:18px;line-height:26px}.lp2-notte .n-where-address span{color:var(--n-muted);font-size:16px}.lp2-notte .n-where-address .n-where-mail{overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.lp2-notte .n-where-address .n-where-mail--lead{font-family:var(--lp2-font-display);font-size:30px;line-height:1.1;color:var(--lp2-ink)}.lp2-notte .n-where-actions{display:flex;flex-wrap:wrap;gap:10px}.lp2-notte .n-where-actions .n-btn{flex:1 1 150px}@container lp2 (min-width: 1024px){.lp2-notte .n-visit-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:88px;align-items:start}.lp2-notte .n-visit-grid--single{grid-template-columns:minmax(0,660px)}}.lp2-notte .n-closing{background:radial-gradient(90% 80% at 15% 100%,color-mix(in oklab,var(--lp2-glow) 10%,transparent) 0%,transparent 70%),var(--lp2-bg)}.lp2-notte .n-closing .n-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.lp2-notte .n-closing-title{font-family:var(--lp2-font-display);font-weight:400;line-height:.94;letter-spacing:-.025em;font-size:clamp(46px,13.5cqw,92px);text-wrap:balance;overflow-wrap:anywhere}.lp2-notte .n-closing-sub{font-size:19px;line-height:1.5;color:var(--n-muted);max-width:46ch}.lp2-notte .n-closing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;width:100%;margin-top:10px}.lp2-notte .n-closing-actions .n-btn{flex:1 1 auto}.lp2-notte .n-promises{display:flex;flex-direction:column;gap:10px;margin-top:10px}.lp2-notte .n-promises li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:24px;color:var(--n-muted)}.lp2-notte .n-promises svg{flex:none;margin-top:4px;color:var(--n-accent-text)}@container lp2 (min-width: 600px){.lp2-notte .n-closing-actions .n-btn{flex:0 0 auto}}@container lp2 (min-width: 1024px){.lp2-notte .n-closing{padding-block:156px}.lp2-notte .n-closing-title{font-size:clamp(84px,9cqw,136px);max-width:9em}.lp2-notte .n-promises li{font-size:17px}}.lp2-notte :is(.n-story,.n-offer){background:var(--lp2-bg)}.lp2-notte .n-story-in{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}.lp2-notte .n-story-copy,.lp2-notte .n-offer-in{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.lp2-notte .n-story-text{font-size:clamp(17px,16px + .3cqw,19px);line-height:1.65;color:var(--n-muted);max-width:56ch;white-space:pre-line}.lp2-notte .n-story-media{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--lp2-radius-lg);box-shadow:var(--lp2-shadow-2)}.lp2-notte .n-story-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp2-notte .n-offer-cond{font-size:15px;letter-spacing:.02em;color:var(--n-muted)}@container lp2 (min-width: 1024px){.lp2-notte .n-story:not(.n-story--text) .n-story-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:88px;align-items:center}}.lp2-notte .n-features{background:var(--lp2-bg)}.lp2-notte .n-feat-list{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-inline:auto}.lp2-notte .n-feat{position:relative;flex:0 0 100%;min-width:0;display:flex;flex-direction:column;gap:12px;padding:26px 24px 30px;background-color:var(--lp2-surface-hi);background-image:var(--n-ribbon);border:1px solid var(--lp2-line);border-top:2px solid var(--lp2-accent);border-radius:var(--lp2-radius-lg);box-shadow:inset 0 1px color-mix(in oklab,var(--lp2-ink) 12%,transparent),var(--lp2-shadow-2)}.lp2-notte .n-feat-mark{font-family:var(--lp2-font-display);font-size:108px;line-height:.8;letter-spacing:-.03em;color:var(--lp2-accent-large);padding-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp2-notte .n-feat-mark--num{font-family:var(--lp2-font-mono);font-size:18px;line-height:24px;letter-spacing:.12em;color:var(--n-accent-text);padding-bottom:14px}.lp2-notte .n-feat-title{font-family:var(--lp2-font-display);font-weight:400;font-size:28px;line-height:1.05;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.lp2-notte .n-feat-text{font-size:17px;line-height:1.55;color:var(--n-muted);text-wrap:pretty;overflow-wrap:anywhere}.lp2-notte .n-features--initial .n-feat{padding-top:22px}@container lp2 (min-width: 600px){.lp2-notte .n-feat-list{max-width:calc(min(var(--cols, 2),2)*440px)}.lp2-notte .n-feat{flex-basis:calc((100% - 14px)/min(var(--cols, 2),2))}}@container lp2 (min-width: 1024px){.lp2-notte .n-feat-list{gap:18px;max-width:calc(var(--cols, 3) * 460px)}.lp2-notte .n-feat{flex-basis:calc((100% - (var(--cols, 3) - 1) * 18px) / var(--cols, 3));padding:30px 28px 34px}.lp2-notte .n-feat-mark{font-size:136px}.lp2-notte .n-feat-title{font-size:clamp(26px,2.15cqw,32px)}.lp2-notte .n-feat-text{font-size:18px}}.lp2-notte .n-footer{background:var(--lp2-surface);border-top:1px solid var(--lp2-line)}.lp2-notte .n-footer-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding-block:28px 32px}.lp2-notte[data-lp2-mode=public] .n-footer-in{padding-bottom:112px}.lp2-notte .n-footer-id{display:flex;flex-direction:column;gap:2px;min-width:0}.lp2-notte .n-footer-name{font-family:var(--lp2-font-display);font-size:22px;line-height:28px;overflow-wrap:anywhere}.lp2-notte .n-footer-tag{font-size:15px;line-height:20px;color:var(--n-muted)}.lp2-notte .n-footer-links{display:flex;align-items:center;font-size:15px;color:var(--n-muted)}.lp2-notte .n-footer-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--n-muted)}.lp2-notte .n-powered{width:100%;font-size:14px;line-height:20px;color:var(--n-muted)}.lp2-notte .n-powered a{color:var(--n-muted)}@container lp2 (min-width: 1024px){.lp2-notte[data-lp2-mode=public] .n-footer-in{padding-bottom:32px}}.lp2-notte .n-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;gap:8px;border-radius:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.lp2-notte .n-sticky .n-btn{flex:1;min-height:50px;padding:0 12px}.lp2-notte .n-sticky .n-btn--accent{flex:1.4}.lp2-notte .n-sticky .n-btn--round{flex:0 0 auto;width:50px;min-width:50px;padding:0;border-radius:50%}.lp2-notte .n-sticky:has(.n-btn--round){gap:clamp(6px,calc((100vw - 320px)*.029 + 6px),8px);padding-inline:clamp(8px,calc((100vw - 320px)*.057 + 8px),12px)}.lp2-notte .n-sticky:has(.n-btn--round) svg{flex:none}.lp2-notte .n-sticky:has(.n-btn--round) .n-btn:not(.n-btn--round){padding-inline:clamp(4px,calc((100vw - 320px)*.114 + 4px),12px);gap:clamp(6px,calc((100vw - 320px)*.057 + 6px),10px);flex:0 0 auto}.lp2-notte .n-sticky:has(.n-btn--round) .n-btn--accent:not(.n-btn--round){flex:1.4 1 0}@media (min-width: 1024px){.lp2-notte .n-sticky{display:none}}@keyframes n-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lp2-notte .s-skeleton{min-height:260px;border-block:1px solid var(--lp2-line);background:linear-gradient(100deg,var(--lp2-surface) 30%,var(--lp2-surface-hi) 50%,var(--lp2-surface) 70%) 0 0 / 200% 100%;animation:n-shimmer 1.8s linear infinite}.lp2-notte .s-skeleton--proof{min-height:320px}.lp2-notte .s-skeleton--services,.lp2-notte .s-skeleton--specialty{min-height:900px}.lp2-notte .s-skeleton--team{min-height:780px}.lp2-notte .s-skeleton--reviews{min-height:680px}@container lp2 (min-width: 1024px){.lp2-notte .s-skeleton--proof{min-height:280px}.lp2-notte .s-skeleton--services{min-height:820px}.lp2-notte .s-skeleton--specialty{min-height:680px}.lp2-notte .s-skeleton--team{min-height:720px}.lp2-notte .s-skeleton--reviews{min-height:540px}}@media (prefers-reduced-motion: reduce){.lp2-notte .s-skeleton{animation:none}.lp2-notte .n-btn--accent:after{animation:none}.lp2-notte .n-frames{scroll-behavior:auto}}.lp2-notte .n-feat--media{padding-top:14px}.lp2-notte .n-feat-media{position:relative;aspect-ratio:3 / 4;margin:0 0 22px;overflow:hidden;background:var(--lp2-surface-hi);border-radius:var(--lp2-radius)}.lp2-notte .n-feat-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp2-notte .n-feat-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 55%,color-mix(in oklab,var(--lp2-bg) 70%,transparent))}.lp2-notte .n-feat-chip{position:absolute;left:14px;bottom:12px;z-index:3;pointer-events:none;font-family:var(--lp2-font-display);font-size:48px;line-height:1;color:var(--lp2-accent-large)}.lp2-notte .n-feat-chip--num{font-size:40px}
