.service-batch.service-final.service-final--body-hair .opening{padding-bottom:44px}.service-batch.service-final.service-final--body-hair .answer{font-size:17px}.service-batch.service-final.service-final--body-hair .donor-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:30px;display:grid}.service-batch.service-final.service-final--body-hair .donor-sources article{min-width:0}.service-batch.service-final.service-final--body-hair .number{color:var(--sv-blue);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.service-batch.service-final.service-final--body-hair .planning ul{max-width:75ch;margin:22px 0;padding-left:22px}.service-batch.service-final.service-final--body-hair .planning li{font-size:16px;line-height:1.75}.service-batch.service-final.service-final--body-hair .planning li+li{margin-top:10px}.service-batch.service-final.service-final--body-hair .references{padding-block:32px 36px}.service-batch.service-final.service-final--body-hair .references p{max-width:80ch;font-size:14px}.service-batch.service-final.service-final--body-hair .references a{text-decoration:underline}@media (width<=800px){.service-batch.service-final.service-final--body-hair .donor-sources{grid-template-columns:1fr;gap:28px}}.service-batch.service-final.service-final--diagnosis .fact .fact-value{color:var(--navy);margin-bottom:0;font-size:15px;font-weight:600;line-height:1.5}.service-batch.service-final.service-final--diagnosis .px{padding-inline:max(32px,50% - 548px)}.service-batch.service-final.service-final--diagnosis>section:not(.opening){padding-block:72px}.service-batch.service-final.service-final--diagnosis :is(.steps-section,.prep){background:var(--sv-soft)}.service-batch.service-final.service-final--diagnosis :is(.path-grid,.method-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.service-batch.service-final.service-final--diagnosis .path-card{border:1px solid var(--sv-border);border-radius:14px;flex-direction:column;min-width:0;padding:28px;display:flex}.service-batch.service-final.service-final--diagnosis .path-card a{margin-top:auto;font-size:15px;font-weight:600}.service-batch.service-final.service-final--diagnosis :is(.path-label,.section-label,.method-use,.remote-label){color:var(--sv-blue);letter-spacing:normal;text-transform:var(--caps);margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.55}.service-batch.service-final.service-final--diagnosis :is(.path-note,.methods-note){max-width:75ch;margin-top:28px;font-size:15px}.service-batch.service-final.service-final--diagnosis .steps{gap:28px;max-width:820px;display:grid}.service-batch.service-final.service-final--diagnosis .step{border-bottom:1px solid var(--sv-border);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:18px;padding-bottom:26px;display:grid}.service-batch.service-final.service-final--diagnosis .step-num{color:var(--sv-blue);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.service-batch.service-final.service-final--diagnosis #trichoscopy-image{max-width:400px}.service-batch.service-final.service-final--diagnosis .clinic-video{max-width:680px;margin-top:36px}.service-batch.service-final.service-final--diagnosis .timing{border:1px solid var(--sv-border);background:#fff;border-radius:14px;max-width:900px;margin-top:36px;padding:32px}.service-batch.service-final.service-final--diagnosis .methods-head{grid-template-columns:1.1fr 1fr;align-items:start;gap:48px;margin-bottom:34px;display:grid}.service-batch.service-final.service-final--diagnosis .method-card{border-bottom:1px solid var(--sv-border);min-width:0;padding-bottom:24px}.service-batch.service-final.service-final--diagnosis .prep{grid-template-columns:1.2fr 1fr;align-items:start;gap:60px;display:grid}.service-batch.service-final.service-final--diagnosis .prep-grid{gap:26px;display:grid}.service-batch.service-final.service-final--diagnosis .prep-card{border-bottom:1px solid var(--sv-border);padding-bottom:24px}.service-batch.service-final.service-final--diagnosis .prep-card:last-child{border-bottom:0;padding-bottom:0}.service-batch.service-final.service-final--diagnosis .remote{background:#e7eff7;border-radius:14px;padding:32px}.service-batch.service-final.service-final--diagnosis .remote-link{font-size:14px;font-weight:600}.service-batch.service-final.service-final--diagnosis .faq{grid-template-columns:.8fr 1.3fr;align-items:start;gap:70px;display:grid}.service-batch.service-final.service-final--diagnosis :is(.prep,.methods-head)>*{min-width:0}@media (width<=800px){.service-batch.service-final.service-final--diagnosis>section:not(.opening){padding-block:52px}.service-batch.service-final.service-final--diagnosis :is(.prep,.methods-head,.faq){grid-template-columns:1fr;gap:32px}}@media (width<=540px){.service-batch.service-final.service-final--diagnosis .px{padding-inline:22px}.service-batch.service-final.service-final--diagnosis :is(.path-grid,.method-grid){grid-template-columns:1fr}.service-batch.service-final.service-final--diagnosis :is(.path-card,.timing,.remote){padding:24px}.service-batch.service-final.service-final--diagnosis .step{gap:12px}}.service-batch.service-final.service-final--treatment .px{padding-inline:max(32px,50% - 548px)}.service-batch.service-final.service-final--treatment .opening{padding-bottom:44px}.service-batch.service-final.service-final--treatment .answer{max-width:75ch;font-size:17px}.service-batch.service-final.service-final--treatment .answer strong{color:var(--navy)}.service-batch.service-final.service-final--treatment .intro{max-width:75ch}.service-batch.service-final.service-final--treatment :is(.treatments,.combine,.faq){padding-block:72px}.service-batch.service-final.service-final--treatment .t-list{margin-top:34px;display:grid}.service-batch.service-final.service-final--treatment .t{border-bottom:1px solid var(--sv-border);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:0 48px;padding-block:36px;display:grid}.service-batch.service-final.service-final--treatment .t:first-child{padding-top:0}.service-batch.service-final.service-final--treatment .t-head{grid-area:1/1/span 4;min-width:0}.service-batch.service-final.service-final--treatment .t>:not(.t-head){grid-column:2;min-width:0}.service-batch.service-final.service-final--treatment .t-head h3{font-size:24px}.service-batch.service-final.service-final--treatment :is(.t-tag,.t-honest-label,.next-label,.exclusion .kicker){color:var(--sv-blue);letter-spacing:normal;text-transform:none;white-space:normal;font-size:13px;font-weight:600;line-height:1.55;display:block}.service-batch.service-final.service-final--treatment #prp-image{max-width:480px;margin-top:4px;margin-bottom:8px}.service-batch.service-final.service-final--treatment .t-facts{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:24px;display:grid}.service-batch.service-final.service-final--treatment .t-fact span{font-size:12px;line-height:1.55;display:block}.service-batch.service-final.service-final--treatment .t-fact .v{color:var(--navy);margin-top:6px;font-size:15px;font-weight:600}.service-batch.service-final.service-final--treatment .t-honest{border-top:1px solid var(--sv-border);padding-top:20px}.service-batch.service-final.service-final--treatment .t-honest-label{margin-bottom:10px}.service-batch.service-final.service-final--treatment .t-honest p{font-size:15px}.service-batch.service-final.service-final--treatment .exclusion{padding-bottom:72px}.service-batch.service-final.service-final--treatment .exclusion-inner{background:#e7eff7;border-radius:14px;padding:40px}.service-batch.service-final.service-final--treatment .exclusion h2{overflow-wrap:anywhere;max-width:34ch;margin-bottom:12px}.service-batch.service-final.service-final--treatment .exclusion .kicker{margin-bottom:24px}.service-batch.service-final.service-final--treatment .combine{background:var(--sv-soft);grid-template-columns:1.2fr 1fr;align-items:start;gap:60px;display:grid}.service-batch.service-final.service-final--treatment .combine>*{min-width:0}.service-batch.service-final.service-final--treatment .combine-points{gap:26px;margin-top:30px;display:grid}.service-batch.service-final.service-final--treatment .cp{border-bottom:1px solid var(--sv-border);padding-bottom:24px}.service-batch.service-final.service-final--treatment .cp:last-child{border-bottom:0;padding-bottom:0}.service-batch.service-final.service-final--treatment .next-card{border:1px solid var(--sv-border);background:#fff;border-radius:14px;padding:32px}.service-batch.service-final.service-final--treatment .next-label{margin-bottom:14px}.service-batch.service-final.service-final--treatment .next-alt{margin-top:18px;font-size:14px;font-weight:600;display:block}.service-batch.service-final.service-final--treatment .faq{grid-template-columns:.8fr 1.3fr;align-items:start;gap:70px;display:grid}@media (width<=800px){.service-batch.service-final.service-final--treatment :is(.treatments,.combine,.faq){padding-block:52px}.service-batch.service-final.service-final--treatment :is(.combine,.faq){grid-template-columns:1fr;gap:32px}.service-batch.service-final.service-final--treatment .exclusion{padding-bottom:52px}.service-batch.service-final.service-final--treatment .t{display:block}.service-batch.service-final.service-final--treatment .t-head{margin-bottom:22px}}@media (width<=540px){.service-batch.service-final.service-final--treatment .px{padding-inline:22px}.service-batch.service-final.service-final--treatment :is(.exclusion-inner,.next-card){padding:24px}.service-batch.service-final.service-final--treatment .t-facts{grid-template-columns:1fr;gap:16px}.service-batch.service-final.service-final--treatment .t-fact{grid-template-columns:1fr 1fr;gap:12px;display:grid}.service-batch.service-final.service-final--treatment .t-fact .v{margin-top:0}}.service-batch.service-final.service-final--plastic-surgery .px{padding-inline:max(32px,50% - 548px)}.service-batch.service-final.service-final--plastic-surgery .opening{padding-bottom:44px}.service-batch.service-final.service-final--plastic-surgery .answer{font-size:17px}.service-batch.service-final.service-final--plastic-surgery .answer strong{color:var(--navy)}.service-batch.service-final.service-final--plastic-surgery :is(h1,h2,h3){overflow-wrap:anywhere}.service-batch.service-final.service-final--plastic-surgery :is(.procs,.faq){padding-block:72px}.service-batch.service-final.service-final--plastic-surgery .proc-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:34px;display:grid}.service-batch.service-final.service-final--plastic-surgery .proc{flex-direction:column;min-width:0;display:flex}.service-batch.service-final.service-final--plastic-surgery .areas{color:var(--navy);margin-top:auto;padding-top:6px;font-size:15px;font-weight:600;line-height:1.65}.service-batch.service-final.service-final--plastic-surgery .areas span{color:var(--sv-muted);margin-bottom:6px;font-size:12px;font-weight:400;display:block}.service-batch.service-final.service-final--plastic-surgery .note{border-top:1px solid var(--sv-border);max-width:75ch;margin-top:32px;padding-top:24px;font-size:15px}.service-batch.service-final.service-final--plastic-surgery .how-inner{background:var(--navy);border-radius:14px;padding:40px}.service-batch.service-final.service-final--plastic-surgery .how h2{color:#fff;max-width:34ch;margin-bottom:14px}.service-batch.service-final.service-final--plastic-surgery .how .kicker{color:#c5d1e5;letter-spacing:normal;text-transform:none;margin-bottom:24px;font-size:13px;font-weight:600;line-height:1.55}.service-batch.service-final.service-final--plastic-surgery .how p{color:#c5d1e5;max-width:75ch;margin-bottom:26px}.service-batch.service-final.service-final--plastic-surgery .faq{grid-template-columns:.8fr 1.3fr;align-items:start;gap:70px;display:grid}.service-batch.service-final.service-final--plastic-surgery #prices{scroll-margin-top:110px}@media (width<=800px){.service-batch.service-final.service-final--plastic-surgery :is(.procs,.faq){padding-block:52px}.service-batch.service-final.service-final--plastic-surgery :is(.proc-list,.faq){grid-template-columns:1fr;gap:32px}}@media (width<=540px){.service-batch.service-final.service-final--plastic-surgery .px{padding-inline:22px}.service-batch.service-final.service-final--plastic-surgery .how-inner{padding:24px}}.service-batch.service-final.service-final--dermatocosmetology .px{padding-inline:max(32px,50% - 548px)}.service-batch.service-final.service-final--dermatocosmetology .opening{padding-bottom:44px}.service-batch.service-final.service-final--dermatocosmetology .opening>h1{max-width:26ch}.service-batch.service-final.service-final--dermatocosmetology .answer{font-size:17px}.service-batch.service-final.service-final--dermatocosmetology .answer strong{color:var(--navy)}.service-batch.service-final.service-final--dermatocosmetology :is(h1,h2,h3){overflow-wrap:anywhere}.service-batch.service-final.service-final--dermatocosmetology :is(.list,.faq){padding-block:72px}.service-batch.service-final.service-final--dermatocosmetology .t-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:34px;display:grid}.service-batch.service-final.service-final--dermatocosmetology .t{border-bottom:1px solid var(--sv-border);min-width:0;padding-bottom:28px}.service-batch.service-final.service-final--dermatocosmetology .t-head{margin-bottom:18px}.service-batch.service-final.service-final--dermatocosmetology .also{color:var(--sv-blue);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.55;display:block}.service-batch.service-final.service-final--dermatocosmetology .scalp-inner{background:#e7eff7;border-radius:14px;grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;padding:40px;display:grid}.service-batch.service-final.service-final--dermatocosmetology .scalp-inner>*{min-width:0}.service-batch.service-final.service-final--dermatocosmetology .scalp h2{margin-bottom:14px}.service-batch.service-final.service-final--dermatocosmetology .scalp .kicker{color:var(--sv-blue);letter-spacing:normal;text-transform:none;margin-bottom:24px;font-size:13px;font-weight:600;line-height:1.55}.service-batch.service-final.service-final--dermatocosmetology .scalp-links{gap:18px;display:grid}.service-batch.service-final.service-final--dermatocosmetology .scalp-links a{overflow-wrap:anywhere;font-size:15px;font-weight:600}.service-batch.service-final.service-final--dermatocosmetology .faq{grid-template-columns:.8fr 1.3fr;align-items:start;gap:70px;display:grid}@media (width<=800px){.service-batch.service-final.service-final--dermatocosmetology :is(.list,.faq){padding-block:52px}.service-batch.service-final.service-final--dermatocosmetology :is(.t-list,.scalp-inner,.faq){grid-template-columns:1fr;gap:32px}}@media (width<=540px){.service-batch.service-final.service-final--dermatocosmetology .px{padding-inline:22px}.service-batch.service-final.service-final--dermatocosmetology .scalp-inner{padding:24px}}.t-more{color:var(--brand);margin-top:14px;font-size:13.5px;font-weight:700;display:inline-block}
