.homepage-showcase-module__XJcQUW__showcase{padding:72px var(--site-gutter);background:#f5f9fc}.homepage-showcase-module__XJcQUW__inner{max-width:var(--site-max);margin:0 auto}.homepage-showcase-module__XJcQUW__showcaseHeader,.homepage-showcase-module__XJcQUW__proceduresHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.92fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.homepage-showcase-module__XJcQUW__eyebrow{color:#176096;letter-spacing:.09em;text-transform:uppercase;margin-bottom:11px;font-size:12px;font-weight:700;line-height:1.3;display:block}.homepage-showcase-module__XJcQUW__showcaseTitle,.homepage-showcase-module__XJcQUW__proceduresTitle{color:#17334c;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:550;line-height:1.15}.homepage-showcase-module__XJcQUW__showcaseIntro,.homepage-showcase-module__XJcQUW__proceduresIntro{flex-direction:column;align-items:flex-start;gap:17px;padding-top:25px;display:flex}.homepage-showcase-module__XJcQUW__showcaseIntro p,.homepage-showcase-module__XJcQUW__proceduresIntro p{color:#425568;max-width:580px;margin:0;font-size:16px;line-height:1.55}.homepage-showcase-module__XJcQUW__textLink{color:#075a9e;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.homepage-showcase-module__XJcQUW__textLink:hover{color:#063f70;text-underline-offset:4px;text-decoration:underline}.homepage-showcase-module__XJcQUW__textLink:focus-visible,.homepage-showcase-module__XJcQUW__groupButton:focus-visible,.homepage-showcase-module__XJcQUW__treatmentCardLink:focus-visible,.homepage-showcase-module__XJcQUW__procedureCardLink:focus-visible{outline-offset:4px;outline:3px solid #136dbc}.homepage-showcase-module__XJcQUW__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:35px;display:grid}.homepage-showcase-module__XJcQUW__groupButton{color:#40566a;cursor:pointer;text-align:left;background:#fff;border:1px solid #d6e4ef;border-radius:16px;align-items:center;gap:15px;min-width:0;min-height:88px;padding:9px 16px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex}.homepage-showcase-module__XJcQUW__groupButton:hover{border-color:#76abd2}.homepage-showcase-module__XJcQUW__groupButton[data-active=true]{color:#17334c;background:#f0f8ff;border-color:#1470b7;box-shadow:inset 0 0 0 1px #1470b7}.homepage-showcase-module__XJcQUW__groupThumbnail{background:#e0ebf4;border-radius:11px;flex:0 0 68px;width:68px;height:68px;display:block;position:relative;overflow:hidden}.homepage-showcase-module__XJcQUW__groupThumbnail img,.homepage-showcase-module__XJcQUW__treatmentMedia img,.homepage-showcase-module__XJcQUW__procedureMedia img{object-fit:cover}.homepage-showcase-module__XJcQUW__groupThumbnail img{object-position:center 38%}.homepage-showcase-module__XJcQUW__groupLabel{text-wrap:balance;min-width:0;font-size:15px;font-weight:700;line-height:1.3}.homepage-showcase-module__XJcQUW__treatmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:23px;display:grid}.homepage-showcase-module__XJcQUW__treatmentGrid[hidden]{display:none}.homepage-showcase-module__XJcQUW__treatmentCard,.homepage-showcase-module__XJcQUW__procedureCard{background:#fff;border:1px solid #e0e9f0;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 9px 28px #1039590e}.homepage-showcase-module__XJcQUW__treatmentCardLink,.homepage-showcase-module__XJcQUW__procedureCardLink{width:100%;height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.homepage-showcase-module__XJcQUW__treatmentCardLink:hover .homepage-showcase-module__XJcQUW__cardAction,.homepage-showcase-module__XJcQUW__procedureCardLink:hover .homepage-showcase-module__XJcQUW__cardAction{text-underline-offset:4px;text-decoration:underline}.homepage-showcase-module__XJcQUW__treatmentMedia,.homepage-showcase-module__XJcQUW__procedureMedia{background:#e7eef4;width:100%;height:232px;display:block;position:relative;overflow:hidden}.homepage-showcase-module__XJcQUW__treatmentMedia img,.homepage-showcase-module__XJcQUW__procedureMedia img{transition:transform .25s}.homepage-showcase-module__XJcQUW__treatmentCardLink:hover img,.homepage-showcase-module__XJcQUW__procedureCardLink:hover img{transform:scale(1.025)}.homepage-showcase-module__XJcQUW__treatmentBody,.homepage-showcase-module__XJcQUW__procedureBody{flex-direction:column;flex:1;align-items:flex-start;gap:11px;padding:23px 25px 24px;display:flex}.homepage-showcase-module__XJcQUW__treatmentBody h3,.homepage-showcase-module__XJcQUW__procedureBody h3,.homepage-showcase-module__XJcQUW__procedureBody h4{color:#17334c;text-wrap:balance;margin:0;font-size:20px;font-weight:650;line-height:1.25}.homepage-showcase-module__XJcQUW__treatmentBody p,.homepage-showcase-module__XJcQUW__procedureBody p{color:#475b6c;margin:0;font-size:15px;line-height:1.5}.homepage-showcase-module__XJcQUW__cardAction{color:#075a9e;align-items:center;gap:7px;margin-top:auto;padding-top:5px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.homepage-showcase-module__XJcQUW__cardAction span{font-size:17px;line-height:1}.homepage-showcase-module__XJcQUW__procedures{min-width:0}.homepage-showcase-module__XJcQUW__proceduresEmbedded{border-top:1px solid #d8e6f0;margin-top:47px;padding-top:39px}.homepage-showcase-module__XJcQUW__proceduresStandalone{max-width:var(--site-max);padding:72px var(--site-gutter);margin:0 auto}.homepage-showcase-module__XJcQUW__proceduresTitle{font-size:clamp(25px,2.4vw,31px)}.homepage-showcase-module__XJcQUW__proceduresIntro{padding-top:18px}.homepage-showcase-module__XJcQUW__proceduresGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:26px;display:grid}.homepage-showcase-module__XJcQUW__procedureCard[data-featured=true]{border-color:#a9cde5}.homepage-showcase-module__XJcQUW__procedureMedia{height:174px}.homepage-showcase-module__XJcQUW__featuredLabel{color:#075a9e;background:#edf5fb;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:750;line-height:1;display:inline-block}.homepage-showcase-module__XJcQUW__procedureBody{gap:9px;padding:17px 19px 19px}.homepage-showcase-module__XJcQUW__procedureBody h3,.homepage-showcase-module__XJcQUW__procedureBody h4{font-size:18px}.homepage-showcase-module__XJcQUW__procedureBody p{font-size:14px;line-height:1.48}@media (max-width:1023px){.homepage-showcase-module__XJcQUW__proceduresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.homepage-showcase-module__XJcQUW__showcase{padding:40px 16px}.homepage-showcase-module__XJcQUW__showcaseHeader,.homepage-showcase-module__XJcQUW__proceduresHeader{grid-template-columns:1fr;gap:13px}.homepage-showcase-module__XJcQUW__showcaseTitle{font-size:30px}.homepage-showcase-module__XJcQUW__proceduresTitle{font-size:25px}.homepage-showcase-module__XJcQUW__showcaseIntro,.homepage-showcase-module__XJcQUW__proceduresIntro{gap:9px;padding-top:0}.homepage-showcase-module__XJcQUW__showcaseIntro p,.homepage-showcase-module__XJcQUW__proceduresIntro p{font-size:14px;line-height:1.5}.homepage-showcase-module__XJcQUW__groups{gap:8px;margin-top:23px}.homepage-showcase-module__XJcQUW__groupButton{text-align:center;flex-direction:column;justify-content:center;gap:7px;min-height:98px;padding:8px 5px}.homepage-showcase-module__XJcQUW__groupThumbnail{border-radius:8px;flex-basis:48px;width:48px;height:48px}.homepage-showcase-module__XJcQUW__groupLabel{font-size:11px;line-height:1.2}.homepage-showcase-module__XJcQUW__treatmentGrid,.homepage-showcase-module__XJcQUW__proceduresGrid{grid-template-columns:1fr;gap:15px;margin-top:17px}.homepage-showcase-module__XJcQUW__treatmentMedia{height:clamp(170px,54vw,210px)}.homepage-showcase-module__XJcQUW__treatmentBody,.homepage-showcase-module__XJcQUW__procedureBody{gap:8px;padding:17px 18px 19px}.homepage-showcase-module__XJcQUW__treatmentBody h3{font-size:18px}.homepage-showcase-module__XJcQUW__treatmentBody p,.homepage-showcase-module__XJcQUW__procedureBody p{font-size:14px}.homepage-showcase-module__XJcQUW__proceduresEmbedded{margin-top:34px;padding-top:31px}.homepage-showcase-module__XJcQUW__proceduresStandalone{padding:40px 16px}.homepage-showcase-module__XJcQUW__procedureMedia{height:clamp(160px,50vw,200px)}}@media (prefers-reduced-motion:reduce){.homepage-showcase-module__XJcQUW__groupButton,.homepage-showcase-module__XJcQUW__treatmentMedia img,.homepage-showcase-module__XJcQUW__procedureMedia img{transition:none}}.homepage-showcase-module__XJcQUW__inner{max-width:var(--npmd-content-width)}.homepage-showcase-module__XJcQUW__showcaseTitle{font-size:var(--npmd-h2)}.homepage-showcase-module__XJcQUW__disclosure{color:#465a6d;margin:0 0 16px;font-size:13px;line-height:1.5}
.privileges-section-module__1ipRTG__teamLinkRow{color:#315371;border-top:1px solid #d4e6f8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;padding-top:20px;font-size:15px;line-height:1.4;display:flex}.privileges-section-module__1ipRTG__teamLink{color:#15568e;text-underline-offset:3px;font-weight:700;text-decoration:underline}.privileges-section-module__1ipRTG__teamLink:hover,.privileges-section-module__1ipRTG__teamLink:focus-visible{color:#0e4473}.privileges-section-module__1ipRTG__teamLink:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #1565c0}
