@font-face{font-family:Regular;src:url(/_next/static/media/Text-Regular.b055c735.woff2) format("woff2"),url(/_next/static/media/Text-Regular.707d0c1b.woff) format("woff");font-display:swap}@font-face{font-family:Medium;src:url(/_next/static/media/Text-Medium.26c75e6b.woff2) format("woff2"),url(/_next/static/media/Text-Medium.be41205f.woff) format("woff");font-display:swap}@font-face{font-family:Mono;src:url(/_next/static/media/Mono-Regular.fcb0870d.woff2) format("woff2"),url(/_next/static/media/Mono-Regular.bdfed88a.woff) format("woff");font-display:swap}:root{--mobile:(max-width:1023px);--desktop:(min-width:1024px)}.base-font-size,body{font-size:18px;font-family:Regular,sans-serif}.small-font-size{font-size:15.3px}.smaller-font-size{font-size:12.6px}.tiny-font-size{font-size:10.8px}.bigger-font-size{font-size:22.5px;line-height:1.2;font-weight:400}.large-font-size{line-height:1;letter-spacing:-.02em}@media(max-width:1023px){.large-font-size{font-size:22.5px}}@media(min-width:1024px){.large-font-size,.large-font-size--desktop{font-size:36px}}.x-large-font-size,.xx-large-font-size{line-height:1;letter-spacing:-.03em;font-size:36px}@media(max-width:1023px){.x-large-font-size,.xx-large-font-size{font-size:36px}}@media(min-width:1024px){.x-large-font-size,.xx-large-font-size{font-size:3.6vw}.x-large-font-size--desktop{letter-spacing:-.03em;font-size:3.6vw;line-height:1}}.xx-large-font-size{font-family:Regular,sans-serif}@media(min-width:1024px){.xx-large-font-size{font-size:6vw}}.huge-font-size{font-family:Regular,sans-serif;letter-spacing:-.06em;margin:0}@media(max-width:1023px){.huge-font-size{font-size:max(64.8px,10vw);line-height:1}}@media(min-width:1024px){.huge-font-size{font-size:126px;line-height:.85}}.padding{padding:1rem}.grid,.grid-1,.grid-1-2,.grid-2,.grid-2-1,.grid-2-3,.grid-3,.grid-3-2,.grid-4,.grid-5,.grid-column,.grid-spaced,.grid-tight,.halfs{display:grid;grid-gap:1rem;gap:1rem;align-items:flex-start;width:100%;box-sizing:border-box}@media(min-width:1024px){.grid,.grid-1,.grid-1-2,.grid-2,.grid-2-1,.grid-2-3,.grid-3,.grid-3-2,.grid-4,.grid-5,.grid-column,.grid-spaced,.grid-tight,.halfs{align-items:stretch}}.grid-1-2>:not(.grid),.grid-1>:not(.grid),.grid-2-1>:not(.grid),.grid-2-3>:not(.grid),.grid-2>:not(.grid),.grid-3-2>:not(.grid),.grid-3>:not(.grid),.grid-4>:not(.grid),.grid-5>:not(.grid),.grid-column>:not(.grid),.grid-spaced>:not(.grid),.grid-tight>:not(.grid),.grid>:not(.grid),.halfs>:not(.grid){margin:0}.grid-auto{grid-auto-flow:column}.grid-1{grid-template-columns:1fr}@media(min-width:1280px){.grid-2--max,.grid-3--max,.grid-4--max,.grid-5--max{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.grid-2--max>*,.grid-3--max>*,.grid-4--max>*,.grid-5--max>*{width:calc((100vw - 4rem - 3rem)/4)}}@media(min-width:1500px){.grid-2--max>*,.grid-3--max>*,.grid-4--max>*,.grid-5--max>*{width:calc((1500px - 4rem - 3rem)/4)}}@media(min-width:1024px){.grid-2{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.grid-2--max>*{width:calc((100vw - 4rem - 3rem)/3)}}@media(min-width:1500px){.grid-2--max>*{width:calc((1500px - 4rem - 3rem)/3)}}@media(min-width:1024px){.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-4{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:1024px){.grid-5{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.grid-5{grid-template-columns:repeat(5,1fr)}}@media(min-width:1024px){.grid-2-3{grid-template-columns:2fr 3fr}.grid-3-2{grid-template-columns:3fr 2fr}.grid-2-1{grid-template-columns:2fr 1fr}.grid-1-2{grid-template-columns:1fr 2fr}}.grid-column,.halfs{grid-template-columns:1fr}.grid-tight{gap:.8rem}@media(max-width:1023px){.grid-tight{gap:1rem}}.grid-spaced{gap:4rem}@media(max-width:1023px){.grid-spaced{gap:2rem}}.flex{display:flex;gap:2rem}.align-end{align-items:end}.dark{background-color:#0f0f0f}.dark,.dark p{color:#fff}.white *,.white p,.white span{color:#0f0f0f}.light{background-color:#e5e7ea}.light *,.light .tag,.light header,.light p{color:#0f0f0f}.lighter{background-color:rgba(229,231,234,.25)}.square{aspect-ratio:1;height:-moz-fit-content;height:fit-content}@media(min-width:1024px){.square--desktop{aspect-ratio:1;height:100%}}.rectangle{aspect-ratio:2/1}.lilac{background-color:rgba(150,251,116,.3)}.bordered{border:1px solid rgba(15,15,15,.1)}@media(min-width:1024px){.halfs{grid-template-columns:1fr 1fr}}@keyframes wave{0%{transform:rotate(0deg)}33%{transform:rotate(35deg)}to{transform:rotate(0deg)}}.container,.slider__header{box-sizing:border-box}@media(max-width:1023px){.container,.slider__header{padding-left:1rem;padding-right:1rem}}@media(min-width:1024px){.container,.slider__header{padding-left:2rem;padding-right:2rem}}.page-width{max-width:50em;margin-left:auto!important;margin-right:auto!important}.bigger-page-width{max-width:calc(1500px - 4rem);margin-left:auto;margin-right:auto}.green-background,.lp-sticky-cta{background-color:color-mix(in oklab,#96FB74 60%,white)}.green-background *,.green-background .tag,.green-background header,.green-background p,.lp-sticky-cta *{color:#0f0f0f}.violet-background{background-color:color-mix(in oklab,#9D9EFC 60%,white)}.violet-background *,.violet-background .tag,.violet-background header,.violet-background p{color:#0f0f0f}.dark-background{background-color:#0f0f0f}.dark-background .link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:all .1s ease-in-out;display:inline-flex}.dark-background .link,.dark-background .link:hover{-webkit-text-decoration-color:#9d9efc;text-decoration-color:#9d9efc}.dark-background *,.dark-background .tag,.dark-background header,.dark-background p{color:#fff}.slider{max-width:100vw;display:flex;gap:1rem;align-items:stretch;justify-content:flex-start;overflow:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;position:relative;left:0}@media(max-width:1023px){.slider{scroll-padding:1rem;padding:0 1rem}}@media(min-width:1024px){.slider{scroll-padding:2rem;padding:0 2rem}}.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 2rem - 1rem)}@media(min-width:1024px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 2rem)/3)}}@media(min-width:1280px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 3rem)/4)}}@media(min-width:1024px){.slider--2>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 1rem)/2)}}@media(min-width:1280px){.slider--3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 2rem)/3)}}@media(min-width:1500px){.slider--huge-2>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 1rem)/2)}.slider--huge-3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 2rem)/3)}.slider--huge-4>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 3rem)/4)}.slider--huge-5>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 4rem)/5)}}@media(min-width:1280px){.slider--5>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 4rem)/5)}}.link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:all .1s ease-in-out;display:inline-flex}.link,.link:hover{-webkit-text-decoration-color:#f03a47;text-decoration-color:#f03a47}.caps{text-transform:uppercase}.mono{font-family:Mono,sans-serif!important}body{font-family:Regular,sans-serif;color:#0f0f0f;padding:0;margin:0;line-height:1.4;letter-spacing:-.02em;background-color:#fff}.image-slot{position:relative;width:100%;overflow:hidden}.image-slot img{width:100%;height:100%;object-fit:cover;display:block}.image-slot--rounded{border-radius:.175rem}.image-slot--landscape{aspect-ratio:4/3}.image-slot--wide{aspect-ratio:16/9}.image-slot--square{aspect-ratio:1/1}.image-slot--portrait{aspect-ratio:3/4}.image-slot--placeholder{display:grid;place-items:center}.image-slot--placeholder img{position:absolute;inset:0}.image-slot--placeholder:after{content:"";position:absolute;inset:0;background:rgba(15,15,15,.45)}.image-slot__label{position:relative;z-index:1;max-width:24ch;padding:1rem;color:#fff;font-size:15.3px;line-height:1.4;text-align:center;opacity:.85}#header-nav.lp-nav.lp-nav{position:absolute;top:0;left:0;right:0;z-index:3;background:rgba(0,0,0,0);color:#fff;mix-blend-mode:normal}#header-nav.lp-nav.lp-nav #header-logo,#header-nav.lp-nav.lp-nav #header-logo *{color:#fff}#header-nav.lp-nav.lp-nav{padding-block:.75rem}#header-nav.lp-nav.lp-nav>ul{display:flex;align-items:center;justify-content:space-between;gap:1rem}#header-nav.lp-nav.lp-nav>ul>li{margin:0}#header-nav.lp-nav.lp-nav #header-logo-wrapper{position:static}.lp-hero{display:flex;align-items:flex-end;position:relative;min-height:100svh;padding-block:8rem 7rem;overflow:hidden;color:#fff}.lp-hero:before{content:"";position:absolute;inset:-2%;background-image:var(--lp-hero-image);background-image:var(--lp-hero-image-set);background-size:cover;background-position:center 55%;filter:blur(var(--lp-hero-blur,3px))}.lp-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(15,15,15,.56),rgba(15,15,15,.44) 45%,rgba(15,15,15,.22))}.lp-hero__inner{position:relative;z-index:1;margin-inline:auto;width:100%}.lp-hero__inner h1{max-width:16ch;font-size:clamp(2.8rem,6.4vw,6rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}@keyframes lp-hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lp-hero__inner--reveal>:not(.spacer){animation:lp-hero-rise .45s cubic-bezier(.22,.61,.36,1) both}.lp-hero__inner--reveal>h1{animation-delay:0s}.lp-hero__inner--reveal>.lp-hero__lead{animation-delay:.08s}.lp-hero__inner--reveal>.lp-hero__cta{animation-delay:.16s}@media(prefers-reduced-motion:reduce){.lp-hero__inner--reveal>:not(.spacer){animation:none}}.lp-hero__lead{margin-top:18px;max-width:46rem;font-size:22.5px;line-height:1.3}.lp-marquee{position:absolute;bottom:0;left:0;right:0;z-index:1;overflow:hidden;padding-block:.75rem;background:rgba(15,15,15,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(90deg,transparent,#0F0F0F 6%,#0F0F0F 94%,transparent);mask-image:linear-gradient(90deg,transparent,#0F0F0F 6%,#0F0F0F 94%,transparent)}.lp-marquee__track{display:flex;width:max-content;animation:lp-marquee-scroll 45s linear infinite}.lp-marquee__track:focus-within,.lp-marquee__track:hover{animation-play-state:paused}@keyframes lp-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp-marquee__list{display:flex;align-items:center;flex:0 0 auto;gap:2.5rem;padding-right:2.5rem;margin:0;font-size:15.3px}.lp-marquee__list li{display:flex;align-items:baseline;gap:.5em;margin-bottom:0;white-space:nowrap}.lp-marquee__list li:before{content:"✓";opacity:.65}@media(prefers-reduced-motion:reduce){.lp-marquee{overflow-x:auto;scrollbar-width:none}.lp-marquee::-webkit-scrollbar{display:none}.lp-marquee__track{animation:none}.lp-marquee__list[aria-hidden=true]{display:none}}.lp-hero__cta{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem}.lp-hero__cta-note{margin:0;color:#fff;font-size:15.3px;line-height:1.35;opacity:.75}.lp-showcase{display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative;padding-block:5rem;overflow:hidden;min-height:100svh}.lp-showcase__head{margin-inline:auto;margin-bottom:4.5rem;width:100%}.lp-showcase__head h2{text-wrap:balance}.lp-showcase__head p{max-width:52ch;opacity:.7}.lp-showcase__viewport{width:calc(100% + 2rem*2);align-self:stretch;margin-inline:calc(-1*2rem);overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scrollbar-width:none}.lp-showcase__viewport::-webkit-scrollbar{display:none}.lp-showcase__row{display:flex;gap:1.5rem;width:max-content;will-change:transform;padding-inline:2rem}.lp-showcase__item{flex:0 0 auto;width:min(34rem,82vw);margin:0}.lp-showcase__item img{display:block;width:100%;height:auto;border-radius:.175rem;opacity:.95}.lp-showcase__item{align-content:start;gap:0}.lp-showcase__item figcaption{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem;font-size:15.3px;padding-right:1.5rem}.lp-showcase__item figcaption span{opacity:.6;line-height:1.4}.lp-showcase__title{font-size:22.5px;font-weight:400;text-wrap:wrap}@media(min-width:1024px){.lp-showcase.is-pinned{position:relative;z-index:5}.lp-showcase__viewport{overflow:hidden}.lp-showcase__head h2{max-width:20ch}}@media(min-width:1024px)and (max-height:900px){.lp-showcase{padding-block:2.5rem}.lp-showcase__head{margin-bottom:2.5rem}}@media(min-width:1024px){.lp-showcase__item img{max-height:calc(100svh - 29rem);object-fit:cover}}.lp-block{display:block;padding-block:5rem}.lp-block__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center;margin-inline:auto;width:100%}.lp-block--reverse .lp-block__grid{direction:rtl}.lp-block--reverse .lp-block__grid>*{direction:ltr}.lp-block__text h2{text-wrap:balance;font-size:clamp(1.9rem,3.1vw,3.4rem)}.lp-checklist{display:flex;flex-direction:column;gap:.5rem;font-size:15.3px}.lp-checklist li{display:grid;grid-template-columns:1.25em 1fr;align-items:baseline;line-height:1.4}.lp-checklist li:before{content:"✓";opacity:.55}.lp-checklist--large{gap:.5rem;font-size:18px}.lp-form__consent{margin:0;font-size:12.6px;line-height:1.4;opacity:.65;text-align:center}.lp-keep .tile__title{font-size:36px;line-height:1.1}.lp-person{display:flex;align-items:flex-start;gap:1.25rem}.lp-person p{margin:0}.lp-person__portrait{position:relative;width:7rem;height:7rem;border-radius:.175rem;overflow:hidden;flex-shrink:0}.lp-person__portrait img{width:100%;height:100%;object-fit:cover;border-radius:0}.lp-cost{display:flex;flex-direction:column;align-items:flex-start;height:100%}.lp-cost__figure{font-size:36px;line-height:1.1;white-space:nowrap}.lp-cost__note{margin-top:auto;opacity:.7;font-size:15.3px}.lp-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:20;padding:1rem 2rem;transform:translateY(100%);visibility:hidden;transition:transform .35s ease,visibility .35s}.lp-sticky-cta--visible{transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.lp-sticky-cta{transition:none}}.lp-sticky-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-inline:auto;width:100%}.lp-sticky-cta__text{margin:0;font-size:15.3px;line-height:1.3}.lp-sticky-cta__text span{opacity:.7}@media(max-width:1023px){.lp-block__grid{grid-template-columns:1fr;gap:2rem}.lp-block--reverse .lp-block__grid{direction:ltr}.lp-block__grid .image-slot{order:-1}.lp-block,.lp-hero,.lp-showcase{padding-block:3rem}.lp-hero{padding-block:6rem 5rem}.lp-cta__text h2,.lp-hero__inner h1{font-size:clamp(3.2rem,13vw,4.6rem);line-height:.98;letter-spacing:-.04em}.lp-block__text p.bigger-font-size{font-size:18px;line-height:1.4}.lp-showcase__viewport{width:calc(100% + 1rem*2);margin-inline:calc(-1*1rem)}.lp-showcase__row{padding-inline:1rem}.lp-cta__text .button,.lp-hero__cta .button{justify-content:center;min-height:3.5rem;padding:.7em 1.2em;font-size:22.5px;line-height:1.2}.lp-hero__cta .button{width:100%}.lp-hero__cta{flex-direction:column;align-items:stretch}.lp-sticky-cta .button small{display:none}.lp-sticky-cta{padding:.75rem 1rem}.lp-sticky-cta__inner{gap:1.75rem}.lp-sticky-cta__text span{display:none}.lp-sticky-cta__text strong{font-weight:400}.lp-page .section .spacer.mobile-size--none{display:block;height:2rem}.lp-strip{min-height:100svh;align-content:center}.lp-strip .grid{display:flex;align-items:stretch;gap:1rem;max-width:none;width:calc(100% + 1rem*2);margin-inline:calc(-1*1rem);padding-inline:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch;scroll-behavior:auto;scrollbar-width:none}.lp-strip .grid::-webkit-scrollbar{display:none}.lp-strip .grid>*{flex:0 0 min(78vw,22rem);scroll-snap-align:start}.lp-strip .grid.is-scroll-driven{scroll-snap-type:none}.lp-strip .grid.is-scroll-driven>*{scroll-snap-align:none}.lp-cost__figure{font-size:36px}.lp-cta__text p{font-size:18px}.lp-cta{padding-bottom:4rem}.lp-page .section>h2.center+.spacer{display:none}.lp-popup.popup-overlay{height:100dvh;align-items:stretch;justify-content:stretch}.lp-popup .popup-content{width:100%;max-width:none;height:100dvh;border-radius:0;align-items:start;align-content:start;grid-template-columns:1fr;justify-content:stretch;justify-items:stretch;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.5rem 1rem 3rem}.lp-popup .popup-content h2{font-size:36px}.lp-popup .popup-content .button.size--big{min-height:3.625rem;padding:.6em 1.2em;font-size:22.5px;line-height:1.2}}@media(max-width:calc(48rem + 1rem * 2)){.lp-page .section>h2.center{width:100%;text-align:left}}.lp-page .section-header{padding-inline:0}.lp-page .comparison-table,.lp-page .section-header{width:100%;max-width:calc(1500px - 4rem);margin-inline:auto}@media(min-width:1024px){.lp-page .lp-showcase__row{padding-inline:max(2rem,(100vw - calc(1500px - 4rem))/2)}}.lp-cta{min-height:100svh;align-content:center}.lp-cta__text{display:flex;flex-direction:column;align-items:center;max-width:46rem;text-align:center}.lp-cta__text h2,.lp-cta__text p{text-wrap:balance}.lp-costs .tile{justify-content:flex-start}.lp-costs .tile>div:last-child{flex:1 1;width:100%}.lp-made .grid-4{grid-template-columns:1fr 1fr;gap:1rem}@media(min-width:1024px){.lp-made .grid-4{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.lp-made .grid-4{grid-template-columns:repeat(4,1fr)}}.lp-made__shot{border-radius:.175rem;overflow:hidden;background-color:rgba(229,231,234,.25);line-height:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.lp-made__shot img{display:block;width:100%;height:auto}.section.lp-made-strip .lp-shots{justify-self:stretch;position:relative;overflow:hidden;margin-left:-1rem;margin-right:-1rem}@media(min-width:1024px){.section.lp-made-strip .lp-shots{margin-left:-2rem;margin-right:-2rem}}.section.lp-made-strip .lp-shots{-webkit-mask-image:linear-gradient(90deg,transparent,#0F0F0F 4%,#0F0F0F 96%,transparent);mask-image:linear-gradient(90deg,transparent,#0F0F0F 4%,#0F0F0F 96%,transparent)}.lp-shots__rows{display:grid;grid-gap:1rem;gap:1rem}.lp-shots__track{display:flex;width:max-content;animation:lp-shots-scroll 80s linear infinite}.lp-shots__track--reverse{animation-direction:reverse;animation-duration:67s}@keyframes lp-shots-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp-shots__list{display:flex;flex:0 0 auto;gap:1rem;padding-right:1rem;margin:0;list-style:none}.lp-shots__list li{flex:0 0 auto;width:15rem;margin-bottom:0}@media(min-width:1024px){.lp-shots__list li{width:22rem}}.lp-shots__list img{display:block;width:100%;height:auto;border-radius:.175rem}.lp-shots__overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;color:#fff;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(15,15,15,.92) 0,rgba(15,15,15,.75) 45%,rgba(15,15,15,0) 100%)}.lp-shots__overlay h2,.lp-shots__overlay p{margin:0;max-width:26em}@media(max-width:1023px){.lp-shots__overlay{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.section.lp-made-strip .lp-shots{overflow-x:auto;scrollbar-width:none}.section.lp-made-strip .lp-shots::-webkit-scrollbar{display:none}.lp-shots__track{animation:none}.lp-shots__list[aria-hidden=true]{display:none}}