.protocol_band__9FoTf{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;white-space:nowrap;color:var(--ink-soft)}.protocol_bandShape__426Rn{flex:none;display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--border-strong)}.protocol_band_out__QX1Oy{color:var(--crit)}.protocol_bandShape__426Rn.protocol_band_out__QX1Oy,.protocol_band_out__QX1Oy .protocol_bandShape__426Rn{width:0;height:0;border-radius:0;background:transparent;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-bottom:8px solid var(--out)}.protocol_band_borderline__4svdv{color:var(--bl-text)}.protocol_bandShape__426Rn.protocol_band_borderline__4svdv,.protocol_band_borderline__4svdv .protocol_bandShape__426Rn{width:7px;height:7px;border-radius:2px;background:var(--bl);transform:rotate(45deg)}.protocol_bandShape__426Rn.protocol_band_in__9WGS3,.protocol_band_in__9WGS3 .protocol_bandShape__426Rn{background:var(--in)}.protocol_chip__YqCVs{max-width:100%}.protocol_chipWord__pqkz2{font-weight:400;color:var(--ink-muted)}.protocol_ask__e_SBu{padding:32px;display:flex;flex-direction:column;gap:8px;min-width:0}.protocol_askHead__B0yJN{display:flex;gap:10px;align-items:center;margin-bottom:6px}.protocol_askRow__xX6Mv{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;min-height:44px;color:var(--ink);font-size:15px}.protocol_askElse__RtA1q{align-self:flex-start;font-size:14.5px;margin-top:14px;color:var(--ink);background:none;border:0;padding:0;min-height:44px;cursor:pointer;font-family:var(--sans)}.protocol_askForm__outpZ{display:flex;gap:8px;margin-top:14px}.protocol_askInput__o2h60{height:44px;font-size:15px}.protocol_askSend__udnEe{flex:none;width:44px;height:44px;padding:0}.protocol_unavailable__7TVOy{align-items:flex-start}.protocol_retry__TLWNn{margin-top:12px}.protocol_skeleton__R2w2l{display:flex;flex-direction:column;gap:28px}.protocol_skLine__UWt0D{height:20px;width:min(420px,80%);border-radius:var(--r-tile,8px)}.protocol_skRows__iSiHg{display:flex;flex-direction:column;gap:12px}.protocol_skRow__IUlUz{height:56px;border-radius:var(--r-tile,8px)}.protocol_skTiles__G9_r8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.protocol_skTile__ZMESG{height:240px;border-radius:var(--r-card,12px)}@media (max-width:759px){.protocol_ask__e_SBu{padding:24px 20px}.protocol_skTiles__G9_r8{grid-template-columns:minmax(0,1fr)}.protocol_skTile__ZMESG{height:76px}}.protocol_desktopOnly__qifm_{display:block}.protocol_phoneOnly__2qnH6{display:none}.protocol_grow__DEgoi{flex:1}.protocol_sectionHead__v006W{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.protocol_topGrid__Zu_ZP{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}.protocol_weekRow__psHuw{display:grid;grid-template-columns:26px minmax(0,1fr) auto 16px;gap:20px;align-items:center;padding:20px 4px}.protocol_cbx__H9pUP{padding:0;width:26px;height:26px;border-radius:var(--r-tile,8px);cursor:pointer;position:relative}.protocol_cbx__H9pUP:after{content:"";position:absolute;inset:-9px}.protocol_cbx__H9pUP[aria-disabled=true]{cursor:progress;opacity:.7}.protocol_weekText__kn5B0{display:flex;flex-direction:column;gap:4px;color:var(--ink);min-width:0}.protocol_weekTitle__BtDRc{font-size:16.5px;font-weight:500;overflow-wrap:anywhere}.protocol_weekTitleDone__D_uvb{color:var(--ink-muted)}.protocol_weekChip__K9_uN{min-width:0;display:flex}.protocol_weekChevron__W2z_b{display:inline-flex;min-width:16px;min-height:44px;align-items:center}.protocol_weekEmpty__5M1zZ{padding:20px 4px}.protocol_linkButton__5Gjxv{font-size:14.5px;background:none;border:0;padding:0;min-height:44px;cursor:pointer;font-family:var(--sans)}.protocol_goalsSection__7p94b{margin-top:80px}.protocol_goalGrid__x1Pms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.protocol_goalItem__d_k1e{display:flex}.protocol_goalCard__PPkxD{padding:32px;display:flex;flex-direction:column;gap:14px;min-height:260px;width:100%;color:var(--ink)}.protocol_goalNum__7uHb6{font-size:44px}.protocol_goalTitle__zzl04{font-size:26px}.protocol_disclaimer__ECzDZ{display:flex;gap:8px;align-items:center;color:var(--ink-muted)}.protocol_lockedGrid___Raig{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;align-items:start}.protocol_lockedTiles__ilEtR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.protocol_lockedTile__Y0nJC{padding:32px;display:flex;flex-direction:column;gap:14px;min-height:240px}.protocol_lockedIcons__Nk80w{display:flex;justify-content:space-between}.protocol_awaiting__OUOTC{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;color:var(--ink-soft);white-space:nowrap}.protocol_awaitingLock__5Iyj_{color:var(--ink-muted)}.protocol_phone__U8O1e{padding-bottom:24px}.protocol_phoneHeader__84tYz{display:flex;flex-direction:column;gap:12px}.protocol_phoneHead__aJ12v{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:36px 0 12px}.protocol_tapGroup__kHo8X{overflow:hidden}.protocol_tapRow__nAMTs{display:flex;align-items:center;gap:16px;width:100%;min-height:76px;padding:14px 20px;border:0;background:transparent;text-align:left;font-family:var(--sans);cursor:pointer;border-bottom:1px solid var(--border)}.protocol_tapRow__nAMTs:last-child{border-bottom:0}.protocol_tapCircle__oBEog{flex:none;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1.5px var(--border-strong);color:transparent}.protocol_tapCircleOn__lzrpm{background:var(--primary);box-shadow:none;color:var(--surface)}.protocol_tapText__nrKH9{display:flex;flex-direction:column;gap:3px;min-width:0}.protocol_tapTitle__p69gS{font-size:16px;font-weight:500;color:var(--ink);line-height:1.35}.protocol_tapTitleDone__LBqLM{color:var(--ink-muted)}.protocol_phoneGoal__v1dGu{min-height:76px;gap:16px}.protocol_phoneNum__QJxZU{font-size:28px;color:var(--ink-muted);width:20px}.protocol_phoneGoalText__mJq3N{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.protocol_phoneGoalTitle__4wuf6{font-size:17px;font-weight:500}.protocol_phoneGoalMeta__Lt1ZW{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.protocol_phoneBand__Fp8kd{font-size:12px}.protocol_phoneChevron__GZZcs{color:var(--ink-muted);display:inline-flex}.protocol_nextRow__KxTz2{min-height:64px}.protocol_nextIcon__qQny3{color:var(--ink-soft);display:flex}.protocol_nextText__1zHqL{flex:1;display:flex;flex-direction:column;gap:2px}.protocol_nextTitle__4RZaF{font-size:16px;font-weight:500}.protocol_askPlan__I9YD4{margin-top:28px}.protocol_phoneDisclaimer__3eYXE{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.5;margin-top:32px}.protocol_goalTabs__WhVqJ{display:flex;flex-direction:column;gap:36px;min-width:0}.protocol_goalTabList__Y3d74{gap:36px}.protocol_goalBody__d8XW5{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.protocol_goalMain__i1R5L{display:flex;flex-direction:column;gap:40px;min-width:0}.protocol_findings__SkSx7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.protocol_finding__td_0Z{padding:30px;display:flex;flex-direction:column;gap:18px;min-width:0}.protocol_findingHead__7ohSV{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.protocol_findingName__8uXyj{color:var(--ink);font-size:16px;font-weight:500;display:inline-flex;gap:6px;align-items:center;min-height:44px}.protocol_findingValue__IV1eK{font-size:64px}.protocol_findingRanges__hijcB{display:flex;justify-content:space-between;gap:12px}.protocol_causes__o9e9H{font-size:14px}.protocol_why__zsUc1{padding:12px 0 0;display:flex;flex-direction:column;gap:10px}.protocol_asideTitle__hdZum{font-size:22px}.protocol_actionRow___z3PI{display:flex;gap:14px;align-items:center;padding:16px 0;color:var(--ink);min-height:44px}.protocol_actionRowTitle__ctEv8{font-size:15px;font-weight:500;flex:1}.protocol_sq__dwUyO{width:24px;height:24px}.protocol_actionsPanel__nhxnu{max-width:720px}.protocol_notFound__ir5pj{max-width:560px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.protocol_markButton__0jZYC{height:52px;padding:0 24px;font-size:15.5px;gap:10px}.protocol_markBox__Uw_4v{width:20px;height:20px;border-color:var(--surface);background:transparent}.protocol_because__24Erg{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:56px}.protocol_quickTake__hkesk{max-width:820px;font-size:34px;color:var(--ink)}.protocol_howTo__SJQ19{padding:36px 40px}.protocol_howToGrid__Wkze_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.protocol_howToStep__HNTvl{display:flex;flex-direction:column;gap:12px;padding:0 28px;border-left:1px solid var(--border)}.protocol_howToStep__HNTvl:first-child{border-left:0;padding-left:0}.protocol_howToTitle__x_lNo{font-size:16px;font-weight:500}.protocol_twoCol__F2t96{margin-top:72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.protocol_knowList__nVt2Q{border-top:1px solid var(--border)}.protocol_knowItem__hGyjH{display:flex;gap:12px;align-items:center;padding:14px 0;font-size:15.5px}.protocol_knowIcon__bGW_t{color:var(--bl-text);display:inline-flex}.protocol_evidence__bjenN{margin-top:56px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}@media (max-width:1099px){.protocol_goalBody__d8XW5,.protocol_lockedGrid___Raig,.protocol_topGrid__Zu_ZP{grid-template-columns:minmax(0,1fr);gap:40px}.protocol_findings__SkSx7,.protocol_goalGrid__x1Pms,.protocol_howToGrid__Wkze_{grid-template-columns:repeat(2,minmax(0,1fr))}.protocol_howToGrid__Wkze_{row-gap:28px}.protocol_howToStep__HNTvl:nth-child(3){border-left:0;padding-left:0}.protocol_quickTake__hkesk{font-size:28px}}@media (max-width:759px){.protocol_desktopOnly__qifm_{display:none}.protocol_phoneOnly__2qnH6{display:block}.protocol_findings__SkSx7,.protocol_goalGrid__x1Pms,.protocol_lockedTiles__ilEtR{grid-template-columns:minmax(0,1fr)}.protocol_lockedTile__Y0nJC{min-height:0}.protocol_weekRow__psHuw{grid-template-columns:26px minmax(0,1fr) 16px;row-gap:10px}.protocol_weekChip__K9_uN{grid-column:2;grid-row:2}.protocol_goalsSection__7p94b{margin-top:48px}.protocol_twoCol__F2t96{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}.protocol_howTo__SJQ19{padding:24px}.protocol_howToGrid__Wkze_{grid-template-columns:minmax(0,1fr)}.protocol_howToStep__HNTvl,.protocol_howToStep__HNTvl:nth-child(3){border-left:0;padding:0 0 20px;border-bottom:1px solid var(--border)}.protocol_howToStep__HNTvl:last-child{border-bottom:0;padding-bottom:0}.protocol_quickTake__hkesk{font-size:24px}.protocol_because__24Erg{margin-bottom:36px}.protocol_markButton__0jZYC{width:100%}.protocol_findingValue__IV1eK{font-size:52px}}@media (prefers-reduced-motion:reduce){.protocol_cbx__H9pUP,.protocol_tapCircle__oBEog{transition:none}}.protocol_skBlock__Jzmoh{border-radius:var(--r-tile,8px);max-width:100%}.protocol_skHead__VbTe0{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.protocol_skButton__DKeKn{width:180px;height:48px;border-radius:var(--r-pill,999px);margin-bottom:32px}