@font-face{font-family:"serif";src:url(../media/instrument_serif_normal_400-s.p.0ti2trpwgg01p.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/instrument_serif_italic_400-s.p.0bhgh~82q15po.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.serif_8e8b4042-module__WrI02a__className{font-family:"serif",serif Fallback}.serif_8e8b4042-module__WrI02a__variable{--font-editorial-serif:"serif", "serif Fallback"}
.lp.auv .ed-product{margin-top:160px;scroll-margin-top:96px}.lp.auv .ed-product-intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lp.auv .ed-product-identity{align-self:start}.lp.auv .ed-product-brand{font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.045em;align-items:center;gap:13px;margin-top:24px;font-size:40px;font-weight:600;display:flex}.lp.auv .ed-product-brand img{flex-shrink:0;width:54px;height:54px}.lp.auv .ed-product-brand em{font-size:1.18em}.lp.auv .ed-product-signature{color:var(--ed-muted);letter-spacing:-.02em;margin-top:12px;font-size:12px}.lp.auv .ed-product-copy{max-width:495px}.lp.auv .ed-product-copy h2{letter-spacing:-.055em;font-size:34px;line-height:1.05}.lp.auv .ed-product-description{max-width:48ch;color:var(--ed-muted);letter-spacing:-.025em;margin-top:20px;font-size:14px;line-height:1.5}.lp.auv .ed-product .ed-product-cta{min-height:36px;color:var(--ed-text);gap:16px;margin-top:20px}.lp.auv .ed-product-note{color:var(--ed-muted);letter-spacing:-.015em;margin-top:10px;font-size:11px;line-height:1.4}.lp.auv .ed-product-stage{--ed-product-h:clamp(540px,52vw,820px);--ed-product-notebook:min(54%,960px,calc((var(--ed-product-h) - 110px)*1.5));--ed-product-recuo:max(0px,min(38.25% - var(--ed-product-notebook)*.535,91% - var(--ed-product-notebook) - 80px - min(30%,360px)));--ed-product-lime:#c8ff3d;isolation:isolate;height:var(--ed-product-h);color:#fff;background:#0b0b0c;border-radius:4px;margin-top:48px;position:relative;overflow:clip}.lp.auv .ed-product-scenes{z-index:-1;position:absolute;inset:0}.lp.auv .ed-product-scenes:after{content:"";background:linear-gradient(90deg,#09090acc 0%,#09090a8c 28%,#09090a33 56%,#09090a40 100%),linear-gradient(#09090a00 62%,#09090a99 100%);position:absolute;inset:0}.lp.auv .ed-product-scene{object-fit:cover;opacity:0;transition:opacity 1.6s var(--ed-ease),transform 0s 1.6s;transform:scale(1.08)}.lp.auv .ed-product-scene.is-current{opacity:1;transition:opacity 1.6s var(--ed-ease),transform 7.5s cubic-bezier(.25,.1,.25,1);transform:scale(1)}.lp.auv .ed-product-caption{width:min(30%,360px);position:absolute;top:40px;left:40px}.lp.auv .ed-product-caption-eyebrow{color:#fff9;letter-spacing:-.02em;font-size:12px}.lp.auv .ed-product-caption-stack{margin-top:10px;display:grid}.lp.auv .ed-product-caption-item{opacity:0;transition:opacity .6s var(--ed-ease),transform .8s var(--ed-ease);grid-area:1/1;transform:translateY(10px)}.lp.auv .ed-product-caption-item.is-current{opacity:1;transition-delay:.25s;transform:none}.lp.auv .ed-product-caption-item h3{letter-spacing:-.06em;font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1}.lp.auv .ed-product-caption-item p{color:#ffffffbf;letter-spacing:-.025em;max-width:30ch;margin-top:14px;font-size:14px;line-height:1.45}.lp.auv .ed-product-laptop{right:calc(9% + var(--ed-product-recuo));width:var(--ed-product-notebook);filter:drop-shadow(0 38px 46px #000000a6);position:absolute;bottom:10%}.lp.auv .ed-product-lid{background:linear-gradient(#202023,#0b0b0d);border-radius:2.4% 2.4% 0 0/3.6% 3.6% 0 0;padding:1.4% 1.4% 1.7%;position:relative;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 0 0 2px #000}.lp.auv .ed-product-lid:before{content:"";aspect-ratio:1;background:#2c2c31;border-radius:50%;width:.6%;position:absolute;top:.55%;left:50%;transform:translate(-50%)}.lp.auv .ed-product-screen{aspect-ratio:16/10;background:#f6f5f2;border-radius:3px;position:relative;overflow:hidden}.lp.auv .ed-product-base{background:linear-gradient(#ececef 0%,#c4c4c9 38%,#8d8d93 100%);border-radius:2px 2px 50% 50%/2px 2px 100% 100%;width:114%;margin-left:-7%;padding-top:2.4%;position:relative}.lp.auv .ed-product-base:before{content:"";background:linear-gradient(#a6a6ac,#cfcfd4);border-radius:0 0 8px 8px/0 0 100% 100%;width:15%;height:42%;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp.auv .ed-product-phone{right:calc(4.5% + var(--ed-product-recuo));width:min(13.5%,240px,calc((var(--ed-product-h) - 100px)*.44));background:#0c0c0e;border-radius:15%/7%;display:grid;position:absolute;bottom:6%;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 0 3px #000,0 34px 60px -12px #000000d9,0 10px 22px #00000080}.lp.auv .ed-product-phone-screen{aspect-ratio:780/1688;background:#f7f6f3;border-radius:11%/5.2%;margin:4.6%;position:relative;overflow:hidden}.lp.auv .ed-product-phone-screen:after{content:"";z-index:2;background:#0c0c0e;border-radius:999px;width:30%;height:3.1%;position:absolute;top:1.5%;left:50%;transform:translate(-50%)}.lp.auv .ed-product-phone-view{position:absolute;inset:5.6% 0 0;overflow:hidden}.lp.auv .ed-product-shot{object-fit:cover;object-position:top center;opacity:0;transition:opacity .9s var(--ed-ease)}.lp.auv .ed-product-shot.is-current{opacity:1;transition-delay:.3s}.lp.auv .ed-product-segments{gap:2px;width:min(24%,220px);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:36px;left:40px}.lp.auv .ed-product-segments button{color:#ffffff80;text-align:left;gap:7px;width:100%;padding:6px 0;font-size:13px;transition:color .3s;display:grid}.lp.auv .ed-product-segments button:hover,.lp.auv .ed-product-segments button[aria-current=true]{color:#fff}.lp.auv .ed-product-segment-track{background:#ffffff2e;height:1px;display:block;position:relative;overflow:hidden}.lp.auv .ed-product-segment-fill{background:var(--ed-product-lime);transform-origin:0;animation:ed-product-progress var(--ed-product-pausa) linear forwards;position:absolute;inset:0}.lp.auv .ed-product-stage[data-running=false] .ed-product-segment-fill{opacity:.6;animation:none}@keyframes ed-product-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp.auv .ed-product-play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.75;background:#1111118c;border-radius:50%;place-items:center;width:36px;height:36px;transition:opacity .2s,background .2s;display:grid;position:absolute;top:24px;right:24px}.lp.auv .ed-product-play:hover,.lp.auv .ed-product-play:focus-visible{opacity:1;background:#111}.lp.auv .ed-product-stage :focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){.lp.auv .ed-product-scene,.lp.auv .ed-product-scene.is-current{transition:opacity .6s linear;transform:none}.lp.auv .ed-product-caption-item,.lp.auv .ed-product-caption-item.is-current{transform:none}}.lp.auv .ed-nav .ed-product-nav{color:var(--ed-text)}@media (min-width:701px) and (max-width:900px){.lp.auv .ed-nav,.lp.auv .ed-header>nav{gap:14px}.lp.auv header.ed-header{grid-template-columns:auto 1fr auto;gap:12px}.lp.auv .ed-brand-full{display:none}}@media (max-width:1000px){.lp.auv .ed-product-copy h2{font-size:32px}.lp.auv .ed-product-caption{top:32px;left:32px}.lp.auv .ed-product-segments{bottom:28px;left:32px}}@media (max-width:700px){.lp.auv .ed-page{padding-top:36px}.lp.auv header.ed-header{border-radius:22px;grid-template-rows:38px auto;grid-template-columns:1fr auto;gap:0 8px;height:auto;padding:5px 10px 6px}.lp.auv .ed-header>.ed-brand{grid-area:1/1}.lp.auv .ed-header .ed-brand-full{display:inline}.lp.auv .ed-header>.ed-header-actions{grid-area:1/2}.lp.auv .ed-header>.ed-nav{border-top:1px solid var(--ed-line);grid-area:2/1/auto/-1;justify-content:space-between;justify-self:stretch;gap:10px;height:auto;min-height:38px;margin-top:4px;font-size:12px}.lp.auv .ed-header>.ed-nav>a{min-height:34px;padding:0 6px}.lp.auv .ed-product{margin-top:96px;scroll-margin-top:130px}.lp.auv .ed-product-intro{grid-template-columns:1fr;gap:32px}.lp.auv .ed-product-brand{gap:11px;margin-top:16px;font-size:34px}.lp.auv .ed-product-brand img{width:46px;height:46px}.lp.auv .ed-product-copy{max-width:none}.lp.auv .ed-product-copy h2{font-size:30px}.lp.auv .ed-product-description{max-width:46ch;margin-top:16px;font-size:14px}.lp.auv .ed-product .ed-product-cta{margin-top:16px}.lp.auv .ed-product-stage{--ed-product-h:clamp(520px,140vw,680px);margin-top:32px}.lp.auv .ed-product-scenes:after{background:linear-gradient(#09090ad9 0%,#09090a80 34%,#09090a40 60%,#09090ab3 100%)}.lp.auv .ed-product-caption{width:calc(100% - 84px);top:22px;left:20px}.lp.auv .ed-product-caption-item h3{font-size:28px}.lp.auv .ed-product-caption-item p{margin-top:10px;font-size:13px}.lp.auv .ed-product-laptop{width:81%;bottom:17%;left:7%;right:auto}.lp.auv .ed-product-phone{width:27%;bottom:9%;right:4%}.lp.auv .ed-product-segments{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:auto;bottom:16px;left:20px;right:20px}.lp.auv .ed-product-segments button{padding:10px 0}.lp.auv .ed-product-segment-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp.auv .ed-product-segment-track{height:2px}.lp.auv .ed-product-play{width:32px;height:32px;top:16px;right:16px}.lp.auv .ed-product-note{font-size:10px}}
