.page-module__rBbjHq__page{--navy:#111b56;--navy-dark:#0b123d;--green:#00b894;--green-dark:#009d80;--green-soft:#e9faf6;--green-light:#f4fffc;--text:#4e566d;--heading:#111b56;--border:#e4e9ef;--white:#fff;--soft:#f7fafb;background:var(--white);min-height:100vh;color:var(--text);overflow:hidden}.page-module__rBbjHq__page *,.page-module__rBbjHq__page :before,.page-module__rBbjHq__page :after{box-sizing:border-box}.page-module__rBbjHq__page a{text-decoration:none}.page-module__rBbjHq__container{width:min(1400px,84%);margin:0 auto}.page-module__rBbjHq__page h1,.page-module__rBbjHq__page h2,.page-module__rBbjHq__page h3,.page-module__rBbjHq__page p{margin-top:0}.page-module__rBbjHq__page h1,.page-module__rBbjHq__page h2,.page-module__rBbjHq__page h3{color:var(--heading);letter-spacing:-.03em}.page-module__rBbjHq__page h2{margin-bottom:24px;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:650;line-height:1.05}.page-module__rBbjHq__page h3{font-weight:600}.page-module__rBbjHq__page p{font-size:17px;line-height:1.8}.page-module__rBbjHq__kicker{color:var(--green-dark);letter-spacing:.16em;text-transform:uppercase;margin-bottom:15px;font-size:12px;font-weight:650;display:inline-block}.page-module__rBbjHq__largeText{font-size:22px!important;line-height:1.65!important}.page-module__rBbjHq__largeText strong{color:var(--heading);font-weight:650}.page-module__rBbjHq__hero{background:radial-gradient(circle at 80% 25%,#00b89426,#0000 30%),linear-gradient(135deg,#f5fffc 0%,#fff 55%,#f2f7fb 100%);align-items:center;min-height:clamp(600px,100vh - 80px,760px);padding-top:80px;display:flex;position:relative;overflow:hidden}.page-module__rBbjHq__heroGlow{filter:blur(10px);background:#00b89414;border-radius:50%;width:600px;height:600px;position:absolute;bottom:-250px;right:-250px}.page-module__rBbjHq__heroInner{z-index:2;width:min(1400px,84%);margin:auto;position:relative}.page-module__rBbjHq__heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:90px;margin-top:50px;display:grid}.page-module__rBbjHq__eyebrow{color:var(--green-dark);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:13px;font-weight:650;display:flex}.page-module__rBbjHq__eyebrow span{background:var(--green);width:28px;height:2px}.page-module__rBbjHq__hero h1{margin-bottom:28px;font-size:clamp(3rem,5vw,6rem);font-weight:650;line-height:1}.page-module__rBbjHq__hero h1 span{color:var(--green);display:block}.page-module__rBbjHq__hero h2{margin-bottom:28px;font-size:clamp(1.6rem,2.3vw,2.5rem);font-weight:550;line-height:1.2}.page-module__rBbjHq__heroDescription{max-width:720px;margin-bottom:35px;font-size:19px!important;line-height:1.75!important}.page-module__rBbjHq__heroActions{flex-wrap:wrap;gap:15px;display:flex}.page-module__rBbjHq__primaryBtn,.page-module__rBbjHq__secondaryBtn,.page-module__rBbjHq__lightBtn{border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:58px;padding:0 25px;font-size:15px;font-weight:600;transition:all .3s;display:inline-flex}.page-module__rBbjHq__primaryBtn{color:#fff;background:var(--green);box-shadow:0 12px 30px #00b89433}.page-module__rBbjHq__primaryBtn:hover{background:var(--green-dark);transform:translateY(-3px)}.page-module__rBbjHq__primaryBtn span,.page-module__rBbjHq__secondaryBtn span{font-size:21px}.page-module__rBbjHq__secondaryBtn{color:var(--navy);border:1px solid var(--border);background:#fff}.page-module__rBbjHq__secondaryBtn:hover{border-color:var(--green);transform:translateY(-3px)}.page-module__rBbjHq__heroVisual{justify-content:center;display:flex}.page-module__rBbjHq__visualCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #00b89433;border-radius:28px;width:100%;max-width:540px;padding:30px;position:relative;box-shadow:0 30px 80px #111b561a}.page-module__rBbjHq__visualTop{color:var(--navy);border-bottom:1px solid var(--border);align-items:center;gap:9px;padding-bottom:25px;font-size:14px;font-weight:600;display:flex}.page-module__rBbjHq__liveDot{background:var(--green);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #00b8941a}.page-module__rBbjHq__improved{color:var(--green-dark);background:var(--green-soft);border-radius:30px;margin-left:auto;padding:7px 12px;font-size:11px}.page-module__rBbjHq__arteryGraphic{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:55px 0;display:grid}.page-module__rBbjHq__arteryBefore,.page-module__rBbjHq__arteryAfter{text-align:center}.page-module__rBbjHq__graphicLabel{color:var(--text);text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.page-module__rBbjHq__vessel{background:#fff;border:13px solid #e6f1ef;border-radius:50px;width:100%;height:80px;position:relative;overflow:hidden}.page-module__rBbjHq__plaque{background:#b8c4c1;border-radius:50%;width:45%;height:100%;position:absolute;top:0;left:25%}.page-module__rBbjHq__openVessel{border-color:#00b89433}.page-module__rBbjHq__bloodFlow{background:#00b89473;border-radius:50%;width:75%;height:100%;margin:auto;animation:2s ease-in-out infinite page-module__rBbjHq__pulseFlow}@keyframes page-module__rBbjHq__pulseFlow{0%,to{transform:scaleX(.85)}50%{transform:scaleX(1)}}.page-module__rBbjHq__arrowCircle{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:45px;height:45px;font-size:20px;display:grid}.page-module__rBbjHq__visualBottom{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:15px;padding-top:22px;display:grid}.page-module__rBbjHq__visualBottom div{background:var(--soft);border-radius:12px;padding:16px}.page-module__rBbjHq__visualBottom strong,.page-module__rBbjHq__visualBottom span{display:block}.page-module__rBbjHq__visualBottom strong{color:var(--navy);margin-bottom:5px;font-size:14px}.page-module__rBbjHq__visualBottom span{font-size:12px;line-height:1.5}.page-module__rBbjHq__section{padding:120px 0}.page-module__rBbjHq__softSection{background:var(--soft);padding:120px 0}.page-module__rBbjHq__sectionHeading{align-items:flex-start;gap:30px;margin-bottom:65px;display:flex}.page-module__rBbjHq__sectionNumber{min-width:48px;height:48px;color:var(--green-dark);background:var(--green-soft);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}.page-module__rBbjHq__twoColumn{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.page-module__rBbjHq__infoPanel{background:var(--green-soft);border:1px solid #00b8941f;border-radius:24px;gap:22px;padding:38px;display:flex}.page-module__rBbjHq__infoIcon{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-weight:650;display:grid}.page-module__rBbjHq__infoPanel h3{margin-bottom:10px;font-size:22px}.page-module__rBbjHq__infoPanel strong{color:var(--navy);font-weight:600}.page-module__rBbjHq__singleLineHeading{white-space:nowrap}.page-module__rBbjHq__centerHeading{text-align:left;max-width:100%;margin:0 0 60px}.page-module__rBbjHq__centerHeading h2{white-space:nowrap;font-size:3rem}.page-module__rBbjHq__riskGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__rBbjHq__riskCard{border:1px solid var(--border);background:#fff;border-radius:18px;padding:30px;transition:all .3s}.page-module__rBbjHq__riskCard:hover{border-color:#00b89466;transform:translateY(-6px);box-shadow:0 18px 45px #111b5612}.page-module__rBbjHq__riskCard span{color:var(--green);margin-bottom:35px;font-size:12px;font-weight:650;display:block}.page-module__rBbjHq__riskCard p{color:var(--navy);margin:0;font-size:17px;font-weight:550;line-height:1.5}.page-module__rBbjHq__symptomHeader{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:50px;display:flex}.page-module__rBbjHq__symptomHeader>div{flex:1}.page-module__rBbjHq__symptomHeader>p{width:40%;margin:0}.page-module__rBbjHq__claudication{background:var(--navy);border-radius:26px;grid-template-columns:1fr 1fr;margin-bottom:20px;display:grid;overflow:hidden}.page-module__rBbjHq__claudicationMain{padding:55px}.page-module__rBbjHq__claudicationMain>span{color:var(--green);letter-spacing:.15em;font-size:12px;font-weight:650}.page-module__rBbjHq__claudicationMain h3{color:#fff;margin:18px 0;font-size:clamp(2rem,3vw,3.3rem);font-weight:550;line-height:1.1}.page-module__rBbjHq__claudicationMain p{color:#ffffffa6;margin:0}.page-module__rBbjHq__claudicationSymptoms{grid-template-columns:1fr 1fr;align-content:center;gap:12px;padding:35px;display:grid}.page-module__rBbjHq__claudicationSymptoms div{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:13px;padding:22px;font-size:16px}.page-module__rBbjHq__symptomGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__rBbjHq__symptomCard{border:1px solid var(--border);border-radius:18px;padding:30px}.page-module__rBbjHq__cardDot{background:var(--green);width:11px;height:11px;box-shadow:0 0 0 7px var(--green-soft);border-radius:50%;margin-bottom:30px}.page-module__rBbjHq__symptomCard h3{margin-bottom:12px;font-size:19px}.page-module__rBbjHq__symptomCard p{margin:0;font-size:15px;line-height:1.7}.page-module__rBbjHq__warningBox{background:#fff8ef;border-radius:14px;gap:15px;margin-top:20px;padding:20px 25px;display:flex}.page-module__rBbjHq__warningBox>span{color:#fff;background:#d88926;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.page-module__rBbjHq__warningBox p{margin:0;font-size:15px}.page-module__rBbjHq__darkSection{background:var(--navy);padding:120px 0}.page-module__rBbjHq__sectionHeadingLight{gap:30px;margin-bottom:35px;display:flex}.page-module__rBbjHq__sectionHeadingLight h2{color:#fff}.page-module__rBbjHq__sectionHeadingLight .page-module__rBbjHq__sectionNumber{color:var(--green);background:#00b8941f}.page-module__rBbjHq__sectionHeadingLight .page-module__rBbjHq__kicker{color:var(--green)}.page-module__rBbjHq__darkIntro{color:#ffffffa6;max-width:800px;margin-bottom:50px}.page-module__rBbjHq__diagnosisGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__rBbjHq__diagnosisCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;min-height:330px;padding:30px;transition:all .3s}.page-module__rBbjHq__diagnosisCard:hover{background:#ffffff0f;border-color:#00b89473;transform:translateY(-7px)}.page-module__rBbjHq__diagnosisTop{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex}.page-module__rBbjHq__diagnosisTop span{color:var(--green);font-size:13px;font-weight:650}.page-module__rBbjHq__diagnosisTop small{color:#ffffffa6;background:#ffffff0f;border-radius:20px;padding:6px 10px}.page-module__rBbjHq__diagnosisCard h3{color:#fff;margin-bottom:15px;font-size:21px}.page-module__rBbjHq__diagnosisCard p{color:#fff9;margin:0;font-size:15px;line-height:1.75}.page-module__rBbjHq__angioplastyIntro{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;margin-bottom:70px;display:grid}.page-module__rBbjHq__simpleExplanation{background:var(--green-light);border-radius:28px;grid-template-columns:1fr .75fr;align-items:center;gap:70px;padding:50px;display:grid}.page-module__rBbjHq__pipeIllustration{flex-direction:column;gap:20px;display:flex}.page-module__rBbjHq__pipeRow{grid-template-columns:80px 1fr 110px;align-items:center;gap:15px;display:grid}.page-module__rBbjHq__pipeLabel{color:var(--navy);font-size:13px;font-weight:600}.page-module__rBbjHq__pipe{background:#fff;border:10px solid #d7e7e3;border-radius:50px;height:52px;position:relative;overflow:hidden}.page-module__rBbjHq__pipeBlock{background:#aebbb8;border-radius:50%;width:35%;height:100%;position:absolute;left:38%}.page-module__rBbjHq__pipeOpen{border-color:#00b89440}.page-module__rBbjHq__pipeOpen span{background:#00b89473;border-radius:50%;width:80%;height:100%;margin:auto;display:block}.page-module__rBbjHq__flowText{font-size:12px}.page-module__rBbjHq__pipeArrow{text-align:center;width:100%;color:var(--green);font-size:28px}.page-module__rBbjHq__explanationText h3{margin-bottom:15px;font-size:26px}.page-module__rBbjHq__explanationText p{margin:0}.page-module__rBbjHq__processSection{background:var(--soft);padding:120px 0}.page-module__rBbjHq__processLayout{grid-template-columns:.8fr 1.2fr;gap:25px;display:grid}.page-module__rBbjHq__processTabs{flex-direction:column;gap:8px;display:flex}.page-module__rBbjHq__processTab{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:45px 1fr 30px;align-items:center;gap:15px;padding:18px 20px;transition:all .3s;display:grid}.page-module__rBbjHq__processTab span{color:var(--green-dark);font-size:12px;font-weight:650}.page-module__rBbjHq__processTab strong{font-size:15px;font-weight:600}.page-module__rBbjHq__processTab i{color:#aab2bf;font-style:normal}.page-module__rBbjHq__processTab:hover,.page-module__rBbjHq__activeTab{border-color:var(--border);background:#fff;box-shadow:0 10px 35px #111b560f}.page-module__rBbjHq__activeTab strong{color:var(--navy)}.page-module__rBbjHq__processDetail{color:#fff;background:var(--navy);border-radius:28px;flex-direction:column;justify-content:center;min-height:580px;padding:65px;display:flex}.page-module__rBbjHq__processDetail>span{width:60px;height:60px;color:var(--green);background:#00b8941f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:35px;font-weight:650;display:inline-flex}.page-module__rBbjHq__processDetail h3{color:#fff;margin-bottom:18px;font-size:clamp(2rem,3vw,3.2rem);font-weight:550}.page-module__rBbjHq__processDetail p{color:#ffffffa6;max-width:650px;font-size:18px}.page-module__rBbjHq__processProgress{background:#ffffff1a;border-radius:10px;width:100%;height:4px;margin-top:45px;overflow:hidden}.page-module__rBbjHq__processProgress div{border-radius:inherit;background:var(--green);height:100%;transition:width .4s}.page-module__rBbjHq__processDetail small{color:#ffffff73;margin-top:15px}.page-module__rBbjHq__goalSection{background:var(--green-soft);padding:120px 0}.page-module__rBbjHq__goalGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.page-module__rBbjHq__goalList{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__rBbjHq__goalList div{background:#fff;border-radius:15px;padding:25px}.page-module__rBbjHq__goalList span{color:var(--green);margin-bottom:18px;font-size:12px;font-weight:650;display:block}.page-module__rBbjHq__goalList p{color:var(--navy);margin:0;font-size:15px;font-weight:550;line-height:1.5}.page-module__rBbjHq__arteryGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__rBbjHq__arteryCard{border:1px solid var(--border);border-radius:20px;min-height:190px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.page-module__rBbjHq__arteryCard:hover{border-color:#00b89466;transform:translateY(-5px)}.page-module__rBbjHq__arteryCard span{color:var(--green);font-size:12px;font-weight:650}.page-module__rBbjHq__arteryCard h3{margin-top:45px;font-size:21px}.page-module__rBbjHq__arteryLine{background:var(--green);opacity:.5;border-radius:20px;width:120px;height:4px;position:absolute;bottom:15px;right:-30px;transform:rotate(-15deg)}.page-module__rBbjHq__note{border-left:3px solid var(--green);background:var(--green-light);margin-top:25px;padding:22px 25px;font-size:15px}.page-module__rBbjHq__note strong{color:var(--navy);font-weight:600}.page-module__rBbjHq__considerList{flex-direction:column;gap:10px;display:flex}.page-module__rBbjHq__considerList div{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:16px;padding:17px 20px;display:flex}.page-module__rBbjHq__considerList span{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.page-module__rBbjHq__considerList p{color:var(--navy);margin:0;font-size:15px;line-height:1.5}.page-module__rBbjHq__comparison{grid-template-columns:1fr 70px 1fr;align-items:center;gap:20px;display:grid}.page-module__rBbjHq__compareCard{border:1px solid var(--border);background:#fff;border-radius:25px;padding:40px}.page-module__rBbjHq__compareActive{border-color:#00b89466;box-shadow:0 20px 50px #00b89414}.page-module__rBbjHq__compareTag{color:var(--green-dark);letter-spacing:.12em;margin-bottom:15px;font-size:11px;font-weight:650;display:inline-block}.page-module__rBbjHq__compareCard h3{margin-bottom:30px;font-size:27px}.page-module__rBbjHq__compareRows{flex-direction:column;display:flex}.page-module__rBbjHq__compareRows div{border-top:1px solid var(--border);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.page-module__rBbjHq__compareRows span{color:var(--text);font-size:13px}.page-module__rBbjHq__compareRows strong{color:var(--navy);text-align:right;font-size:13px;font-weight:600}.page-module__rBbjHq__compareVs{width:55px;height:55px;color:var(--navy);background:var(--soft);border-radius:50%;place-items:center;margin:auto;font-size:12px;font-weight:650;display:grid}.page-module__rBbjHq__compareNote{background:var(--green-soft);border-radius:15px;gap:12px;margin-top:25px;padding:22px;display:flex}.page-module__rBbjHq__compareNote strong{color:var(--navy);font-weight:600}.page-module__rBbjHq__compareNote span{font-size:15px}.page-module__rBbjHq__benefitGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.page-module__rBbjHq__benefitCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;padding:35px}.page-module__rBbjHq__benefitCard>span{color:var(--green);margin-bottom:55px;font-size:12px;font-weight:650;display:block}.page-module__rBbjHq__benefitCard h3{color:#fff;margin-bottom:13px;font-size:20px}.page-module__rBbjHq__benefitCard p{color:#ffffff94;margin:0;font-size:15px}.page-module__rBbjHq__afterGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.page-module__rBbjHq__followupList{flex-direction:column;display:flex}.page-module__rBbjHq__followupList div{border-bottom:1px solid var(--border);gap:20px;padding:17px 0;display:flex}.page-module__rBbjHq__followupList span{color:var(--green);font-size:12px;font-weight:650}.page-module__rBbjHq__followupList p{color:var(--navy);margin:0;font-size:15px}.page-module__rBbjHq__chronicNote{background:var(--green-soft);border-radius:22px;align-items:flex-start;gap:25px;margin-top:70px;padding:35px;display:flex}.page-module__rBbjHq__chronicIcon{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid}.page-module__rBbjHq__chronicNote h3{margin-bottom:8px;font-size:22px}.page-module__rBbjHq__chronicNote p{margin:0}.page-module__rBbjHq__riskSection{background:#fff8f3;padding:110px 0}.page-module__rBbjHq__riskContent{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.page-module__rBbjHq__complicationGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__rBbjHq__complicationGrid div{background:#fff;border-radius:12px;gap:12px;padding:17px;display:flex}.page-module__rBbjHq__complicationGrid span{color:#d88926}.page-module__rBbjHq__complicationGrid p{margin:0;font-size:14px;line-height:1.55}.page-module__rBbjHq__simpleSection{background:var(--soft);padding:120px 0}.page-module__rBbjHq__simpleFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.page-module__rBbjHq__simpleFlow>div{border:1px solid var(--border);background:#fff;border-radius:20px;min-height:190px;padding:28px}.page-module__rBbjHq__simpleFlow span,.page-module__rBbjHq__simpleFlow strong,.page-module__rBbjHq__simpleFlow small{display:block}.page-module__rBbjHq__simpleFlow span{color:var(--green);margin-bottom:35px;font-size:12px;font-weight:650}.page-module__rBbjHq__simpleFlow strong{color:var(--navy);margin-bottom:8px;font-size:17px;font-weight:600}.page-module__rBbjHq__simpleFlow small{line-height:1.5}.page-module__rBbjHq__simpleFlow i{color:var(--green);font-size:25px;font-style:normal}.page-module__rBbjHq__faqSection{padding:120px 0}.page-module__rBbjHq__faqGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:100px;display:grid}.page-module__rBbjHq__faqIntro{position:sticky;top:110px}.page-module__rBbjHq__faqIntro p{margin-bottom:30px}.page-module__rBbjHq__faqList{flex-direction:column;gap:8px;display:flex}.page-module__rBbjHq__faqItem{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden}.page-module__rBbjHq__faqItem button{width:100%;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:25px;padding:23px 25px;display:flex}.page-module__rBbjHq__faqItem button span{font-size:16px;font-weight:600;line-height:1.5}.page-module__rBbjHq__faqItem button i{width:32px;height:32px;color:var(--green-dark);background:var(--green-soft);border-radius:50%;flex:none;place-items:center;font-size:20px;font-style:normal;display:grid}.page-module__rBbjHq__faqAnswer{grid-template-rows:0fr;transition:all .3s;display:grid}.page-module__rBbjHq__faqAnswer p{margin:0;padding:0 25px;font-size:15px;line-height:1.75;overflow:hidden}.page-module__rBbjHq__faqOpen .page-module__rBbjHq__faqAnswer{grid-template-rows:1fr}.page-module__rBbjHq__faqOpen .page-module__rBbjHq__faqAnswer p{padding-bottom:25px}.page-module__rBbjHq__finalCta{color:#fff;background:var(--navy);text-align:center;padding:130px 0;position:relative;overflow:hidden}.page-module__rBbjHq__ctaGlow{filter:blur(30px);background:#00b89429;border-radius:50%;width:600px;height:600px;position:absolute;top:-400px;left:50%;transform:translate(-50%)}.page-module__rBbjHq__finalCta .page-module__rBbjHq__container{z-index:2;max-width:900px;position:relative}.page-module__rBbjHq__finalCta .page-module__rBbjHq__kicker{color:var(--green)}.page-module__rBbjHq__finalCta h2{color:#fff;white-space:nowrap;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.1}.page-module__rBbjHq__finalCta h2 span{color:var(--green);display:inline}.page-module__rBbjHq__finalCta p{color:#ffffffa6;max-width:800px;margin:0 auto 15px}.page-module__rBbjHq__finalActions{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:35px;display:flex}.page-module__rBbjHq__lightBtn{color:#fff;background:#ffffff0f;border:1px solid #fff3}.page-module__rBbjHq__lightBtn:hover{background:#ffffff1f}@media (max-width:1100px){.page-module__rBbjHq__container,.page-module__rBbjHq__heroInner{width:88%}.page-module__rBbjHq__heroGrid{gap:50px}.page-module__rBbjHq__riskGrid,.page-module__rBbjHq__symptomGrid,.page-module__rBbjHq__diagnosisGrid,.page-module__rBbjHq__benefitGrid{grid-template-columns:repeat(2,1fr)}.page-module__rBbjHq__twoColumn,.page-module__rBbjHq__angioplastyIntro,.page-module__rBbjHq__goalGrid,.page-module__rBbjHq__afterGrid,.page-module__rBbjHq__riskContent,.page-module__rBbjHq__faqGrid{gap:50px}.page-module__rBbjHq__simpleFlow{grid-template-columns:1fr 1fr}.page-module__rBbjHq__simpleFlow i{display:none}}@media (max-width:900px){.page-module__rBbjHq__hero{min-height:auto;padding:60px 0 90px}.page-module__rBbjHq__breadcrumbs{margin-bottom:50px}.page-module__rBbjHq__heroGrid,.page-module__rBbjHq__twoColumn,.page-module__rBbjHq__angioplastyIntro,.page-module__rBbjHq__goalGrid,.page-module__rBbjHq__afterGrid,.page-module__rBbjHq__riskContent,.page-module__rBbjHq__faqGrid,.page-module__rBbjHq__simpleExplanation{grid-template-columns:1fr}.page-module__rBbjHq__heroVisual{margin-top:20px}.page-module__rBbjHq__hero h1{font-size:clamp(4rem,13vw,6.5rem)}.page-module__rBbjHq__section,.page-module__rBbjHq__softSection,.page-module__rBbjHq__darkSection,.page-module__rBbjHq__processSection,.page-module__rBbjHq__goalSection,.page-module__rBbjHq__simpleSection,.page-module__rBbjHq__faqSection{padding:90px 0}.page-module__rBbjHq__claudication,.page-module__rBbjHq__processLayout{grid-template-columns:1fr}.page-module__rBbjHq__processDetail{min-height:420px}.page-module__rBbjHq__faqIntro{position:static}.page-module__rBbjHq__comparison{grid-template-columns:1fr}.page-module__rBbjHq__compareVs{margin:0 auto}}@media (max-width:600px){.page-module__rBbjHq__container,.page-module__rBbjHq__heroInner{width:90%}.page-module__rBbjHq__page p{font-size:15px;line-height:1.7}.page-module__rBbjHq__largeText{font-size:19px!important;line-height:1.65!important}.page-module__rBbjHq__page h2{font-size:2.2rem;line-height:1.15}.page-module__rBbjHq__page h3{line-height:1.25}.page-module__rBbjHq__hero{min-height:auto;padding:35px 0 70px}.page-module__rBbjHq__heroGrid{gap:45px;margin-top:35px}.page-module__rBbjHq__hero h1{margin-bottom:22px;font-size:clamp(3rem,15vw,4.8rem);line-height:.98}.page-module__rBbjHq__hero h2{margin-bottom:22px;font-size:1.45rem;line-height:1.3}.page-module__rBbjHq__heroDescription{margin-bottom:28px;font-size:16px!important;line-height:1.7!important}.page-module__rBbjHq__heroActions{flex-direction:column;width:100%}.page-module__rBbjHq__primaryBtn,.page-module__rBbjHq__secondaryBtn,.page-module__rBbjHq__lightBtn{width:100%;min-height:54px}.page-module__rBbjHq__heroVisual{width:100%;margin-top:5px}.page-module__rBbjHq__visualCard{border-radius:20px;width:100%;padding:20px}.page-module__rBbjHq__visualTop{gap:7px;padding-bottom:18px;font-size:12px}.page-module__rBbjHq__improved{padding:6px 9px;font-size:10px}.page-module__rBbjHq__arteryGraphic{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;padding:35px 0}.page-module__rBbjHq__arteryGraphic .page-module__rBbjHq__arrowCircle{width:35px;height:35px;font-size:16px}.page-module__rBbjHq__graphicLabel{margin-bottom:12px;font-size:10px}.page-module__rBbjHq__vessel{border-width:9px;height:55px}.page-module__rBbjHq__visualBottom{grid-template-columns:1fr;gap:10px}.page-module__rBbjHq__visualBottom div{padding:14px}.page-module__rBbjHq__section,.page-module__rBbjHq__softSection,.page-module__rBbjHq__darkSection,.page-module__rBbjHq__processSection,.page-module__rBbjHq__goalSection,.page-module__rBbjHq__simpleSection,.page-module__rBbjHq__faqSection{padding:75px 0}.page-module__rBbjHq__sectionHeading,.page-module__rBbjHq__sectionHeadingLight{gap:12px;margin-bottom:40px}.page-module__rBbjHq__sectionHeading .page-module__rBbjHq__sectionNumber,.page-module__rBbjHq__sectionHeadingLight .page-module__rBbjHq__sectionNumber{flex:0 0 38px;width:38px;min-width:38px;height:38px}.page-module__rBbjHq__centerHeading{text-align:left;width:100%;max-width:100%;margin:0 0 40px}.page-module__rBbjHq__centerHeading h2{white-space:normal;overflow-wrap:break-word;font-size:2.2rem;line-height:1.15}.page-module__rBbjHq__singleLineHeading{white-space:normal}.page-module__rBbjHq__riskGrid{grid-template-columns:1fr;gap:12px}.page-module__rBbjHq__riskCard{padding:24px}.page-module__rBbjHq__riskCard span{margin-bottom:22px}.page-module__rBbjHq__riskCard p{font-size:16px}.page-module__rBbjHq__symptomHeader{margin-bottom:35px;display:block}.page-module__rBbjHq__symptomHeader>p{width:100%;margin-top:18px}.page-module__rBbjHq__symptomGrid{grid-template-columns:1fr;gap:12px}.page-module__rBbjHq__symptomCard{padding:24px}.page-module__rBbjHq__cardDot{margin-bottom:22px}.page-module__rBbjHq__symptomCard h3{font-size:18px}.page-module__rBbjHq__symptomCard p{font-size:15px}.page-module__rBbjHq__claudication{border-radius:20px;grid-template-columns:1fr}.page-module__rBbjHq__claudicationMain{padding:32px 24px}.page-module__rBbjHq__claudicationMain h3{margin:15px 0;font-size:2rem;line-height:1.15}.page-module__rBbjHq__claudicationSymptoms{grid-template-columns:1fr 1fr;gap:10px;padding:18px}.page-module__rBbjHq__claudicationSymptoms div{padding:16px;font-size:14px}.page-module__rBbjHq__infoPanel{gap:16px;padding:24px}.page-module__rBbjHq__infoIcon{width:40px;height:40px}.page-module__rBbjHq__infoPanel h3{font-size:20px}.page-module__rBbjHq__angioplastyIntro,.page-module__rBbjHq__twoColumn,.page-module__rBbjHq__goalGrid,.page-module__rBbjHq__afterGrid,.page-module__rBbjHq__riskContent{grid-template-columns:1fr;gap:35px}.page-module__rBbjHq__simpleExplanation{border-radius:20px;grid-template-columns:1fr;gap:35px;padding:24px}.page-module__rBbjHq__explanationText h3{font-size:22px}.page-module__rBbjHq__pipeRow{grid-template-columns:50px minmax(0,1fr);gap:10px}.page-module__rBbjHq__pipeLabel{font-size:11px}.page-module__rBbjHq__pipe{border-width:8px;width:100%;height:45px}.page-module__rBbjHq__flowText{grid-column:2;font-size:11px}.page-module__rBbjHq__diagnosisGrid{grid-template-columns:1fr;gap:12px}.page-module__rBbjHq__diagnosisCard{min-height:auto;padding:25px}.page-module__rBbjHq__diagnosisTop{margin-bottom:30px}.page-module__rBbjHq__diagnosisCard h3{font-size:19px}.page-module__rBbjHq__processLayout{grid-template-columns:1fr;gap:15px}.page-module__rBbjHq__processTab{grid-template-columns:35px minmax(0,1fr) 20px;gap:10px;padding:15px}.page-module__rBbjHq__processTab strong{font-size:14px}.page-module__rBbjHq__processDetail{border-radius:20px;min-height:400px;padding:35px 25px}.page-module__rBbjHq__processDetail>span{width:50px;height:50px;margin-bottom:25px}.page-module__rBbjHq__processDetail h3{font-size:2.1rem}.page-module__rBbjHq__processDetail p{font-size:16px}.page-module__rBbjHq__processProgress{margin-top:30px}.page-module__rBbjHq__goalList{grid-template-columns:1fr;gap:10px}.page-module__rBbjHq__goalList div{padding:22px}.page-module__rBbjHq__arteryGrid{grid-template-columns:1fr;gap:12px}.page-module__rBbjHq__arteryCard{min-height:150px;padding:25px}.page-module__rBbjHq__arteryCard h3{margin-top:30px;font-size:19px}.page-module__rBbjHq__considerList{gap:8px}.page-module__rBbjHq__considerList div{align-items:flex-start;gap:12px;padding:15px}.page-module__rBbjHq__considerList p{font-size:14px}.page-module__rBbjHq__comparison{grid-template-columns:1fr;gap:12px}.page-module__rBbjHq__compareCard{border-radius:20px;padding:25px 20px}.page-module__rBbjHq__compareCard h3{margin-bottom:22px;font-size:23px}.page-module__rBbjHq__compareRows div{align-items:flex-start;gap:12px}.page-module__rBbjHq__compareRows span,.page-module__rBbjHq__compareRows strong{font-size:12px}.page-module__rBbjHq__compareRows strong{max-width:55%}.page-module__rBbjHq__compareVs{width:45px;height:45px;margin:2px auto}.page-module__rBbjHq__compareNote{padding:20px;display:block}.page-module__rBbjHq__compareNote strong,.page-module__rBbjHq__compareNote span{display:block}.page-module__rBbjHq__compareNote strong{margin-bottom:7px}.page-module__rBbjHq__benefitGrid{grid-template-columns:1fr;gap:12px}.page-module__rBbjHq__benefitCard{padding:25px}.page-module__rBbjHq__benefitCard>span{margin-bottom:30px}.page-module__rBbjHq__followupList div{gap:14px;padding:15px 0}.page-module__rBbjHq__followupList p{font-size:14px}.page-module__rBbjHq__chronicNote{margin-top:45px;padding:25px;display:block}.page-module__rBbjHq__chronicIcon{margin-bottom:18px}.page-module__rBbjHq__chronicNote h3{font-size:20px}.page-module__rBbjHq__riskSection{padding:75px 0}.page-module__rBbjHq__complicationGrid{grid-template-columns:1fr;gap:8px}.page-module__rBbjHq__complicationGrid div{padding:15px}.page-module__rBbjHq__simpleFlow{grid-template-columns:1fr;gap:10px}.page-module__rBbjHq__simpleFlow>div{min-height:auto;padding:23px}.page-module__rBbjHq__simpleFlow span{margin-bottom:20px}.page-module__rBbjHq__simpleFlow i{display:none}.page-module__rBbjHq__faqGrid{grid-template-columns:1fr;gap:40px}.page-module__rBbjHq__faqIntro{position:static}.page-module__rBbjHq__faqList{gap:8px}.page-module__rBbjHq__faqItem button{gap:15px;padding:18px}.page-module__rBbjHq__faqItem button span{font-size:14px}.page-module__rBbjHq__faqItem button i{width:30px;height:30px;font-size:18px}.page-module__rBbjHq__faqAnswer p{padding:0 18px;font-size:14px}.page-module__rBbjHq__faqOpen .page-module__rBbjHq__faqAnswer p{padding-bottom:20px}.page-module__rBbjHq__finalCta{padding:80px 0}.page-module__rBbjHq__finalCta h2{white-space:normal;font-size:1.5rem;line-height:1.1}.page-module__rBbjHq__finalCta h2 span{margin-left:8px;display:inline}.page-module__rBbjHq__finalCta p{font-size:15px}.page-module__rBbjHq__finalActions{flex-direction:column;gap:10px}.page-module__rBbjHq__finalActions .page-module__rBbjHq__primaryBtn,.page-module__rBbjHq__finalActions .page-module__rBbjHq__lightBtn{width:100%}}@media (min-width:601px) and (max-width:900px){.page-module__rBbjHq__container,.page-module__rBbjHq__heroInner{width:88%}.page-module__rBbjHq__page h2{overflow-wrap:break-word;word-break:normal;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.15}.page-module__rBbjHq__sectionHeading h2,.page-module__rBbjHq__sectionHeadingLight h2,.page-module__rBbjHq__centerHeading h2{white-space:normal;max-width:100%}.page-module__rBbjHq__centerHeading h2{font-size:clamp(2.2rem,5vw,3rem)}.page-module__rBbjHq__finalCta h2{white-space:normal;font-size:clamp(2.6rem,5.5vw,4rem);line-height:1.1}.page-module__rBbjHq__finalCta h2 span{margin-left:8px;display:inline}}
:root{--main-text-color:#111b56;--green-color:#4caf50}.pheripheralFAQ-module__4EbwgG__wrapper{background:radial-gradient(circle at 20% 20%,#eef2ff,#0000 40%),radial-gradient(circle at 80% 70%,#e8fff1,#0000 40%),#f8faff;flex-direction:column;align-items:center;min-height:100vh;padding:60px 8%;display:flex}.pheripheralFAQ-module__4EbwgG__titleBlock{text-align:center;margin-bottom:70px}.pheripheralFAQ-module__4EbwgG__titleBlock h1{color:var(--main-text-color);letter-spacing:-.6px;font-size:44px;font-weight:700}.pheripheralFAQ-module__4EbwgG__titleBlock p{color:#6b7280;margin-top:10px}.pheripheralFAQ-module__4EbwgG__stack{perspective:1200px;flex-direction:column;gap:24px;width:100%;max-width:850px;display:flex}.pheripheralFAQ-module__4EbwgG__card{cursor:pointer;transform-style:preserve-3d;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#fff9;border:1px solid #fff9;border-radius:26px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,background .4s;box-shadow:0 10px 30px #0000000f,inset 0 1px #ffffffb3}.pheripheralFAQ-module__4EbwgG__card:hover{transform:translateY(-6px)scale(1.01)}.pheripheralFAQ-module__4EbwgG__active{transform:translateZ(40px)scale(1.02);box-shadow:0 30px 80px #111b5626,0 0 0 1px #4caf5040}.pheripheralFAQ-module__4EbwgG__cardInner{padding:28px 32px}.pheripheralFAQ-module__4EbwgG__cardInner h3{color:var(--main-text-color);font-size:19px;font-weight:600}.pheripheralFAQ-module__4EbwgG__header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.pheripheralFAQ-module__4EbwgG__header h3{margin:0}.pheripheralFAQ-module__4EbwgG__arrow{font-size:18px;transition:transform .3s}.pheripheralFAQ-module__4EbwgG__rotate{transform:rotate(180deg)}.pheripheralFAQ-module__4EbwgG__reveal{opacity:0;max-height:0;transition:opacity .45s,transform .45s,max-height .45s;overflow:hidden;transform:translateY(12px)scale(.98)}.pheripheralFAQ-module__4EbwgG__active .pheripheralFAQ-module__4EbwgG__reveal{opacity:1;max-height:320px;margin-top:16px;transform:translateY(0)scale(1)}.pheripheralFAQ-module__4EbwgG__reveal p{color:#4b5563;font-size:15.8px;line-height:1.75}.pheripheralFAQ-module__4EbwgG__answerContent{color:#4b5563;scrollbar-width:thin;max-height:260px;padding-right:8px;font-size:15.8px;line-height:1.75;overflow-y:auto}.pheripheralFAQ-module__4EbwgG__answerContent p{margin-bottom:12px}.pheripheralFAQ-module__4EbwgG__answerContent::-webkit-scrollbar{width:6px}.pheripheralFAQ-module__4EbwgG__answerContent::-webkit-scrollbar-thumb{background:#111b5640;border-radius:20px}.pheripheralFAQ-module__4EbwgG__answerContent::-webkit-scrollbar-thumb:hover{background:var(--green-color)}@media (max-width:768px){.pheripheralFAQ-module__4EbwgG__wrapper{min-height:auto;padding:40px 18px}.pheripheralFAQ-module__4EbwgG__titleBlock{margin-bottom:40px}.pheripheralFAQ-module__4EbwgG__titleBlock h1{letter-spacing:-.3px;font-size:30px;line-height:1.25}.pheripheralFAQ-module__4EbwgG__titleBlock p{margin-top:12px;padding:0 6px;font-size:14px;line-height:1.6}.pheripheralFAQ-module__4EbwgG__stack{perspective:none;gap:18px;max-width:100%}.pheripheralFAQ-module__4EbwgG__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;box-shadow:0 8px 22px #0000000f,inset 0 1px #ffffffb3}.pheripheralFAQ-module__4EbwgG__card:hover{transform:none}.pheripheralFAQ-module__4EbwgG__active{transform:scale(1.01);box-shadow:0 18px 40px #111b561f,0 0 0 1px #4caf5033}.pheripheralFAQ-module__4EbwgG__cardInner{padding:20px 18px}.pheripheralFAQ-module__4EbwgG__header{align-items:flex-start;gap:12px}.pheripheralFAQ-module__4EbwgG__header h3,.pheripheralFAQ-module__4EbwgG__cardInner h3{width:calc(100% - 30px);font-size:16px;line-height:1.5}.pheripheralFAQ-module__4EbwgG__arrow{flex-shrink:0;margin-top:2px;font-size:16px}.pheripheralFAQ-module__4EbwgG__active .pheripheralFAQ-module__4EbwgG__reveal{max-height:500px;margin-top:14px}.pheripheralFAQ-module__4EbwgG__reveal p,.pheripheralFAQ-module__4EbwgG__answerContent{font-size:14px;line-height:1.75}.pheripheralFAQ-module__4EbwgG__answerContent{max-height:240px;padding-right:4px}.pheripheralFAQ-module__4EbwgG__answerContent p{margin-bottom:10px}}@media (max-width:480px){.pheripheralFAQ-module__4EbwgG__wrapper{padding:32px 14px}.pheripheralFAQ-module__4EbwgG__titleBlock h1{font-size:26px}.pheripheralFAQ-module__4EbwgG__titleBlock p{font-size:13px}.pheripheralFAQ-module__4EbwgG__card{border-radius:18px}.pheripheralFAQ-module__4EbwgG__cardInner{padding:18px 16px}.pheripheralFAQ-module__4EbwgG__header h3,.pheripheralFAQ-module__4EbwgG__cardInner h3{font-size:15px}.pheripheralFAQ-module__4EbwgG__reveal p,.pheripheralFAQ-module__4EbwgG__answerContent{font-size:13.5px;line-height:1.7}.pheripheralFAQ-module__4EbwgG__active .pheripheralFAQ-module__4EbwgG__reveal{max-height:600px}}
