:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.landing-module__bxHgOq__root{--lab-ink:#211d1a;--lab-muted:#6d655e;--lab-paper:#faf7f4;--lab-card:#fffdf9;--lab-soft:#ece9e4;--lab-line:#43332724;--lab-brand:#cb4725;--lab-brand-dark:#a7351b;--lab-olive:#7c8f3a;--lab-saffron:#d9a441;--lab-sabzi:#6f8c5a;--lab-sabzi-dark:#55703f;--lab-coal:#171310;--lab-coal-lift:#2b241f;--lab-page-gutter:20px;width:100%;max-width:100%;min-height:100vh;min-height:100svh;color:var(--lab-ink);background:radial-gradient(circle at 12% 4%, #cb472512, transparent 30rem), var(--lab-paper);font-family:var(--font-vazirmatn), Tahoma, "Geeza Pro", system-ui, sans-serif;margin:0;padding-top:95px;overflow-x:clip}.landing-module__bxHgOq__root a,.landing-module__bxHgOq__root button,.landing-module__bxHgOq__root summary{-webkit-tap-highlight-color:transparent}.landing-module__bxHgOq__header{z-index:30;background:#faf7f400;border-bottom:1px solid #0000;padding:12px 0;transition:padding .22s,border-color .22s,background .22s,box-shadow .22s;position:fixed;top:0;left:0;right:0}.landing-module__bxHgOq__scrolledHeader{border-color:var(--lab-line);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#faf7f4c7;padding:7px 0;box-shadow:0 12px 28px #36281f12}.landing-module__bxHgOq__headerInner{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:70px;margin-left:auto;margin-right:auto;transition:min-height .22s;display:grid}.landing-module__bxHgOq__scrolledHeader .landing-module__bxHgOq__headerInner{min-height:56px}.landing-module__bxHgOq__brand{width:-webkit-fit-content;width:fit-content;color:var(--lab-ink);direction:ltr;align-items:center;gap:9px;font-size:1.4rem;font-weight:900;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__brand img{transform-origin:50% 85%;border-radius:11px;width:38px;height:38px;transition:width .22s,height .22s;animation:5.2s ease-in-out infinite landing-module__bxHgOq__lab-flame-flicker}@keyframes landing-module__bxHgOq__lab-flame-flicker{0%,24%,62%,to{transform:none}12%{transform:scale(1.05)rotate(-2deg)}74%{transform:scale(1.04)rotate(2deg)}}.landing-module__bxHgOq__scrolledHeader .landing-module__bxHgOq__brand img{width:32px;height:32px}.landing-module__bxHgOq__header nav{align-items:center;gap:max(18px,min(3vw,34px));display:flex}.landing-module__bxHgOq__header nav a{color:var(--lab-muted);font-size:.76rem;font-weight:800;text-decoration:none;transition:color .16s}.landing-module__bxHgOq__header nav a:hover{color:var(--lab-brand)}.landing-module__bxHgOq__header nav .landing-module__bxHgOq__navBmi{color:var(--lab-brand);font-weight:900}.landing-module__bxHgOq__header nav .landing-module__bxHgOq__navBmi:hover{color:var(--lab-brand-dark)}.landing-module__bxHgOq__headerBmi{color:var(--lab-brand);white-space:nowrap;background:#cb47250f;border:1.5px solid #cb47254d;border-radius:999px;align-items:center;gap:6px;padding:9px 13px;font-size:.74rem;font-weight:850;text-decoration:none;transition:background .15s,border-color .15s;display:none}.landing-module__bxHgOq__headerBmi:hover{border-color:var(--lab-brand);background:#cb47251f}.landing-module__bxHgOq__headerActions{justify-self:end;align-items:center;gap:8px;display:flex}.landing-module__bxHgOq__headerCta{min-height:44px;color:var(--lab-brand);background:0 0;border:1.5px solid #cb472566;border-radius:14px;align-items:center;gap:8px;padding:0 17px;font-size:.74rem;font-weight:900;text-decoration:none;transition:transform .17s,color .17s,border-color .17s,background .17s,box-shadow .17s;display:inline-flex}.landing-module__bxHgOq__scrolledHeader .landing-module__bxHgOq__headerCta{border-color:var(--lab-brand);color:#fff;background:var(--lab-brand);box-shadow:0 10px 24px #a7351b2e}.landing-module__bxHgOq__headerCta:hover{border-color:var(--lab-brand-dark);color:#fff;background:var(--lab-brand-dark);transform:translateY(-1px);box-shadow:0 13px 28px #a7351b3d}.landing-module__bxHgOq__headerCta svg,.landing-module__bxHgOq__primaryAction svg{width:16px;height:16px}.landing-module__bxHgOq__hero,.landing-module__bxHgOq__features,.landing-module__bxHgOq__faq,.landing-module__bxHgOq__footer{scroll-margin-top:92px}.landing-module__bxHgOq__hero{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));perspective:1100px;grid-template-columns:.84fr 1.16fr;align-items:center;gap:max(34px,min(6vw,82px));margin-left:auto;margin-right:auto;padding:max(44px,min(6vw,84px)) 0 max(58px,min(7vw,96px));display:grid;position:relative}.landing-module__bxHgOq__heroCopy{z-index:1;min-width:0;position:relative}.landing-module__bxHgOq__hero h1{letter-spacing:-.055em;margin:0;font-size:max(2.5rem,min(5.2vw,5rem));font-weight:950;line-height:1.07}.landing-module__bxHgOq__heroWord{display:inline-block}.landing-module__bxHgOq__outcomeSlot{height:2.65em;color:var(--lab-brand);letter-spacing:-.045em;align-items:center;margin-top:8px;font-size:max(1.65rem,min(3.5vw,3.3rem));font-weight:950;line-height:1.3;display:flex;overflow:visible}.landing-module__bxHgOq__outcomeSlot strong{min-height:1.3em;display:block}.landing-module__bxHgOq__typeCursor{vertical-align:-.08em;background:currentColor;border-radius:999px;width:3px;height:.9em;margin-right:5px;animation:.76s step-end infinite landing-module__bxHgOq__lab-type-cursor;display:inline-block}@keyframes landing-module__bxHgOq__lab-type-cursor{0%,46%{opacity:1}47%,to{opacity:0}}.landing-module__bxHgOq__heroBody{max-width:570px;color:var(--lab-muted);margin:20px 0 0;font-size:max(.96rem,min(1.7vw,1.1rem));line-height:1.95}.landing-module__bxHgOq__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.landing-module__bxHgOq__heroStores{margin-top:14px}.landing-module__bxHgOq__heroStores .landing-module__bxHgOq__storeBadges{grid-template-columns:repeat(2,minmax(0,1fr));max-width:400px;display:grid}.landing-module__bxHgOq__primaryAction,.landing-module__bxHgOq__secondaryAction{border-radius:16px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:.84rem;font-weight:900;text-decoration:none;transition:transform .17s,box-shadow .17s,background .17s;display:inline-flex}.landing-module__bxHgOq__primaryAction{color:#fff;background:var(--lab-brand);box-shadow:0 13px 26px #a7351b33}.landing-module__bxHgOq__primaryAction:hover{background:var(--lab-brand-dark);transform:translateY(-2px);box-shadow:0 16px 30px #a7351b40}.landing-module__bxHgOq__secondaryAction{border:1px solid var(--lab-line);color:var(--lab-ink);background:#fffdf9b3}.landing-module__bxHgOq__secondaryAction:hover{background:#fff;transform:translateY(-2px)}.landing-module__bxHgOq__heroVisual{--hero-visual-fallback-height:500px;min-width:0;height:var(--hero-visual-fallback-height);aspect-ratio:16/12.2;isolation:isolate;will-change:transform;background:#ddd4c8;border:1px solid #cb472533;border-radius:34px;position:relative;overflow:hidden;box-shadow:0 32px 74px #3d2c2126}.landing-module__bxHgOq__environment,.landing-module__bxHgOq__environment img,.landing-module__bxHgOq__heroVisualWash,.landing-module__bxHgOq__cardWash{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.landing-module__bxHgOq__environment img{object-fit:cover}.landing-module__bxHgOq__heroVisualWash{z-index:1;background:linear-gradient(90deg,#f9f4ecb8 0%,#f9f4ec0a 68%)}.landing-module__bxHgOq__entryPreview,.landing-module__bxHgOq__editableResult{color:var(--lab-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f0;box-shadow:0 22px 48px #30231b2e}.landing-module__bxHgOq__heroVisual>.landing-module__bxHgOq__entryPreview{z-index:2;border:1px solid var(--lab-line);border-radius:23px;width:min(370px,54%);padding:max(16px,min(2vw,22px));position:absolute;top:50%;left:max(20px,min(4vw,46px));transform:translateY(-50%)}.landing-module__bxHgOq__liveHeroVisual .landing-module__bxHgOq__environment{opacity:1;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1)}.landing-module__bxHgOq__demoArrival .landing-module__bxHgOq__environment{transform:scale(1.045)translate(8px,7px)}.landing-module__bxHgOq__liveHeroVisual .landing-module__bxHgOq__environment img{filter:saturate(1.08)contrast(1.035)}.landing-module__bxHgOq__heroDemoInput{opacity:1;transition:opacity .36s,transform .5s cubic-bezier(.22,1,.36,1)}.landing-module__bxHgOq__demoArrival .landing-module__bxHgOq__heroDemoInput{opacity:0;transform:translateY(calc(18px - 50%))scale(.97)}.landing-module__bxHgOq__demoAnalyzing .landing-module__bxHgOq__heroDemoInput{opacity:1;border-color:#cb472542;transform:translateY(-50%)scale(1);box-shadow:0 24px 54px #30231b38}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoEditing .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoSaved .landing-module__bxHgOq__heroDemoInput{opacity:0;pointer-events:none;transform:translateY(calc(-50% - 16px))scale(.97)}.landing-module__bxHgOq__previewTopline{align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:flex}.landing-module__bxHgOq__previewTopline>span{width:32px;height:32px;color:var(--lab-brand);background:#cb47251a;border-radius:10px;place-items:center;display:grid}.landing-module__bxHgOq__previewTopline>span img{border-radius:7px;width:21px;height:21px}.landing-module__bxHgOq__composer{border:1px solid var(--lab-line);background:#fff;border-radius:16px;min-height:86px;margin-top:13px;padding:14px 14px 43px;position:relative}.landing-module__bxHgOq__composer p{margin:0;font-size:max(.72rem,min(1.2vw,.86rem));font-weight:750;line-height:1.8}.landing-module__bxHgOq__composerCursor{vertical-align:-.12em;background:var(--lab-brand);border-radius:999px;width:2px;height:1em;margin-right:3px;animation:.7s step-end infinite landing-module__bxHgOq__lab-type-cursor;display:inline-block}.landing-module__bxHgOq__cameraAction,.landing-module__bxHgOq__sendAction{border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px}.landing-module__bxHgOq__cameraAction{color:var(--lab-muted);background:#f1ece6;right:8px}.landing-module__bxHgOq__sendAction{color:#fff;background:var(--lab-brand);left:8px}.landing-module__bxHgOq__sendIdle{opacity:.45}.landing-module__bxHgOq__analyzingAction svg{animation:.82s ease-in-out infinite landing-module__bxHgOq__lab-send-pulse}@keyframes landing-module__bxHgOq__lab-send-pulse{50%{opacity:.58;transform:translate(-1px,-1px)scale(.86)}}.landing-module__bxHgOq__detectedChips{opacity:0;flex-wrap:wrap;gap:5px;margin-top:10px;transition:opacity .22s,transform .22s;display:flex;transform:translateY(5px)}.landing-module__bxHgOq__visibleChips{opacity:1;transform:translateY(0)}.landing-module__bxHgOq__detectedChips span{color:#52611e;background:#7c8f3a1a;border:1px solid #7c8f3a3b;border-radius:999px;padding:5px 8px;font-size:.58rem;font-weight:850}.landing-module__bxHgOq__analysisSteps{justify-content:center;align-items:center;gap:5px;height:8px;margin-top:8px;display:flex}.landing-module__bxHgOq__analysisSteps span{background:var(--lab-line);border-radius:999px;width:6px;height:4px;transition:width .26s,background .26s}.landing-module__bxHgOq__analysisSteps .landing-module__bxHgOq__completedAnalysisStep{background:#cb472580}.landing-module__bxHgOq__analysisSteps .landing-module__bxHgOq__currentAnalysisStep{background:var(--lab-brand);width:34px}.landing-module__bxHgOq__heroBreakdown{z-index:2;border:1px solid var(--lab-line);opacity:0;width:min(410px,59%);color:var(--lab-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#fffdf9f5;border-radius:23px;padding:max(14px,min(1.7vw,19px));transition:opacity .38s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:max(20px,min(4vw,46px));transform:translateY(calc(20px - 50%))scale(.97);box-shadow:0 22px 48px #30231b2e}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroBreakdown,.landing-module__bxHgOq__demoEditing .landing-module__bxHgOq__heroBreakdown{opacity:1;transform:translateY(-50%)scale(1)}.landing-module__bxHgOq__breakdownHeader{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;display:grid}.landing-module__bxHgOq__breakdownHeader>span{width:34px;height:34px;color:var(--lab-brand);background:#cb47251a;border-radius:11px;place-items:center;display:grid}.landing-module__bxHgOq__breakdownHeader>div{gap:1px;min-width:0;display:grid}.landing-module__bxHgOq__breakdownHeader svg{width:17px;height:17px}.landing-module__bxHgOq__breakdownHeader strong{font-size:.76rem;font-weight:950}.landing-module__bxHgOq__breakdownHeader small{color:var(--lab-muted);font-size:.52rem;font-weight:700}.landing-module__bxHgOq__breakdownHeader b{color:var(--lab-brand);font-size:.64rem;font-weight:900}.landing-module__bxHgOq__breakdownTotal{animation:.36s cubic-bezier(.22,1,.36,1) both landing-module__bxHgOq__lab-total-pulse}@keyframes landing-module__bxHgOq__lab-total-pulse{0%{opacity:.45;transform:scale(.88)}}.landing-module__bxHgOq__heroBreakdown ul{gap:5px;margin:11px 0 0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__heroBreakdown li{border:1px solid var(--lab-line);background:#fff;border-radius:12px;min-height:46px;transition:border-color .26s,background .26s,box-shadow .26s;overflow:hidden}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroBreakdown li{animation:.43s cubic-bezier(.22,1,.36,1) both landing-module__bxHgOq__lab-result-row}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroBreakdown li:nth-child(2){animation-delay:80ms}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroBreakdown li:nth-child(3){animation-delay:.16s}@keyframes landing-module__bxHgOq__lab-result-row{0%{opacity:0;transform:translateY(7px)}}.landing-module__bxHgOq__heroBreakdown .landing-module__bxHgOq__openBreakdownItem{background:#cb472506;border-color:#cb47256b;box-shadow:0 7px 18px #452c1f12}.landing-module__bxHgOq__breakdownItemMain{grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;gap:6px;min-height:45px;padding:5px 7px;display:grid}.landing-module__bxHgOq__breakdownItemMain>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.64rem;font-weight:850;overflow:hidden}.landing-module__bxHgOq__breakdownEditControl,.landing-module__bxHgOq__breakdownRemoveControl{width:28px;height:28px;color:var(--lab-muted);background:0 0;border-radius:8px;place-items:center;display:grid}.landing-module__bxHgOq__breakdownEditControl{color:var(--lab-brand);background:#cb472514}.landing-module__bxHgOq__openBreakdownItem .landing-module__bxHgOq__breakdownEditControl{box-shadow:inset 0 0 0 1px #cb472540}.landing-module__bxHgOq__breakdownEditControl svg,.landing-module__bxHgOq__breakdownRemoveControl svg{width:13px;height:13px}.landing-module__bxHgOq__breakdownMeasure{color:var(--lab-muted);white-space:nowrap;font-size:.5rem;font-weight:750}.landing-module__bxHgOq__breakdownMeasure i{opacity:.42;margin-left:4px;margin-right:4px;font-style:normal}.landing-module__bxHgOq__breakdownRemoveControl{opacity:.6}.landing-module__bxHgOq__breakdownItemEditor{border-top:1px solid #cb472521;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:54px;padding:8px 9px;animation:.36s cubic-bezier(.22,1,.36,1) both landing-module__bxHgOq__lab-editor-open;display:grid}@keyframes landing-module__bxHgOq__lab-editor-open{0%{opacity:0;transform:translateY(-6px)}}.landing-module__bxHgOq__breakdownItemEditor>small{color:var(--lab-muted);font-size:.5rem;font-weight:800}.landing-module__bxHgOq__breakdownItemEditor>div{justify-self:center;align-items:center;gap:4px;display:flex}.landing-module__bxHgOq__breakdownItemEditor>div span{border:1px solid var(--lab-line);width:25px;height:25px;color:var(--lab-muted);background:var(--lab-card);border-radius:8px;place-items:center;display:grid}.landing-module__bxHgOq__breakdownItemEditor svg{width:12px;height:12px}.landing-module__bxHgOq__breakdownItemEditor b,.landing-module__bxHgOq__breakdownItemEditor>strong{white-space:nowrap;font-size:.55rem;font-weight:900}.landing-module__bxHgOq__breakdownItemEditor>strong{color:var(--lab-brand)}.landing-module__bxHgOq__breakdownMacros{grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid}.landing-module__bxHgOq__breakdownMacros>span{justify-items:center;gap:1px;min-width:0;display:grid}.landing-module__bxHgOq__breakdownMacros>span+span{border-right:1px solid var(--lab-line)}.landing-module__bxHgOq__breakdownMacros b{font-size:.57rem;font-weight:900}.landing-module__bxHgOq__breakdownMacros small{color:var(--lab-muted);font-size:.47rem}.landing-module__bxHgOq__breakdownAction{color:#fff;background:var(--lab-brand);border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;margin-top:9px;font-size:.63rem;font-weight:900;display:flex;box-shadow:0 9px 20px #a7351b2b}.landing-module__bxHgOq__breakdownAction svg{width:13px;height:13px}.landing-module__bxHgOq__heroSavedState{z-index:2;border:1px solid var(--lab-line);opacity:0;width:min(360px,54%);color:var(--lab-ink);text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#fffdf9f5;border-radius:23px;padding:24px 22px 20px;transition:opacity .36s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:max(20px,min(4vw,46px));transform:translateY(calc(18px - 50%))scale(.96);box-shadow:0 22px 48px #30231b2e}.landing-module__bxHgOq__demoSaved .landing-module__bxHgOq__heroSavedState{opacity:1;transform:translateY(-50%)scale(1)}.landing-module__bxHgOq__savedCheck{color:#fff;background:var(--lab-brand);border-radius:16px;place-items:center;width:48px;height:48px;margin:0 auto 10px;display:grid;box-shadow:0 12px 24px #a7351b33}.landing-module__bxHgOq__demoSaved .landing-module__bxHgOq__savedCheck{animation:.52s cubic-bezier(.22,1,.36,1) both landing-module__bxHgOq__lab-saved-pop}@keyframes landing-module__bxHgOq__lab-saved-pop{0%{transform:scale(.55)rotate(-10deg)}}.landing-module__bxHgOq__savedCheck svg{width:22px;height:22px}.landing-module__bxHgOq__heroSavedState>strong{font-size:.9rem;font-weight:950;display:block}.landing-module__bxHgOq__heroSavedState p{color:var(--lab-muted);margin:5px 0 0;font-size:.62rem}.landing-module__bxHgOq__savedProgress{direction:rtl;background:#e8e2db;border-radius:999px;height:7px;margin-top:17px;overflow:hidden}.landing-module__bxHgOq__savedProgress span{border-radius:inherit;background:var(--lab-brand);width:69%;height:100%;display:block}.landing-module__bxHgOq__demoSaved .landing-module__bxHgOq__savedProgress span{animation:.72s cubic-bezier(.22,1,.36,1) both landing-module__bxHgOq__lab-progress-fill}@keyframes landing-module__bxHgOq__lab-progress-fill{0%{width:36%}}.landing-module__bxHgOq__heroSavedState>small{color:var(--lab-muted);margin-top:7px;font-size:.51rem;font-weight:750;display:block}.landing-module__bxHgOq__demoTimeline{z-index:3;align-items:center;gap:5px;display:flex;position:absolute;bottom:18px;right:20px}.landing-module__bxHgOq__demoTimeline span{background:#fffdf994;border-radius:999px;width:6px;height:5px;transition:width .26s,background .26s;box-shadow:0 1px 4px #2a1d1629}.landing-module__bxHgOq__demoTimeline .landing-module__bxHgOq__completedDemoStep{background:var(--lab-brand);width:24px}.landing-module__bxHgOq__features{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));margin-left:auto;margin-right:auto;padding-bottom:max(76px,min(10vw,132px))}.landing-module__bxHgOq__featureCard{border:1px solid var(--lab-line);background:var(--lab-soft);isolation:isolate;border-radius:28px;min-width:0;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.landing-module__bxHgOq__featureCard:hover,.landing-module__bxHgOq__featureCard:focus-within{border-color:#cb472547;transform:translateY(-4px);box-shadow:0 20px 44px #37291f1f}.landing-module__bxHgOq__featureCard .landing-module__bxHgOq__environment img{transition:transform .5s}.landing-module__bxHgOq__featureCard:hover .landing-module__bxHgOq__environment img,.landing-module__bxHgOq__featureCard:focus-within .landing-module__bxHgOq__environment img{transform:scale(1.025)}.landing-module__bxHgOq__todayCard,.landing-module__bxHgOq__nextCard{background:#efede8}.landing-module__bxHgOq__cardWash{z-index:1;pointer-events:none;background:linear-gradient(#faf7f485 0%,#0000 38%),linear-gradient(#0000 66%,#231b161f 100%)}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardWash{background:linear-gradient(90deg,#f3efe97a 0%,#f3efe90a 64%)}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__cardWash,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#faf7f4e6 0%,#faf7f480 38%,#faf7f414 100%)}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__environment img,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__environment img{filter:saturate(.9)contrast(.98)}.landing-module__bxHgOq__cardCopy{z-index:3;max-width:250px;position:absolute;top:20px;right:20px}.landing-module__bxHgOq__stepBadge{width:26px;height:26px;color:var(--lab-brand);background:#cb47251a;border:1px solid #cb472533;border-radius:9px;place-items:center;font-size:.66rem;font-weight:900;transition:color .18s,background .18s,transform .18s;display:grid}.landing-module__bxHgOq__featureCard:hover .landing-module__bxHgOq__stepBadge,.landing-module__bxHgOq__featureCard:focus-within .landing-module__bxHgOq__stepBadge{color:#fff;background:var(--lab-brand);transform:translateY(-1px)}.landing-module__bxHgOq__cardCopy h3{letter-spacing:-.025em;margin:9px 0 0;font-size:max(1.02rem,min(1.8vw,1.3rem));font-weight:950}.landing-module__bxHgOq__cardCopy p{color:var(--lab-muted);margin:6px 0 0;font-size:.74rem;line-height:1.75}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cardCopy,.landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardCopy,.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__cardCopy,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__cardCopy{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf9e6;border:1px solid #4333271f;border-radius:18px;padding:15px 16px;box-shadow:0 12px 28px #32241c14}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cardCopy{max-width:none;left:20px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardCopy{width:min(265px,38%)}.landing-module__bxHgOq__quickCard>.landing-module__bxHgOq__entryPreview{z-index:2;border:1px solid var(--lab-line);border-radius:19px;padding:15px;position:absolute;top:164px;bottom:auto;left:18px;right:18px}.landing-module__bxHgOq__compactEntry .landing-module__bxHgOq__previewTopline{font-size:.68rem}.landing-module__bxHgOq__compactEntry .landing-module__bxHgOq__composer{min-height:80px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult{z-index:2;border:1px solid var(--lab-line);border-radius:20px;width:min(420px,55%);padding:16px;position:absolute;bottom:20px;left:20px}.landing-module__bxHgOq__editableResult ul{flex-direction:column;gap:5px;margin:11px 0 0;padding:0;list-style:none;display:flex}.landing-module__bxHgOq__editableResult li{border:1px solid var(--lab-line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:6px 8px;display:flex}.landing-module__bxHgOq__editableResult li>div:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.landing-module__bxHgOq__editableResult li strong{font-size:.66rem}.landing-module__bxHgOq__editableResult li small{color:var(--lab-muted);font-size:.55rem}.landing-module__bxHgOq__nudges{align-items:center;gap:4px;display:flex}.landing-module__bxHgOq__nudges button{border:1px solid var(--lab-line);width:27px;height:27px;color:var(--lab-muted);cursor:pointer;background:#f8f4ee;border-radius:8px;place-items:center;display:grid}.landing-module__bxHgOq__nudges button:hover{color:var(--lab-brand);border-color:#cb472552}.landing-module__bxHgOq__nudges span{text-align:center;min-width:48px;font-size:.64rem;font-weight:850}.landing-module__bxHgOq__nudges span small{color:var(--lab-muted);margin-right:2px;font-size:.48rem;font-weight:700}.landing-module__bxHgOq__totalRow{border-top:1px solid var(--lab-line);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.landing-module__bxHgOq__totalRow span{color:var(--lab-muted);align-items:center;gap:5px;font-size:.57rem;display:flex}.landing-module__bxHgOq__totalRow strong{color:var(--lab-brand);font-size:.7rem}.landing-module__bxHgOq__productCapture{z-index:2;background:#fff;border:1px solid #4333271f;border-radius:20px;transition:transform .25s;position:absolute;top:124px;bottom:18px;left:18px;right:18px;overflow:hidden;box-shadow:0 14px 32px #35271e21}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{aspect-ratio:7/10;border-color:#43332729;border-radius:24px;width:min(50%,184px);top:auto;bottom:-46px;left:18px;right:auto;box-shadow:0 22px 44px #35271e2e,inset 0 2px #ffffffe6}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{transform:rotate(-1.8deg)}.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{aspect-ratio:35/38;transform:rotate(1.8deg)}.landing-module__bxHgOq__featureCard:hover .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__featureCard:focus-within .landing-module__bxHgOq__productCapture{transform:translateY(-4px)}.landing-module__bxHgOq__todayCard:hover .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__todayCard:focus-within .landing-module__bxHgOq__productCapture{transform:translateY(-5px)rotate(-1.8deg)}.landing-module__bxHgOq__nextCard:hover .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__nextCard:focus-within .landing-module__bxHgOq__productCapture{transform:translateY(-5px)rotate(1.8deg)}.landing-module__bxHgOq__productCapture img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture img,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture img{-webkit-mask-image:linear-gradient(#000 70%,#0000 97%);mask-image:linear-gradient(#000 70%,#0000 97%)}.landing-module__bxHgOq__coachCapture{background:#fffdf9}.landing-module__bxHgOq__faq{width:min(920px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));margin:max(56px,min(8vw,104px)) auto max(72px,min(10vw,128px))}.landing-module__bxHgOq__faq h2{text-align:center;letter-spacing:-.035em;margin:0 0 22px;font-size:max(1.75rem,min(3vw,2.5rem));font-weight:950}.landing-module__bxHgOq__faqList{border-top:1px solid var(--lab-line)}.landing-module__bxHgOq__faqItem{border-bottom:1px solid var(--lab-line)}.landing-module__bxHgOq__faqItem button{width:100%;min-height:70px;color:var(--lab-ink);text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0;font-family:inherit;font-size:.86rem;font-weight:850;display:flex}.landing-module__bxHgOq__faqItem button svg{color:var(--lab-muted);flex:none;transition:transform .26s}.landing-module__bxHgOq__faqItemOpen button svg{color:var(--lab-brand);transform:rotate(180deg)}.landing-module__bxHgOq__faqPanel{transition:height .34s cubic-bezier(.33,1,.68,1);overflow:hidden}.landing-module__bxHgOq__faqPanel p{max-width:700px;color:var(--lab-muted);opacity:0;margin:-2px 0 20px;font-size:.75rem;line-height:1.9;transition:opacity .26s 90ms,transform .26s 90ms;transform:translateY(-6px)}.landing-module__bxHgOq__faqItemOpen .landing-module__bxHgOq__faqPanel p{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__faqPanel,.landing-module__bxHgOq__faqPanel p,.landing-module__bxHgOq__faqItem button svg{transition:none}}.landing-module__bxHgOq__footer{border-top:1px solid var(--lab-line);background:#eeeae3}.landing-module__bxHgOq__footerMain{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));grid-template-columns:1.3fr .7fr auto .8fr auto;align-items:start;gap:max(30px,min(6vw,74px));margin-left:auto;margin-right:auto;padding:48px 0 38px;display:grid}.landing-module__bxHgOq__footerBrand p{max-width:280px;color:var(--lab-muted);margin:13px 0 0;font-size:.72rem;line-height:1.8}.landing-module__bxHgOq__footerMain nav{flex-direction:column;gap:11px;display:flex}.landing-module__bxHgOq__footerMain nav strong{margin-bottom:3px;font-size:.76rem;font-weight:900}.landing-module__bxHgOq__footerMain nav a{width:-webkit-fit-content;width:fit-content;color:var(--lab-muted);font-size:.68rem;font-weight:700;text-decoration:none}.landing-module__bxHgOq__footerMain nav a:hover{color:var(--lab-brand)}.landing-module__bxHgOq__footerInstall{flex-direction:column;gap:11px;display:flex}.landing-module__bxHgOq__footerInstall strong{margin-bottom:3px;font-size:.76rem;font-weight:900}.landing-module__bxHgOq__footerInstall .landing-module__bxHgOq__storeBadges{grid-template-columns:repeat(2,minmax(0,1fr));max-width:400px;display:grid}.landing-module__bxHgOq__enamad{border:1px solid var(--lab-line);width:126px;min-height:142px;color:var(--lab-muted);text-align:center;background:#fffdf9bd;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:.56rem;font-weight:800;text-decoration:none;display:flex}.landing-module__bxHgOq__enamad img{object-fit:contain;width:96px;height:108px}.landing-module__bxHgOq__footerBottom{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));border-top:1px solid var(--lab-line);min-height:62px;color:var(--lab-muted);align-items:center;margin-left:auto;margin-right:auto;font-size:.62rem;display:flex}.landing-module__bxHgOq__root :focus-visible{outline-offset:3px;outline:3px solid #cb472557}.landing-module__bxHgOq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__bxHgOq__viewfinder{z-index:2;opacity:0;pointer-events:none;border-radius:24px;transition:opacity .46s,transform .9s cubic-bezier(.22,1,.36,1);position:absolute;top:17%;bottom:15%;left:55%;right:5.5%;transform:scale(1.07);box-shadow:0 0 0 1000px #1a110a3d}.landing-module__bxHgOq__demoAiming .landing-module__bxHgOq__viewfinder,.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__viewfinder{opacity:1;transform:scale(1)}.landing-module__bxHgOq__viewfinder:before{content:"";opacity:.24;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(270deg,#fff 1px,#0000 1px);background-size:100% 33.4%,33.4% 100%;position:absolute;top:0;bottom:0;left:0;right:0}.landing-module__bxHgOq__viewfinder i{border:3px solid #fffffff2;width:24px;height:24px;position:absolute}.landing-module__bxHgOq__viewfinder i:first-of-type{border-bottom:0;border-right:0;border-top-left-radius:15px;top:-2px;left:-2px}.landing-module__bxHgOq__viewfinder i:nth-of-type(2){border-bottom:0;border-left:0;border-top-right-radius:15px;top:-2px;right:-2px}.landing-module__bxHgOq__viewfinder i:nth-of-type(3){border-top:0;border-right:0;border-bottom-left-radius:15px;bottom:-2px;left:-2px}.landing-module__bxHgOq__viewfinder i:nth-of-type(4){border-top:0;border-left:0;border-bottom-right-radius:15px;bottom:-2px;right:-2px}.landing-module__bxHgOq__focusRing{opacity:0;border:2.5px solid #ffffffeb;border-radius:999px;width:58px;height:58px;margin:-29px 0 0 -29px;position:absolute;top:50%;left:50%}.landing-module__bxHgOq__demoAiming .landing-module__bxHgOq__focusRing{animation:1.15s .28s both landing-module__bxHgOq__lab-focus-pulse}@keyframes landing-module__bxHgOq__lab-focus-pulse{0%{opacity:0;transform:scale(1.55)}38%{opacity:.95;transform:scale(1)}72%{opacity:.8;transform:scale(1.02)}to{opacity:0;transform:scale(1)}}.landing-module__bxHgOq__shutterFlash{z-index:4;opacity:0;pointer-events:none;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__shutterFlash{animation:.43s ease-out both landing-module__bxHgOq__lab-shutter}@keyframes landing-module__bxHgOq__lab-shutter{0%{opacity:0}16%{opacity:.94}to{opacity:0}}.landing-module__bxHgOq__snapshot{z-index:3;opacity:0;pointer-events:none;border:4px solid #fff;border-radius:24px;position:absolute;top:17%;bottom:15%;left:55%;right:5.5%;overflow:hidden;box-shadow:0 22px 52px #261a1261}.landing-module__bxHgOq__snapshot picture,.landing-module__bxHgOq__snapshot img{object-fit:cover;object-position:center 70%;width:100%;height:100%;display:block}.landing-module__bxHgOq__photoChip+p{display:none}.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__snapshot{opacity:1;transition:opacity .18s .15s}.landing-module__bxHgOq__demoAttach .landing-module__bxHgOq__snapshot{opacity:1}.landing-module__bxHgOq__demoAiming .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__heroDemoInput{opacity:0;transform:translateY(calc(18px - 50%))scale(.97)}.landing-module__bxHgOq__demoAiming .landing-module__bxHgOq__environment{transform:scale(1.075)}.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__environment,.landing-module__bxHgOq__demoAttach .landing-module__bxHgOq__environment{transform:scale(1.09)}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__environment,.landing-module__bxHgOq__demoEditing .landing-module__bxHgOq__environment{transition-duration:2.4s;transform:scale(1.03)}.landing-module__bxHgOq__photoChip{color:#52611e;background:#7c8f3a17;border:1px solid #7c8f3a47;border-radius:11px;align-items:center;gap:7px;margin-bottom:7px;padding:4px 9px 4px 7px;font-size:.62rem;font-weight:850;animation:.46s cubic-bezier(.22,1,.36,1) .33s both landing-module__bxHgOq__lab-chip-in;display:inline-flex}.landing-module__bxHgOq__photoChip img{object-fit:cover;border-radius:8px;width:27px;height:27px}.landing-module__bxHgOq__photoChip svg{width:12px;height:12px}@keyframes landing-module__bxHgOq__lab-chip-in{0%{opacity:0;transform:translateY(8px)scale(.86)}}.landing-module__bxHgOq__cameraBusy{color:var(--lab-brand);background:#cb472521}.landing-module__bxHgOq__grain{z-index:70;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:220px 220px;position:fixed;top:0;bottom:0;left:0;right:0}.landing-module__bxHgOq__sceneHead{text-align:center;max-width:760px;margin:0 auto max(26px,min(4vw,46px))}.landing-module__bxHgOq__sceneHead h2{letter-spacing:-.045em;margin:12px 0 0;font-size:max(1.95rem,min(4.6vw,3.5rem));font-weight:950;line-height:1.25}.landing-module__bxHgOq__sceneHead p{max-width:540px;color:var(--lab-muted);margin:12px auto 0;font-size:max(.86rem,min(1.5vw,1rem));line-height:1.9}.landing-module__bxHgOq__sceneEyebrow{color:var(--lab-brand);background:#cb472512;border:1px solid #cb47253d;border-radius:999px;align-items:center;padding:5px 12px;font-size:.68rem;font-weight:900;display:inline-flex}.landing-module__bxHgOq__spine{z-index:60;background:linear-gradient(90deg, var(--lab-saffron), var(--lab-brand));transform-origin:100%;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.landing-module__bxHgOq__heroVisualWrap{perspective:1100px;min-width:0;position:relative}.landing-module__bxHgOq__heroKeyword{color:var(--lab-brand);position:relative}.landing-module__bxHgOq__heroScribble{width:106%;height:.22em;color:var(--lab-saffron);pointer-events:none;position:absolute;bottom:-.06em;left:-3%;right:-3%;overflow:visible}.landing-module__bxHgOq__editorPress{animation:.34s landing-module__bxHgOq__lab-editor-press}@keyframes landing-module__bxHgOq__lab-editor-press{35%{color:#fff;background:var(--lab-brand);transform:scale(.8)}}.landing-module__bxHgOq__editorValue{animation:.3s landing-module__bxHgOq__lab-editor-pop}@keyframes landing-module__bxHgOq__lab-editor-pop{35%{color:var(--lab-brand);transform:scale(1.12)}}.landing-module__bxHgOq__demoRail{z-index:4;color:#fff;background:#1c120ba8;border:1px solid #ffffff3d;border-radius:16px;padding:9px 12px 10px;position:absolute;bottom:10px;left:12px;right:12px}.landing-module__bxHgOq__demoCaption{text-align:center;margin:0 0 7px;font-size:.74rem;font-weight:800;animation:.34s landing-module__bxHgOq__lab-caption-in}@keyframes landing-module__bxHgOq__lab-caption-in{0%{opacity:0;transform:translateY(5px)}}.landing-module__bxHgOq__demoRailSteps{gap:7px;display:flex}.landing-module__bxHgOq__demoRailStep{color:#ffffffb8;text-align:center;flex:1;font-size:.58rem;font-weight:800}.landing-module__bxHgOq__demoRailStepOn{color:#fff}.landing-module__bxHgOq__demoRailStep i{background:#ffffff38;border-radius:999px;height:3px;margin-bottom:4px;display:block;overflow:hidden}.landing-module__bxHgOq__demoRailStep b{background:var(--lab-saffron);transform-origin:100%;border-radius:999px;width:100%;height:100%;display:block;transform:scaleX(0)}.landing-module__bxHgOq__embers{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.landing-module__bxHgOq__embers i{background:var(--lab-brand);opacity:0;border-radius:999px;width:6px;height:6px;position:absolute;bottom:6%;box-shadow:0 0 10px #cb472580}.landing-module__bxHgOq__embers i:nth-child(3n){width:4px;height:4px}.landing-module__bxHgOq__embers i:nth-child(4n){width:8px;height:8px}.landing-module__bxHgOq__embers i:first-child{left:6%}.landing-module__bxHgOq__embers i:nth-child(2){bottom:2%;left:15%}.landing-module__bxHgOq__embers i:nth-child(3){left:26%}.landing-module__bxHgOq__embers i:nth-child(4){bottom:3%;left:37%}.landing-module__bxHgOq__embers i:nth-child(5){left:48%}.landing-module__bxHgOq__embers i:nth-child(6){bottom:1%;left:57%}.landing-module__bxHgOq__embers i:nth-child(7){left:66%}.landing-module__bxHgOq__embers i:nth-child(8){bottom:4%;left:76%}.landing-module__bxHgOq__embers i:nth-child(9){left:86%}.landing-module__bxHgOq__embers i:nth-child(10){bottom:2%;left:94%}.landing-module__bxHgOq__embers i:nth-child(11){bottom:1%;left:21%}.landing-module__bxHgOq__embers i:nth-child(12){bottom:5%;left:43%}.landing-module__bxHgOq__embers i:nth-child(13){bottom:3%;left:63%}.landing-module__bxHgOq__embers i:nth-child(14){bottom:1%;left:82%}.landing-module__bxHgOq__embersLight i{background:#ffd3ba;box-shadow:0 0 12px #ffcdaa8c}.landing-module__bxHgOq__metricBadge{z-index:2;color:#fff;opacity:0;pointer-events:none;background:#1c120ba3;border:1px solid #ffffff59;border-radius:999px;align-items:baseline;gap:6px;padding:8px 14px;transition:opacity .48s,transform .56s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:26%;left:17%;transform:translateY(8px);box-shadow:0 6px 26px #140c0659,0 0 22px #ffecd224}.landing-module__bxHgOq__metricBadge b{font-size:1.05rem;font-weight:900}.landing-module__bxHgOq__metricBadge small{opacity:.85;font-size:.62rem;font-weight:800}.landing-module__bxHgOq__metricBadgeAlt{transition-delay:.14s;top:20%;bottom:auto;left:40%}.landing-module__bxHgOq__demoArrival .landing-module__bxHgOq__metricBadge,.landing-module__bxHgOq__demoAiming .landing-module__bxHgOq__metricBadge,.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__metricBadge{opacity:1;transform:translateY(0)}.landing-module__bxHgOq__sheet{border-top:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line);background:radial-gradient(circle at 84% 4%,#cb47250f,#0000 30rem),#f4eee7;padding:max(64px,min(9vw,116px)) 0;scroll-margin-top:92px}.landing-module__bxHgOq__sheetGrid{width:min(880px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));flex-direction:column;align-items:center;gap:max(28px,min(4vw,42px));margin-left:auto;margin-right:auto;display:flex}.landing-module__bxHgOq__formPanel{border:1px solid var(--lab-line);background:#fff;border-radius:20px;gap:16px;width:min(560px,100%);padding:20px 18px;display:grid;box-shadow:0 14px 34px #3d2c2114}.landing-module__bxHgOq__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-module__bxHgOq__formField{gap:6px;min-width:0;display:grid}.landing-module__bxHgOq__formLabel{color:var(--lab-ink);font-size:.78rem;font-weight:850}.landing-module__bxHgOq__formLabel i{color:var(--lab-muted);font-size:.68rem;font-style:normal;font-weight:750}.landing-module__bxHgOq__genderPills{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-module__bxHgOq__genderPills button{border:1.5px solid var(--lab-line);min-height:46px;color:var(--lab-ink);cursor:pointer;touch-action:manipulation;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:.85rem;font-weight:850;transition:border-color .15s,background .15s,color .15s;display:flex}.landing-module__bxHgOq__genderPills button svg{width:16px;height:16px;color:var(--lab-muted);transition:color .15s}.landing-module__bxHgOq__genderPills button:hover{border-color:#cb472573}.landing-module__bxHgOq__genderPills .landing-module__bxHgOq__genderPillOn{border-color:var(--lab-brand);color:var(--lab-brand);background:#cb472512}.landing-module__bxHgOq__genderPills .landing-module__bxHgOq__genderPillOn svg{color:var(--lab-brand)}.landing-module__bxHgOq__plainInput{border:1.5px solid var(--lab-line);-webkit-appearance:none;appearance:none;width:100%;min-height:48px;color:var(--lab-ink);text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--lab-brand);background:#fff;border-radius:12px;outline:none;padding:4px 10px;font-family:inherit;font-size:1.35rem;font-weight:950;transition:border-color .14s,box-shadow .14s}.landing-module__bxHgOq__plainInput::placeholder{color:var(--lab-muted);opacity:.8;font-size:.8rem;font-weight:750}.landing-module__bxHgOq__root .landing-module__bxHgOq__plainInput:focus-visible{outline:none}.landing-module__bxHgOq__plainInput:focus{border-color:#6b6259}.landing-module__bxHgOq__plainInput:focus::placeholder{color:#0000}.landing-module__bxHgOq__rangeHint{text-align:center;color:var(--lab-muted);font-size:.6rem;font-weight:750}.landing-module__bxHgOq__planReveal{width:min(440px,100%);color:var(--lab-ink);margin-left:auto;margin-right:auto}.landing-module__bxHgOq__bmiHero{text-align:center;justify-items:center;gap:4px;margin-top:16px;display:grid}.landing-module__bxHgOq__bmiHero small{color:var(--lab-muted);letter-spacing:.08em;font-size:.66rem;font-weight:850}.landing-module__bxHgOq__bmiHero strong{color:var(--lab-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:max(3rem,min(7vw,3.6rem));font-weight:950;line-height:1}.landing-module__bxHgOq__bmiChip{border-radius:999px;padding:4px 14px;font-size:.7rem;font-style:normal;font-weight:900}.landing-module__bxHgOq__bmiChipB0{color:#7a5c17;background:#e5c37b52}.landing-module__bxHgOq__bmiChipB1{color:var(--lab-sabzi-dark);background:#7fb98a47}.landing-module__bxHgOq__bmiChipB2{color:#8a4d15;background:#e8a7634d}.landing-module__bxHgOq__bmiChipB3{color:var(--lab-brand-dark);background:#de7d5b42}.landing-module__bxHgOq__bmiIdealLine{color:var(--lab-muted);text-align:center;margin:10px 0 0;font-size:.7rem;font-weight:750}.landing-module__bxHgOq__bmiIdealLine b{color:var(--lab-ink);font-variant-numeric:tabular-nums;font-weight:900}.landing-module__bxHgOq__targetLine{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:18px;font-size:.78rem;font-weight:850;display:flex}.landing-module__bxHgOq__targetLine svg{width:15px;height:15px;color:var(--lab-brand);flex:none}.landing-module__bxHgOq__targetLine b{color:var(--lab-brand);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:950}.landing-module__bxHgOq__bmiScale{margin-top:18px}.landing-module__bxHgOq__bmiTrack{gap:3px;height:9px;display:flex;position:relative}.landing-module__bxHgOq__bmiTrack span{border-radius:999px;height:100%}.landing-module__bxHgOq__bmiTrack span:first-child{background:#e5c37b;flex:0 0 17.3%}.landing-module__bxHgOq__bmiTrack span:nth-child(2){background:#7fb98a;flex:0 0 25%}.landing-module__bxHgOq__bmiTrack span:nth-child(3){background:#e8a763;flex:0 0 19.2%}.landing-module__bxHgOq__bmiTrack span:nth-child(4){background:#de7d5b;flex:auto}.landing-module__bxHgOq__bmiTrack em{background:var(--lab-ink);border:1.5px solid #fff;border-radius:999px;width:4px;height:19px;transition:left .3s;position:absolute;top:-5px;transform:translate(-50%);box-shadow:0 1px 5px #1c120b66}.landing-module__bxHgOq__bmiTicks{height:13px;margin-top:3px;position:relative}.landing-module__bxHgOq__bmiTicks i{color:var(--lab-muted);font-variant-numeric:tabular-nums;font-size:.6rem;font-style:normal;font-weight:800;position:absolute;transform:translate(-50%)}.landing-module__bxHgOq__bmiBandNames{gap:3px;display:flex}.landing-module__bxHgOq__bmiBandNames span{color:var(--lab-muted);text-align:center;font-size:.6rem;font-weight:800}.landing-module__bxHgOq__bmiBandNames span:first-child{flex:0 0 17.3%}.landing-module__bxHgOq__bmiBandNames span:nth-child(2){flex:0 0 25%}.landing-module__bxHgOq__bmiBandNames span:nth-child(3){flex:0 0 19.2%}.landing-module__bxHgOq__bmiBandNames span:nth-child(4){flex:auto}.landing-module__bxHgOq__bmiBandNames .landing-module__bxHgOq__bmiBandOn{color:var(--lab-brand);font-weight:900}.landing-module__bxHgOq__sheetBuild{color:#fff;background:var(--lab-brand);cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;min-height:54px;margin-left:auto;margin-right:auto;padding:0 30px;font-family:inherit;font-size:.9rem;font-weight:900;transition:transform .17s,background .17s;display:inline-flex;box-shadow:0 14px 30px #78220c52}.landing-module__bxHgOq__sheetBuildWrap{justify-items:center;gap:8px;display:grid}.landing-module__bxHgOq__sheetBuildOff{opacity:.45;cursor:not-allowed;box-shadow:none}.landing-module__bxHgOq__sheetBuild.landing-module__bxHgOq__sheetBuildOff:hover{background:var(--lab-brand);transform:none}.landing-module__bxHgOq__sheetBuildHint{color:var(--lab-muted);font-size:.68rem;font-weight:750}.landing-module__bxHgOq__sheetBuild:hover{background:var(--lab-brand-dark);transform:translateY(-2px)}.landing-module__bxHgOq__sheetBuild svg{width:16px;height:16px}.landing-module__bxHgOq__planRead{max-width:400px;color:var(--lab-muted);text-align:center;margin:18px auto 0;font-size:.78rem;font-weight:750;line-height:1.95}.landing-module__bxHgOq__planRead b{color:var(--lab-ink);font-weight:900}.landing-module__bxHgOq__stepChips{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.landing-module__bxHgOq__stepChips>span{color:var(--lab-ink);text-align:center;justify-items:center;gap:7px;font-size:.62rem;font-weight:800;line-height:1.55;display:grid}.landing-module__bxHgOq__stepChips i{width:42px;height:42px;color:var(--lab-brand);background:#cb472517;border-radius:15px;place-items:center;display:grid}.landing-module__bxHgOq__stepChips i svg{width:18px;height:18px}.landing-module__bxHgOq__stepChips>span:hover i{transform:translateY(-2px)}.landing-module__bxHgOq__stepChips i{transition:transform .17s}.landing-module__bxHgOq__goalMoment{text-align:center;margin-top:24px}.landing-module__bxHgOq__goalMoment small{color:var(--lab-muted);font-size:.68rem;font-weight:850}.landing-module__bxHgOq__goalMoment p{letter-spacing:-.02em;margin:4px 0 0;font-size:max(1.15rem,min(2.6vw,1.45rem));font-weight:950;line-height:1.9}.landing-module__bxHgOq__goalMoment b{color:var(--lab-brand);font-variant-numeric:tabular-nums;white-space:nowrap}.landing-module__bxHgOq__goalWord{display:inline-block;position:relative}.landing-module__bxHgOq__goalScribble{width:100%;height:8px;color:var(--lab-saffron);pointer-events:none;position:absolute;bottom:-6px;left:0;right:0}.landing-module__bxHgOq__installNow{letter-spacing:-.02em;text-align:center;background:linear-gradient(105deg, var(--lab-brand-dark) 20%, var(--lab-brand) 38%, var(--lab-saffron) 50%, var(--lab-brand) 62%, var(--lab-brand-dark) 80%);color:#0000;-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;width:-webkit-fit-content;width:fit-content;margin:22px auto 0;font-size:max(1.5rem,min(4vw,1.9rem));font-weight:950;text-decoration:none;transition:transform .18s;animation:2.8s linear infinite landing-module__bxHgOq__lab-install-shimmer;display:block}.landing-module__bxHgOq__installNow:hover{transform:scale(1.04)}@keyframes landing-module__bxHgOq__lab-install-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__installNow{background-position:50% 0;animation:none}}.landing-module__bxHgOq__steps{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));margin-left:auto;margin-right:auto;padding:max(64px,min(9vw,116px)) 0 max(56px,min(7vw,92px));scroll-margin-top:92px}.landing-module__bxHgOq__stepsSticky{height:min(590px,100vh - 124px);grid-template-columns:.44fr .56fr;align-items:stretch;gap:max(18px,min(3vw,34px));height:min(590px,100svh - 124px);display:grid}.landing-module__bxHgOq__stepsRail{flex-direction:column;justify-content:center;gap:10px;min-width:0;display:flex;position:relative}.landing-module__bxHgOq__railItem{text-align:right;cursor:pointer;opacity:.5;background:0 0;border:1px solid #0000;border-radius:20px;align-items:center;gap:14px;padding:14px 52px 19px 16px;font-family:inherit;transition:opacity .26s,background .26s,border-color .26s,box-shadow .26s;display:flex;position:relative}.landing-module__bxHgOq__railItemOn{opacity:1;border-color:var(--lab-line);background:var(--lab-card);box-shadow:0 14px 34px #3d2c2117}.landing-module__bxHgOq__railGhost{color:#0000;-webkit-text-stroke:1.5px #211d1a29;pointer-events:none;font-size:3.3rem;font-weight:900;line-height:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.landing-module__bxHgOq__railItemOn .landing-module__bxHgOq__railGhost{-webkit-text-stroke-color:#cb47254d}.landing-module__bxHgOq__railIcon{background:#d9a44129;border-radius:17px;flex:none;place-items:center;width:54px;height:54px;transition:background .26s;display:grid}.landing-module__bxHgOq__railItemOn .landing-module__bxHgOq__railIcon{background:#cb472521}.landing-module__bxHgOq__railIcon img{object-fit:contain;width:33px;height:33px}.landing-module__bxHgOq__railText{min-width:0;display:block}.landing-module__bxHgOq__railText b{color:var(--lab-ink);font-size:.98rem;font-weight:900;display:block}.landing-module__bxHgOq__railText small{color:var(--lab-muted);margin-top:3px;font-size:.76rem;font-weight:700;line-height:1.8;display:block}.landing-module__bxHgOq__railProgress{background:#211d1a17;border-radius:999px;height:3px;display:none;position:absolute;bottom:9px;left:52px;right:16px;overflow:hidden}.landing-module__bxHgOq__railItemOn .landing-module__bxHgOq__railProgress{display:block}.landing-module__bxHgOq__railProgress b{background:var(--lab-brand);transform-origin:100%;border-radius:999px;width:100%;height:100%;display:block;transform:scaleX(0)}.landing-module__bxHgOq__railFillRun{animation:5s linear forwards landing-module__bxHgOq__lab-chapter-run}@keyframes landing-module__bxHgOq__lab-chapter-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__bxHgOq__railDots{display:none}.landing-module__bxHgOq__stepsStage{isolation:isolate;min-width:0;position:relative}.landing-module__bxHgOq__stepsStage>article{opacity:0;pointer-events:none;transition:opacity .36s 90ms,transform .54s cubic-bezier(.22,1,.36,1) 90ms;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(16px)scale(.985)}.landing-module__bxHgOq__stepsStage>article:hover,.landing-module__bxHgOq__stepsStage>article:focus-within{box-shadow:none;transform:translateY(16px)scale(.985)}.landing-module__bxHgOq__stepsStage>.landing-module__bxHgOq__chapterOn,.landing-module__bxHgOq__stepsStage>.landing-module__bxHgOq__chapterOn:hover,.landing-module__bxHgOq__stepsStage>.landing-module__bxHgOq__chapterOn:focus-within{opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__cardCopy{display:none}.landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__cardWash{background:linear-gradient(#0000 58%,#231b1629 100%)}@media (min-width:701px){.landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{width:min(320px,42%);top:50%;bottom:auto;left:7%;right:auto;transform:translateY(-50%)rotate(-2deg);box-shadow:0 26px 60px #35271e3d}.landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{transform:translateY(-50%)rotate(2deg)}}.landing-module__bxHgOq__answers{border-top:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line);background-color:#f6f1ea;background-image:radial-gradient(#211d1a0d 1px,#0000 1.3px);background-size:22px 22px;width:100%;padding:max(56px,min(8vw,104px)) 0}.landing-module__bxHgOq__answersInner{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));margin-left:auto;margin-right:auto}.landing-module__bxHgOq__deckArea{max-width:560px;margin-left:auto;margin-right:auto}@media (max-width:700px){.landing-module__bxHgOq__deckArea{max-width:316px}}.landing-module__bxHgOq__deckSwiper{--swiper-pagination-color:var(--lab-brand);--swiper-pagination-bullet-inactive-color:#211d1a;--swiper-pagination-bullet-inactive-opacity:.22;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-horizontal-gap:5px;padding-bottom:42px}.landing-module__bxHgOq__deckSwiper .swiper-slide{height:auto}.landing-module__bxHgOq__deckSwiper .swiper-pagination{bottom:4px}.landing-module__bxHgOq__deckCard{border:1px solid var(--lab-line);background:#fff;border-radius:18px;flex-direction:column;padding:16px 18px 18px;display:flex;position:relative;box-shadow:0 12px 30px #3d2c211a}.landing-module__bxHgOq__deckCard:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.landing-module__bxHgOq__deckCardDaily:before{background:var(--lab-brand)}.landing-module__bxHgOq__deckCardWeekly:before{background:var(--lab-saffron)}.landing-module__bxHgOq__deckCardWeekly{padding-bottom:44px}.landing-module__bxHgOq__deckCardNext:before{background:var(--lab-sabzi)}.landing-module__bxHgOq__deckCard p{color:var(--lab-ink);margin:8px 0 0;font-size:.85rem;line-height:2}.landing-module__bxHgOq__deckCard p+p{margin-top:5px}.landing-module__bxHgOq__deckCardDaily .landing-module__bxHgOq__reportRow,.landing-module__bxHgOq__deckCardDaily p:last-of-type{margin-top:auto;padding-top:8px}.landing-module__bxHgOq__deckCardNext p,.landing-module__bxHgOq__deckCardNext .landing-module__bxHgOq__actionPills{margin-top:auto;padding-top:12px}.landing-module__bxHgOq__reportHead{align-items:center;gap:10px;display:flex}.landing-module__bxHgOq__reportHead>b{font-size:.95rem;font-weight:900}.landing-module__bxHgOq__reportBadge{border-radius:13px;flex:none;place-items:center;width:38px;height:38px;display:grid}.landing-module__bxHgOq__reportBadge svg{width:20px;height:20px}.landing-module__bxHgOq__reportBadgeDaily{color:var(--lab-brand);background:#cb47251c}.landing-module__bxHgOq__reportBadgeWeekly{color:#8a6414;background:#d9a4412e}.landing-module__bxHgOq__reportBadgeNext{color:var(--lab-sabzi);background:#6f8c5a24}.landing-module__bxHgOq__reportBrand{color:var(--lab-muted);align-items:center;gap:6px;margin-right:auto;font-size:.68rem;font-weight:850;display:inline-flex}.landing-module__bxHgOq__reportBrand img{border-radius:6px;width:18px;height:18px}.landing-module__bxHgOq__reportRow small,.landing-module__bxHgOq__foodChips small{align-items:center;gap:5px;display:inline-flex}.landing-module__bxHgOq__reportRow small svg,.landing-module__bxHgOq__foodChips small svg{opacity:.8;width:14px;height:14px}.landing-module__bxHgOq__threadReaction{border:1px solid var(--lab-line);background:#fff;border-radius:999px;width:27px;height:27px;padding:4px;position:absolute;bottom:12px;left:14px;box-shadow:0 4px 10px #3d2c2124}.landing-module__bxHgOq__reportRow{justify-content:space-between;align-items:baseline;gap:10px;margin-top:11px;display:flex}.landing-module__bxHgOq__reportRow small{color:var(--lab-muted);font-size:.68rem;font-weight:800}.landing-module__bxHgOq__reportRow b{font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:900}.landing-module__bxHgOq__reportRow b i{color:var(--lab-muted);font-size:.68rem;font-style:normal;font-weight:800}.landing-module__bxHgOq__reportBar{background:var(--lab-soft);border-radius:999px;height:7px;margin-top:6px;overflow:hidden}.landing-module__bxHgOq__reportBar span{background:var(--lab-brand);border-radius:999px;height:100%;display:block}.landing-module__bxHgOq__reportBarAlt span{background:var(--lab-sabzi)}.landing-module__bxHgOq__weekBars{border:1px solid var(--lab-line);background:var(--lab-paper);border-radius:13px;align-items:flex-end;gap:5px;height:48px;margin-top:10px;padding:7px 9px;display:flex}.landing-module__bxHgOq__weekBars i{background:#cb472542;border-radius:5px 5px 2px 2px;flex:1}.landing-module__bxHgOq__weekBars i:nth-child(4){background:var(--lab-brand)}.landing-module__bxHgOq__foodChips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.landing-module__bxHgOq__foodChips small{color:var(--lab-muted);font-size:.66rem;font-weight:800}.landing-module__bxHgOq__foodChips span{color:var(--lab-brand-dark);background:#cb472512;border:1px solid #cb472538;border-radius:999px;padding:4px 11px;font-size:.7rem;font-weight:850}.landing-module__bxHgOq__actionPills{gap:7px;margin-top:12px;display:flex}.landing-module__bxHgOq__actionPills span{border:1px solid var(--lab-line);min-height:36px;color:var(--lab-ink);background:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;font-size:.72rem;font-weight:850;display:inline-flex}.landing-module__bxHgOq__actionPills .landing-module__bxHgOq__actionPillOn{border-color:var(--lab-brand);color:#fff;background:var(--lab-brand)}.landing-module__bxHgOq__typingBubble{border:1px solid var(--lab-line);background:#fff;border-radius:18px 7px 18px 18px;gap:5px;width:-webkit-fit-content;width:fit-content;padding:13px 16px;display:flex}.landing-module__bxHgOq__typingBubble span{background:#78706b8c;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite landing-module__bxHgOq__lab-typing}.landing-module__bxHgOq__typingBubble span:nth-child(2){animation-delay:.16s}.landing-module__bxHgOq__typingBubble span:nth-child(3){animation-delay:.32s}@keyframes landing-module__bxHgOq__lab-typing{40%{opacity:1;transform:translateY(-4px)}0%,80%,to{opacity:.55;transform:translateY(0)}}.landing-module__bxHgOq__closer{padding:clamp(64px, 9vw, 110px) var(--lab-page-gutter);color:#fff;text-align:center;background:radial-gradient(circle at 16% 12%,#ffcdaa40,#0000 26rem),linear-gradient(160deg,#d0512c,#a7351b);position:relative;overflow:hidden}.landing-module__bxHgOq__closerKicker,.landing-module__bxHgOq__closer h2,.landing-module__bxHgOq__closerCta{z-index:1;position:relative}.landing-module__bxHgOq__closerGhost{z-index:0;filter:brightness(0)invert();opacity:.1;pointer-events:none;width:max(120px,min(16vw,200px));height:auto;position:absolute}.landing-module__bxHgOq__closerGhostA{top:-22px;left:-28px;transform:rotate(-14deg)}.landing-module__bxHgOq__closerGhostB{bottom:-30px;right:-26px;transform:rotate(10deg)}.landing-module__bxHgOq__closerCta:after{content:"";z-index:-1;opacity:.45;background:radial-gradient(closest-side,#fff6,#0000);border-radius:28px;animation:2.6s ease-in-out infinite alternate landing-module__bxHgOq__lab-cta-breathe;position:absolute;top:-16px;bottom:-16px;left:-16px;right:-16px}@keyframes landing-module__bxHgOq__lab-cta-breathe{to{opacity:1;transform:scale(1.14)}}.landing-module__bxHgOq__closerKicker{color:#fff0e6e6;margin:0;font-size:max(.85rem,min(1.6vw,1rem));font-weight:800}.landing-module__bxHgOq__closer h2{letter-spacing:-.045em;margin:10px 0 0;font-size:max(2.1rem,min(5.4vw,3.6rem));font-weight:950}.landing-module__bxHgOq__closerCta{min-height:52px;color:var(--lab-brand-dark);background:#fff;border-radius:16px;align-items:center;gap:9px;margin-top:26px;padding:0 30px;font-size:.9rem;font-weight:900;text-decoration:none;transition:transform .17s;display:inline-flex;box-shadow:0 16px 34px #4a140659}.landing-module__bxHgOq__closerCta:hover{transform:translateY(-2px)}.landing-module__bxHgOq__closerCta svg{width:16px;height:16px}.landing-module__bxHgOq__closerFree{z-index:1;color:#fff0e6eb;margin:14px 0 0;font-size:.76rem;font-weight:800;position:relative}.landing-module__bxHgOq__storeBadges{flex-wrap:wrap;gap:10px;display:flex}.landing-module__bxHgOq__storeBadge{color:#fff;background:var(--lab-coal);border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:10px;min-width:148px;min-height:50px;padding:7px 16px;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.landing-module__bxHgOq__storeBadge:hover{background:var(--lab-coal-lift);transform:translateY(-2px)}.landing-module__bxHgOq__storeBadge img,.landing-module__bxHgOq__storeBadge svg{object-fit:contain;flex-shrink:0;width:24px;height:24px}.landing-module__bxHgOq__storeBadge span{text-align:start;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.landing-module__bxHgOq__storeBadge small{color:#ffffffb8;font-size:.56rem;font-weight:700;line-height:1}.landing-module__bxHgOq__storeBadge b{letter-spacing:-.01em;font-size:.86rem;font-weight:900;line-height:1.15}@media (max-width:960px){.landing-module__bxHgOq__heroVisual{--hero-visual-fallback-height:560px}.landing-module__bxHgOq__headerInner{grid-template-columns:1fr auto}.landing-module__bxHgOq__header nav{display:none}.landing-module__bxHgOq__headerBmi{display:flex}.landing-module__bxHgOq__hero{grid-template-columns:1fr;gap:38px}.landing-module__bxHgOq__heroCopy{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.landing-module__bxHgOq__outcomeSlot{justify-content:center}.landing-module__bxHgOq__heroBody{margin-left:auto;margin-right:auto}.landing-module__bxHgOq__heroActions{justify-content:center}.landing-module__bxHgOq__heroStores .landing-module__bxHgOq__storeBadges{margin-left:auto;margin-right:auto}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult{width:auto;bottom:18px;left:18px;right:18px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#f3efe980 0%,#f3efe90a 54%)}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardCopy{width:auto;max-width:none;left:18px}.landing-module__bxHgOq__footerMain{grid-template-columns:1.2fr .8fr auto .8fr}.landing-module__bxHgOq__enamad{flex-direction:row;grid-column:1/-1;justify-content:flex-start;width:100%;min-height:116px}}@media (max-width:700px){.landing-module__bxHgOq__root{--lab-page-gutter:14px;padding-top:72px}.landing-module__bxHgOq__header{padding:7px 0}.landing-module__bxHgOq__scrolledHeader{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#faf7f4b8;padding:5px 0}.landing-module__bxHgOq__headerInner{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);min-height:58px}.landing-module__bxHgOq__scrolledHeader .landing-module__bxHgOq__headerInner{min-height:48px}.landing-module__bxHgOq__brand{font-size:1.12rem}.landing-module__bxHgOq__brand img{border-radius:9px;width:30px;height:30px}.landing-module__bxHgOq__scrolledHeader .landing-module__bxHgOq__brand img{width:27px;height:27px}.landing-module__bxHgOq__headerCta{border-radius:12px;min-height:38px;padding-left:12px;padding-right:12px;font-size:.66rem}.landing-module__bxHgOq__headerBmi{min-height:38px;padding:0 12px;font-size:.66rem}.landing-module__bxHgOq__hero{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);gap:22px;padding:26px 0 58px}.landing-module__bxHgOq__hero h1{font-size:max(2.15rem,min(9.2vw,3rem));line-height:1.08}.landing-module__bxHgOq__outcomeSlot{align-items:flex-start;height:2.5em;margin-top:2px;font-size:max(1.38rem,min(6.1vw,1.85rem));line-height:1.28}.landing-module__bxHgOq__heroBody{max-width:340px;margin-top:4px;font-size:.82rem;line-height:1.75}.landing-module__bxHgOq__heroActions{justify-content:center;margin-top:18px}.landing-module__bxHgOq__primaryAction{flex:auto;max-width:340px;min-height:48px;font-size:.8rem}.landing-module__bxHgOq__secondaryAction{display:none}.landing-module__bxHgOq__heroStores{margin-top:10px}.landing-module__bxHgOq__heroStores .landing-module__bxHgOq__storeBadge{min-height:48px}.landing-module__bxHgOq__heroVisual{--hero-visual-fallback-height:330px;aspect-ratio:1/1.08;border-radius:24px}.landing-module__bxHgOq__heroVisualWash{background:linear-gradient(#f9f4ecb8 0%,#f9f4ec29 58%,#241c1714 100%)}.landing-module__bxHgOq__heroVisual>.landing-module__bxHgOq__entryPreview{border-radius:18px;width:auto;padding:12px;top:14px;left:12px;right:12px;transform:none}.landing-module__bxHgOq__demoArrival .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoAiming .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoSnap .landing-module__bxHgOq__heroDemoInput{opacity:0;transform:translateY(16px)scale(.97)}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoEditing .landing-module__bxHgOq__heroDemoInput,.landing-module__bxHgOq__demoSaved .landing-module__bxHgOq__heroDemoInput{opacity:0;transform:translateY(-12px)scale(.98)}.landing-module__bxHgOq__viewfinder,.landing-module__bxHgOq__snapshot{border-radius:20px;top:40%;bottom:20%;left:10%;right:8%}.landing-module__bxHgOq__snapshot{border-width:3px}.landing-module__bxHgOq__viewfinder i{border-width:2.5px;width:20px;height:20px}.landing-module__bxHgOq__focusRing{width:48px;height:48px;margin:-24px 0 0 -24px}.landing-module__bxHgOq__photoChip{font-size:.56rem}.landing-module__bxHgOq__photoChip img{width:23px;height:23px}.landing-module__bxHgOq__heroBreakdown{border-radius:18px;width:auto;padding:12px;top:14px;left:12px;right:12px;transform:translateY(16px)scale(.97)}.landing-module__bxHgOq__heroBreakdown li{min-height:41px}.landing-module__bxHgOq__breakdownItemMain{min-height:40px;padding:4px 5px}.landing-module__bxHgOq__breakdownItemEditor{min-height:47px;padding:6px 7px}.landing-module__bxHgOq__breakdownMacros{margin-top:6px}.landing-module__bxHgOq__breakdownAction{min-height:34px;margin-top:7px}.landing-module__bxHgOq__demoResult .landing-module__bxHgOq__heroBreakdown,.landing-module__bxHgOq__demoEditing .landing-module__bxHgOq__heroBreakdown{transform:translateY(0)scale(1)}.landing-module__bxHgOq__heroSavedState{border-radius:18px;width:auto;padding:20px 18px 17px;top:14px;left:12px;right:12px;transform:translateY(16px)scale(.96)}.landing-module__bxHgOq__demoSaved .landing-module__bxHgOq__heroSavedState{transform:translateY(0)scale(1)}.landing-module__bxHgOq__demoTimeline{bottom:10px;right:50%;transform:translate(50%)}.landing-module__bxHgOq__features{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);padding-bottom:68px}.landing-module__bxHgOq__featureCard{border-radius:20px}.landing-module__bxHgOq__cardCopy{max-width:none;top:10px;left:10px;right:10px}.landing-module__bxHgOq__cardCopy h3{margin-top:7px;font-size:.82rem;line-height:1.45}.landing-module__bxHgOq__cardCopy p{display:none}.landing-module__bxHgOq__stepBadge{border-radius:7px;width:22px;height:22px;font-size:.58rem}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cardCopy,.landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardCopy{border-radius:14px;padding:9px 10px;left:10px;right:10px}.landing-module__bxHgOq__quickCard>.landing-module__bxHgOq__entryPreview{border-radius:14px;padding:8px;top:auto;bottom:10px;left:10px;right:10px}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__compactEntry .landing-module__bxHgOq__previewTopline,.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__compactEntry .landing-module__bxHgOq__detectedChips{display:none}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__compactEntry .landing-module__bxHgOq__composer{border-radius:11px;min-height:60px;margin-top:0;padding:8px 8px 31px}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__compactEntry .landing-module__bxHgOq__composer p{font-size:.54rem;line-height:1.6}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cameraAction,.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__sendAction{border-radius:7px;width:24px;height:24px;bottom:5px}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cameraAction{right:5px}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__sendAction{left:5px}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cameraAction svg,.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__sendAction svg{width:12px;height:12px}.landing-module__bxHgOq__quickCard .landing-module__bxHgOq__environment img{object-position:center 78%}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult{border-radius:14px;padding:8px;bottom:10px;left:10px;right:10px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult .landing-module__bxHgOq__previewTopline{display:none}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult ul{gap:3px;margin-top:0}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult li{border-radius:9px;gap:4px;min-height:34px;padding:4px 5px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult li strong{font-size:.54rem}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__editableResult li small{font-size:.44rem}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__nudges{gap:2px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__nudges button{border-radius:8px;width:28px;height:28px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__nudges svg{width:11px;height:11px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__nudges span{min-width:27px;font-size:.5rem}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__nudges span small{display:none}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__totalRow{margin-top:5px;padding-top:5px}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__totalRow>span{display:none}.landing-module__bxHgOq__editCard .landing-module__bxHgOq__totalRow strong{margin-right:auto;font-size:.58rem}.landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{aspect-ratio:7/10;border-radius:16px;width:min(66%,158px);top:auto;bottom:-20px;left:50%;right:auto;box-shadow:0 14px 30px #35271e29}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{transform:translate(-50%)rotate(-1.6deg)}.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{aspect-ratio:35/38;transform:translate(-50%)rotate(1.6deg)}.landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture img,.landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture img{-webkit-mask-image:linear-gradient(#000 52%,#0000 92%);mask-image:linear-gradient(#000 52%,#0000 92%)}.landing-module__bxHgOq__todayCard:hover .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__todayCard:focus-within .landing-module__bxHgOq__productCapture{transform:translate(-50%)translateY(-5px)rotate(-1.6deg)}.landing-module__bxHgOq__nextCard:hover .landing-module__bxHgOq__productCapture,.landing-module__bxHgOq__nextCard:focus-within .landing-module__bxHgOq__productCapture{transform:translate(-50%)translateY(-5px)rotate(1.6deg)}.landing-module__bxHgOq__faq{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);margin-bottom:78px}.landing-module__bxHgOq__faq h2{text-align:right}.landing-module__bxHgOq__faqItem button{min-height:64px;font-size:.8rem}.landing-module__bxHgOq__footerMain{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);grid-template-columns:1fr 1fr;gap:34px 24px;padding:38px 0 30px}.landing-module__bxHgOq__footerBrand,.landing-module__bxHgOq__footerInstall,.landing-module__bxHgOq__enamad{grid-column:1/-1}.landing-module__bxHgOq__footerBottom{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px)}.landing-module__bxHgOq__hero{min-height:calc(100vh - 72px);align-content:start;gap:16px;min-height:calc(100svh - 72px);padding:16px 0 52px}.landing-module__bxHgOq__metricBadge{bottom:22%;left:6%}.landing-module__bxHgOq__metricBadgeAlt{top:auto;bottom:42%;left:auto;right:6%}.landing-module__bxHgOq__sheetGrid{gap:26px}.landing-module__bxHgOq__madlib{font-size:1.3rem;line-height:2.5}.landing-module__bxHgOq__readout{border-radius:22px;width:100%;padding:16px}.landing-module__bxHgOq__stepsSticky{flex-direction:column;gap:10px;height:auto;display:flex}.landing-module__bxHgOq__stepsStage{height:min(470px,56vh);flex:none;order:-1;height:min(470px,56svh)}.landing-module__bxHgOq__stepsRail{flex:none;min-height:118px;display:block}.landing-module__bxHgOq__railItem{opacity:0;pointer-events:none;border-color:var(--lab-line);background:var(--lab-card);padding:10px 12px 16px;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 24px #3d2c2114}.landing-module__bxHgOq__railProgress{bottom:7px;left:12px;right:12px}.landing-module__bxHgOq__railItemOn{opacity:1;pointer-events:auto}.landing-module__bxHgOq__railGhost{display:none}.landing-module__bxHgOq__railIcon{border-radius:14px;width:46px;height:46px}.landing-module__bxHgOq__railIcon img{width:28px;height:28px}.landing-module__bxHgOq__railText b{font-size:.88rem}.landing-module__bxHgOq__railText small{font-size:.7rem;line-height:1.65}.landing-module__bxHgOq__railDots{gap:4px;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.landing-module__bxHgOq__railDots button{cursor:pointer;background:0 0;border:0;width:40px;height:38px;position:relative}.landing-module__bxHgOq__railDots button:after{content:"";background:#211d1a2e;border-radius:999px;width:8px;height:8px;margin:-4px 0 0 -4px;transition:background .22s,transform .22s;position:absolute;top:50%;left:50%}.landing-module__bxHgOq__railDotOn:after{transform:scale(1.3);background:var(--lab-brand)!important}}@media (max-width:360px){.landing-module__bxHgOq__hero h1{font-size:2rem}.landing-module__bxHgOq__outcomeSlot{font-size:1.3rem}.landing-module__bxHgOq__heroVisual{--hero-visual-fallback-height:300px;aspect-ratio:1/1.12}.landing-module__bxHgOq__editableResult li{min-height:42px}.landing-module__bxHgOq__footerMain{grid-template-columns:1fr}.landing-module__bxHgOq__footerBrand,.landing-module__bxHgOq__enamad{grid-column:auto}}@supports (aspect-ratio:1 / 1){.landing-module__bxHgOq__heroVisual{height:auto}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__typeCursor,.landing-module__bxHgOq__demoTimeline{display:none}.landing-module__bxHgOq__root *,.landing-module__bxHgOq__root :before,.landing-module__bxHgOq__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dark .landing-module__bxHgOq__root{--lab-ink:#e5e5e5;--lab-muted:#a3a3a3;--lab-paper:#161d29;--lab-card:#222633;--lab-soft:#222632;--lab-line:#e5e5e524;--lab-coal:#0d1119;--lab-coal-lift:#222633}.dark .landing-module__bxHgOq__bmiChipB1{color:#9db877}.dark .landing-module__bxHgOq__bmiChipB3{color:#e0724d}.dark .landing-module__bxHgOq__root{background:var(--lab-paper)}.dark .landing-module__bxHgOq__scrolledHeader{background:#161d29c7;box-shadow:0 12px 28px #0000004d}.dark .landing-module__bxHgOq__headerBmi{background:#cb472524}.dark .landing-module__bxHgOq__headerBmi:hover{background:#cb472533}.dark .landing-module__bxHgOq__secondaryAction{background:#222633b3}.dark .landing-module__bxHgOq__secondaryAction:hover{background:#222633}.dark .landing-module__bxHgOq__heroVisual{background:#222632;box-shadow:0 32px 74px #0000006b}.dark .landing-module__bxHgOq__heroVisualWash{background:linear-gradient(90deg,#161d2999 0%,#161d290a 68%)}.dark .landing-module__bxHgOq__entryPreview{background:#222633f0;box-shadow:0 22px 48px #00000073}.dark .landing-module__bxHgOq__editableResult{background:#222633f0;box-shadow:0 22px 48px #00000073}.dark .landing-module__bxHgOq__demoAnalyzing .landing-module__bxHgOq__heroDemoInput{box-shadow:0 24px 54px #0000007a}.dark .landing-module__bxHgOq__previewTopline>span{background:#cb47252e}.dark .landing-module__bxHgOq__composer{background:#222633}.dark .landing-module__bxHgOq__cameraAction{background:#313643}.dark .landing-module__bxHgOq__detectedChips span{color:#c3d99a;background:#7c8f3a38}.dark .landing-module__bxHgOq__heroBreakdown{background:#222633f5;box-shadow:0 22px 48px #00000073}.dark .landing-module__bxHgOq__breakdownHeader>span{background:#cb47252e}.dark .landing-module__bxHgOq__heroBreakdown li{background:#222633}.dark .landing-module__bxHgOq__heroBreakdown .landing-module__bxHgOq__openBreakdownItem{background:#cb47251a;box-shadow:0 7px 18px #0000004d}.dark .landing-module__bxHgOq__breakdownEditControl{background:#cb472529}.dark .landing-module__bxHgOq__heroSavedState{background:#222633f5;box-shadow:0 22px 48px #00000073}.dark .landing-module__bxHgOq__savedProgress{background:#222632}.dark .landing-module__bxHgOq__featureCard:hover{box-shadow:0 20px 44px #00000061}.dark .landing-module__bxHgOq__featureCard:focus-within{box-shadow:0 20px 44px #00000061}.dark .landing-module__bxHgOq__todayCard{background:#222632}.dark .landing-module__bxHgOq__nextCard{background:#222632}.dark .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d2973 0%,#0000 38%),linear-gradient(#0000 66%,#231b161f 100%)}.dark .landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardWash{background:linear-gradient(90deg,#161d2973 0%,#161d290a 64%)}.dark .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}.dark .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}.dark .landing-module__bxHgOq__stepBadge{background:#cb47252e}.dark .landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .landing-module__bxHgOq__editableResult li{background:#222633}.dark .landing-module__bxHgOq__nudges button{background:#313643}.dark .landing-module__bxHgOq__productCapture{background:#222633;border:1px solid #e5e5e51f;box-shadow:0 14px 32px #0006}.dark .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}.dark .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}.dark .landing-module__bxHgOq__coachCapture{background:#222633}.dark .landing-module__bxHgOq__footer{background:#222632}.dark .landing-module__bxHgOq__enamad{background:#222633bd}.dark .landing-module__bxHgOq__photoChip{color:#c3d99a;background:#7c8f3a33}.dark .landing-module__bxHgOq__cameraBusy{background:#cb472538}.dark .landing-module__bxHgOq__sceneEyebrow{background:#cb472524}.dark .landing-module__bxHgOq__sheet{background:#161d29}.dark .landing-module__bxHgOq__formPanel{background:#222633;box-shadow:0 14px 34px #00000052}.dark .landing-module__bxHgOq__genderPills button{background:#313643}.dark .landing-module__bxHgOq__genderPills .landing-module__bxHgOq__genderPillOn{background:#cb472529}.dark .landing-module__bxHgOq__plainInput{background:#313643}.dark .landing-module__bxHgOq__plainInput:focus{border-color:#8b93a3}.dark .landing-module__bxHgOq__bmiChipB0{color:#e3c073}.dark .landing-module__bxHgOq__bmiChipB2{color:#e2a565}.dark .landing-module__bxHgOq__stepChips i{background:#cb47252e}.dark .landing-module__bxHgOq__railItemOn{box-shadow:0 14px 34px #00000057}.dark .landing-module__bxHgOq__railGhost{-webkit-text-stroke:1.5px #e5e5e529}.dark .landing-module__bxHgOq__railIcon{background:#d9a4413d}.dark .landing-module__bxHgOq__railItemOn .landing-module__bxHgOq__railIcon{background:#cb472538}.dark .landing-module__bxHgOq__railProgress{background:#e5e5e517}.dark .landing-module__bxHgOq__answers{background-color:#161d29;background-image:radial-gradient(#e5e5e50d 1px,#0000 1.3px)}.dark .landing-module__bxHgOq__deckSwiper{--swiper-pagination-bullet-inactive-color:#e5e5e5}.dark .landing-module__bxHgOq__deckCard{background:#222633;box-shadow:0 12px 30px #00000059}.dark .landing-module__bxHgOq__reportBadgeDaily{background:#cb472533}.dark .landing-module__bxHgOq__reportBadgeWeekly{color:#e0b256;background:#d9a44142}.dark .landing-module__bxHgOq__reportBadgeNext{background:#6f8c5a38}.dark .landing-module__bxHgOq__threadReaction{background:#222633;box-shadow:0 4px 10px #0006}.dark .landing-module__bxHgOq__weekBars i{background:#cb472566}.dark .landing-module__bxHgOq__foodChips span{background:#cb472529}.dark .landing-module__bxHgOq__actionPills span{background:#222633}.dark .landing-module__bxHgOq__typingBubble{background:#222633}.dark .landing-module__bxHgOq__typingBubble span{background:#a3a3a3a6}@media (min-width:701px){.dark .landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{box-shadow:0 26px 60px #00000080}.dark .landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{box-shadow:0 26px 60px #00000080}}@media (max-width:960px){.dark .landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d2973 0%,#161d290a 54%)}}@media (max-width:700px){.dark .landing-module__bxHgOq__scrolledHeader{background:#161d29b8}.dark .landing-module__bxHgOq__heroVisualWash{background:linear-gradient(#161d2999 0%,#161d294d 58%,#241c1714 100%)}.dark .landing-module__bxHgOq__productCapture{box-shadow:0 14px 30px #0000006b}.dark .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{box-shadow:0 14px 30px #0000006b}.dark .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{box-shadow:0 14px 30px #0000006b}.dark .landing-module__bxHgOq__railItem{box-shadow:0 10px 24px #00000052}.dark .landing-module__bxHgOq__railDots button:after{background:#e5e5e52e}}@media (prefers-color-scheme:dark){:root:not(.light) .landing-module__bxHgOq__root{--lab-ink:#e5e5e5;--lab-muted:#a3a3a3;--lab-paper:#161d29;--lab-card:#222633;--lab-soft:#222632;--lab-line:#e5e5e524;--lab-coal:#0d1119;--lab-coal-lift:#222633}:root:not(.light) .landing-module__bxHgOq__bmiChipB1{color:#9db877}:root:not(.light) .landing-module__bxHgOq__bmiChipB3{color:#e0724d}:root:not(.light) .landing-module__bxHgOq__root{background:var(--lab-paper)}:root:not(.light) .landing-module__bxHgOq__scrolledHeader{background:#161d29c7;box-shadow:0 12px 28px #0000004d}:root:not(.light) .landing-module__bxHgOq__headerBmi{background:#cb472524}:root:not(.light) .landing-module__bxHgOq__headerBmi:hover{background:#cb472533}:root:not(.light) .landing-module__bxHgOq__secondaryAction{background:#222633b3}:root:not(.light) .landing-module__bxHgOq__secondaryAction:hover{background:#222633}:root:not(.light) .landing-module__bxHgOq__heroVisual{background:#222632;box-shadow:0 32px 74px #0000006b}:root:not(.light) .landing-module__bxHgOq__heroVisualWash{background:linear-gradient(90deg,#161d2999 0%,#161d290a 68%)}:root:not(.light) .landing-module__bxHgOq__entryPreview{background:#222633f0;box-shadow:0 22px 48px #00000073}:root:not(.light) .landing-module__bxHgOq__editableResult{background:#222633f0;box-shadow:0 22px 48px #00000073}:root:not(.light) .landing-module__bxHgOq__demoAnalyzing .landing-module__bxHgOq__heroDemoInput{box-shadow:0 24px 54px #0000007a}:root:not(.light) .landing-module__bxHgOq__previewTopline>span{background:#cb47252e}:root:not(.light) .landing-module__bxHgOq__composer{background:#222633}:root:not(.light) .landing-module__bxHgOq__cameraAction{background:#313643}:root:not(.light) .landing-module__bxHgOq__detectedChips span{color:#c3d99a;background:#7c8f3a38}:root:not(.light) .landing-module__bxHgOq__heroBreakdown{background:#222633f5;box-shadow:0 22px 48px #00000073}:root:not(.light) .landing-module__bxHgOq__breakdownHeader>span{background:#cb47252e}:root:not(.light) .landing-module__bxHgOq__heroBreakdown li{background:#222633}:root:not(.light) .landing-module__bxHgOq__heroBreakdown .landing-module__bxHgOq__openBreakdownItem{background:#cb47251a;box-shadow:0 7px 18px #0000004d}:root:not(.light) .landing-module__bxHgOq__breakdownEditControl{background:#cb472529}:root:not(.light) .landing-module__bxHgOq__heroSavedState{background:#222633f5;box-shadow:0 22px 48px #00000073}:root:not(.light) .landing-module__bxHgOq__savedProgress{background:#222632}:root:not(.light) .landing-module__bxHgOq__featureCard:hover{box-shadow:0 20px 44px #00000061}:root:not(.light) .landing-module__bxHgOq__featureCard:focus-within{box-shadow:0 20px 44px #00000061}:root:not(.light) .landing-module__bxHgOq__todayCard{background:#222632}:root:not(.light) .landing-module__bxHgOq__nextCard{background:#222632}:root:not(.light) .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d2973 0%,#0000 38%),linear-gradient(#0000 66%,#231b161f 100%)}:root:not(.light) .landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardWash{background:linear-gradient(90deg,#161d2973 0%,#161d290a 64%)}:root:not(.light) .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}:root:not(.light) .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}:root:not(.light) .landing-module__bxHgOq__stepBadge{background:#cb47252e}:root:not(.light) .landing-module__bxHgOq__quickCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .landing-module__bxHgOq__editableResult li{background:#222633}:root:not(.light) .landing-module__bxHgOq__nudges button{background:#313643}:root:not(.light) .landing-module__bxHgOq__productCapture{background:#222633;border:1px solid #e5e5e51f;box-shadow:0 14px 32px #0006}:root:not(.light) .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}:root:not(.light) .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}:root:not(.light) .landing-module__bxHgOq__coachCapture{background:#222633}:root:not(.light) .landing-module__bxHgOq__footer{background:#222632}:root:not(.light) .landing-module__bxHgOq__enamad{background:#222633bd}:root:not(.light) .landing-module__bxHgOq__photoChip{color:#c3d99a;background:#7c8f3a33}:root:not(.light) .landing-module__bxHgOq__cameraBusy{background:#cb472538}:root:not(.light) .landing-module__bxHgOq__sceneEyebrow{background:#cb472524}:root:not(.light) .landing-module__bxHgOq__sheet{background:#161d29}:root:not(.light) .landing-module__bxHgOq__formPanel{background:#222633;box-shadow:0 14px 34px #00000052}:root:not(.light) .landing-module__bxHgOq__genderPills button{background:#313643}:root:not(.light) .landing-module__bxHgOq__genderPills .landing-module__bxHgOq__genderPillOn{background:#cb472529}:root:not(.light) .landing-module__bxHgOq__plainInput{background:#313643}:root:not(.light) .landing-module__bxHgOq__plainInput:focus{border-color:#8b93a3}:root:not(.light) .landing-module__bxHgOq__bmiChipB0{color:#e3c073}:root:not(.light) .landing-module__bxHgOq__bmiChipB2{color:#e2a565}:root:not(.light) .landing-module__bxHgOq__stepChips i{background:#cb47252e}:root:not(.light) .landing-module__bxHgOq__railItemOn{box-shadow:0 14px 34px #00000057}:root:not(.light) .landing-module__bxHgOq__railGhost{-webkit-text-stroke:1.5px #e5e5e529}:root:not(.light) .landing-module__bxHgOq__railIcon{background:#d9a4413d}:root:not(.light) .landing-module__bxHgOq__railItemOn .landing-module__bxHgOq__railIcon{background:#cb472538}:root:not(.light) .landing-module__bxHgOq__railProgress{background:#e5e5e517}:root:not(.light) .landing-module__bxHgOq__answers{background-color:#161d29;background-image:radial-gradient(#e5e5e50d 1px,#0000 1.3px)}:root:not(.light) .landing-module__bxHgOq__deckSwiper{--swiper-pagination-bullet-inactive-color:#e5e5e5}:root:not(.light) .landing-module__bxHgOq__deckCard{background:#222633;box-shadow:0 12px 30px #00000059}:root:not(.light) .landing-module__bxHgOq__reportBadgeDaily{background:#cb472533}:root:not(.light) .landing-module__bxHgOq__reportBadgeWeekly{color:#e0b256;background:#d9a44142}:root:not(.light) .landing-module__bxHgOq__reportBadgeNext{background:#6f8c5a38}:root:not(.light) .landing-module__bxHgOq__threadReaction{background:#222633;box-shadow:0 4px 10px #0006}:root:not(.light) .landing-module__bxHgOq__weekBars i{background:#cb472566}:root:not(.light) .landing-module__bxHgOq__foodChips span{background:#cb472529}:root:not(.light) .landing-module__bxHgOq__actionPills span{background:#222633}:root:not(.light) .landing-module__bxHgOq__typingBubble{background:#222633}:root:not(.light) .landing-module__bxHgOq__typingBubble span{background:#a3a3a3a6}}@media (min-width:701px) and (prefers-color-scheme:dark){:root:not(.light) .landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{box-shadow:0 26px 60px #00000080}:root:not(.light) .landing-module__bxHgOq__stepsStage .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{box-shadow:0 26px 60px #00000080}}@media (max-width:960px) and (prefers-color-scheme:dark){:root:not(.light) .landing-module__bxHgOq__editCard .landing-module__bxHgOq__cardWash{background:linear-gradient(#161d2973 0%,#161d290a 54%)}}@media (max-width:700px) and (prefers-color-scheme:dark){:root:not(.light) .landing-module__bxHgOq__scrolledHeader{background:#161d29b8}:root:not(.light) .landing-module__bxHgOq__heroVisualWash{background:linear-gradient(#161d2999 0%,#161d294d 58%,#241c1714 100%)}:root:not(.light) .landing-module__bxHgOq__productCapture{box-shadow:0 14px 30px #0000006b}:root:not(.light) .landing-module__bxHgOq__todayCard .landing-module__bxHgOq__productCapture{box-shadow:0 14px 30px #0000006b}:root:not(.light) .landing-module__bxHgOq__nextCard .landing-module__bxHgOq__productCapture{box-shadow:0 14px 30px #0000006b}:root:not(.light) .landing-module__bxHgOq__railItem{box-shadow:0 10px 24px #00000052}:root:not(.light) .landing-module__bxHgOq__railDots button:after{background:#e5e5e52e}}
