.BloodPressure-module__WXSB1a__page{min-height:100vh;padding-top:68px;display:flex}.BloodPressure-module__WXSB1a__split{grid-template-columns:1fr 1fr;width:100%;min-height:calc(100vh - 68px);display:grid}.BloodPressure-module__WXSB1a__left{background:#111;flex-direction:column;gap:1.8rem;padding:2.5rem;display:flex;position:relative}.BloodPressure-module__WXSB1a__stepDots{gap:8px;display:flex}.BloodPressure-module__WXSB1a__dot{background:#fff3;border-radius:50%;width:7px;height:7px;transition:background .3s}.BloodPressure-module__WXSB1a__dotActive{background:#fff;border-radius:999px;width:22px}.BloodPressure-module__WXSB1a__dotDone{background:#ffffff80}.BloodPressure-module__WXSB1a__videoWrap{flex-direction:column;flex:1;display:flex}.BloodPressure-module__WXSB1a__videoPlaceholder{cursor:pointer;background:#ffffff0d;border:1.5px solid #ffffff17;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;min-height:260px;transition:background .2s;display:flex}.BloodPressure-module__WXSB1a__videoPlaceholder:hover{background:#ffffff14}.BloodPressure-module__WXSB1a__playBtn{background:#ffffff1f;border:1.5px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:background .2s;display:flex}.BloodPressure-module__WXSB1a__videoPlaceholder:hover .BloodPressure-module__WXSB1a__playBtn{background:#fff3}.BloodPressure-module__WXSB1a__videoLabel{color:#ffffff73;letter-spacing:.02em;font-size:.82rem;font-weight:500}.BloodPressure-module__WXSB1a__machineDisplay{background:#0d1f36;border:1.5px solid #ffffff1a;border-radius:16px;justify-content:space-around;align-items:center;gap:.5rem;padding:1.4rem 1.8rem;display:flex}.BloodPressure-module__WXSB1a__machineReading{flex-direction:column;flex:1;align-items:center;gap:.25rem;display:flex}.BloodPressure-module__WXSB1a__machineReadingLabel{letter-spacing:.12em;color:#fff6;text-transform:uppercase;font-size:.6rem;font-weight:700}.BloodPressure-module__WXSB1a__machineReadingValue{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1}.BloodPressure-module__WXSB1a__machineReadingValue.BloodPressure-module__WXSB1a__dim{color:#ffffff80;font-size:1.5rem}.BloodPressure-module__WXSB1a__machineReadingUnit{color:#ffffff4d;font-size:.62rem}.BloodPressure-module__WXSB1a__machineDivider{background:#ffffff1a;flex-shrink:0;width:1px;height:40px}.BloodPressure-module__WXSB1a__right{background:#fff;flex-direction:column;justify-content:center;padding:4rem;display:flex}.BloodPressure-module__WXSB1a__stepBadge{letter-spacing:.1em;text-transform:uppercase;color:#e53935;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.72rem;font-weight:700;display:inline-flex}.BloodPressure-module__WXSB1a__stepBadge span{text-align:center;color:#e53935;background:#ffebee;border-radius:50%;width:20px;height:20px;font-size:.7rem;font-weight:700;line-height:20px;display:inline-block}.BloodPressure-module__WXSB1a__title{color:#0d0d0d;margin:0 0 .9rem;font-size:2rem;font-weight:700;line-height:1.15}.BloodPressure-module__WXSB1a__desc{color:#666;max-width:360px;margin:0 0 2.5rem;font-size:.97rem;line-height:1.75}.BloodPressure-module__WXSB1a__nextBtn{color:#fff;cursor:pointer;background:#111;border:none;border-radius:999px;align-self:flex-start;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.92rem;font-weight:600;transition:background .2s;display:inline-flex}.BloodPressure-module__WXSB1a__nextBtn:hover{background:#333}.BloodPressure-module__WXSB1a__inputSection{flex-direction:column;gap:1.4rem;display:flex}.BloodPressure-module__WXSB1a__slots{flex-direction:column;gap:.55rem;display:flex}.BloodPressure-module__WXSB1a__slot{background:#fafafa;border:1.5px solid #f0f0f0;border-radius:10px;align-items:center;gap:1rem;min-height:50px;padding:.8rem 1rem;transition:border-color .25s,background .25s;display:flex}.BloodPressure-module__WXSB1a__slotFilled{background:#fff8f8;border-color:#ffcdd2}.BloodPressure-module__WXSB1a__slotNum{color:#ccc;min-width:20px;font-size:.72rem;font-weight:700}.BloodPressure-module__WXSB1a__slotFilled .BloodPressure-module__WXSB1a__slotNum{color:#e53935}.BloodPressure-module__WXSB1a__slotVals{align-items:center;gap:1.2rem;display:flex}.BloodPressure-module__WXSB1a__slotVal{color:#111;font-size:.9rem;font-weight:600}.BloodPressure-module__WXSB1a__slotVal em{color:#aaa;margin-left:2px;font-size:.68rem;font-style:normal;font-weight:500}.BloodPressure-module__WXSB1a__slotEmpty{color:#d0d0d0;font-size:.82rem}.BloodPressure-module__WXSB1a__form{flex-direction:column;gap:1rem;display:flex}.BloodPressure-module__WXSB1a__formRow{gap:.9rem;display:flex}.BloodPressure-module__WXSB1a__field{flex-direction:column;flex:1;gap:.35rem;display:flex;position:relative}.BloodPressure-module__WXSB1a__fieldLabel{text-transform:uppercase;letter-spacing:.08em;color:#444;font-size:.7rem;font-weight:700}.BloodPressure-module__WXSB1a__infoBtn{color:#aaa;cursor:pointer;vertical-align:text-bottom;background:0 0;border:none;justify-content:center;align-items:center;margin-left:3px;padding:0;line-height:1;transition:color .15s;display:inline-flex;position:relative;top:-1px}.BloodPressure-module__WXSB1a__infoBtn:hover{color:#555}.BloodPressure-module__WXSB1a__fieldInfoOverlay{z-index:200;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BloodPressure-module__WXSB1a__fieldInfoBox{background:#fff;border-radius:14px;width:calc(100% - 2rem);max-width:320px;padding:1.4rem 1.5rem 1.1rem;box-shadow:0 8px 32px #0000002e}.BloodPressure-module__WXSB1a__fieldInfoTitle{text-transform:uppercase;letter-spacing:.07em;color:#111;margin:0 0 .55rem;font-size:.82rem;font-weight:700}.BloodPressure-module__WXSB1a__fieldInfoText{color:#444;margin:0 0 1rem;font-size:.92rem;line-height:1.55}.BloodPressure-module__WXSB1a__fieldInfoClose{color:#fff;cursor:pointer;background:#111;border:none;border-radius:8px;width:100%;padding:.6rem;font-size:.88rem;font-weight:600;transition:background .15s;display:block}.BloodPressure-module__WXSB1a__fieldInfoClose:hover{background:#333}.BloodPressure-module__WXSB1a__opt{color:#bbb;text-transform:none;letter-spacing:0;font-size:.68rem;font-weight:400}.BloodPressure-module__WXSB1a__field input{color:#111;box-sizing:border-box;-moz-appearance:textfield;background:#fafafa;border:1.5px solid #ebebeb;border-radius:10px;outline:none;width:100%;padding:.72rem 2.6rem .72rem .85rem;font-size:1.05rem;font-weight:600;transition:border-color .2s,background .2s}.BloodPressure-module__WXSB1a__field input::-webkit-inner-spin-button{-webkit-appearance:none}.BloodPressure-module__WXSB1a__field input::-webkit-outer-spin-button{-webkit-appearance:none}.BloodPressure-module__WXSB1a__field input:focus{background:#fff;border-color:#e53935}.BloodPressure-module__WXSB1a__fieldUnit{color:silver;pointer-events:none;font-size:.62rem;font-weight:600;position:absolute;bottom:.78rem;right:.7rem}.BloodPressure-module__WXSB1a__addBtn{color:#fff;cursor:pointer;text-align:center;background:#111;border:none;border-radius:10px;padding:.9rem 1.4rem;font-size:.9rem;font-weight:600;transition:background .2s,opacity .2s}.BloodPressure-module__WXSB1a__popupOverlay{z-index:500;-webkit-backdrop-filter:blur(6px);background:#0a0a0fa6;justify-content:center;align-items:center;padding:1.5rem;animation:.2s BloodPressure-module__WXSB1a__overlayIn;display:flex;position:fixed;inset:0}@keyframes BloodPressure-module__WXSB1a__overlayIn{0%{opacity:0}to{opacity:1}}.BloodPressure-module__WXSB1a__popup{background:#fff;border-radius:22px;width:100%;max-width:400px;padding:2rem 2rem 1.8rem;animation:.28s cubic-bezier(.34,1.56,.64,1) BloodPressure-module__WXSB1a__popupIn;position:relative;box-shadow:0 32px 80px #0000004d,0 0 0 1px #0000000f}@keyframes BloodPressure-module__WXSB1a__popupIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.BloodPressure-module__WXSB1a__popupIcon{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.2rem;display:flex}.BloodPressure-module__WXSB1a__popupError .BloodPressure-module__WXSB1a__popupIcon{color:#c62828;background:#fff0f0}.BloodPressure-module__WXSB1a__popupWarning .BloodPressure-module__WXSB1a__popupIcon{color:#e65100;background:#fff8f0}.BloodPressure-module__WXSB1a__popupClose{cursor:pointer;color:#888;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex;position:absolute;top:1.2rem;right:1.2rem}.BloodPressure-module__WXSB1a__popupClose:hover{color:#111;background:#eee}.BloodPressure-module__WXSB1a__popupBody{margin-bottom:1.6rem}.BloodPressure-module__WXSB1a__popupTitle{color:#111;letter-spacing:-.02em;margin:0 0 .55rem;padding-right:2rem;font-size:1.05rem;font-weight:800}.BloodPressure-module__WXSB1a__popupError .BloodPressure-module__WXSB1a__popupTitle{color:#b71c1c}.BloodPressure-module__WXSB1a__popupWarning .BloodPressure-module__WXSB1a__popupTitle{color:#bf360c}.BloodPressure-module__WXSB1a__popupMessage{color:#666;margin:0;font-size:.88rem;line-height:1.7}.BloodPressure-module__WXSB1a__popupActions{flex-direction:column;gap:.6rem;display:flex}.BloodPressure-module__WXSB1a__popupContinue{color:#fff;cursor:pointer;background:#e65100;border:none;border-radius:12px;width:100%;padding:.85rem;font-size:.9rem;font-weight:700;transition:background .2s}.BloodPressure-module__WXSB1a__popupContinue:hover{background:#bf360c}.BloodPressure-module__WXSB1a__popupRetry{color:#555;cursor:pointer;background:0 0;border:1.5px solid #eee;border-radius:12px;width:100%;padding:.85rem;font-size:.88rem;font-weight:600;transition:background .2s,border-color .2s}.BloodPressure-module__WXSB1a__popupRetry:hover{background:#fafafa;border-color:#ddd}.BloodPressure-module__WXSB1a__popupHelp{color:#999;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;border-radius:12px;width:100%;padding:.75rem;font-size:.82rem;font-weight:600;-webkit-text-decoration:underline #9996;text-decoration:underline #9996;transition:color .2s,text-decoration-color .2s}.BloodPressure-module__WXSB1a__popupHelp:hover{color:#555;text-decoration-color:#55555580}.BloodPressure-module__WXSB1a__addBtn:disabled{opacity:.3;cursor:not-allowed}.BloodPressure-module__WXSB1a__addBtn:not(:disabled):hover{background:#333}.BloodPressure-module__WXSB1a__reviewBtn{color:#fff;cursor:pointer;background:#e53935;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:background .2s;display:flex}.BloodPressure-module__WXSB1a__reviewBtn:hover{background:#c62828}.BloodPressure-module__WXSB1a__smartCta{opacity:.28;cursor:not-allowed;background:#e53935;transition:background .3s,opacity .3s}.BloodPressure-module__WXSB1a__smartCta:not(:disabled){opacity:1;cursor:pointer;background:#111}.BloodPressure-module__WXSB1a__smartCta:not(:disabled):hover{background:#2a2a2a}.BloodPressure-module__WXSB1a__smartCta.BloodPressure-module__WXSB1a__ctaReady{opacity:1;background:#e53935}.BloodPressure-module__WXSB1a__smartCta.BloodPressure-module__WXSB1a__ctaReady:hover{background:#c62828}@media (max-width:768px){.BloodPressure-module__WXSB1a__split{grid-template-rows:auto 1fr;grid-template-columns:1fr}.BloodPressure-module__WXSB1a__left{min-height:280px;padding:1.8rem 1.4rem}.BloodPressure-module__WXSB1a__videoPlaceholder{min-height:180px}.BloodPressure-module__WXSB1a__right{justify-content:flex-start;padding:2rem 1.4rem}.BloodPressure-module__WXSB1a__title{font-size:1.5rem}.BloodPressure-module__WXSB1a__formRow{flex-wrap:wrap}.BloodPressure-module__WXSB1a__field{min-width:calc(50% - .45rem)}.BloodPressure-module__WXSB1a__machineDisplay{padding:1rem 1.2rem}.BloodPressure-module__WXSB1a__machineReadingValue{font-size:1.5rem}.BloodPressure-module__WXSB1a__machineReadingValue.BloodPressure-module__WXSB1a__dim{font-size:1.1rem}}
