.why-seolreim{padding:48px 0 58px;background:#fff;color:#121212;border-top:1px solid #dedede}.why-seolreim .section-heading{margin-bottom:25px}.why-seolreim h2{font-size:clamp(1.6rem,3vw,2.65rem);line-height:1.15;letter-spacing:-.035em;margin:0}.why-seolreim .why-intro{font-size:1rem;line-height:1.6;margin:12px 0 0;color:#535353;max-width:720px}.why-menu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:1px solid #202020}.why-menu a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:78px;padding:18px 18px 18px 0;border-bottom:1px solid #d5d5d5;font-size:1.05rem;line-height:1.45;color:inherit;text-decoration:none;overflow-wrap:anywhere}.why-menu a:not(:nth-child(5n)){margin-inline-end:25px}.why-menu a:hover{color:#745728}.why-menu a:focus-visible,.guide-page a:focus-visible{outline:2px solid #8d6c32;outline-offset:5px}.why-menu .why-arrow{font-size:1.3rem;flex-shrink:0}.guide-page{max-width:1180px;margin:auto;padding:28px 36px 65px;color:#161616}.guide-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:.9rem;line-height:1.6;margin-bottom:35px}.guide-breadcrumb a,.guide-body a{color:inherit;text-underline-offset:4px}.guide-cover{border-top:2px solid #171717;border-bottom:1px solid #bbb;padding:30px 0 34px}.guide-kicker{font-size:.875rem;letter-spacing:.08em;margin:0 0 18px}.guide-cover h1{font-size:clamp(2rem,4.3vw,3.75rem);line-height:1.13;font-weight:500;letter-spacing:-.035em;max-width:940px;margin:0 0 22px;overflow-wrap:anywhere}.guide-deck{font-size:1.15rem;line-height:1.8;max-width:820px;margin:0}.guide-meta{font-size:.85rem;line-height:1.6;color:#626262;margin:24px 0 0}.guide-reading{display:grid;grid-template-columns:minmax(0,760px) minmax(200px,1fr);gap:56px;padding-top:34px}.guide-body h2{font-size:1.65rem;line-height:1.35;letter-spacing:-.025em;margin:0 0 18px}.guide-body h3{font-size:1.13rem;line-height:1.6;margin:26px 0 9px}.guide-body p,.guide-body li{font-size:1rem;line-height:1.9;overflow-wrap:anywhere}.guide-body section{margin-bottom:38px}.guide-body p{margin:0 0 15px}.guide-quote{border-block:1px solid #ddd;padding:25px 0}.guide-aside nav{display:flex;flex-direction:column;border-top:1px solid #111}.guide-aside a{font-size:.95rem;line-height:1.5;color:inherit;padding:14px 0;border-bottom:1px solid #ddd;text-decoration:none}.guide-aside a[aria-current=page]{font-weight:700}.guide-aside h2{font-size:.9rem;margin:0 0 15px;letter-spacing:.035em}.guide-sources{padding-top:20px;border-top:1px solid #ddd}.guide-sources h2{font-size:1rem}.guide-sources li{font-size:.85rem;line-height:1.65;margin-bottom:8px}.guide-sources ul{padding-inline-start:20px}.guide-note{font-size:.875rem!important;color:#626262}.guide-visit{border-top:2px solid #171717;padding-top:30px}.guide-visit h2{font-size:1.8rem;line-height:1.3;margin:0 0 15px}.guide-visit>p{max-width:800px;font-size:1.05rem;line-height:1.8}.guide-visit-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 44px;margin:26px 0}.guide-visit-grid h3{font-size:1rem;margin:0 0 8px}.guide-visit-grid p{font-size:1rem;line-height:1.8;margin:0}.guide-visit-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.guide-visit-links a{color:inherit;font-size:.95rem;text-underline-offset:5px}.guide-cta{margin-top:34px;background:#171717;color:#fff;padding:36px}.guide-cta h2{font-size:1.7rem;line-height:1.35;margin:0 0 13px}.guide-cta p{font-size:1rem;line-height:1.8;max-width:740px;margin:0 0 23px}.guide-cta a{display:inline-flex;align-items:center;min-height:48px;background:#fff;color:#171717;padding:13px 22px;text-decoration:none;line-height:1.5;font-size:1rem}.guide-cta a:hover{background:#e7e7e7}.guide-next{margin-top:30px}.guide-next>a{color:inherit;text-underline-offset:4px;font-size:1rem}html[dir=rtl] .why-arrow{transform:scaleX(-1)}
@media(max-width:1000px){.why-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.why-menu a:not(:nth-child(5n)){margin-inline-end:0}.why-menu a{margin-inline-end:20px!important}.guide-reading{gap:30px;grid-template-columns:minmax(0,1fr) 190px}}
@media(max-width:640px){.why-seolreim{padding:32px 0 38px}.why-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.why-menu a{min-height:74px;font-size:1rem;padding:14px 0;margin-inline-end:18px!important}.why-menu a:nth-child(2n){margin-inline-end:0!important}.guide-page{padding:24px 20px 42px}.guide-breadcrumb{margin-bottom:24px}.guide-cover{padding:24px 0}.guide-cover h1{font-size:2rem}.guide-deck{font-size:1.05rem}.guide-reading{grid-template-columns:1fr;padding-top:28px}.guide-aside{order:2;margin-bottom:30px}.guide-aside nav{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.guide-body h2{font-size:1.45rem}.guide-visit-grid{grid-template-columns:1fr;gap:23px}.guide-cta{padding:26px 22px}.guide-cta h2{font-size:1.5rem}.guide-cta a{width:100%;justify-content:center;text-align:center}}
html[lang=ar] .guide-cover h1,html[lang=ar] .guide-body h2,html[lang=ar] .guide-kicker{letter-spacing:normal;line-height:1.5}.guide-page,.guide-reading,.guide-body,.guide-aside{min-width:0}.guide-meta time{display:inline-block;direction:ltr;unicode-bidi:isolate}.guide-visit-grid>div:last-child{grid-column:1/-1}.guide-breadcrumb a,.guide-visit-links a{display:inline-flex;align-items:center;min-height:44px}.guide-sources a{overflow-wrap:anywhere}
@media(max-width:380px){.guide-cover h1{font-size:1.8rem}.why-menu a{gap:8px;margin-inline-end:12px!important}.guide-page{padding-inline:16px}}

/* Clinic experience and physician-led care, ahead of the general treatment guide. */
.guide-trust{padding:30px 0 0}.guide-trust h2{font-size:1.6rem;line-height:1.4;margin:0 0 13px;font-weight:600}.guide-trust>p{font-size:1.05rem;line-height:1.85;max-width:920px;margin:0 0 25px}.guide-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid #bbb}.guide-facts>div{padding:21px 24px 23px 0;min-width:0}.guide-facts>div+div{padding-inline-start:24px;border-inline-start:1px solid #ddd}.guide-facts dt{font-size:2.35rem;line-height:1.15;font-weight:500;letter-spacing:-.035em;width:fit-content;margin-bottom:9px}.guide-facts dd{font-size:.95rem;line-height:1.65;margin:0;max-width:270px;overflow-wrap:anywhere}.guide-care-steps{list-style:none;counter-reset:care-step;padding:0;margin:0}.guide-care-steps>li{counter-increment:care-step;position:relative;border-top:1px solid #ddd;padding:18px 0 20px;padding-inline-start:48px}.guide-care-steps>li::before{content:counter(care-step,decimal-leading-zero);position:absolute;inset-inline-start:0;top:21px;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.guide-care-steps h3{margin:0 0 7px}.guide-care-steps p{margin:0}.guide-team{padding:28px 0;border-block:1px solid #bbb}.guide-doctors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.guide-doctor{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:17px;min-width:0}.guide-doctor img{display:block;width:100%;height:auto;max-width:100%}.guide-doctor h3{font-size:1.08rem;line-height:1.5;margin:0 0 4px;overflow-wrap:anywhere}.guide-doctor p{font-size:.95rem;line-height:1.7;margin:0}.guide-doctor .guide-doctor-role{font-size:.875rem;line-height:1.5;color:#626262;margin-bottom:10px}.guide-team-link{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;font-size:.95rem}.guide-overview{padding-top:28px;border-top:2px solid #171717}.guide-care-concerns h3{font-weight:600}html[lang=ar] .guide-trust h2{line-height:1.6}.guide-cta a{overflow-wrap:anywhere;max-width:100%;box-sizing:border-box}
@media(max-width:1000px){.guide-doctors{grid-template-columns:1fr;gap:24px}.guide-doctor{grid-template-columns:112px minmax(0,1fr)}.guide-facts>div{padding-inline-end:18px}.guide-facts>div+div{padding-inline-start:18px}}
@media(max-width:640px){.guide-trust{padding-top:25px}.guide-trust h2{font-size:1.45rem}.guide-trust>p{font-size:1rem}.guide-facts{grid-template-columns:1fr}.guide-facts>div,.guide-facts>div+div{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:16px;padding:17px 0;border-inline-start:0}.guide-facts>div+div{border-top:1px solid #ddd}.guide-facts dt{font-size:2rem;margin:0}.guide-facts dd{max-width:none;font-size:.95rem}.guide-doctor{grid-template-columns:92px minmax(0,1fr);gap:16px}.guide-care-steps>li{padding-inline-start:39px}.guide-doctor p{font-size:1rem}.guide-doctor .guide-doctor-role{font-size:.875rem}}
