:root{color:#18202a;background:#f1f1ec;font-family:Archivo Variable,sans-serif}body{color:#18202a;background:#f1f1ec}::selection{color:#fff;background:#7c2138}:focus-visible{outline-color:#7c2138}.site-header.svelte-1uha8ag{z-index:10;color:#f7f5ef;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:1.5rem clamp(1.25rem,4vw,4.5rem);display:grid;position:absolute;top:0;left:0}.wordmark.svelte-1uha8ag{align-items:center;gap:.85rem;text-decoration:none;display:flex}.wordmark.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid #ffffff73;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-family:Newsreader Variable,serif;font-size:.75rem;display:grid}.wordmark.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:.01em;font-size:.83rem;font-weight:560}nav.svelte-1uha8ag{gap:clamp(1.1rem,2.5vw,2.6rem);display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#ffffffc2;letter-spacing:.07em;text-transform:uppercase;font-size:.73rem;font-weight:520;text-decoration:none;transition:color .18s}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#fff}.header-cta.svelte-1uha8ag{color:#18202a;background:#d9ba65;justify-self:end;align-items:center;gap:.5rem;padding:.72rem .9rem;font-size:.75rem;font-weight:580;text-decoration:none;transition:background .18s,transform .18s;display:flex}.header-cta.svelte-1uha8ag:hover{background:#efd37f;transform:translateY(-1px)}.header-actions.svelte-1uha8ag{justify-self:end;align-items:center;gap:1rem;display:flex}.language-link.svelte-1uha8ag{color:#ffffffb8;font-size:.7rem;text-decoration:none}.hero.svelte-1uha8ag{color:#f7f5ef;background:#233e63;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);min-height:860px;display:grid;position:relative;overflow:hidden}.hero.svelte-1uha8ag:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0e 25%);position:absolute;inset:0}.hero-index.svelte-1uha8ag{z-index:1;color:#ffffff85;letter-spacing:.12em;text-transform:uppercase;gap:2rem;font-family:IBM Plex Mono,monospace;font-size:.64rem;display:flex;position:absolute;top:7.5rem;left:clamp(1.25rem,4vw,4.5rem)}.hero-copy.svelte-1uha8ag{z-index:1;align-self:center;max-width:960px;padding:12rem clamp(1.25rem,6vw,8rem) 7rem clamp(1.25rem,7vw,9rem)}.eyebrow.svelte-1uha8ag,.kicker.svelte-1uha8ag{color:#7c2138;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 1.6rem;font-size:.72rem;font-weight:650;display:flex}.eyebrow.svelte-1uha8ag{color:#d9ba65}.eyebrow.svelte-1uha8ag span:where(.svelte-1uha8ag){background:currentColor;width:2.5rem;height:1px}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin-top:0}h1.svelte-1uha8ag{letter-spacing:-.057em;max-width:840px;margin-bottom:2rem;font-family:Newsreader Variable,serif;font-size:clamp(3.7rem,6.4vw,7.2rem);font-weight:390;line-height:.91}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:#d9ba65;font-weight:390}.hero-intro.svelte-1uha8ag{color:#ffffffb8;max-width:630px;margin-bottom:2.5rem;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.75}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1.8rem;display:flex}.primary-link.svelte-1uha8ag{color:#18202a;background:#f1f1ec;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.78rem;font-weight:620;text-decoration:none;display:inline-flex}.booking-link.svelte-1uha8ag{background:#d9ba65;box-shadow:0 10px 30px #0000002e}.booking-link.svelte-1uha8ag:hover{background:#efd37f}.text-link.svelte-1uha8ag{border-bottom:1px solid #ffffff52;align-items:center;gap:.7rem;padding-block:.4rem;font-size:.8rem;text-decoration:none;display:inline-flex}.hero-booking-note.svelte-1uha8ag{color:#ffffff8f;letter-spacing:.04em;margin:1rem 0 0;font-size:.68rem}.portrait-panel.svelte-1uha8ag{z-index:1;background:#1c324f;align-content:center;padding:10rem clamp(1.5rem,4vw,4rem) 5rem;display:grid;position:relative}.portrait-frame.svelte-1uha8ag{max-width:520px;margin-inline:auto;position:relative}.portrait-frame.svelte-1uha8ag:before{content:"";border:1px solid #d9ba6561;position:absolute;inset:-1.1rem 1.1rem 1.1rem -1.1rem}.portrait-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:.78;object-fit:cover;object-position:center 18%;filter:saturate(.72)contrast(1.05);width:100%;position:relative}.portrait-caption.svelte-1uha8ag{color:#18202a;background:#f1f1ec;gap:.25rem;min-width:175px;padding:1rem 1.2rem;display:grid;position:absolute;bottom:-1px;right:-1px}.portrait-caption.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{color:#7c2138;font-family:Newsreader Variable,serif;font-size:1.35rem}.portrait-caption.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.margin-note.svelte-1uha8ag{color:#ffffffab;border-top:1px solid #fff3;grid-template-columns:auto 1fr;gap:.9rem;max-width:410px;margin:2.5rem auto 0;padding-top:1rem;display:grid}.margin-note.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#d9ba65;font-family:Newsreader Variable,serif}.margin-note.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:0;font-size:.78rem;line-height:1.55}.margin-note.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#fff;font-weight:580}.issue-mark.svelte-1uha8ag{z-index:2;color:#ffffff85;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.65rem;text-decoration:none;display:flex;position:absolute;bottom:2rem;left:clamp(1.25rem,4vw,4.5rem)}.thesis-strip.svelte-1uha8ag{border-bottom:1px solid #c8c9c3;grid-template-columns:1fr 2fr;gap:4rem;padding:2.5rem clamp(1.25rem,7vw,9rem);display:grid}.thesis-strip.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.thesis-strip.svelte-1uha8ag p:where(.svelte-1uha8ag):first-child{color:#7c2138;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:650}.thesis-strip.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{max-width:850px;font-family:Newsreader Variable,serif;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.35}.section-shell.svelte-1uha8ag{padding:clamp(5.5rem,9vw,9rem) clamp(1.25rem,7vw,9rem)}.section-heading.svelte-1uha8ag{max-width:690px}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.robotic-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.patient-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag),.consultation.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.045em;margin-bottom:0;font-family:Newsreader Variable,serif;font-size:clamp(2.8rem,5.2vw,5.2rem);font-weight:420;line-height:.98}.expertise.svelte-1uha8ag{grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,9vw,10rem);display:grid}.expertise-list.svelte-1uha8ag{border-top:1px solid #aeb0ab}.expertise-list.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:1px solid #c8c9c3;grid-template-columns:3rem minmax(145px,.75fr) 1.25fr auto;align-items:start;gap:1.5rem;padding:2rem 0;display:grid}.item-number.svelte-1uha8ag{color:#7c2138;font-family:Newsreader Variable,serif;font-size:1.05rem}.item-label.svelte-1uha8ag{color:#777a76;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.35rem;font-size:.65rem}.expertise-list.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:0;font-family:Newsreader Variable,serif;font-size:1.65rem;font-weight:470}.expertise-list.svelte-1uha8ag article:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){color:#5e625f;margin-bottom:0;font-size:.9rem;line-height:1.65}.expertise-list.svelte-1uha8ag svg{color:#7c2138}.robotic-section.svelte-1uha8ag{color:#fff;background:#7c2138;grid-template-columns:1fr 1fr;min-height:690px;display:grid}.robotic-visual.svelte-1uha8ag{background:#6f1e33;border-right:1px solid #ffffff2e;place-items:center;display:grid;position:relative;overflow:hidden}.vertical-label.svelte-1uha8ag{color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl;margin:0;font-size:.65rem;position:absolute;top:2.5rem;left:2.4rem}.technical-drawing.svelte-1uha8ag{aspect-ratio:1;border:1px solid #fff3;border-radius:50%;width:min(65vw,470px);position:relative}.arc.svelte-1uha8ag{border:1px solid #d9ba65a6;border-radius:50%;position:absolute}.arc-one.svelte-1uha8ag{inset:16%}.arc-two.svelte-1uha8ag{inset:32%}.axis.svelte-1uha8ag{background:#ffffff3b;position:absolute}.axis-x.svelte-1uha8ag{height:1px;top:50%;left:-16%;right:-16%}.axis-y.svelte-1uha8ag{width:1px;top:-16%;bottom:-16%;left:50%}.center-dot.svelte-1uha8ag{background:#d9ba65;border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);box-shadow:0 0 0 18px #d9ba651f}.figure-note.svelte-1uha8ag{color:#ffffff94;max-width:270px;margin:0;font-family:Newsreader Variable,serif;font-size:.8rem;font-style:italic;position:absolute;bottom:2rem;right:2.5rem}.robotic-copy.svelte-1uha8ag{align-self:center;padding:clamp(4rem,9vw,9rem)}.kicker.light.svelte-1uha8ag{color:#d9ba65}.robotic-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:2rem}.robotic-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.kicker){color:#ffffffb3;max-width:620px;margin-bottom:2.3rem;font-size:1rem;line-height:1.75}.robotic-copy.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid #ffffff80;align-items:center;gap:.7rem;padding-block:.45rem;font-size:.78rem;text-decoration:none;display:inline-flex}.research.svelte-1uha8ag{background:#e7e8e2}.research-header.svelte-1uha8ag{grid-template-columns:1fr .55fr;align-items:end;gap:3rem;margin-bottom:4.5rem;display:grid}.research-header.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#646864;max-width:420px;margin:0 0 .5rem;font-family:Newsreader Variable,serif;font-size:1.2rem;line-height:1.5}.featured-paper.svelte-1uha8ag{border-top:2px solid #18202a;border-bottom:1px solid #aeb0ab;grid-template-columns:.4fr 1.5fr .8fr;gap:3rem;padding:2.6rem 0 2.2rem;display:grid}.paper-meta.svelte-1uha8ag{color:#7c2138;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;justify-content:space-between;font-size:.68rem;font-weight:650;display:flex}.paper-title.svelte-1uha8ag svg{color:#7c2138;margin-bottom:1.3rem}.paper-title.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.025em;margin-bottom:0;font-family:Newsreader Variable,serif;font-size:clamp(1.7rem,2.8vw,2.9rem);font-weight:460;line-height:1.12}.paper-summary.svelte-1uha8ag{color:#5d615e;font-size:.87rem;line-height:1.65}.paper-summary.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#7c2138;align-items:center;gap:.5rem;margin-top:1rem;font-weight:620;text-decoration:none;display:inline-flex}.journal.svelte-1uha8ag{color:#7c2138;grid-column:2;margin:0;font-size:.73rem;font-style:italic}.paper-list.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid #c2c3bd;grid-template-columns:.4fr 2.3fr auto;align-items:center;gap:3rem;padding:1.8rem 0;text-decoration:none;display:grid}.paper-list.svelte-1uha8ag a:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#7c2138;font-family:Newsreader Variable,serif}.paper-list.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#7c2138;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem;font-size:.68rem}.paper-list.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:0;font-family:Newsreader Variable,serif;font-size:1.25rem;font-weight:460}.stats-row.svelte-1uha8ag{border-top:1px solid #aeb0ab;grid-template-columns:repeat(3,1fr);margin-top:5rem;display:grid}.stats-row.svelte-1uha8ag div:where(.svelte-1uha8ag){border-right:1px solid #aeb0ab;gap:.5rem;padding:2rem 2rem 0 0;display:grid}.stats-row.svelte-1uha8ag div:where(.svelte-1uha8ag)+div:where(.svelte-1uha8ag){padding-left:2rem}.stats-row.svelte-1uha8ag div:where(.svelte-1uha8ag):last-child{border-right:0}.stats-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#7c2138;font-family:Newsreader Variable,serif;font-size:clamp(2.5rem,4.5vw,4.6rem);font-weight:420;line-height:1}.stats-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#646864;max-width:260px;font-size:.76rem;line-height:1.5}.patient-section.svelte-1uha8ag{color:#fff;background:#233e63;grid-template-columns:.82fr 1.18fr;gap:clamp(3rem,9vw,10rem);padding:clamp(5.5rem,9vw,9rem) clamp(1.25rem,7vw,9rem);display:grid}.patient-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.8rem}.patient-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{color:#ffffffa6;max-width:500px;line-height:1.7}.patient-paths.svelte-1uha8ag{border-top:1px solid #ffffff47}.patient-paths.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid #fff3;grid-template-columns:2.3rem 1fr auto;gap:1.3rem;padding:1.8rem 0;text-decoration:none;display:grid}.patient-paths.svelte-1uha8ag a:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#d9ba65;font-family:Newsreader Variable,serif}.patient-paths.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.5rem;font-family:Newsreader Variable,serif;font-size:1.5rem;font-weight:450}.patient-paths.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffff94;grid-column:2;margin:-.6rem 0 0;font-size:.82rem}.patient-paths.svelte-1uha8ag svg{grid-area:1/3/span 2}.tools.svelte-1uha8ag{background:#f1f1ec}.tools.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){margin-bottom:4rem}.tool-grid.svelte-1uha8ag{border-top:1px solid #aeb0ab;border-left:1px solid #aeb0ab;grid-template-columns:repeat(3,1fr);display:grid}.tool-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:1px solid #aeb0ab;border-right:1px solid #aeb0ab;min-height:380px;padding:2rem}.tool-top.svelte-1uha8ag{color:#7c2138;justify-content:space-between;display:flex}.tool-top.svelte-1uha8ag span:where(.svelte-1uha8ag),.tool-number.svelte-1uha8ag,.audience.svelte-1uha8ag{letter-spacing:.09em;text-transform:uppercase;font-size:.65rem}.tool-number.svelte-1uha8ag{color:#7c2138;margin:5rem 0 1rem}.tool-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:1rem;font-family:Newsreader Variable,serif;font-size:1.7rem;font-weight:470;line-height:1.12}.tool-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag):not(.tool-number){color:#666a66;font-size:.85rem;line-height:1.65}.audience.svelte-1uha8ag{color:#7c2138;margin-top:1rem;display:inline-block}.journal.svelte-1uha8ag{background:#dedfd9}.journal-title.svelte-1uha8ag{justify-content:space-between;align-items:end;margin-bottom:3.5rem;display:flex}.journal-title.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){margin-bottom:.5rem}.journal-title.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.045em;margin:0;font-family:Newsreader Variable,serif;font-size:clamp(2.8rem,5vw,5rem);font-weight:420}.article-grid.svelte-1uha8ag{border-top:2px solid #18202a;grid-template-columns:repeat(3,1fr);display:grid}.article-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:1px solid #aeb0ab;flex-direction:column;min-height:390px;padding:1.8rem 2rem 0 0;display:flex}.article-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)+article:where(.svelte-1uha8ag){padding-left:2rem}.article-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-right:0}.article-meta.svelte-1uha8ag{color:#7c2138;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.63rem;display:flex}.article-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:5rem 0 1.2rem;font-family:Newsreader Variable,serif;font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:470;line-height:1.12}.article-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#646864;font-size:.86rem;line-height:1.65}.article-grid.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#7c2138;align-items:center;gap:.5rem;margin-top:auto;font-size:.72rem;font-weight:620;text-decoration:none;display:flex}.consultation.svelte-1uha8ag{color:#fff;background:#7c2138;grid-template-columns:.48fr 1fr .8fr;align-items:center;gap:4rem;padding:clamp(5rem,8vw,8rem) clamp(1.25rem,7vw,9rem);display:grid}.consultation-mark.svelte-1uha8ag{color:#ffffff21;font-family:Newsreader Variable,serif;font-size:clamp(5rem,11vw,12rem);line-height:.7}.consultation-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.4rem}.consultation-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.kicker){color:#ffffffad;max-width:550px;line-height:1.65}.consultation-copy.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#18202a;background:#d9ba65;align-items:center;gap:.7rem;margin-top:1rem;padding:1rem 1.2rem;font-size:.78rem;font-weight:620;text-decoration:none;display:inline-flex}.booking-details.svelte-1uha8ag{gap:1.4rem;display:grid}.booking-steps.svelte-1uha8ag{border-top:1px solid #ffffff4d;gap:0;margin:0;padding:0;list-style:none;display:grid}.booking-steps.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid #ffffff38;grid-template-columns:2.5rem 1fr;align-items:center;gap:.8rem;padding:.9rem 0;display:grid}.booking-steps.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#d9ba65;font-family:IBM Plex Mono,monospace;font-size:.65rem}.booking-steps.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.78rem;font-weight:540}.payment-assurance.svelte-1uha8ag{color:#ffffffb8;align-items:center;gap:.65rem;font-size:.7rem;display:flex}.locations.svelte-1uha8ag{border-top:1px solid #ffffff29}.locations.svelte-1uha8ag div:where(.svelte-1uha8ag){border-bottom:1px solid #ffffff38;gap:.35rem;padding:1.2rem 0;display:grid}.locations.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:Newsreader Variable,serif;font-size:1rem;font-weight:480}.locations.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#ffffff8c;font-size:.7rem}.locations.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#ffffff7a;margin:1rem 0 0;font-size:.62rem;line-height:1.5}.mobile-booking.svelte-1uha8ag{display:none}footer.svelte-1uha8ag{color:#fff;background:#18202a;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:2.5rem clamp(1.25rem,7vw,9rem);display:grid}.footer-name.svelte-1uha8ag{gap:.25rem;display:grid}.footer-name.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:Newsreader Variable,serif;font-size:1.2rem;font-weight:470}.footer-name.svelte-1uha8ag span:where(.svelte-1uha8ag),footer.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#ffffff78;font-size:.62rem}.footer-links.svelte-1uha8ag{gap:1.5rem;display:flex}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#ffffffbf;font-size:.7rem;text-decoration:none}footer.svelte-1uha8ag>p:where(.svelte-1uha8ag){text-align:right;justify-self:end;margin:0}@media (width<=1100px){.site-header.svelte-1uha8ag{grid-template-columns:1fr auto}nav.svelte-1uha8ag{display:none}.hero.svelte-1uha8ag{grid-template-columns:1.12fr .88fr}.hero-copy.svelte-1uha8ag{padding-inline:3.5rem}.expertise.svelte-1uha8ag,.patient-section.svelte-1uha8ag{grid-template-columns:1fr}.consultation.svelte-1uha8ag{grid-template-columns:.3fr 1fr}.locations.svelte-1uha8ag{grid-column:2}}@media (width<=760px){.site-header.svelte-1uha8ag{padding:1.1rem 1.15rem;position:absolute}.wordmark.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:none}.header-cta.svelte-1uha8ag{padding:.65rem .75rem;font-size:.66rem}.hero.svelte-1uha8ag{grid-template-columns:1fr;min-height:auto}.hero-index.svelte-1uha8ag{top:5.5rem;left:1.2rem}.hero-copy.svelte-1uha8ag{padding:9rem 1.2rem 4.5rem}h1.svelte-1uha8ag{font-size:clamp(3.2rem,16vw,5rem)}.portrait-panel.svelte-1uha8ag{padding:3rem 2rem 5rem}.issue-mark.svelte-1uha8ag{display:none}.thesis-strip.svelte-1uha8ag{grid-template-columns:1fr;gap:1.2rem;padding:2rem 1.2rem}.section-shell.svelte-1uha8ag{padding:5rem 1.2rem}.expertise-list.svelte-1uha8ag article:where(.svelte-1uha8ag){grid-template-columns:2rem 1fr auto;gap:.9rem}.expertise-list.svelte-1uha8ag article:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){grid-column:2/-1}.robotic-section.svelte-1uha8ag{grid-template-columns:1fr}.robotic-visual.svelte-1uha8ag{border-bottom:1px solid #ffffff2e;border-right:0;min-height:430px}.robotic-copy.svelte-1uha8ag{padding:4.5rem 1.2rem}.research-header.svelte-1uha8ag,.featured-paper.svelte-1uha8ag{grid-template-columns:1fr;gap:1.5rem}.paper-meta.svelte-1uha8ag{flex-direction:row}.journal.svelte-1uha8ag{grid-column:1}.paper-list.svelte-1uha8ag a:where(.svelte-1uha8ag){grid-template-columns:2rem 1fr auto;gap:.7rem}.stats-row.svelte-1uha8ag,.tool-grid.svelte-1uha8ag,.article-grid.svelte-1uha8ag{grid-template-columns:1fr}.stats-row.svelte-1uha8ag div:where(.svelte-1uha8ag),.stats-row.svelte-1uha8ag div:where(.svelte-1uha8ag)+div:where(.svelte-1uha8ag){border-bottom:1px solid #aeb0ab;border-right:0;padding:1.5rem 0}.patient-section.svelte-1uha8ag{padding:5rem 1.2rem}.patient-paths.svelte-1uha8ag a:where(.svelte-1uha8ag){grid-template-columns:2rem 1fr auto}.tool-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){min-height:330px}.article-grid.svelte-1uha8ag article:where(.svelte-1uha8ag),.article-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)+article:where(.svelte-1uha8ag){border-bottom:1px solid #aeb0ab;border-right:0;min-height:320px;padding:1.8rem 0}.article-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:3.5rem}.consultation.svelte-1uha8ag{grid-template-columns:1fr;gap:2.5rem;padding:5rem 1.2rem}.mobile-booking.svelte-1uha8ag{z-index:50;color:#18202a;background:#d9ba65;justify-content:space-between;align-items:center;padding:.85rem 1rem;text-decoration:none;display:flex;position:fixed;bottom:.8rem;left:.8rem;right:.8rem;box-shadow:0 12px 34px #18202a57}.mobile-booking.svelte-1uha8ag span:where(.svelte-1uha8ag){gap:.1rem;display:grid}.mobile-booking.svelte-1uha8ag small:where(.svelte-1uha8ag){letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.mobile-booking.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:Newsreader Variable,serif;font-size:1.08rem;font-weight:560}.consultation-mark.svelte-1uha8ag{display:none}.locations.svelte-1uha8ag{grid-column:1}footer.svelte-1uha8ag{grid-template-columns:1fr;padding:2.5rem 1.2rem}footer.svelte-1uha8ag>p:where(.svelte-1uha8ag){text-align:left;justify-self:start}}
