.DownloadCta-module__FfGboW__stack{flex-direction:column;align-items:center;gap:14px;display:flex}.DownloadCta-module__FfGboW__alt{font-size:var(--t-small);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:4px;font-weight:500;transition:-webkit-text-decoration-color .2s,text-decoration-color .2s}.DownloadCta-module__FfGboW__alt:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.DownloadCta-module__FfGboW__badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.DownloadCta-module__FfGboW__badge{border-radius:10px;align-items:center;display:inline-flex}.DownloadCta-module__FfGboW__badgeApple{width:auto;height:52px;display:block}.DownloadCta-module__FfGboW__badgePlay{width:auto;height:77px;margin:-12.5px -10px;display:block}.DownloadCta-module__FfGboW__textFirst{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.DownloadCta-module__FfGboW__pill{min-width:12.5rem}
.discovery-module__Ei-PdG__page{padding:calc(var(--nav-h) + clamp(28px,5vw,56px))0 0}.discovery-module__Ei-PdG__wrap{width:min(var(--wrap),100% - 2*var(--gutter));margin-left:auto;margin-right:auto}.discovery-module__Ei-PdG__crumbs{margin-bottom:18px}.discovery-module__Ei-PdG__eyebrow{font:500 15px/1.2 var(--sans);letter-spacing:.01em;color:var(--muted);margin:0;display:inline-block}.discovery-module__Ei-PdG__platformLinks{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.discovery-module__Ei-PdG__platformLinks>span{color:var(--muted);margin-right:4px;font-size:14px}.discovery-module__Ei-PdG__platformLinks a{border-radius:var(--r-pill);min-height:34px;font:500 14px/1 var(--sans);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-strong);transition:background-color .2s var(--ease),color .2s var(--ease);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.discovery-module__Ei-PdG__platformLinks a:hover{color:var(--ink);background:rgba(22,24,27,.04)}.discovery-module__Ei-PdG__platformLinks a[aria-current=page]{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--ink)}.discovery-module__Ei-PdG__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:max(32px,min(6vw,96px));padding:max(36px,min(5vw,64px)) 0 max(48px,min(6vw,80px));display:grid}.discovery-module__Ei-PdG__heroCopy{min-width:0;max-width:540px}.discovery-module__Ei-PdG__hero h1{font:500 var(--t-h1)/1.04 var(--serif);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:16px 0 0}.discovery-module__Ei-PdG__intro{max-width:32em;font-size:var(--t-lede);color:var(--ink-2);text-wrap:pretty;margin:20px 0 0;line-height:1.55}.discovery-module__Ei-PdG__heroCta{width:-moz-fit-content;width:fit-content;max-width:100%;margin:30px 0 0}.discovery-module__Ei-PdG__heroCta>div{justify-content:flex-start!important}.discovery-module__Ei-PdG__heroCta>div:has(>.v-btn){align-items:flex-start!important}.discovery-module__Ei-PdG__planLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:4px;align-items:center;gap:6px;margin-top:18px;font-size:15px;font-weight:500;transition:-webkit-text-decoration-color .2s,text-decoration-color .2s;display:inline-flex}.discovery-module__Ei-PdG__planLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.discovery-module__Ei-PdG__planLink svg{color:var(--muted)}.discovery-module__Ei-PdG__heroArt{aspect-ratio:460/420;border-radius:var(--r-xl);isolation:isolate;background:var(--card);justify-self:end;width:100%;max-width:560px;margin:0;position:relative;overflow:hidden}.discovery-module__Ei-PdG__heroArt:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px rgba(22,24,27,.07)}.discovery-module__Ei-PdG__heroArt>img{object-fit:cover}.discovery-module__Ei-PdG__productHeroArt{background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%)}.discovery-module__Ei-PdG__productHeroArt>img{object-fit:contain;box-sizing:border-box;padding:72px}.discovery-module__Ei-PdG__artLabel{z-index:1;max-width:calc(100% - 48px);font:500 13px/1.3 var(--sans);color:var(--muted);align-items:center;gap:8px;display:inline-flex;position:absolute;top:22px;left:24px}.discovery-module__Ei-PdG__statusDot{display:none}.discovery-module__Ei-PdG__betaBadge{font:500 12.5px/1.3 var(--sans);color:var(--accent-text)}.discovery-module__Ei-PdG__heroArt figcaption{z-index:1;font:500 12px/1.5 var(--sans);color:var(--ink-2);position:absolute;bottom:16px;right:20px}.discovery-module__Ei-PdG__atAGlance{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair);margin:0 0 max(48px,min(6vw,72px));padding:max(22px,min(3vw,32px))}.discovery-module__Ei-PdG__atAGlance>p{max-width:50rem;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.discovery-module__Ei-PdG__atAGlance ul{border-top:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 28px;margin:22px 0 0;padding:20px 0 0;list-style:none;display:grid}.discovery-module__Ei-PdG__atAGlance li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.discovery-module__Ei-PdG__atAGlance li svg{color:var(--ink-2);flex-shrink:0;margin-top:2px}.discovery-module__Ei-PdG__directoryNav{flex-wrap:wrap;gap:8px;margin:0 0 max(8px,min(2vw,16px));display:flex}.discovery-module__Ei-PdG__directoryNav a{border-radius:var(--r-pill);min-height:34px;font:500 14px/1 var(--sans);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-strong);transition:background-color .2s var(--ease),color .2s var(--ease);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.discovery-module__Ei-PdG__directoryNav a:hover{color:var(--ink);background:rgba(22,24,27,.04)}.discovery-module__Ei-PdG__related{border-top:1px solid var(--hair);scroll-margin-top:calc(var(--nav-h) + 16px);padding:max(56px,min(7vw,96px)) 0}.discovery-module__Ei-PdG__related>h2{max-width:20em;font:500 var(--t-h2)/1.08 var(--serif);letter-spacing:-.028em;color:var(--ink);text-wrap:balance;margin:14px 0 0}.discovery-module__Ei-PdG__related>p{max-width:34em;font-size:var(--t-lede);color:var(--ink-2);margin:16px 0 0;line-height:1.55}.discovery-module__Ei-PdG__related>.discovery-module__Ei-PdG__platformLinks{margin:22px 0 0}.discovery-module__Ei-PdG__related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:max(28px,min(4vw,44px));display:grid}@media (min-width:961px) and (max-width:1099px){.discovery-module__Ei-PdG__nextSteps>div:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.discovery-module__Ei-PdG__nextSteps>div:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.discovery-module__Ei-PdG__nextSteps>div:has(>:nth-child(4):last-child) .discovery-module__Ei-PdG__cardCopy{padding:18px 20px 22px}.discovery-module__Ei-PdG__nextSteps>div:has(>:nth-child(4):last-child) .discovery-module__Ei-PdG__cardCopy h3{font-size:20px}}.discovery-module__Ei-PdG__linksBlock{max-width:min(var(--wrap),100% - 2*var(--gutter));margin:0 auto}.discovery-module__Ei-PdG__discoveryCard{border-radius:var(--r-lg);background:var(--card);min-width:0;box-shadow:var(--ring-hair);color:var(--ink);transition:background-color .2s var(--ease),box-shadow .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.discovery-module__Ei-PdG__discoveryCard:hover{background:var(--surface);box-shadow:var(--ring-hair),var(--shadow-2)}.discovery-module__Ei-PdG__cardArt{aspect-ratio:1.7;background:var(--paper-2);width:100%;position:relative;overflow:hidden}.discovery-module__Ei-PdG__cardArt>img{object-fit:cover;object-position:center 54%}.discovery-module__Ei-PdG__productCardArt{background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%)}.discovery-module__Ei-PdG__cardArt.discovery-module__Ei-PdG__productCardArt>img{object-fit:contain;object-position:center;box-sizing:border-box;padding:18px}.discovery-module__Ei-PdG__mockCardArt{background:#f2f4f8}.v-article__discovery .discovery-module__Ei-PdG__mockCardArt{display:none}.discovery-module__Ei-PdG__cardBadge{border-radius:var(--r-pill);font:500 12px/1.5 var(--sans);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-line);background:rgba(255,255,255,.92);padding:2px 9px;position:absolute;top:12px;left:12px}.discovery-module__Ei-PdG__cardCopy{flex:1;padding:20px 22px 24px}.discovery-module__Ei-PdG__cardCopy h3{font:500 22px/1.2 var(--serif);letter-spacing:-.015em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;display:flex}.discovery-module__Ei-PdG__cardCopy h3 svg{color:var(--faint);transition:color .2s,transform .2s var(--ease);flex-shrink:0}.discovery-module__Ei-PdG__discoveryCard:hover .discovery-module__Ei-PdG__cardCopy h3 svg{color:var(--ink);transform:translate(1px,-1px)}.discovery-module__Ei-PdG__cardCopy p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.discovery-module__Ei-PdG__body{border-top:1px solid var(--hair);grid-template-columns:220px minmax(0,1fr);gap:max(40px,min(6vw,96px));padding-top:max(48px,min(6vw,80px));display:grid}.discovery-module__Ei-PdG__contents{top:calc(var(--nav-h) + 28px);align-self:start;position:-webkit-sticky;position:sticky}.discovery-module__Ei-PdG__contents nav{gap:11px;display:grid}.discovery-module__Ei-PdG__contents nav p{font:500 14px/1.3 var(--sans);color:var(--muted);margin:0 0 4px}.discovery-module__Ei-PdG__contents nav a{color:var(--ink-2);font-size:14.5px;line-height:1.45;text-decoration:none;transition:color .2s}.discovery-module__Ei-PdG__contents nav a:hover{color:var(--ink)}.discovery-module__Ei-PdG__reviewed{border-top:1px solid var(--hair);color:var(--muted);margin:26px 0 0;padding-top:18px;font-size:13.5px;line-height:1.7}.discovery-module__Ei-PdG__reviewed a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.discovery-module__Ei-PdG__reviewed a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.discovery-module__Ei-PdG__article{min-width:0}.discovery-module__Ei-PdG__section>:-webkit-any(h2,p,ol,.discovery-module__Ei-PdG__sectionLinks,.discovery-module__Ei-PdG__productEvidence,.discovery-module__Ei-PdG__faqs){max-width:720px}.discovery-module__Ei-PdG__section>:-moz-any(h2,p,ol,.discovery-module__Ei-PdG__sectionLinks,.discovery-module__Ei-PdG__productEvidence,.discovery-module__Ei-PdG__faqs){max-width:720px}.discovery-module__Ei-PdG__section>:is(h2,p,ol,.discovery-module__Ei-PdG__sectionLinks,.discovery-module__Ei-PdG__productEvidence,.discovery-module__Ei-PdG__faqs){max-width:720px}.discovery-module__Ei-PdG__section{scroll-margin-top:calc(var(--nav-h) + 24px);margin-bottom:max(52px,min(6vw,80px))}.discovery-module__Ei-PdG__sectionNum{margin-bottom:12px;display:block}.discovery-module__Ei-PdG__sectionNum:before{content:"(" attr(data-n)")"}.discovery-module__Ei-PdG__section h2{font:500 var(--t-h2-article)/1.15 var(--serif);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin:0 0 18px}.discovery-module__Ei-PdG__section p{color:var(--ink-2);margin:0 0 16px;font-size:17px;line-height:1.7}.discovery-module__Ei-PdG__steps{border-top:1px solid var(--hair);margin:26px 0;padding:0;list-style:none;display:grid}.discovery-module__Ei-PdG__steps li{border-bottom:1px solid var(--hair);gap:18px;padding:18px 0;display:flex}.discovery-module__Ei-PdG__stepNumber{width:30px;height:30px;font:500 16px/1 var(--serif);font-variant-numeric:tabular-nums;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-strong);background:var(--card);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.discovery-module__Ei-PdG__steps h3{font:600 17px/1.4 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:4px 0}.discovery-module__Ei-PdG__steps p{margin:0;font-size:15.5px;line-height:1.6}.discovery-module__Ei-PdG__sectionLinks{flex-wrap:wrap;gap:10px 24px;margin-top:22px;display:flex}.discovery-module__Ei-PdG__sectionLinks a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:4px;align-items:center;gap:6px;font-size:15px;font-weight:500;line-height:1.4;transition:-webkit-text-decoration-color .2s,text-decoration-color .2s;display:inline-flex}.discovery-module__Ei-PdG__sectionLinks a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.discovery-module__Ei-PdG__sectionLinks a svg{color:var(--muted);flex-shrink:0}.discovery-module__Ei-PdG__tableWrap{-webkit-overflow-scrolling:touch;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair);margin:28px 0;overflow-x:auto}.discovery-module__Ei-PdG__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:14.5px;line-height:1.55}.discovery-module__Ei-PdG__tableWrap caption{caption-side:top;text-align:left;font:600 15px/1.4 var(--sans);color:var(--ink);padding:18px 18px 8px}.discovery-module__Ei-PdG__tableHint{color:var(--muted);margin-top:2px;font-size:13px;font-weight:400;display:block}@media (min-width:1024px){.discovery-module__Ei-PdG__tableHintNarrow{display:none}}.discovery-module__Ei-PdG__tableWrap th,.discovery-module__Ei-PdG__tableWrap td{vertical-align:top;text-align:left;border-top:1px solid var(--hair);padding:14px 18px}.discovery-module__Ei-PdG__tableWrap thead th{font:500 13px/1.3 var(--sans);color:var(--muted);border-top:0;border-bottom:1px solid var(--hair-strong);padding-top:12px}.discovery-module__Ei-PdG__tableWrap tbody tr:first-child>*{border-top:0}.discovery-module__Ei-PdG__tableWrap tbody th{color:var(--ink);font-weight:500}.discovery-module__Ei-PdG__tableWrap td{color:var(--ink-2)}.discovery-module__Ei-PdG__tableWrap a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.discovery-module__Ei-PdG__tableWrap a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.discovery-module__Ei-PdG__productEvidence{border-radius:var(--r-xl);text-align:center;box-shadow:inset 0 0 0 1px var(--hair);background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);margin:32px 0;padding:max(22px,min(3vw,36px))}.discovery-module__Ei-PdG__productEvidence img{border-radius:22px;width:100%;max-width:300px;height:auto;margin:auto;display:block;box-shadow:0 1px 2px rgba(30,40,60,.06),0 18px 40px -18px rgba(30,40,60,.28)}.discovery-module__Ei-PdG__productEvidence figcaption{max-width:420px;color:var(--muted);margin:18px auto 0;font-size:14px;line-height:1.55}.discovery-module__Ei-PdG__faqs{margin-top:4px}.discovery-module__Ei-PdG__sources{border-top:1px solid var(--hair);margin-bottom:max(48px,min(6vw,72px));padding-top:24px}.discovery-module__Ei-PdG__sources h2{font:600 15px/1.4 var(--sans);letter-spacing:0;color:var(--ink);margin:0 0 12px}.discovery-module__Ei-PdG__sources ul{gap:6px;margin:0;padding-left:18px;display:grid}.discovery-module__Ei-PdG__sources li{color:var(--ink-2);font-size:14px;line-height:1.6}.discovery-module__Ei-PdG__sources li::marker{color:var(--faint)}.discovery-module__Ei-PdG__sources a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.discovery-module__Ei-PdG__sources a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.discovery-module__Ei-PdG__bottomCta{border-top:1px solid var(--hair);text-align:center;padding:max(72px,min(10vw,128px)) 0}.discovery-module__Ei-PdG__bottomCta h2{max-width:14em;font:500 clamp(40px,5.2vw,64px)/1.02 var(--serif);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0 auto}.discovery-module__Ei-PdG__bottomCta p{max-width:32em;font-size:var(--t-lede);color:var(--ink-2);margin:18px auto 0;line-height:1.55}.discovery-module__Ei-PdG__ctaButtons{margin-top:30px}@media (max-width:960px){.discovery-module__Ei-PdG__hero{grid-template-columns:1fr;gap:36px}.discovery-module__Ei-PdG__heroCopy{max-width:640px}.discovery-module__Ei-PdG__heroArt{justify-self:stretch;max-width:none}.discovery-module__Ei-PdG__related>div{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-module__Ei-PdG__body{grid-template-columns:180px minmax(0,1fr);gap:40px}}@media (max-width:760px){.discovery-module__Ei-PdG__body{grid-template-columns:1fr;gap:36px;padding-top:40px}.discovery-module__Ei-PdG__contents{position:static}.discovery-module__Ei-PdG__atAGlance ul{grid-template-columns:1fr;gap:12px}}@media (max-width:640px){.discovery-module__Ei-PdG__hero{gap:28px;padding:28px 0 44px}.discovery-module__Ei-PdG__heroCta{width:100%}.discovery-module__Ei-PdG__heroCta img[src="/badges/app-store-badge.svg"]{height:44px!important}.discovery-module__Ei-PdG__heroCta img[src="/badges/google-play-badge.png"]{height:65px!important}.discovery-module__Ei-PdG__heroArt{border-radius:22px}.discovery-module__Ei-PdG__productHeroArt>img{padding:52px}.discovery-module__Ei-PdG__artLabel{font-size:12.5px;top:14px;left:14px}.discovery-module__Ei-PdG__platformLinks>span{flex-basis:100%}.discovery-module__Ei-PdG__atAGlance>p{font-size:16px}.discovery-module__Ei-PdG__related>div{grid-template-columns:1fr}.discovery-module__Ei-PdG__section p{font-size:16.5px}.discovery-module__Ei-PdG__steps li{gap:14px}.discovery-module__Ei-PdG__bottomCta{padding:64px 0 72px}}
.ProductVisual-module__Av0ibG__t:before{content:attr(data-t)}.ProductVisual-module__Av0ibG__ui{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--sans);color:#000;text-align:left;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.3}.ProductVisual-module__Av0ibG__ui,.ProductVisual-module__Av0ibG__ui *,.ProductVisual-module__Av0ibG__logo,.ProductVisual-module__Av0ibG__appIcon,.ProductVisual-module__Av0ibG__dot{box-sizing:border-box}.ProductVisual-module__Av0ibG__ui img,.ProductVisual-module__Av0ibG__logo img,.ProductVisual-module__Av0ibG__appIcon img{display:block}.ProductVisual-module__Av0ibG__dot{width:calc(var(--u,1px)*7);height:calc(var(--u,1px)*7);border-radius:50%;flex:none;display:inline-block}.ProductVisual-module__Av0ibG__hRecord{background:var(--sig-record)}.ProductVisual-module__Av0ibG__hHeart{background:var(--sig-heart)}.ProductVisual-module__Av0ibG__hTeal{background:var(--sig-teal)}.ProductVisual-module__Av0ibG__hMove{background:var(--sig-move)}.ProductVisual-module__Av0ibG__hAmber{background:var(--sig-amber)}.ProductVisual-module__Av0ibG__check{width:calc(var(--u,1px)*18);height:calc(var(--u,1px)*18);flex:none}.ProductVisual-module__Av0ibG__check circle{fill:var(--sig-move)}.ProductVisual-module__Av0ibG__check path{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ProductVisual-module__Av0ibG__appIcon{width:calc(var(--u,1px)*28);height:calc(var(--u,1px)*28);border-radius:23%;flex:none;display:block;overflow:hidden}.ProductVisual-module__Av0ibG__appIcon img{object-fit:cover;width:100%;height:100%}.ProductVisual-module__Av0ibG__logo{width:calc(var(--u,1px)*32);height:calc(var(--u,1px)*32);box-shadow:0 0 0 calc(var(--u,1px)*.6)rgba(22,24,27,.07),0 calc(var(--u,1px)*4)calc(var(--u,1px)*10)calc(var(--u,1px)*-5)rgba(40,46,60,.3);background:#fff;border-radius:23%;flex:none;display:block;overflow:hidden}.ProductVisual-module__Av0ibG__logo img{object-fit:contain;width:100%;height:100%}.ProductVisual-module__Av0ibG__phone{width:100%;height:100%;padding:calc(var(--u,1px)*7);border-radius:calc(var(--u,1px)*46);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),inset 0 0 calc(var(--u,1px)*3)calc(var(--u,1px)*2)rgba(0,0,0,.1),0 calc(var(--u,1px)*18)calc(var(--u,1px)*30)calc(var(--u,1px)*-16)rgba(30,40,60,.45);background:linear-gradient(150deg,#edeef0 0%,#b8bbc0 16%,#f6f7f8 36%,#a3a6ac 60%,#dcdde0 80%,#9c9fa5 100%);position:relative}.ProductVisual-module__Av0ibG__phone:before{content:"";inset:calc(var(--u,1px)*3);border-radius:calc(var(--u,1px)*43);background:#050506;position:absolute}.ProductVisual-module__Av0ibG__screen{border-radius:calc(var(--u,1px)*39);isolation:isolate;background:#f2f2f7;height:100%;position:relative;overflow:hidden}.ProductVisual-module__Av0ibG__island{z-index:2;top:calc(var(--u,1px)*8);width:calc(var(--u,1px)*80);height:calc(var(--u,1px)*23);margin-left:calc(var(--u,1px)*-40);border-radius:calc(var(--u,1px)*12);background:#000;position:absolute;left:50%}.ProductVisual-module__Av0ibG__status{height:calc(var(--u,1px)*38);padding:calc(var(--u,1px)*2)calc(var(--u,1px)*20)0 calc(var(--u,1px)*27);font-size:calc(var(--u,1px)*12.5);color:#000;justify-content:space-between;align-items:center;font-weight:600;display:flex}.ProductVisual-module__Av0ibG__statusIcons{width:calc(var(--u,1px)*44);height:calc(var(--u,1px)*8);fill:currentColor;color:#000}.ProductVisual-module__Av0ibG__homebar{z-index:2;left:50%;bottom:calc(var(--u,1px)*7);width:calc(var(--u,1px)*88);height:calc(var(--u,1px)*4);margin-left:calc(var(--u,1px)*-44);background:rgba(11,11,12,.88);border-radius:999px;position:absolute}.ProductVisual-module__Av0ibG__android{border-radius:calc(var(--u,1px)*34)}.ProductVisual-module__Av0ibG__android:before{border-radius:calc(var(--u,1px)*31)}.ProductVisual-module__Av0ibG__android .ProductVisual-module__Av0ibG__screen{border-radius:calc(var(--u,1px)*27)}.ProductVisual-module__Av0ibG__punch{z-index:2;top:calc(var(--u,1px)*11);width:calc(var(--u,1px)*11);height:calc(var(--u,1px)*11);margin-left:calc(var(--u,1px)*-5.5);background:#000;border-radius:50%;position:absolute;left:50%}.ProductVisual-module__Av0ibG__android .ProductVisual-module__Av0ibG__status{height:calc(var(--u,1px)*34);padding:calc(var(--u,1px)*2)calc(var(--u,1px)*18)0 calc(var(--u,1px)*20);font-weight:500}.ProductVisual-module__Av0ibG__android .ProductVisual-module__Av0ibG__statusIcons{width:calc(var(--u,1px)*40)}.ProductVisual-module__Av0ibG__android .ProductVisual-module__Av0ibG__homebar{width:calc(var(--u,1px)*70);height:calc(var(--u,1px)*3.5);margin-left:calc(var(--u,1px)*-35)}.ProductVisual-module__Av0ibG__today{margin:calc(var(--u,1px)*8)calc(var(--u,1px)*14)0;font-size:calc(var(--u,1px)*25);letter-spacing:-.025em;color:#000;font-weight:700;line-height:1.1;display:block}.ProductVisual-module__Av0ibG__android .ProductVisual-module__Av0ibG__today{margin-top:calc(var(--u,1px)*10)}.ProductVisual-module__Av0ibG__stack{gap:calc(var(--u,1px)*7);margin:calc(var(--u,1px)*10)calc(var(--u,1px)*10)0;flex-direction:column;display:flex}.ProductVisual-module__Av0ibG__card{padding:calc(var(--u,1px)*9)calc(var(--u,1px)*10);border-radius:calc(var(--u,1px)*13);background:#fff;box-shadow:0 1px 1.5px rgba(30,40,60,.05)}.ProductVisual-module__Av0ibG__cardRow{align-items:center;gap:calc(var(--u,1px)*9);display:flex}.ProductVisual-module__Av0ibG__grow{flex:auto;min-width:0}.ProductVisual-module__Av0ibG__thumb{width:calc(var(--u,1px)*40);height:calc(var(--u,1px)*40);border-radius:calc(var(--u,1px)*9);flex:none;overflow:hidden}.ProductVisual-module__Av0ibG__thumb img{object-fit:cover;width:100%;height:100%}.ProductVisual-module__Av0ibG__cardTitle{font-size:calc(var(--u,1px)*12.5);color:#000;white-space:nowrap;font-weight:600;display:block}.ProductVisual-module__Av0ibG__cardSub{margin-top:calc(var(--u,1px)*1);font-size:calc(var(--u,1px)*11);color:#6e6e73;white-space:nowrap;display:block}.ProductVisual-module__Av0ibG__meter{align-items:center;gap:calc(var(--u,1px)*7);margin-top:calc(var(--u,1px)*8);font-size:calc(var(--u,1px)*10.5);color:#6e6e73;white-space:nowrap;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ProductVisual-module__Av0ibG__meterTrack{height:calc(var(--u,1px)*5);background:rgba(224,160,12,.18);border-radius:999px;overflow:hidden}.ProductVisual-module__Av0ibG__meterTrack i{border-radius:inherit;background:var(--sig-amber);width:69%;height:100%;display:block}.ProductVisual-module__Av0ibG__meterValue{color:#1c1c1e;font-variant-numeric:tabular-nums;font-weight:500}.ProductVisual-module__Av0ibG__pill{align-items:center;gap:calc(var(--u,1px)*4);padding:calc(var(--u,1px)*3)calc(var(--u,1px)*8)calc(var(--u,1px)*3)calc(var(--u,1px)*6);background:var(--paper-2);font-size:calc(var(--u,1px)*10.5);color:var(--ink-2);border-radius:999px;flex:none;font-weight:500;display:inline-flex}.ProductVisual-module__Av0ibG__pillPlay{width:calc(var(--u,1px)*9);height:calc(var(--u,1px)*9);fill:currentColor}.ProductVisual-module__Av0ibG__cardSplit{gap:calc(var(--u,1px)*10);grid-template-columns:1fr 1fr;display:grid}.ProductVisual-module__Av0ibG__label{align-items:center;gap:calc(var(--u,1px)*6);font-size:calc(var(--u,1px)*10.5);color:var(--muted);white-space:nowrap;font-weight:500;display:flex}.ProductVisual-module__Av0ibG__label .ProductVisual-module__Av0ibG__dot{width:calc(var(--u,1px)*6);height:calc(var(--u,1px)*6)}.ProductVisual-module__Av0ibG__splitValue{margin-top:calc(var(--u,1px)*2);font-size:calc(var(--u,1px)*15);letter-spacing:-.02em;color:#000;font-variant-numeric:tabular-nums;font-weight:600;display:block}.ProductVisual-module__Av0ibG__logoStack{gap:calc(var(--u,1px)*4);flex:none;display:flex}.ProductVisual-module__Av0ibG__logoStack .ProductVisual-module__Av0ibG__logo{width:calc(var(--u,1px)*24);height:calc(var(--u,1px)*24);box-shadow:0 0 0 calc(var(--u,1px)*.8)rgba(22,24,27,.09);border-radius:26%}
.mock-module__LnianW__mock{z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--sans);color:#000;text-align:left;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;container-type:size}.mock-module__LnianW__scene{--u:calc(max(100cqw,100cqh*460/420)/460);left:50%;top:calc((100cqh - var(--u)*420)*var(--fy,.5));box-sizing:border-box;width:calc(var(--u)*460);height:calc(var(--u)*420);margin-left:calc(var(--u)*-230);font-size:calc(var(--u)*14);letter-spacing:-.01em;background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);line-height:1.3;position:absolute}.mock-module__LnianW__scene *{box-sizing:border-box}.mock-module__LnianW__scene img{display:block}.mock-module__LnianW__grow{flex:auto;min-width:0}.mock-module__LnianW__scene .mock-module__LnianW__dotSm{width:calc(var(--u)*6);height:calc(var(--u)*6)}.mock-module__LnianW__scene .mock-module__LnianW__chipCheck{width:calc(var(--u)*12);height:calc(var(--u)*12)}.mock-module__LnianW__glyph{width:calc(var(--u)*18);height:calc(var(--u)*18);fill:none;stroke:var(--ink-2);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mock-module__LnianW__panel{left:calc(var(--u)*20);right:calc(var(--u)*20);border-radius:calc(var(--u)*18);box-shadow:0 0 0 1px rgba(22,24,27,.05),0 calc(var(--u)*1)calc(var(--u)*2)rgba(30,40,60,.05),0 calc(var(--u)*10)calc(var(--u)*26)calc(var(--u)*-14)rgba(30,40,60,.22);background:#fff;position:absolute}.mock-module__LnianW__flow{gap:calc(var(--u)*10);padding:calc(var(--u)*66)calc(var(--u)*20)0;flex-direction:column;display:flex}.mock-module__LnianW__flow>.mock-module__LnianW__panel{flex:none;position:relative;left:auto;right:auto}.mock-module__LnianW__when{color:#6e6e73;font-weight:400;font-size:calc(var(--u)*12)}.mock-module__LnianW__panelKick{font-size:calc(var(--u)*11);color:var(--muted);font-weight:500;display:block}.mock-module__LnianW__routeSub{margin-top:calc(var(--u)*1);font-size:calc(var(--u)*11.5);color:var(--muted);white-space:nowrap;display:block}.mock-module__LnianW__inkButton{color:#16181b;font-size:calc(var(--u)*13);white-space:nowrap;font-weight:600;line-height:1.3;display:block}.mock-module__LnianW__contact{top:calc(var(--u)*64);align-items:center;gap:calc(var(--u)*5);flex-direction:column;display:flex;position:absolute;left:0;right:0}.mock-module__LnianW__scene .mock-module__LnianW__avatar{width:calc(var(--u)*38);height:calc(var(--u)*38);box-shadow:0 calc(var(--u)*2)calc(var(--u)*8)rgba(30,40,60,.18);border-radius:50%}.mock-module__LnianW__contactName{align-items:center;gap:calc(var(--u)*3);padding:calc(var(--u)*3)calc(var(--u)*10);font-size:calc(var(--u)*12.5);color:#1c1c1e;background:rgba(255,255,255,.72);border-radius:999px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 .5px rgba(22,24,27,.06)}.mock-module__LnianW__contactName:after{content:"›";color:#8e8e93;font-weight:500}.mock-module__LnianW__stamp{top:calc(var(--u)*130);text-align:center;font-size:calc(var(--u)*11.5);color:#6e6e73;font-weight:400;position:absolute;left:0;right:0}.mock-module__LnianW__stampDay{font-weight:600}.mock-module__LnianW__thread{top:calc(var(--u)*154);left:calc(var(--u)*20);right:calc(var(--u)*20);gap:calc(var(--u)*3);flex-direction:column;display:flex;position:absolute}.mock-module__LnianW__msg{max-width:78%;padding:calc(var(--u)*7)calc(var(--u)*13)calc(var(--u)*8);border-radius:calc(var(--u)*19);font-size:calc(var(--u)*15);letter-spacing:-.012em;line-height:1.3;position:relative}.mock-module__LnianW__in{color:#000;background:#fff;align-self:flex-start;box-shadow:0 1px 1.5px rgba(30,40,60,.06)}.mock-module__LnianW__out{color:#fff;background:linear-gradient(#3a9eff 0%,#0a7cff 100%);align-self:flex-end}.mock-module__LnianW__gap{margin-top:calc(var(--u)*8)}.mock-module__LnianW__tail:after{content:"";width:calc(var(--u)*17);height:calc(var(--u)*21);background:0 0/100% 100% no-repeat;position:absolute;bottom:0}.mock-module__LnianW__in.mock-module__LnianW__tail:after{left:calc(var(--u)*-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 21'%3E%3Cpath d='M17 0H6c0 9-1.5 16.5-6 21 5.5.2 9.5-1.4 12.2-3.6 1.4 1.2 3.1 2.2 4.8 2.6z' fill='%23fff'/%3E%3C/svg%3E")}.mock-module__LnianW__out.mock-module__LnianW__tail:after{right:calc(var(--u)*-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 21'%3E%3Cpath d='M0 0h11c0 9 1.5 16.5 6 21-5.5.2-9.5-1.4-12.2-3.6C3.4 18.6 1.7 19.6 0 20z' fill='%230A7CFF'/%3E%3C/svg%3E")}.mock-module__LnianW__chartMsg{width:60%;padding:calc(var(--u)*11)calc(var(--u)*13)calc(var(--u)*9)}.mock-module__LnianW__chartHead{justify-content:space-between;align-items:baseline;gap:calc(var(--u)*8);white-space:nowrap;display:flex}.mock-module__LnianW__chartTitle{font-size:calc(var(--u)*12);color:#1c1c1e;font-weight:600}.mock-module__LnianW__chartVal{font-size:calc(var(--u)*11);color:#6e6e73}.mock-module__LnianW__bars{gap:calc(var(--u)*6);height:calc(var(--u)*38);margin-top:calc(var(--u)*8);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;display:grid}.mock-module__LnianW__bars i{border-radius:calc(var(--u)*3);background:rgba(18,160,182,.4);display:block}.mock-module__LnianW__bars i.mock-module__LnianW__barNow{background:var(--sig-teal)}.mock-module__LnianW__days{gap:calc(var(--u)*6);margin-top:calc(var(--u)*4);text-align:center;font-size:calc(var(--u)*9.5);color:#8e8e93;grid-template-columns:repeat(7,minmax(0,1fr));font-weight:500;display:grid}.mock-module__LnianW__marker{top:calc(var(--u)*68);height:calc(var(--u)*186);padding:calc(var(--u)*16)calc(var(--u)*18)calc(var(--u)*12);flex-direction:column;display:flex}.mock-module__LnianW__markerHead{align-items:center;gap:calc(var(--u)*7);display:flex}.mock-module__LnianW__markerName{font-size:calc(var(--u)*13.5);color:#16181b;font-weight:600}.mock-module__LnianW__system{padding:calc(var(--u)*2)calc(var(--u)*9);background:var(--paper-2);font-size:calc(var(--u)*11.5);color:var(--ink-2);border-radius:999px;margin-left:auto;font-weight:500}.mock-module__LnianW__markerValue{margin-top:calc(var(--u)*4);justify-content:space-between;align-items:flex-end;display:flex}.mock-module__LnianW__big{font-size:calc(var(--u)*38);letter-spacing:-.035em;color:#16181b;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.mock-module__LnianW__unit{font-size:calc(var(--u)*13);color:var(--muted);font-weight:500}.mock-module__LnianW__delta{margin-bottom:calc(var(--u)*3);padding:calc(var(--u)*3)calc(var(--u)*9);background:var(--paper-2);font-size:calc(var(--u)*11.5);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;font-weight:500}.mock-module__LnianW__chart{margin-top:calc(var(--u)*10);flex:auto;position:relative}.mock-module__LnianW__plot{left:0;right:0;top:calc(var(--u)*6);bottom:calc(var(--u)*20);border-bottom:1px solid var(--hair);position:absolute}.mock-module__LnianW__range{background:rgba(79,109,150,.07);border-top:1px dashed rgba(79,109,150,.35);position:absolute;top:52%;bottom:0;left:0;right:0}.mock-module__LnianW__rangeLabel{left:calc(var(--u)*8);top:calc(52% + var(--u)*5);font-size:calc(var(--u)*10);color:var(--sig-record-text);font-weight:600;position:absolute}.mock-module__LnianW__line{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.mock-module__LnianW__point{width:calc(var(--u)*9);height:calc(var(--u)*9);margin:calc(var(--u)*-4.5)0 0 calc(var(--u)*-4.5);box-shadow:inset 0 0 0 calc(var(--u)*2)var(--sig-record);background:#fff;border-radius:50%;position:absolute}.mock-module__LnianW__pointNow{background:var(--sig-record);box-shadow:0 0 0 calc(var(--u)*2.5)#fff,0 0 0 calc(var(--u)*7)rgba(79,109,150,.16)}.mock-module__LnianW__pointValue{left:50%;bottom:calc(100% + var(--u)*5);font-size:calc(var(--u)*11.5);color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;transform:translate(-50%)}.mock-module__LnianW__pointNow .mock-module__LnianW__pointValue{color:var(--sig-record-text)}.mock-module__LnianW__dates{height:calc(var(--u)*14);position:absolute;bottom:0;left:0;right:0}.mock-module__LnianW__dates>span{font-size:calc(var(--u)*10.5);color:var(--muted);white-space:nowrap;font-weight:500;position:absolute;top:0;transform:translate(-50%)}.mock-module__LnianW__dates>span:first-child{left:8%}.mock-module__LnianW__dates>span:nth-child(2){left:50%}.mock-module__LnianW__dates>span:nth-child(3){left:92%}.mock-module__LnianW__dateNow{color:#16181b!important;font-weight:600!important}.mock-module__LnianW__wear{top:calc(var(--u)*264);height:calc(var(--u)*108);padding:calc(var(--u)*11)calc(var(--u)*18)0}.mock-module__LnianW__wearRow{grid-template-columns:calc(var(--u)*7)minmax(0,1fr)calc(var(--u)*84)calc(var(--u)*62);align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*26);font-size:calc(var(--u)*12.5);color:#1c1c1e;display:grid}.mock-module__LnianW__wearRow+.mock-module__LnianW__wearRow{border-top:1px solid var(--hair)}.mock-module__LnianW__wearName{white-space:nowrap;overflow:hidden}.mock-module__LnianW__spark{width:100%;height:calc(var(--u)*14);display:block;overflow:visible}.mock-module__LnianW__wearValue{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.mock-module__LnianW__lock{background:#9fb0c4}.mock-module__LnianW__wall{object-fit:cover;object-position:60% 70%}.mock-module__LnianW__scrim{background:linear-gradient(rgba(30,42,60,.34) 0%,rgba(30,42,60,.12) 26%,rgba(30,42,60,0) 44%,rgba(30,40,55,0) 62%,rgba(30,40,55,.16) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mock-module__LnianW__lockDate{top:calc(var(--u)*66);text-align:center;font-size:calc(var(--u)*15);color:rgba(255,255,255,.92);font-weight:600;position:absolute;left:0;right:0}.mock-module__LnianW__lockTime{top:calc(var(--u)*84);text-align:center;font-size:calc(var(--u)*74);letter-spacing:-.02em;color:rgba(255,255,255,.96);font-variant-numeric:tabular-nums;font-weight:600;line-height:1;position:absolute;left:0;right:0}.mock-module__LnianW__notes{left:calc(var(--u)*14);right:calc(var(--u)*14);bottom:calc(var(--u)*46);gap:calc(var(--u)*8);flex-direction:column;display:flex;position:absolute}.mock-module__LnianW__note{grid-template-columns:calc(var(--u)*38)minmax(0,1fr);gap:calc(var(--u)*10);padding:calc(var(--u)*12)calc(var(--u)*14)calc(var(--u)*12)calc(var(--u)*12);border-radius:calc(var(--u)*22);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 0 0 .5px rgba(255,255,255,.6),0 calc(var(--u)*10)calc(var(--u)*26)calc(var(--u)*-12)rgba(20,25,40,.4);background:rgba(250,250,252,.7);display:grid}.mock-module__LnianW__scene .mock-module__LnianW__noteIcon{width:calc(var(--u)*38);height:calc(var(--u)*38);border-radius:calc(var(--u)*9)}.mock-module__LnianW__noteHead{font-size:calc(var(--u)*14);color:#111;justify-content:space-between;font-weight:600;display:flex}.mock-module__LnianW__noteBody{margin-top:calc(var(--u)*2);font-size:calc(var(--u)*13.5);color:#1c1c1e;line-height:1.3;display:block}.mock-module__LnianW__tiles{top:calc(var(--u)*62);left:calc(var(--u)*20);right:calc(var(--u)*20);gap:calc(var(--u)*10)calc(var(--u)*18);grid-template-columns:1fr 1fr;display:grid;position:absolute}.mock-module__LnianW__tile{height:calc(var(--u)*58);padding:calc(var(--u)*10)calc(var(--u)*2)0;border-top:1px solid rgba(22,24,27,.1)}.mock-module__LnianW__tileHead{align-items:center;gap:calc(var(--u)*6);font-size:calc(var(--u)*11.5);color:var(--muted);white-space:nowrap;font-weight:500;display:flex}.mock-module__LnianW__tileValue{margin-top:calc(var(--u)*3);font-size:calc(var(--u)*19);letter-spacing:-.02em;color:#16181b;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;display:block}.mock-module__LnianW__insight{top:calc(var(--u)*202);padding:calc(var(--u)*15)calc(var(--u)*18)calc(var(--u)*14)}.mock-module__LnianW__insightHead{align-items:center;gap:calc(var(--u)*8);display:flex}.mock-module__LnianW__scene .mock-module__LnianW__insightIcon{width:calc(var(--u)*26);height:calc(var(--u)*26);border-radius:calc(var(--u)*7)}.mock-module__LnianW__insightName{font-size:calc(var(--u)*13.5);color:#16181b;font-weight:600}.mock-module__LnianW__insightHead .mock-module__LnianW__when{margin-left:auto}.mock-module__LnianW__insightBody{margin-top:calc(var(--u)*10);font-size:calc(var(--u)*16);letter-spacing:-.015em;color:#16181b;line-height:1.36;display:block}.mock-module__LnianW__basis{align-items:center;gap:calc(var(--u)*6)calc(var(--u)*12);margin-top:calc(var(--u)*12);padding-top:calc(var(--u)*11);border-top:1px solid var(--hair);flex-wrap:wrap;display:flex}.mock-module__LnianW__basisLabel{margin-right:calc(var(--u)*2);font-size:calc(var(--u)*11.5);color:var(--muted)}.mock-module__LnianW__basisChip{align-items:center;gap:calc(var(--u)*5);font-size:calc(var(--u)*11.5);color:var(--ink-2);font-weight:500;display:inline-flex}.mock-module__LnianW__phoneBox{top:calc(var(--u)*70);left:calc(var(--u)*108);width:calc(var(--u)*244);height:calc(var(--u)*470);position:absolute}.mock-module__LnianW__video{top:calc(var(--u)*62);left:calc(var(--u)*36);width:calc(var(--u)*168);height:calc(var(--u)*298);border-radius:calc(var(--u)*20);box-shadow:0 calc(var(--u)*14)calc(var(--u)*30)calc(var(--u)*-14)rgba(30,40,60,.5);background:#1a1c1f;position:absolute;overflow:hidden}.mock-module__LnianW__video img{object-fit:cover;object-position:17% 45%}.mock-module__LnianW__playButton{width:calc(var(--u)*46);height:calc(var(--u)*46);margin:calc(var(--u)*-23)0 0 calc(var(--u)*-23);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.86);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%}.mock-module__LnianW__playGlyph{width:calc(var(--u)*20);height:calc(var(--u)*20);margin-left:calc(var(--u)*2);fill:#16181b}.mock-module__LnianW__progress{left:calc(var(--u)*14);right:calc(var(--u)*14);bottom:calc(var(--u)*14);height:calc(var(--u)*3);background:rgba(255,255,255,.35);border-radius:999px;position:absolute;overflow:hidden}.mock-module__LnianW__progress i{background:#fff;width:38%;height:100%;display:block}.mock-module__LnianW__sets{top:calc(var(--u)*104);left:calc(var(--u)*222);right:calc(var(--u)*24);padding:calc(var(--u)*15)calc(var(--u)*16)calc(var(--u)*8)}.mock-module__LnianW__setsTitle{font-size:calc(var(--u)*16);letter-spacing:-.02em;color:#16181b;font-weight:600;display:block}.mock-module__LnianW__setsSub{margin-top:calc(var(--u)*2);font-size:calc(var(--u)*11.5);color:var(--muted);display:block}.mock-module__LnianW__setRows{margin-top:calc(var(--u)*10)}.mock-module__LnianW__setRow{grid-template-columns:calc(var(--u)*16)minmax(0,1fr)calc(var(--u)*18);align-items:center;gap:calc(var(--u)*8);height:calc(var(--u)*38);border-top:1px solid var(--hair);font-size:calc(var(--u)*13.5);color:#1c1c1e;font-variant-numeric:tabular-nums;font-weight:500;display:grid}.mock-module__LnianW__setN{color:var(--muted)}.mock-module__LnianW__setNow{color:#16181b;font-weight:600}.mock-module__LnianW__ring{width:calc(var(--u)*18);height:calc(var(--u)*18);box-shadow:inset 0 0 0 calc(var(--u)*1.5)var(--hair-strong);border-radius:50%}.mock-module__LnianW__watch{left:calc(var(--u)*4);top:calc(var(--u)*88);width:calc(var(--u)*222);height:calc(var(--u)*256);position:absolute}.mock-module__LnianW__watch img{object-fit:contain;filter:drop-shadow(0 calc(var(--u)*14)calc(var(--u)*16)rgba(30,40,60,.2))}.mock-module__LnianW__conn{top:calc(var(--u)*86);left:calc(var(--u)*204);right:calc(var(--u)*22);padding:calc(var(--u)*14)calc(var(--u)*16)calc(var(--u)*6)}.mock-module__LnianW__connHead{align-items:center;gap:calc(var(--u)*10);padding-bottom:calc(var(--u)*12);border-bottom:1px solid var(--hair);display:flex}.mock-module__LnianW__scene .mock-module__LnianW__connLogo{width:calc(var(--u)*40);height:calc(var(--u)*40)}.mock-module__LnianW__connName{font-size:calc(var(--u)*15);letter-spacing:-.015em;color:#16181b;font-weight:600;display:block}.mock-module__LnianW__connSub{align-items:center;gap:calc(var(--u)*5);margin-top:calc(var(--u)*2);font-size:calc(var(--u)*11.5);color:var(--ink-2);white-space:nowrap;display:flex}.mock-module__LnianW__conn .mock-module__LnianW__panelKick{margin:calc(var(--u)*11)0 calc(var(--u)*2)}.mock-module__LnianW__importRow{height:calc(var(--u)*30);font-size:calc(var(--u)*13);color:#1c1c1e;justify-content:space-between;align-items:center;font-weight:500;display:flex}.mock-module__LnianW__importRow+.mock-module__LnianW__importRow{border-top:1px solid var(--hair)}.mock-module__LnianW__scene .mock-module__LnianW__importRow svg{width:calc(var(--u)*16);height:calc(var(--u)*16)}.mock-module__LnianW__route,.mock-module__LnianW__perm{padding:calc(var(--u)*13)calc(var(--u)*16)calc(var(--u)*13)}.mock-module__LnianW__routeHead{align-items:center;gap:calc(var(--u)*11);display:flex}.mock-module__LnianW__scene .mock-module__LnianW__routeIcon{width:calc(var(--u)*36);height:calc(var(--u)*36)}.mock-module__LnianW__routeName{font-size:calc(var(--u)*14);letter-spacing:-.015em;color:#16181b;white-space:nowrap;font-weight:600;display:block}.mock-module__LnianW__chips{gap:calc(var(--u)*5)calc(var(--u)*14);margin-top:calc(var(--u)*11);flex-wrap:wrap;display:flex}.mock-module__LnianW__chip{align-items:center;gap:calc(var(--u)*5);font-size:calc(var(--u)*12);color:var(--ink-2);white-space:nowrap;font-weight:500;display:inline-flex}.mock-module__LnianW__deviceTile,.mock-module__LnianW__glyphTile{box-shadow:0 0 0 calc(var(--u)*.6)rgba(22,24,27,.07),0 calc(var(--u)*4)calc(var(--u)*10)calc(var(--u)*-5)rgba(40,46,60,.3);background:#fff;border-radius:23%;place-items:center;display:grid;position:relative;overflow:hidden}.mock-module__LnianW__deviceTile img{object-fit:contain;padding:calc(var(--u)*3)}.mock-module__LnianW__glyphTile .mock-module__LnianW__glyph{width:62%;height:62%}.mock-module__LnianW__hc{padding-top:calc(var(--u)*88)}.mock-module__LnianW__hub{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*46);padding-left:calc(var(--u)*16);display:flex;position:relative}.mock-module__LnianW__hubLine{left:calc(var(--u)*34);top:calc(var(--u)*-12);bottom:calc(var(--u)*-12);border-left:1.5px dashed var(--hair-strong);position:absolute}.mock-module__LnianW__scene .mock-module__LnianW__hubLogo{width:calc(var(--u)*36);height:calc(var(--u)*36);position:relative}.mock-module__LnianW__hubName{font-size:calc(var(--u)*12.5);color:var(--ink-2);font-weight:600}.mock-module__LnianW__weekPanel{padding:calc(var(--u)*13)calc(var(--u)*16)calc(var(--u)*4)}.mock-module__LnianW__weekHead,.mock-module__LnianW__weekRow{grid-template-columns:calc(var(--u)*7)minmax(0,1fr)calc(var(--u)*92)calc(var(--u)*56);align-items:center;gap:calc(var(--u)*10);display:grid}.mock-module__LnianW__weekHead{padding-bottom:calc(var(--u)*7)}.mock-module__LnianW__weekTitle{font-size:calc(var(--u)*14);letter-spacing:-.015em;color:#16181b;grid-column:1/3;font-weight:600}.mock-module__LnianW__weekDays{gap:calc(var(--u)*4);text-align:center;font-size:calc(var(--u)*9.5);color:var(--muted);grid-template-columns:repeat(7,minmax(0,1fr));font-weight:500;display:grid}.mock-module__LnianW__weekRow{height:calc(var(--u)*42);border-top:1px solid var(--hair)}.mock-module__LnianW__weekName{min-width:0;font-size:calc(var(--u)*12.5);color:#1c1c1e;white-space:nowrap;font-weight:600}.mock-module__LnianW__weekName>span{display:block}.mock-module__LnianW__weekSource{margin-top:calc(var(--u)*1);font-size:calc(var(--u)*10.5);color:var(--muted);font-weight:400}.mock-module__LnianW__week{gap:calc(var(--u)*4);height:calc(var(--u)*22);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;display:grid}.mock-module__LnianW__week i{min-height:calc(var(--u)*2);border-radius:calc(var(--u)*2);display:block}.mock-module__LnianW__w_teal i{background:rgba(18,160,182,.3)}.mock-module__LnianW__w_teal i.mock-module__LnianW__low{background:var(--sig-teal)}.mock-module__LnianW__w_heart i{background:rgba(236,63,92,.26)}.mock-module__LnianW__w_heart i.mock-module__LnianW__low{background:var(--sig-heart)}.mock-module__LnianW__w_move i{background:rgba(34,165,91,.3)}.mock-module__LnianW__w_move i.mock-module__LnianW__low{background:var(--sig-move)}.mock-module__LnianW__weekValue{text-align:right;font-size:calc(var(--u)*12.5);color:#16181b;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mock-module__LnianW__recNote{align-items:center;gap:calc(var(--u)*11);padding:calc(var(--u)*12)calc(var(--u)*16);display:flex}.mock-module__LnianW__recBody{font-size:calc(var(--u)*13.5);letter-spacing:-.012em;color:#16181b;line-height:1.35}.mock-module__LnianW__connPanel{top:calc(var(--u)*62);padding:calc(var(--u)*14)calc(var(--u)*16)calc(var(--u)*6)}.mock-module__LnianW__connTitle{font-size:calc(var(--u)*17);letter-spacing:-.02em;color:#16181b;font-weight:600;display:block}.mock-module__LnianW__groupKick{margin:calc(var(--u)*10)0 calc(var(--u)*2);font-size:calc(var(--u)*11);color:var(--muted);font-weight:500;display:block}.mock-module__LnianW__connRow{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*30);font-size:calc(var(--u)*13);color:#1c1c1e;font-weight:500;display:flex}.mock-module__LnianW__connRow+.mock-module__LnianW__connRow{border-top:1px solid var(--hair)}.mock-module__LnianW__scene .mock-module__LnianW__rowLogo{width:calc(var(--u)*22);height:calc(var(--u)*22);border-radius:26%}.mock-module__LnianW__rowName{white-space:nowrap;flex:auto;min-width:0}.mock-module__LnianW__tag{font-size:calc(var(--u)*11);color:var(--muted);white-space:nowrap;font-weight:500}.mock-module__LnianW__tagAccent{color:var(--accent-text)}.mock-module__LnianW__syncPanel{top:calc(var(--u)*62);padding:calc(var(--u)*14)calc(var(--u)*16)calc(var(--u)*10)}.mock-module__LnianW__syncHead{align-items:baseline;gap:calc(var(--u)*9);display:flex}.mock-module__LnianW__syncRow{grid-template-columns:minmax(0,1fr)repeat(3,calc(var(--u)*72));height:calc(var(--u)*28);border-top:1px solid var(--hair);align-items:center;display:grid}.mock-module__LnianW__syncCols{height:auto;padding:calc(var(--u)*10)0 calc(var(--u)*6);border-top:0}.mock-module__LnianW__syncCols>span{align-items:center;gap:calc(var(--u)*4);font-size:calc(var(--u)*9.5);color:var(--muted);white-space:nowrap;flex-direction:column;font-weight:500;display:flex}.mock-module__LnianW__scene .mock-module__LnianW__colLogo{width:calc(var(--u)*22);height:calc(var(--u)*22);border-radius:26%}.mock-module__LnianW__syncDevice{align-items:center;gap:calc(var(--u)*8);min-width:0;font-size:calc(var(--u)*12.5);color:#1c1c1e;white-space:nowrap;font-weight:500;display:flex}.mock-module__LnianW__mark{text-align:center;font-size:calc(var(--u)*13);line-height:1}.mock-module__LnianW__legend{gap:calc(var(--u)*5)calc(var(--u)*12);margin-top:calc(var(--u)*2);padding-top:calc(var(--u)*9);border-top:1px solid var(--hair);font-size:calc(var(--u)*10.5);color:var(--muted);flex-wrap:wrap;display:flex}.mock-module__LnianW__legend>span{align-items:baseline;gap:calc(var(--u)*4);display:inline-flex}.mock-module__LnianW__legend .mock-module__LnianW__mark{font-size:calc(var(--u)*10.5)}.mock-module__LnianW__trace{padding-top:calc(var(--u)*92)}.mock-module__LnianW__steps{padding:calc(var(--u)*2)calc(var(--u)*16)}.mock-module__LnianW__step{align-items:center;gap:calc(var(--u)*12);padding:calc(var(--u)*13)0;display:flex}.mock-module__LnianW__step+.mock-module__LnianW__step{border-top:1px solid var(--hair)}.mock-module__LnianW__stepN{width:calc(var(--u)*12);font-size:calc(var(--u)*12.5);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.mock-module__LnianW__stepKick{font-size:calc(var(--u)*11);color:var(--muted);white-space:nowrap;font-weight:500;display:block}.mock-module__LnianW__stepMain{margin-top:calc(var(--u)*2);font-size:calc(var(--u)*13.5);color:#16181b;white-space:nowrap;font-weight:600;display:block}.mock-module__LnianW__stepSub{margin-top:calc(var(--u)*1);font-size:calc(var(--u)*11);color:var(--ink-2);white-space:nowrap;display:block}.mock-module__LnianW__stepValue{font-size:calc(var(--u)*15);letter-spacing:-.02em;color:#16181b;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mock-module__LnianW__scene .mock-module__LnianW__stepLogo{width:calc(var(--u)*28);height:calc(var(--u)*28)}.mock-module__LnianW__pair{display:flex}.mock-module__LnianW__pair>*+*{margin-left:calc(var(--u)*-6)}.mock-module__LnianW__viewfinder{left:calc(var(--u)*22);top:calc(var(--u)*62);width:calc(var(--u)*200);height:calc(var(--u)*300);border-radius:calc(var(--u)*24);box-shadow:0 calc(var(--u)*16)calc(var(--u)*30)calc(var(--u)*-16)rgba(30,40,60,.5);background:linear-gradient(165deg,#3a3e45 0%,#24272c 55%,#1a1c20 100%);position:absolute;overflow:hidden}.mock-module__LnianW__pack{left:calc(var(--u)*22);right:calc(var(--u)*22);top:calc(var(--u)*66);height:calc(var(--u)*160);border-radius:calc(var(--u)*10);box-shadow:0 calc(var(--u)*10)calc(var(--u)*22)rgba(0,0,0,.35);background:linear-gradient(#f5f6f7 0%,#e4e7ea 100%);position:absolute;transform:rotate(-3deg)}.mock-module__LnianW__packBand{height:calc(var(--u)*42);border-radius:calc(var(--u)*10)calc(var(--u)*10)0 0;background:#cbd1d8;position:absolute;top:0;left:0;right:0}.mock-module__LnianW__code{left:calc(var(--u)*18);right:calc(var(--u)*18);bottom:calc(var(--u)*16);padding:calc(var(--u)*8)calc(var(--u)*10)calc(var(--u)*5);border-radius:calc(var(--u)*4);background:#fff;position:absolute}.mock-module__LnianW__upc{width:100%;height:calc(var(--u)*46);fill:#16181b;display:block}.mock-module__LnianW__codeDigits{margin-top:calc(var(--u)*3);text-align:center;font:500 calc(var(--u)*9)/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.1em;color:#16181b;display:block}.mock-module__LnianW__frame{left:calc(var(--u)*32);right:calc(var(--u)*32);top:calc(var(--u)*128);height:calc(var(--u)*100);--c:calc(var(--u)*22);--w:calc(var(--u)*3);background:linear-gradient(#fff,#fff)top left/var(--c)var(--w)no-repeat,linear-gradient(#fff,#fff)top left/var(--w)var(--c)no-repeat,linear-gradient(#fff,#fff)top right/var(--c)var(--w)no-repeat,linear-gradient(#fff,#fff)top right/var(--w)var(--c)no-repeat,linear-gradient(#fff,#fff)bottom left/var(--c)var(--w)no-repeat,linear-gradient(#fff,#fff)bottom left/var(--w)var(--c)no-repeat,linear-gradient(#fff,#fff)bottom right/var(--c)var(--w)no-repeat,linear-gradient(#fff,#fff)bottom right/var(--w)var(--c)no-repeat;position:absolute}.mock-module__LnianW__vfHint{left:0;right:0;bottom:calc(var(--u)*20);text-align:center;font-size:calc(var(--u)*11.5);color:rgba(255,255,255,.8);font-weight:500;position:absolute}.mock-module__LnianW__result{top:calc(var(--u)*102);left:calc(var(--u)*198);right:calc(var(--u)*20);padding:calc(var(--u)*15)calc(var(--u)*16)calc(var(--u)*15)}.mock-module__LnianW__resultName{font-size:calc(var(--u)*16);letter-spacing:-.02em;color:#16181b;white-space:nowrap;font-weight:600;display:block}.mock-module__LnianW__resultSub{align-items:center;gap:calc(var(--u)*5);margin-top:calc(var(--u)*3);font-size:calc(var(--u)*11.5);color:var(--ink-2);white-space:nowrap;display:flex}.mock-module__LnianW__serving{margin-top:calc(var(--u)*11);padding-top:calc(var(--u)*9);border-top:1px solid var(--hair);font-size:calc(var(--u)*12);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.mock-module__LnianW__servingLabel{color:var(--ink-2)}.mock-module__LnianW__servingValue{color:#16181b;font-weight:600}.mock-module__LnianW__macros{margin-top:calc(var(--u)*12);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mock-module__LnianW__macroValue{font-size:calc(var(--u)*15);letter-spacing:-.02em;color:#16181b;font-variant-numeric:tabular-nums;font-weight:600;display:block}.mock-module__LnianW__macroLabel{margin-top:calc(var(--u)*1);font-size:calc(var(--u)*10.5);color:var(--muted);display:block}.mock-module__LnianW__result .mock-module__LnianW__inkButton{margin-top:calc(var(--u)*12);padding-top:calc(var(--u)*10);border-top:1px solid var(--hair)}.mock-module__LnianW__noMatch{top:calc(var(--u)*110)}.mock-module__LnianW__resultCode{margin-top:calc(var(--u)*3);font:500 calc(var(--u)*11)/1.3 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.05em;color:var(--muted);display:block}.mock-module__LnianW__option{align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*38);border-top:1px solid var(--hair);font-size:calc(var(--u)*13);color:#1c1c1e;font-weight:500;display:flex}.mock-module__LnianW__option:first-of-type{margin-top:calc(var(--u)*10)}.mock-module__LnianW__resultTip{margin-top:calc(var(--u)*6);padding-top:calc(var(--u)*9);border-top:1px solid var(--hair);font-size:calc(var(--u)*11);color:var(--muted);line-height:1.35;display:block}.mock-module__LnianW__recipe{padding-top:calc(var(--u)*64)}.mock-module__LnianW__paste{padding:calc(var(--u)*13)calc(var(--u)*14)calc(var(--u)*12)}.mock-module__LnianW__pasteTitle{font-size:calc(var(--u)*14);letter-spacing:-.015em;color:#16181b;font-weight:600;display:block}.mock-module__LnianW__field{align-items:center;gap:calc(var(--u)*7);margin-top:calc(var(--u)*9);padding-top:calc(var(--u)*9);border-top:1px solid var(--hair);display:flex}.mock-module__LnianW__scene .mock-module__LnianW__fieldGlyph{width:calc(var(--u)*15);height:calc(var(--u)*15)}.mock-module__LnianW__fieldText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:calc(var(--u)*11.5);color:var(--ink-2);flex:auto;overflow:hidden}.mock-module__LnianW__fieldOk{align-items:center;gap:calc(var(--u)*4);font-size:calc(var(--u)*11);color:var(--ink-2);white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.mock-module__LnianW__review{padding:calc(var(--u)*13)calc(var(--u)*14)calc(var(--u)*12)}.mock-module__LnianW__reviewHead{align-items:center;gap:calc(var(--u)*11);margin-bottom:calc(var(--u)*6);display:flex}.mock-module__LnianW__reviewThumb{width:calc(var(--u)*42);height:calc(var(--u)*42);border-radius:calc(var(--u)*10);flex:none;position:relative;overflow:hidden}.mock-module__LnianW__reviewThumb img{object-fit:cover}.mock-module__LnianW__ingredient{height:calc(var(--u)*23);border-top:1px solid var(--hair);font-size:calc(var(--u)*12.5);color:#1c1c1e;justify-content:space-between;align-items:center;display:flex}.mock-module__LnianW__qty{color:var(--ink-2);font-variant-numeric:tabular-nums}.mock-module__LnianW__reviewFoot{justify-content:space-between;align-items:center;gap:calc(var(--u)*10);margin-top:calc(var(--u)*6);padding-top:calc(var(--u)*9);border-top:1px solid var(--hair);display:flex}.mock-module__LnianW__reviewFoot .mock-module__LnianW__routeSub{margin:0}.mock-module__LnianW__targets{padding-top:calc(var(--u)*64)}.mock-module__LnianW__goalPanel{padding:calc(var(--u)*13)calc(var(--u)*16)calc(var(--u)*7)}.mock-module__LnianW__goalPanel .mock-module__LnianW__panelKick,.mock-module__LnianW__foods .mock-module__LnianW__panelKick{margin-bottom:calc(var(--u)*4)}.mock-module__LnianW__goalRow{grid-template-columns:calc(var(--u)*64)minmax(0,1fr)calc(var(--u)*50);align-items:center;gap:calc(var(--u)*12);height:calc(var(--u)*25);font-size:calc(var(--u)*12.5);display:grid}.mock-module__LnianW__goalName{color:#1c1c1e;font-weight:500}.mock-module__LnianW__goalTrack{height:calc(var(--u)*6);background:rgba(224,160,12,.18);border-radius:999px;overflow:hidden}.mock-module__LnianW__goalTrack i{border-radius:inherit;background:var(--sig-amber);height:100%;display:block}.mock-module__LnianW__goalInk{background:rgba(22,24,27,.08)}.mock-module__LnianW__goalInk i{background:#16181b}.mock-module__LnianW__goalValue{text-align:right;color:#16181b;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mock-module__LnianW__foods{padding:calc(var(--u)*12)calc(var(--u)*16)calc(var(--u)*4)}.mock-module__LnianW__foodRow{align-items:center;gap:calc(var(--u)*11);height:calc(var(--u)*40);display:flex}.mock-module__LnianW__foodRow+.mock-module__LnianW__foodRow{border-top:1px solid var(--hair)}.mock-module__LnianW__foodIcon{width:calc(var(--u)*28);height:calc(var(--u)*28);border-radius:calc(var(--u)*8);background:var(--paper-2);flex:none;place-items:center;display:grid}.mock-module__LnianW__scene .mock-module__LnianW__barGlyph{width:calc(var(--u)*16);height:calc(var(--u)*16);stroke-width:1.5px;stroke-linecap:butt}.mock-module__LnianW__foodName{font-size:calc(var(--u)*12.5);color:#16181b;white-space:nowrap;font-weight:600;display:block}.mock-module__LnianW__foodRow .mock-module__LnianW__routeSub{font-size:calc(var(--u)*11)}.mock-module__LnianW__foodCal{font-size:calc(var(--u)*12.5);color:#16181b;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mock-module__LnianW__k_messages .mock-module__LnianW__scene{--fy:.38}.mock-module__LnianW__k_context .mock-module__LnianW__scene{--fy:.36}.mock-module__LnianW__k_notify .mock-module__LnianW__scene{--fy:.75}.mock-module__LnianW__k_phone .mock-module__LnianW__scene,.mock-module__LnianW__k_android .mock-module__LnianW__scene{--fy:.15}.mock-module__LnianW__k_labs .mock-module__LnianW__scene{--fy:.35}.mock-module__LnianW__k_garmin .mock-module__LnianW__scene{--fy:.42}.mock-module__LnianW__k_samsung .mock-module__LnianW__scene{--fy:.22}.mock-module__LnianW__k_healthConnect .mock-module__LnianW__scene{--fy:.5}.mock-module__LnianW__k_recovery .mock-module__LnianW__scene{--fy:.28}.mock-module__LnianW__k_connections .mock-module__LnianW__scene{--fy:.12}.mock-module__LnianW__k_sync .mock-module__LnianW__scene{--fy:.22}.mock-module__LnianW__k_check .mock-module__LnianW__scene{--fy:.32}.mock-module__LnianW__k_scan .mock-module__LnianW__scene,.mock-module__LnianW__k_scanHelp .mock-module__LnianW__scene{--fy:.45}.mock-module__LnianW__k_recipe .mock-module__LnianW__scene{--fy:.2}.mock-module__LnianW__k_targets .mock-module__LnianW__scene{--fy:.18}@container (aspect-ratio>=3/2){.mock-module__LnianW__lockDate,.mock-module__LnianW__lockTime,.mock-module__LnianW__chartMsg,.mock-module__LnianW__basis,.mock-module__LnianW__routeExtra,.mock-module__LnianW__recNote,.mock-module__LnianW__paste,.mock-module__LnianW__foods,.mock-module__LnianW__legend,.mock-module__LnianW__hc .mock-module__LnianW__chips,.mock-module__LnianW__vfHint{display:none}.mock-module__LnianW__k_messages .mock-module__LnianW__scene{--fy:.21}.mock-module__LnianW__k_healthConnect .mock-module__LnianW__scene{--fy:.25}.mock-module__LnianW__k_scan .mock-module__LnianW__scene,.mock-module__LnianW__k_scanHelp .mock-module__LnianW__scene{--fy:.33}.mock-module__LnianW__k_targets .mock-module__LnianW__scene{--fy:0}.mock-module__LnianW__trace{padding-top:calc(var(--u)*70)}.mock-module__LnianW__connPanel,.mock-module__LnianW__syncPanel{-webkit-mask-image:linear-gradient(#000 72%,transparent 92%);mask-image:linear-gradient(#000 72%,transparent 92%)}}
.hero-module__LJ9d7G__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:max(32px,min(6vw,96px));display:grid}.hero-module__LJ9d7G__copy{min-width:0;max-width:560px}.hero-module__LJ9d7G__art{justify-content:flex-end;min-width:0;display:flex}.hero-module__LJ9d7G__art>.v-visual{max-width:560px}@media (max-width:960px){.hero-module__LJ9d7G__grid{grid-template-columns:1fr;gap:36px}.hero-module__LJ9d7G__copy{max-width:640px}.hero-module__LJ9d7G__art{justify-content:stretch}.hero-module__LJ9d7G__art>*{width:100%}}.hero-module__LJ9d7G__frame{aspect-ratio:460/420;border-radius:var(--r-xl);isolation:isolate;background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);width:100%;max-width:520px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(22,24,27,.07);container-type:size}@media (max-width:960px){.hero-module__LJ9d7G__frame{max-width:560px}}@media (max-width:640px){.hero-module__LJ9d7G__frame{border-radius:22px}}.hero-module__LJ9d7G__scene{--u0:calc(max(100cqw,100cqh*460/420)/460);--u:var(--u0);width:calc(var(--u)*460);height:calc(var(--u)*420);margin-left:calc(var(--u)*-230);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--sans);font-size:calc(var(--u)*14);letter-spacing:-.01em;color:#000;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;line-height:1.3;position:absolute;top:0;left:50%}.hero-module__LJ9d7G__scene *{box-sizing:border-box}.hero-module__LJ9d7G__scene img{display:block}.hero-module__LJ9d7G__phoneBox{top:calc(var(--u)*40);left:calc(var(--u)*108);width:calc(var(--u)*244);height:calc(var(--u)*500);position:absolute}.hero-module__LJ9d7G__note{align-items:flex-start;gap:calc(var(--u)*8);display:flex}.hero-module__LJ9d7G__scene .hero-module__LJ9d7G__noteIcon{width:calc(var(--u)*22);height:calc(var(--u)*22);border-radius:50%}.hero-module__LJ9d7G__noteText{min-width:0;font-size:calc(var(--u)*11.5);color:#1c1c1e;flex:auto;line-height:1.35}.hero-module__LJ9d7G__ring{--s:52;width:calc(var(--u)*var(--s));height:calc(var(--u)*var(--s));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hero-module__LJ9d7G__ring:before{content:"";background:conic-gradient(var(--c)calc(var(--p)*1%),rgba(22,24,27,.08) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*5.5),#000 calc(100% - var(--u)*5));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*5.5),#000 calc(100% - var(--u)*5));mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*5.5),#000 calc(100% - var(--u)*5));border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-module__LJ9d7G__r_move{--c:var(--sig-move)}.hero-module__LJ9d7G__r_teal{--c:var(--sig-teal)}.hero-module__LJ9d7G__r_heart{--c:var(--sig-heart)}.hero-module__LJ9d7G__r_amber{--c:var(--sig-amber)}.hero-module__LJ9d7G__r_record{--c:var(--sig-record)}.hero-module__LJ9d7G__r_ink{--c:var(--ink)}.hero-module__LJ9d7G__ringIn{position:relative}.hero-module__LJ9d7G__ringValue{font-size:calc(var(--u)*15);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700;display:block}.hero-module__LJ9d7G__chartHead{justify-content:space-between;align-items:center;gap:calc(var(--u)*8);display:flex}.hero-module__LJ9d7G__chartValue{font-size:calc(var(--u)*12.5);color:#000;font-variant-numeric:tabular-nums;font-weight:600}.hero-module__LJ9d7G__chart{width:100%;height:calc(var(--u)*34);margin-top:calc(var(--u)*6);display:block}.hero-module__LJ9d7G__kick{font-size:calc(var(--u)*10.5);color:var(--muted);font-weight:500}.hero-module__LJ9d7G__inkButton{height:calc(var(--u)*30);margin-top:calc(var(--u)*10);border-radius:calc(var(--u)*10);color:#fff;font-size:calc(var(--u)*12);font-weight:600;line-height:calc(var(--u)*30);text-align:center;background:#16181b;display:block}.hero-module__LJ9d7G__float{left:calc(var(--u)*40);top:calc(var(--u)*318);width:calc(var(--u)*206);filter:drop-shadow(0 calc(var(--u)*10)calc(var(--u)*14)rgba(30,40,60,.18));position:absolute}.hero-module__LJ9d7G__float .hero-module__LJ9d7G__note{padding:calc(var(--u)*10)calc(var(--u)*11)}.hero-module__LJ9d7G__sets{margin-top:calc(var(--u)*6)}.hero-module__LJ9d7G__set{align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*6)0;border-top:1px solid rgba(22,24,27,.07);display:flex}.hero-module__LJ9d7G__setName{font-size:calc(var(--u)*12);color:#000;white-space:nowrap;font-weight:500;display:block}.hero-module__LJ9d7G__todo{width:calc(var(--u)*18);height:calc(var(--u)*18);box-shadow:inset 0 0 0 calc(var(--u)*1.5)#c7c9cd;border-radius:50%;flex:none}.hero-module__LJ9d7G__photo{height:calc(var(--u)*150);margin:calc(var(--u)*4)calc(var(--u)*10)0;border-radius:calc(var(--u)*14);background:#dadde2;position:relative;overflow:hidden}.hero-module__LJ9d7G__photo img{object-fit:cover;object-position:50% 55%}.hero-module__LJ9d7G__corner{z-index:1;width:calc(var(--u)*18);height:calc(var(--u)*18);border:calc(var(--u)*2.5)solid #fff;position:absolute}.hero-module__LJ9d7G__cTL{top:calc(var(--u)*12);left:calc(var(--u)*12);border-top-left-radius:calc(var(--u)*6);border-bottom:0;border-right:0}.hero-module__LJ9d7G__cTR{top:calc(var(--u)*12);right:calc(var(--u)*12);border-top-right-radius:calc(var(--u)*6);border-bottom:0;border-left:0}.hero-module__LJ9d7G__cBL{bottom:calc(var(--u)*12);left:calc(var(--u)*12);border-bottom-left-radius:calc(var(--u)*6);border-top:0;border-right:0}.hero-module__LJ9d7G__cBR{bottom:calc(var(--u)*12);right:calc(var(--u)*12);border-bottom-right-radius:calc(var(--u)*6);border-top:0;border-left:0}.hero-module__LJ9d7G__found{z-index:1;left:calc(var(--u)*12);bottom:calc(var(--u)*36);gap:calc(var(--u)*5);padding-left:calc(var(--u)*10);flex-wrap:wrap;display:flex;position:absolute}.hero-module__LJ9d7G__foundChip{padding:calc(var(--u)*3)calc(var(--u)*8);font-size:calc(var(--u)*10.5);color:#1c1c1e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(255,255,255,.9);border-radius:999px;font-weight:600}.hero-module__LJ9d7G__macros{gap:calc(var(--u)*10);margin-top:calc(var(--u)*10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-module__LJ9d7G__macroValue{font-size:calc(var(--u)*14);letter-spacing:-.02em;color:#000;font-variant-numeric:tabular-nums;font-weight:600;display:block}.hero-module__LJ9d7G__macroTrack{height:calc(var(--u)*4);margin-top:calc(var(--u)*5);background:rgba(224,160,12,.18);border-radius:999px;display:block;overflow:hidden}.hero-module__LJ9d7G__macroTrack i{border-radius:inherit;background:var(--sig-amber);height:100%;display:block}.hero-module__LJ9d7G__ask{align-items:center;gap:calc(var(--u)*6);width:-moz-fit-content;width:fit-content;margin:calc(var(--u)*6)calc(var(--u)*12)0 auto;padding:calc(var(--u)*7)calc(var(--u)*11);border-radius:calc(var(--u)*16);color:#fff;font-size:calc(var(--u)*11.5);background:#16181b;font-weight:500;display:flex}.hero-module__LJ9d7G__mic{width:calc(var(--u)*12);height:calc(var(--u)*12);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hero-module__LJ9d7G__breath{height:calc(var(--u)*150);margin-top:calc(var(--u)*6);position:relative}.hero-module__LJ9d7G__breath1,.hero-module__LJ9d7G__breath2,.hero-module__LJ9d7G__breath3{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-module__LJ9d7G__breath3{width:calc(var(--u)*140);height:calc(var(--u)*140);background:rgba(18,160,182,.07)}.hero-module__LJ9d7G__breath2{width:calc(var(--u)*106);height:calc(var(--u)*106);background:rgba(18,160,182,.1)}.hero-module__LJ9d7G__breath1{width:calc(var(--u)*74);height:calc(var(--u)*74);box-shadow:inset 0 0 0 calc(var(--u)*2)var(--sig-teal),0 calc(var(--u)*6)calc(var(--u)*16)calc(var(--u)*-8)rgba(18,100,120,.4);background:#fff}.hero-module__LJ9d7G__breathText{justify-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-module__LJ9d7G__breathLabel{font-size:calc(var(--u)*10.5);color:var(--sig-teal-text);font-weight:600}.hero-module__LJ9d7G__breathCount{font-size:calc(var(--u)*22);color:#000;font-weight:700;line-height:1.1}.hero-module__LJ9d7G__progress{height:calc(var(--u)*4);margin-top:calc(var(--u)*10);background:rgba(18,160,182,.15);border-radius:999px;display:block;overflow:hidden}.hero-module__LJ9d7G__progress i{border-radius:inherit;background:var(--sig-teal);width:24%;height:100%;display:block}.hero-module__LJ9d7G__times{margin-top:calc(var(--u)*4);font-size:calc(var(--u)*10);color:#6e6e73;font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.hero-module__LJ9d7G__cycleCard{justify-items:center;gap:calc(var(--u)*10);padding-block:calc(var(--u)*14)calc(var(--u)*12);display:grid}.hero-module__LJ9d7G__cycleRing{width:calc(var(--u)*132);height:calc(var(--u)*132);border-radius:50%;place-items:center;display:grid;position:relative}.hero-module__LJ9d7G__cycleRing:before{content:"";background:conic-gradient(var(--sig-heart)0 17.3%,transparent 0 17.9%,var(--sig-record)0 45.8%,transparent 0 46.4%,var(--sig-teal)0 56.6%,transparent 0 57.1%,var(--sig-amber)0 99.4%,transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*10.5),#000 calc(100% - var(--u)*10));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*10.5),#000 calc(100% - var(--u)*10));mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*10.5),#000 calc(100% - var(--u)*10));border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-module__LJ9d7G__cycleToday{width:calc(var(--u)*16);height:calc(var(--u)*16);margin:calc(var(--u)*-8);box-shadow:0 0 0 calc(var(--u)*2.5)var(--ink),0 calc(var(--u)*2)calc(var(--u)*6)rgba(0,0,0,.2);transform:rotate(174deg)translateY(calc(var(--u)*-61));background:#fff;border-radius:50%;position:absolute;top:50%;left:50%}.hero-module__LJ9d7G__cycleIn{justify-items:center;display:grid;position:relative}.hero-module__LJ9d7G__cycleDay{font-size:calc(var(--u)*22);letter-spacing:-.02em;color:#000;font-weight:700}.hero-module__LJ9d7G__cyclePhase{font-size:calc(var(--u)*11);color:var(--sig-teal-text);font-weight:600}.hero-module__LJ9d7G__legend{justify-content:center;gap:calc(var(--u)*7);font-size:calc(var(--u)*9.5);color:#6e6e73;white-space:nowrap;flex-wrap:nowrap;font-weight:500;display:flex}.hero-module__LJ9d7G__legend>span{align-items:center;gap:calc(var(--u)*3);display:inline-flex}.hero-module__LJ9d7G__stages{gap:calc(var(--u)*2);height:calc(var(--u)*10);margin-top:calc(var(--u)*8);border-radius:calc(var(--u)*3);display:flex;overflow:hidden}.hero-module__LJ9d7G__stages i{height:100%;display:block}.hero-module__LJ9d7G__sDeep{background:var(--sig-record);width:18%}.hero-module__LJ9d7G__sRem{background:var(--sig-teal);width:23%}.hero-module__LJ9d7G__sLight{background:rgba(18,160,182,.35);width:52%}.hero-module__LJ9d7G__sAwake{background:var(--slate);width:7%}.hero-module__LJ9d7G__stageKey{margin-top:calc(var(--u)*4);font-size:calc(var(--u)*9.5);color:#6e6e73;white-space:nowrap;grid-template-columns:18% 23% 52% 7%;display:grid}.hero-module__LJ9d7G__vital{grid-template-columns:auto calc(var(--u)*62)minmax(0,1fr)calc(var(--u)*46);align-items:center;gap:calc(var(--u)*6);padding:calc(var(--u)*4)0;display:grid}.hero-module__LJ9d7G__vitalName{font-size:calc(var(--u)*11);color:#1c1c1e;white-space:nowrap;font-weight:500}.hero-module__LJ9d7G__spark{width:100%;height:calc(var(--u)*16);display:block}.hero-module__LJ9d7G__vitalValue{font-size:calc(var(--u)*11.5);text-align:right;color:#000;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.hero-module__LJ9d7G__phoneLeft{top:calc(var(--u)*40);left:calc(var(--u)*30);width:calc(var(--u)*244);height:calc(var(--u)*500);position:absolute}.hero-module__LJ9d7G__setLabel{width:calc(var(--u)*42);font-size:calc(var(--u)*11);color:#6e6e73;flex:none;font-weight:500}.hero-module__LJ9d7G__set .hero-module__LJ9d7G__setName,.hero-module__LJ9d7G__setNext{flex:auto}.hero-module__LJ9d7G__setNext{font-size:calc(var(--u)*12);color:#6e6e73;font-weight:500}.hero-module__LJ9d7G__watchGlyph{width:calc(var(--u)*16);height:calc(var(--u)*16);fill:none;stroke:var(--ink-2);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hero-module__LJ9d7G__watchPos{left:calc(var(--u0)*266);top:calc(var(--u0)*132);--u:calc(var(--u0)*.8);position:absolute}.hero-module__LJ9d7G__watchBox{width:calc(var(--u)*190);height:calc(var(--u)*232);position:relative}.hero-module__LJ9d7G__band{left:calc(var(--u)*38);right:calc(var(--u)*38);top:calc(var(--u)*-80);height:calc(var(--u)*110);border-radius:calc(var(--u)*22)calc(var(--u)*22)0 0;background:linear-gradient(90deg,#d3d6db 0%,#e4e6e9 30%,#e4e6e9 70%,#d3d6db 100%);position:absolute;box-shadow:inset 0 0 0 1px rgba(22,24,27,.04)}.hero-module__LJ9d7G__bandBottom{top:auto;bottom:calc(var(--u)*-140);height:calc(var(--u)*170);border-radius:0 0 calc(var(--u)*22)calc(var(--u)*22)}.hero-module__LJ9d7G__watch{padding:calc(var(--u)*11);border-radius:calc(var(--u)*50);box-shadow:0 calc(var(--u)*26)calc(var(--u)*44)calc(var(--u)*-20)rgba(22,24,27,.5),inset 0 1px 0 rgba(255,255,255,.12);background:linear-gradient(165deg,#3a3b3e 0%,#1c1d1f 50%,#0e0f10 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-module__LJ9d7G__crown{right:calc(var(--u)*-8);top:calc(var(--u)*58);width:calc(var(--u)*8);height:calc(var(--u)*28);border-radius:calc(var(--u)*4);background:linear-gradient(90deg,#4a4b4e,#26272a);position:absolute}.hero-module__LJ9d7G__button{right:calc(var(--u)*-7);top:calc(var(--u)*100);width:calc(var(--u)*7);height:calc(var(--u)*20);border-radius:calc(var(--u)*3);background:linear-gradient(90deg,#4a4b4e,#26272a);position:absolute}.hero-module__LJ9d7G__watchScreen{height:100%;padding:calc(var(--u)*14)calc(var(--u)*14)calc(var(--u)*12);border-radius:calc(var(--u)*40);color:#fff;background:#000;flex-direction:column;align-items:center;display:flex}.hero-module__LJ9d7G__watchTop{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.hero-module__LJ9d7G__watchRest{font-size:calc(var(--u)*12);color:var(--sig-teal);font-weight:700}.hero-module__LJ9d7G__watchHr{align-items:center;gap:calc(var(--u)*3);font-size:calc(var(--u)*12);font-variant-numeric:tabular-nums;font-weight:600;display:inline-flex}.hero-module__LJ9d7G__watchHr svg{width:calc(var(--u)*10);height:calc(var(--u)*10);fill:var(--sig-heart)}.hero-module__LJ9d7G__timer{width:calc(var(--u)*104);height:calc(var(--u)*104);margin-top:calc(var(--u)*8);border-radius:50%;place-items:center;display:grid;position:relative}.hero-module__LJ9d7G__timer:before{content:"";background:conic-gradient(var(--sig-teal)62%,rgba(255,255,255,.14) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*8.5),#000 calc(100% - var(--u)*8));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*8.5),#000 calc(100% - var(--u)*8));mask:radial-gradient(farthest-side,transparent calc(100% - var(--u)*8.5),#000 calc(100% - var(--u)*8));border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-module__LJ9d7G__timerIn{position:relative}.hero-module__LJ9d7G__timerValue{font-size:calc(var(--u)*28);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.hero-module__LJ9d7G__watchNext{font-size:calc(var(--u)*12);margin-top:auto;font-weight:600}
.feature-module__EwtEUq__page{color:var(--ink)}.feature-module__EwtEUq__page :is(.v-section__head,.v-feature__copy)>.v-num:has(+.v-eyebrow){margin:0 10px 14px 0;display:inline-block}.feature-module__EwtEUq__page :is(.v-section__head,.v-feature__copy)>.v-num+.v-eyebrow{margin-bottom:14px;display:inline-block}.feature-module__EwtEUq__page>.v-section+.v-section{border-top:0;position:relative}.feature-module__EwtEUq__page>.v-section+.v-section:before{content:"";width:min(var(--wrap),100% - 2*var(--gutter));background:var(--hair);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.feature-module__EwtEUq__firstFeature{padding-top:max(16px,min(3vw,40px))!important}.feature-module__EwtEUq__first{border-top:0!important;padding-top:max(16px,min(3vw,40px))!important}.feature-module__EwtEUq__center .v-section__head{text-align:center;margin-left:auto;margin-right:auto}.feature-module__EwtEUq__center .v-section__head .v-lede{margin-left:auto;margin-right:auto}.feature-module__EwtEUq__grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:stretch;gap:16px;display:grid}.feature-module__EwtEUq__grid4{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min,240px)),1fr));gap:16px;display:grid}.feature-module__EwtEUq__after{margin-top:16px}.feature-module__EwtEUq__panel{background:var(--card);border-radius:var(--r-xl);min-width:0;box-shadow:var(--ring-hair);flex-direction:column;gap:14px;padding:max(20px,min(2.6vw,30px));display:flex}.feature-module__EwtEUq__panelTitle{font:600 18px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0}.feature-module__EwtEUq__panelTitleCenter{text-align:center}.feature-module__EwtEUq__panelText{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.feature-module__EwtEUq__panelTextCenter{text-align:center}.feature-module__EwtEUq__card{min-width:0}.feature-module__EwtEUq__cardIcon{color:var(--ink-2);margin-bottom:14px;display:block}.feature-module__EwtEUq__cardTitle{font:600 17px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0}.feature-module__EwtEUq__cardText{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.feature-module__EwtEUq__cardStep{font:500 13px/1 var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;position:absolute;top:max(20px,min(2.4vw,28px));right:max(20px,min(2.4vw,28px))}.feature-module__EwtEUq__statRow{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.feature-module__EwtEUq__stat{font:500 clamp(34px,3.4vw,42px)/1 var(--serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.feature-module__EwtEUq__unit{color:var(--muted);font-size:14px}.feature-module__EwtEUq__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.feature-module__EwtEUq__label{font:500 14px/1.3 var(--sans);color:var(--ink-2)}.feature-module__EwtEUq__delta{font:500 13px/1.5 var(--sans);white-space:nowrap;align-items:center;display:inline-flex}.feature-module__EwtEUq__better{color:var(--sig-move-text)}.feature-module__EwtEUq__neutral{color:var(--muted)}.feature-module__EwtEUq__push{margin-left:auto}.feature-module__EwtEUq__spark{width:100%;height:auto;display:block;overflow:visible}.feature-module__EwtEUq__axis{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.feature-module__EwtEUq__scoreCard{text-align:center;align-items:center}.feature-module__EwtEUq__ring{width:168px;height:168px;margin:4px auto 6px;position:relative}.feature-module__EwtEUq__ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.feature-module__EwtEUq__ringCenter{place-content:center;gap:4px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.feature-module__EwtEUq__ringValue{font:500 52px/1 var(--serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.feature-module__EwtEUq__ringLabel{font:500 11.5px/1.2 var(--sans);color:var(--muted)}.feature-module__EwtEUq__subScores{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.feature-module__EwtEUq__subScore{border-top:1px solid var(--hair);padding:10px 4px 2px}.feature-module__EwtEUq__subLabel{color:var(--ink-2);justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.feature-module__EwtEUq__subValue{font:500 22px/1.1 var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px}.feature-module__EwtEUq__dot{background:var(--c,var(--ink));border-radius:50%;flex:none;width:7px;height:7px}.feature-module__EwtEUq__radar{width:100%;max-width:400px;height:auto;margin:0 auto;display:block}.feature-module__EwtEUq__stack{border-radius:var(--r-sm);gap:2px;height:32px;display:flex;overflow:hidden}.feature-module__EwtEUq__stack>div{justify-content:center;align-items:center;min-width:0;display:flex}.feature-module__EwtEUq__stack span{font:600 11px/1 var(--sans);color:#fff}.feature-module__EwtEUq__stack .feature-module__EwtEUq__onLight{color:var(--ink)}.feature-module__EwtEUq__stages{gap:12px;display:grid}.feature-module__EwtEUq__stageHead{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.feature-module__EwtEUq__stageName{color:var(--ink);font-weight:500}.feature-module__EwtEUq__stageValue{color:var(--muted);font-variant-numeric:tabular-nums}.feature-module__EwtEUq__track{background:rgba(22,24,27,.07);border-radius:2px;height:4px;margin:5px 0 4px}.feature-module__EwtEUq__track>div{border-radius:2px;height:100%}.feature-module__EwtEUq__stageNote{color:var(--muted);font-size:12.5px}.feature-module__EwtEUq__subhead{font:600 14.5px/1.3 var(--sans);color:var(--ink);margin:6px 0 0}.feature-module__EwtEUq__bars{align-items:flex-end;gap:6px;height:88px;display:flex}.feature-module__EwtEUq__bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.feature-module__EwtEUq__bars i{border-radius:4px 4px 2px 2px;width:100%;display:block}.feature-module__EwtEUq__bars span{color:var(--muted);font-size:11.5px}.feature-module__EwtEUq__sources{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:16px;display:grid}.feature-module__EwtEUq__source{flex-direction:column;min-width:0;display:flex;overflow:hidden;padding:0!important}.feature-module__EwtEUq__sourceArt{aspect-ratio:1.45;box-shadow:inset 0 -1px 0 var(--hair);background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);position:relative;overflow:hidden}.feature-module__EwtEUq__sourceArt img{object-fit:contain;box-sizing:border-box;padding:16px 18px}.feature-module__EwtEUq__sourceApp img{border-radius:15px;padding:0;transform:translate(-50%,-50%);box-shadow:0 1px 1px rgba(0,0,0,.05),0 10px 20px -8px rgba(40,46,60,.3);width:64px!important;height:64px!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important}.feature-module__EwtEUq__sourceCopy{padding:16px 18px 18px}.feature-module__EwtEUq__sourceCopy .feature-module__EwtEUq__cardText{font-size:14px}@media (max-width:600px){.feature-module__EwtEUq__sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feature-module__EwtEUq__sourceCopy{padding:14px 14px 16px}}.feature-module__EwtEUq__pipeline{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}.feature-module__EwtEUq__pipeline>div{align-items:center;gap:8px;display:flex}.feature-module__EwtEUq__pipeline svg{color:var(--faint)}.feature-module__EwtEUq__pipeline .v-chip{color:var(--ink);font-size:15px}.feature-module__EwtEUq__cite{margin-top:32px}.feature-module__EwtEUq__cite p{margin:0 0 8px}.feature-module__EwtEUq__cite a{font-size:14px}.feature-module__EwtEUq__linkCard{box-sizing:border-box;height:100%}.feature-module__EwtEUq__faq{max-width:800px;margin-left:auto;margin-right:auto}.feature-module__EwtEUq__faqQ{font:600 17px/1.4 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0}.feature-module__EwtEUq__related{padding-bottom:max(40px,min(6vw,72px))}.feature-module__EwtEUq__relatedTitle{font:600 17px/1.35 var(--sans);color:var(--ink);margin:0 0 14px}.feature-module__EwtEUq__related .v-row{padding-top:14px;padding-bottom:14px}.feature-module__EwtEUq__related .v-row__title{font-size:16px}.feature-module__EwtEUq__chips{justify-content:center}.feature-module__EwtEUq__chips .v-chip{color:var(--ink);padding:8px 16px;font-size:14.5px}.feature-module__EwtEUq__screen{align-content:start;gap:10px;padding:max(16px,min(2.6vw,24px));display:grid}.feature-module__EwtEUq__app{min-width:0;color:var(--ink);background:#fff;border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.45;box-shadow:0 1px 1.5px rgba(0,0,0,.05),0 12px 26px -18px rgba(30,40,60,.28)}.feature-module__EwtEUq__appHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.feature-module__EwtEUq__appTitle{font:600 15.5px/1.25 var(--sans);letter-spacing:-.015em;color:var(--ink)}.feature-module__EwtEUq__cap{font:500 12.5px/1.35 var(--sans);color:var(--muted)}.feature-module__EwtEUq__meta{color:var(--muted);font-size:12.5px;line-height:1.4}.feature-module__EwtEUq__mono{font-family:var(--mono);color:var(--ink-2);font-size:13px}@media (max-width:600px){.feature-module__EwtEUq__ring{width:150px;height:150px}.feature-module__EwtEUq__ringValue{font-size:46px}.feature-module__EwtEUq__subScores{gap:6px}}
.MfpAlternativesPicker-module__4o1ReG__picker{box-shadow:var(--ring-hair);border-radius:var(--r-lg);background:var(--card);border:0;margin:1.25rem 0 2.5rem;padding:max(1rem,min(3vw,1.5rem));font-size:.95rem;line-height:1.5}.MfpAlternativesPicker-module__4o1ReG__intro{color:var(--ink-2);margin:0 0 1rem;font-size:.92rem}.MfpAlternativesPicker-module__4o1ReG__fieldset{border:0;min-width:0;margin:0 0 1.1rem;padding:0}.MfpAlternativesPicker-module__4o1ReG__legend{color:var(--ink);margin-bottom:.5rem;padding:0;font-size:.95rem;font-weight:600}.MfpAlternativesPicker-module__4o1ReG__legendHint{color:var(--muted);font-weight:400}.MfpAlternativesPicker-module__4o1ReG__options{flex-wrap:wrap;gap:.5rem;display:flex}.MfpAlternativesPicker-module__4o1ReG__option{max-width:100%;display:inline-flex;position:relative}.MfpAlternativesPicker-module__4o1ReG__option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.MfpAlternativesPicker-module__4o1ReG__optionLabel{border:1px solid var(--hair-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);cursor:pointer;padding:.45rem .85rem;font-size:.88rem;line-height:1.35;transition:border-color .15s,background-color .15s,color .15s;display:inline-block}.MfpAlternativesPicker-module__4o1ReG__optionLabel:hover{color:var(--ink);border-color:var(--faint)}.MfpAlternativesPicker-module__4o1ReG__option input:checked+.MfpAlternativesPicker-module__4o1ReG__optionLabel{border-color:var(--ink);background:var(--ink);color:#fff;font-weight:500}.MfpAlternativesPicker-module__4o1ReG__option input:focus-visible+.MfpAlternativesPicker-module__4o1ReG__optionLabel{outline:2px solid var(--ink);outline-offset:2px}.MfpAlternativesPicker-module__4o1ReG__results{border-top:1px solid var(--hair);margin-top:.5rem;padding-top:1rem}.MfpAlternativesPicker-module__4o1ReG__hint{color:var(--muted);margin:0;font-size:.9rem}.MfpAlternativesPicker-module__4o1ReG__resultsHeading{color:var(--ink);margin:0 0 .6rem;font-size:.95rem;font-weight:600}.MfpAlternativesPicker-module__4o1ReG__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.MfpAlternativesPicker-module__4o1ReG__card{border-radius:var(--r-md);background:var(--surface);box-shadow:var(--ring-hair);border:0;margin:0;padding:.9rem 1rem;line-height:1.5}.MfpAlternativesPicker-module__4o1ReG__cardTitle{color:var(--ink);margin:0 0 .25rem;font-size:1rem;font-weight:600}.MfpAlternativesPicker-module__4o1ReG__tag{border-radius:var(--r-pill);color:var(--ink-2);vertical-align:middle;background:rgba(22,24,27,.05);margin-left:.5rem;padding:.1rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.MfpAlternativesPicker-module__4o1ReG__line{color:var(--ink-2);margin:.25rem 0 0;font-size:.9rem;line-height:1.55}.MfpAlternativesPicker-module__4o1ReG__lineLabel{color:var(--ink);font-weight:600}.MfpAlternativesPicker-module__4o1ReG__rowLink{color:var(--ink);-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);margin-top:.5rem;font-size:.88rem;font-weight:500;display:inline-block}.MfpAlternativesPicker-module__4o1ReG__reset{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:.85rem;padding:0;font-size:.85rem;text-decoration:underline}.MfpAlternativesPicker-module__4o1ReG__reset:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.MfpAlternativesPicker-module__4o1ReG__optionLabel{transition:none}}
.FeatureNav-module__TcITpG__nav{border-top:1px solid var(--hair);padding-top:max(36px,min(5vw,56px));padding-bottom:max(56px,min(8vw,96px))}.FeatureNav-module__TcITpG__title{font:600 15px/1.35 var(--sans);letter-spacing:-.005em;color:var(--ink);margin:0}.FeatureNav-module__TcITpG__lede{color:var(--muted);margin:4px 0 18px;font-size:14px;line-height:1.5}.FeatureNav-module__TcITpG__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:max(24px,min(4vw,56px));display:grid}.FeatureNav-module__TcITpG__item{border-bottom:1px solid var(--hair);min-width:0;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;text-decoration:none;display:flex}.FeatureNav-module__TcITpG__item:nth-child(-n+3){border-top:1px solid var(--hair)}.FeatureNav-module__TcITpG__item svg{color:var(--faint);transition:transform .2s var(--ease),color .2s var(--ease);flex:none}.FeatureNav-module__TcITpG__item:hover svg{color:var(--ink);transform:translate(3px)}.FeatureNav-module__TcITpG__text{min-width:0}.FeatureNav-module__TcITpG__name{font:500 15px/1.35 var(--sans);color:var(--ink);display:block}.FeatureNav-module__TcITpG__desc{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.FeatureNav-module__TcITpG__item:hover .FeatureNav-module__TcITpG__name{text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}@media (max-width:900px){.FeatureNav-module__TcITpG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FeatureNav-module__TcITpG__item:nth-child(3){border-top:0}}@media (max-width:560px){.FeatureNav-module__TcITpG__grid{grid-template-columns:minmax(0,1fr)}.FeatureNav-module__TcITpG__item:nth-child(2){border-top:0}}
.localized-module__COZ7lq__title{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 3 3;overflow-wrap:break-word}.localized-module__COZ7lq__body .localized-article{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 3 3}.localized-module__COZ7lq__body .localized-article .table-wrapper{-webkit-hyphens:manual;hyphens:manual}.localized-module__COZ7lq__body .localized-article :-webkit-any(a,code,kbd,pre){-webkit-hyphens:manual;hyphens:manual}.localized-module__COZ7lq__body .localized-article :-moz-any(a,code,kbd,pre){-webkit-hyphens:manual;hyphens:manual}.localized-module__COZ7lq__body .localized-article :is(a,code,kbd,pre){-webkit-hyphens:manual;hyphens:manual}.localized-module__COZ7lq__faqAnswer,.localized-module__COZ7lq__relatedTitle{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.localized-module__COZ7lq__updated.v-article__meta-item{display:block}.localized-module__COZ7lq__note p{margin:0}.localized-module__COZ7lq__note p+p{margin-top:8px}.localized-module__COZ7lq__root .localized-article a[hreflang=en]:after{content:var(--en-marker);box-shadow:inset 0 0 0 1px var(--hair-strong);font:500 .62em/1.6 var(--sans);letter-spacing:.02em;color:var(--muted);vertical-align:.2em;border-radius:4px;margin-left:.35em;padding:0 .35em;text-decoration:none;display:inline-block}.localized-module__COZ7lq__root .localized-faq a[hreflang=en]:after{content:var(--en-marker);box-shadow:inset 0 0 0 1px var(--hair-strong);font:500 .62em/1.6 var(--sans);letter-spacing:.02em;color:var(--muted);vertical-align:.2em;border-radius:4px;margin-left:.35em;padding:0 .35em;text-decoration:none;display:inline-block}.localized-module__COZ7lq__nav{margin-top:20px}.localized-module__COZ7lq__link{height:32px;padding:0 13px 0 6px;font-size:14px}.localized-module__COZ7lq__code{border-radius:var(--r-pill);font:500 11.5px/1.5 var(--sans);letter-spacing:.02em;color:var(--ink-2);background:rgba(22,24,27,.06);padding:1px 6px}
.hub-module__emv1tW__hero{padding-bottom:max(28px,min(4vw,48px))}.hub-module__emv1tW__hero .v-lede{max-width:32em}.hub-module__emv1tW__pill{white-space:normal;text-align:left;margin-top:26px;padding-left:14px}.hub-module__emv1tW__pillCta{color:var(--ink);border-radius:var(--r-pill);background:rgba(255,255,255,.85);flex:none;align-items:center;gap:4px;padding:3px 10px;font-size:13.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px rgba(25,22,19,.08)}.hub-module__emv1tW__pill:hover{background:rgba(255,255,255,.7)}@media (max-width:480px){.hub-module__emv1tW__pill{text-align:center;border-radius:var(--r-md);flex-direction:column;align-items:center;gap:8px;padding:10px 14px}}.hub-module__emv1tW__textLink{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:4px;font-size:15px}.hub-module__emv1tW__textLink:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hub-module__emv1tW__gridSection{padding-bottom:max(56px,min(8vw,104px))}.hub-module__emv1tW__grid{--grid-min:300px}.hub-module__emv1tW__card{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.hub-module__emv1tW__cardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.hub-module__emv1tW__cardHead .hub-module__emv1tW__chip{align-self:center;margin-bottom:0}.hub-module__emv1tW__mark{background:#fff;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.05),0 10px 20px -10px rgba(40,46,60,.3)}.hub-module__emv1tW__mark img{width:100%;height:100%;display:block}.hub-module__emv1tW__monogram{box-shadow:0 0 0 1px rgba(22,24,27,.06),0 1px 1px rgba(0,0,0,.05),0 10px 20px -10px rgba(40,46,60,.3)}.hub-module__emv1tW__monogram:before{content:attr(data-m);font:500 25px/1 var(--serif);letter-spacing:-.02em;color:var(--ink)}.hub-module__emv1tW__vs{color:var(--muted);margin:0 0 4px;font-size:14px;display:block}.hub-module__emv1tW__name{font:500 26px/1.15 var(--serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0}.hub-module__emv1tW__desc{color:var(--ink-2);margin:12px 0 0;font-size:15px;line-height:1.55}.hub-module__emv1tW__foot{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;font-size:14.5px;font-weight:500;display:flex}.hub-module__emv1tW__foot svg{color:var(--faint);transition:transform .2s var(--ease),color .2s}.hub-module__emv1tW__card:hover .hub-module__emv1tW__foot svg{color:var(--ink);transform:translate(2px)}.hub-module__emv1tW__chip{align-self:flex-start;margin-bottom:16px}.hub-module__emv1tW__guideTitle{font:500 24px/1.18 var(--serif);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;margin:0}.hub-module__emv1tW__count{color:var(--muted);font-weight:400}@media (max-width:600px){.hub-module__emv1tW__name{font-size:24px}.hub-module__emv1tW__guideTitle{font-size:22px}.hub-module__emv1tW__foot{padding-top:16px}}.hub-module__emv1tW__prose>:last-child{margin-bottom:0}.hub-module__emv1tW__cta.v-cta{padding-top:max(16px,min(3vw,40px))}.hub-module__emv1tW__explore{padding-bottom:max(56px,min(8vw,96px))}.hub-module__emv1tW__exploreCard{padding:24px}.hub-module__emv1tW__exploreTitle{font:600 17px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.hub-module__emv1tW__about{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(28px,min(5vw,64px));display:grid}@media (max-width:760px){.hub-module__emv1tW__about{grid-template-columns:1fr}}.hub-module__emv1tW__aboutLabel{font:600 17px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 12px}.hub-module__emv1tW__aboutText{color:var(--ink-2);margin:0;font-size:16px;line-height:1.65}
.PlatformSplit-module__l8bm0q__split{padding-top:calc(var(--nav-h) + clamp(40px,7vw,88px));padding-bottom:max(56px,min(8vw,96px))}.PlatformSplit-module__l8bm0q__head{text-align:center;max-width:44rem;margin:0 auto max(36px,min(5vw,56px))}.PlatformSplit-module__l8bm0q__title{color:var(--ink)}.PlatformSplit-module__l8bm0q__sub{text-wrap:balance;max-width:33em;margin:18px auto 0}.PlatformSplit-module__l8bm0q__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(16px,min(2vw,24px));max-width:920px;margin:0 auto;display:grid}.PlatformSplit-module__l8bm0q__col{border-radius:var(--r-xl);background:var(--card);color:var(--ink);transition:background-color .2s var(--ease),box-shadow .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.PlatformSplit-module__l8bm0q__col:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.PlatformSplit-module__l8bm0q__col:hover{background:var(--surface);box-shadow:var(--shadow-2)}.PlatformSplit-module__l8bm0q__col:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r-xl)}.PlatformSplit-module__l8bm0q__isYours:after{box-shadow:inset 0 0 0 1.5px var(--ink)}.PlatformSplit-module__l8bm0q__stage{height:max(220px,min(22vw,268px));box-shadow:inset 0 -1px 0 var(--hair);background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);justify-content:center;align-items:flex-start;padding-top:max(28px,min(3vw,40px));display:flex;position:relative;overflow:hidden}.PlatformSplit-module__l8bm0q__phone{--u:calc(184px/244);flex:none;width:184px;height:398px;position:relative}.PlatformSplit-module__l8bm0q__meta{text-align:center;flex-direction:column;align-items:center;padding:24px 20px 28px;display:flex}.PlatformSplit-module__l8bm0q__plat{font:500 clamp(22px,2vw,26px)/1.15 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0}.PlatformSplit-module__l8bm0q__req{font-size:var(--t-small);color:var(--muted);font-variant-numeric:tabular-nums;margin:6px 0 0}.PlatformSplit-module__l8bm0q__chip{visibility:hidden;position:absolute;top:16px;left:16px}.PlatformSplit-module__l8bm0q__chipOn{visibility:visible}.PlatformSplit-module__l8bm0q__badge{align-items:center;height:48px;margin-top:20px;display:inline-flex}.PlatformSplit-module__l8bm0q__badge img{width:auto;height:48px;display:block}.PlatformSplit-module__l8bm0q__badge .PlatformSplit-module__l8bm0q__badgePlay{height:71px;margin:-11.5px -9px}.PlatformSplit-module__l8bm0q__foot{text-align:center;font-size:var(--t-small);color:var(--muted);margin:max(24px,min(3vw,32px)) 0 0}@media (max-width:720px){.PlatformSplit-module__l8bm0q__cols{grid-template-columns:1fr;max-width:440px}.PlatformSplit-module__l8bm0q__stage{height:200px;padding-top:26px}.PlatformSplit-module__l8bm0q__phone{--u:calc(156px/244);width:156px;height:338px}.PlatformSplit-module__l8bm0q__chip{top:12px;left:12px}}@media (prefers-reduced-motion:reduce){.PlatformSplit-module__l8bm0q__col{transition:none}}
.oura-module__de3TjW__kicker{align-items:center;gap:10px;display:inline-flex}.oura-module__de3TjW__liveDot{background:var(--sig-move);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px rgba(34,165,91,.12)}.oura-module__de3TjW__times{color:var(--faint);font-weight:500}.oura-module__de3TjW__status{padding-bottom:max(8px,min(2vw,24px))}.oura-module__de3TjW__lockup{border-radius:var(--r-xl);width:100%;max-width:620px;height:max(180px,min(22vw,280px));box-shadow:inset 0 0 0 1px var(--hair);background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);justify-content:center;align-items:center;gap:max(16px,min(2.4vw,26px));margin:max(40px,min(5vw,64px)) auto 0;display:flex}.oura-module__de3TjW__tile{aspect-ratio:1;background:#fff;border-radius:26%;flex:none;place-items:center;width:max(80px,min(9vw,116px));display:grid;box-shadow:0 0 0 1px rgba(22,24,27,.05),0 1px 1px rgba(0,0,0,.04),0 14px 28px -12px rgba(40,46,60,.3)}.oura-module__de3TjW__tile img{width:72%;height:auto;display:block}.oura-module__de3TjW__tileMark img{width:50%}.oura-module__de3TjW__cross{flex:none;width:18px;height:18px;position:relative;transform:rotate(45deg)}.oura-module__de3TjW__cross:before,.oura-module__de3TjW__cross:after{content:"";background:var(--faint);border-radius:2px;width:16px;height:1.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oura-module__de3TjW__cross:after{transform:translate(-50%,-50%)rotate(90deg)}@media (max-width:640px){.oura-module__de3TjW__lockup{border-radius:22px}}.oura-module__de3TjW__more{margin-top:28px}.oura-module__de3TjW__arrow{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:4px;align-items:center;gap:6px;font-size:16px;font-weight:500;transition:-webkit-text-decoration-color .2s,text-decoration-color .2s;display:inline-flex}.oura-module__de3TjW__arrow:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.oura-module__de3TjW__arrow svg{color:var(--muted);flex:none}.oura-module__de3TjW__checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.oura-module__de3TjW__checks li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.oura-module__de3TjW__checks li svg{color:var(--ink);flex:none;margin-top:3px}.oura-module__de3TjW__notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 max(24px,min(4vw,56px));margin-top:max(32px,min(4vw,48px));display:grid}.oura-module__de3TjW__note{border-top:1px solid var(--hair);padding:22px 0}.oura-module__de3TjW__featureRule{border-top:1px solid var(--hair)}.oura-module__de3TjW__phoneFrame{place-items:center;padding:max(24px,min(4vw,40px)) 16px;display:grid}.oura-module__de3TjW__phone{box-sizing:border-box;width:min(300px,100%);font-family:var(--sans);color:var(--ink);text-align:left;background:linear-gradient(#f7f8fa 0%,#f2f4f8 55%,#ecf0f6 100%);border:6px solid #111214;border-radius:44px;gap:10px;padding:14px 12px 10px;display:grid;box-shadow:0 30px 60px -30px rgba(30,40,60,.45),0 2px 6px rgba(0,0,0,.08)}.oura-module__de3TjW__island{background:#111214;border-radius:12px;width:84px;height:22px;margin:0 auto 4px}.oura-module__de3TjW__screenHead{font:600 17px/1.2 var(--sans);letter-spacing:-.015em;align-items:center;gap:6px;padding:2px 4px;display:flex}.oura-module__de3TjW__screenHead svg{color:var(--muted)}.oura-module__de3TjW__appCard{background:#fff;border-radius:16px;gap:8px;padding:12px;display:grid;box-shadow:0 1px 1.5px rgba(0,0,0,.05),0 10px 22px -18px rgba(30,40,60,.3)}.oura-module__de3TjW__connectRow{align-items:center;gap:10px;display:flex}.oura-module__de3TjW__deviceIcon{background:var(--paper);width:36px;height:36px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.oura-module__de3TjW__connectInfo{gap:1px;min-width:0;display:grid}.oura-module__de3TjW__connectName{font:600 14.5px/1.3 var(--sans);align-items:center;gap:6px;display:flex}.oura-module__de3TjW__connected{font:600 9.5px/1.5 var(--sans);color:var(--sig-move-text);background:rgba(34,165,91,.1);border-radius:4px;padding:1px 6px}.oura-module__de3TjW__sub{color:var(--muted);font-size:11.5px;line-height:1.4}.oura-module__de3TjW__appActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.oura-module__de3TjW__appBtn{text-align:center;font:600 12px/1.2 var(--sans);color:var(--ink);background:var(--paper);border-radius:9px;padding:7px 6px}.oura-module__de3TjW__appBtnQuiet{color:var(--sig-heart-text);background:rgba(236,63,92,.07)}.oura-module__de3TjW__infoHead{font:600 13px/1.3 var(--sans);align-items:center;gap:6px;display:flex}.oura-module__de3TjW__infoText{color:var(--ink-2);margin:0;font-size:11.5px;line-height:1.5}.oura-module__de3TjW__infoItem{color:var(--ink-2);align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.4;display:flex}.oura-module__de3TjW__infoDot{background:var(--sig-move);border-radius:50%;flex:none;width:5px;height:5px;margin-top:5px}.oura-module__de3TjW__prefsLabel{font:600 10.5px/1.3 var(--sans);color:var(--muted)}.oura-module__de3TjW__pref{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.oura-module__de3TjW__pref:first-of-type{border-top:0;padding-top:0}.oura-module__de3TjW__prefName{font:500 13px/1.3 var(--sans)}.oura-module__de3TjW__toggle{background:var(--sig-move);border-radius:11px;flex:none;width:36px;height:22px;position:relative}.oura-module__de3TjW__toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px rgba(0,0,0,.15)}.oura-module__de3TjW__homeBar{background:rgba(22,24,27,.25);border-radius:4px;width:96px;height:4px;margin:6px auto 2px}.oura-module__de3TjW__stat{font:500 clamp(34px,3.4vw,42px)/1 var(--serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:14px}.oura-module__de3TjW__statDetail{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.55}.oura-module__de3TjW__steps{border-top:1px solid var(--hair);max-width:640px;margin:0;padding:0;list-style:none}.oura-module__de3TjW__steps li{border-bottom:1px solid var(--hair);color:var(--ink);align-items:center;gap:16px;padding:16px 2px;font-size:16.5px;line-height:1.5;display:flex}.oura-module__de3TjW__stepNum{width:30px;height:30px;font:500 16px/1 var(--serif);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair-strong);border-radius:50%;flex:none;place-items:center;display:grid}.oura-module__de3TjW__stepsNote{max-width:640px;color:var(--muted);margin:20px 0 0;font-size:14.5px;line-height:1.65}.oura-module__de3TjW__cta{position:relative}.oura-module__de3TjW__cta:before{content:"";width:min(var(--wrap),100% - 2*var(--gutter));background:var(--hair);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.oura-module__de3TjW__cta .v-btn-row{justify-content:center;margin-top:32px}@media (max-width:760px){.oura-module__de3TjW__notes{grid-template-columns:1fr}}
.tools-module__3AKPOq__page{padding-bottom:max(40px,min(6vw,72px))}.tools-module__3AKPOq__calculator{padding-bottom:max(48px,min(7vw,88px))}.tools-module__3AKPOq__block{border-top:1px solid var(--hair);padding-top:max(48px,min(7vw,88px));padding-bottom:max(48px,min(7vw,88px))}.tools-module__3AKPOq__blockTight{border-top:1px solid var(--hair);padding-top:max(40px,min(5vw,64px));padding-bottom:max(40px,min(5vw,64px))}.tools-module__3AKPOq__head{max-width:46rem;margin:0 0 max(24px,min(3.5vw,40px))}.tools-module__3AKPOq__headCenter{text-align:center;margin-left:auto;margin-right:auto}.tools-module__3AKPOq__lede{margin-top:16px}.tools-module__3AKPOq__headCenter .tools-module__3AKPOq__lede{margin-left:auto;margin-right:auto}.tools-module__3AKPOq__minorTitle{margin:0 0 20px;font-weight:500}.tools-module__3AKPOq__minorTitleSans{font:600 17px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.tools-module__3AKPOq__ctaCard{margin-bottom:max(48px,min(7vw,88px))}.tools-module__3AKPOq__faq{max-width:820px}.tools-module__3AKPOq__toolCard{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.tools-module__3AKPOq__toolIcon{color:var(--ink-2);margin-bottom:22px;display:inline-flex}.tools-module__3AKPOq__toolTitle{font:500 var(--t-h3)/1.15 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0}.tools-module__3AKPOq__toolBody{color:var(--ink-2);flex:1;margin:10px 0 22px;font-size:15px;line-height:1.6}.tools-module__3AKPOq__toolMore{font:500 15px/1.3 var(--sans);color:var(--ink);align-items:center;gap:6px;display:inline-flex}.tools-module__3AKPOq__toolMore svg{transition:transform .2s var(--ease)}.tools-module__3AKPOq__toolCard:hover .tools-module__3AKPOq__toolMore svg{transform:translate(2px)}.tools-module__3AKPOq__points{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tools-module__3AKPOq__point{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair);padding:max(20px,min(2.4vw,28px))}.tools-module__3AKPOq__pointTitle{font:600 17px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 8px}.tools-module__3AKPOq__pointBody{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}@media (max-width:760px){.tools-module__3AKPOq__points{grid-template-columns:1fr}}.tools-module__3AKPOq__relatedBody{color:var(--ink-2);margin:8px 0 0;font-size:15px;line-height:1.55}.tools-module__3AKPOq__navGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;display:grid}.tools-module__3AKPOq__navItem{border-radius:var(--r-md);background:var(--card);box-shadow:var(--ring-hair);color:var(--ink);transition:background-color .2s var(--ease),box-shadow .2s var(--ease);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.tools-module__3AKPOq__navItem:hover{background:var(--surface);box-shadow:var(--ring-hair),var(--shadow-2)}.tools-module__3AKPOq__navIcon{color:var(--ink-2);flex:none;display:inline-flex}.tools-module__3AKPOq__navName{font:500 15px/1.3 var(--sans);color:var(--ink);display:block}.tools-module__3AKPOq__navSub{color:var(--muted);margin-top:1px;font-size:13px;display:block}.tools-module__3AKPOq__copyright{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tools-module__3AKPOq__ctaCard .v-cta__title{max-width:24em}
.about-module__CFcPJG__mission{max-width:40em;font-size:var(--t-lede);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.65}.about-module__CFcPJG__mail{margin-top:14px;font-size:15.5px;display:inline-block}.about-module__CFcPJG__ctaWrap{border-top:1px solid var(--hair)}.about-module__CFcPJG__explore{text-align:center;padding-bottom:max(80px,min(11vw,140px))}.about-module__CFcPJG__explore>.v-wrap{border-top:1px solid var(--hair);padding-top:max(56px,min(7vw,88px))}.about-module__CFcPJG__exploreTitle{font:500 var(--t-h3)/1.15 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0}.about-module__CFcPJG__exploreRow{justify-content:center;margin-top:20px}.about-module__CFcPJG__exploreChip.v-chip{padding:8px 16px;font-size:14.5px}.about-module__CFcPJG__split>.v-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:max(32px,min(6vw,96px));display:grid}.about-module__CFcPJG__split .v-section__head{margin-bottom:0}.about-module__CFcPJG__split .v-section__head .v-lede{font-size:17px}.about-module__CFcPJG__split .about-module__CFcPJG__mission{font:500 clamp(22px,2.2vw,28px)/1.4 var(--serif);letter-spacing:-.012em;color:var(--ink)}.about-module__CFcPJG__missionRow>.v-wrap{grid-template:"head art""copy art"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:max(32px,min(6vw,96px));display:grid}.about-module__CFcPJG__missionRow .v-section__head{grid-area:head;align-self:end;margin-bottom:24px}.about-module__CFcPJG__missionRow .about-module__CFcPJG__mission{font:500 clamp(22px,2.2vw,28px)/1.4 var(--serif);letter-spacing:-.012em;color:var(--ink);grid-area:copy}.about-module__CFcPJG__missionArt{grid-area:art;justify-content:flex-end;align-self:center;display:flex}@media (max-width:900px){.about-module__CFcPJG__missionRow>.v-wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""copy""art"}.about-module__CFcPJG__missionArt{justify-content:stretch;margin-top:36px}.about-module__CFcPJG__missionArt>*{max-width:560px}}.about-module__CFcPJG__tech{border-top:1px solid var(--hair)}.about-module__CFcPJG__techItem{border-bottom:1px solid var(--hair);padding:22px 0 24px}.about-module__CFcPJG__techTitle{font:600 17px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0}.about-module__CFcPJG__techBody{max-width:36em;color:var(--ink-2);margin:8px 0 0;font-size:16px;line-height:1.6}@media (max-width:900px){.about-module__CFcPJG__split>.v-wrap{grid-template-columns:1fr;gap:28px}}.about-module__CFcPJG__main .v-section{position:relative}.about-module__CFcPJG__main .v-section+.v-section{border-top:0}.about-module__CFcPJG__main .v-section+.v-section:before{content:"";width:min(var(--wrap),100% - 2*var(--gutter));background:var(--hair);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}
