: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}
.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}.bxHgOq_root a,.bxHgOq_root button,.bxHgOq_root summary{-webkit-tap-highlight-color:transparent}.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}.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}.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}.bxHgOq_scrolledHeader .bxHgOq_headerInner{min-height:56px}.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}.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 bxHgOq_lab-flame-flicker}@keyframes bxHgOq_lab-flame-flicker{0%,24%,62%,to{transform:none}12%{transform:scale(1.05)rotate(-2deg)}74%{transform:scale(1.04)rotate(2deg)}}.bxHgOq_scrolledHeader .bxHgOq_brand img{width:32px;height:32px}.bxHgOq_header nav{align-items:center;gap:max(18px,min(3vw,34px));display:flex}.bxHgOq_header nav a{color:var(--lab-muted);font-size:.76rem;font-weight:800;text-decoration:none;transition:color .16s}.bxHgOq_header nav a:hover{color:var(--lab-brand)}.bxHgOq_header nav .bxHgOq_navBmi{color:var(--lab-brand);font-weight:900}.bxHgOq_header nav .bxHgOq_navBmi:hover{color:var(--lab-brand-dark)}.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}.bxHgOq_headerBmi:hover{border-color:var(--lab-brand);background:#cb47251f}.bxHgOq_headerActions{justify-self:end;align-items:center;gap:8px;display:flex}.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}.bxHgOq_scrolledHeader .bxHgOq_headerCta{border-color:var(--lab-brand);color:#fff;background:var(--lab-brand);box-shadow:0 10px 24px #a7351b2e}.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}.bxHgOq_headerCta svg,.bxHgOq_primaryAction svg{width:16px;height:16px}.bxHgOq_hero,.bxHgOq_features,.bxHgOq_faq,.bxHgOq_footer{scroll-margin-top:92px}.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}.bxHgOq_heroCopy{z-index:1;min-width:0;position:relative}.bxHgOq_hero h1{letter-spacing:-.055em;margin:0;font-size:max(2.5rem,min(5.2vw,5rem));font-weight:950;line-height:1.07}.bxHgOq_heroWord{display:inline-block}.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}.bxHgOq_outcomeSlot strong{min-height:1.3em;display:block}.bxHgOq_typeCursor{vertical-align:-.08em;background:currentColor;border-radius:999px;width:3px;height:.9em;margin-right:5px;animation:.76s step-end infinite bxHgOq_lab-type-cursor;display:inline-block}@keyframes bxHgOq_lab-type-cursor{0%,46%{opacity:1}47%,to{opacity:0}}.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}.bxHgOq_heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.bxHgOq_heroStores{margin-top:14px}.bxHgOq_heroStores .bxHgOq_storeBadges{grid-template-columns:repeat(2,minmax(0,1fr));max-width:400px;display:grid}.bxHgOq_primaryAction,.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}.bxHgOq_primaryAction{color:#fff;background:var(--lab-brand);box-shadow:0 13px 26px #a7351b33}.bxHgOq_primaryAction:hover{background:var(--lab-brand-dark);transform:translateY(-2px);box-shadow:0 16px 30px #a7351b40}.bxHgOq_secondaryAction{border:1px solid var(--lab-line);color:var(--lab-ink);background:#fffdf9b3}.bxHgOq_secondaryAction:hover{background:#fff;transform:translateY(-2px)}.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}.bxHgOq_environment,.bxHgOq_environment img,.bxHgOq_heroVisualWash,.bxHgOq_cardWash{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bxHgOq_environment img{object-fit:cover}.bxHgOq_heroVisualWash{z-index:1;background:linear-gradient(90deg,#f9f4ecb8 0%,#f9f4ec0a 68%)}.bxHgOq_entryPreview,.bxHgOq_editableResult{color:var(--lab-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f0;box-shadow:0 22px 48px #30231b2e}.bxHgOq_heroVisual>.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%)}.bxHgOq_liveHeroVisual .bxHgOq_environment{opacity:1;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1)}.bxHgOq_demoArrival .bxHgOq_environment{transform:scale(1.045)translate(8px,7px)}.bxHgOq_liveHeroVisual .bxHgOq_environment img{filter:saturate(1.08)contrast(1.035)}.bxHgOq_heroDemoInput{opacity:1;transition:opacity .36s,transform .5s cubic-bezier(.22,1,.36,1)}.bxHgOq_demoArrival .bxHgOq_heroDemoInput{opacity:0;transform:translateY(calc(18px - 50%))scale(.97)}.bxHgOq_demoAnalyzing .bxHgOq_heroDemoInput{opacity:1;border-color:#cb472542;transform:translateY(-50%)scale(1);box-shadow:0 24px 54px #30231b38}.bxHgOq_demoResult .bxHgOq_heroDemoInput,.bxHgOq_demoEditing .bxHgOq_heroDemoInput,.bxHgOq_demoSaved .bxHgOq_heroDemoInput{opacity:0;pointer-events:none;transform:translateY(calc(-50% - 16px))scale(.97)}.bxHgOq_previewTopline{align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:flex}.bxHgOq_previewTopline>span{width:32px;height:32px;color:var(--lab-brand);background:#cb47251a;border-radius:10px;place-items:center;display:grid}.bxHgOq_previewTopline>span img{border-radius:7px;width:21px;height:21px}.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}.bxHgOq_composer p{margin:0;font-size:max(.72rem,min(1.2vw,.86rem));font-weight:750;line-height:1.8}.bxHgOq_composerCursor{vertical-align:-.12em;background:var(--lab-brand);border-radius:999px;width:2px;height:1em;margin-right:3px;animation:.7s step-end infinite bxHgOq_lab-type-cursor;display:inline-block}.bxHgOq_cameraAction,.bxHgOq_sendAction{border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px}.bxHgOq_cameraAction{color:var(--lab-muted);background:#f1ece6;right:8px}.bxHgOq_sendAction{color:#fff;background:var(--lab-brand);left:8px}.bxHgOq_sendIdle{opacity:.45}.bxHgOq_analyzingAction svg{animation:.82s ease-in-out infinite bxHgOq_lab-send-pulse}@keyframes bxHgOq_lab-send-pulse{50%{opacity:.58;transform:translate(-1px,-1px)scale(.86)}}.bxHgOq_detectedChips{opacity:0;flex-wrap:wrap;gap:5px;margin-top:10px;transition:opacity .22s,transform .22s;display:flex;transform:translateY(5px)}.bxHgOq_visibleChips{opacity:1;transform:translateY(0)}.bxHgOq_detectedChips span{color:#52611e;background:#7c8f3a1a;border:1px solid #7c8f3a3b;border-radius:999px;padding:5px 8px;font-size:.58rem;font-weight:850}.bxHgOq_analysisSteps{justify-content:center;align-items:center;gap:5px;height:8px;margin-top:8px;display:flex}.bxHgOq_analysisSteps span{background:var(--lab-line);border-radius:999px;width:6px;height:4px;transition:width .26s,background .26s}.bxHgOq_analysisSteps .bxHgOq_completedAnalysisStep{background:#cb472580}.bxHgOq_analysisSteps .bxHgOq_currentAnalysisStep{background:var(--lab-brand);width:34px}.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}.bxHgOq_demoResult .bxHgOq_heroBreakdown,.bxHgOq_demoEditing .bxHgOq_heroBreakdown{opacity:1;transform:translateY(-50%)scale(1)}.bxHgOq_breakdownHeader{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;display:grid}.bxHgOq_breakdownHeader>span{width:34px;height:34px;color:var(--lab-brand);background:#cb47251a;border-radius:11px;place-items:center;display:grid}.bxHgOq_breakdownHeader>div{gap:1px;min-width:0;display:grid}.bxHgOq_breakdownHeader svg{width:17px;height:17px}.bxHgOq_breakdownHeader strong{font-size:.76rem;font-weight:950}.bxHgOq_breakdownHeader small{color:var(--lab-muted);font-size:.52rem;font-weight:700}.bxHgOq_breakdownHeader b{color:var(--lab-brand);font-size:.64rem;font-weight:900}.bxHgOq_breakdownTotal{animation:.36s cubic-bezier(.22,1,.36,1) both bxHgOq_lab-total-pulse}@keyframes bxHgOq_lab-total-pulse{0%{opacity:.45;transform:scale(.88)}}.bxHgOq_heroBreakdown ul{gap:5px;margin:11px 0 0;padding:0;list-style:none;display:grid}.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}.bxHgOq_demoResult .bxHgOq_heroBreakdown li{animation:.43s cubic-bezier(.22,1,.36,1) both bxHgOq_lab-result-row}.bxHgOq_demoResult .bxHgOq_heroBreakdown li:nth-child(2){animation-delay:80ms}.bxHgOq_demoResult .bxHgOq_heroBreakdown li:nth-child(3){animation-delay:.16s}@keyframes bxHgOq_lab-result-row{0%{opacity:0;transform:translateY(7px)}}.bxHgOq_heroBreakdown .bxHgOq_openBreakdownItem{background:#cb472506;border-color:#cb47256b;box-shadow:0 7px 18px #452c1f12}.bxHgOq_breakdownItemMain{grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;gap:6px;min-height:45px;padding:5px 7px;display:grid}.bxHgOq_breakdownItemMain>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.64rem;font-weight:850;overflow:hidden}.bxHgOq_breakdownEditControl,.bxHgOq_breakdownRemoveControl{width:28px;height:28px;color:var(--lab-muted);background:0 0;border-radius:8px;place-items:center;display:grid}.bxHgOq_breakdownEditControl{color:var(--lab-brand);background:#cb472514}.bxHgOq_openBreakdownItem .bxHgOq_breakdownEditControl{box-shadow:inset 0 0 0 1px #cb472540}.bxHgOq_breakdownEditControl svg,.bxHgOq_breakdownRemoveControl svg{width:13px;height:13px}.bxHgOq_breakdownMeasure{color:var(--lab-muted);white-space:nowrap;font-size:.5rem;font-weight:750}.bxHgOq_breakdownMeasure i{opacity:.42;margin-left:4px;margin-right:4px;font-style:normal}.bxHgOq_breakdownRemoveControl{opacity:.6}.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 bxHgOq_lab-editor-open;display:grid}@keyframes bxHgOq_lab-editor-open{0%{opacity:0;transform:translateY(-6px)}}.bxHgOq_breakdownItemEditor>small{color:var(--lab-muted);font-size:.5rem;font-weight:800}.bxHgOq_breakdownItemEditor>div{justify-self:center;align-items:center;gap:4px;display:flex}.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}.bxHgOq_breakdownItemEditor svg{width:12px;height:12px}.bxHgOq_breakdownItemEditor b,.bxHgOq_breakdownItemEditor>strong{white-space:nowrap;font-size:.55rem;font-weight:900}.bxHgOq_breakdownItemEditor>strong{color:var(--lab-brand)}.bxHgOq_breakdownMacros{grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid}.bxHgOq_breakdownMacros>span{justify-items:center;gap:1px;min-width:0;display:grid}.bxHgOq_breakdownMacros>span+span{border-right:1px solid var(--lab-line)}.bxHgOq_breakdownMacros b{font-size:.57rem;font-weight:900}.bxHgOq_breakdownMacros small{color:var(--lab-muted);font-size:.47rem}.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}.bxHgOq_breakdownAction svg{width:13px;height:13px}.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}.bxHgOq_demoSaved .bxHgOq_heroSavedState{opacity:1;transform:translateY(-50%)scale(1)}.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}.bxHgOq_demoSaved .bxHgOq_savedCheck{animation:.52s cubic-bezier(.22,1,.36,1) both bxHgOq_lab-saved-pop}@keyframes bxHgOq_lab-saved-pop{0%{transform:scale(.55)rotate(-10deg)}}.bxHgOq_savedCheck svg{width:22px;height:22px}.bxHgOq_heroSavedState>strong{font-size:.9rem;font-weight:950;display:block}.bxHgOq_heroSavedState p{color:var(--lab-muted);margin:5px 0 0;font-size:.62rem}.bxHgOq_savedProgress{direction:rtl;background:#e8e2db;border-radius:999px;height:7px;margin-top:17px;overflow:hidden}.bxHgOq_savedProgress span{border-radius:inherit;background:var(--lab-brand);width:69%;height:100%;display:block}.bxHgOq_demoSaved .bxHgOq_savedProgress span{animation:.72s cubic-bezier(.22,1,.36,1) both bxHgOq_lab-progress-fill}@keyframes bxHgOq_lab-progress-fill{0%{width:36%}}.bxHgOq_heroSavedState>small{color:var(--lab-muted);margin-top:7px;font-size:.51rem;font-weight:750;display:block}.bxHgOq_demoTimeline{z-index:3;align-items:center;gap:5px;display:flex;position:absolute;bottom:18px;right:20px}.bxHgOq_demoTimeline span{background:#fffdf994;border-radius:999px;width:6px;height:5px;transition:width .26s,background .26s;box-shadow:0 1px 4px #2a1d1629}.bxHgOq_demoTimeline .bxHgOq_completedDemoStep{background:var(--lab-brand);width:24px}.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))}.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}.bxHgOq_featureCard:hover,.bxHgOq_featureCard:focus-within{border-color:#cb472547;transform:translateY(-4px);box-shadow:0 20px 44px #37291f1f}.bxHgOq_featureCard .bxHgOq_environment img{transition:transform .5s}.bxHgOq_featureCard:hover .bxHgOq_environment img,.bxHgOq_featureCard:focus-within .bxHgOq_environment img{transform:scale(1.025)}.bxHgOq_todayCard,.bxHgOq_nextCard{background:#efede8}.bxHgOq_cardWash{z-index:1;pointer-events:none;background:linear-gradient(#faf7f485 0%,#0000 38%),linear-gradient(#0000 66%,#231b161f 100%)}.bxHgOq_editCard .bxHgOq_cardWash{background:linear-gradient(90deg,#f3efe97a 0%,#f3efe90a 64%)}.bxHgOq_todayCard .bxHgOq_cardWash,.bxHgOq_nextCard .bxHgOq_cardWash{background:linear-gradient(#faf7f4e6 0%,#faf7f480 38%,#faf7f414 100%)}.bxHgOq_todayCard .bxHgOq_environment img,.bxHgOq_nextCard .bxHgOq_environment img{filter:saturate(.9)contrast(.98)}.bxHgOq_cardCopy{z-index:3;max-width:250px;position:absolute;top:20px;right:20px}.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}.bxHgOq_featureCard:hover .bxHgOq_stepBadge,.bxHgOq_featureCard:focus-within .bxHgOq_stepBadge{color:#fff;background:var(--lab-brand);transform:translateY(-1px)}.bxHgOq_cardCopy h3{letter-spacing:-.025em;margin:9px 0 0;font-size:max(1.02rem,min(1.8vw,1.3rem));font-weight:950}.bxHgOq_cardCopy p{color:var(--lab-muted);margin:6px 0 0;font-size:.74rem;line-height:1.75}.bxHgOq_quickCard .bxHgOq_cardCopy,.bxHgOq_editCard .bxHgOq_cardCopy,.bxHgOq_todayCard .bxHgOq_cardCopy,.bxHgOq_nextCard .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}.bxHgOq_quickCard .bxHgOq_cardCopy{max-width:none;left:20px}.bxHgOq_editCard .bxHgOq_cardCopy{width:min(265px,38%)}.bxHgOq_quickCard>.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}.bxHgOq_compactEntry .bxHgOq_previewTopline{font-size:.68rem}.bxHgOq_compactEntry .bxHgOq_composer{min-height:80px}.bxHgOq_editCard .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}.bxHgOq_editableResult ul{flex-direction:column;gap:5px;margin:11px 0 0;padding:0;list-style:none;display:flex}.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}.bxHgOq_editableResult li>div:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.bxHgOq_editableResult li strong{font-size:.66rem}.bxHgOq_editableResult li small{color:var(--lab-muted);font-size:.55rem}.bxHgOq_nudges{align-items:center;gap:4px;display:flex}.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}.bxHgOq_nudges button:hover{color:var(--lab-brand);border-color:#cb472552}.bxHgOq_nudges span{text-align:center;min-width:48px;font-size:.64rem;font-weight:850}.bxHgOq_nudges span small{color:var(--lab-muted);margin-right:2px;font-size:.48rem;font-weight:700}.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}.bxHgOq_totalRow span{color:var(--lab-muted);align-items:center;gap:5px;font-size:.57rem;display:flex}.bxHgOq_totalRow strong{color:var(--lab-brand);font-size:.7rem}.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}.bxHgOq_todayCard .bxHgOq_productCapture,.bxHgOq_nextCard .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}.bxHgOq_todayCard .bxHgOq_productCapture{transform:rotate(-1.8deg)}.bxHgOq_nextCard .bxHgOq_productCapture{aspect-ratio:35/38;transform:rotate(1.8deg)}.bxHgOq_featureCard:hover .bxHgOq_productCapture,.bxHgOq_featureCard:focus-within .bxHgOq_productCapture{transform:translateY(-4px)}.bxHgOq_todayCard:hover .bxHgOq_productCapture,.bxHgOq_todayCard:focus-within .bxHgOq_productCapture{transform:translateY(-5px)rotate(-1.8deg)}.bxHgOq_nextCard:hover .bxHgOq_productCapture,.bxHgOq_nextCard:focus-within .bxHgOq_productCapture{transform:translateY(-5px)rotate(1.8deg)}.bxHgOq_productCapture img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.bxHgOq_todayCard .bxHgOq_productCapture img,.bxHgOq_nextCard .bxHgOq_productCapture img{-webkit-mask-image:linear-gradient(#000 70%,#0000 97%);mask-image:linear-gradient(#000 70%,#0000 97%)}.bxHgOq_coachCapture{background:#fffdf9}.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))}.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}.bxHgOq_faqList{border-top:1px solid var(--lab-line)}.bxHgOq_faqItem{border-bottom:1px solid var(--lab-line)}.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}.bxHgOq_faqItem button svg{color:var(--lab-muted);flex:none;transition:transform .26s}.bxHgOq_faqItemOpen button svg{color:var(--lab-brand);transform:rotate(180deg)}.bxHgOq_faqPanel{transition:height .34s cubic-bezier(.33,1,.68,1);overflow:hidden}.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)}.bxHgOq_faqItemOpen .bxHgOq_faqPanel p{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bxHgOq_faqPanel,.bxHgOq_faqPanel p,.bxHgOq_faqItem button svg{transition:none}}.bxHgOq_footer{border-top:1px solid var(--lab-line);background:#eeeae3}.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}.bxHgOq_footerBrand p{max-width:280px;color:var(--lab-muted);margin:13px 0 0;font-size:.72rem;line-height:1.8}.bxHgOq_footerMain nav{flex-direction:column;gap:11px;display:flex}.bxHgOq_footerMain nav strong{margin-bottom:3px;font-size:.76rem;font-weight:900}.bxHgOq_footerMain nav a{width:-webkit-fit-content;width:fit-content;color:var(--lab-muted);font-size:.68rem;font-weight:700;text-decoration:none}.bxHgOq_footerMain nav a:hover{color:var(--lab-brand)}.bxHgOq_footerInstall{flex-direction:column;gap:11px;display:flex}.bxHgOq_footerInstall strong{margin-bottom:3px;font-size:.76rem;font-weight:900}.bxHgOq_footerInstall .bxHgOq_storeBadges{grid-template-columns:repeat(2,minmax(0,1fr));max-width:400px;display:grid}.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}.bxHgOq_enamad img{object-fit:contain;width:96px;height:108px}.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}.bxHgOq_root :focus-visible{outline-offset:3px;outline:3px solid #cb472557}.bxHgOq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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}.bxHgOq_demoAiming .bxHgOq_viewfinder,.bxHgOq_demoSnap .bxHgOq_viewfinder{opacity:1;transform:scale(1)}.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}.bxHgOq_viewfinder i{border:3px solid #fffffff2;width:24px;height:24px;position:absolute}.bxHgOq_viewfinder i:first-of-type{border-bottom:0;border-right:0;border-top-left-radius:15px;top:-2px;left:-2px}.bxHgOq_viewfinder i:nth-of-type(2){border-bottom:0;border-left:0;border-top-right-radius:15px;top:-2px;right:-2px}.bxHgOq_viewfinder i:nth-of-type(3){border-top:0;border-right:0;border-bottom-left-radius:15px;bottom:-2px;left:-2px}.bxHgOq_viewfinder i:nth-of-type(4){border-top:0;border-left:0;border-bottom-right-radius:15px;bottom:-2px;right:-2px}.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%}.bxHgOq_demoAiming .bxHgOq_focusRing{animation:1.15s .28s both bxHgOq_lab-focus-pulse}@keyframes 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)}}.bxHgOq_shutterFlash{z-index:4;opacity:0;pointer-events:none;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.bxHgOq_demoSnap .bxHgOq_shutterFlash{animation:.43s ease-out both bxHgOq_lab-shutter}@keyframes bxHgOq_lab-shutter{0%{opacity:0}16%{opacity:.94}to{opacity:0}}.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}.bxHgOq_snapshot picture,.bxHgOq_snapshot img{object-fit:cover;object-position:center 70%;width:100%;height:100%;display:block}.bxHgOq_photoChip+p{display:none}.bxHgOq_demoSnap .bxHgOq_snapshot{opacity:1;transition:opacity .18s .15s}.bxHgOq_demoAttach .bxHgOq_snapshot{opacity:1}.bxHgOq_demoAiming .bxHgOq_heroDemoInput,.bxHgOq_demoSnap .bxHgOq_heroDemoInput{opacity:0;transform:translateY(calc(18px - 50%))scale(.97)}.bxHgOq_demoAiming .bxHgOq_environment{transform:scale(1.075)}.bxHgOq_demoSnap .bxHgOq_environment,.bxHgOq_demoAttach .bxHgOq_environment{transform:scale(1.09)}.bxHgOq_demoResult .bxHgOq_environment,.bxHgOq_demoEditing .bxHgOq_environment{transition-duration:2.4s;transform:scale(1.03)}.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 bxHgOq_lab-chip-in;display:inline-flex}.bxHgOq_photoChip img{object-fit:cover;border-radius:8px;width:27px;height:27px}.bxHgOq_photoChip svg{width:12px;height:12px}@keyframes bxHgOq_lab-chip-in{0%{opacity:0;transform:translateY(8px)scale(.86)}}.bxHgOq_cameraBusy{color:var(--lab-brand);background:#cb472521}.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}.bxHgOq_sceneHead{text-align:center;max-width:760px;margin:0 auto max(26px,min(4vw,46px))}.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}.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}.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}.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)}.bxHgOq_heroVisualWrap{perspective:1100px;min-width:0;position:relative}.bxHgOq_heroKeyword{color:var(--lab-brand);position:relative}.bxHgOq_heroScribble{width:106%;height:.22em;color:var(--lab-saffron);pointer-events:none;position:absolute;bottom:-.06em;left:-3%;right:-3%;overflow:visible}.bxHgOq_editorPress{animation:.34s bxHgOq_lab-editor-press}@keyframes bxHgOq_lab-editor-press{35%{color:#fff;background:var(--lab-brand);transform:scale(.8)}}.bxHgOq_editorValue{animation:.3s bxHgOq_lab-editor-pop}@keyframes bxHgOq_lab-editor-pop{35%{color:var(--lab-brand);transform:scale(1.12)}}.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}.bxHgOq_demoCaption{text-align:center;margin:0 0 7px;font-size:.74rem;font-weight:800;animation:.34s bxHgOq_lab-caption-in}@keyframes bxHgOq_lab-caption-in{0%{opacity:0;transform:translateY(5px)}}.bxHgOq_demoRailSteps{gap:7px;display:flex}.bxHgOq_demoRailStep{color:#ffffffb8;text-align:center;flex:1;font-size:.58rem;font-weight:800}.bxHgOq_demoRailStepOn{color:#fff}.bxHgOq_demoRailStep i{background:#ffffff38;border-radius:999px;height:3px;margin-bottom:4px;display:block;overflow:hidden}.bxHgOq_demoRailStep b{background:var(--lab-saffron);transform-origin:100%;border-radius:999px;width:100%;height:100%;display:block;transform:scaleX(0)}.bxHgOq_embers{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.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}.bxHgOq_embers i:nth-child(3n){width:4px;height:4px}.bxHgOq_embers i:nth-child(4n){width:8px;height:8px}.bxHgOq_embers i:first-child{left:6%}.bxHgOq_embers i:nth-child(2){bottom:2%;left:15%}.bxHgOq_embers i:nth-child(3){left:26%}.bxHgOq_embers i:nth-child(4){bottom:3%;left:37%}.bxHgOq_embers i:nth-child(5){left:48%}.bxHgOq_embers i:nth-child(6){bottom:1%;left:57%}.bxHgOq_embers i:nth-child(7){left:66%}.bxHgOq_embers i:nth-child(8){bottom:4%;left:76%}.bxHgOq_embers i:nth-child(9){left:86%}.bxHgOq_embers i:nth-child(10){bottom:2%;left:94%}.bxHgOq_embers i:nth-child(11){bottom:1%;left:21%}.bxHgOq_embers i:nth-child(12){bottom:5%;left:43%}.bxHgOq_embers i:nth-child(13){bottom:3%;left:63%}.bxHgOq_embers i:nth-child(14){bottom:1%;left:82%}.bxHgOq_embersLight i{background:#ffd3ba;box-shadow:0 0 12px #ffcdaa8c}.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}.bxHgOq_metricBadge b{font-size:1.05rem;font-weight:900}.bxHgOq_metricBadge small{opacity:.85;font-size:.62rem;font-weight:800}.bxHgOq_metricBadgeAlt{transition-delay:.14s;top:20%;bottom:auto;left:40%}.bxHgOq_demoArrival .bxHgOq_metricBadge,.bxHgOq_demoAiming .bxHgOq_metricBadge,.bxHgOq_demoSnap .bxHgOq_metricBadge{opacity:1;transform:translateY(0)}.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}.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}.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}.bxHgOq_formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bxHgOq_formField{gap:6px;min-width:0;display:grid}.bxHgOq_formLabel{color:var(--lab-ink);font-size:.78rem;font-weight:850}.bxHgOq_formLabel i{color:var(--lab-muted);font-size:.68rem;font-style:normal;font-weight:750}.bxHgOq_genderPills{grid-template-columns:1fr 1fr;gap:10px;display:grid}.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}.bxHgOq_genderPills button svg{width:16px;height:16px;color:var(--lab-muted);transition:color .15s}.bxHgOq_genderPills button:hover{border-color:#cb472573}.bxHgOq_genderPills .bxHgOq_genderPillOn{border-color:var(--lab-brand);color:var(--lab-brand);background:#cb472512}.bxHgOq_genderPills .bxHgOq_genderPillOn svg{color:var(--lab-brand)}.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}.bxHgOq_plainInput::placeholder{color:var(--lab-muted);opacity:.8;font-size:.8rem;font-weight:750}.bxHgOq_root .bxHgOq_plainInput:focus-visible{outline:none}.bxHgOq_plainInput:focus{border-color:#6b6259}.bxHgOq_plainInput:focus::placeholder{color:#0000}.bxHgOq_rangeHint{text-align:center;color:var(--lab-muted);font-size:.6rem;font-weight:750}.bxHgOq_planReveal{width:min(440px,100%);color:var(--lab-ink);margin-left:auto;margin-right:auto}.bxHgOq_bmiHero{text-align:center;justify-items:center;gap:4px;margin-top:16px;display:grid}.bxHgOq_bmiHero small{color:var(--lab-muted);letter-spacing:.08em;font-size:.66rem;font-weight:850}.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}.bxHgOq_bmiChip{border-radius:999px;padding:4px 14px;font-size:.7rem;font-style:normal;font-weight:900}.bxHgOq_bmiChipB0{color:#7a5c17;background:#e5c37b52}.bxHgOq_bmiChipB1{color:var(--lab-sabzi-dark);background:#7fb98a47}.bxHgOq_bmiChipB2{color:#8a4d15;background:#e8a7634d}.bxHgOq_bmiChipB3{color:var(--lab-brand-dark);background:#de7d5b42}.bxHgOq_bmiIdealLine{color:var(--lab-muted);text-align:center;margin:10px 0 0;font-size:.7rem;font-weight:750}.bxHgOq_bmiIdealLine b{color:var(--lab-ink);font-variant-numeric:tabular-nums;font-weight:900}.bxHgOq_targetLine{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:18px;font-size:.78rem;font-weight:850;display:flex}.bxHgOq_targetLine svg{width:15px;height:15px;color:var(--lab-brand);flex:none}.bxHgOq_targetLine b{color:var(--lab-brand);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:950}.bxHgOq_bmiScale{margin-top:18px}.bxHgOq_bmiTrack{gap:3px;height:9px;display:flex;position:relative}.bxHgOq_bmiTrack span{border-radius:999px;height:100%}.bxHgOq_bmiTrack span:first-child{background:#e5c37b;flex:0 0 17.3%}.bxHgOq_bmiTrack span:nth-child(2){background:#7fb98a;flex:0 0 25%}.bxHgOq_bmiTrack span:nth-child(3){background:#e8a763;flex:0 0 19.2%}.bxHgOq_bmiTrack span:nth-child(4){background:#de7d5b;flex:auto}.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}.bxHgOq_bmiTicks{height:13px;margin-top:3px;position:relative}.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%)}.bxHgOq_bmiBandNames{gap:3px;display:flex}.bxHgOq_bmiBandNames span{color:var(--lab-muted);text-align:center;font-size:.6rem;font-weight:800}.bxHgOq_bmiBandNames span:first-child{flex:0 0 17.3%}.bxHgOq_bmiBandNames span:nth-child(2){flex:0 0 25%}.bxHgOq_bmiBandNames span:nth-child(3){flex:0 0 19.2%}.bxHgOq_bmiBandNames span:nth-child(4){flex:auto}.bxHgOq_bmiBandNames .bxHgOq_bmiBandOn{color:var(--lab-brand);font-weight:900}.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}.bxHgOq_sheetBuildWrap{justify-items:center;gap:8px;display:grid}.bxHgOq_sheetBuildOff{opacity:.45;cursor:not-allowed;box-shadow:none}.bxHgOq_sheetBuild.bxHgOq_sheetBuildOff:hover{background:var(--lab-brand);transform:none}.bxHgOq_sheetBuildHint{color:var(--lab-muted);font-size:.68rem;font-weight:750}.bxHgOq_sheetBuild:hover{background:var(--lab-brand-dark);transform:translateY(-2px)}.bxHgOq_sheetBuild svg{width:16px;height:16px}.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}.bxHgOq_planRead b{color:var(--lab-ink);font-weight:900}.bxHgOq_stepChips{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.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}.bxHgOq_stepChips i{width:42px;height:42px;color:var(--lab-brand);background:#cb472517;border-radius:15px;place-items:center;display:grid}.bxHgOq_stepChips i svg{width:18px;height:18px}.bxHgOq_stepChips>span:hover i{transform:translateY(-2px)}.bxHgOq_stepChips i{transition:transform .17s}.bxHgOq_goalMoment{text-align:center;margin-top:24px}.bxHgOq_goalMoment small{color:var(--lab-muted);font-size:.68rem;font-weight:850}.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}.bxHgOq_goalMoment b{color:var(--lab-brand);font-variant-numeric:tabular-nums;white-space:nowrap}.bxHgOq_goalWord{display:inline-block;position:relative}.bxHgOq_goalScribble{width:100%;height:8px;color:var(--lab-saffron);pointer-events:none;position:absolute;bottom:-6px;left:0;right:0}.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 bxHgOq_lab-install-shimmer;display:block}.bxHgOq_installNow:hover{transform:scale(1.04)}@keyframes bxHgOq_lab-install-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.bxHgOq_installNow{background-position:50% 0;animation:none}}.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}.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}.bxHgOq_stepsRail{flex-direction:column;justify-content:center;gap:10px;min-width:0;display:flex;position:relative}.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}.bxHgOq_railItemOn{opacity:1;border-color:var(--lab-line);background:var(--lab-card);box-shadow:0 14px 34px #3d2c2117}.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%)}.bxHgOq_railItemOn .bxHgOq_railGhost{-webkit-text-stroke-color:#cb47254d}.bxHgOq_railIcon{background:#d9a44129;border-radius:17px;flex:none;place-items:center;width:54px;height:54px;transition:background .26s;display:grid}.bxHgOq_railItemOn .bxHgOq_railIcon{background:#cb472521}.bxHgOq_railIcon img{object-fit:contain;width:33px;height:33px}.bxHgOq_railText{min-width:0;display:block}.bxHgOq_railText b{color:var(--lab-ink);font-size:.98rem;font-weight:900;display:block}.bxHgOq_railText small{color:var(--lab-muted);margin-top:3px;font-size:.76rem;font-weight:700;line-height:1.8;display:block}.bxHgOq_railProgress{background:#211d1a17;border-radius:999px;height:3px;display:none;position:absolute;bottom:9px;left:52px;right:16px;overflow:hidden}.bxHgOq_railItemOn .bxHgOq_railProgress{display:block}.bxHgOq_railProgress b{background:var(--lab-brand);transform-origin:100%;border-radius:999px;width:100%;height:100%;display:block;transform:scaleX(0)}.bxHgOq_railFillRun{animation:5s linear forwards bxHgOq_lab-chapter-run}@keyframes bxHgOq_lab-chapter-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bxHgOq_railDots{display:none}.bxHgOq_stepsStage{isolation:isolate;min-width:0;position:relative}.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)}.bxHgOq_stepsStage>article:hover,.bxHgOq_stepsStage>article:focus-within{box-shadow:none;transform:translateY(16px)scale(.985)}.bxHgOq_stepsStage>.bxHgOq_chapterOn,.bxHgOq_stepsStage>.bxHgOq_chapterOn:hover,.bxHgOq_stepsStage>.bxHgOq_chapterOn:focus-within{opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.bxHgOq_stepsStage .bxHgOq_cardCopy{display:none}.bxHgOq_stepsStage .bxHgOq_cardWash{background:linear-gradient(#0000 58%,#231b1629 100%)}@media (min-width:701px){.bxHgOq_stepsStage .bxHgOq_todayCard .bxHgOq_productCapture,.bxHgOq_stepsStage .bxHgOq_nextCard .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}.bxHgOq_stepsStage .bxHgOq_nextCard .bxHgOq_productCapture{transform:translateY(-50%)rotate(2deg)}}.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}.bxHgOq_answersInner{width:min(1180px, calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)));margin-left:auto;margin-right:auto}.bxHgOq_deckArea{max-width:560px;margin-left:auto;margin-right:auto}@media (max-width:700px){.bxHgOq_deckArea{max-width:316px}}.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}.bxHgOq_deckSwiper .swiper-slide{height:auto}.bxHgOq_deckSwiper .swiper-pagination{bottom:4px}.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}.bxHgOq_deckCard:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.bxHgOq_deckCardDaily:before{background:var(--lab-brand)}.bxHgOq_deckCardWeekly:before{background:var(--lab-saffron)}.bxHgOq_deckCardWeekly{padding-bottom:44px}.bxHgOq_deckCardNext:before{background:var(--lab-sabzi)}.bxHgOq_deckCard p{color:var(--lab-ink);margin:8px 0 0;font-size:.85rem;line-height:2}.bxHgOq_deckCard p+p{margin-top:5px}.bxHgOq_deckCardDaily .bxHgOq_reportRow,.bxHgOq_deckCardDaily p:last-of-type{margin-top:auto;padding-top:8px}.bxHgOq_deckCardNext p,.bxHgOq_deckCardNext .bxHgOq_actionPills{margin-top:auto;padding-top:12px}.bxHgOq_reportHead{align-items:center;gap:10px;display:flex}.bxHgOq_reportHead>b{font-size:.95rem;font-weight:900}.bxHgOq_reportBadge{border-radius:13px;flex:none;place-items:center;width:38px;height:38px;display:grid}.bxHgOq_reportBadge svg{width:20px;height:20px}.bxHgOq_reportBadgeDaily{color:var(--lab-brand);background:#cb47251c}.bxHgOq_reportBadgeWeekly{color:#8a6414;background:#d9a4412e}.bxHgOq_reportBadgeNext{color:var(--lab-sabzi);background:#6f8c5a24}.bxHgOq_reportBrand{color:var(--lab-muted);align-items:center;gap:6px;margin-right:auto;font-size:.68rem;font-weight:850;display:inline-flex}.bxHgOq_reportBrand img{border-radius:6px;width:18px;height:18px}.bxHgOq_reportRow small,.bxHgOq_foodChips small{align-items:center;gap:5px;display:inline-flex}.bxHgOq_reportRow small svg,.bxHgOq_foodChips small svg{opacity:.8;width:14px;height:14px}.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}.bxHgOq_reportRow{justify-content:space-between;align-items:baseline;gap:10px;margin-top:11px;display:flex}.bxHgOq_reportRow small{color:var(--lab-muted);font-size:.68rem;font-weight:800}.bxHgOq_reportRow b{font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:900}.bxHgOq_reportRow b i{color:var(--lab-muted);font-size:.68rem;font-style:normal;font-weight:800}.bxHgOq_reportBar{background:var(--lab-soft);border-radius:999px;height:7px;margin-top:6px;overflow:hidden}.bxHgOq_reportBar span{background:var(--lab-brand);border-radius:999px;height:100%;display:block}.bxHgOq_reportBarAlt span{background:var(--lab-sabzi)}.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}.bxHgOq_weekBars i{background:#cb472542;border-radius:5px 5px 2px 2px;flex:1}.bxHgOq_weekBars i:nth-child(4){background:var(--lab-brand)}.bxHgOq_foodChips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.bxHgOq_foodChips small{color:var(--lab-muted);font-size:.66rem;font-weight:800}.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}.bxHgOq_actionPills{gap:7px;margin-top:12px;display:flex}.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}.bxHgOq_actionPills .bxHgOq_actionPillOn{border-color:var(--lab-brand);color:#fff;background:var(--lab-brand)}.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}.bxHgOq_typingBubble span{background:#78706b8c;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite bxHgOq_lab-typing}.bxHgOq_typingBubble span:nth-child(2){animation-delay:.16s}.bxHgOq_typingBubble span:nth-child(3){animation-delay:.32s}@keyframes bxHgOq_lab-typing{40%{opacity:1;transform:translateY(-4px)}0%,80%,to{opacity:.55;transform:translateY(0)}}.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}.bxHgOq_closerKicker,.bxHgOq_closer h2,.bxHgOq_closerCta{z-index:1;position:relative}.bxHgOq_closerGhost{z-index:0;filter:brightness(0)invert();opacity:.1;pointer-events:none;width:max(120px,min(16vw,200px));height:auto;position:absolute}.bxHgOq_closerGhostA{top:-22px;left:-28px;transform:rotate(-14deg)}.bxHgOq_closerGhostB{bottom:-30px;right:-26px;transform:rotate(10deg)}.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 bxHgOq_lab-cta-breathe;position:absolute;top:-16px;bottom:-16px;left:-16px;right:-16px}@keyframes bxHgOq_lab-cta-breathe{to{opacity:1;transform:scale(1.14)}}.bxHgOq_closerKicker{color:#fff0e6e6;margin:0;font-size:max(.85rem,min(1.6vw,1rem));font-weight:800}.bxHgOq_closer h2{letter-spacing:-.045em;margin:10px 0 0;font-size:max(2.1rem,min(5.4vw,3.6rem));font-weight:950}.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}.bxHgOq_closerCta:hover{transform:translateY(-2px)}.bxHgOq_closerCta svg{width:16px;height:16px}.bxHgOq_closerFree{z-index:1;color:#fff0e6eb;margin:14px 0 0;font-size:.76rem;font-weight:800;position:relative}.bxHgOq_storeBadges{flex-wrap:wrap;gap:10px;display:flex}.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}.bxHgOq_storeBadge:hover{background:var(--lab-coal-lift);transform:translateY(-2px)}.bxHgOq_storeBadge img,.bxHgOq_storeBadge svg{object-fit:contain;flex-shrink:0;width:24px;height:24px}.bxHgOq_storeBadge span{text-align:start;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bxHgOq_storeBadge small{color:#ffffffb8;font-size:.56rem;font-weight:700;line-height:1}.bxHgOq_storeBadge b{letter-spacing:-.01em;font-size:.86rem;font-weight:900;line-height:1.15}@media (max-width:960px){.bxHgOq_heroVisual{--hero-visual-fallback-height:560px}.bxHgOq_headerInner{grid-template-columns:1fr auto}.bxHgOq_header nav{display:none}.bxHgOq_headerBmi{display:flex}.bxHgOq_hero{grid-template-columns:1fr;gap:38px}.bxHgOq_heroCopy{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.bxHgOq_outcomeSlot{justify-content:center}.bxHgOq_heroBody{margin-left:auto;margin-right:auto}.bxHgOq_heroActions{justify-content:center}.bxHgOq_heroStores .bxHgOq_storeBadges{margin-left:auto;margin-right:auto}.bxHgOq_editCard .bxHgOq_editableResult{width:auto;bottom:18px;left:18px;right:18px}.bxHgOq_editCard .bxHgOq_cardWash{background:linear-gradient(#f3efe980 0%,#f3efe90a 54%)}.bxHgOq_editCard .bxHgOq_cardCopy{width:auto;max-width:none;left:18px}.bxHgOq_footerMain{grid-template-columns:1.2fr .8fr auto .8fr}.bxHgOq_enamad{flex-direction:row;grid-column:1/-1;justify-content:flex-start;width:100%;min-height:116px}}@media (max-width:700px){.bxHgOq_root{--lab-page-gutter:14px;padding-top:72px}.bxHgOq_header{padding:7px 0}.bxHgOq_scrolledHeader{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#faf7f4b8;padding:5px 0}.bxHgOq_headerInner{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);min-height:58px}.bxHgOq_scrolledHeader .bxHgOq_headerInner{min-height:48px}.bxHgOq_brand{font-size:1.12rem}.bxHgOq_brand img{border-radius:9px;width:30px;height:30px}.bxHgOq_scrolledHeader .bxHgOq_brand img{width:27px;height:27px}.bxHgOq_headerCta{border-radius:12px;min-height:38px;padding-left:12px;padding-right:12px;font-size:.66rem}.bxHgOq_headerBmi{min-height:38px;padding:0 12px;font-size:.66rem}.bxHgOq_hero{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);gap:22px;padding:26px 0 58px}.bxHgOq_hero h1{font-size:max(2.15rem,min(9.2vw,3rem));line-height:1.08}.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}.bxHgOq_heroBody{max-width:340px;margin-top:4px;font-size:.82rem;line-height:1.75}.bxHgOq_heroActions{justify-content:center;margin-top:18px}.bxHgOq_primaryAction{flex:auto;max-width:340px;min-height:48px;font-size:.8rem}.bxHgOq_secondaryAction{display:none}.bxHgOq_heroStores{margin-top:10px}.bxHgOq_heroStores .bxHgOq_storeBadge{min-height:48px}.bxHgOq_heroVisual{--hero-visual-fallback-height:330px;aspect-ratio:1/1.08;border-radius:24px}.bxHgOq_heroVisualWash{background:linear-gradient(#f9f4ecb8 0%,#f9f4ec29 58%,#241c1714 100%)}.bxHgOq_heroVisual>.bxHgOq_entryPreview{border-radius:18px;width:auto;padding:12px;top:14px;left:12px;right:12px;transform:none}.bxHgOq_demoArrival .bxHgOq_heroDemoInput,.bxHgOq_demoAiming .bxHgOq_heroDemoInput,.bxHgOq_demoSnap .bxHgOq_heroDemoInput{opacity:0;transform:translateY(16px)scale(.97)}.bxHgOq_demoResult .bxHgOq_heroDemoInput,.bxHgOq_demoEditing .bxHgOq_heroDemoInput,.bxHgOq_demoSaved .bxHgOq_heroDemoInput{opacity:0;transform:translateY(-12px)scale(.98)}.bxHgOq_viewfinder,.bxHgOq_snapshot{border-radius:20px;top:40%;bottom:20%;left:10%;right:8%}.bxHgOq_snapshot{border-width:3px}.bxHgOq_viewfinder i{border-width:2.5px;width:20px;height:20px}.bxHgOq_focusRing{width:48px;height:48px;margin:-24px 0 0 -24px}.bxHgOq_photoChip{font-size:.56rem}.bxHgOq_photoChip img{width:23px;height:23px}.bxHgOq_heroBreakdown{border-radius:18px;width:auto;padding:12px;top:14px;left:12px;right:12px;transform:translateY(16px)scale(.97)}.bxHgOq_heroBreakdown li{min-height:41px}.bxHgOq_breakdownItemMain{min-height:40px;padding:4px 5px}.bxHgOq_breakdownItemEditor{min-height:47px;padding:6px 7px}.bxHgOq_breakdownMacros{margin-top:6px}.bxHgOq_breakdownAction{min-height:34px;margin-top:7px}.bxHgOq_demoResult .bxHgOq_heroBreakdown,.bxHgOq_demoEditing .bxHgOq_heroBreakdown{transform:translateY(0)scale(1)}.bxHgOq_heroSavedState{border-radius:18px;width:auto;padding:20px 18px 17px;top:14px;left:12px;right:12px;transform:translateY(16px)scale(.96)}.bxHgOq_demoSaved .bxHgOq_heroSavedState{transform:translateY(0)scale(1)}.bxHgOq_demoTimeline{bottom:10px;right:50%;transform:translate(50%)}.bxHgOq_features{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);padding-bottom:68px}.bxHgOq_featureCard{border-radius:20px}.bxHgOq_cardCopy{max-width:none;top:10px;left:10px;right:10px}.bxHgOq_cardCopy h3{margin-top:7px;font-size:.82rem;line-height:1.45}.bxHgOq_cardCopy p{display:none}.bxHgOq_stepBadge{border-radius:7px;width:22px;height:22px;font-size:.58rem}.bxHgOq_quickCard .bxHgOq_cardCopy,.bxHgOq_editCard .bxHgOq_cardCopy{border-radius:14px;padding:9px 10px;left:10px;right:10px}.bxHgOq_quickCard>.bxHgOq_entryPreview{border-radius:14px;padding:8px;top:auto;bottom:10px;left:10px;right:10px}.bxHgOq_quickCard .bxHgOq_compactEntry .bxHgOq_previewTopline,.bxHgOq_quickCard .bxHgOq_compactEntry .bxHgOq_detectedChips{display:none}.bxHgOq_quickCard .bxHgOq_compactEntry .bxHgOq_composer{border-radius:11px;min-height:60px;margin-top:0;padding:8px 8px 31px}.bxHgOq_quickCard .bxHgOq_compactEntry .bxHgOq_composer p{font-size:.54rem;line-height:1.6}.bxHgOq_quickCard .bxHgOq_cameraAction,.bxHgOq_quickCard .bxHgOq_sendAction{border-radius:7px;width:24px;height:24px;bottom:5px}.bxHgOq_quickCard .bxHgOq_cameraAction{right:5px}.bxHgOq_quickCard .bxHgOq_sendAction{left:5px}.bxHgOq_quickCard .bxHgOq_cameraAction svg,.bxHgOq_quickCard .bxHgOq_sendAction svg{width:12px;height:12px}.bxHgOq_quickCard .bxHgOq_environment img{object-position:center 78%}.bxHgOq_editCard .bxHgOq_editableResult{border-radius:14px;padding:8px;bottom:10px;left:10px;right:10px}.bxHgOq_editCard .bxHgOq_editableResult .bxHgOq_previewTopline{display:none}.bxHgOq_editCard .bxHgOq_editableResult ul{gap:3px;margin-top:0}.bxHgOq_editCard .bxHgOq_editableResult li{border-radius:9px;gap:4px;min-height:34px;padding:4px 5px}.bxHgOq_editCard .bxHgOq_editableResult li strong{font-size:.54rem}.bxHgOq_editCard .bxHgOq_editableResult li small{font-size:.44rem}.bxHgOq_editCard .bxHgOq_nudges{gap:2px}.bxHgOq_editCard .bxHgOq_nudges button{border-radius:8px;width:28px;height:28px}.bxHgOq_editCard .bxHgOq_nudges svg{width:11px;height:11px}.bxHgOq_editCard .bxHgOq_nudges span{min-width:27px;font-size:.5rem}.bxHgOq_editCard .bxHgOq_nudges span small{display:none}.bxHgOq_editCard .bxHgOq_totalRow{margin-top:5px;padding-top:5px}.bxHgOq_editCard .bxHgOq_totalRow>span{display:none}.bxHgOq_editCard .bxHgOq_totalRow strong{margin-right:auto;font-size:.58rem}.bxHgOq_productCapture,.bxHgOq_todayCard .bxHgOq_productCapture,.bxHgOq_nextCard .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}.bxHgOq_todayCard .bxHgOq_productCapture{transform:translate(-50%)rotate(-1.6deg)}.bxHgOq_nextCard .bxHgOq_productCapture{aspect-ratio:35/38;transform:translate(-50%)rotate(1.6deg)}.bxHgOq_todayCard .bxHgOq_productCapture img,.bxHgOq_nextCard .bxHgOq_productCapture img{-webkit-mask-image:linear-gradient(#000 52%,#0000 92%);mask-image:linear-gradient(#000 52%,#0000 92%)}.bxHgOq_todayCard:hover .bxHgOq_productCapture,.bxHgOq_todayCard:focus-within .bxHgOq_productCapture{transform:translate(-50%)translateY(-5px)rotate(-1.6deg)}.bxHgOq_nextCard:hover .bxHgOq_productCapture,.bxHgOq_nextCard:focus-within .bxHgOq_productCapture{transform:translate(-50%)translateY(-5px)rotate(1.6deg)}.bxHgOq_faq{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px);margin-bottom:78px}.bxHgOq_faq h2{text-align:right}.bxHgOq_faqItem button{min-height:64px;font-size:.8rem}.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}.bxHgOq_footerBrand,.bxHgOq_footerInstall,.bxHgOq_enamad{grid-column:1/-1}.bxHgOq_footerBottom{width:min(calc(100% - var(--lab-page-gutter) - var(--lab-page-gutter)), 620px)}.bxHgOq_hero{min-height:calc(100vh - 72px);align-content:start;gap:16px;min-height:calc(100svh - 72px);padding:16px 0 52px}.bxHgOq_metricBadge{bottom:22%;left:6%}.bxHgOq_metricBadgeAlt{top:auto;bottom:42%;left:auto;right:6%}.bxHgOq_sheetGrid{gap:26px}.bxHgOq_madlib{font-size:1.3rem;line-height:2.5}.bxHgOq_readout{border-radius:22px;width:100%;padding:16px}.bxHgOq_stepsSticky{flex-direction:column;gap:10px;height:auto;display:flex}.bxHgOq_stepsStage{height:min(470px,56vh);flex:none;order:-1;height:min(470px,56svh)}.bxHgOq_stepsRail{flex:none;min-height:118px;display:block}.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}.bxHgOq_railProgress{bottom:7px;left:12px;right:12px}.bxHgOq_railItemOn{opacity:1;pointer-events:auto}.bxHgOq_railGhost{display:none}.bxHgOq_railIcon{border-radius:14px;width:46px;height:46px}.bxHgOq_railIcon img{width:28px;height:28px}.bxHgOq_railText b{font-size:.88rem}.bxHgOq_railText small{font-size:.7rem;line-height:1.65}.bxHgOq_railDots{gap:4px;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.bxHgOq_railDots button{cursor:pointer;background:0 0;border:0;width:40px;height:38px;position:relative}.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%}.bxHgOq_railDotOn:after{transform:scale(1.3);background:var(--lab-brand)!important}}@media (max-width:360px){.bxHgOq_hero h1{font-size:2rem}.bxHgOq_outcomeSlot{font-size:1.3rem}.bxHgOq_heroVisual{--hero-visual-fallback-height:300px;aspect-ratio:1/1.12}.bxHgOq_editableResult li{min-height:42px}.bxHgOq_footerMain{grid-template-columns:1fr}.bxHgOq_footerBrand,.bxHgOq_enamad{grid-column:auto}}@supports (aspect-ratio:1 / 1){.bxHgOq_heroVisual{height:auto}}@media (prefers-reduced-motion:reduce){.bxHgOq_typeCursor,.bxHgOq_demoTimeline{display:none}.bxHgOq_root *,.bxHgOq_root :before,.bxHgOq_root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dark .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 .bxHgOq_bmiChipB1{color:#9db877}.dark .bxHgOq_bmiChipB3{color:#e0724d}.dark .bxHgOq_root{background:var(--lab-paper)}.dark .bxHgOq_scrolledHeader{background:#161d29c7;box-shadow:0 12px 28px #0000004d}.dark .bxHgOq_headerBmi{background:#cb472524}.dark .bxHgOq_headerBmi:hover{background:#cb472533}.dark .bxHgOq_secondaryAction{background:#222633b3}.dark .bxHgOq_secondaryAction:hover{background:#222633}.dark .bxHgOq_heroVisual{background:#222632;box-shadow:0 32px 74px #0000006b}.dark .bxHgOq_heroVisualWash{background:linear-gradient(90deg,#161d2999 0%,#161d290a 68%)}.dark .bxHgOq_entryPreview{background:#222633f0;box-shadow:0 22px 48px #00000073}.dark .bxHgOq_editableResult{background:#222633f0;box-shadow:0 22px 48px #00000073}.dark .bxHgOq_demoAnalyzing .bxHgOq_heroDemoInput{box-shadow:0 24px 54px #0000007a}.dark .bxHgOq_previewTopline>span{background:#cb47252e}.dark .bxHgOq_composer{background:#222633}.dark .bxHgOq_cameraAction{background:#313643}.dark .bxHgOq_detectedChips span{color:#c3d99a;background:#7c8f3a38}.dark .bxHgOq_heroBreakdown{background:#222633f5;box-shadow:0 22px 48px #00000073}.dark .bxHgOq_breakdownHeader>span{background:#cb47252e}.dark .bxHgOq_heroBreakdown li{background:#222633}.dark .bxHgOq_heroBreakdown .bxHgOq_openBreakdownItem{background:#cb47251a;box-shadow:0 7px 18px #0000004d}.dark .bxHgOq_breakdownEditControl{background:#cb472529}.dark .bxHgOq_heroSavedState{background:#222633f5;box-shadow:0 22px 48px #00000073}.dark .bxHgOq_savedProgress{background:#222632}.dark .bxHgOq_featureCard:hover{box-shadow:0 20px 44px #00000061}.dark .bxHgOq_featureCard:focus-within{box-shadow:0 20px 44px #00000061}.dark .bxHgOq_todayCard{background:#222632}.dark .bxHgOq_nextCard{background:#222632}.dark .bxHgOq_cardWash{background:linear-gradient(#161d2973 0%,#0000 38%),linear-gradient(#0000 66%,#231b161f 100%)}.dark .bxHgOq_editCard .bxHgOq_cardWash{background:linear-gradient(90deg,#161d2973 0%,#161d290a 64%)}.dark .bxHgOq_todayCard .bxHgOq_cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}.dark .bxHgOq_nextCard .bxHgOq_cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}.dark .bxHgOq_stepBadge{background:#cb47252e}.dark .bxHgOq_quickCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .bxHgOq_editCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .bxHgOq_todayCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .bxHgOq_nextCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}.dark .bxHgOq_editableResult li{background:#222633}.dark .bxHgOq_nudges button{background:#313643}.dark .bxHgOq_productCapture{background:#222633;border:1px solid #e5e5e51f;box-shadow:0 14px 32px #0006}.dark .bxHgOq_todayCard .bxHgOq_productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}.dark .bxHgOq_nextCard .bxHgOq_productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}.dark .bxHgOq_coachCapture{background:#222633}.dark .bxHgOq_footer{background:#222632}.dark .bxHgOq_enamad{background:#222633bd}.dark .bxHgOq_photoChip{color:#c3d99a;background:#7c8f3a33}.dark .bxHgOq_cameraBusy{background:#cb472538}.dark .bxHgOq_sceneEyebrow{background:#cb472524}.dark .bxHgOq_sheet{background:#161d29}.dark .bxHgOq_formPanel{background:#222633;box-shadow:0 14px 34px #00000052}.dark .bxHgOq_genderPills button{background:#313643}.dark .bxHgOq_genderPills .bxHgOq_genderPillOn{background:#cb472529}.dark .bxHgOq_plainInput{background:#313643}.dark .bxHgOq_plainInput:focus{border-color:#8b93a3}.dark .bxHgOq_bmiChipB0{color:#e3c073}.dark .bxHgOq_bmiChipB2{color:#e2a565}.dark .bxHgOq_stepChips i{background:#cb47252e}.dark .bxHgOq_railItemOn{box-shadow:0 14px 34px #00000057}.dark .bxHgOq_railGhost{-webkit-text-stroke:1.5px #e5e5e529}.dark .bxHgOq_railIcon{background:#d9a4413d}.dark .bxHgOq_railItemOn .bxHgOq_railIcon{background:#cb472538}.dark .bxHgOq_railProgress{background:#e5e5e517}.dark .bxHgOq_answers{background-color:#161d29;background-image:radial-gradient(#e5e5e50d 1px,#0000 1.3px)}.dark .bxHgOq_deckSwiper{--swiper-pagination-bullet-inactive-color:#e5e5e5}.dark .bxHgOq_deckCard{background:#222633;box-shadow:0 12px 30px #00000059}.dark .bxHgOq_reportBadgeDaily{background:#cb472533}.dark .bxHgOq_reportBadgeWeekly{color:#e0b256;background:#d9a44142}.dark .bxHgOq_reportBadgeNext{background:#6f8c5a38}.dark .bxHgOq_threadReaction{background:#222633;box-shadow:0 4px 10px #0006}.dark .bxHgOq_weekBars i{background:#cb472566}.dark .bxHgOq_foodChips span{background:#cb472529}.dark .bxHgOq_actionPills span{background:#222633}.dark .bxHgOq_typingBubble{background:#222633}.dark .bxHgOq_typingBubble span{background:#a3a3a3a6}@media (min-width:701px){.dark .bxHgOq_stepsStage .bxHgOq_todayCard .bxHgOq_productCapture{box-shadow:0 26px 60px #00000080}.dark .bxHgOq_stepsStage .bxHgOq_nextCard .bxHgOq_productCapture{box-shadow:0 26px 60px #00000080}}@media (max-width:960px){.dark .bxHgOq_editCard .bxHgOq_cardWash{background:linear-gradient(#161d2973 0%,#161d290a 54%)}}@media (max-width:700px){.dark .bxHgOq_scrolledHeader{background:#161d29b8}.dark .bxHgOq_heroVisualWash{background:linear-gradient(#161d2999 0%,#161d294d 58%,#241c1714 100%)}.dark .bxHgOq_productCapture{box-shadow:0 14px 30px #0000006b}.dark .bxHgOq_todayCard .bxHgOq_productCapture{box-shadow:0 14px 30px #0000006b}.dark .bxHgOq_nextCard .bxHgOq_productCapture{box-shadow:0 14px 30px #0000006b}.dark .bxHgOq_railItem{box-shadow:0 10px 24px #00000052}.dark .bxHgOq_railDots button:after{background:#e5e5e52e}}@media (prefers-color-scheme:dark){:root:not(.light) .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) .bxHgOq_bmiChipB1{color:#9db877}:root:not(.light) .bxHgOq_bmiChipB3{color:#e0724d}:root:not(.light) .bxHgOq_root{background:var(--lab-paper)}:root:not(.light) .bxHgOq_scrolledHeader{background:#161d29c7;box-shadow:0 12px 28px #0000004d}:root:not(.light) .bxHgOq_headerBmi{background:#cb472524}:root:not(.light) .bxHgOq_headerBmi:hover{background:#cb472533}:root:not(.light) .bxHgOq_secondaryAction{background:#222633b3}:root:not(.light) .bxHgOq_secondaryAction:hover{background:#222633}:root:not(.light) .bxHgOq_heroVisual{background:#222632;box-shadow:0 32px 74px #0000006b}:root:not(.light) .bxHgOq_heroVisualWash{background:linear-gradient(90deg,#161d2999 0%,#161d290a 68%)}:root:not(.light) .bxHgOq_entryPreview{background:#222633f0;box-shadow:0 22px 48px #00000073}:root:not(.light) .bxHgOq_editableResult{background:#222633f0;box-shadow:0 22px 48px #00000073}:root:not(.light) .bxHgOq_demoAnalyzing .bxHgOq_heroDemoInput{box-shadow:0 24px 54px #0000007a}:root:not(.light) .bxHgOq_previewTopline>span{background:#cb47252e}:root:not(.light) .bxHgOq_composer{background:#222633}:root:not(.light) .bxHgOq_cameraAction{background:#313643}:root:not(.light) .bxHgOq_detectedChips span{color:#c3d99a;background:#7c8f3a38}:root:not(.light) .bxHgOq_heroBreakdown{background:#222633f5;box-shadow:0 22px 48px #00000073}:root:not(.light) .bxHgOq_breakdownHeader>span{background:#cb47252e}:root:not(.light) .bxHgOq_heroBreakdown li{background:#222633}:root:not(.light) .bxHgOq_heroBreakdown .bxHgOq_openBreakdownItem{background:#cb47251a;box-shadow:0 7px 18px #0000004d}:root:not(.light) .bxHgOq_breakdownEditControl{background:#cb472529}:root:not(.light) .bxHgOq_heroSavedState{background:#222633f5;box-shadow:0 22px 48px #00000073}:root:not(.light) .bxHgOq_savedProgress{background:#222632}:root:not(.light) .bxHgOq_featureCard:hover{box-shadow:0 20px 44px #00000061}:root:not(.light) .bxHgOq_featureCard:focus-within{box-shadow:0 20px 44px #00000061}:root:not(.light) .bxHgOq_todayCard{background:#222632}:root:not(.light) .bxHgOq_nextCard{background:#222632}:root:not(.light) .bxHgOq_cardWash{background:linear-gradient(#161d2973 0%,#0000 38%),linear-gradient(#0000 66%,#231b161f 100%)}:root:not(.light) .bxHgOq_editCard .bxHgOq_cardWash{background:linear-gradient(90deg,#161d2973 0%,#161d290a 64%)}:root:not(.light) .bxHgOq_todayCard .bxHgOq_cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}:root:not(.light) .bxHgOq_nextCard .bxHgOq_cardWash{background:linear-gradient(#161d29d9 0%,#161d2973 38%,#161d2914 100%)}:root:not(.light) .bxHgOq_stepBadge{background:#cb47252e}:root:not(.light) .bxHgOq_quickCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .bxHgOq_editCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .bxHgOq_todayCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .bxHgOq_nextCard .bxHgOq_cardCopy{background:#222633e6;border:1px solid #e5e5e51f;box-shadow:0 12px 28px #00000052}:root:not(.light) .bxHgOq_editableResult li{background:#222633}:root:not(.light) .bxHgOq_nudges button{background:#313643}:root:not(.light) .bxHgOq_productCapture{background:#222633;border:1px solid #e5e5e51f;box-shadow:0 14px 32px #0006}:root:not(.light) .bxHgOq_todayCard .bxHgOq_productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}:root:not(.light) .bxHgOq_nextCard .bxHgOq_productCapture{border-color:#e5e5e529;box-shadow:0 22px 44px #00000073,inset 0 2px #ffffffe6}:root:not(.light) .bxHgOq_coachCapture{background:#222633}:root:not(.light) .bxHgOq_footer{background:#222632}:root:not(.light) .bxHgOq_enamad{background:#222633bd}:root:not(.light) .bxHgOq_photoChip{color:#c3d99a;background:#7c8f3a33}:root:not(.light) .bxHgOq_cameraBusy{background:#cb472538}:root:not(.light) .bxHgOq_sceneEyebrow{background:#cb472524}:root:not(.light) .bxHgOq_sheet{background:#161d29}:root:not(.light) .bxHgOq_formPanel{background:#222633;box-shadow:0 14px 34px #00000052}:root:not(.light) .bxHgOq_genderPills button{background:#313643}:root:not(.light) .bxHgOq_genderPills .bxHgOq_genderPillOn{background:#cb472529}:root:not(.light) .bxHgOq_plainInput{background:#313643}:root:not(.light) .bxHgOq_plainInput:focus{border-color:#8b93a3}:root:not(.light) .bxHgOq_bmiChipB0{color:#e3c073}:root:not(.light) .bxHgOq_bmiChipB2{color:#e2a565}:root:not(.light) .bxHgOq_stepChips i{background:#cb47252e}:root:not(.light) .bxHgOq_railItemOn{box-shadow:0 14px 34px #00000057}:root:not(.light) .bxHgOq_railGhost{-webkit-text-stroke:1.5px #e5e5e529}:root:not(.light) .bxHgOq_railIcon{background:#d9a4413d}:root:not(.light) .bxHgOq_railItemOn .bxHgOq_railIcon{background:#cb472538}:root:not(.light) .bxHgOq_railProgress{background:#e5e5e517}:root:not(.light) .bxHgOq_answers{background-color:#161d29;background-image:radial-gradient(#e5e5e50d 1px,#0000 1.3px)}:root:not(.light) .bxHgOq_deckSwiper{--swiper-pagination-bullet-inactive-color:#e5e5e5}:root:not(.light) .bxHgOq_deckCard{background:#222633;box-shadow:0 12px 30px #00000059}:root:not(.light) .bxHgOq_reportBadgeDaily{background:#cb472533}:root:not(.light) .bxHgOq_reportBadgeWeekly{color:#e0b256;background:#d9a44142}:root:not(.light) .bxHgOq_reportBadgeNext{background:#6f8c5a38}:root:not(.light) .bxHgOq_threadReaction{background:#222633;box-shadow:0 4px 10px #0006}:root:not(.light) .bxHgOq_weekBars i{background:#cb472566}:root:not(.light) .bxHgOq_foodChips span{background:#cb472529}:root:not(.light) .bxHgOq_actionPills span{background:#222633}:root:not(.light) .bxHgOq_typingBubble{background:#222633}:root:not(.light) .bxHgOq_typingBubble span{background:#a3a3a3a6}}@media (min-width:701px) and (prefers-color-scheme:dark){:root:not(.light) .bxHgOq_stepsStage .bxHgOq_todayCard .bxHgOq_productCapture{box-shadow:0 26px 60px #00000080}:root:not(.light) .bxHgOq_stepsStage .bxHgOq_nextCard .bxHgOq_productCapture{box-shadow:0 26px 60px #00000080}}@media (max-width:960px) and (prefers-color-scheme:dark){:root:not(.light) .bxHgOq_editCard .bxHgOq_cardWash{background:linear-gradient(#161d2973 0%,#161d290a 54%)}}@media (max-width:700px) and (prefers-color-scheme:dark){:root:not(.light) .bxHgOq_scrolledHeader{background:#161d29b8}:root:not(.light) .bxHgOq_heroVisualWash{background:linear-gradient(#161d2999 0%,#161d294d 58%,#241c1714 100%)}:root:not(.light) .bxHgOq_productCapture{box-shadow:0 14px 30px #0000006b}:root:not(.light) .bxHgOq_todayCard .bxHgOq_productCapture{box-shadow:0 14px 30px #0000006b}:root:not(.light) .bxHgOq_nextCard .bxHgOq_productCapture{box-shadow:0 14px 30px #0000006b}:root:not(.light) .bxHgOq_railItem{box-shadow:0 10px 24px #00000052}:root:not(.light) .bxHgOq_railDots button:after{background:#e5e5e52e}}
