.doc-tabs.svelte-685b13{flex-wrap:wrap;gap:10px;margin:0 0 28px;display:flex}.doc-tab.svelte-685b13{border:1px solid var(--accent,#e75525);min-height:44px;color:var(--accent,#e75525);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.doc-tab.on.svelte-685b13{background:var(--accent,#e75525);color:#fff}.doctor-grid.svelte-685b13{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px;margin:0 0 64px;display:grid}.doctor-card.svelte-685b13{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex}.doc-crop.svelte-685b13{aspect-ratio:1/.82;background:var(--cream-deep,#efe8df);border-radius:16px;width:100%;margin-bottom:14px;overflow:hidden}.doc-crop.svelte-685b13 img:where(.svelte-685b13){object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.doctor-card.svelte-685b13 h3:where(.svelte-685b13){max-width:100%;font-family:var(--display,Newsreader, serif);letter-spacing:0;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:clamp(18px,1.8vw,24px);font-weight:400;line-height:1.25}.doctor-card.svelte-685b13 p:where(.svelte-685b13){color:var(--muted,#666);overflow-wrap:break-word;word-break:keep-all;margin:6px 0 0;font-size:14px;line-height:1.45}.doc-more.svelte-685b13{color:var(--accent,#e75525);letter-spacing:.02em;margin-top:10px;font-size:13px;font-weight:600}.doc-modal.svelte-685b13{z-index:80;background:#1d1d1db8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.doc-modal-panel.svelte-685b13{background:var(--cream,#f7f3ee);border-radius:16px;width:min(92vw,980px);max-height:90vh;position:relative;overflow:auto}.doc-modal-split.svelte-685b13{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);align-items:stretch;min-height:min(78vh,720px);display:grid}.doc-modal-photo.svelte-685b13{background:#d4d1cc;min-width:0;position:relative;overflow:hidden}.doc-modal-photo.svelte-685b13 img:where(.svelte-685b13){width:calc(100% / var(--photo-span,.5));object-fit:cover;object-position:left center;max-width:none;height:100%;display:block;position:absolute;inset:0}.doc-modal-close.svelte-685b13{z-index:2;color:#1d1d1d;cursor:pointer;background:#f7f3eeeb;border:0;border-radius:999px;width:40px;height:40px;font-size:28px;line-height:1;position:absolute;top:10px;right:12px}.doc-modal-bio.svelte-685b13{overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;padding:36px 40px 32px 32px}.doc-bio-role.svelte-685b13{color:var(--accent,#e75525);letter-spacing:.04em;margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.4}.doc-modal-bio.svelte-685b13 h3:where(.svelte-685b13){font-family:var(--display,Newsreader, serif);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.15}.is-cjk .doc-modal-bio.svelte-685b13 h3:where(.svelte-685b13){font-style:normal;font-weight:500}.doc-modal-bio.svelte-685b13 ul:where(.svelte-685b13){margin:0;padding:0;list-style:none}.doc-modal-bio.svelte-685b13 li:where(.svelte-685b13){max-width:100%;color:var(--ink,#1d1d1d);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0 0 6px;font-size:14px;font-weight:400;line-height:1.55}.doc-modal-bio.svelte-685b13 li.is-head:where(.svelte-685b13){color:var(--muted,#666);letter-spacing:.04em;margin:16px 0 8px;font-size:12px;font-weight:600}.doc-modal-bio.svelte-685b13 li.is-head:where(.svelte-685b13):first-child{margin-top:0}@media (width<=980px){.doctor-grid.svelte-685b13{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-modal.svelte-685b13{padding:12px}.doc-modal-split.svelte-685b13{grid-template-columns:1fr;min-height:0}.doc-modal-photo.svelte-685b13{aspect-ratio:3/4;max-height:46vh}.doc-modal-photo.svelte-685b13 img:where(.svelte-685b13){object-position:left top}.doc-modal-bio.svelte-685b13{padding:24px 22px 28px}}@media (width<=640px){.doctor-grid.svelte-685b13{grid-template-columns:1fr;gap:22px}.doctor-card.svelte-685b13 h3:where(.svelte-685b13){white-space:normal}.doc-modal-bio.svelte-685b13 h3:where(.svelte-685b13){font-size:28px}.doc-modal-bio.svelte-685b13 li:where(.svelte-685b13){font-size:13px}}.cases.svelte-wbkn6t{gap:72px;width:min(1100px,100%);margin:0 auto;display:grid}.tabs.svelte-wbkn6t{top:var(--chrome,112px);z-index:18;background:var(--cream);border-bottom:1px solid var(--hairline);scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;margin:0;padding:16px 0;display:flex;position:sticky;overflow-x:auto}.tabs.svelte-wbkn6t::-webkit-scrollbar{display:none}.tabs.svelte-wbkn6t button:where(.svelte-wbkn6t){border:1px solid var(--hairline);color:var(--ink);font:inherit;letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;margin:0;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.2}.tabs.svelte-wbkn6t button.is-on:where(.svelte-wbkn6t){border-color:var(--accent);background:var(--accent);color:#fff}.chapter.svelte-wbkn6t header:where(.svelte-wbkn6t){text-align:center;flex-direction:column;align-items:center;gap:10px;margin:0 0 28px;display:flex}.kicker.svelte-wbkn6t{background:var(--accent,#e75525);color:#fff;letter-spacing:.14em;border-radius:999px;margin:0;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.3}h2.svelte-wbkn6t{max-width:22em;color:var(--ink);font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.2}.tiles.svelte-wbkn6t{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:0 auto;padding:0;list-style:none;display:grid}.tiles[style*="--n: 1"].svelte-wbkn6t{grid-template-columns:minmax(0,1fr);max-width:560px}.tiles[style*="--n: 2"].svelte-wbkn6t,.tiles[style*="--n: 3"].svelte-wbkn6t{justify-content:center}.tiles[style*="--n: 3"].svelte-wbkn6t{grid-template-columns:repeat(3,minmax(0,1fr))}figure.svelte-wbkn6t{background:var(--cream-deep);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;margin:0;overflow:hidden}img.svelte-wbkn6t{width:100%;height:auto;display:block}@media (width<=980px){.tabs.svelte-wbkn6t{width:calc(100% + 40px);margin-inline:-20px;padding:12px 20px}}@media (width<=800px){.cases.svelte-wbkn6t{gap:48px}.tiles.svelte-wbkn6t,.tiles[style*="--n: 3"].svelte-wbkn6t{grid-template-columns:1fr;max-width:none}}.og-inner.svelte-5qflps{width:min(var(--page,1440px), 100%);padding:148px var(--page-gutter,64px) 48px;margin:0 auto}.og-head.svelte-5qflps{max-width:60em;margin:0 0 56px}.og-inner.is-cases.svelte-5qflps .og-head:where(.svelte-5qflps){text-align:center;max-width:36em;margin:0 auto 64px}.og-inner.is-cases.svelte-5qflps .eyebrow:where(.svelte-5qflps),.og-inner.is-cases.svelte-5qflps .og-head:where(.svelte-5qflps) h1:where(.svelte-5qflps),.og-inner.is-cases.svelte-5qflps .lead:where(.svelte-5qflps){text-align:center}.landing-open.svelte-5qflps{margin:0 0 72px}.landing-open.svelte-5qflps h1:where(.svelte-5qflps){margin-bottom:20px}.landing-open.no-visual.svelte-5qflps{grid-template-columns:1fr}.landing-open.no-visual.svelte-5qflps .split-copy:where(.svelte-5qflps){max-width:40em}.eyebrow.svelte-5qflps{color:var(--accent,#e75525);letter-spacing:.08em;text-align:left;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:600}.hero-still.svelte-5qflps{min-height:min(68vh,620px);width:calc(100% + 2 * var(--page-gutter,64px));margin:0 calc(-1 * var(--page-gutter,64px)) 72px;background:#111;position:relative;overflow:hidden}.hero-still.svelte-5qflps>img:where(.svelte-5qflps){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-still.svelte-5qflps:after{content:"";background:linear-gradient(90deg,#0c0a08b8 0%,#0c0a0847 58%,#0000 100%);position:absolute;inset:0}.hero-copy.svelte-5qflps{z-index:1;max-width:36em;padding:72px 56px;position:relative}.hero-copy.svelte-5qflps h1:where(.svelte-5qflps),.hero-copy.svelte-5qflps .lead:where(.svelte-5qflps){color:#fff}.hero-copy.svelte-5qflps .lead:where(.svelte-5qflps){max-width:32em}.hero-copy.svelte-5qflps .lead:where(.svelte-5qflps)+.lead:where(.svelte-5qflps){margin-top:12px}.hero-still.is-end.svelte-5qflps:after{background:linear-gradient(270deg,#0c0a08b8 0%,#0c0a0847 58%,#0000 100%)}.hero-still.is-end.svelte-5qflps .hero-copy:where(.svelte-5qflps){margin-left:auto}.hero-still.is-light.svelte-5qflps{background:#f7f3ee}.hero-still.is-light.svelte-5qflps:after{background:linear-gradient(90deg,#f7f3eef0 0%,#f7f3ee8c 42%,#0000 72%)}.hero-still.is-light.is-end.svelte-5qflps:after{background:linear-gradient(270deg,#f7f3eef0 0%,#f7f3ee8c 42%,#0000 72%)}.hero-still.is-light.svelte-5qflps .hero-copy:where(.svelte-5qflps) h1:where(.svelte-5qflps),.hero-still.is-light.svelte-5qflps .hero-copy:where(.svelte-5qflps) .lead:where(.svelte-5qflps){color:#1a1612}.vial.svelte-5qflps{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:48px 64px;display:grid}.vial.svelte-5qflps figure:where(.svelte-5qflps){background:0 0;margin:0}.vial.svelte-5qflps img:where(.svelte-5qflps){object-fit:contain;width:auto;max-width:256px;height:auto;display:block}.vial-copy.svelte-5qflps h2:where(.svelte-5qflps){max-width:18em;font-family:var(--display);margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.15}.diagram.svelte-5qflps{margin:0}.diagram.svelte-5qflps h2:where(.svelte-5qflps){max-width:14em;font-family:var(--display);letter-spacing:-.015em;margin:0 0 20px;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.12}.diagram.svelte-5qflps p:where(.svelte-5qflps){max-width:40em;color:var(--muted,#666);margin:0 0 20px;font-size:17px;font-weight:300;line-height:1.65}.diagram.svelte-5qflps figure:where(.svelte-5qflps),.split-visual.is-diagram.svelte-5qflps,.essay.svelte-5qflps figure.is-diagram:where(.svelte-5qflps){background:var(--cream-deep,#efe8df);border-radius:16px;justify-content:center;align-items:center;margin:0;padding:48px 56px;display:flex;overflow:visible}.diagram.svelte-5qflps img:where(.svelte-5qflps),.split-visual.is-diagram.svelte-5qflps img:where(.svelte-5qflps),.essay.svelte-5qflps figure.is-diagram:where(.svelte-5qflps) img:where(.svelte-5qflps){object-fit:contain;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.process.svelte-5qflps{flex-direction:column;align-items:center;gap:20px;display:flex}.process.svelte-5qflps h2:where(.svelte-5qflps){max-width:18em;font-family:var(--display);letter-spacing:-.015em;text-align:center;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.12}.process.svelte-5qflps>p:where(.svelte-5qflps){max-width:40em;color:var(--muted,#666);text-align:center;margin:0;font-size:17px;font-weight:300;line-height:1.65}.process-panel.svelte-5qflps{background:var(--cream-deep,#efe8df);border-radius:20px;flex-wrap:wrap;justify-content:center;gap:28px 18px;width:100%;margin:8px 0 0;padding:36px 28px 40px;list-style:none;display:flex}.process-panel.svelte-5qflps li:where(.svelte-5qflps){text-align:center;flex-direction:column;flex:0 200px;align-items:center;width:min(200px,100%);padding:4px 8px;display:flex}.process-num.svelte-5qflps{color:var(--accent,#e75525);font-family:var(--display);letter-spacing:.02em;margin:0 0 8px;font-size:22px;font-style:italic;font-weight:400;line-height:1.2}.is-cjk .process-num.svelte-5qflps{font-style:normal}.process-panel.svelte-5qflps strong:where(.svelte-5qflps){color:var(--ink,#1a1612);letter-spacing:-.01em;text-wrap:pretty;font-size:16px;font-weight:500;line-height:1.35;display:block}.process-panel.svelte-5qflps p:where(.svelte-5qflps){max-width:16em;color:var(--muted,#666);text-align:center;margin:6px 0 0;font-size:14px;font-weight:300;line-height:1.5}.device.svelte-5qflps{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:48px 64px;display:grid}.device.svelte-5qflps figure:where(.svelte-5qflps),.split-visual.is-device.svelte-5qflps{background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.device.svelte-5qflps img:where(.svelte-5qflps),.split-visual.is-device.svelte-5qflps img:where(.svelte-5qflps){object-fit:contain;border-radius:16px;width:auto;max-width:280px;height:auto;display:block}.device-copy.svelte-5qflps h2:where(.svelte-5qflps){max-width:14em;font-family:var(--display);letter-spacing:-.015em;margin:0 0 20px;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.12}.device-copy.svelte-5qflps p:where(.svelte-5qflps),.device-copy.svelte-5qflps li:where(.svelte-5qflps){max-width:40em;color:var(--muted,#666);margin:0 0 18px;font-size:17px;font-weight:300;line-height:1.65}.card-label.svelte-5qflps{color:var(--ink,#1d1d1d);margin:0 0 8px;font-size:16px;font-weight:600}.formula-card.svelte-5qflps .card-label:where(.svelte-5qflps){color:var(--ink,#1d1d1d)}h1.svelte-5qflps{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1.05}.is-cyrillic-title.svelte-5qflps h1:where(.svelte-5qflps),.is-cyrillic-title.svelte-5qflps h2:where(.svelte-5qflps),.is-cyrillic-title.svelte-5qflps h1:where(.svelte-5qflps) em:where(.svelte-5qflps){font-family:Noto Serif,serif}.is-thai-title.svelte-5qflps h1:where(.svelte-5qflps),.is-thai-title.svelte-5qflps h2:where(.svelte-5qflps),.is-thai-title.svelte-5qflps h1:where(.svelte-5qflps) em:where(.svelte-5qflps){font-family:Noto Serif Thai,Noto Serif,serif;font-style:normal}h1.svelte-5qflps em:where(.svelte-5qflps),.split-copy.svelte-5qflps h2:where(.svelte-5qflps) em:where(.svelte-5qflps),.closer.svelte-5qflps em:where(.svelte-5qflps){color:var(--accent,#e75525);font-style:italic;font-weight:300}.is-cjk h1.svelte-5qflps em:where(.svelte-5qflps),.is-cjk .split-copy.svelte-5qflps h2:where(.svelte-5qflps) em:where(.svelte-5qflps),.is-cjk .closer.svelte-5qflps em:where(.svelte-5qflps){font-style:normal;font-weight:600}.lead.svelte-5qflps,.essay.svelte-5qflps p:where(.svelte-5qflps),.essay.svelte-5qflps li:where(.svelte-5qflps),.split-copy.svelte-5qflps p:where(.svelte-5qflps),.split-copy.svelte-5qflps li:where(.svelte-5qflps),.formula-card.svelte-5qflps p:where(.svelte-5qflps),.closer.svelte-5qflps p:where(.svelte-5qflps){color:var(--ink,#1d1d1d);font-size:17px;font-weight:400;line-height:1.7}.lead.svelte-5qflps{max-width:40em;color:var(--muted,#666);margin:20px 0 0}.spec-block.has-title.svelte-5qflps{margin-top:24px}.spec-block.svelte-5qflps h2:where(.svelte-5qflps){max-width:22em;font-family:var(--display);letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.12}.is-cjk .spec-block.svelte-5qflps h2:where(.svelte-5qflps){line-break:strict;max-width:22em}.spec-lead.svelte-5qflps{max-width:40em;color:var(--muted,#666);margin:0 0 24px;font-size:17px;font-weight:400;line-height:1.65}.spec-rows.svelte-5qflps{border-top:1px solid #1d1d1d1f;margin:0}.spec-rows.svelte-5qflps div:where(.svelte-5qflps){border-bottom:1px solid #1d1d1d1f;grid-template-columns:minmax(7em,16em) minmax(0,1fr);gap:20px 32px;padding:18px 0;display:grid}.spec-rows.svelte-5qflps dt:where(.svelte-5qflps){color:var(--accent,#e75525);letter-spacing:.02em;margin:0;font-size:15px;font-weight:600;line-height:1.45}.spec-rows.svelte-5qflps dd:where(.svelte-5qflps){color:var(--ink,#1d1d1d);white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:1.6}.og-bands.svelte-5qflps{--section-gap:56px;gap:var(--section-gap);flex-direction:column;margin:0 0 72px;display:flex}.og-inner[data-kind=treatment].svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner[data-kind=article].svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner[data-kind=leftover].svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner[data-kind=visit].svelte-5qflps .og-bands:where(.svelte-5qflps){--section-gap:80px}.og-inner[data-kind=treatment].svelte-5qflps .hero-still:where(.svelte-5qflps),.og-inner[data-kind=article].svelte-5qflps .hero-still:where(.svelte-5qflps),.og-inner[data-kind=leftover].svelte-5qflps .hero-still:where(.svelte-5qflps){margin-bottom:88px}.og-inner[data-kind=treatment].svelte-5qflps .og-head:where(.svelte-5qflps),.og-inner[data-kind=article].svelte-5qflps .og-head:where(.svelte-5qflps),.og-inner[data-kind=leftover].svelte-5qflps .og-head:where(.svelte-5qflps),.og-inner[data-kind=visit].svelte-5qflps .og-head:where(.svelte-5qflps){margin-bottom:80px}.og-inner.is-measure.svelte-5qflps{--measure:1100px}.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .related:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .video-rail:where(.svelte-5qflps){width:min(var(--measure), 100%);max-width:none;margin-inline:auto}.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps){align-items:stretch}.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.essay:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.diagram:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.process:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.device:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.vial:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.gallery:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.card-grid:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.intro-cards:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.spec-block:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.split:where(.svelte-5qflps){align-self:stretch;width:100%;max-width:none}.og-inner.is-measure.svelte-5qflps .process:where(.svelte-5qflps){align-items:stretch}.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps) h2:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.essay:where(.svelte-5qflps) p:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.essay:where(.svelte-5qflps) ul:where(.svelte-5qflps):not(.is-notes),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.diagram:where(.svelte-5qflps) p:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.process:where(.svelte-5qflps)>p:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps) .gallery-title:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps) .spec-lead:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps) .device-copy:where(.svelte-5qflps) h2:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps) .device-copy:where(.svelte-5qflps) p:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps) .spec-block:where(.svelte-5qflps) h2:where(.svelte-5qflps){text-align:center;width:100%;max-width:none;margin-left:0;margin-right:0}.og-inner.is-measure.svelte-5qflps .process-panel:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .diagram:where(.svelte-5qflps) figure:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .card-grid:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .type-panel:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .gallery:where(.svelte-5qflps){box-sizing:border-box;width:100%}.og-inner.is-measure.svelte-5qflps .process-panel:where(.svelte-5qflps) p:where(.svelte-5qflps){text-align:center;width:auto;max-width:16em}.og-inner.is-measure.svelte-5qflps .formula-card:where(.svelte-5qflps) p:where(.svelte-5qflps),.og-inner.is-measure.svelte-5qflps .formula-card:where(.svelte-5qflps) .card-label:where(.svelte-5qflps){width:auto;max-width:none;text-align:inherit}.type-panel.svelte-5qflps{background:var(--cream-deep,#efe8df);border-radius:16px;flex-direction:column;gap:28px;padding:40px 40px 32px;display:flex}.type-panel.svelte-5qflps figure:where(.svelte-5qflps){background:0 0;padding:8px 8px 0;overflow:visible}.type-panel.svelte-5qflps .formula-card:where(.svelte-5qflps){background:var(--cream,#f7f3ee)}.split.svelte-5qflps{grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;padding:12px 0 8px;display:grid}.split.flip.svelte-5qflps .split-copy:where(.svelte-5qflps){order:2}.split-copy.svelte-5qflps{min-width:0}.split-copy.svelte-5qflps h2:where(.svelte-5qflps),.essay.svelte-5qflps h2:where(.svelte-5qflps),.gallery-title.svelte-5qflps{max-width:14em;font-family:var(--display);letter-spacing:-.015em;text-wrap:pretty;margin:0 0 20px;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.12}.is-cjk .split-copy.svelte-5qflps h2:where(.svelte-5qflps),.is-cjk .essay.svelte-5qflps h2:where(.svelte-5qflps),.is-cjk .gallery-title.svelte-5qflps,.is-cjk .og-head.svelte-5qflps h1:where(.svelte-5qflps){text-wrap:pretty;line-break:strict;max-width:22em}.split-copy.svelte-5qflps p:where(.svelte-5qflps),.split-copy.svelte-5qflps ul:where(.svelte-5qflps),.essay.svelte-5qflps p:where(.svelte-5qflps),.essay.svelte-5qflps ul:where(.svelte-5qflps){max-width:40em;color:var(--muted,#666);margin:0 0 18px;font-size:17px;font-weight:300;line-height:1.65}.og-bands.svelte-5qflps>.essay:where(.svelte-5qflps) p:where(.svelte-5qflps),.og-bands.svelte-5qflps>.essay:where(.svelte-5qflps) ul:where(.svelte-5qflps){max-width:46em}.is-cjk .split-copy.svelte-5qflps p:where(.svelte-5qflps),.is-cjk .essay.svelte-5qflps p:where(.svelte-5qflps){font-weight:400;line-height:1.75}.split-copy.svelte-5qflps ul:where(.svelte-5qflps),.essay.svelte-5qflps ul:where(.svelte-5qflps){padding-left:1.2em}.essay.svelte-5qflps ul.is-notes:where(.svelte-5qflps){text-align:left;padding-left:0;list-style:none}.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.essay:where(.svelte-5qflps) ul.is-notes:where(.svelte-5qflps){text-align:left;max-width:none;margin-left:0;margin-right:0}.essay.svelte-5qflps ul.is-notes:where(.svelte-5qflps) li:where(.svelte-5qflps){text-align:left;margin:0 0 10px;padding:0}.essay.svelte-5qflps p:where(.svelte-5qflps):has(+ul.is-notes:where(.svelte-5qflps)){text-align:left}.og-inner.is-measure.svelte-5qflps .og-bands:where(.svelte-5qflps)>.essay:where(.svelte-5qflps) p:where(.svelte-5qflps):has(+ul.is-notes:where(.svelte-5qflps)){text-align:left}.split-visual.svelte-5qflps,.gallery.svelte-5qflps figure:where(.svelte-5qflps),.case-grid.svelte-5qflps figure:where(.svelte-5qflps),.essay.svelte-5qflps figure:where(.svelte-5qflps){background:var(--cream-deep,#efe8df);border-radius:16px;margin:0;overflow:hidden}.split-visual.svelte-5qflps img:where(.svelte-5qflps),.gallery.svelte-5qflps img:where(.svelte-5qflps),.case-grid.svelte-5qflps img:where(.svelte-5qflps),.formula-card.svelte-5qflps img:where(.svelte-5qflps),.essay.svelte-5qflps img:where(.svelte-5qflps){object-fit:cover;width:100%;height:auto;display:block}.essay.svelte-5qflps{text-align:left;max-width:60em;margin:0}.intro-cards.svelte-5qflps{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:40px 56px;display:grid}.intro-cards.svelte-5qflps .essay:where(.svelte-5qflps),.intro-cards.svelte-5qflps .essay:where(.svelte-5qflps) p:where(.svelte-5qflps),.intro-cards.svelte-5qflps .essay:where(.svelte-5qflps) ul:where(.svelte-5qflps){max-width:none}.intro-cards.svelte-5qflps .card-grid:where(.svelte-5qflps),.intro-cards.svelte-5qflps .card-grid.is-promises:where(.svelte-5qflps){grid-template-columns:repeat(2,minmax(0,1fr))}.essay.svelte-5qflps figure:where(.svelte-5qflps){margin:24px 0 0}.essay.svelte-5qflps figure.is-native:where(.svelte-5qflps){background:0 0;max-width:280px}.essay.svelte-5qflps figure.is-native:where(.svelte-5qflps) img:where(.svelte-5qflps){object-fit:contain;width:auto;max-width:100%}.card-grid.svelte-5qflps,.gallery.svelte-5qflps,.case-grid.svelte-5qflps,.hub-grid.svelte-5qflps,.list-grid.svelte-5qflps{gap:18px;display:grid}.card-grid.svelte-5qflps{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid.is-promises.svelte-5qflps{grid-template-columns:repeat(var(--cards,4), minmax(0, 1fr))}.gallery.is-2.svelte-5qflps{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery.is-3.svelte-5qflps{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery.is-equip.svelte-5qflps{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.gallery.is-equip.svelte-5qflps figure:where(.svelte-5qflps){aspect-ratio:1;background:#fff;flex:0 0 calc(25% - 10.5px);width:calc(25% - 10.5px)}.gallery.is-equip.svelte-5qflps img:where(.svelte-5qflps){object-fit:contain;height:100%}.gallery.is-equip.svelte-5qflps figure.equip-tile:where(.svelte-5qflps){background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.gallery.is-equip.svelte-5qflps figure.has-still:where(.svelte-5qflps){background-color:#111}.gallery.is-equip.svelte-5qflps img.front:where(.svelte-5qflps){z-index:1;transition:opacity .2s;position:relative}.gallery.is-equip.svelte-5qflps .equip-cap:where(.svelte-5qflps){z-index:2;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000 36%,#120e0ac7);align-items:flex-end;margin:0;padding:16px;font-size:13px;font-weight:500;line-height:1.4;transition:opacity .2s;display:flex;position:absolute;inset:0}.gallery.is-equip.svelte-5qflps .equip-hit:where(.svelte-5qflps){z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.gallery.is-equip.svelte-5qflps .equip-hit:where(.svelte-5qflps):focus-visible{outline:2px solid var(--ink,#1a1612);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.gallery.is-equip.svelte-5qflps .equip-tile:where(.svelte-5qflps):hover img.front:where(.svelte-5qflps),.gallery.is-equip.svelte-5qflps .equip-tile:where(.svelte-5qflps):focus-within img.front:where(.svelte-5qflps){opacity:0}.gallery.is-equip.svelte-5qflps .equip-tile:where(.svelte-5qflps):hover .equip-cap:where(.svelte-5qflps),.gallery.is-equip.svelte-5qflps .equip-tile:where(.svelte-5qflps):focus-within .equip-cap:where(.svelte-5qflps){opacity:1}}@media (hover:none),(pointer:coarse){.gallery.is-equip.svelte-5qflps .equip-tile:where(.svelte-5qflps):hover img.front:where(.svelte-5qflps){opacity:1}.gallery.is-equip.svelte-5qflps .equip-tile:where(.svelte-5qflps):hover .equip-cap:where(.svelte-5qflps){opacity:0}}.gallery.is-equip.svelte-5qflps .equip-tile.is-open:where(.svelte-5qflps) img.front:where(.svelte-5qflps){opacity:0}.gallery.is-equip.svelte-5qflps .equip-tile.is-open:where(.svelte-5qflps) .equip-cap:where(.svelte-5qflps){opacity:1}.formula-card.svelte-5qflps{color:inherit;background:var(--cream-deep,#efe8df);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.formula-card.svelte-5qflps img:where(.svelte-5qflps){aspect-ratio:1;object-fit:contain;padding:24px}.formula-card.is-promise.svelte-5qflps{text-align:center;align-items:center;padding:28px 22px 32px}.formula-card.is-promise.svelte-5qflps img:where(.svelte-5qflps){aspect-ratio:1;object-fit:contain;width:72px;height:72px;margin:0 auto 8px}.card-mark.svelte-5qflps{width:22px;height:22px;color:var(--accent,#e75525);margin:0 auto 12px;display:block}.card-mark.svelte-5qflps svg{width:22px;height:22px;display:block}.formula-card.is-promise.svelte-5qflps div:where(.svelte-5qflps){padding:8px 0 0}.formula-card.svelte-5qflps div:where(.svelte-5qflps){padding:22px 22px 26px}.card-num.svelte-5qflps{font-family:var(--display);color:var(--accent,#e75525);margin:0 0 8px;font-size:28px;font-weight:400}.formula-card.svelte-5qflps p:where(.svelte-5qflps):not(.card-num){color:var(--muted,#666);margin:0;font-size:15px;line-height:1.6}.visit.svelte-5qflps{grid-template-columns:minmax(16em,.85fr) minmax(0,1.15fr);align-items:stretch;gap:40px 56px;margin:8px 0 64px;display:grid}.visit-copy.svelte-5qflps{min-width:0;padding-top:8px}.visit.svelte-5qflps h2:where(.svelte-5qflps){font-family:var(--display);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(28px,3vw,42px);font-weight:300;line-height:1.15}.is-cjk .visit.svelte-5qflps h2:where(.svelte-5qflps){font-weight:500}.visit.svelte-5qflps p:where(.svelte-5qflps),.visit.svelte-5qflps li:where(.svelte-5qflps){color:var(--muted,#666);margin:0 0 10px;font-size:16px;line-height:1.65}.visit.svelte-5qflps ul:where(.svelte-5qflps){margin:18px 0;padding-left:1.2em}.visit-addr.svelte-5qflps{color:var(--ink,#1d1d1d)!important}.visit-map.svelte-5qflps{background:var(--cream-deep,#efe8df);border:0;border-radius:16px;width:100%;height:100%;min-height:420px;display:block}.visit-link.svelte-5qflps{color:var(--accent,#e75525);font-size:14px;font-weight:600;text-decoration:none}.case-grid.svelte-5qflps,.list-grid.svelte-5qflps,.hub-grid.svelte-5qflps{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 64px}.list-grid.svelte-5qflps a:where(.svelte-5qflps),.hub-grid.svelte-5qflps a:where(.svelte-5qflps){min-width:0;color:inherit;background:var(--cream,#f7f3ee);padding:0;text-decoration:none}.list-grid.svelte-5qflps a:where(.svelte-5qflps){border-bottom:1px solid var(--hairline,#1d1d1d24);padding:22px 0}.hub-grid.svelte-5qflps a:where(.svelte-5qflps){background:var(--cream-deep,#efe8df);border-radius:16px;padding:28px 24px}.hub-grid.svelte-5qflps h3:where(.svelte-5qflps),.list-grid.svelte-5qflps h3:where(.svelte-5qflps){font-family:var(--display);margin:12px 0 4px;font-size:22px;font-weight:400}.video-rail.svelte-5qflps,.chips.svelte-5qflps{flex-wrap:wrap;gap:10px;display:flex}.video-rail.svelte-5qflps{margin:0 0 64px}.video-rail.svelte-5qflps iframe:where(.svelte-5qflps){aspect-ratio:16/9;border:0;border-radius:16px;flex:220px;width:100%;min-height:220px}.related.svelte-5qflps{border-top:1px solid var(--hairline,#1d1d1d24);text-align:center;padding:48px 0 24px}.related.svelte-5qflps .eyebrow:where(.svelte-5qflps){text-align:center;margin-left:auto;margin-right:auto}.related.svelte-5qflps .chips:where(.svelte-5qflps){justify-content:center}.chips.svelte-5qflps a:where(.svelte-5qflps){border:1px solid var(--hairline,#1d1d1d24);color:inherit;padding:10px 14px;font-size:14px;text-decoration:none}.closer.svelte-5qflps{text-align:center;margin:64px auto 0;padding:48px 0 24px}.closer.svelte-5qflps h2:where(.svelte-5qflps){max-width:min(18em,100%);font-family:var(--display);text-wrap:pretty;flex-direction:column;align-items:center;gap:.12em;margin:0 auto;font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.1;display:flex}.closer.svelte-5qflps h2:where(.svelte-5qflps) span:where(.svelte-5qflps),.closer.svelte-5qflps h2:where(.svelte-5qflps) em:where(.svelte-5qflps){text-align:center;min-width:0;max-width:100%;display:block}.is-cjk .closer.svelte-5qflps h2:where(.svelte-5qflps){line-break:strict}.closer.svelte-5qflps p:where(.svelte-5qflps){max-width:28em;color:var(--muted,#666);text-align:center;margin:20px auto 0}@media (width<=980px){.og-inner.svelte-5qflps{padding:120px 20px 32px}.og-inner[data-kind=treatment].svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner[data-kind=article].svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner[data-kind=leftover].svelte-5qflps .og-bands:where(.svelte-5qflps),.og-inner[data-kind=visit].svelte-5qflps .og-bands:where(.svelte-5qflps){--section-gap:48px}.hero-still.svelte-5qflps{width:calc(100% + 40px);min-height:min(58vh,480px);margin-left:-20px;margin-right:-20px}.og-inner[data-kind=treatment].svelte-5qflps .hero-still:where(.svelte-5qflps),.og-inner[data-kind=article].svelte-5qflps .hero-still:where(.svelte-5qflps),.og-inner[data-kind=leftover].svelte-5qflps .hero-still:where(.svelte-5qflps),.og-inner[data-kind=treatment].svelte-5qflps .og-head:where(.svelte-5qflps),.og-inner[data-kind=article].svelte-5qflps .og-head:where(.svelte-5qflps),.og-inner[data-kind=leftover].svelte-5qflps .og-head:where(.svelte-5qflps),.og-inner[data-kind=visit].svelte-5qflps .og-head:where(.svelte-5qflps){margin-bottom:48px}.hero-copy.svelte-5qflps{padding:48px 20px 40px}.vial.svelte-5qflps{grid-template-columns:1fr;gap:24px}.vial.svelte-5qflps img:where(.svelte-5qflps){max-width:200px}.diagram.svelte-5qflps figure:where(.svelte-5qflps),.split-visual.is-diagram.svelte-5qflps,.essay.svelte-5qflps figure.is-diagram:where(.svelte-5qflps){padding:24px 20px}.type-panel.svelte-5qflps{gap:20px;padding:24px 16px 20px}.device.svelte-5qflps{grid-template-columns:1fr;gap:24px}.device.svelte-5qflps img:where(.svelte-5qflps),.split-visual.is-device.svelte-5qflps img:where(.svelte-5qflps){max-width:220px}.split.svelte-5qflps{grid-template-columns:1fr;gap:24px}.intro-cards.svelte-5qflps{grid-template-columns:1fr;gap:32px}.spec-rows.svelte-5qflps div:where(.svelte-5qflps){grid-template-columns:1fr;gap:8px}.split.flip.svelte-5qflps .split-copy:where(.svelte-5qflps){order:0}.card-grid.svelte-5qflps,.card-grid.is-promises.svelte-5qflps,.gallery.is-2.svelte-5qflps,.gallery.is-3.svelte-5qflps,.case-grid.svelte-5qflps,.hub-grid.svelte-5qflps{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery.is-equip.svelte-5qflps figure:where(.svelte-5qflps){flex-basis:calc(50% - 7px);width:calc(50% - 7px)}.list-grid.svelte-5qflps{grid-template-columns:1fr}.visit.svelte-5qflps{grid-template-columns:1fr;gap:24px}.visit-map.svelte-5qflps{min-height:280px}}@media (width<=640px){.card-grid.svelte-5qflps,.gallery.is-2.svelte-5qflps,.gallery.is-3.svelte-5qflps,.case-grid.svelte-5qflps,.hub-grid.svelte-5qflps{grid-template-columns:1fr}}.treatment-guide.svelte-4mc9h5{color:#2a2520;background:#f7f3ee;padding:118px 0 0;font-family:Noto Sans SC,Noto Sans,system-ui,sans-serif}.treatment-hero.svelte-4mc9h5{grid-template-columns:1.05fr 1fr;max-width:1440px;min-height:500px;margin:auto;display:grid;position:relative}.treatment-hero.svelte-4mc9h5>div:where(.svelte-4mc9h5){z-index:1;align-self:center;padding:45px 45px 60px max(32px,7vw)}.guide-back.svelte-4mc9h5{color:#9b8876;font-size:12px;text-decoration:none}.guide-kicker.svelte-4mc9h5{color:#c04d20;letter-spacing:.03em;margin:32px 0 18px;font-size:12px;font-weight:600}.treatment-hero.svelte-4mc9h5 h1:where(.svelte-4mc9h5){letter-spacing:-1.5px;overflow-wrap:anywhere;margin:0 0 25px;font-size:clamp(38px,4.5vw,64px);font-weight:500;line-height:1.22}.guide-lead.svelte-4mc9h5{color:#736455;max-width:570px;margin-bottom:30px;font-size:16px;line-height:1.9}.treatment-hero.svelte-4mc9h5 figure:where(.svelte-4mc9h5){min-height:450px;margin:0;position:relative;overflow:hidden}.treatment-hero.svelte-4mc9h5 img:where(.svelte-4mc9h5){object-fit:cover;object-position:65% center;width:100%;height:100%;position:absolute}.guide-book.svelte-4mc9h5{color:#fff;background:#ee5421;border-radius:40px;align-items:center;gap:35px;padding:15px 24px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.guide-layout.svelte-4mc9h5{grid-template-columns:200px minmax(0,800px);gap:70px;max-width:1150px;margin:auto;padding:65px 30px 90px;display:grid}.guide-toc.svelte-4mc9h5{border-left:1px solid #dfd4c7;height:max-content;padding-left:22px;font-size:12px;position:sticky;top:140px}.guide-toc.svelte-4mc9h5 p:where(.svelte-4mc9h5){color:#b39d85;margin:0 0 20px;font-size:10px}.guide-toc.svelte-4mc9h5 a:where(.svelte-4mc9h5){color:#8f7b65;margin:0 0 17px;line-height:1.7;text-decoration:none;display:block}.guide-toc.svelte-4mc9h5 a:where(.svelte-4mc9h5):hover{color:#c24a1a}.guide-body.svelte-4mc9h5{min-width:0}.guide-body.svelte-4mc9h5 section:where(.svelte-4mc9h5){border-bottom:1px solid #dfd5c9;margin:0 0 42px;padding:0 0 44px;scroll-margin-top:140px}.section-index.svelte-4mc9h5{color:#bc956e;margin-bottom:12px;font-size:11px;display:block}.guide-body.svelte-4mc9h5 h2:where(.svelte-4mc9h5){letter-spacing:-.6px;margin:0 0 25px;font-size:27px;font-weight:500;line-height:1.5}.guide-body.svelte-4mc9h5 h3:where(.svelte-4mc9h5){margin:30px 0 14px;font-size:18px;font-weight:550;line-height:1.7}.guide-body.svelte-4mc9h5 p:where(.svelte-4mc9h5),.guide-body.svelte-4mc9h5 li:where(.svelte-4mc9h5){color:#796855;font-size:15px;line-height:1.95}.guide-body.svelte-4mc9h5 p:where(.svelte-4mc9h5){margin:0 0 20px}.guide-body.svelte-4mc9h5 a:where(.svelte-4mc9h5){color:#bc481a;text-underline-offset:4px}.guide-body.svelte-4mc9h5 ul:where(.svelte-4mc9h5),.guide-body.svelte-4mc9h5 ol:where(.svelte-4mc9h5){margin:20px 0;padding-left:23px}.guide-body.svelte-4mc9h5 li:where(.svelte-4mc9h5)+li:where(.svelte-4mc9h5){margin-top:12px}.guide-body.svelte-4mc9h5 table:where(.svelte-4mc9h5){border-collapse:collapse;width:100%;margin-bottom:28px;font-size:14px}.guide-body.svelte-4mc9h5 caption:where(.svelte-4mc9h5){text-align:left;color:#a78b6b;padding:0 0 15px;font-size:12px}.guide-body.svelte-4mc9h5 td:where(.svelte-4mc9h5),.guide-body.svelte-4mc9h5 th:where(.svelte-4mc9h5){text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #dbcebd;padding:17px 13px;line-height:1.8}.guide-body.svelte-4mc9h5 th:where(.svelte-4mc9h5){color:#bb562c;font-weight:500}.guide-body.svelte-4mc9h5 thead:where(.svelte-4mc9h5) th:where(.svelte-4mc9h5){color:#9b8164;font-size:12px}.guide-body.svelte-4mc9h5 td:where(.svelte-4mc9h5){color:#73604a}.process-list.svelte-4mc9h5{counter-reset:steps;padding:0!important;list-style:none!important}.process-list.svelte-4mc9h5 li:where(.svelte-4mc9h5){background:#fcf8f1;border:1px solid #e5d8c5;border-radius:7px;padding:18px 20px 18px 56px;position:relative}.process-list.svelte-4mc9h5 li:where(.svelte-4mc9h5):before{counter-increment:steps;content:counter(steps, decimal-leading-zero);color:#c28a52;font-size:11px;position:absolute;top:22px;left:19px}.faq-item.svelte-4mc9h5{background:#efe7dc;border-radius:5px;margin:0 0 15px;padding:15px 23px 9px}.faq-item.svelte-4mc9h5 h3:where(.svelte-4mc9h5){margin:5px 0 10px;font-size:16px}.faq-item.svelte-4mc9h5 p:where(.svelte-4mc9h5){font-size:14px}.guide-body.svelte-4mc9h5 .references:where(.svelte-4mc9h5) h2:where(.svelte-4mc9h5){font-size:20px}.references.svelte-4mc9h5 li:where(.svelte-4mc9h5){font-size:13px}.guide-body.svelte-4mc9h5 .disclaimer:where(.svelte-4mc9h5){color:#ad9272;margin:30px 0 0;font-size:12px;line-height:1.9}.guide-body.svelte-4mc9h5 section.appointment-section:where(.svelte-4mc9h5){background:#ebe0d0;border:0;border-radius:15px;padding:34px}.appointment-section.svelte-4mc9h5 .guide-kicker:where(.svelte-4mc9h5){margin:0 0 15px;font-size:10px}.appointment-section.svelte-4mc9h5 h2:where(.svelte-4mc9h5){font-size:25px}.appointment-section.svelte-4mc9h5 p:where(.svelte-4mc9h5){font-size:13px}.related-section.svelte-4mc9h5 ul:where(.svelte-4mc9h5){grid-template-columns:1fr 1fr;gap:10px 25px;padding:0;list-style:none;display:grid}.related-section.svelte-4mc9h5 li:where(.svelte-4mc9h5)+li:where(.svelte-4mc9h5){margin-top:0}.related-section.svelte-4mc9h5 a:where(.svelte-4mc9h5){border-bottom:1px solid #e0cdb3;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;font-size:13px;text-decoration:none;display:flex}.guide-body.svelte-4mc9h5 a.guide-book:where(.svelte-4mc9h5){color:#fff}.guide-body.svelte-4mc9h5 .guide-updated:where(.svelte-4mc9h5){text-align:right;color:#aa8d6d;font-size:11px}.recovery-summary.svelte-4mc9h5,.medical-review.svelte-4mc9h5{background:#eee2d0;border-left:2px solid #c98e52;padding:15px 20px}.guide-body.svelte-4mc9h5 :where(.svelte-4mc9h5):is(a:where(.svelte-4mc9h5)):focus-visible{outline-offset:4px;outline:3px solid #e35921}@media (width<=980px){.guide-layout.svelte-4mc9h5{grid-template-columns:150px minmax(0,1fr);gap:35px}.treatment-hero.svelte-4mc9h5>div:where(.svelte-4mc9h5){padding:40px 25px 45px 30px}.guide-lead.svelte-4mc9h5{font-size:14px}.treatment-hero.svelte-4mc9h5{min-height:450px}.treatment-hero.svelte-4mc9h5 h1:where(.svelte-4mc9h5){font-size:43px}}@media (width<=760px){.treatment-guide.svelte-4mc9h5{padding-top:100px}.treatment-hero.svelte-4mc9h5{grid-template-columns:1fr;min-height:0}.treatment-hero.svelte-4mc9h5>div:where(.svelte-4mc9h5){padding:25px 22px 35px}.treatment-hero.svelte-4mc9h5 h1:where(.svelte-4mc9h5){letter-spacing:-.5px;margin-bottom:20px;font-size:38px}.guide-kicker.svelte-4mc9h5{margin:25px 0 14px}.guide-lead.svelte-4mc9h5{font-size:15px;line-height:1.85}.treatment-hero.svelte-4mc9h5 figure:where(.svelte-4mc9h5){grid-row:2;height:230px;min-height:230px}.treatment-hero.svelte-4mc9h5 img:where(.svelte-4mc9h5){object-position:center 35%}.guide-layout.svelte-4mc9h5{padding:30px 22px 60px;display:block}.guide-toc.svelte-4mc9h5{white-space:nowrap;border:0;border-bottom:1px solid #deceb9;gap:20px;margin-bottom:36px;padding:0;display:flex;position:static;overflow:auto}.guide-toc.svelte-4mc9h5 p:where(.svelte-4mc9h5){display:none}.guide-toc.svelte-4mc9h5 a:where(.svelte-4mc9h5){margin-bottom:15px;font-size:11px}.guide-body.svelte-4mc9h5 h2:where(.svelte-4mc9h5){font-size:23px}.guide-body.svelte-4mc9h5 h3:where(.svelte-4mc9h5){font-size:17px}.guide-body.svelte-4mc9h5 p:where(.svelte-4mc9h5),.guide-body.svelte-4mc9h5 li:where(.svelte-4mc9h5){font-size:14px}.guide-body.svelte-4mc9h5 section:where(.svelte-4mc9h5){margin-bottom:30px;padding-bottom:30px;scroll-margin-top:110px}.guide-body.svelte-4mc9h5 table:where(.svelte-4mc9h5){font-size:12px}.guide-body.svelte-4mc9h5 td:where(.svelte-4mc9h5),.guide-body.svelte-4mc9h5 th:where(.svelte-4mc9h5){padding:14px 8px}.guide-body.svelte-4mc9h5 section.appointment-section:where(.svelte-4mc9h5){padding:26px}.related-section.svelte-4mc9h5 ul:where(.svelte-4mc9h5){grid-template-columns:1fr}.faq-item.svelte-4mc9h5{padding:14px 18px 7px}.faq-item.svelte-4mc9h5 h3:where(.svelte-4mc9h5){font-size:15px}.faq-item.svelte-4mc9h5 p:where(.svelte-4mc9h5){font-size:13px}.guide-book.svelte-4mc9h5{padding:13px 22px;font-size:12px}}.og-embed.svelte-1rrk1gz{padding:148px var(--page-gutter,64px) 80px;background:#f7f3ee}.og-embed.is-flush.svelte-1rrk1gz{padding:var(--chrome,112px) 0 0}@media (width<=980px){.og-embed.svelte-1rrk1gz{padding:120px 20px 64px}}
