.v5-module__RTwUsW__root{--bg:var(--mk-bg);--ink:var(--mk-ink);--ink2:var(--mk-ink2);--soft:var(--mk-soft);--thin:var(--mk-thin);--thin-small:var(--mk-thin-small);--line:var(--mk-line);--line2:var(--mk-line2);--plane:var(--mk-grey);--plane2:var(--mk-grey2);--card:var(--mk-card);--on-ink:var(--mk-on-ink);--blue:var(--mk-blue);--go:var(--mk-go);--make:var(--mk-make);--buy:var(--mk-buy);--ok:var(--mk-ok);--shc:var(--mk-sh);--sha:var(--mk-sh-a);--glow:var(--mk-glow);--t-hero:var(--mk-t-hero);--t-d2:var(--mk-t-d2);--t-h3:var(--mk-t-h3);--t-lede:var(--mk-t-lede);--t-body:var(--mk-t-body);--pad:var(--mk-pad);--navh:var(--mk-navh);--sec:var(--mk-sec);--ease:var(--mk-ease);--expo:cubic-bezier(.16, 1, .3, 1);background:var(--bg);color:var(--ink);font-family:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01", "ss03";font-size:16px;line-height:1.5;position:relative;overflow-x:clip}:where(.v5-module__RTwUsW__root) img,:where(.v5-module__RTwUsW__root) video{max-width:100%;display:block}:where(.v5-module__RTwUsW__root) img{height:auto}:where(.v5-module__RTwUsW__root) a{color:inherit;text-decoration:none}:where(.v5-module__RTwUsW__root) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.v5-module__RTwUsW__root) h1,:where(.v5-module__RTwUsW__root) h2,:where(.v5-module__RTwUsW__root) h3,:where(.v5-module__RTwUsW__root) h4,:where(.v5-module__RTwUsW__root) p,:where(.v5-module__RTwUsW__root) ul,:where(.v5-module__RTwUsW__root) ol,:where(.v5-module__RTwUsW__root) figure{margin:0;padding:0}:where(.v5-module__RTwUsW__root) ul,:where(.v5-module__RTwUsW__root) ol{list-style:none}:where(.v5-module__RTwUsW__root) :focus-visible{outline:2.5px solid var(--blue);outline-offset:3px;border-radius:10px}.v5-module__RTwUsW__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.v5-module__RTwUsW__wrap{max-width:1240px;padding-left:max(var(--pad), env(safe-area-inset-left,0px));padding-right:max(var(--pad), env(safe-area-inset-right,0px));margin:0 auto}.v5-module__RTwUsW__ctr{text-align:center}.v5-module__RTwUsW__sec{padding-top:var(--sec);position:relative}.v5-module__RTwUsW__h1{font-size:var(--t-hero);letter-spacing:-.055em;text-wrap:balance;font-weight:800;line-height:.97}.v5-module__RTwUsW__thin{color:var(--thin);letter-spacing:-.045em;font-weight:400;display:block}.v5-module__RTwUsW__heavy{display:block}.v5-module__RTwUsW__d2{font-size:var(--t-d2);letter-spacing:-.05em;text-wrap:balance;font-weight:800;line-height:1.02}.v5-module__RTwUsW__d2 .v5-module__RTwUsW__thin{letter-spacing:-.04em}.v5-module__RTwUsW__lede{max-width:31em;font-size:var(--t-lede);color:var(--soft);letter-spacing:-.014em;text-wrap:pretty;margin-top:24px;line-height:1.42}.v5-module__RTwUsW__lede b{color:var(--ink);font-weight:600}.v5-module__RTwUsW__ctr .v5-module__RTwUsW__lede{text-wrap:balance;margin-left:auto;margin-right:auto}.v5-module__RTwUsW__h3{font-size:var(--t-h3);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:1.08}.v5-module__RTwUsW__body{font-size:var(--t-body);color:var(--soft);letter-spacing:-.011em;text-wrap:pretty;line-height:1.5}.v5-module__RTwUsW__body b{color:var(--ink);font-weight:600}.v5-module__RTwUsW__tnum{font-variant-numeric:tabular-nums}.v5-module__RTwUsW__pic{display:contents}.v5-module__RTwUsW__ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.v5-module__RTwUsW__badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.v5-module__RTwUsW__badges a{transition:transform .25s var(--ease);border-radius:10px;display:block}.v5-module__RTwUsW__badges a:hover{transform:translateY(-2px)}.v5-module__RTwUsW__badges img{width:auto;height:clamp(46px,11vw,54px);box-shadow:0 0 0 1px var(--mk-badge-ring);border-radius:9px}.v5-module__RTwUsW__chip{z-index:2;background:var(--card);letter-spacing:-.1px;white-space:nowrap;height:30px;color:var(--ink);box-shadow:0 1px 2px #0000001a, 0 8px 18px -8px rgba(var(--shc), .45), 0 0 0 .5px var(--line2);border-radius:15px;align-items:center;gap:6px;padding:0 12px 0 9px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;top:-14px;left:12px}.v5-module__RTwUsW__chip .v5-module__RTwUsW__ic{stroke-width:2.1px;font-size:15px}.v5-module__RTwUsW__chipGo .v5-module__RTwUsW__ic{color:var(--go)}.v5-module__RTwUsW__chipMake .v5-module__RTwUsW__ic{color:var(--make)}.v5-module__RTwUsW__chipBuy .v5-module__RTwUsW__ic{color:var(--buy)}.v5-module__RTwUsW__rv{transition:opacity 1s var(--expo), transform 1s var(--expo);transition-delay:calc(var(--i,0) * 80ms)}html[data-home-motion] .v5-module__RTwUsW__rv:not([data-in]){will-change:transform, opacity;opacity:0;transform:translateY(28px)}
.ai-module__rffHYa__ai{margin-top:0}.ai-module__rffHYa__panel{background:var(--plane);border-radius:clamp(28px,4vw,44px);gap:clamp(28px,4vw,48px);padding:clamp(36px,6vw,88px) clamp(20px,5vw,80px) 0;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.ai-module__rffHYa__panel{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}.ai-module__rffHYa__panel>div{z-index:1;position:relative}.ai-module__rffHYa__panel .ai-module__rffHYa__lede{margin-top:24px}.ai-module__rffHYa__panel .ai-module__rffHYa__prompt{letter-spacing:-.04em;color:var(--ink);min-height:3.4em;margin-top:clamp(28px,3vw,40px);font-size:clamp(26px,3.3vw,44px);font-weight:700;line-height:1.12}.ai-module__rffHYa__q{color:var(--thin)}.ai-module__rffHYa__typing{white-space:nowrap;position:absolute}.ai-module__rffHYa__panel .ai-module__rffHYa__caret{background:var(--blue);vertical-align:-.08em;width:.08em;height:.9em;margin-left:.04em;display:inline-block}.ai-module__rffHYa__rest{visibility:hidden}html[data-home-motion] .ai-module__rffHYa__panel .ai-module__rffHYa__caret{animation:1s step-end infinite ai-module__rffHYa__blink}@keyframes ai-module__rffHYa__blink{50%{opacity:0}}.ai-module__rffHYa__works{color:var(--soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;padding-bottom:clamp(8px,2vw,24px);font-size:15px;display:flex}.ai-module__rffHYa__works .ai-module__rffHYa__store{background:var(--ink);height:46px;color:var(--on-ink);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:23px;align-items:center;gap:8px;padding:0 20px;font-size:15.5px;font-weight:600;display:inline-flex}.ai-module__rffHYa__works .ai-module__rffHYa__store:hover{box-shadow:0 10px 24px -12px rgba(var(--shc), .55);transform:translateY(-1px)}.ai-module__rffHYa__works .ai-module__rffHYa__store svg{font-size:16px}.ai-module__rffHYa__works .ai-module__rffHYa__store+.ai-module__rffHYa__store{background:var(--bg);color:var(--ink);box-shadow:0 0 0 1.5px var(--line2)}.ai-module__rffHYa__dev{place-self:end center;position:relative}.ai-module__rffHYa__phone{--w:clamp(240px, 26vw, 320px);margin-bottom:-30%}.ai-module__rffHYa__glow{z-index:0;pointer-events:none;width:78%;height:110%;opacity:var(--glow);filter:blur(36px);background:radial-gradient(closest-side at 40% 45%,#6fa5cc8c,#0000),radial-gradient(closest-side at 70% 70%,#e2845c6b,#0000);position:absolute;bottom:-30%;right:-12%}.ai-module__rffHYa__rise{transition:transform 1.4s var(--expo)}html[data-home-motion] .ai-module__rffHYa__rise:not([data-in]){transform:translateY(160px)}
.close-module__DTqqzq__close{padding-bottom:clamp(96px,10vw,160px)}.close-module__DTqqzq__keys{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:clamp(28px,3vw,40px);display:flex}.close-module__DTqqzq__qr{color:var(--soft);text-align:left;align-items:center;gap:12px;max-width:12em;font-size:14px;line-height:1.4;display:none}.close-module__DTqqzq__keys .close-module__DTqqzq__qr img{width:76px;height:76px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:12px;padding:6px}@media (min-width:900px){.close-module__DTqqzq__qr{display:flex}}.close-module__DTqqzq__close .close-module__DTqqzq__webline{color:var(--soft);margin-top:24px;font-size:15px}.close-module__DTqqzq__webline.close-module__DTqqzq__webline a{color:var(--ink);border-bottom:1.5px solid var(--line2);font-weight:600}
.faq-module__HVVhMW__faq{gap:32px;display:grid}@media (min-width:900px){.faq-module__HVVhMW__faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,6vw,96px)}.faq-module__HVVhMW__side{align-self:start}html[data-home-motion] .faq-module__HVVhMW__side{top:calc(var(--navh) + 40px);position:sticky}}.faq-module__HVVhMW__side .faq-module__HVVhMW__tlink{border-bottom:1.5px solid var(--line2);align-items:center;gap:6px;margin-top:28px;padding-bottom:2px;font-size:15.5px;font-weight:600;transition:border-color .2s;display:inline-flex}.faq-module__HVVhMW__side .faq-module__HVVhMW__tlink:hover{border-color:var(--ink)}.faq-module__HVVhMW__tlink svg{transition:transform .25s var(--ease);font-size:16px}.faq-module__HVVhMW__tlink:hover svg{transform:translate(3px)}.faq-module__HVVhMW__qa details{border-bottom:1px solid var(--line)}.faq-module__HVVhMW__qa details:first-child{border-top:1px solid var(--line)}.faq-module__HVVhMW__qa summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(17px,1.5vw,19px);font-weight:600;list-style:none;display:flex}.faq-module__HVVhMW__qa summary::-webkit-details-marker{display:none}.faq-module__HVVhMW__pm{background:var(--plane);width:30px;height:30px;transition:transform .35s var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.faq-module__HVVhMW__qa details[open] .faq-module__HVVhMW__pm{transform:rotate(45deg)}.faq-module__HVVhMW__qa .faq-module__HVVhMW__a{color:var(--soft);max-width:40em;padding:0 48px 24px 0;font-size:16.5px;line-height:1.55}
.features-module__JkKv_q__galCtl{display:none}@media (min-width:900px){.features-module__JkKv_q__galCtl{justify-content:flex-end;gap:10px;margin-top:-8px;display:flex}.features-module__JkKv_q__galCtl.features-module__JkKv_q__galCtl button{background:var(--plane);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:background-color .2s,opacity .2s;display:flex}.features-module__JkKv_q__galCtl.features-module__JkKv_q__galCtl button:hover{background:var(--line2)}.features-module__JkKv_q__galCtl.features-module__JkKv_q__galCtl button:disabled{opacity:.35;cursor:default}}.features-module__JkKv_q__pin{margin-top:clamp(40px,5vw,64px);position:relative}html[data-home-motion] .features-module__JkKv_q__pin[data-pin]{min-height:calc(var(--dist,0px) + var(--galh,0px))}html[data-home-motion] .features-module__JkKv_q__pin[data-pin] .features-module__JkKv_q__stage{top:max(var(--navh), calc((100svh + var(--navh) - var(--galh,0px)) / 2));position:sticky}html[data-home-motion] .features-module__JkKv_q__pin[data-pin] .features-module__JkKv_q__rail{transition:transform .5s cubic-bezier(.215,.61,.355,1)}.features-module__JkKv_q__gal{position:relative}.features-module__JkKv_q__track{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 max(var(--pad), env(safe-area-inset-left,0px));overflow-x:auto}.features-module__JkKv_q__track::-webkit-scrollbar{display:none}.features-module__JkKv_q__pin[data-pin] .features-module__JkKv_q__track{scroll-snap-type:none;overflow-x:hidden}.features-module__JkKv_q__rail{width:max-content;padding:6px max(var(--pad), env(safe-area-inset-right,0px)) 28px max(var(--pad), env(safe-area-inset-left,0px));gap:clamp(12px,1.4vw,20px);display:flex}@media (min-width:900px){.features-module__JkKv_q__track{scroll-padding:0 max(var(--pad), calc((100vw - 1240px) / 2 + var(--pad)))}.features-module__JkKv_q__rail{padding-left:max(var(--pad), calc((100vw - 1240px) / 2 + var(--pad)));padding-right:max(var(--pad), calc((100vw - 1240px) / 2 + var(--pad)))}}.features-module__JkKv_q__fc{scroll-snap-align:start;background:var(--plane);border-radius:32px;flex-direction:column;flex:none;width:min(82vw,380px);height:clamp(540px,72vw,600px);padding:30px 28px 0;display:flex;position:relative;overflow:hidden}.features-module__JkKv_q__fcH{letter-spacing:-.035em;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(23px,2vw,28px);font-weight:800;line-height:1.1;display:flex}.features-module__JkKv_q__fc .features-module__JkKv_q__fcP{color:var(--soft);max-width:22em;margin-top:10px;font-size:16px;line-height:1.45}.features-module__JkKv_q__cardDev{--w:258px;margin:30px auto 0}.features-module__JkKv_q__plus{background:var(--ink);height:22px;color:var(--on-ink);letter-spacing:.01em;border-radius:11px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.features-module__JkKv_q__panelshot{width:min(100%,320px);box-shadow:0 0 0 1px var(--line2), 0 30px 60px -28px rgba(var(--shc), .5);background:#fff;border-radius:18px;margin:30px auto 0;overflow:hidden}.features-module__JkKv_q__low .features-module__JkKv_q__lowbox{flex:1;margin-top:24px;position:relative;overflow:hidden}.features-module__JkKv_q__low .features-module__JkKv_q__lowDev{--w:258px;margin:0;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.features-module__JkKv_q__fc>*{transition:opacity 1.2s var(--expo), transform 1.2s var(--expo);transition-delay:calc((var(--c,0) * 3 + var(--n,0)) * 40ms)}.features-module__JkKv_q__fc>:first-child{--n:0}.features-module__JkKv_q__fc>:nth-child(2){--n:1}.features-module__JkKv_q__fc>:nth-child(3){--n:2}html[data-home-motion] .features-module__JkKv_q__gal:not([data-in]) .features-module__JkKv_q__fc>*{opacity:0;transform:translateY(60px)}.features-module__JkKv_q__more{margin-top:clamp(56px,7vw,96px)}.features-module__JkKv_q__moreH{letter-spacing:-.035em;font-size:clamp(22px,2.2vw,30px);font-weight:800}.features-module__JkKv_q__more .features-module__JkKv_q__grid{background:var(--line);box-shadow:0 0 0 1px var(--line);transition:opacity 1.1s var(--expo), transform 1.1s var(--expo);border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:28px;display:grid;overflow:hidden}html[data-home-motion] .features-module__JkKv_q__grid:not([data-in]){opacity:0;transform:translateY(40px)}.features-module__JkKv_q__grid li{background:var(--bg);flex-direction:column;gap:8px;min-width:0;padding:24px 20px 26px;display:flex}.features-module__JkKv_q__gi{color:var(--ink);margin-bottom:6px;font-size:24px}.features-module__JkKv_q__gridH{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px;font-size:16.5px;font-weight:700;display:flex}.features-module__JkKv_q__gridP{color:var(--soft);font-size:15px;line-height:1.45}@media (min-width:900px){.features-module__JkKv_q__more .features-module__JkKv_q__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.features-module__JkKv_q__grid li{padding:30px 28px 32px}}.features-module__JkKv_q__every{justify-items:center;gap:clamp(40px,5vw,72px);margin-top:clamp(104px,12vw,176px);display:grid}.features-module__JkKv_q__every .features-module__JkKv_q__plat{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.features-module__JkKv_q__plat li{background:var(--plane);border-radius:18px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.features-module__JkKv_q__plat .features-module__JkKv_q__platIc{color:var(--soft);font-size:16px}.features-module__JkKv_q__every .features-module__JkKv_q__everyLede{margin-top:24px}.features-module__JkKv_q__desk{justify-self:center;width:100%;max-width:1080px;padding-bottom:clamp(40px,6vw,80px);position:relative}.features-module__JkKv_q__browser{width:100%;box-shadow:0 0 0 1px var(--line2), 0 40px 80px -40px rgba(var(--shc), .55);background:#fff;border-radius:clamp(12px,1.4vw,18px);margin:0;overflow:hidden}.features-module__JkKv_q__bar{background:#f1f1f3;border-bottom:1px solid #0000000f;align-items:center;gap:6px;height:clamp(24px,2.4vw,34px);padding:0 12px;display:flex}.features-module__JkKv_q__bar i{background:#d9d9de;border-radius:50%;width:10px;height:10px}.features-module__JkKv_q__url{color:#8e8e93;background:#fff;border-radius:9px;height:18px;margin-left:12px;padding:0 10px;font-size:11px;line-height:18px;box-shadow:0 0 0 1px #0000000d}.features-module__JkKv_q__browser picture{display:block}.features-module__JkKv_q__browser img{width:100%}.features-module__JkKv_q__deskDev{--w:clamp(120px, 19vw, 230px);width:var(--w);z-index:2;transition:opacity 1.3s var(--expo), transform 1.3s var(--expo);position:absolute;bottom:0;right:clamp(-8px,-1vw,0px)}html[data-home-motion] .features-module__JkKv_q__deskDev:not([data-in]){opacity:0;transform:translateY(90px)}@media (max-width:699.98px){.features-module__JkKv_q__desk{padding-bottom:96px}.features-module__JkKv_q__browser{border-radius:12px}.features-module__JkKv_q__deskDev{--w:118px;right:4px}}
.hero-module__OdeBsq__hero{padding-top:calc(var(--navh) + env(safe-area-inset-top,0px) + clamp(36px, 5vw, 68px));position:relative;overflow-x:clip}.hero-module__OdeBsq__hero .hero-module__OdeBsq__heroWrap{max-width:1400px}.hero-module__OdeBsq__hero .hero-module__OdeBsq__heroLede{margin-top:clamp(20px,2.4vw,30px)}.hero-module__OdeBsq__heroCta{flex-direction:column;align-items:center;gap:18px;margin-top:clamp(26px,3vw,36px);display:flex}.hero-module__OdeBsq__stage1{--pw:clamp(240px, 22vw, 320px);--top:0px;height:calc(var(--top) + var(--pw) * 2.115 * .6);margin-top:clamp(36px,4vw,56px);position:relative}.hero-module__OdeBsq__stream{z-index:1;left:0;right:0;top:calc(var(--pw) * .16);gap:clamp(10px,1.2vw,18px);display:grid;position:absolute}.hero-module__OdeBsq__srow{min-width:0;display:block}.hero-module__OdeBsq__srowIn{padding-top:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.hero-module__OdeBsq__strip{gap:clamp(10px,1.2vw,18px);width:max-content;display:flex}@keyframes hero-module__OdeBsq__drift{to{transform:translate(calc(-50% - clamp(5px,.6vw,9px)))}}.hero-module__OdeBsq__tile{flex:none;width:clamp(132px,14.5vw,224px);margin:0;position:relative}.hero-module__OdeBsq__tile img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--plane);width:100%;box-shadow:0 1px 2px #0000000f, 0 18px 36px -20px rgba(var(--shc), .45);border-radius:clamp(14px,1.4vw,20px)}.hero-module__OdeBsq__tile .hero-module__OdeBsq__tileChip{top:-10px;left:10px}.hero-module__OdeBsq__pclip1{z-index:3;left:50%;top:var(--top);width:calc(var(--pw) + 160px);margin-left:calc((var(--pw) + 160px) / -2);position:absolute;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 74%,#0000);mask-image:linear-gradient(#000 74%,#0000)}.hero-module__OdeBsq__pull{position:absolute;inset:0}.hero-module__OdeBsq__pclip1 .hero-module__OdeBsq__heroDev{--w:var(--pw);position:absolute;top:0;left:80px}@media (max-width:899.98px){.hero-module__OdeBsq__stage1{--pw:min(62vw, 270px);--top:118px;margin-top:30px}.hero-module__OdeBsq__stream{gap:10px;top:0}.hero-module__OdeBsq__srow.hero-module__OdeBsq__r2{display:none}.hero-module__OdeBsq__tile{width:118px}.hero-module__OdeBsq__tile img{border-radius:14px}.hero-module__OdeBsq__tile .hero-module__OdeBsq__tileChip{gap:4px;height:24px;padding:0 9px 0 7px;font-size:11.5px;top:-9px;left:8px}.hero-module__OdeBsq__tile .hero-module__OdeBsq__tileChip svg{font-size:12.5px}}@media (prefers-reduced-motion:no-preference){html[data-home-motion] .hero-module__OdeBsq__strip{animation:80s linear infinite hero-module__OdeBsq__drift}html[data-home-motion] .hero-module__OdeBsq__r2 .hero-module__OdeBsq__strip{animation-duration:95s;animation-direction:reverse}html[data-home-motion] .hero-module__OdeBsq__still .hero-module__OdeBsq__strip{animation-play-state:paused}}html[data-home-motion] .hero-module__OdeBsq__enterH{animation:hero-module__OdeBsq__riseH 1.1s var(--expo) both}html[data-home-motion] .hero-module__OdeBsq__enterH+.hero-module__OdeBsq__enterH{animation-delay:90ms}html[data-home-motion] .hero-module__OdeBsq__enterL{animation:hero-module__OdeBsq__riseL 1s var(--expo) .25s both}html[data-home-motion] .hero-module__OdeBsq__enterL+.hero-module__OdeBsq__enterL{animation-delay:.33s}html[data-home-motion] .hero-module__OdeBsq__pclip1 .hero-module__OdeBsq__heroDev{animation:hero-module__OdeBsq__risePhone 1.5s var(--expo) .3s both}html[data-home-motion] .hero-module__OdeBsq__srow{animation:hero-module__OdeBsq__riseRow 1.4s var(--expo) .5s both}html[data-home-motion] .hero-module__OdeBsq__srow+.hero-module__OdeBsq__srow{animation-delay:.62s}@keyframes hero-module__OdeBsq__riseH{0%{opacity:0;transform:translateY(40%)}}@keyframes hero-module__OdeBsq__riseL{0%{opacity:0;transform:translateY(18px)}}@keyframes hero-module__OdeBsq__risePhone{0%{opacity:0;transform:translateY(160px)}}@keyframes hero-module__OdeBsq__riseRow{0%{opacity:0;transform:translateY(30px)}}
.how-module__HmeSSG__flow{margin-top:clamp(36px,4vw,56px)}.how-module__HmeSSG__ftrack{scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px max(var(--pad), env(safe-area-inset-right,0px)) 26px max(var(--pad), env(safe-area-inset-left,0px));scroll-padding:0 max(var(--pad), env(safe-area-inset-left,0px));grid-auto-columns:min(76vw,290px);grid-auto-flow:column;gap:18px;margin:0;list-style:none;display:grid;overflow-x:auto}.how-module__HmeSSG__ftrack::-webkit-scrollbar{display:none}.how-module__HmeSSG__fs{scroll-snap-align:start;flex-direction:column;min-width:0;display:flex;position:relative}.how-module__HmeSSG__fdot{z-index:2;background:var(--ink);width:38px;height:38px;color:var(--on-ink);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;position:relative}.how-module__HmeSSG__fseg{z-index:1;background:var(--line2);transform-origin:0;border-radius:1px;height:2px;position:absolute;top:18px;left:46px;right:-10px}.how-module__HmeSSG__fs h3{letter-spacing:-.03em;margin-top:20px;font-size:clamp(22px,1.9vw,27px);font-weight:800;line-height:1.1}.how-module__HmeSSG__fs p{color:var(--soft);min-height:5.8em;margin-top:10px;font-size:16px;line-height:1.45}.how-module__HmeSSG__stepDev{--w:min(100%, 256px);margin-top:24px}@media (min-width:900px){.how-module__HmeSSG__ftrack{max-width:1240px;padding:8px max(var(--pad), env(safe-area-inset-right,0px)) 0 max(var(--pad), env(safe-area-inset-left,0px));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:clamp(18px,2.2vw,32px);margin:0 auto;overflow:visible}.how-module__HmeSSG__fseg{right:calc(-1*clamp(18px,2.2vw,32px) + 8px)}}html[data-home-motion] .how-module__HmeSSG__fs{transition:opacity 1.2s var(--expo), transform 1.2s var(--expo);transition-delay:calc(var(--i) * .14s)}html[data-home-motion] .how-module__HmeSSG__flow:not([data-in]) .how-module__HmeSSG__fs{opacity:0;transform:translateY(70px)}html[data-home-motion] .how-module__HmeSSG__fseg{transition:transform .7s cubic-bezier(.45,0,.55,1);transition-delay:calc(.5s + var(--i) * .45s)}html[data-home-motion] .how-module__HmeSSG__flow:not([data-in]) .how-module__HmeSSG__fseg{transform:scaleX(0)}html[data-home-motion] .how-module__HmeSSG__stepRing{transition:opacity .8s cubic-bezier(.34,1.8,.64,1) 1.6s,transform .8s cubic-bezier(.34,1.8,.64,1) 1.6s}html[data-home-motion] .how-module__HmeSSG__flow:not([data-in-b]) .how-module__HmeSSG__stepRing{opacity:0;transform:scale(1.08)}
.knows-module__0W7sVa__sense{background:var(--plane);border-radius:clamp(28px,3.4vw,40px);gap:28px;margin-top:clamp(36px,4vw,56px);padding:clamp(30px,4.4vw,72px) clamp(22px,4.4vw,72px) clamp(30px,4vw,56px);display:grid;overflow:hidden}@media (min-width:900px){.knows-module__0W7sVa__sense{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,4vw,72px)}}.knows-module__0W7sVa__sentence{letter-spacing:-.042em;color:var(--ink);font-size:clamp(27px,3.7vw,54px);font-weight:800;line-height:1.14;position:relative}.knows-module__0W7sVa__ln{display:block}.knows-module__0W7sVa__w{color:var(--thin);font-weight:400}.knows-module__0W7sVa__slot{vertical-align:top;height:1.14em;transition:width .55s cubic-bezier(.2,.7,.2,1);display:inline-block;position:relative;overflow:hidden}.knows-module__0W7sVa__cur{white-space:nowrap;display:inline-block}.knows-module__0W7sVa__col{will-change:transform;flex-direction:column;display:none}.knows-module__0W7sVa__col>span{white-space:nowrap;height:1.14em;display:block}html[data-home-motion] .knows-module__0W7sVa__cur{opacity:0}html[data-home-motion] .knows-module__0W7sVa__col{display:flex;position:absolute;top:0;left:0}.knows-module__0W7sVa__slot.knows-module__0W7sVa__get{height:auto;display:inline;overflow:visible}.knows-module__0W7sVa__go{color:var(--go)}.knows-module__0W7sVa__make{color:var(--make)}.knows-module__0W7sVa__buy{color:var(--buy)}.knows-module__0W7sVa__picks{gap:12px;margin-top:clamp(26px,3vw,40px);display:flex}.knows-module__0W7sVa__picks button{border-radius:50%;width:60px;height:60px;padding:5px;position:relative}@media (prefers-reduced-motion:no-preference){.knows-module__0W7sVa__picks button{transition:transform .3s var(--ease)}.knows-module__0W7sVa__picks button:hover{transform:scale(1.06)}}.knows-module__0W7sVa__picks button img{-o-object-fit:cover;object-fit:cover;opacity:.55;border-radius:50%;width:100%;height:100%;transition:opacity .3s}.knows-module__0W7sVa__picks button[aria-selected=true] img{opacity:1}.knows-module__0W7sVa__picks svg{fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:2.4px;stroke-dasharray:129;stroke-dashoffset:129px;opacity:0;position:absolute;inset:0;transform:rotate(-90deg)}.knows-module__0W7sVa__picks button[aria-selected=true] svg{opacity:1;stroke-dashoffset:0}html[data-home-motion] .knows-module__0W7sVa__picks button.knows-module__0W7sVa__run svg{animation:5.6s linear forwards knows-module__0W7sVa__ringrun}@keyframes knows-module__0W7sVa__ringrun{0%{stroke-dashoffset:129px}to{stroke-dashoffset:0}}.knows-module__0W7sVa__senseNote{color:var(--soft);max-width:30em;margin-top:22px;font-size:16px;line-height:1.5}.knows-module__0W7sVa__senseNote b{color:var(--ink);font-weight:600}.knows-module__0W7sVa__senseDev{justify-content:center;display:flex}.knows-module__0W7sVa__senseDevPhone{--w:clamp(220px, 24vw, 300px)}@media (max-width:899.98px){.knows-module__0W7sVa__senseDevPhone{--w:min(64vw, 270px)}}html[data-home-motion] .knows-module__0W7sVa__senseDev{transition:opacity 1.4s var(--expo), transform 1.4s var(--expo)}html[data-home-motion] .knows-module__0W7sVa__sense:not([data-in]) .knows-module__0W7sVa__senseDev{opacity:0;transform:translateY(120px)}.knows-module__0W7sVa__scr{opacity:0;position:absolute;inset:0}.knows-module__0W7sVa__scr.knows-module__0W7sVa__on{opacity:1}@media (prefers-reduced-motion:no-preference){.knows-module__0W7sVa__scr{transition:opacity .5s var(--ease), transform .6s var(--ease);transform:translateY(10px)}.knows-module__0W7sVa__scr.knows-module__0W7sVa__on{transform:none}}.knows-module__0W7sVa__scr picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.knows-module__0W7sVa__scrRing{opacity:0;transition:opacity .4s .7s}.knows-module__0W7sVa__scr.knows-module__0W7sVa__on .knows-module__0W7sVa__scrRing{opacity:1}
.pricing-module___ReQna__plans{gap:14px;max-width:920px;margin:clamp(32px,4vw,48px) auto 0;display:grid}@media (min-width:760px){.pricing-module___ReQna__plans{grid-template-columns:1fr 1fr}}.pricing-module___ReQna__plan{background:var(--plane);border-radius:32px;flex-direction:column;padding:32px 28px;display:flex}.pricing-module___ReQna__plusp{color:#f5f5f7;background:#111113}.dark .pricing-module___ReQna__plusp{background:#1f1f23;box-shadow:inset 0 0 0 1px #ffffff1f}.pricing-module___ReQna__plan h3{letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}.pricing-module___ReQna__price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:18px;display:flex}.pricing-module___ReQna__amt{letter-spacing:-.05em;font-size:clamp(44px,5vw,56px);font-weight:800;line-height:1}.pricing-module___ReQna__per{color:var(--soft);font-size:16px;font-weight:500}.pricing-module___ReQna__plan.pricing-module___ReQna__plusp .pricing-module___ReQna__per,.pricing-module___ReQna__plan.pricing-module___ReQna__plusp li{color:#c7c7cc}.pricing-module___ReQna__plans .pricing-module___ReQna__plan ul{flex:0;gap:12px;margin-top:22px;display:grid}.pricing-module___ReQna__plan li{color:var(--ink2);gap:10px;font-size:15.5px;line-height:1.4;display:flex}.pricing-module___ReQna__plan li svg{stroke-width:2.2px;color:var(--ok);flex:none;margin-top:1px;font-size:18px}.pricing-module___ReQna__plan.pricing-module___ReQna__plusp li svg{color:#7ddb9f}.pricing-module___ReQna__plan .pricing-module___ReQna__btn{letter-spacing:-.15px;white-space:nowrap;background:var(--ink);width:100%;height:54px;color:var(--on-ink);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:27px;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:0 28px;font-size:16.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.pricing-module___ReQna__plan .pricing-module___ReQna__btn:after{content:"";transition:transform .7s var(--ease);background:linear-gradient(105deg,#0000 35%,#ffffff3d 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}.pricing-module___ReQna__plan .pricing-module___ReQna__btn:hover{box-shadow:0 10px 24px -12px rgba(var(--shc), .55);transform:translateY(-1px)}.pricing-module___ReQna__plan .pricing-module___ReQna__btn:hover:after{transform:translate(110%)}.pricing-module___ReQna__plan.pricing-module___ReQna__plusp .pricing-module___ReQna__btn{color:#111113;background:#f5f5f7}.pricing-module___ReQna__linkRow .pricing-module___ReQna__tlink{border-bottom:1.5px solid var(--line2);align-items:center;gap:6px;margin-top:28px;padding-bottom:2px;font-size:15.5px;font-weight:600;transition:border-color .2s;display:inline-flex}.pricing-module___ReQna__linkRow .pricing-module___ReQna__tlink:hover{border-color:var(--ink)}.pricing-module___ReQna__tlink svg{transition:transform .25s var(--ease);font-size:16px}.pricing-module___ReQna__tlink:hover svg{transform:translate(3px)}.pricing-module___ReQna__plan{transition:opacity 1.1s var(--expo), transform 1.1s var(--expo)}.pricing-module___ReQna__plan+.pricing-module___ReQna__plan{transition-delay:.1s}html[data-home-motion] .pricing-module___ReQna__plans:not([data-in]) .pricing-module___ReQna__plan{opacity:0;transform:translateY(50px)}.pricing-module___ReQna__linkRow{text-align:center}
.privacy-module__3NRGjq__promises{gap:14px;margin-top:clamp(40px,5vw,64px);display:grid}.privacy-module__3NRGjq__promise{background:var(--plane);border-radius:28px;padding:28px 26px 30px}.privacy-module__3NRGjq__pi{background:var(--bg);width:48px;height:48px;box-shadow:0 0 0 1px var(--line);border-radius:16px;justify-content:center;align-items:center;font-size:23px;display:flex}.privacy-module__3NRGjq__promises .privacy-module__3NRGjq__promise h3{letter-spacing:-.025em;margin-top:22px;font-size:19px;font-weight:700}.privacy-module__3NRGjq__promises .privacy-module__3NRGjq__promise p{color:var(--soft);margin-top:8px;font-size:15.5px;line-height:1.5}@media (max-width:639.98px){.privacy-module__3NRGjq__promise{grid-template-columns:auto 1fr;gap:4px 16px;padding:22px 20px;display:grid}.privacy-module__3NRGjq__pi{grid-row:span 2}.privacy-module__3NRGjq__promises .privacy-module__3NRGjq__promise h3{margin-top:2px}.privacy-module__3NRGjq__promises .privacy-module__3NRGjq__promise p{margin-top:0}}@media (min-width:640px){.privacy-module__3NRGjq__promises{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.privacy-module__3NRGjq__promises{grid-template-columns:repeat(4,1fr)}}.privacy-module__3NRGjq__linkRow .privacy-module__3NRGjq__tlink{border-bottom:1.5px solid var(--line2);align-items:center;gap:6px;margin-top:28px;padding-bottom:2px;font-size:15.5px;font-weight:600;transition:border-color .2s;display:inline-flex}.privacy-module__3NRGjq__linkRow .privacy-module__3NRGjq__tlink:hover{border-color:var(--ink)}.privacy-module__3NRGjq__tlink svg{transition:transform .25s var(--ease);font-size:16px}.privacy-module__3NRGjq__tlink:hover svg{transform:translate(3px)}.privacy-module__3NRGjq__linkRow{text-align:center}
.race-module__s8ahVq__race{grid-template-columns:1fr 1fr;gap:clamp(10px,2vw,24px);max-width:1000px;margin:clamp(40px,5vw,64px) auto 0;display:grid}.race-module__s8ahVq__lane{background:var(--plane);border-radius:clamp(22px,3vw,32px);flex-direction:column;align-items:center;height:clamp(440px,62vw,620px);padding:clamp(16px,2.4vw,28px) clamp(12px,2vw,28px) 0;display:flex;position:relative;overflow:hidden}.race-module__s8ahVq__laneHead{z-index:3;flex-direction:column;align-items:center;gap:2px;width:100%;display:flex;position:relative}.race-module__s8ahVq__lname{color:var(--soft);letter-spacing:-.1px;align-items:center;gap:6px;font-size:clamp(13px,1.3vw,15px);font-weight:600;display:flex}.race-module__s8ahVq__clock{letter-spacing:-.04em;color:var(--thin);align-items:center;gap:8px;font-size:clamp(30px,4.6vw,56px);font-weight:800;line-height:1.05;transition:color .3s;display:flex}.race-module__s8ahVq__still{font-size:clamp(20px,2.6vw,30px)}.race-module__s8ahVq__clockText{display:contents}.race-module__s8ahVq__u{letter-spacing:-.01em;font-size:.5em;font-weight:600}.race-module__s8ahVq__new.race-module__s8ahVq__done .race-module__s8ahVq__clock{color:var(--ink)}.race-module__s8ahVq__found{background:var(--ok);color:#fff;width:.62em;height:.62em;font-size:inherit;border-radius:50%;justify-content:center;align-items:center;transition:transform .45s cubic-bezier(.3,1.6,.5,1);display:inline-flex;transform:scale(0)}.race-module__s8ahVq__found svg{stroke-width:3px;width:.42em;height:.42em}.race-module__s8ahVq__new.race-module__s8ahVq__done .race-module__s8ahVq__found{transform:scale(1)}.race-module__s8ahVq__wall{position:absolute;inset:clamp(96px,10vw,128px) clamp(10px,1.6vw,22px) 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 80%,#0000);mask-image:linear-gradient(#0000,#000 14% 80%,#0000)}.race-module__s8ahVq__feed{will-change:transform;grid-template-columns:repeat(3,1fr);gap:clamp(5px,.7vw,8px);display:grid}.race-module__s8ahVq__feed picture{display:block}.race-module__s8ahVq__feed img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;background:var(--line);border-radius:clamp(7px,1vw,12px);width:100%}.race-module__s8ahVq__raceDev{--w:clamp(146px, 23vw, 250px);margin-top:clamp(14px,2vw,26px)}.race-module__s8ahVq__raceFoot{justify-content:center;min-height:44px;margin-top:20px;display:flex}.race-module__s8ahVq__raceFoot .race-module__s8ahVq__again{color:var(--soft);border-radius:22px;align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:600;transition:opacity .4s,background-color .2s,color .2s;display:none}.race-module__s8ahVq__raceFoot .race-module__s8ahVq__again:hover{background:var(--plane);color:var(--ink)}html[data-home-motion] .race-module__s8ahVq__raceFoot .race-module__s8ahVq__again{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,visibility 0s .4s,background-color .2s,color .2s;display:inline-flex}html[data-home-motion] .race-module__s8ahVq__raceFoot .race-module__s8ahVq__again.race-module__s8ahVq__show{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.race-module__s8ahVq__benefits{gap:clamp(28px,3vw,48px);margin-top:clamp(56px,7vw,96px);display:grid}.race-module__s8ahVq__benefits li{grid-template-columns:auto 1fr;align-items:start;gap:6px 16px;display:grid}.race-module__s8ahVq__bi{background:var(--plane);border-radius:14px;grid-row:span 2;justify-content:center;align-items:center;width:44px;height:44px;font-size:21px;display:flex}.race-module__s8ahVq__benefits h3{letter-spacing:-.025em;font-size:clamp(19px,1.7vw,22px);font-weight:700;line-height:1.25}.race-module__s8ahVq__benefits p{color:var(--soft);max-width:26em;font-size:16px;line-height:1.5}@media (min-width:900px){.race-module__s8ahVq__raceDev{margin-top:28px}.race-module__s8ahVq__benefits{grid-template-columns:repeat(3,1fr)}.race-module__s8ahVq__benefits li{grid-template-columns:1fr}.race-module__s8ahVq__bi{grid-row:auto;margin-bottom:10px}}@media (max-width:599.98px){.race-module__s8ahVq__feed{grid-template-columns:repeat(2,1fr)}.race-module__s8ahVq__lane{height:430px}}
.who-module__o11KaW__tabs{scrollbar-width:none;margin-top:clamp(32px,4vw,48px);margin-left:calc(-1 * max(var(--pad), env(safe-area-inset-left,0px)));margin-right:calc(-1 * max(var(--pad), env(safe-area-inset-right,0px)));padding:2px 2px 6px;padding-left:max(var(--pad), env(safe-area-inset-left,0px));padding-right:max(var(--pad), env(safe-area-inset-right,0px));gap:8px;display:flex;overflow-x:auto}.who-module__o11KaW__tabs::-webkit-scrollbar{display:none}.who-module__o11KaW__tabs .who-module__o11KaW__tab{background:var(--plane);height:44px;color:var(--soft);border-radius:22px;flex:none;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .25s,color .25s}.who-module__o11KaW__tabs .who-module__o11KaW__tab:hover{color:var(--ink)}.who-module__o11KaW__tabs .who-module__o11KaW__tab[aria-selected=true]{background:var(--ink);color:var(--on-ink)}@media (min-width:900px){.who-module__o11KaW__tabs{justify-content:center;margin-left:0;margin-right:0}}.who-module__o11KaW__swapper{margin-top:20px}.who-module__o11KaW__panel{background:var(--plane);border-radius:clamp(28px,3.4vw,40px);display:grid;position:relative;overflow:hidden}.who-module__o11KaW__panel[hidden]{display:none}.who-module__o11KaW__txt{z-index:2;padding:clamp(28px,4vw,64px) clamp(22px,4vw,64px) clamp(8px,2vw,24px);position:relative}.who-module__o11KaW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--thin);font-size:13px;font-weight:700}.who-module__o11KaW__txt .who-module__o11KaW__title{margin-top:12px;font-size:clamp(28px,3.2vw,46px)}.who-module__o11KaW__txt .who-module__o11KaW__lead{max-width:26em;margin-top:14px}.who-module__o11KaW__panel .who-module__o11KaW__txt ul{gap:12px;margin-top:22px;display:grid}.who-module__o11KaW__txt li{align-items:flex-start;gap:10px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.who-module__o11KaW__txt li svg{color:var(--ok);stroke-width:2.2px;margin-top:1px;font-size:19px}.who-module__o11KaW__art{--pw:min(46vw, 210px);height:calc(var(--pw) * 2.115 * .66 + 28px);align-self:end;padding:0;display:block;position:relative;overflow:hidden}.who-module__o11KaW__panel .who-module__o11KaW__art>*{--w:var(--pw);position:absolute}.who-module__o11KaW__art .who-module__o11KaW__back{left:calc(50% - var(--pw) * 1.02);transform-origin:100% 100%;top:28px;transform:rotate(-4deg)}.who-module__o11KaW__art .who-module__o11KaW__front{left:calc(50% - var(--pw) * .12);top:calc(28px + var(--pw) * .12);transform-origin:0 100%;z-index:2;transform:rotate(3deg)}.who-module__o11KaW__art.who-module__o11KaW__solo .who-module__o11KaW__front{left:calc(50% - var(--pw) / 2);top:28px;transform:none}@media (min-width:900px){.who-module__o11KaW__panel{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:520px}.who-module__o11KaW__txt{align-self:center;padding-bottom:64px}.who-module__o11KaW__art{--pw:clamp(200px, 20vw, 280px);height:calc(var(--pw) * 2.115 * .72 + 40px)}.who-module__o11KaW__art .who-module__o11KaW__back{top:40px}.who-module__o11KaW__art .who-module__o11KaW__front{top:calc(40px + var(--pw) * .16)}.who-module__o11KaW__art.who-module__o11KaW__solo .who-module__o11KaW__front{top:40px}}.who-module__o11KaW__art .who-module__o11KaW__cut{aspect-ratio:auto;height:calc(var(--w) * .9529);top:auto;bottom:0}.who-module__o11KaW__cut>div{border-radius:15.5cqw 15.5cqw 0 0;padding-bottom:0}.who-module__o11KaW__cut>div>div{border-radius:13cqw 13cqw 0 0}.who-module__o11KaW__cut img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.who-module__o11KaW__txt>*,.who-module__o11KaW__art>*{transition:opacity .45s var(--ease), translate .6s var(--ease)}:is(html[data-home-motion] .who-module__o11KaW__swap .who-module__o11KaW__txt>*,html[data-home-motion] .who-module__o11KaW__swap .who-module__o11KaW__art>*){opacity:0;translate:0 14px}
.compare-module__DVR35q__hero{padding-top:calc(var(--navh) + env(safe-area-inset-top,0px) + clamp(36px, 5vw, 68px));position:relative;overflow-x:clip}.compare-module__DVR35q__hero .compare-module__DVR35q__heroWrap{max-width:1400px}.compare-module__DVR35q__hero .compare-module__DVR35q__h1{font-size:var(--t-hero)}.compare-module__DVR35q__hero .compare-module__DVR35q__heroLede{margin-top:clamp(20px,2.4vw,30px)}.compare-module__DVR35q__heroCta{justify-content:center;margin-top:clamp(26px,3vw,36px);display:flex}.compare-module__DVR35q__stage{--pw:clamp(240px, 22vw, 320px);height:calc(var(--pw) * 2.115 * .6);margin-top:clamp(36px,4vw,56px);position:relative}.compare-module__DVR35q__pclip{width:calc(var(--pw) + 160px);margin-left:calc((var(--pw) + 160px) / -2);position:absolute;top:0;bottom:0;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 74%,#0000);mask-image:linear-gradient(#000 74%,#0000)}.compare-module__DVR35q__pclip .compare-module__DVR35q__heroDev{--w:var(--pw);position:absolute;top:0;left:80px}@media (max-width:899.98px){.compare-module__DVR35q__stage{--pw:min(62vw, 270px);margin-top:30px}}.compare-module__DVR35q__cmpWrap{max-width:920px;margin:clamp(48px,6vw,80px) auto 0;overflow-x:auto}.compare-module__DVR35q__cmp{border-collapse:collapse;width:100%;font-size:15px}.compare-module__DVR35q__cmp th,.compare-module__DVR35q__cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px}.compare-module__DVR35q__cmp thead th,.compare-module__DVR35q__cmp thead td{color:var(--soft);border-bottom:1.5px solid var(--line2);font-size:14px;font-weight:700}.compare-module__DVR35q__cmp th:nth-child(n+2),.compare-module__DVR35q__cmp td:nth-child(n+2){text-align:center;width:24%}.compare-module__DVR35q__cmp thead th:nth-child(2){color:var(--ink)}.compare-module__DVR35q__cmp tbody th{color:var(--ink2);padding-left:0;font-weight:400}.compare-module__DVR35q__cmp thead td:first-child{padding-left:0}.compare-module__DVR35q__yes{color:var(--ok)}.compare-module__DVR35q__yes svg{vertical-align:-3px;font-size:18px;display:inline-block}.compare-module__DVR35q__no{color:var(--thin)}.compare-module__DVR35q__cmp td b{font-weight:600}@media (max-width:599.98px){.compare-module__DVR35q__cmp{font-size:13.5px}.compare-module__DVR35q__cmp th,.compare-module__DVR35q__cmp td{padding:12px 6px}.compare-module__DVR35q__cmp th:nth-child(n+2),.compare-module__DVR35q__cmp td:nth-child(n+2){width:27%}}.compare-module__DVR35q__track{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 max(var(--pad), env(safe-area-inset-left,0px));margin-top:clamp(40px,5vw,64px);overflow-x:auto}.compare-module__DVR35q__track::-webkit-scrollbar{display:none}.compare-module__DVR35q__rail{width:max-content;padding:6px max(var(--pad), env(safe-area-inset-right,0px)) 8px max(var(--pad), env(safe-area-inset-left,0px));gap:clamp(12px,1.4vw,20px);display:flex}.compare-module__DVR35q__card{scroll-snap-align:start;background:var(--plane);border-radius:32px;flex-direction:column;flex:none;width:min(82vw,380px);height:clamp(540px,72vw,600px);padding:30px 28px 0;display:flex;position:relative;overflow:hidden}.compare-module__DVR35q__cardH{letter-spacing:-.035em;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(23px,2vw,28px);font-weight:800;line-height:1.1;display:flex}.compare-module__DVR35q__plus{background:var(--ink);height:22px;color:var(--on-ink);letter-spacing:.01em;border-radius:11px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.compare-module__DVR35q__card .compare-module__DVR35q__cardDev{--w:258px;margin:30px auto 0}.compare-module__DVR35q__low .compare-module__DVR35q__cardBox{flex:1;margin-top:24px;position:relative;overflow:hidden}.compare-module__DVR35q__low .compare-module__DVR35q__cardBox .compare-module__DVR35q__cardDev{margin:0;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}@media (min-width:900px){.compare-module__DVR35q__track{scroll-snap-type:none;overflow-x:visible}.compare-module__DVR35q__rail{width:auto;max-width:1240px;padding:6px var(--pad) 8px;justify-content:center;margin:0 auto}.compare-module__DVR35q__card{flex:0 380px;width:auto;min-width:0}}.compare-module__DVR35q__steps{gap:12px;width:100%;max-width:560px;margin:clamp(40px,5vw,64px) auto 0;display:grid}.compare-module__DVR35q__step{background:var(--plane);letter-spacing:-.02em;border-radius:24px;align-items:baseline;gap:16px;padding:22px 24px;font-size:clamp(17px,1.5vw,19px);font-weight:600;line-height:1.35;display:flex}.compare-module__DVR35q__n{width:1.1em;color:var(--thin-small);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}.compare-module__DVR35q__apps{gap:14px;margin-top:clamp(40px,5vw,64px);display:grid}.compare-module__DVR35q__app{background:var(--plane);border-radius:28px;justify-content:space-between;align-items:center;gap:16px;min-height:92px;padding:24px 26px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.compare-module__DVR35q__app:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.compare-module__DVR35q__app h3{letter-spacing:-.025em;font-size:19px;font-weight:700}.compare-module__DVR35q__app svg{transition:transform .25s var(--ease);font-size:20px}.compare-module__DVR35q__app:hover svg{transform:translate(3px)}@media (min-width:640px){.compare-module__DVR35q__apps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.compare-module__DVR35q__apps{grid-template-columns:repeat(3,minmax(0,1fr))}}
.yours-module__DIckJa__yours{padding-top:var(--sec)}.yours-module__DIckJa__yoursLead{font-size:var(--t-d2);color:var(--thin);letter-spacing:-.045em;font-weight:400;line-height:1}.yours-module__DIckJa__roll{--lh:1.12em;letter-spacing:-.05em;font-size:clamp(30px,8.6vw,112px);font-weight:800;line-height:var(--lh);margin:clamp(6px,1vw,12px) auto 0;position:relative}.yours-module__DIckJa__rollList{color:var(--ink);flex-wrap:wrap;justify-content:center;gap:0 .35em;display:flex}.yours-module__DIckJa__rollList li{white-space:nowrap}.yours-module__DIckJa__yoursEnd{margin-top:clamp(40px,5vw,64px)}.yours-module__DIckJa__yoursEnd .yours-module__DIckJa__endBadges{margin-top:28px}html[data-home-motion] .yours-module__DIckJa__yoursPin{height:calc(100svh - var(--navh) + 260vh)}html[data-home-motion] .yours-module__DIckJa__yours .yours-module__DIckJa__stage{top:var(--navh);height:calc(100svh - var(--navh));flex-direction:column;justify-content:center;display:flex;position:sticky}html[data-home-motion] .yours-module__DIckJa__yours .yours-module__DIckJa__roll{height:calc(var(--lh) * 3);overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}html[data-home-motion] .yours-module__DIckJa__yours .yours-module__DIckJa__rollList{will-change:transform;transform:translateY(var(--lh));display:block}html[data-home-motion] .yours-module__DIckJa__yours .yours-module__DIckJa__rollList li{height:var(--lh);color:var(--line2);transition:color .25s;display:block}html[data-home-motion] .yours-module__DIckJa__yours .yours-module__DIckJa__rollList li.yours-module__DIckJa__on{color:var(--ink)}html[data-home-motion] .yours-module__DIckJa__yours[data-rolling] .yours-module__DIckJa__yoursEnd{opacity:0}
