.ComparePage-module__ekdGrG__page{--compare-ink:#0b1020;--compare-muted:#667085;--compare-faint:#8b93a7;--compare-line:#d9dde7;--compare-soft:#f6f7f9;--compare-accent:#5147f5;min-height:100vh;color:var(--compare-ink);background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif}.ComparePage-module__ekdGrG__hero{width:min(100%,1440px);margin:0 auto;padding:48px clamp(24px,5vw,72px) 34px}.ComparePage-module__ekdGrG__backLink{color:var(--compare-muted);align-items:center;margin-bottom:38px;font-size:.86rem;text-decoration:none;display:inline-flex}.ComparePage-module__ekdGrG__backLink:hover{color:var(--compare-ink)}.ComparePage-module__ekdGrG__titleRow{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ComparePage-module__ekdGrG__hero h1{letter-spacing:-.052em;max-width:780px;margin:0;font-size:clamp(2.35rem,4vw,3.65rem);font-weight:680;line-height:1.02}.ComparePage-module__ekdGrG__hero p{max-width:680px;color:var(--compare-muted);margin:14px 0 0;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.6}.ComparePage-module__ekdGrG__saveArea{color:#b42318;flex-direction:column;align-items:flex-end;gap:7px;min-width:250px;font-size:.74rem;display:flex}.ComparePage-module__ekdGrG__saveArea button,.ComparePage-module__ekdGrG__saveArea a{border:1px solid var(--compare-line);min-height:42px;color:var(--compare-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.82rem;font-weight:620;text-decoration:none;display:inline-flex}.ComparePage-module__ekdGrG__saveArea button:hover,.ComparePage-module__ekdGrG__saveArea a:hover{border-color:#aeb4c0}.ComparePage-module__ekdGrG__saveArea button:disabled{cursor:default;opacity:.62}.ComparePage-module__ekdGrG__content{width:min(100%,1440px);margin:0 auto;padding:0 clamp(24px,5vw,72px) 104px}.ComparePage-module__ekdGrG__compareScroll{border-top:1px solid var(--compare-line);scrollbar-width:thin;overflow-x:auto}.ComparePage-module__ekdGrG__selectorGrid,.ComparePage-module__ekdGrG__tableGrid{grid-template-columns:minmax(190px,240px) repeat(3,minmax(245px,1fr));min-width:1020px;display:grid}.ComparePage-module__ekdGrG__selectorGrid{border-bottom:1px solid var(--compare-line)}.ComparePage-module__ekdGrG__selectorIntro,.ComparePage-module__ekdGrG__selector{min-height:244px;padding:22px 18px 28px}.ComparePage-module__ekdGrG__selectorIntro{flex-direction:column;justify-content:flex-end;gap:8px;display:flex}.ComparePage-module__ekdGrG__selectorIntro strong{font-size:.94rem}.ComparePage-module__ekdGrG__selectorIntro span{color:var(--compare-muted);font-size:.78rem;line-height:1.5}.ComparePage-module__ekdGrG__selector{border-left:1px solid var(--compare-line);position:relative}.ComparePage-module__ekdGrG__selector>label{color:var(--compare-muted);margin-bottom:10px;font-size:.72rem;font-weight:650;display:block}.ComparePage-module__ekdGrG__selectorToolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.ComparePage-module__ekdGrG__selectedDoctor,.ComparePage-module__ekdGrG__clearDoctor{color:var(--compare-ink);font:inherit;cursor:pointer;background:0 0;border:0}.ComparePage-module__ekdGrG__selectedDoctor{align-items:center;gap:6px;min-width:0;padding:0;font-size:.8rem;font-weight:620;display:inline-flex}.ComparePage-module__ekdGrG__selectedDoctor span{text-overflow:ellipsis;white-space:nowrap;max-width:185px;overflow:hidden}.ComparePage-module__ekdGrG__clearDoctor{color:var(--compare-faint);align-items:center;gap:4px;padding:6px;font-size:.68rem;display:inline-flex}.ComparePage-module__ekdGrG__selectedDoctor:hover,.ComparePage-module__ekdGrG__clearDoctor:hover{color:var(--compare-accent)}.ComparePage-module__ekdGrG__doctorSummary{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:16px;margin-top:24px;display:grid}.ComparePage-module__ekdGrG__doctorSummary>div:last-child{flex-direction:column;min-width:0;display:flex}.ComparePage-module__ekdGrG__doctorSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.25;overflow:hidden}.ComparePage-module__ekdGrG__doctorSummary span,.ComparePage-module__ekdGrG__doctorSummary p{color:var(--compare-muted);margin:5px 0 0;font-size:.76rem;line-height:1.42}.ComparePage-module__ekdGrG__doctorSummary p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ComparePage-module__ekdGrG__doctorSummary a{color:var(--compare-accent);align-items:center;gap:3px;margin-top:13px;font-size:.74rem;font-weight:620;text-decoration:none;display:inline-flex}.ComparePage-module__ekdGrG__avatar{background:#eef0f4;border-radius:22%;flex:none;position:relative;overflow:hidden}.ComparePage-module__ekdGrG__searchControl{border:1px solid var(--compare-line);background:#fff;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 12px;display:flex}.ComparePage-module__ekdGrG__searchControl:focus-within{border-color:var(--compare-accent);box-shadow:0 0 0 3px #5147f517}.ComparePage-module__ekdGrG__searchControl svg{color:var(--compare-faint)}.ComparePage-module__ekdGrG__searchControl input{width:100%;color:var(--compare-ink);font:inherit;background:0 0;border:0;outline:0;font-size:.82rem}.ComparePage-module__ekdGrG__emptyDoctor{min-height:124px;color:var(--compare-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.ComparePage-module__ekdGrG__emptyDoctor svg{color:var(--compare-accent)}.ComparePage-module__ekdGrG__emptyDoctor strong{color:var(--compare-ink);font-size:.84rem}.ComparePage-module__ekdGrG__emptyDoctor span{max-width:190px;font-size:.72rem;line-height:1.45}.ComparePage-module__ekdGrG__searchResults{z-index:12;border:1px solid var(--compare-line);background:#fff;border-radius:12px;position:absolute;top:82px;left:18px;right:18px;overflow:hidden;box-shadow:0 18px 48px #0b102021}.ComparePage-module__ekdGrG__searchResult{width:100%;color:var(--compare-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;font-size:.78rem;display:flex}.ComparePage-module__ekdGrG__searchResult:last-child{border-bottom:0}.ComparePage-module__ekdGrG__searchResult:hover{background:var(--compare-soft)}.ComparePage-module__ekdGrG__searchResult small{color:var(--compare-muted)}.ComparePage-module__ekdGrG__loading{color:var(--compare-muted);text-align:center;padding:72px 0}.ComparePage-module__ekdGrG__tableShell{min-width:1020px}.ComparePage-module__ekdGrG__tableGrid{border-bottom:1px solid var(--compare-line)}.ComparePage-module__ekdGrG__tableGrid>div{border-left:1px solid var(--compare-line);min-height:58px;color:var(--compare-ink);align-items:center;padding:15px 18px;font-size:.82rem;line-height:1.5;display:flex}.ComparePage-module__ekdGrG__tableGrid>div:first-child{z-index:3;color:var(--compare-muted);background:#fffffffa;border-left:0;gap:6px;font-size:.75rem;font-weight:650;position:sticky;left:0}.ComparePage-module__ekdGrG__tableHeader{z-index:5;-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);background:#fffffff0;position:sticky;top:72px}.ComparePage-module__ekdGrG__tableHeader>div{min-height:78px}.ComparePage-module__ekdGrG__doctorHeader a{min-width:0;color:var(--compare-ink);align-items:center;gap:12px;font-size:.8rem;font-weight:650;text-decoration:none;display:flex}.ComparePage-module__ekdGrG__doctorHeader a>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ComparePage-module__ekdGrG__numericValue{font-variant-numeric:tabular-nums;font-weight:650;font-size:1rem!important}.ComparePage-module__ekdGrG__missing{color:var(--compare-faint)!important;font-size:.77rem!important}.ComparePage-module__ekdGrG__summaryCell{align-items:flex-start!important}.ComparePage-module__ekdGrG__summaryCell details{width:100%}.ComparePage-module__ekdGrG__summaryCell summary{color:var(--compare-ink);cursor:pointer;list-style:none}.ComparePage-module__ekdGrG__summaryCell summary::-webkit-details-marker{display:none}.ComparePage-module__ekdGrG__summaryCell details p{color:var(--compare-muted);margin:10px 0 0;font-size:.76rem;line-height:1.6}.ComparePage-module__ekdGrG__privacyNote{color:var(--compare-muted);text-align:center;justify-content:center;align-items:center;gap:7px;margin:22px auto 0;font-size:.75rem;line-height:1.5;display:flex}.ComparePage-module__ekdGrG__emptyState{border-bottom:1px solid var(--compare-line);min-width:1020px;color:var(--compare-accent);justify-content:center;align-items:center;gap:14px;padding:48px 24px;display:flex}.ComparePage-module__ekdGrG__emptyState div{flex-direction:column;gap:4px;display:flex}.ComparePage-module__ekdGrG__emptyState strong{color:var(--compare-ink);font-size:.92rem}.ComparePage-module__ekdGrG__emptyState span{color:var(--compare-muted);font-size:.78rem}@media (max-width:780px){.ComparePage-module__ekdGrG__hero{padding:30px 18px 26px}.ComparePage-module__ekdGrG__backLink{margin-bottom:28px}.ComparePage-module__ekdGrG__titleRow{flex-direction:column;align-items:flex-start;gap:18px}.ComparePage-module__ekdGrG__hero h1{font-size:clamp(2.15rem,11vw,3rem)}.ComparePage-module__ekdGrG__saveArea{align-items:flex-start;min-width:0}.ComparePage-module__ekdGrG__content{padding:0 0 76px}.ComparePage-module__ekdGrG__compareScroll{padding-left:18px}.ComparePage-module__ekdGrG__selectorGrid,.ComparePage-module__ekdGrG__tableGrid{grid-template-columns:140px repeat(3,220px);min-width:800px}.ComparePage-module__ekdGrG__tableShell,.ComparePage-module__ekdGrG__emptyState{min-width:800px}.ComparePage-module__ekdGrG__tableHeader{top:64px}.ComparePage-module__ekdGrG__privacyNote{padding:0 18px}}@media (prefers-reduced-motion:reduce){.ComparePage-module__ekdGrG__page *{scroll-behavior:auto!important;transition:none!important}}
