.BloodTestPage-module__ZfaFUq__page{--ink:#242421;--gold:var(--color-primary);--muted:#68665f;--line:#e6dfd1;color:var(--ink);font-family:var(--font-body),Arial,sans-serif;font-size:16px;line-height:1.65}.BloodTestPage-module__ZfaFUq__page *{box-sizing:border-box}:is(.BloodTestPage-module__ZfaFUq__page h1,.BloodTestPage-module__ZfaFUq__page h2,.BloodTestPage-module__ZfaFUq__page h3,.BloodTestPage-module__ZfaFUq__page p,.BloodTestPage-module__ZfaFUq__page figure){margin:0}:is(.BloodTestPage-module__ZfaFUq__page h1,.BloodTestPage-module__ZfaFUq__page h2,.BloodTestPage-module__ZfaFUq__page h3){font-weight:400}.BloodTestPage-module__ZfaFUq__page a{color:inherit;text-decoration:none}.BloodTestPage-module__ZfaFUq__page button{font:inherit;cursor:pointer}.BloodTestPage-module__ZfaFUq__page img{max-width:100%;height:auto;display:block}.BloodTestPage-module__ZfaFUq__page em{font-family:var(--font-heading);color:#92723a;font-weight:400}:is(.BloodTestPage-module__ZfaFUq__page a:focus-visible,.BloodTestPage-module__ZfaFUq__page button:focus-visible,.BloodTestPage-module__ZfaFUq__page summary:focus-visible){outline-offset:5px;outline:2px solid #92723a}.BloodTestPage-module__ZfaFUq__page .wrap{width:min(1160px,90%);margin-inline:auto}.BloodTestPage-module__ZfaFUq__page .button{background:var(--gold);color:#211d15;border:1px solid var(--gold);border-radius:10px;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:13px 22px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.BloodTestPage-module__ZfaFUq__page .button:hover{background:#cfb27a}.BloodTestPage-module__ZfaFUq__page .button.compact{min-height:44px;padding:10px 17px}.BloodTestPage-module__ZfaFUq__page .eyebrow{color:#826735;letter-spacing:.14em;font-size:12px;font-weight:500}.BloodTestPage-module__ZfaFUq__page .hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:54px;min-height:625px;padding-block:56px 58px;display:grid}.BloodTestPage-module__ZfaFUq__page .hero h1{letter-spacing:-.045em;margin:19px 0 24px;font-size:clamp(40px,4.6vw,64px);line-height:1.12}.BloodTestPage-module__ZfaFUq__page .intro{max-width:475px;color:var(--muted);font-size:17px;line-height:1.8}.BloodTestPage-module__ZfaFUq__page .hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.BloodTestPage-module__ZfaFUq__page h2{letter-spacing:-.04em;font-size:clamp(30px,3.1vw,42px);line-height:1.2}.BloodTestPage-module__ZfaFUq__page .baseline{background:#f8f6f0;border:1px solid #eee9dc;border-radius:20px;justify-content:space-between;align-items:center;gap:40px;margin-block:14px 38px;padding:38px 42px;display:flex}.BloodTestPage-module__ZfaFUq__page .baseline h2{margin:12px 0 15px}.BloodTestPage-module__ZfaFUq__page .baseline p{max-width:600px;color:var(--muted)}.BloodTestPage-module__ZfaFUq__page .baseline .eyebrow{color:#826735}.BloodTestPage-module__ZfaFUq__page .baseline .button{flex-shrink:0}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .button.compact{gap:8px;padding:9px 11px;font-size:12px}.BloodTestPage-module__ZfaFUq__page .hero{grid-template-columns:1fr;gap:34px;padding-block:40px}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:clamp(38px,10vw,55px)}.BloodTestPage-module__ZfaFUq__page .intro{font-size:16px}.BloodTestPage-module__ZfaFUq__page .baseline{flex-direction:column;align-items:flex-start;gap:26px;padding:28px 24px}.BloodTestPage-module__ZfaFUq__page .baseline h2{font-size:32px}.BloodTestPage-module__ZfaFUq__page .hero-actions{gap:14px}}@media (prefers-reduced-motion:reduce){:is(.BloodTestPage-module__ZfaFUq__page *,.BloodTestPage-module__ZfaFUq__page :before,.BloodTestPage-module__ZfaFUq__page :after){transition:none!important;animation:none!important}}.BloodTestPage-module__ZfaFUq__page .text-link{color:#665635;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;font-size:14px;text-decoration:none;display:inline-flex}.BloodTestPage-module__ZfaFUq__page .text-link:hover{color:#92723a;text-underline-offset:4px;text-decoration:underline}.BloodTestPage-module__ZfaFUq__page .hero{gap:62px;padding-top:42px}.BloodTestPage-module__ZfaFUq__page .enlarge-pill{color:#403821;background:#fff;border:1px solid #d8c9aa;border-radius:30px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:inline-flex;position:absolute;bottom:18px;right:15px;box-shadow:0 3px 15px #0000000d}.BloodTestPage-module__ZfaFUq__page .report-image-button:hover .enlarge-pill{background:#f6f0e4}.BloodTestPage-module__ZfaFUq__page .section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.BloodTestPage-module__ZfaFUq__page .section-heading h2{margin-top:12px}.BloodTestPage-module__ZfaFUq__page .section-heading>p{max-width:350px;color:var(--muted);font-size:16px;line-height:1.75}.BloodTestPage-module__ZfaFUq__page .test-tabs{min-width:0}.BloodTestPage-module__ZfaFUq__page .test-options[data-slot=tabs-list]{background:#f4f1ea;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;height:auto;padding:5px;display:grid}.BloodTestPage-module__ZfaFUq__page .test-options [data-slot=tabs-trigger]{white-space:normal;height:auto;min-height:46px;color:var(--muted);border-radius:9px;padding:12px 14px;font-size:14px;line-height:1.4}.BloodTestPage-module__ZfaFUq__page .test-options [data-active]{color:#745723;background:#fff;box-shadow:0 2px 8px #372c1110}.BloodTestPage-module__ZfaFUq__page .test-detail[data-slot=tabs-content]{background:#fcfbf8;border:1px solid #e9e3d6;border-radius:18px;grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;min-height:230px;margin-top:14px;padding:32px 35px;display:grid}.BloodTestPage-module__ZfaFUq__page .test-detail[hidden]{display:none}.BloodTestPage-module__ZfaFUq__page .test-detail h3{letter-spacing:-.035em;max-width:360px;margin-top:15px;font-size:30px;line-height:1.28}.BloodTestPage-module__ZfaFUq__page .test-detail p{color:var(--muted);font-size:16px}.BloodTestPage-module__ZfaFUq__page .report-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.BloodTestPage-module__ZfaFUq__page .report-viewer{background:#f5f3ee;border:1px solid #e7e1d5;border-radius:18px;min-width:0;padding:21px}.BloodTestPage-module__ZfaFUq__page .report-image-button{background:#fff;border:1px solid #e9e5db;width:100%;padding:0;display:block;position:relative;box-shadow:0 5px 18px #332b1409}.BloodTestPage-module__ZfaFUq__page .report-image-button>img{aspect-ratio:1800/2546;object-fit:contain;width:100%;height:auto;max-height:680px}.BloodTestPage-module__ZfaFUq__page .page-controls{justify-content:space-between;align-items:center;gap:12px;margin-top:19px;display:flex}.BloodTestPage-module__ZfaFUq__page .page-controls p{text-align:center;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking);min-width:0}.BloodTestPage-module__ZfaFUq__page .page-controls strong{color:var(--ink);font-weight:500;display:block}.BloodTestPage-module__ZfaFUq__page .page-controls span{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--muted);margin-top:4px;display:block}.BloodTestPage-module__ZfaFUq__page .round-button{color:#594a30;background:#fff;border:1px solid #d8cdb9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.BloodTestPage-module__ZfaFUq__page .round-button:hover{background:#ede5d4}.BloodTestPage-module__ZfaFUq__page .page-picker{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:14px;display:flex}.BloodTestPage-module__ZfaFUq__page .page-picker button{width:35px;height:38px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;font-size:13px}.BloodTestPage-module__ZfaFUq__page .page-picker button[aria-current=true]{color:#755622;background:#fff;border-color:#c4a971}.BloodTestPage-module__ZfaFUq__page .page-picker button:hover{background:#fff}.BloodTestPage-module__ZfaFUq__page .report-explanation h3{letter-spacing:-.04em;margin:13px 0 22px;font-size:36px;line-height:1.2}.BloodTestPage-module__ZfaFUq__page .report-explanation>p{color:var(--muted);font-size:16px;line-height:1.75}.BloodTestPage-module__ZfaFUq__page .baseline{gap:50px}.BloodTestPage-module__ZfaFUq__page .baseline-copy>p:last-child{font-size:15px}.BloodTestPage-module__ZfaFUq__page .baseline-action{text-align:center;flex:0 0 265px}.BloodTestPage-module__ZfaFUq__page .baseline-action .baseline-price{color:var(--ink);letter-spacing:-.03em;margin-bottom:18px;font-size:28px;line-height:1.2}.BloodTestPage-module__ZfaFUq__page .baseline-price span{color:var(--muted);letter-spacing:0;margin-top:7px;font-size:12px;display:block}.BloodTestPage-module__ZfaFUq__page .included-link{justify-content:center;align-items:center;gap:6px;margin:15px 0;font-size:13px;display:flex}.BloodTestPage-module__ZfaFUq__page .baseline-action .fee-note{font-size:12px;line-height:1.6}.BloodTestPage-module__ZfaFUq__page .results-dialog[data-slot=dialog-content]{background:#fff;border-radius:17px;flex-direction:column;gap:8px;width:min(1080px,100% - 30px);max-width:1080px;height:94svh;max-height:94svh;padding:24px 30px 18px;display:flex;overflow:hidden}.BloodTestPage-module__ZfaFUq__page .results-title{letter-spacing:-.03em;padding-right:30px;font-size:24px;font-weight:400;line-height:1.25}.BloodTestPage-module__ZfaFUq__page .results-description{padding-right:12px;font-size:13px;line-height:1.6}.BloodTestPage-module__ZfaFUq__page .modal-tools{flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;display:flex}.BloodTestPage-module__ZfaFUq__page .modal-tools .text-link{font-size:13px}.BloodTestPage-module__ZfaFUq__page .zoom-area{border:1px solid var(--line);overscroll-behavior:contain;background:#efede7;border-radius:6px;flex:1;min-height:0;overflow:auto}.BloodTestPage-module__ZfaFUq__page .zoom-area img{width:100%;max-width:none;height:auto;margin:auto}.BloodTestPage-module__ZfaFUq__page .zoom-area img.zoomed{width:1600px;max-width:none}.BloodTestPage-module__ZfaFUq__page .results-dialog .page-controls{flex-shrink:0;margin-top:7px}.BloodTestPage-module__ZfaFUq__page .zoom-area:focus-visible{outline-offset:2px;outline:2px solid #92723a}@media (min-width:1150px){.BloodTestPage-module__ZfaFUq__page .test-options[data-slot=tabs-list]{grid-template-columns:repeat(6,1fr)}.BloodTestPage-module__ZfaFUq__page .test-options [data-slot=tabs-trigger]{min-height:62px}.BloodTestPage-module__ZfaFUq__page .hero h1{white-space:nowrap}}@media (max-width:1000px){.BloodTestPage-module__ZfaFUq__page .hero{gap:35px}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:49px}.BloodTestPage-module__ZfaFUq__page .hero-actions{flex-direction:column;align-items:flex-start;gap:9px}.BloodTestPage-module__ZfaFUq__page .report-layout{grid-template-columns:1.1fr 1fr;gap:30px}.BloodTestPage-module__ZfaFUq__page .report-explanation h3{font-size:31px}.BloodTestPage-module__ZfaFUq__page .report-viewer{padding:15px}.BloodTestPage-module__ZfaFUq__page .test-detail[data-slot=tabs-content]{gap:30px}.BloodTestPage-module__ZfaFUq__page .baseline{gap:30px;padding:30px}.BloodTestPage-module__ZfaFUq__page .baseline-action{flex-basis:235px}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .hero{gap:30px;padding-top:36px}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:clamp(38px,10.8vw,52px)}.BloodTestPage-module__ZfaFUq__page .hero-actions{align-items:flex-start;gap:6px;margin-top:24px}.BloodTestPage-module__ZfaFUq__page .section-heading{margin-bottom:24px;display:block}.BloodTestPage-module__ZfaFUq__page .section-heading>p{max-width:none;margin-top:17px}.BloodTestPage-module__ZfaFUq__page .test-explainer{padding-block:38px 25px}.BloodTestPage-module__ZfaFUq__page .test-options[data-slot=tabs-list]{grid-template-columns:repeat(2,1fr)}.BloodTestPage-module__ZfaFUq__page .test-options [data-slot=tabs-trigger]{min-height:47px;padding:12px 8px;font-size:14px}.BloodTestPage-module__ZfaFUq__page .test-detail[data-slot=tabs-content]{grid-template-columns:1fr;gap:19px;min-height:300px;padding:25px 23px}.BloodTestPage-module__ZfaFUq__page .test-detail h3{margin-top:10px;font-size:29px}.BloodTestPage-module__ZfaFUq__page .reports{padding-block:24px 35px}.BloodTestPage-module__ZfaFUq__page .report-layout{grid-template-columns:1fr;gap:29px}.BloodTestPage-module__ZfaFUq__page .report-viewer{padding:12px}.BloodTestPage-module__ZfaFUq__page .report-explanation h3{font-size:32px}.BloodTestPage-module__ZfaFUq__page .report-explanation>p{font-size:16px}.BloodTestPage-module__ZfaFUq__page .enlarge-pill{padding:8px 12px;font-size:12px;bottom:12px;right:10px}.BloodTestPage-module__ZfaFUq__page .page-controls{gap:8px;margin-top:15px}.BloodTestPage-module__ZfaFUq__page .page-controls p{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.BloodTestPage-module__ZfaFUq__page .page-picker{gap:5px;margin-top:10px}.BloodTestPage-module__ZfaFUq__page .page-picker button{width:35px;height:40px}.BloodTestPage-module__ZfaFUq__page .baseline{gap:26px;padding:28px 24px}.BloodTestPage-module__ZfaFUq__page .baseline-action{text-align:left;flex:auto}.BloodTestPage-module__ZfaFUq__page .baseline-action .baseline-price{font-size:28px}.BloodTestPage-module__ZfaFUq__page .included-link{justify-content:flex-start}.BloodTestPage-module__ZfaFUq__page .baseline-action .fee-note{max-width:280px}.BloodTestPage-module__ZfaFUq__page .results-dialog[data-slot=dialog-content]{border-radius:12px;gap:7px;width:calc(100% - 16px);height:96svh;max-height:96svh;padding:22px 13px 13px}.BloodTestPage-module__ZfaFUq__page .results-title{font-size:22px}.BloodTestPage-module__ZfaFUq__page .results-description{font-size:12px}.BloodTestPage-module__ZfaFUq__page .modal-tools{flex-wrap:wrap;gap:10px}.BloodTestPage-module__ZfaFUq__page .modal-tools .text-link{gap:6px;font-size:12px}.BloodTestPage-module__ZfaFUq__page .zoom-area img.zoomed{width:1100px}.BloodTestPage-module__ZfaFUq__page .results-dialog .round-button{width:42px;height:42px}}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo{justify-self:center;width:100%;max-width:510px;position:relative}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{object-fit:cover;object-position:50% 50%;background:#eee8dc;border-radius:20px;width:100%;height:520px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo figcaption{color:#766c5a;justify-content:space-between;align-items:center;gap:18px;margin-top:13px;font-size:12px;display:flex}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo figcaption span{color:var(--muted);font-size:12px}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-width:460px;margin-inline:auto;display:grid}.BloodTestPage-module__ZfaFUq__page .page-picker button{width:100%;height:38px;min-height:38px}.BloodTestPage-module__ZfaFUq__page .report-image-button>img{aspect-ratio:1800/2548}@media (max-width:1000px){.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{height:480px}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .blood-draw-photo{max-width:420px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{aspect-ratio:1122/1402;object-fit:contain;border-radius:17px;height:auto}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo figcaption{gap:8px;font-size:12px}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.BloodTestPage-module__ZfaFUq__page .page-picker button{min-height:40px}}.BloodTestPage-module__ZfaFUq__page .wrap{width:calc(100% - 96px);max-width:1280px}.BloodTestPage-module__ZfaFUq__page .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(42px,5vw,72px);min-height:0;padding-block:36px 40px}.BloodTestPage-module__ZfaFUq__page .hero-copy{min-width:0;padding:0}.BloodTestPage-module__ZfaFUq__page .hero h1{letter-spacing:-.048em;white-space:normal;margin:18px 0 24px;font-size:clamp(48px,4.4vw,66px);line-height:1.1}.BloodTestPage-module__ZfaFUq__page .intro{max-width:510px;font-size:17px;line-height:1.75}.BloodTestPage-module__ZfaFUq__page .hero-actions{flex-flow:wrap;align-items:center;gap:16px 24px;margin-top:26px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo{align-self:center;width:100%;max-width:none}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{object-fit:cover;object-position:50% 18%;aspect-ratio:auto;border-radius:20px;width:100%;height:clamp(390px,100svh - 330px,480px)}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo figcaption{margin-top:11px}.BloodTestPage-module__ZfaFUq__page .test-explainer{padding-block:48px 36px}.BloodTestPage-module__ZfaFUq__page .reports{padding-block:34px 46px}.BloodTestPage-module__ZfaFUq__page .report-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(44px,6vw,88px)}.BloodTestPage-module__ZfaFUq__page .report-viewer{min-width:0;padding:20px}.BloodTestPage-module__ZfaFUq__page .report-image-button{width:100%;max-width:470px;margin-inline:auto}.BloodTestPage-module__ZfaFUq__page .report-image-button>img{object-fit:contain;aspect-ratio:auto;background:#fff;width:100%;height:min(560px,65svh);max-height:none}.BloodTestPage-module__ZfaFUq__page .page-controls{max-width:470px;margin-inline:auto}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(10,minmax(0,1fr));max-width:470px;margin-top:12px}.BloodTestPage-module__ZfaFUq__page .report-explanation{max-width:520px}.BloodTestPage-module__ZfaFUq__page .report-explanation h3{font-size:clamp(32px,2.7vw,40px)}.BloodTestPage-module__ZfaFUq__page .baseline{gap:60px;padding:40px 44px}.BloodTestPage-module__ZfaFUq__page .baseline-copy{max-width:700px}@media (min-width:1600px){.BloodTestPage-module__ZfaFUq__page .wrap{max-width:1376px}.BloodTestPage-module__ZfaFUq__page .hero{gap:88px;padding-block:44px 48px}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:70px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{height:500px}.BloodTestPage-module__ZfaFUq__page .intro{max-width:560px;font-size:18px}}@media (max-width:1279px){.BloodTestPage-module__ZfaFUq__page .wrap{width:calc(100% - 80px)}.BloodTestPage-module__ZfaFUq__page .hero{gap:38px}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:clamp(42px,4.5vw,56px)}.BloodTestPage-module__ZfaFUq__page .hero-actions{flex-direction:column;align-items:flex-start;gap:8px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{object-position:50% 15%;height:420px}.BloodTestPage-module__ZfaFUq__page .report-layout{gap:40px}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (max-width:900px){.BloodTestPage-module__ZfaFUq__page .wrap{width:calc(100% - 56px)}.BloodTestPage-module__ZfaFUq__page .hero{gap:30px}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:42px}.BloodTestPage-module__ZfaFUq__page .intro{font-size:16px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{object-position:50% 30%;height:410px}.BloodTestPage-module__ZfaFUq__page .report-layout{gap:28px}.BloodTestPage-module__ZfaFUq__page .report-image-button>img{height:470px}.BloodTestPage-module__ZfaFUq__page .report-viewer{padding:14px}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(7,minmax(0,1fr))}.BloodTestPage-module__ZfaFUq__page .baseline{gap:28px;padding:30px}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .wrap{width:calc(100% - 40px)}.BloodTestPage-module__ZfaFUq__page .hero{grid-template-columns:1fr;gap:27px;padding-block:30px 32px}.BloodTestPage-module__ZfaFUq__page .hero h1{margin:16px 0 21px;font-size:clamp(38px,9.8vw,52px)}.BloodTestPage-module__ZfaFUq__page .intro{max-width:520px;font-size:16px}.BloodTestPage-module__ZfaFUq__page .hero-actions{gap:8px;margin-top:23px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo{max-width:480px}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{aspect-ratio:1122/1402;object-fit:contain;border-radius:17px;height:auto}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo figcaption{gap:8px;font-size:12px}.BloodTestPage-module__ZfaFUq__page .test-explainer{padding-block:34px 26px}.BloodTestPage-module__ZfaFUq__page .reports{padding-block:25px 34px}.BloodTestPage-module__ZfaFUq__page .report-layout{grid-template-columns:1fr;gap:30px}.BloodTestPage-module__ZfaFUq__page .report-viewer{padding:13px}.BloodTestPage-module__ZfaFUq__page .report-image-button{max-width:none}.BloodTestPage-module__ZfaFUq__page .report-image-button>img{aspect-ratio:1800/2548;object-fit:contain;width:100%;height:auto;max-height:650px}.BloodTestPage-module__ZfaFUq__page .page-picker{grid-template-columns:repeat(7,minmax(0,1fr));max-width:420px}.BloodTestPage-module__ZfaFUq__page .report-explanation h3{font-size:32px}.BloodTestPage-module__ZfaFUq__page .baseline{gap:26px;padding:28px 24px}}.BloodTestPage-module__ZfaFUq__page .journey{padding-block:40px 42px}.BloodTestPage-module__ZfaFUq__page .journey .section-heading{align-items:center;gap:60px;margin-bottom:30px}.BloodTestPage-module__ZfaFUq__page .journey .section-heading>p{max-width:520px}.BloodTestPage-module__ZfaFUq__page .journey-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.BloodTestPage-module__ZfaFUq__page .journey-steps li{background:#faf9f6;border:1px solid #ece7dc;border-radius:15px;min-width:0;padding:28px}.BloodTestPage-module__ZfaFUq__page .journey-steps li:nth-child(2){background:#f7f3e9;border-color:#e4d8bd}.BloodTestPage-module__ZfaFUq__page .journey-number{color:#92723a;font-family:var(--font-heading);margin-bottom:23px;font-size:34px;font-style:italic;line-height:1;display:block}.BloodTestPage-module__ZfaFUq__page .journey-steps h3{letter-spacing:-.025em;margin:0 0 13px;font-size:21px;line-height:1.35}.BloodTestPage-module__ZfaFUq__page .journey-steps p{color:var(--muted);font-size:16px;line-height:1.75}@media (max-width:1000px){.BloodTestPage-module__ZfaFUq__page .journey .section-heading{gap:35px}.BloodTestPage-module__ZfaFUq__page .journey .section-heading>p{max-width:420px}.BloodTestPage-module__ZfaFUq__page .journey-steps{gap:12px}.BloodTestPage-module__ZfaFUq__page .journey-steps li{padding:23px}.BloodTestPage-module__ZfaFUq__page .journey-steps h3{font-size:20px}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .journey{padding-block:30px}.BloodTestPage-module__ZfaFUq__page .journey .section-heading{margin-bottom:24px}.BloodTestPage-module__ZfaFUq__page .journey .section-heading>p{max-width:none}.BloodTestPage-module__ZfaFUq__page .journey-steps{grid-template-columns:1fr;gap:13px}.BloodTestPage-module__ZfaFUq__page .journey-steps li{grid-template-columns:34px minmax(0,1fr);gap:9px 17px;padding:24px 21px;display:grid}.BloodTestPage-module__ZfaFUq__page .journey-number{grid-row:1/3;margin:0;padding-top:2px;font-size:30px}.BloodTestPage-module__ZfaFUq__page .journey-steps h3{margin:0;font-size:20px}.BloodTestPage-module__ZfaFUq__page .journey-steps p{grid-column:2;font-size:15px}}@media (min-width:1280px){.BloodTestPage-module__ZfaFUq__page main{--desktop-section-height:calc(100svh - 76px);--section-space:clamp(24px,4svh,48px)}.BloodTestPage-module__ZfaFUq__page main>section.wrap{min-height:var(--desktop-section-height);height:auto;padding-block:var(--section-space);margin-block:0}.BloodTestPage-module__ZfaFUq__page .hero{align-content:center;gap:clamp(48px,5vw,88px)}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{object-fit:cover;object-position:50% 24%;height:clamp(400px,100svh - 188px,720px)}:is(.BloodTestPage-module__ZfaFUq__page .journey,.BloodTestPage-module__ZfaFUq__page .test-explainer){flex-direction:column;justify-content:center;display:flex}.BloodTestPage-module__ZfaFUq__page .journey .section-heading{margin-bottom:clamp(24px,3.5svh,38px)}.BloodTestPage-module__ZfaFUq__page .journey-steps li{padding:clamp(24px,3svh,36px)}.BloodTestPage-module__ZfaFUq__page .journey-number{margin-bottom:18px}.BloodTestPage-module__ZfaFUq__page .reports{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-content:center;gap:18px clamp(48px,5vw,80px);display:grid}.BloodTestPage-module__ZfaFUq__page .reports>.section-heading{grid-area:1/2;margin:0;display:block}.BloodTestPage-module__ZfaFUq__page .reports>.section-heading h2{margin-top:8px;font-size:clamp(32px,2.7vw,42px);line-height:1.13}.BloodTestPage-module__ZfaFUq__page .reports>.section-heading>p{max-width:580px;margin-top:12px;font-size:16px;line-height:1.55}.BloodTestPage-module__ZfaFUq__page .reports .report-layout{display:contents}.BloodTestPage-module__ZfaFUq__page .reports .report-viewer{grid-area:1/1/4;place-self:center;width:100%;max-width:520px;padding:16px}.BloodTestPage-module__ZfaFUq__page .reports .report-image-button{max-width:100%}.BloodTestPage-module__ZfaFUq__page .reports .report-image-button>img{object-fit:contain;aspect-ratio:auto;width:100%;height:clamp(330px,100svh - 330px,600px)}.BloodTestPage-module__ZfaFUq__page .reports .page-controls{max-width:100%;min-height:44px;margin-top:12px}.BloodTestPage-module__ZfaFUq__page .reports .page-controls p{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.BloodTestPage-module__ZfaFUq__page .reports .page-controls span{margin-top:3px}.BloodTestPage-module__ZfaFUq__page .reports .page-picker{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-width:100%;margin-top:10px}.BloodTestPage-module__ZfaFUq__page .reports .page-picker button{height:34px;min-height:34px}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation{grid-area:2/2;min-width:0;max-width:none}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation h3{margin:8px 0 12px;font-size:28px;line-height:1.16}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation>p{font-size:16px;line-height:1.55}.BloodTestPage-module__ZfaFUq__page .test-explainer .section-heading{align-items:center;margin-bottom:24px}.BloodTestPage-module__ZfaFUq__page .test-explainer .section-heading h2{margin-top:8px;font-size:clamp(32px,2.7vw,42px);line-height:1.13}.BloodTestPage-module__ZfaFUq__page .test-options [data-slot=tabs-trigger]{min-height:50px;padding-block:10px}.BloodTestPage-module__ZfaFUq__page .test-detail[data-slot=tabs-content]{gap:44px;min-height:clamp(174px,23svh,240px);margin-top:12px;padding:24px 30px}.BloodTestPage-module__ZfaFUq__page .test-detail h3{margin-top:10px;font-size:28px;line-height:1.2}.BloodTestPage-module__ZfaFUq__page .baseline{gap:clamp(40px,5vw,76px);padding-inline:clamp(40px,5vw,76px)}.BloodTestPage-module__ZfaFUq__page .baseline h2{font-size:clamp(42px,3.8vw,60px)}.BloodTestPage-module__ZfaFUq__page .baseline-copy>p:last-child{font-size:17px;line-height:1.75}.BloodTestPage-module__ZfaFUq__page .baseline-action{flex-basis:290px}.BloodTestPage-module__ZfaFUq__page .baseline-action .baseline-price{font-size:36px}.BloodTestPage-module__ZfaFUq__page .baseline-action .button{min-height:54px;font-size:16px}}.BloodTestPage-module__ZfaFUq__page .report-caption{text-align:center;max-width:470px;color:var(--muted);margin:12px auto 0;font-size:13px;line-height:1.6}.BloodTestPage-module__ZfaFUq__page .report-cta{margin-top:30px}@media (min-width:1280px){.BloodTestPage-module__ZfaFUq__page .reports{grid-template-rows:auto auto}.BloodTestPage-module__ZfaFUq__page .reports .report-viewer{grid-row:1/3}.BloodTestPage-module__ZfaFUq__page .reports .report-image-button>img{height:clamp(300px,100svh - 385px,545px)}.BloodTestPage-module__ZfaFUq__page .reports .report-caption{margin-top:12px}.BloodTestPage-module__ZfaFUq__page .report-cta{margin-top:32px}}.BloodTestPage-module__ZfaFUq__page .hero-actions-mobile{display:none}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .hero-actions-desktop{display:none}.BloodTestPage-module__ZfaFUq__page .hero-actions-mobile{margin-top:0;display:flex}}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image{grid-template:"copy visual""action visual"/minmax(0,1fr) minmax(0,.95fr);align-content:center;align-items:start;gap:26px clamp(28px,4vw,64px);display:grid}.BloodTestPage-module__ZfaFUq__page .baseline-with-image .baseline-copy{grid-area:copy;align-self:end;min-width:0}.BloodTestPage-module__ZfaFUq__page .baseline-with-image .baseline-action{text-align:left;grid-area:action;min-width:0}.BloodTestPage-module__ZfaFUq__page .baseline-with-image .included-link{justify-content:flex-start}.BloodTestPage-module__ZfaFUq__page .baseline-with-image .fee-note{max-width:330px}.BloodTestPage-module__ZfaFUq__page .baseline-visual{background:#eef0ef;border-radius:18px;grid-area:visual;align-self:stretch;min-width:0;min-height:460px;position:relative;overflow:hidden}.BloodTestPage-module__ZfaFUq__page .baseline-visual img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px) and (min-width:701px){.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image{gap:24px}.BloodTestPage-module__ZfaFUq__page .baseline-with-image h2{font-size:36px}.BloodTestPage-module__ZfaFUq__page .baseline-visual{min-height:440px}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image{grid-template:"copy""visual""action"/minmax(0,1fr);gap:26px}.BloodTestPage-module__ZfaFUq__page .baseline-visual{aspect-ratio:1;border-radius:14px;width:100%;min-height:0}}.BloodTestPage-module__ZfaFUq__page .consultation-options[data-slot=tabs-list]{grid-template-columns:repeat(3,minmax(0,1fr))}.BloodTestPage-module__ZfaFUq__page .consultation-options [data-slot=tabs-trigger]{white-space:normal;text-wrap:balance;min-width:0;line-height:1.35}.BloodTestPage-module__ZfaFUq__page .consultation-panel[data-slot=tabs-content]{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:start;gap:40px}.BloodTestPage-module__ZfaFUq__page .consultation-panel[data-slot=tabs-content][hidden]{display:none}.BloodTestPage-module__ZfaFUq__page .consultation-summary h3{margin-bottom:18px;font-size:clamp(24px,2.15vw,32px);line-height:1.2}.BloodTestPage-module__ZfaFUq__page .consultation-bloodwork>.eyebrow{margin-bottom:16px}.BloodTestPage-module__ZfaFUq__page .consultation-markers{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 22px;margin:0;padding:0;list-style:none;display:grid}.BloodTestPage-module__ZfaFUq__page .consultation-markers li{overflow-wrap:anywhere;padding-left:14px;font-size:14px;line-height:1.5;position:relative}.BloodTestPage-module__ZfaFUq__page .consultation-markers li:before{content:"";background:#92723a;border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:0}:is(.BloodTestPage-module__ZfaFUq__page .consultation-panel .consultation-calculations,.BloodTestPage-module__ZfaFUq__page .consultation-panel .consultation-note){margin-top:18px;font-size:13px;line-height:1.55}.BloodTestPage-module__ZfaFUq__page .consultation-panel .consultation-note{color:var(--muted)}.BloodTestPage-module__ZfaFUq__page .consultation-calculations strong{font-weight:500}@media (max-width:1000px){.BloodTestPage-module__ZfaFUq__page .consultation-options[data-slot=tabs-list]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .consultation-panel[data-slot=tabs-content]{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0}.BloodTestPage-module__ZfaFUq__page .consultation-summary h3{margin-bottom:12px;font-size:26px}.BloodTestPage-module__ZfaFUq__page .consultation-summary p{max-width:none}.BloodTestPage-module__ZfaFUq__page .consultation-markers{gap:8px 16px}.BloodTestPage-module__ZfaFUq__page .consultation-markers li{font-size:13px}}@media (max-width:380px){.BloodTestPage-module__ZfaFUq__page .consultation-markers{grid-template-columns:minmax(0,1fr)}}.BloodTestPage-module__ZfaFUq__page .consultation-marker-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 26px;display:grid}.BloodTestPage-module__ZfaFUq__page .consultation-marker-group{border-top:1px solid var(--line);min-width:0;padding-top:12px}:is(.BloodTestPage-module__ZfaFUq__page .consultation-marker-group h4,.BloodTestPage-module__ZfaFUq__page .consultation-preparation h4){margin:0 0 7px;font-size:1rem;font-weight:500;line-height:1.4}.BloodTestPage-module__ZfaFUq__page .consultation-marker-group p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.7}.BloodTestPage-module__ZfaFUq__page .consultation-marker-group .marker-group-note{margin-top:7px;font-style:italic}.BloodTestPage-module__ZfaFUq__page .consultation-preparation{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.BloodTestPage-module__ZfaFUq__page .consultation-preparation p{margin:8px 0 0;font-size:.875rem;line-height:1.65}:is(.BloodTestPage-module__ZfaFUq__page .consultation-panel .consultation-calculations,.BloodTestPage-module__ZfaFUq__page .consultation-panel .consultation-note){font-size:.875rem}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .consultation-marker-groups{grid-template-columns:minmax(0,1fr);gap:18px}.BloodTestPage-module__ZfaFUq__page .consultation-markers li{font-size:.875rem}}.BloodTestPage-module__ZfaFUq__page .wrap{width:100%;max-width:var(--container-max-width);padding-inline:var(--container-padding)}:is(.BloodTestPage-module__ZfaFUq__page h1,.BloodTestPage-module__ZfaFUq__page h2,.BloodTestPage-module__ZfaFUq__page h3){font-family:inherit}.BloodTestPage-module__ZfaFUq__page em{font-family:var(--font-heading),Georgia,serif}.BloodTestPage-module__ZfaFUq__page [data-slot=tabs-trigger]{cursor:pointer;background:0 0;border:0}.BloodTestPage-module__ZfaFUq__page [data-slot=tabs-trigger][data-active]{background:#fff}.BloodTestPage-module__ZfaFUq__page .results-dialog{width:100%;max-width:none;box-shadow:none;border:0;position:static;transform:none}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:var(--hero-title);margin:var(--space-sm) 0 var(--space-md);line-height:1.12}.BloodTestPage-module__ZfaFUq__page .hero .intro{font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);margin:0}.BloodTestPage-module__ZfaFUq__page .hero-copy{padding-bottom:0}.BloodTestPage-module__ZfaFUq__page .hero h1 em{color:var(--color-primary)}.BloodTestPage-module__ZfaFUq__page .button{background:var(--color-btn-gradient);color:#fff;border-radius:var(--radius-md);font-family:var(--font-body);border:0;padding:1rem 2rem;font-size:1rem;font-weight:500}.BloodTestPage-module__ZfaFUq__page .button:hover{background:var(--color-btn-gradient-hover);color:#fff;opacity:1}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page{padding-top:var(--site-header-offset)}.BloodTestPage-module__ZfaFUq__page .hero{min-height:calc(100svh - var(--site-header-offset));height:calc(100svh - var(--site-header-offset));gap:var(--space-md);padding-block:var(--space-md) 72px;grid-template-rows:auto minmax(220px,1fr)}.BloodTestPage-module__ZfaFUq__page .hero-copy{text-align:center}.BloodTestPage-module__ZfaFUq__page .hero-copy .intro{margin-inline:auto}.BloodTestPage-module__ZfaFUq__page .hero-location{display:block}.BloodTestPage-module__ZfaFUq__page .hero h1{font-size:var(--hero-title-split-phone);margin:var(--space-sm) 0 var(--space-sm);line-height:1.14}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo{gap:var(--space-sm);grid-template-rows:minmax(150px,1fr) auto;max-width:none;height:100%;min-height:220px;display:grid}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{aspect-ratio:auto;object-fit:cover;object-position:50% 35%;height:100%;min-height:0}.BloodTestPage-module__ZfaFUq__page .hero-actions-mobile{justify-content:center;align-items:center;margin:0;position:static}.BloodTestPage-module__ZfaFUq__page .hero-actions-mobile .button{background:var(--color-btn-gradient);color:#fff;width:90%;min-height:48px;font-size:var(--text-base);justify-content:center;gap:12px;padding:12px 16px}}@media (max-width:700px) and (max-height:650px){.BloodTestPage-module__ZfaFUq__page .hero{height:auto}}@media (min-width:1280px){.BloodTestPage-module__ZfaFUq__page{padding-top:var(--site-header-offset)}.BloodTestPage-module__ZfaFUq__page .hero{min-height:calc(100svh - var(--site-header-offset));align-content:center;padding-block:clamp(24px,4svh,48px)}.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img{height:clamp(320px,calc(100svh - var(--site-header-offset) - 96px),720px)}}.BloodTestPage-module__ZfaFUq__page .journey-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.BloodTestPage-module__ZfaFUq__page .journey-cards li{min-width:0}.BloodTestPage-module__ZfaFUq__page .journey-visual{aspect-ratio:4/5;isolation:isolate;background:#e9e3d8;border-radius:18px;position:relative;overflow:hidden}:is(.BloodTestPage-module__ZfaFUq__page .blood-draw-photo>img,.BloodTestPage-module__ZfaFUq__page .journey-visual>img){filter:brightness(.92)saturate(.92)}.BloodTestPage-module__ZfaFUq__page .journey-visual>img{object-fit:cover;width:100%;height:100%;transition:filter .45s,transform .6s;display:block}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true]>img{filter:blur(9px)brightness(.72)saturate(.92);transform:scale(1.06)}.BloodTestPage-module__ZfaFUq__page .journey-toggle{border-radius:inherit;cursor:pointer;z-index:2;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.BloodTestPage-module__ZfaFUq__page .journey-toggle:focus-visible{outline:3px solid var(--color-primary);outline-offset:-5px}.BloodTestPage-module__ZfaFUq__page .journey-glass{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;z-index:1;background:linear-gradient(140deg,#ffffff32,#ffffff0d);border:1px solid #fff5;border-radius:18px;width:calc(100% - 52px);max-width:310px;padding:24px;transition:opacity .3s,transform .4s,visibility .3s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-45%);box-shadow:inset 0 1px #ffffff40,0 16px 40px #0002}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .journey-glass{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.BloodTestPage-module__ZfaFUq__page .journey-cards h3{letter-spacing:-.02em;margin:18px 0 8px;font-size:19px;line-height:1.4}.BloodTestPage-module__ZfaFUq__page .journey-cards h3>span{color:var(--color-primary)}.BloodTestPage-module__ZfaFUq__page .journey-cards p{font-size:var(--text-base);color:var(--muted);margin:0;line-height:1.6}@media (max-width:1000px) and (min-width:701px){.BloodTestPage-module__ZfaFUq__page .journey-cards{gap:14px}.BloodTestPage-module__ZfaFUq__page .journey-glass{width:calc(100% - 24px);padding:16px}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .journey-cards{grid-template-columns:minmax(0,1fr);gap:32px}.BloodTestPage-module__ZfaFUq__page .journey-visual{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){:is(.BloodTestPage-module__ZfaFUq__page .journey-visual>img,.BloodTestPage-module__ZfaFUq__page .journey-glass){transition:none}}.BloodTestPage-module__ZfaFUq__page .journey-glass{padding:20px}:is(.BloodTestPage-module__ZfaFUq__page #journey-panel-0,.BloodTestPage-module__ZfaFUq__page #journey-panel-2){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:calc(100% - 36px);max-width:340px;padding:0}.BloodTestPage-module__ZfaFUq__page .panel-orbit{aspect-ratio:1;width:100%;position:relative}.BloodTestPage-module__ZfaFUq__page .panel-orbit-ring{border:1px solid #ffffff35;border-radius:50%;position:absolute;inset:15%}.BloodTestPage-module__ZfaFUq__page .panel-orbit-ring:after{content:"";background:#e9cf98;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;box-shadow:0 0 15px #e9cf9880}.BloodTestPage-module__ZfaFUq__page .panel-centre{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.BloodTestPage-module__ZfaFUq__page .panel-centre small{letter-spacing:.14em;color:#f2dfbd;font-size:9px}.BloodTestPage-module__ZfaFUq__page .panel-centre b{font-size:29px;font-weight:500;line-height:1.15}.BloodTestPage-module__ZfaFUq__page .panel-category{white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff2;border:1px solid #ffffff50;border-radius:99px;padding:9px 13px;font-size:12px;position:absolute;box-shadow:inset 0 1px #ffffff20}.BloodTestPage-module__ZfaFUq__page .category-0{top:5%;left:50%;transform:translate(-50%)}.BloodTestPage-module__ZfaFUq__page .category-1{top:28%;right:0}.BloodTestPage-module__ZfaFUq__page .category-2{bottom:22%;right:4%}.BloodTestPage-module__ZfaFUq__page .category-3{bottom:3%;left:50%;transform:translate(-50%)}.BloodTestPage-module__ZfaFUq__page .category-4{bottom:22%;left:0}.BloodTestPage-module__ZfaFUq__page .category-5{top:28%;left:0}.BloodTestPage-module__ZfaFUq__page .panel-footnote{text-align:center;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:#ffffffc9;margin-top:10px;display:block}.BloodTestPage-module__ZfaFUq__page .report-mini-header{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:9px;display:flex}.BloodTestPage-module__ZfaFUq__page .report-mini-header>span:last-child{letter-spacing:0;border:1px solid #ffffff40;border-radius:20px;padding:4px 7px}.BloodTestPage-module__ZfaFUq__page .report-mini-window{--preview-height:220px;height:var(--preview-height);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 12px 28px #0002}.BloodTestPage-module__ZfaFUq__page .report-mini-window img{width:100%;height:auto;display:block}.BloodTestPage-module__ZfaFUq__page .report-mini-caption{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);justify-content:space-between;align-items:center;margin-top:14px;display:flex}.BloodTestPage-module__ZfaFUq__page .preview-dots{letter-spacing:3px;color:#ead29c}.BloodTestPage-module__ZfaFUq__page .care-sequence{gap:12px;display:grid}.BloodTestPage-module__ZfaFUq__page .care-step{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(120deg,#ffffff28,#ffffff0a);border:1px solid #ffffff40;border-radius:14px;align-items:center;gap:10px;padding:13px 11px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff15}.BloodTestPage-module__ZfaFUq__page .care-step>img{object-fit:cover;border-radius:8px;flex-shrink:0;width:39px;height:44px}.BloodTestPage-module__ZfaFUq__page .care-step>span{flex:1;min-width:0}.BloodTestPage-module__ZfaFUq__page .care-step b{font-size:12px;font-weight:600;line-height:1.35;display:block}.BloodTestPage-module__ZfaFUq__page .care-step small{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:#ffffffad;margin-top:4px;display:block}.BloodTestPage-module__ZfaFUq__page .care-step>i{background:#ead29c;border-radius:50%;flex-shrink:0;width:6px;height:6px}.BloodTestPage-module__ZfaFUq__page .care-step:after{content:"";transform-origin:0;background:#e9cf98;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .panel-orbit-ring{animation:18s linear infinite BloodTestPage-module__ZfaFUq__panelOrbit}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .panel-category{animation:6s ease-in-out infinite BloodTestPage-module__ZfaFUq__panelGlow}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .category-1{animation-delay:-1s}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .category-2{animation-delay:-2s}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .category-3{animation-delay:-3s}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .category-4{animation-delay:-4s}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .category-5{animation-delay:-5s}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .report-mini-window img{animation:12s ease-in-out infinite BloodTestPage-module__ZfaFUq__reportPan}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .care-step:after{animation:9s ease-in-out infinite BloodTestPage-module__ZfaFUq__careProgress}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .care-step:nth-child(2):after{animation-delay:3s}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .care-step:nth-child(3):after{animation-delay:6s}@keyframes BloodTestPage-module__ZfaFUq__panelOrbit{to{transform:rotate(360deg)}}@keyframes BloodTestPage-module__ZfaFUq__panelGlow{0%,35%,to{background:#ffffff18;border-color:#ffffff40}15%{background:#c8a96b70;border-color:#ead29c}}@keyframes BloodTestPage-module__ZfaFUq__reportPan{0%,15%,to{transform:translateY(0)}50%,65%{transform:translateY(calc(var(--preview-height) - 100%))}}@keyframes BloodTestPage-module__ZfaFUq__careProgress{0%{opacity:1;transform:scaleX(0)}28%{opacity:1;transform:scaleX(1)}33%,to{opacity:0;transform:scaleX(1)}}@media (max-width:1000px) and (min-width:701px){.BloodTestPage-module__ZfaFUq__page .panel-category{padding:6px 8px;font-size:9px}.BloodTestPage-module__ZfaFUq__page .panel-centre b{font-size:20px}.BloodTestPage-module__ZfaFUq__page .panel-centre small{font-size:7px}.BloodTestPage-module__ZfaFUq__page .report-mini-window{--preview-height:150px}.BloodTestPage-module__ZfaFUq__page .care-step{gap:6px;padding:10px 7px}.BloodTestPage-module__ZfaFUq__page .care-step>img{width:27px;height:34px}.BloodTestPage-module__ZfaFUq__page .care-step b{font-size:10px}}@media (prefers-reduced-motion:reduce){:is(.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .panel-orbit-ring,.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .panel-category,.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .report-mini-window img,.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .care-step:after){animation:none}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .journey-cards{gap:14px}.BloodTestPage-module__ZfaFUq__page .journey-cards>li{isolation:isolate;aspect-ratio:4/5;border-radius:16px;grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr);min-height:495px;display:grid;position:relative;overflow:hidden}.BloodTestPage-module__ZfaFUq__page .journey-cards .journey-visual{aspect-ratio:auto;border-radius:inherit;grid-area:1/1/4/2;height:100%}.BloodTestPage-module__ZfaFUq__page .journey-cards>li:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 28%,#17171390 58%,#171713f2 100%);grid-area:1/1/4/2;align-self:stretch}.BloodTestPage-module__ZfaFUq__page .journey-cards h3{z-index:2;font-size:var(--text-md);color:#fff;pointer-events:none;grid-area:2/1;margin:0;padding:0 20px 10px;font-weight:600;line-height:1.4}.BloodTestPage-module__ZfaFUq__page .journey-cards h3>span{color:#fff}.BloodTestPage-module__ZfaFUq__page .journey-cards p{z-index:2;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:#ffffffe0;pointer-events:none;grid-area:3/1;margin:0;padding:0 20px 24px}.BloodTestPage-module__ZfaFUq__page .journey-cards .journey-glass{max-width:280px;top:50%}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-0{max-width:250px}.BloodTestPage-module__ZfaFUq__page .journey-cards .panel-footnote{display:none}.BloodTestPage-module__ZfaFUq__page .journey-cards .report-mini-window{--preview-height:145px}.BloodTestPage-module__ZfaFUq__page .journey-cards .panel-category{padding:7px 10px;font-size:10px}.BloodTestPage-module__ZfaFUq__page .journey-cards .panel-centre b{font-size:24px}.BloodTestPage-module__ZfaFUq__page .journey-cards .care-sequence{gap:8px}.BloodTestPage-module__ZfaFUq__page .journey-cards .care-step{padding:10px}:is(.BloodTestPage-module__ZfaFUq__page .journey-cards h3,.BloodTestPage-module__ZfaFUq__page .journey-cards p){transition:opacity .25s,visibility .25s}:is(.BloodTestPage-module__ZfaFUq__page .journey-cards>li:has(.journey-visual[data-open=true]) h3,.BloodTestPage-module__ZfaFUq__page .journey-cards>li:has(.journey-visual[data-open=true])>p){opacity:0;visibility:hidden}.BloodTestPage-module__ZfaFUq__page .journey-cards>li:has(.journey-visual[data-open=true]):after{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.BloodTestPage-module__ZfaFUq__page .journey-cards h3,.BloodTestPage-module__ZfaFUq__page .journey-cards p){transition:none}}.BloodTestPage-module__ZfaFUq__page .journey-tap-hint{display:none}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .journey-tap-hint{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff26;border:1px solid #ffffff40;border-radius:8px;padding:6px 10px;font-size:10px;font-weight:500;line-height:1.3;display:block;position:absolute;top:14px;left:14px;box-shadow:inset 0 1px #ffffff20}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .journey-tap-hint{opacity:0}.BloodTestPage-module__ZfaFUq__page .journey-tap-hint{font-size:var(--text-xs);background:#24221d80;border-color:#ffffff70;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:flex;top:14px;left:auto;right:14px;box-shadow:inset 0 1px #ffffff30,0 2px 8px #00000020}.BloodTestPage-module__ZfaFUq__page .journey-toggle{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-0{width:calc(100% - 28px);max-width:340px}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-0 .panel-category{padding:9px 11px;font-size:11px}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-0 .panel-centre b{font-size:28px}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-1{width:calc(100% - 32px);max-width:360px;padding:18px}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-1 .report-mini-window{--preview-height:250px}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-1 .report-mini-header{margin-bottom:16px}.BloodTestPage-module__ZfaFUq__page .journey-cards #journey-panel-1 .report-mini-caption{margin-top:16px}:is(.BloodTestPage-module__ZfaFUq__page .journey-tap-hint,.BloodTestPage-module__ZfaFUq__page .journey-cards>li:after){pointer-events:none;transition:opacity .25s}.BloodTestPage-module__ZfaFUq__page .journey-toggle{touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent}}:is(.BloodTestPage-module__ZfaFUq__page .journey,.BloodTestPage-module__ZfaFUq__page .reports,.BloodTestPage-module__ZfaFUq__page .test-explainer){padding-block:var(--space-3xl)}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image{margin-block:var(--space-3xl)}@media (max-width:767px){:is(.BloodTestPage-module__ZfaFUq__page .journey,.BloodTestPage-module__ZfaFUq__page .reports,.BloodTestPage-module__ZfaFUq__page .test-explainer){padding-block:4.6875rem}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image{margin-block:4.6875rem}}.BloodTestPage-module__ZfaFUq__page .reports .eyebrow{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-primary);font-weight:500}.BloodTestPage-module__ZfaFUq__page .reports .section-heading h2{font-family:var(--font-body);letter-spacing:-.04em;color:var(--color-foreground);font-size:clamp(30px,3.1vw,42px);font-weight:400;line-height:1.2}.BloodTestPage-module__ZfaFUq__page .reports .section-heading h2 em{font-family:var(--font-heading);color:var(--color-primary)}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation h3{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.2}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation>p{font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.BloodTestPage-module__ZfaFUq__page .reports .report-caption{font-family:var(--font-body);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}@media (min-width:1280px){.BloodTestPage-module__ZfaFUq__page .reports{row-gap:var(--space-md)}.BloodTestPage-module__ZfaFUq__page .reports>.section-heading{align-self:end}.BloodTestPage-module__ZfaFUq__page .reports>.section-heading h2{margin-bottom:0}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation{align-self:start}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation h3{margin-top:0}}.BloodTestPage-module__ZfaFUq__page .reports .report-explanation>.report-lead{font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:var(--color-foreground);margin:0 0 var(--space-xs);font-weight:600}.BloodTestPage-module__ZfaFUq__page .report-stage{position:relative}.BloodTestPage-module__ZfaFUq__page .reports .report-stage .page-controls{pointer-events:none;justify-content:space-between;align-items:center;max-width:none;margin:0;padding:0 10px;display:flex;position:absolute;inset:0}.BloodTestPage-module__ZfaFUq__page .report-stage .page-controls .round-button{pointer-events:auto;background:#fffffff0;width:44px;height:44px;box-shadow:0 3px 14px #00000018}.BloodTestPage-module__ZfaFUq__page .report-stage .page-controls p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BloodTestPage-module__ZfaFUq__page .reports .report-viewer{width:100%;max-width:440px;margin-inline:auto}.BloodTestPage-module__ZfaFUq__page .report-page{background:#fff;border:1px solid #e9e5db;width:100%}.BloodTestPage-module__ZfaFUq__page .report-page>img{aspect-ratio:1800/2548;object-fit:contain;width:100%;height:auto;display:block}:is(.BloodTestPage-module__ZfaFUq__page .test-explainer .section-heading h2 em,.BloodTestPage-module__ZfaFUq__page .test-explainer .eyebrow){color:var(--color-primary)}.BloodTestPage-module__ZfaFUq__page .report-cta .button{color:#fff;background:#171717;border-radius:999px}.BloodTestPage-module__ZfaFUq__page .report-cta .button:hover{color:#fff;background:#303030}@media (min-width:1280px){.BloodTestPage-module__ZfaFUq__page .test-explainer .section-heading h2 br{display:none}.BloodTestPage-module__ZfaFUq__page .test-explainer .section-heading h2 em:before{content:" "}.BloodTestPage-module__ZfaFUq__page .test-explainer .section-heading h2{white-space:nowrap}}:is(.BloodTestPage-module__ZfaFUq__page .journey .section-heading h2 em,.BloodTestPage-module__ZfaFUq__page .journey .eyebrow){color:var(--color-primary)}.BloodTestPage-module__ZfaFUq__page .consultation-panel[data-slot=tabs-content]{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 0 0}.BloodTestPage-module__ZfaFUq__page .consultation-summary h3{max-width:none;margin-top:0}.BloodTestPage-module__ZfaFUq__page .consultation-summary p{max-width:70ch}.BloodTestPage-module__ZfaFUq__page .consultation-bloodwork{background:0 0;border:0;padding:0}.BloodTestPage-module__ZfaFUq__page .consultation-bloodwork article h3{max-width:none;margin:0}.BloodTestPage-module__ZfaFUq__page .consultation-marker-row{font-size:var(--text-base);padding:10px 0;line-height:1.5}.BloodTestPage-module__ZfaFUq__page .consultation-bloodwork .marker-group-note{font-size:var(--text-sm);margin-top:16px;line-height:1.5}.BloodTestPage-module__ZfaFUq__page .test-explainer.wrap{padding-inline:0;width:100%;max-width:none;padding-bottom:0}:is(.BloodTestPage-module__ZfaFUq__page .test-explainer>.section-heading,.BloodTestPage-module__ZfaFUq__page .consultation-options[data-slot=tabs-list],.BloodTestPage-module__ZfaFUq__page .consultation-panel[data-slot=tabs-content]){width:min(1160px,90%);margin-inline:auto}.BloodTestPage-module__ZfaFUq__page .consultation-template{margin-top:20px}.BloodTestPage-module__ZfaFUq__page .consultation-template>section{padding-top:24px}.BloodTestPage-module__ZfaFUq__page .consultation-doctor>div{margin:0}.BloodTestPage-module__ZfaFUq__page .test-explainer>.section-heading{align-items:center}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .test-explainer>.section-heading{flex-direction:column;align-items:flex-start;gap:24px;display:flex}}@media (min-width:1280px){.BloodTestPage-module__ZfaFUq__page .journey .section-heading h2 br{display:none}.BloodTestPage-module__ZfaFUq__page .journey .section-heading h2 em:before{content:" "}.BloodTestPage-module__ZfaFUq__page .journey .section-heading h2{white-space:nowrap}}@media (min-width:701px){:is(.BloodTestPage-module__ZfaFUq__page .journey-cards>li>h3,.BloodTestPage-module__ZfaFUq__page .journey-cards>li>p){text-align:left;width:90%;margin-left:0;margin-right:auto}.BloodTestPage-module__ZfaFUq__page .journey-cards>li>h3{margin-top:16px;margin-bottom:6px;font-size:1rem;font-weight:600;line-height:1.5}.BloodTestPage-module__ZfaFUq__page .journey-cards>li>p{font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);margin-top:0}}.BloodTestPage-module__ZfaFUq__page .consultation-mobile-select{display:none}.BloodTestPage-module__ZfaFUq__page .consultation-options[data-slot=tabs-list]{border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;justify-content:space-between;gap:20px;padding:0;display:flex}.BloodTestPage-module__ZfaFUq__page .consultation-options [data-slot=tabs-trigger]{min-height:52px;box-shadow:none;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:14px 0;font-size:14px}.BloodTestPage-module__ZfaFUq__page .consultation-options [data-slot=tabs-trigger][data-active]{border-bottom-color:var(--color-primary);color:var(--color-foreground);box-shadow:none;background:0 0}@media (max-width:1100px){.BloodTestPage-module__ZfaFUq__page .consultation-options[data-slot=tabs-list]{display:none}.BloodTestPage-module__ZfaFUq__page .consultation-mobile-select{gap:8px;width:min(1160px,90%);margin-inline:auto;display:grid}.BloodTestPage-module__ZfaFUq__page .consultation-mobile-select label{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-muted);font-weight:600}.BloodTestPage-module__ZfaFUq__page .consultation-mobile-select select{appearance:none;border:1px solid var(--color-primary);width:100%;min-height:60px;box-shadow:0 3px 12px color-mix(in srgb, var(--color-gold-ink) 7%, transparent);color:var(--color-foreground);font-family:var(--font-body);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2380652f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 20px center/20px no-repeat,linear-gradient(135deg,#fff,#f6f2e8);border-radius:12px;padding:16px 52px 16px 20px;font-size:16px;font-weight:600}.BloodTestPage-module__ZfaFUq__page .consultation-mobile-select select:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}}.BloodTestPage-module__ZfaFUq__page .consultation-template li summary{align-items:center;min-height:44px}.BloodTestPage-module__ZfaFUq__page .consultation-template li summary>svg{stroke-width:2px;color:#967439;flex-shrink:0;width:22px;height:22px}:is(.BloodTestPage-module__ZfaFUq__page .consultation-template li summary:hover,.BloodTestPage-module__ZfaFUq__page .consultation-template li details[open]>summary){background:#bfa0620d}@media (min-width:701px) and (hover:hover){.BloodTestPage-module__ZfaFUq__page .journey-toggle:after{content:"";pointer-events:none;background:radial-gradient(circle,#fff 3px,#0000 4px),#24221d45;border:1px solid #ffffffb3;border-radius:50%;width:24px;height:24px;transition:opacity .2s;animation:2.4s ease-out infinite BloodTestPage-module__ZfaFUq__journeyHoverPulse;position:absolute;top:18px;right:18px}.BloodTestPage-module__ZfaFUq__page .journey-visual[data-open=true] .journey-toggle:after{opacity:0;animation:none}}@keyframes BloodTestPage-module__ZfaFUq__journeyHoverPulse{0%,to{box-shadow:0 0 #fff0}20%{box-shadow:0 0 #ffffff70}75%{box-shadow:0 0 0 9px #fff0}}@media (prefers-reduced-motion:reduce){.BloodTestPage-module__ZfaFUq__page .journey-toggle:after{transition:none;animation:none}}@media (min-width:1101px){.BloodTestPage-module__ZfaFUq__page .consultation-template article h3 br{display:none}}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image{border-color:var(--color-border);color:var(--color-foreground);background:#f6f4ed}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image h2{font-family:var(--font-heading);font-size:var(--text-2xl);letter-spacing:-.035em;font-weight:500;line-height:1.15}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image h2 em{font-family:inherit;font-weight:inherit;color:var(--color-primary)}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .eyebrow{color:var(--color-primary);font-family:var(--font-body);font-size:var(--text-xs)}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-copy>p:last-child{font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:var(--color-foreground-muted)}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-action{align-items:center;gap:var(--space-md);display:flex}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-price{font-family:var(--font-body);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking);color:var(--color-foreground-muted);margin:0;font-weight:600}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-price span{font-family:inherit;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking);color:inherit;margin:0;font-weight:400;display:block}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .button{font-family:var(--font-body);font-size:var(--text-base);background:var(--color-btn-gradient);color:#fff;border:0;font-weight:600}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .button:hover{background:var(--color-btn-gradient-hover)}@media (max-width:1100px){.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-action{gap:12px;display:flex}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .button{font-size:var(--text-sm);flex-shrink:1;gap:8px;padding:12px}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .button svg{flex-shrink:0}}@media (max-width:700px){.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-action{text-align:center;flex-direction:column;gap:10px;width:100%}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .button{letter-spacing:.11em;text-transform:uppercase;border-radius:999px;width:100%;min-height:54px;font-size:.8rem;font-weight:700}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .button svg{display:none}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-price{font-weight:600}.BloodTestPage-module__ZfaFUq__page .baseline.baseline-with-image .baseline-price span{font-size:inherit;font-weight:inherit;display:inline}.BloodTestPage-module__ZfaFUq__page .journey-cards>li{width:100%}.BloodTestPage-module__ZfaFUq__page .journey-toggle{z-index:3}.BloodTestPage-module__ZfaFUq__page .journey-tap-hint{pointer-events:auto;touch-action:pan-y pinch-zoom}.BloodTestPage-module__ZfaFUq__page .journey-tap-hint svg{pointer-events:none}.BloodTestPage-module__ZfaFUq__page .consultation-doctor{text-align:left;width:100%}.BloodTestPage-module__ZfaFUq__page .consultation-doctor>div{justify-content:flex-start}.BloodTestPage-module__ZfaFUq__page .consultation-mobile-select{gap:12px}}.BloodTestPage-module__ZfaFUq__page #what-we-test{scroll-margin-top:calc(var(--site-header-offset,80px) + 16px)}
.b360-bloods{padding:var(--consult-blood-pad,4.5rem 0 5rem);background:0 0}.b360-bloods .b360-bloods-head{text-align:center;max-width:760px;margin:0 auto 48px;padding:0 24px}.b360-bloods .b360-bloods-head h2{font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h1-weight);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking);color:#1a1a1a;margin:0}.b360-bloods .b360-bloods-head h2 em,.b360-bloods .b360-bloods-labs h3 em{color:var(--color-primary);font-style:var(--type-accent-style);font-weight:var(--type-accent-weight)}.b360-bloods .b360-bloods-doctor{text-align:left;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--color-foreground-muted);align-items:center;gap:12px;margin:24px 0 0;display:inline-flex}.b360-bloods .b360-bloods-doctor img{object-fit:cover;border-radius:50%}.b360-bloods .b360-bloods-doctor strong{color:#1a1a1a;display:block}.b360-bloods .b360-bloods-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1152px;margin:0 auto;padding:0 24px;display:grid}.b360-bloods .b360-bloods-panel{border-bottom:1px solid #1a1a1a24;border-left:1px solid #1a1a1a24;padding:28px 32px 36px}.b360-bloods .b360-bloods-panel:nth-child(3n+1){border-left:0;padding-left:0}.b360-bloods .b360-bloods-panel h3{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);color:#1a1a1a;margin:0 0 8px}.b360-bloods .b360-bloods-count{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--color-gold-ink);align-items:center;gap:8px;margin:0 0 20px;display:flex}.b360-bloods .b360-bloods-list{font-size:var(--type-body-size);line-height:var(--type-body-leading);color:#2a2a2a;gap:8px;margin:0;padding:0;list-style:none;display:grid}.b360-bloods .b360-bloods-list--fade{max-height:calc(8em + 32px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.b360-bloods .b360-bloods-more{background:#f3eee5;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.b360-bloods .b360-bloods-estimate{flex-direction:column;margin:0;display:flex}.b360-bloods .b360-bloods-estimate span{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--color-foreground-muted)}.b360-bloods .b360-bloods-estimate strong{font-family:var(--type-h2-family);font-size:var(--type-h2-sub-size);font-weight:var(--type-h1-weight);line-height:var(--type-h2-leading);color:#1a1a1a}.b360-bloods .b360-bloods-more>p:not(.b360-bloods-estimate){font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--color-foreground-muted);margin:0}.b360-bloods .b360-bloods-more .glass-button{margin-top:auto}.b360-bloods .b360-bloods-labs{border-top:1px solid #1a1a1a24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1104px;margin:48px auto 0;padding:32px 0 0;display:flex}.b360-bloods .b360-bloods-labs h3{font-family:var(--type-h2-family);font-size:var(--type-h2-sub-size);font-weight:var(--type-h1-weight);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking);color:#1a1a1a;margin:0}.b360-bloods .b360-bloods-labs ul{flex-wrap:wrap;gap:40px;margin:0;padding:0;list-style:none;display:flex}.b360-bloods .b360-bloods-labs li{background:0 0;border:0;place-items:center;height:64px;padding:0;display:grid}.b360-bloods .b360-bloods-labs li img{object-fit:contain;width:auto;max-width:150px;display:block}@media (max-width:900px){.b360-bloods .b360-bloods-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b360-bloods .b360-bloods-panel:nth-child(3n+1){border-left:1px solid #1a1a1a24;padding-left:32px}.b360-bloods .b360-bloods-panel:nth-child(odd){border-left:0;padding-left:0}.b360-bloods .b360-bloods-labs{margin-inline:24px}}@media (max-width:600px){.b360-bloods .b360-bloods-grid{grid-template-columns:1fr}.b360-bloods .b360-bloods-panel,.b360-bloods .b360-bloods-panel:nth-child(3n+1),.b360-bloods .b360-bloods-panel:nth-child(odd){border-left:0;padding:24px 0 28px}.b360-bloods .b360-bloods-more{border-radius:16px;padding:24px 20px 28px}}.b360-bloods .b360-bloods-panel:not(.b360-bloods-more){grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:12px;display:grid}.b360-bloods .b360-bloods-panel:not(.b360-bloods-more)>h3{grid-column:1;margin-bottom:20px}.b360-bloods .b360-bloods-panel:not(.b360-bloods-more)>.b360-bloods-count{white-space:nowrap;grid-area:1/2;align-self:start;margin:2px 0 0}.b360-bloods .b360-bloods-panel:not(.b360-bloods-more)>ul{grid-column:1/-1}.b360-bloods .b360-bloods-panel.b360-bloods-more{gap:0;padding:32px}.b360-bloods .b360-bloods-more .b360-bloods-estimate{gap:6px;margin-bottom:16px}.b360-bloods .b360-bloods-more>p:not(.b360-bloods-estimate){margin-bottom:28px}.b360-bloods-labs li img{height:calc(var(--lab-h,40) * var(--lab-scale,1) * 1px)}@media (max-width:600px){.b360-bloods .b360-bloods-labs ul{flex-wrap:nowrap;justify-content:space-between;gap:16px;width:100%}.b360-bloods .b360-bloods-labs li{--lab-scale:1.05;height:56px}.b360-bloods .b360-bloods-labs li img{max-width:100%}}.b360-bloods-more .b360-bloods-estimate strong{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);color:var(--color-gold-ink)}.b360-bloods .b360-bloods-eyebrow{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);color:var(--color-gold-ink);margin:0 0 12px}.b360-bloods .glass-button.b360-bloods-link{--glass-ink:#1a1a1a;--glass-border:1px solid #1a1a1a8c;--glass-focus:#1a1a1a}@media (min-width:901px){.b360-bloods .b360-bloods-panel.b360-bloods-more:nth-child(3n+1){flex-direction:row;grid-column:1/-1;align-items:center;gap:40px;padding:32px 40px}.b360-bloods .b360-bloods-panel.b360-bloods-more:nth-child(3n+1)>*{margin:0}.b360-bloods .b360-bloods-panel.b360-bloods-more:nth-child(3n+1)>p:not(.b360-bloods-estimate){flex:1;max-width:60ch}.b360-bloods .b360-bloods-panel.b360-bloods-more:nth-child(3n+1) .glass-button{flex-shrink:0;margin:0 0 0 auto}.b360-bloods .b360-bloods-panel.b360-bloods-more:nth-child(3n+2){grid-column:span 2}}.b360-bloods .b360-bloods-labs{border-top:0;padding-top:0}.b360-bloods .b360-bloods-doctor a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #1a1a1a4d;text-decoration:underline #1a1a1a4d}
.ConsultIntakeMock-module__zer6ma__phoneMockup{background:#2c2620;border:0;border-radius:2rem;width:15rem;min-height:0;padding:.55rem;transform:none;box-shadow:0 24px 50px -18px #3c2c1480}.ConsultIntakeMock-module__zer6ma__phoneMockup>div{min-height:0;color:var(--color-foreground);background:#fdfaf4;border-radius:1.6rem;gap:.45rem;padding:1.5rem 1.1rem;display:grid}.ConsultIntakeMock-module__zer6ma__phoneMockup p{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:700}.ConsultIntakeMock-module__zer6ma__phoneMockup h4{font-family:var(--font-heading);margin:.45rem 0;font-size:1.2rem}.ConsultIntakeMock-module__zer6ma__phoneMockup span{border:1px solid var(--color-border);min-height:1.8rem;color:var(--color-foreground-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);border-radius:.4rem;align-items:center;gap:.4rem;padding:.3rem .5rem;display:flex}.ConsultIntakeMock-module__zer6ma__phoneMockup .ConsultIntakeMock-module__zer6ma__mockSelected{color:var(--color-foreground);background:#fbf3e6;border-color:#bfa0628c}.ConsultIntakeMock-module__zer6ma__phoneMockup .ConsultIntakeMock-module__zer6ma__mockSelected svg{color:var(--color-primary)}.ConsultIntakeMock-module__zer6ma__phoneMockup .ConsultIntakeMock-module__zer6ma__phoneMockupCta{background:var(--color-btn-gradient);color:#fff;cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;min-height:1.9rem;margin-top:.3rem;font-size:.7rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.ConsultIntakeMock-module__zer6ma__phoneMockupCta:hover{transform:translateY(-1px);box-shadow:0 .4rem .85rem -.5rem #644614cc}.ConsultIntakeMock-module__zer6ma__phoneMockupCta:focus-visible{outline:2px solid var(--color-primary);outline-offset:.2rem}@media (max-width:1023px){.ConsultIntakeMock-module__zer6ma__phoneMockup{width:11rem}}@media (max-width:767px){.ConsultIntakeMock-module__zer6ma__phoneMockup{border-radius:1.6rem;order:1;justify-self:center;width:12.5rem;min-height:0;padding:.45rem}.ConsultIntakeMock-module__zer6ma__phoneMockup>div{border-radius:1.25rem;min-height:0;padding:1.1rem .9rem}}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet{aspect-ratio:4/3;border-radius:1.75rem;width:100%;max-width:34rem}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet>div{border-radius:1.35rem;grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between;gap:.5rem .7rem;height:100%;padding:1.6rem 1.5rem}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet>div>p,.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet>div>h4,.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet>div>a{grid-column:1/-1}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet h4{margin:0;font-size:1.35rem}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet span{min-height:2.2rem;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}@media (max-width:1023px){.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet{aspect-ratio:auto;width:100%}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet>div{gap:.35rem .5rem;padding:1.1rem 1rem}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet h4{font-size:1.15rem}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet span{min-height:1.9rem;padding:.25rem .45rem}}@media (max-width:767px){.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet{border-radius:1.5rem;order:0;width:100%;padding:.45rem}.ConsultIntakeMock-module__zer6ma__phoneMockup.ConsultIntakeMock-module__zer6ma__tablet>div{border-radius:1.2rem;gap:.4rem .5rem;padding:1.1rem 1rem}}
.HormonePage-module__3g_Ddq__page{--hormone-gold:var(--color-primary);--hormone-gold-light:var(--color-accent);--hormone-ink:#1a1a1a;--hormone-muted:#4e5053;--hormone-sand:#f5f0e8;--hormone-cream:#fbf6ee;--hormone-dark:#17130d;--hormone-gold-deep:#d9b76a;--hormone-border:#3a404a1f;--hormone-card:clamp(17rem, 26vw, 25rem);--consult-video-pad:var(--section-pad);--consult-blood-pad:var(--section-pad);--consult-section-pad:var(--section-pad);--consult-mobile-pad:var(--section-pad);--consult-video-card:#fff;--consult-blood-section-edge:0;min-height:100dvh;color:var(--hormone-ink);background:#fff;padding-bottom:0;position:relative}.HormonePage-module__3g_Ddq__shell{width:min(80rem,100%);margin-inline:auto;padding-inline:3rem}.HormonePage-module__3g_Ddq__narrowShell{text-align:center;max-width:62rem}.HormonePage-module__3g_Ddq__section{padding:clamp(4.5rem,8vw,7.5rem) 0}.HormonePage-module__3g_Ddq__section h2{max-width:19ch;font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3.25vw,2.25rem);font-weight:400;line-height:1.12}.HormonePage-module__3g_Ddq__section h3{font-family:var(--font-heading);margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;line-height:1.2}.HormonePage-module__3g_Ddq__section p{color:var(--hormone-muted);line-height:1.7}.HormonePage-module__3g_Ddq__sectionEyebrow,.HormonePage-module__3g_Ddq__eyebrow{color:#866d3c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.76rem;font-weight:700}.HormonePage-module__3g_Ddq__sectionIntro{max-width:48rem;margin:1.4rem auto 0;font-size:1.05rem}.HormonePage-module__3g_Ddq__hero{isolation:isolate;background:#120e09;min-height:100svh;position:relative;overflow:hidden}.HormonePage-module__3g_Ddq__heroMedia{z-index:-2;pointer-events:none;position:absolute;inset:0}.HormonePage-module__3g_Ddq__heroImage{z-index:-2;object-fit:cover;object-position:66% 28%;width:100%;height:100%;position:absolute;inset:0}.HormonePage-module__3g_Ddq__heroShade{z-index:-1;background:linear-gradient(100deg,#120e09e0 0%,#120e09a3 34%,#120e094d 56%,#120e09b8 100%);position:absolute;inset:0}.HormonePage-module__3g_Ddq__heroGlass{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@keyframes HormonePage-module__3g_Ddq__hormoneCardIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HormonePage-module__3g_Ddq__hormoneBarDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HormonePage-module__3g_Ddq__heroGlassChip{--chip-accent:#9ecfae;--chip-soft:#9ecfae3d;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(135deg,#ffffff2b 0%,#ffffff0d 100%);border:1px solid #ffffff4d;border-radius:1.05rem;gap:.45rem;min-width:12.5rem;padding:.85rem 1rem .95rem;animation:.6s both HormonePage-module__3g_Ddq__hormoneCardIn;display:grid;position:absolute;box-shadow:0 16px 36px -20px #18100899,inset 0 1px #ffffff6b}.HormonePage-module__3g_Ddq__heroGlassChip:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff42 0%,#fff0 55%);position:absolute;inset:0}.HormonePage-module__3g_Ddq__heroGlassHead{align-items:center;gap:.5rem;display:flex}.HormonePage-module__3g_Ddq__heroGlassIcon{background:var(--chip-soft);width:1.55rem;height:1.55rem;color:var(--chip-accent);border:1px solid #ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.HormonePage-module__3g_Ddq__heroGlassName{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:700}.HormonePage-module__3g_Ddq__heroGlassUnit{color:#fff9;white-space:nowrap;margin-left:auto;font-size:.62rem;font-weight:500}.HormonePage-module__3g_Ddq__heroGlassCaption{color:#ffffffb8;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.HormonePage-module__3g_Ddq__heroGlassValue{letter-spacing:-.02em;font-size:1.55rem;font-weight:600;line-height:1}.HormonePage-module__3g_Ddq__heroShell{z-index:1;min-height:100svh;padding-block:calc(4rem + var(--site-header-offset)) 4rem;display:flex;position:relative}.HormonePage-module__3g_Ddq__heroContent{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;width:100%;min-height:0;display:flex}.HormonePage-module__3g_Ddq__heroContent .HormonePage-module__3g_Ddq__eyebrow{color:var(--hormone-gold-light)}.HormonePage-module__3g_Ddq__heroContent h1{color:#fff;max-width:15ch;font-family:var(--font-heading);font-size:var(--hero-title);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:400;line-height:1.06}.HormonePage-module__3g_Ddq__heroTeam{color:#fff;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1.5rem;padding:.25rem .8rem .25rem .3rem;font-weight:600;display:inline-flex}.HormonePage-module__3g_Ddq__heroTeam .HormonePage-module__3g_Ddq__avatarClip{border:2px solid #ffffffd9;width:2rem;height:2rem}.HormonePage-module__3g_Ddq__avatarClip{border-radius:50%;flex:none;display:block;overflow:hidden}.HormonePage-module__3g_Ddq__avatarClip img{object-fit:cover;width:100%;height:100%;display:block}.HormonePage-module__3g_Ddq__heroDescription{color:#ffffffd1;max-width:46ch;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);margin:1.75rem 0 2.5rem}.HormonePage-module__3g_Ddq__primaryCta{text-align:center;background:linear-gradient(135deg, var(--hormone-gold), var(--hormone-gold-light));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:3.5rem;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 30px -12px #bfa062bf}.HormonePage-module__3g_Ddq__primaryCta:hover{opacity:1;transform:translateY(-2px);box-shadow:0 18px 34px -12px #bfa062e6}.HormonePage-module__3g_Ddq__primaryCta:focus-visible{outline-offset:4px;outline:3px solid #3f3526}.HormonePage-module__3g_Ddq__heroNote{color:#ffffffc2;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);margin:1.25rem 0 0}.HormonePage-module__3g_Ddq__symptomsSection{background:linear-gradient(135deg,#fdf8ee 0%,#f7efe0 28%,#efe0c4 71%,#fbf7f0 100%)}.HormonePage-module__3g_Ddq__symptomsSection h2{text-align:center;max-width:30ch;margin-inline:auto}.HormonePage-module__3g_Ddq__symptomLayout{grid-template-columns:max-content max-content;justify-content:center;align-items:start;gap:clamp(1rem,4vw,3rem);max-width:62rem;margin:clamp(1.5rem,4vw,3.5rem) auto 0;display:grid}.HormonePage-module__3g_Ddq__symptomLeadColumn{top:max(calc(var(--site-header-offset) + 1.5rem), 45svh);align-self:start;position:sticky}@supports (-webkit-touch-callout:none){.HormonePage-module__3g_Ddq__symptomLeadColumn{will-change:transform;position:relative;top:auto}}.HormonePage-module__3g_Ddq__symptomLead{color:var(--hormone-ink);font-family:var(--font-heading);white-space:nowrap;margin:0;font-size:clamp(1.15rem,2.6vw,2.1rem);font-weight:400;line-height:1.2}.HormonePage-module__3g_Ddq__symptomFieldset{border:0;min-width:0;margin:0;padding:0}.HormonePage-module__3g_Ddq__symptomPills{flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,3.4vw,3.5rem);padding:clamp(3rem,8vw,6rem) 0 clamp(3.5rem,9vw,7rem);display:flex}.HormonePage-module__3g_Ddq__symptomPill{display:block;position:relative}.HormonePage-module__3g_Ddq__symptomPill span{isolation:isolate;color:var(--hormone-ink);font-family:var(--font-heading);letter-spacing:-.01em;transform-origin:0;background:#ffffff73;border:1px solid #ffffffbf;border-radius:999px;padding:clamp(.7rem,1.4vw,1.05rem) clamp(1.2rem,2.6vw,2.4rem);font-size:clamp(1.22rem,2.9vw,2.3rem);font-weight:400;line-height:1.3;display:block;position:relative}.HormonePage-module__3g_Ddq__symptomPill span:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:-1px;box-shadow:0 18px 40px -28px #3a2a1c73}.HormonePage-module__3g_Ddq__symptomPill[data-focus=far] span{opacity:.7}.HormonePage-module__3g_Ddq__symptomPill[data-focus=near] span{opacity:.85}.HormonePage-module__3g_Ddq__symptomPill[data-focus=lit] span{opacity:1;transform:translate(.5rem)scale(1.08)}.HormonePage-module__3g_Ddq__symptomPill[data-focus=lit] span:before{opacity:1}@media (prefers-reduced-motion:no-preference){.HormonePage-module__3g_Ddq__symptomPill span,.HormonePage-module__3g_Ddq__symptomPill span:before{transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}}.HormonePage-module__3g_Ddq__section .HormonePage-module__3g_Ddq__symptomsFoot{max-width:44rem;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking);margin-top:clamp(2rem,4vw,3.5rem)}.HormonePage-module__3g_Ddq__evidenceSection{--ev-bg:#0f0f10;--ev-halo:radial-gradient(ellipse 95% 42% at 12% 10%, #e3d8b91c 0%, #c0c9b00d 45%, transparent 75%), radial-gradient(ellipse 95% 42% at 88% 92%, #e3d8b917 0%, #c0c9b00a 45%, transparent 75%), linear-gradient(180deg, #e3d8b908 0%, transparent 50%, #c0c9b006 100%);--ev-card-line:#ffffff1a;--ev-ink:#f5f2eb;--ev-body:#ffffffb3;--ev-muted:#ffffffb3;--ev-line:#ffffff29;--ev-row-line:#ffffff17;--ev-surface-top:#1a1a1b;--ev-surface-bottom:#1a1a1b;--ev-track:#ffffff29;--ev-tone-0:var(--color-accent);--ev-tone-1:var(--color-primary);--ev-tone-2:color-mix(in srgb, var(--color-primary) 50%, var(--ev-tone-3));--ev-tone-3:#a3ab97;--ev-tone-4:#75806d;--ev-fig-0:var(--ev-tone-0);--ev-fig-1:var(--ev-tone-1);--ev-fig-2:var(--ev-tone-2);--ev-fig-3:var(--ev-tone-3);--ev-fig-4:var(--ev-tone-4);--ev-chip:#bfa06229;--ev-chip-ink:var(--hormone-gold-light);--ev-eyebrow:var(--hormone-gold-deep);--fig-good:#6fbf8b;--fig-warn:#e0a23c;--fig-good-bar:color-mix(in srgb, var(--fig-good) 85%, transparent);--fig-warn-bar:color-mix(in srgb, var(--fig-warn) 85%, transparent);background-color:var(--ev-bg);background-image:var(--ev-halo,none);color:var(--ev-ink)}.HormonePage-module__3g_Ddq__evidenceSection[data-audience=women]{--ev-bg:var(--hormone-cream);--ev-ink:var(--hormone-ink);--ev-body:var(--hormone-muted);--ev-muted:#4e5053bf;--ev-line:var(--hormone-border);--ev-row-line:var(--hormone-border);--ev-halo:none;--ev-card-line:var(--hormone-border);--ev-surface-top:#fff;--ev-surface-bottom:#fff;--ev-track:#3a404a29;--ev-tone-0:var(--color-accent);--ev-tone-1:var(--color-primary);--ev-tone-2:#e2a9b8;--ev-tone-3:#bba9dc;--ev-tone-4:#93c5bb;--ev-fig-0:var(--ev-tone-0);--ev-fig-1:var(--ev-tone-1);--ev-fig-2:var(--ev-tone-2);--ev-fig-3:var(--ev-tone-3);--ev-fig-4:var(--ev-tone-4);--ev-chip:#bfa06229;--ev-chip-ink:#7d6029;--ev-eyebrow:#8a6b2f;--ev-accent:var(--color-primary);--fig-good:#2f7d4f;--fig-warn:#8a5a12;--fig-good-bar:#2fa36b;--fig-warn-bar:#d9822b}.HormonePage-module__3g_Ddq__evidenceRow{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3.25rem,6vw,5.5rem);display:grid}.HormonePage-module__3g_Ddq__evidenceSection p{color:var(--ev-body);line-height:1.7}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__sectionEyebrow{color:var(--ev-eyebrow);letter-spacing:.22em}.HormonePage-module__3g_Ddq__evidenceSection h2{max-width:30ch;color:var(--ev-ink);font-family:var(--type-h2-family);font-size:clamp(1.5rem,3.25vw,2.25rem);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking);line-height:var(--type-h2-leading)}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__evidenceSentence{max-width:30ch;color:var(--ev-ink);font-family:var(--type-h2-family);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking);line-height:var(--type-h2-leading);margin:0}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__evidenceBody{max-width:34rem;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);margin:1.35rem 0 0}.HormonePage-module__3g_Ddq__evidenceFigure{--fig-tone-0:var(--ev-fig-0,#d9b76a);--fig-tone-1:var(--ev-fig-1,#c49a5c);--fig-tone-2:var(--ev-fig-2,#a5845a);--fig-tone-3:var(--ev-fig-3,#857154);--fig-tone-4:var(--ev-fig-4,#665c4d);border:1px solid var(--ev-card-line,var(--ev-line));border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--ev-surface-top), var(--ev-surface-bottom));justify-self:center;width:100%;max-width:26rem;margin:0;padding:1.5rem;display:block}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__figHead{color:var(--ev-eyebrow);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;margin:0 0 1.25rem;font-size:.68rem;font-weight:600;display:flex}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__figHead b{background:var(--ev-chip);color:var(--ev-chip-ink);letter-spacing:.06em;border-radius:.35rem;flex:none;padding:.2rem .5rem;font-size:.66rem;font-weight:600}.HormonePage-module__3g_Ddq__figCaption{border-top:1px solid var(--ev-line);color:var(--ev-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);margin-top:1.25rem;padding-top:.9rem}.HormonePage-module__3g_Ddq__figLegend{gap:.05rem;margin:0;padding:0;list-style:none;display:grid}.HormonePage-module__3g_Ddq__figLegend li{border-bottom:1px solid var(--ev-line);color:var(--ev-ink);align-items:center;gap:.6rem;padding:.55rem 0;font-size:.88rem;display:flex}.HormonePage-module__3g_Ddq__figLegend li:last-child{border-bottom:0}.HormonePage-module__3g_Ddq__figLegend b{color:var(--ev-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8rem;font-weight:500}.HormonePage-module__3g_Ddq__figKeyDot{background:var(--fig-tone-0);border-radius:50%;flex:none;width:.6rem;height:.6rem}.HormonePage-module__3g_Ddq__figKeyDot[data-tone="1"]{background:var(--fig-tone-1)}.HormonePage-module__3g_Ddq__figKeyDot[data-tone="2"]{background:var(--fig-tone-2)}.HormonePage-module__3g_Ddq__figKeyDot[data-tone="3"]{background:var(--fig-tone-3)}.HormonePage-module__3g_Ddq__figKeyDot[data-tone="4"]{background:var(--fig-tone-4)}.HormonePage-module__3g_Ddq__figRingWrap{aspect-ratio:1;width:min(11.5rem,60%);margin:0 auto 1.35rem;position:relative}.HormonePage-module__3g_Ddq__figRing{width:100%;height:100%;display:block;transform:rotate(-90deg)}.HormonePage-module__3g_Ddq__figRingBase{fill:none;stroke:var(--ev-track);stroke-width:11px}.HormonePage-module__3g_Ddq__figRingSegment{fill:none;stroke:var(--fig-tone-0);stroke-width:11px;stroke-linecap:round}.HormonePage-module__3g_Ddq__figRingSegment[data-tone="1"]{stroke:var(--fig-tone-1)}.HormonePage-module__3g_Ddq__figRingSegment[data-tone="2"]{stroke:var(--fig-tone-2)}.HormonePage-module__3g_Ddq__figRingSegment[data-tone="3"]{stroke:var(--fig-tone-3)}.HormonePage-module__3g_Ddq__figRingSegment[data-tone="4"]{stroke:var(--fig-tone-4)}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__figRingCentre{color:var(--ev-muted);letter-spacing:.14em;text-transform:uppercase;align-content:center;justify-items:center;gap:.1rem;margin:0;font-size:.72rem;display:grid;position:absolute;inset:0}.HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__figRingCentre b{color:var(--ev-ink);font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:400;line-height:1}.HormonePage-module__3g_Ddq__figSplit{gap:3px;height:.65rem;margin-bottom:1.15rem;display:flex}.HormonePage-module__3g_Ddq__figSplit i{background:var(--fig-tone-0);border-radius:999px;flex:1}.HormonePage-module__3g_Ddq__figSplit i[data-tone="1"]{background:var(--fig-tone-1)}.HormonePage-module__3g_Ddq__figSplit i[data-tone="2"]{background:var(--fig-tone-2)}.HormonePage-module__3g_Ddq__figSplit i[data-tone="3"]{background:var(--fig-tone-3)}.HormonePage-module__3g_Ddq__figSplit i[data-tone="4"]{background:var(--fig-tone-4)}.HormonePage-module__3g_Ddq__figTrackRow+.HormonePage-module__3g_Ddq__figTrackRow{margin-top:1.35rem}.HormonePage-module__3g_Ddq__figTrackTop{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.HormonePage-module__3g_Ddq__figTrackLabel{color:var(--ev-ink);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.HormonePage-module__3g_Ddq__figStatus{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);border-radius:999px;flex:none;padding:.2rem .55rem;font-weight:600}.HormonePage-module__3g_Ddq__figStatus[data-within=true]{background:color-mix(in srgb, var(--fig-good) 16%, transparent);color:var(--fig-good)}.HormonePage-module__3g_Ddq__figStatus[data-within=false]{background:color-mix(in srgb, var(--fig-warn) 16%, transparent);color:var(--fig-warn)}.HormonePage-module__3g_Ddq__figTrack{background:var(--ev-track);border-radius:999px;height:.55rem;display:block;position:relative}.HormonePage-module__3g_Ddq__figTrackBand{background:var(--fig-good-bar,color-mix(in srgb, var(--fig-good) 45%, transparent));border-radius:999px;position:absolute;top:0;bottom:0}.HormonePage-module__3g_Ddq__figTrackBand[data-within=false]{background:var(--fig-warn-bar,color-mix(in srgb, var(--fig-warn) 40%, transparent))}.HormonePage-module__3g_Ddq__figTrackDot{border:2px solid var(--ev-bg);background:var(--ev-ink);width:.85rem;height:.85rem;box-shadow:0 0 0 1px var(--ev-line);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.HormonePage-module__3g_Ddq__ratingBadge{color:var(--hormone-muted);align-items:center;gap:.4rem;margin-bottom:1.35rem;font-size:.78rem;text-decoration:none;display:inline-flex}.HormonePage-module__3g_Ddq__ratingBadge b{color:var(--hormone-ink);font-weight:600}.HormonePage-module__3g_Ddq__ratingBadge:hover span:last-child,.HormonePage-module__3g_Ddq__ratingBadge:focus-visible span:last-child{text-decoration:underline}.HormonePage-module__3g_Ddq__ratingStars{color:var(--hormone-gold);letter-spacing:.1em;font-size:.82rem}.HormonePage-module__3g_Ddq__clinicianSection{background:#fff}.HormonePage-module__3g_Ddq__clinicianGrid{grid-template-columns:minmax(0,1.12fr) minmax(21rem,.88fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.HormonePage-module__3g_Ddq__consultImage{border-radius:1.25rem;min-height:clamp(29rem,60vw,43rem);position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #3d311d24}.HormonePage-module__3g_Ddq__consultImageCrop{height:118%;position:absolute;inset:0 0 auto}.HormonePage-module__3g_Ddq__consultImage img{object-fit:cover;object-position:50% 0}.HormonePage-module__3g_Ddq__clinicianCopy h2 em{color:var(--hormone-gold);font-style:normal}.HormonePage-module__3g_Ddq__clinicianCopy>p:not(.HormonePage-module__3g_Ddq__sectionEyebrow){max-width:33rem;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);margin:1.5rem 0 0}.HormonePage-module__3g_Ddq__doctorRow{z-index:1;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(150%);background:#18110a6b;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.7rem;max-width:calc(100% - 2.5rem);padding:.4rem 1.1rem .4rem .4rem;display:flex;position:absolute;top:1.25rem;left:1.25rem;box-shadow:inset 0 1px #ffffff47,0 10px 28px -14px #1810088c}.HormonePage-module__3g_Ddq__doctorRow .HormonePage-module__3g_Ddq__avatarClip{border:2px solid #ffffffd9;width:2.75rem;height:2.75rem;display:block}.HormonePage-module__3g_Ddq__doctorRow span{gap:.1rem;display:grid}.HormonePage-module__3g_Ddq__doctorRow strong{color:#fff;font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-leading)}.HormonePage-module__3g_Ddq__doctorRow small{color:#ffffffd1;font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.HormonePage-module__3g_Ddq__clinicianCopy .HormonePage-module__3g_Ddq__clinicianCta{margin-top:2rem}.HormonePage-module__3g_Ddq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);border:0;padding:0;position:absolute;overflow:hidden}@media (max-width:899px){.HormonePage-module__3g_Ddq__bookingCards{grid-template-columns:1fr}.HormonePage-module__3g_Ddq__bookingCards article{min-height:auto}.HormonePage-module__3g_Ddq__evidenceRow,.HormonePage-module__3g_Ddq__clinicianGrid{grid-template-columns:1fr}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__clinicianCopy{order:1}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__consultImage{order:2}.HormonePage-module__3g_Ddq__evidenceFigure{justify-self:start;max-width:none}.HormonePage-module__3g_Ddq__clinicianCopy{max-width:42rem}.HormonePage-module__3g_Ddq__bookingCards article>p{margin-top:2rem}}@media (min-width:640px) and (max-width:899px){.HormonePage-module__3g_Ddq__evidenceRow{text-align:center;justify-items:center}.HormonePage-module__3g_Ddq__evidenceRow>div{justify-items:center;display:grid}.HormonePage-module__3g_Ddq__evidenceSection h2,.HormonePage-module__3g_Ddq__evidenceSentence,.HormonePage-module__3g_Ddq__evidenceBody{margin-inline:auto}.HormonePage-module__3g_Ddq__evidenceFigure{text-align:left;justify-self:center;max-width:30rem}.HormonePage-module__3g_Ddq__figRingWrap{width:min(12.5rem,45%)}}@media (max-width:767px){.HormonePage-module__3g_Ddq__shell{padding-inline:1.25rem}.HormonePage-module__3g_Ddq__section{padding:4.5rem 0}.HormonePage-module__3g_Ddq__section h2{font-size:clamp(2rem,10vw,2.8rem)}.HormonePage-module__3g_Ddq__hero{min-height:max(42rem,100svh)}.HormonePage-module__3g_Ddq__heroImage{object-position:50% 50%}.HormonePage-module__3g_Ddq__heroShell{min-height:max(42rem,100svh);padding-block:6rem 5.5rem}.HormonePage-module__3g_Ddq__heroContent{justify-content:flex-end;padding-top:10rem}.HormonePage-module__3g_Ddq__heroGlassChip{background:linear-gradient(135deg,#ffffff21 0%,#ffffff0a 100%);border:1px solid #ffffff38;border-radius:999px;gap:.5rem;min-width:0;padding:.55rem .9rem .6rem;box-shadow:0 12px 26px -18px #18100880,inset 0 1px #ffffff4d}.HormonePage-module__3g_Ddq__heroGlassIcon{width:1.6rem;height:1.6rem}.HormonePage-module__3g_Ddq__heroGlassName{letter-spacing:.1em;font-size:.58rem}.HormonePage-module__3g_Ddq__heroGlassUnit,.HormonePage-module__3g_Ddq__heroGlassCaption,.HormonePage-module__3g_Ddq__heroGlassValue{display:none}.HormonePage-module__3g_Ddq__heroGlassChip{max-width:68%}.HormonePage-module__3g_Ddq__heroTeam{margin-bottom:2rem}.HormonePage-module__3g_Ddq__heroContent .HormonePage-module__3g_Ddq__eyebrow{margin-bottom:1.35rem}.HormonePage-module__3g_Ddq__heroContent h1{letter-spacing:-.025em;max-width:100%;font-size:2.5rem;line-height:1.08}.HormonePage-module__3g_Ddq__heroDescription{max-width:100%;margin:1.6rem 0 2.4rem}.HormonePage-module__3g_Ddq__heroContent .HormonePage-module__3g_Ddq__heroCta{width:100%}.HormonePage-module__3g_Ddq__heroNote{margin-top:1.25rem}.HormonePage-module__3g_Ddq__symptomLayout{grid-template-columns:max-content minmax(0,1fr);gap:1rem}.HormonePage-module__3g_Ddq__symptomPills{align-items:stretch;padding-block:5rem 6rem}.HormonePage-module__3g_Ddq__symptomPill span{text-align:center;transform-origin:50%;padding:.9rem 1.5rem}.HormonePage-module__3g_Ddq__symptomPill[data-focus=lit] span{transform:scale(1.06)}.HormonePage-module__3g_Ddq__bookingCards{margin-top:2rem}.HormonePage-module__3g_Ddq__consultImage{aspect-ratio:4/5;min-height:0}}@media (prefers-reduced-motion:reduce){.HormonePage-module__3g_Ddq__page *,.HormonePage-module__3g_Ddq__page :before,.HormonePage-module__3g_Ddq__page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation:none!important}}@media (min-width:768px) and (max-width:1023px),(min-width:1024px) and (max-width:1366px) and (orientation:portrait){.HormonePage-module__3g_Ddq__heroImage{object-position:50% 50%}.HormonePage-module__3g_Ddq__heroContent{justify-content:flex-end}}.HormonePage-module__3g_Ddq__pathSection{scroll-margin-top:var(--site-header-offset);background:#fff;padding:5rem 0 5.5rem}.HormonePage-module__3g_Ddq__pathSection .HormonePage-module__3g_Ddq__centerTitle{max-width:none;margin:0 auto var(--space-2xl);font-family:var(--font-heading);letter-spacing:-.02em;text-align:center;font-size:3rem;font-weight:400;line-height:1.1}.HormonePage-module__3g_Ddq__centerTitle em{color:var(--hormone-gold);font-style:normal}.HormonePage-module__3g_Ddq__pathGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.HormonePage-module__3g_Ddq__pathCard{border-radius:var(--radius-lg);background:var(--hormone-cream);text-align:center;border:1px solid #bfa0622e;flex-direction:column;align-items:center;min-width:0;min-height:25rem;padding:2.25rem 2rem 2.5rem;display:flex}.HormonePage-module__3g_Ddq__stepNumber{color:var(--color-primary);font-size:1rem;font-weight:700}.HormonePage-module__3g_Ddq__pathCard h3{font-family:var(--font-heading);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-leading);margin:.9rem 0 0}.HormonePage-module__3g_Ddq__pathCard>p{color:var(--hormone-muted);font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);margin-top:.6rem;margin-bottom:1.8rem}.HormonePage-module__3g_Ddq__careFigure{margin-top:auto;width:100%;max-width:24rem;margin-inline:auto}.HormonePage-module__3g_Ddq__careFigure svg{width:100%;height:auto;display:block}@keyframes HormonePage-module__3g_Ddq__hormone-rise{0%,10%{opacity:0;transform:translateY(14px)}30%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}@keyframes HormonePage-module__3g_Ddq__hormone-chip{0%,20%{color:var(--hormone-muted);background:#fff;border-color:#bfa06238}30%,70%{background:linear-gradient(135deg, var(--hormone-gold), var(--hormone-gold-light));color:#fff;border-color:#0000}80%,to{color:var(--hormone-muted);background:#fff;border-color:#bfa06238}}@keyframes HormonePage-module__3g_Ddq__hormone-marker{0%,10%{opacity:0;transform:translate(-46px)}34%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-46px)}}@media (max-width:380px){.HormonePage-module__3g_Ddq__heroGlass{display:none}}.HormonePage-module__3g_Ddq__doctorRow{color:#fff;text-decoration:none}.HormonePage-module__3g_Ddq__doctorRow:hover strong{text-underline-offset:2px;text-decoration:underline}.HormonePage-module__3g_Ddq__doctorRow:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:1023px){.HormonePage-module__3g_Ddq__pathGrid{gap:1rem}.HormonePage-module__3g_Ddq__pathCard{padding-inline:1.25rem}}@media (min-width:768px) and (max-width:900px){.HormonePage-module__3g_Ddq__pathSection{padding:4rem 0 4.5rem}.HormonePage-module__3g_Ddq__pathSection .HormonePage-module__3g_Ddq__centerTitle{margin-bottom:2rem}.HormonePage-module__3g_Ddq__pathGrid{grid-template-columns:minmax(0,1fr);gap:1.25rem}.HormonePage-module__3g_Ddq__pathCard{min-height:auto;padding:1.5rem 2rem 1.75rem}}@media (max-width:767px){.HormonePage-module__3g_Ddq__pathSection{padding:2.5rem 0 5.375rem}.HormonePage-module__3g_Ddq__pathSection .HormonePage-module__3g_Ddq__centerTitle{margin-bottom:var(--space-xl);font-size:1.9rem}.HormonePage-module__3g_Ddq__pathGrid{grid-template-columns:1fr;gap:1rem}.HormonePage-module__3g_Ddq__pathCard{min-height:auto;padding:1.5rem 1.25rem 1.75rem}.HormonePage-module__3g_Ddq__pathCard h3{margin-top:.6rem}}@media (min-width:900px) and (max-width:1279px){.HormonePage-module__3g_Ddq__evidenceRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2.5rem}.HormonePage-module__3g_Ddq__evidenceFigure{max-width:34rem}}.HormonePage-module__3g_Ddq__heroGlassChip{width:11rem;min-width:0}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassIcon{color:var(--chip-accent);background:color-mix(in srgb, var(--chip-accent) 30%, transparent)}.HormonePage-module__3g_Ddq__viz{width:100%;height:1.5rem;display:block;overflow:hidden}.HormonePage-module__3g_Ddq__viz svg{width:100%;height:100%;display:block}.HormonePage-module__3g_Ddq__viz svg path,.HormonePage-module__3g_Ddq__viz svg circle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.HormonePage-module__3g_Ddq__vizGhost{stroke:#ffffff2e!important}.HormonePage-module__3g_Ddq__vizDraw{stroke-dasharray:145;animation:3.4s ease-in-out infinite HormonePage-module__3g_Ddq__hormoneOmPulseDraw}.HormonePage-module__3g_Ddq__vizTrace{stroke-dasharray:190;animation:4.2s ease-in-out infinite HormonePage-module__3g_Ddq__hormoneOmTrace}.HormonePage-module__3g_Ddq__vizDriftSlow{animation:5s linear infinite HormonePage-module__3g_Ddq__hormoneOmDrift}.HormonePage-module__3g_Ddq__vizDriftFast{opacity:.4;animation:3.4s linear infinite HormonePage-module__3g_Ddq__hormoneOmDrift}.HormonePage-module__3g_Ddq__vizClimb{stroke-dasharray:150;animation:3.6s ease-out infinite HormonePage-module__3g_Ddq__hormoneOmClimb}.HormonePage-module__3g_Ddq__vizClimbTip{fill:currentColor;stroke:none;animation:3.6s ease-out infinite HormonePage-module__3g_Ddq__hormoneOmTip}.HormonePage-module__3g_Ddq__vizDots{justify-content:space-between;align-items:center;gap:.3rem;display:flex}.HormonePage-module__3g_Ddq__vizDots i{background:currentColor;border-radius:50%;width:.3rem;height:.3rem;animation:2.6s ease-in-out infinite HormonePage-module__3g_Ddq__hormoneOmStep}.HormonePage-module__3g_Ddq__vizBars{justify-content:space-between;align-items:flex-end;gap:.3rem;display:flex}.HormonePage-module__3g_Ddq__vizBars i{transform-origin:bottom;background:currentColor;border-radius:999px;flex:1;max-width:.75rem;height:78%;animation:2.2s ease-in-out infinite HormonePage-module__3g_Ddq__hormoneOmBar}.HormonePage-module__3g_Ddq__vizStage{position:relative}.HormonePage-module__3g_Ddq__vizStageLine{background:#fff3;height:1.5px;position:absolute;top:50%;left:0;right:0}.HormonePage-module__3g_Ddq__vizStageTick{background:#ffffff47;width:1.5px;height:.45rem;margin-top:-.22rem;position:absolute;top:50%}.HormonePage-module__3g_Ddq__vizStageDot{background:currentColor;border-radius:50%;width:.45rem;height:.45rem;margin-top:-.22rem;animation:5.4s ease-in-out infinite HormonePage-module__3g_Ddq__hormoneOmStage;position:absolute;top:50%;left:0;box-shadow:0 0 10px}.HormonePage-module__3g_Ddq__vizFog{align-items:center;gap:.3rem;display:flex}.HormonePage-module__3g_Ddq__vizFog i{background:currentColor;border-radius:999px;flex:1;height:.55rem;animation:3.2s ease-in-out infinite HormonePage-module__3g_Ddq__hormoneOmFog}@keyframes HormonePage-module__3g_Ddq__hormoneOmTrace{0%{stroke-dashoffset:190px}45%{stroke-dashoffset:0}to{stroke-dashoffset:-190px}}@keyframes HormonePage-module__3g_Ddq__hormoneOmPulseDraw{0%{stroke-dashoffset:145px}45%,to{stroke-dashoffset:0}}@keyframes HormonePage-module__3g_Ddq__hormoneOmDrift{0%{transform:translate(0)}to{transform:translate(60px)}}@keyframes HormonePage-module__3g_Ddq__hormoneOmStep{0%,to{opacity:.22;transform:scale(1)}12%{opacity:1;transform:scale(1.5)}30%{opacity:.22;transform:scale(1)}}@keyframes HormonePage-module__3g_Ddq__hormoneOmBar{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes HormonePage-module__3g_Ddq__hormoneOmClimb{0%{stroke-dashoffset:150px}60%,to{stroke-dashoffset:0}}@keyframes HormonePage-module__3g_Ddq__hormoneOmTip{0%{opacity:0;transform:translateY(12px)}25%{opacity:1}60%,to{opacity:1;transform:translate(96px)}}@keyframes HormonePage-module__3g_Ddq__hormoneOmStage{0%,to{transform:translate(6px)}50%{transform:translate(74px)}}@keyframes HormonePage-module__3g_Ddq__hormoneOmFog{0%,to{opacity:.18;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(1.25)}}@media (min-width:1367px),(min-width:1024px) and (orientation:landscape){.HormonePage-module__3g_Ddq__heroGlassChip{inset:auto}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:first-child{top:13.3%;left:41.9%}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(2){top:13.3%;right:1.7%}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(3){top:41.3%;left:41.9%}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(4){top:41.3%;right:1.7%}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(5){top:69.3%;left:41.9%}}@media (min-width:768px) and (max-width:1023px),(min-width:768px) and (max-width:1366px) and (orientation:portrait){.HormonePage-module__3g_Ddq__heroGlass{flex-direction:column;align-items:flex-end;gap:1.75rem;padding:6rem 1.5rem 0 0;display:flex;inset:0 0 auto auto}.HormonePage-module__3g_Ddq__heroGlassChip{width:14rem;position:static}}@media (max-width:767px){.HormonePage-module__3g_Ddq__heroGlass{display:none}}@media (prefers-reduced-motion:reduce){.HormonePage-module__3g_Ddq__viz *,.HormonePage-module__3g_Ddq__vizDots i,.HormonePage-module__3g_Ddq__vizBars i,.HormonePage-module__3g_Ddq__vizFog i,.HormonePage-module__3g_Ddq__vizStageDot{animation:none!important}}@media (min-width:768px) and (max-width:1023px),(min-width:768px) and (max-width:1366px) and (orientation:portrait){.HormonePage-module__3g_Ddq__hero{background:#18110a}.HormonePage-module__3g_Ddq__heroImage{height:59.4%;inset:0 0 auto}.HormonePage-module__3g_Ddq__heroShade{background:linear-gradient(#140e088c 0%,#140e081a 26% 58%,#18110ad9 88%,#18110a 100%);height:59.4%;inset:0 0 auto}.HormonePage-module__3g_Ddq__heroShell{align-items:flex-end;padding-block:calc(59.4% + 1.5rem) 3rem}.HormonePage-module__3g_Ddq__heroContent{justify-content:flex-end;max-width:35rem}}@media (max-width:767px){.HormonePage-module__3g_Ddq__hero[data-audience=women] .HormonePage-module__3g_Ddq__heroImage{object-position:70% 50%}.HormonePage-module__3g_Ddq__hero[data-audience=men] .HormonePage-module__3g_Ddq__heroImage{object-position:76% 50%}}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassHead{align-items:center}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassName{letter-spacing:.1em;white-space:normal;min-width:0;font-size:.55rem;line-height:1.25}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassUnit{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);flex:none}@media (min-width:1367px),(min-width:1024px) and (orientation:landscape){.HormonePage-module__3g_Ddq__heroContent h1{font-size:3.4rem}}@media (min-width:768px) and (max-width:1023px),(min-width:768px) and (max-width:1366px) and (orientation:portrait){.HormonePage-module__3g_Ddq__heroContent h1{font-size:2.9rem}}@media (max-width:767px){.HormonePage-module__3g_Ddq__heroContent h1{font-size:2.15rem}}@media (min-width:1367px),(min-width:1024px) and (orientation:landscape){.HormonePage-module__3g_Ddq__heroGlass{width:min(90rem,100%);margin-inline:auto;left:0;right:0}.HormonePage-module__3g_Ddq__heroShell{width:min(90rem,100%);margin-inline:auto;padding-inline:4rem}.HormonePage-module__3g_Ddq__heroContent{max-width:34rem}.HormonePage-module__3g_Ddq__heroShell{width:100%;max-width:none;padding-inline:4rem;padding-block:calc(4rem + var(--site-header-offset)) 8rem;align-items:flex-end;margin-inline:0}.HormonePage-module__3g_Ddq__heroContent{flex:none;justify-content:flex-end;max-width:34rem}}@media (max-width:767px){.HormonePage-module__3g_Ddq__hero{--hero-band:min(56.3%, calc(100% - 26rem));background:#18110a}.HormonePage-module__3g_Ddq__heroImage{height:var(--hero-band);inset:0 0 auto}.HormonePage-module__3g_Ddq__heroShade{height:var(--hero-band);background:linear-gradient(#140e086b 0%,#140e080a 30%,#140e080f 62%,#18110ad9 92%,#18110a 100%);inset:0 0 auto}.HormonePage-module__3g_Ddq__heroShell{padding:0 1.4rem 3.5rem}.HormonePage-module__3g_Ddq__heroContent{text-align:center;justify-content:flex-end;align-items:center;max-width:none;padding-top:0}.HormonePage-module__3g_Ddq__heroTeam{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff21;border-color:#ffffff38;align-self:center;gap:.55rem;margin-bottom:1.1rem;padding:.3rem .95rem .3rem .3rem;font-weight:500}.HormonePage-module__3g_Ddq__heroTeam .HormonePage-module__3g_Ddq__avatarClip{border:0;width:1.625rem;height:1.625rem}.HormonePage-module__3g_Ddq__heroContent .HormonePage-module__3g_Ddq__eyebrow{color:#dcbb70;text-wrap:balance;margin-bottom:.7rem;font-size:.68rem}.HormonePage-module__3g_Ddq__heroContent h1{letter-spacing:-.01em;line-height:1.14}.HormonePage-module__3g_Ddq__heroDescription{color:#fffc;margin:1.1rem 0 1.5rem}.HormonePage-module__3g_Ddq__heroContent .HormonePage-module__3g_Ddq__primaryCta{letter-spacing:.11em;min-height:3.375rem;font-size:.8rem}.HormonePage-module__3g_Ddq__heroNote{color:#ffffffa3;margin-top:.9rem}}@media (min-width:1367px),(min-width:1024px) and (orientation:landscape){.HormonePage-module__3g_Ddq__heroGlass{width:100%;margin-inline:0}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(2),.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(4){right:4rem}.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:first-child,.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(3),.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(5){left:max(50% - 7.3rem,39.5rem)}}@media (min-width:1024px) and (max-width:1071px) and (orientation:landscape){.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:first-child,.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(3),.HormonePage-module__3g_Ddq__heroGlass .HormonePage-module__3g_Ddq__heroGlassChip:nth-child(5){display:none}}@media (min-width:768px) and (max-width:1023px),(min-width:768px) and (max-width:1366px) and (orientation:portrait){.HormonePage-module__3g_Ddq__heroGlass{gap:2.875rem}.HormonePage-module__3g_Ddq__heroGlassChip{border-radius:1rem;padding:.95rem 1.05rem .85rem}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassHead{gap:.5rem}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassIcon{width:1.625rem;height:1.625rem}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassName{font-size:.62rem}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassValue{font-size:1.5rem}}@media (max-width:767px) and (max-height:720px){.HormonePage-module__3g_Ddq__hero,.HormonePage-module__3g_Ddq__heroShell{min-height:100svh}.HormonePage-module__3g_Ddq__hero{--hero-band:min(56.3%, calc(100% - 23.5rem))}.HormonePage-module__3g_Ddq__heroContent h1{font-size:1.8rem}.HormonePage-module__3g_Ddq__heroTeam{margin-bottom:.85rem}.HormonePage-module__3g_Ddq__heroContent .HormonePage-module__3g_Ddq__eyebrow{margin-bottom:.55rem}.HormonePage-module__3g_Ddq__heroDescription{margin:.85rem 0 1.15rem}.HormonePage-module__3g_Ddq__heroNote{margin-top:.7rem}.HormonePage-module__3g_Ddq__heroShell{padding-bottom:2.5rem}}.HormonePage-module__3g_Ddq__page .HormonePage-module__3g_Ddq__heroContent h1{font-size:var(--hero-title-base);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking)}.HormonePage-module__3g_Ddq__page .HormonePage-module__3g_Ddq__heroContent h1 em{font-style:var(--type-accent-style);font-weight:var(--type-accent-weight)}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassValue{align-items:baseline;gap:.4rem;display:flex}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassValue .HormonePage-module__3g_Ddq__heroGlassUnit{font-size:var(--type-body-sm-size);margin-left:0;font-weight:500}.HormonePage-module__3g_Ddq__page .HormonePage-module__3g_Ddq__symptomsSection,.HormonePage-module__3g_Ddq__page .HormonePage-module__3g_Ddq__pathSection,.HormonePage-module__3g_Ddq__page .HormonePage-module__3g_Ddq__clinicianSection{padding:var(--section-pad)}.HormonePage-module__3g_Ddq__page[data-home-h2][data-home-h2] :is(.HormonePage-module__3g_Ddq__symptomsSection h2,.HormonePage-module__3g_Ddq__pathSection h2,.HormonePage-module__3g_Ddq__clinicianSection h2){font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking);line-height:var(--type-h2-leading);color:#1a1a1a}.HormonePage-module__3g_Ddq__page[data-home-h2][data-home-h2] h2 em{color:var(--color-primary);font-style:var(--type-accent-style);font-weight:var(--type-accent-weight)}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassHead{justify-content:space-between}.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassName{text-align:left;flex:1}@media (max-width:767px){.HormonePage-module__3g_Ddq__heroGlassChip .HormonePage-module__3g_Ddq__heroGlassIcon{order:-1}.HormonePage-module__3g_Ddq__clinicianGrid{flex-direction:column;align-items:stretch;gap:0;display:flex}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__clinicianCopy{display:contents}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__ratingBadge{order:1;align-self:flex-start}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__clinicianCopy h2{order:2}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__consultImage{order:3;margin-top:1.75rem}.HormonePage-module__3g_Ddq__clinicianGrid .HormonePage-module__3g_Ddq__clinicianCopy>p:not(.HormonePage-module__3g_Ddq__sectionEyebrow){order:4;margin-top:1.75rem}.HormonePage-module__3g_Ddq__clinicianCopy .HormonePage-module__3g_Ddq__clinicianCta{order:5;width:100%;margin-top:1.5rem}}.HormonePage-module__3g_Ddq__page[data-home-h2][data-home-h2] .HormonePage-module__3g_Ddq__evidenceSection h2 em,.HormonePage-module__3g_Ddq__page[data-home-h2] .HormonePage-module__3g_Ddq__evidenceSection .HormonePage-module__3g_Ddq__evidenceSentence em{color:var(--ev-accent,var(--hormone-gold-deep));font-style:var(--type-accent-style);font-weight:var(--type-accent-weight)}.HormonePage-module__3g_Ddq__page .HormonePage-module__3g_Ddq__evidenceSection{padding:var(--section-pad)}.HormonePage-module__3g_Ddq__evidenceSection>.HormonePage-module__3g_Ddq__evidenceRow:first-child{padding-top:0}.HormonePage-module__3g_Ddq__evidenceSection>.HormonePage-module__3g_Ddq__evidenceRow:last-child{padding-bottom:0}
