._page_bvm2q_1{background:var(--brand-paper);min-height:100vh;color:var(--brand-ink);padding:38px 18px 70px;font-family:Lato,Arial,sans-serif}._actions_bvm2q_2{justify-content:space-between;gap:10px;width:min(880px,100%);margin:0 auto 18px;display:flex}._report_bvm2q_3{background:#fff;border:1px solid #c8d9d0;border-radius:24px;width:min(880px,100%);margin:0 auto;padding:clamp(28px,6vw,58px);box-shadow:0 24px 70px #0c2f1d1a}._report_bvm2q_3 header{border-bottom:4px solid var(--brand-green);justify-content:space-between;gap:25px;padding-bottom:24px;display:flex}._report_bvm2q_3 header span,._sectionTitle_bvm2q_5>span{color:var(--brand-green);letter-spacing:.12em;font-size:11px;font-weight:900}._report_bvm2q_3 h1{color:var(--brand-navy);margin:9px 0 7px;font:900 clamp(31px,6vw,47px)/1 Lato,Arial,sans-serif}._report_bvm2q_3 header p,._sectionTitle_bvm2q_5 p{color:var(--brand-muted);margin:0;line-height:1.55}._report_bvm2q_3 header svg{background:var(--brand-aqua-soft);width:52px;height:52px;color:var(--brand-navy);border-radius:50%;padding:13px}._report_bvm2q_3 section{border-bottom:1px solid #d7e3dc;padding:30px 0}._sectionTitle_bvm2q_5 h2{color:var(--brand-navy);margin:7px 0 5px;font:900 27px/1.1 Lato,Arial,sans-serif}._readings_bvm2q_11{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}._readings_bvm2q_11>div{border:1px solid #d5e1da;border-top:4px solid #168153;border-radius:12px;gap:6px;padding:16px;display:grid}._readings_bvm2q_11>div[data-tone=low],._readings_bvm2q_11>div[data-tone=high]{background:#fffaf0;border-top-color:#bd7920}._readings_bvm2q_11 span{color:var(--brand-muted);font-size:12px;font-weight:800}._readings_bvm2q_11 strong{font-size:21px}._readings_bvm2q_11 em{color:var(--brand-green);text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}._steps_bvm2q_17{counter-reset:step;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}._steps_bvm2q_17 li{counter-increment:step;background:#f1f7f4;border-radius:13px;padding:17px 18px 17px 58px;position:relative}._steps_bvm2q_17 li:before{content:counter(step);background:var(--brand-green);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:900;display:grid;position:absolute;top:16px;left:17px}._steps_bvm2q_17 p,._report_bvm2q_3 aside p{color:#55685e;margin:5px 0 0;font-size:14px;line-height:1.55}._treatments_bvm2q_21{gap:15px;margin-top:20px;display:grid}._treatments_bvm2q_21 article{border:1px solid #cfded6;border-left:5px solid var(--brand-green);break-inside:avoid;background:#fbfdfc;border-radius:14px;padding:21px}._treatmentTop_bvm2q_23{justify-content:space-between;align-items:center;gap:15px;display:flex}._treatmentTop_bvm2q_23 span{color:var(--brand-green);letter-spacing:.08em;font-size:11px;font-weight:900}._treatmentTop_bvm2q_23 em{color:var(--brand-muted);font-size:12px;font-style:normal;font-weight:800}._treatments_bvm2q_21 h3{color:var(--brand-navy);margin:10px 0 4px;font:900 22px/1.15 Lato,Arial,sans-serif}._equivalent_bvm2q_27{color:#53675c;margin:0;font-size:13px}._treatments_bvm2q_21 ol{margin:17px 0 13px;padding-left:22px}._treatments_bvm2q_21 li{color:#354b40;margin:7px 0;font-size:14px;line-height:1.5}._warning_bvm2q_30{color:#8d3b18;background:#fff1e7;border-radius:9px;padding:10px 12px;font-size:12px;line-height:1.4;display:block}._noDose_bvm2q_31{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}._noDose_bvm2q_31>div{break-inside:avoid;background:#f2f8f5;border:1px solid #d5e1da;border-radius:12px;padding:16px}._noDose_bvm2q_31 strong,._noDose_bvm2q_31 span{display:block}._noDose_bvm2q_31 span{color:var(--brand-green);margin-top:5px;font-size:12px;font-weight:900}._noDose_bvm2q_31 p{color:#55685e;margin:9px 0 0;font-size:13px;line-height:1.5}._report_bvm2q_3 aside{background:#fffaf0;border:1px solid #e2bf79;border-radius:12px;margin-top:28px;padding:17px}._report_bvm2q_3 footer{color:var(--brand-muted);text-align:center;background:var(--brand-white);margin-top:25px;font-size:12px;line-height:1.5}@media (width<=650px){._actions_bvm2q_2{flex-direction:column}._actions_bvm2q_2>*{width:100%}._report_bvm2q_3{border-radius:18px;padding:25px 18px}._readings_bvm2q_11{grid-template-columns:repeat(2,1fr)}._noDose_bvm2q_31{grid-template-columns:1fr}._treatmentTop_bvm2q_23{flex-direction:column;align-items:flex-start;gap:4px}._report_bvm2q_3 header svg{display:none}}@media print{@page{margin:.45in}._page_bvm2q_1{background:#fff;padding:0}._actions_bvm2q_2{display:none}._report_bvm2q_3{width:100%;box-shadow:none;border:0;border-radius:0;padding:0}}
