.Procedures-module__O1uWea__page{color:#111827;background:#fbfaf7;min-height:100vh}.Procedures-module__O1uWea__shell{width:min(1120px,100% - 40px);margin:0 auto}.Procedures-module__O1uWea__hero{border-bottom:1px solid #1118271a;padding:86px 0 50px}.Procedures-module__O1uWea__eyebrow{color:#5b5ae8;font:700 12px/1.4 var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px}.Procedures-module__O1uWea__hero h1{letter-spacing:-.05em;max-width:800px;margin:0;font-size:clamp(40px,6vw,68px);font-weight:530;line-height:1.03}.Procedures-module__O1uWea__lead{color:#111827a6;max-width:720px;margin:24px 0 0;font-size:18px;line-height:1.65}.Procedures-module__O1uWea__notice{color:#111827ad;background:#5b5ae814;border-left:3px solid #5b5ae8;border-radius:0 10px 10px 0;margin-top:24px;padding:14px 17px;font-size:13px;line-height:1.55}.Procedures-module__O1uWea__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:42px 0 88px;display:grid}.Procedures-module__O1uWea__card{min-height:190px;color:inherit;background:#fff;border:1px solid #1118271a;border-radius:18px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.Procedures-module__O1uWea__card:hover{border-color:#5b5ae86b;transform:translateY(-3px)}.Procedures-module__O1uWea__cardTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.Procedures-module__O1uWea__count{color:#5b5ae8;font:700 12px/1 var(--font-mono),monospace}.Procedures-module__O1uWea__card h2{letter-spacing:-.025em;margin:28px 0 10px;font-size:21px;line-height:1.2}.Procedures-module__O1uWea__card p{color:#11182794;margin:0;font-size:13px;line-height:1.55}.Procedures-module__O1uWea__arrow{align-self:flex-end;margin-top:auto}.Procedures-module__O1uWea__back{color:#111827a3;align-items:center;gap:8px;margin-bottom:28px;text-decoration:none;display:inline-flex}.Procedures-module__O1uWea__detailHero{border-bottom:1px solid #1118271a;padding:60px 0 42px}.Procedures-module__O1uWea__detailHero h1{letter-spacing:-.045em;max-width:780px;margin:0;font-size:clamp(38px,5vw,62px);font-weight:540;line-height:1.04}.Procedures-module__O1uWea__summary{color:#111827ad;max-width:760px;margin-top:22px;font-size:17px;line-height:1.7}.Procedures-module__O1uWea__facts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.Procedures-module__O1uWea__fact{background:#fff;border:1px solid #1118271a;border-radius:999px;padding:10px 13px;font-size:13px}.Procedures-module__O1uWea__section{border-bottom:1px solid #11182714;padding:44px 0}.Procedures-module__O1uWea__sectionHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.Procedures-module__O1uWea__sectionHead h2{letter-spacing:-.035em;margin:0;font-size:28px}.Procedures-module__O1uWea__sectionHead p{color:#11182794;max-width:520px;margin:0;font-size:13px;line-height:1.55}.Procedures-module__O1uWea__doctorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.Procedures-module__O1uWea__doctor{color:inherit;background:#fff;border:1px solid #1118271a;border-radius:15px;padding:20px;text-decoration:none}.Procedures-module__O1uWea__doctor strong{margin-bottom:8px;font-size:17px;display:block}.Procedures-module__O1uWea__doctor span{color:#1118278f;font-size:13px}.Procedures-module__O1uWea__score{float:right;font-weight:750;color:#5b5ae8!important}.Procedures-module__O1uWea__sample{gap:8px;display:grid}.Procedures-module__O1uWea__sampleRow{background:#fff;border:1px solid #11182717;border-radius:13px;grid-template-columns:1fr repeat(4,minmax(90px,auto));gap:14px;padding:15px 18px;font-size:13px;display:grid}.Procedures-module__O1uWea__sampleRow strong{text-transform:capitalize}.Procedures-module__O1uWea__sources{margin-top:24px}.Procedures-module__O1uWea__sources a{color:#4f46e5}.Procedures-module__O1uWea__empty{color:#11182794;text-align:center;border:1px dashed #1118272e;border-radius:14px;padding:26px}@media (max-width:820px){.Procedures-module__O1uWea__grid,.Procedures-module__O1uWea__doctorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Procedures-module__O1uWea__sampleRow{grid-template-columns:1fr 1fr}}@media (max-width:560px){.Procedures-module__O1uWea__shell{width:min(100% - 28px,1120px)}.Procedures-module__O1uWea__grid,.Procedures-module__O1uWea__doctorGrid{grid-template-columns:1fr}.Procedures-module__O1uWea__sectionHead{flex-direction:column;align-items:start}}.Procedures-module__O1uWea__procedureHero{background:#fff;border-bottom:1px solid #e3e6ec;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);min-height:430px;display:grid;overflow:hidden}.Procedures-module__O1uWea__heroCopy{padding:32px max(40px,50vw - 680px) 38px}.Procedures-module__O1uWea__breadcrumb{color:#737b8c;align-items:center;gap:9px;margin-bottom:34px;font-size:13px;display:flex}.Procedures-module__O1uWea__breadcrumb a{color:inherit;text-decoration:none}.Procedures-module__O1uWea__heroCopy h1{color:#111827;letter-spacing:-.055em;max-width:700px;margin:0;font:650 clamp(42px,5vw,68px)/.98 -apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif}.Procedures-module__O1uWea__heroCopy>p{color:#647084;max-width:670px;margin:20px 0 0;font:400 17px/1.55 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif}.Procedures-module__O1uWea__heroFacts{flex-wrap:wrap;gap:0;margin-top:28px;display:flex}.Procedures-module__O1uWea__heroFacts>span{color:#111827;border-right:1px solid #dfe3ea;grid-template-columns:30px auto;min-width:174px;margin-right:28px;padding:0 28px 0 0;display:grid}.Procedures-module__O1uWea__heroFacts>span:last-child{border:0;margin-right:0}.Procedures-module__O1uWea__heroFacts svg{grid-row:1/3;margin-top:5px}.Procedures-module__O1uWea__heroFacts b{font-size:15px;font-weight:720}.Procedures-module__O1uWea__heroFacts small{color:#737b8c;margin-top:2px;font-size:12px}.Procedures-module__O1uWea__heroActions{gap:12px;margin-top:30px;display:flex}.Procedures-module__O1uWea__primaryButton,.Procedures-module__O1uWea__secondaryButton{border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 25px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.Procedures-module__O1uWea__primaryButton{color:#fff;background:linear-gradient(135deg,#4f46e5,#5b5ae8);box-shadow:0 10px 24px #4f46e52e}.Procedures-module__O1uWea__secondaryButton{color:#111827;background:#fff;border:1px solid #d4d8e1}.Procedures-module__O1uWea__heroMedia{background:#f4f6f8;min-height:430px;position:relative;overflow:hidden}.Procedures-module__O1uWea__heroMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff 0%,#ffffff70 13%,#0000 45%);position:absolute;inset:0}.Procedures-module__O1uWea__heroMedia>span{z-index:2;color:#5e6778;border-top:1px solid #11182738;width:130px;padding-top:14px;font-size:13px;line-height:1.45;position:absolute;bottom:40px;right:38px}.Procedures-module__O1uWea__surgeonSection{padding:34px 0 26px}.Procedures-module__O1uWea__sectionTitleRow{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.Procedures-module__O1uWea__sectionTitleRow h2,.Procedures-module__O1uWea__decisionSection h2{color:#111827;letter-spacing:-.035em;margin:0;font-size:24px}.Procedures-module__O1uWea__sectionTitleRow>a{color:#4f46e5;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Procedures-module__O1uWea__surgeonRows{background:#fff;border:1px solid #e1e4ea;border-radius:14px;overflow:hidden}.Procedures-module__O1uWea__surgeonRow{color:#111827;border-bottom:1px solid #e5e7eb;grid-template-columns:54px minmax(240px,1.4fr) minmax(110px,.55fr) minmax(110px,.55fr) minmax(120px,.55fr) auto;align-items:center;gap:14px;min-height:78px;padding:10px 16px;text-decoration:none;display:grid}.Procedures-module__O1uWea__surgeonRow:last-child{border-bottom:0}.Procedures-module__O1uWea__surgeonRow:hover{background:#fafaff}.Procedures-module__O1uWea__surgeonAvatar{color:#4f46e5;background:#efefff;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:750;display:grid}.Procedures-module__O1uWea__surgeonIdentity{min-width:0}.Procedures-module__O1uWea__surgeonIdentity strong,.Procedures-module__O1uWea__surgeonIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Procedures-module__O1uWea__surgeonIdentity strong{font-size:15px}.Procedures-module__O1uWea__surgeonIdentity small,.Procedures-module__O1uWea__surgeonScore small{color:#737b8c;margin-top:4px;font-size:12px}.Procedures-module__O1uWea__surgeonLocation,.Procedures-module__O1uWea__surgeonScore,.Procedures-module__O1uWea__surgeonReviews,.Procedures-module__O1uWea__rowAction{align-items:center;gap:8px;font-size:13px;display:flex}.Procedures-module__O1uWea__surgeonScore{flex-wrap:wrap;font-weight:700}.Procedures-module__O1uWea__surgeonScore small{flex-basis:100%;margin-left:25px}.Procedures-module__O1uWea__rowAction{border:1px solid #d6dae3;border-radius:9px;justify-content:center;min-height:38px;padding:0 16px;font-weight:650}.Procedures-module__O1uWea__inlineEmpty{background:#fff;border:1px solid #e1e4ea;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.Procedures-module__O1uWea__inlineEmpty p{color:#6d7586;max-width:710px;margin:6px 0 0;font-size:13px;line-height:1.55}.Procedures-module__O1uWea__decisionSection{padding:24px 0 30px}.Procedures-module__O1uWea__decisionGrid{border-top:1px solid #e1e4ea;border-bottom:1px solid #e1e4ea;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}.Procedures-module__O1uWea__decisionGrid article{border-right:1px solid #e1e4ea;gap:18px;min-height:120px;padding:23px 20px;display:flex}.Procedures-module__O1uWea__decisionGrid article:last-child{border:0}.Procedures-module__O1uWea__decisionGrid svg{color:#111827;flex:none}.Procedures-module__O1uWea__decisionGrid h3{margin:0;font-size:14px}.Procedures-module__O1uWea__decisionGrid p{color:#727b8e;margin:8px 0 0;font-size:12px;line-height:1.5}.Procedures-module__O1uWea__coverageStrip{color:#70798c;grid-template-columns:170px repeat(3,1fr);align-items:center;gap:24px;padding:22px 0 60px;font-size:12px;display:grid}.Procedures-module__O1uWea__coverageStrip strong{color:#111827;font-size:18px}.Procedures-module__O1uWea__coverageStrip span{align-items:center;gap:12px;display:flex}.Procedures-module__O1uWea__coverageStrip svg{flex:none}@media (max-width:1040px){.Procedures-module__O1uWea__procedureHero{grid-template-columns:1fr 42%}.Procedures-module__O1uWea__heroCopy{padding-inline:28px}.Procedures-module__O1uWea__surgeonRow{grid-template-columns:50px minmax(190px,1fr) 100px 110px auto}.Procedures-module__O1uWea__surgeonReviews{display:none}.Procedures-module__O1uWea__decisionGrid{grid-template-columns:repeat(2,1fr)}.Procedures-module__O1uWea__decisionGrid article:nth-child(2){border-right:0}.Procedures-module__O1uWea__decisionGrid article:nth-child(-n+2){border-bottom:1px solid #e1e4ea}.Procedures-module__O1uWea__coverageStrip{grid-template-columns:1fr 1fr}}@media (max-width:760px){.Procedures-module__O1uWea__procedureHero{grid-template-columns:1fr}.Procedures-module__O1uWea__heroCopy{padding:24px 20px 34px}.Procedures-module__O1uWea__breadcrumb{margin-bottom:24px}.Procedures-module__O1uWea__heroCopy h1{font-size:clamp(38px,12vw,52px)}.Procedures-module__O1uWea__heroFacts>span{min-width:145px;margin:10px 14px 10px 0;padding-right:14px}.Procedures-module__O1uWea__heroMedia{min-height:300px}.Procedures-module__O1uWea__heroMedia>span{display:none}.Procedures-module__O1uWea__heroActions{flex-direction:column}.Procedures-module__O1uWea__sectionTitleRow{flex-direction:column;align-items:flex-start}.Procedures-module__O1uWea__surgeonRow{grid-template-columns:48px 1fr auto;gap:10px}.Procedures-module__O1uWea__surgeonLocation,.Procedures-module__O1uWea__surgeonScore,.Procedures-module__O1uWea__surgeonReviews{display:none}.Procedures-module__O1uWea__rowAction{padding:0 10px;font-size:0}.Procedures-module__O1uWea__rowAction svg{width:18px}.Procedures-module__O1uWea__inlineEmpty{flex-direction:column;align-items:stretch}.Procedures-module__O1uWea__decisionGrid{grid-template-columns:1fr}.Procedures-module__O1uWea__decisionGrid article{border-bottom:1px solid #e1e4ea;border-right:0}.Procedures-module__O1uWea__decisionGrid article:nth-child(3){border-bottom:1px solid #e1e4ea}.Procedures-module__O1uWea__coverageStrip{grid-template-columns:1fr}}
