.walkthrough{background:var(--paper);padding-block:clamp(1.3rem,3.2vw,2.8rem)}.walkthrough .section-lead{gap:.55rem;max-inline-size:44rem}.walkthrough .section-lead h2{font-size:clamp(1.6rem,3vw,2.6rem)}.walkthrough-body{margin-block-start:.9rem}.walk-links{border-block-end:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:29rem;display:grid}.walk-links :is(a,button){min-block-size:var(--control);border:0;color:var(--muted);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-block-end:2px solid #0000;place-items:center;padding:.5rem .2rem;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;display:grid}.walk-links :is(a,button):hover{color:var(--pressed);text-decoration:underline}.walk-links [aria-selected=true]{color:var(--pressed);border-block-end-color:var(--iris)}.walk-panel{align-items:start;gap:1rem clamp(1rem,3.4vw,3.25rem);padding-block:clamp(1rem,2.2vw,1.65rem) .4rem;display:grid}.walk-panel+.walk-panel:not([role=tabpanel]){border-block-start:1px solid var(--line);margin-block-start:1.6rem}.walk-copy,.walk-details{align-content:start;gap:.8rem;display:grid}.walk-copy h3{font-size:clamp(1.5rem,3.2vw,2.45rem)}.walk-copy p,.walk-details{max-inline-size:49ch}.walk-copy p,.walk-details dd{color:var(--muted)}.walk-details dl{margin:0}.walk-details dl div{border-block-start:1px solid var(--line);padding-block:.65rem}.walk-details dt{font-weight:620}.walk-details dd{margin:.1rem 0 0;font-size:.95rem}.walk-evidence{color:var(--pressed);font-size:.9rem;font-weight:620}.walk-figure{justify-self:center;inline-size:min(74vw,236px,100%)}@media (width>=768px){.walk-panel{grid-template:auto 1fr/repeat(2,minmax(0,1fr))}.walk-figure{--phone-lean:4deg;--phone-turn:-6deg;grid-area:1/2/span 2}}.product-intro[data-astro-cid-eph2s77r]{gap:.65rem;padding-block:clamp(1.25rem,3.5vw,2.75rem)}.product-intro[data-astro-cid-eph2s77r] h1[data-astro-cid-eph2s77r]{text-wrap:initial;font-size:clamp(2.2rem,5vw,4.25rem)}.how-details[data-astro-cid-eph2s77r]{align-items:center;gap:2rem;display:grid}.how-explanation[data-astro-cid-eph2s77r]{padding-block:clamp(2rem,5vw,4rem)}.how-feature[data-astro-cid-eph2s77r]{border-block-start:1px solid var(--line)}.how-feature[data-astro-cid-eph2s77r]:nth-of-type(2n){background:var(--paper)}.how-notes[data-astro-cid-eph2s77r]{max-inline-size:65ch}.how-notes[data-astro-cid-eph2s77r] h2{font-size:clamp(1.35rem,3vw,1.9rem)}.how-notes[data-astro-cid-eph2s77r] h2:first-child{margin-block-start:0}.how-notes[data-astro-cid-eph2s77r] p{color:var(--muted);margin-block-start:.55rem}.health-import[data-astro-cid-eph2s77r]{border-block-end:1px solid var(--line);padding-block:clamp(1.5rem,4vw,3rem)}.health-sources[data-astro-cid-eph2s77r]{gap:.65rem;margin-block:1.2rem 1rem;display:grid}.health-platforms[data-astro-cid-eph2s77r]{flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.apple-health[data-astro-cid-eph2s77r]{object-fit:contain;object-position:left;min-block-size:30px;inline-size:8rem}.health-connect[data-astro-cid-eph2s77r]{align-items:center;gap:.35rem;font-size:.9rem;font-weight:580;line-height:1.25;display:flex}.health-connect[data-astro-cid-eph2s77r] img[data-astro-cid-eph2s77r]{flex-shrink:0;inline-size:2rem}.how-checkin[data-astro-cid-eph2s77r]{justify-self:center;inline-size:min(72vw,272px,100%)}.how-checkin[data-astro-cid-eph2s77r] figcaption[data-astro-cid-eph2s77r]{color:var(--muted);text-align:center;margin-block-start:1rem;font-size:.85rem}.product-guide[data-astro-cid-eph2s77r]{background:var(--paper)}.product-guide-inner[data-astro-cid-eph2s77r]{align-items:start;gap:1.4rem;padding-block:clamp(1.35rem,4vw,3rem);display:grid}.guide-index[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{color:var(--muted);font-size:.82rem;font-weight:650}.guide-index[data-astro-cid-eph2s77r] ul[data-astro-cid-eph2s77r]{margin:.4rem 0 0;padding:0;list-style:none}.guide-index[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{border-block-end:1px solid var(--line)}.guide-index[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]{min-block-size:var(--control);align-items:center;padding-block:.35rem;display:flex}.product-notes[data-astro-cid-eph2s77r]{max-inline-size:65ch}.product-notes[data-astro-cid-eph2s77r] h2{font-size:clamp(1.6rem,3.5vw,2.45rem)}.product-notes[data-astro-cid-eph2s77r] h2:first-child{margin-block-start:0}.product-notes[data-astro-cid-eph2s77r] h2:not(:first-child){border-block-start:1px solid var(--line);margin-block-start:1.8rem;padding-block-start:1.6rem}.product-notes[data-astro-cid-eph2s77r] p{color:var(--muted);margin-block-start:.65rem}.use-notes[data-astro-cid-eph2s77r] blockquote p{color:var(--ink);margin:0}.use-notes[data-astro-cid-eph2s77r] blockquote strong{color:var(--pressed);font-size:.8rem}.product-guide[data-astro-cid-eph2s77r] .product-notes[data-astro-cid-eph2s77r] h2:target{color:var(--pressed)}.privacy-overview[data-astro-cid-eph2s77r]{background:var(--paper);border-block-end:1px solid var(--line)}.privacy-overview-inner[data-astro-cid-eph2s77r]{gap:.75rem;padding-block:clamp(1rem,3vw,2.5rem);display:grid}@media (width<=767px){.privacy-overview[data-astro-cid-eph2s77r] .privacy-flow li:not(:last-child){padding-block-end:.75rem}}.privacy-overview[data-astro-cid-eph2s77r] h2[data-astro-cid-eph2s77r]{font-size:clamp(1.45rem,3vw,2.2rem)}.privacy-notes[data-astro-cid-eph2s77r] h3{margin-block-start:1.2rem}@media (width>=768px){.privacy-overview[data-astro-cid-eph2s77r] .privacy-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:0}.privacy-overview[data-astro-cid-eph2s77r] .privacy-flow li{padding-block:0}.privacy-overview[data-astro-cid-eph2s77r] .privacy-flow li+li{border-inline-start:1px solid var(--line);padding-inline-start:1.25rem}.privacy-overview[data-astro-cid-eph2s77r] .privacy-flow li:after{display:none}.product-guide-inner[data-astro-cid-eph2s77r]{grid-template-columns:minmax(11rem,1fr) minmax(0,3fr);gap:clamp(2rem,6vw,6rem)}.guide-index[data-astro-cid-eph2s77r]{max-inline-size:16rem;position:sticky;inset-block-start:6rem}.how-details[data-astro-cid-eph2s77r]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
