.latest-articles__all[data-astro-cid-lcdefpme]{margin-block-start:var(--s-6);font-weight:600}.hero[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--rule);position:relative}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);display:grid}.hero__media[data-astro-cid-lcdefpme]{background:#1c2c4c;block-size:13rem;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme] picture,.hero__media[data-astro-cid-lcdefpme] img{block-size:100%;inline-size:100%;display:block}.hero__media[data-astro-cid-lcdefpme] .hero__photo{object-fit:cover;object-position:50% 9%}.hero__text[data-astro-cid-lcdefpme]{padding:var(--s-5) var(--gutter) var(--s-6)}.hero__title[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-direction:column;display:flex}.hero__name[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.028em;color:var(--heading);font-size:clamp(2.75rem,1.6rem + 5.2vw,6rem);font-style:normal;font-weight:560;line-height:1;display:block}.hero__role[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:0;color:var(--text-muted);max-inline-size:30ch;font-size:clamp(1.1875rem,1.05rem + .6vw,1.625rem);font-style:italic;font-weight:380;line-height:1.3;display:block}.hero__places[data-astro-cid-lcdefpme]{font-size:var(--fs-small);letter-spacing:.02em;margin-block-start:var(--s-3);font-weight:600}.hero__places[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-text);text-decoration:none}.hero__lede[data-astro-cid-lcdefpme]{max-inline-size:35rem;margin-block-start:var(--s-3)}.hero__rating[data-astro-cid-lcdefpme]{display:block}.hero__site[data-astro-cid-lcdefpme]{white-space:nowrap}@media (width<=39.99rem){.hero__media[data-astro-cid-lcdefpme]{block-size:11.25rem}.hero__text[data-astro-cid-lcdefpme]{padding-block-start:var(--s-4)}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--fs-base);line-height:1.5}.hero__cta[data-astro-cid-lcdefpme]{row-gap:var(--s-3);margin-block-start:var(--s-4)}.hero__facts[data-astro-cid-lcdefpme]{column-gap:var(--s-6);grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--s-4);padding-block-start:var(--s-3)}.hero__fact--reviews[data-astro-cid-lcdefpme]{grid-column:1/-1}}.hero__cta[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;margin-block-start:var(--s-5);display:flex}.hero__book[data-astro-cid-lcdefpme]{display:flex}.hero__facts[data-astro-cid-lcdefpme]{gap:var(--s-4);border-block-start:1px solid var(--rule);margin-block-start:var(--s-6);padding-block-start:var(--s-5);display:grid}.hero__fact[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--text);font-size:1rem}.hero__fact[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--fs-base);color:var(--text);margin:.15rem 0 0;line-height:1.45}.hero__fact[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{inline-size:fit-content;font-size:var(--fs-small);font-weight:600;display:block}.hero__fact[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].hero__tel,.hero__fee[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:0;color:var(--heading);white-space:nowrap;font-size:1.375rem;font-weight:600;line-height:1.3;text-decoration:none;display:block}@media (width>=64rem) and (width<=84.99rem){.situations__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero__answer[data-astro-cid-lcdefpme]{overflow-wrap:normal;word-break:normal;max-inline-size:11rem}.hero__scan[data-astro-cid-lcdefpme]{max-inline-size:9.5rem;color:var(--text);font-size:1rem;line-height:1.4;display:block}.hero__stars[data-astro-cid-lcdefpme]{color:var(--accent);vertical-align:-3px;gap:2px;display:inline-flex}.hero__stars[data-astro-cid-lcdefpme] .icon{block-size:1.5rem;inline-size:1.5rem}@media (width<=30rem){.hero__book[data-astro-cid-lcdefpme],.hero__cta[data-astro-cid-lcdefpme] .btn{flex:100%}}@media (width>=40rem){.hero__media[data-astro-cid-lcdefpme]{block-size:24rem}.hero__facts[data-astro-cid-lcdefpme]{gap:var(--s-6);grid-template-columns:auto auto minmax(0,1fr)}}@media (width>=64rem){.hero__grid[data-astro-cid-lcdefpme]{min-block-size:clamp(38rem, calc(100vh - var(--header-h)), 50rem);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.hero__media[data-astro-cid-lcdefpme]{order:2;block-size:auto}.hero__media[data-astro-cid-lcdefpme] picture{position:absolute;inset:0}.hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:42% 0}.hero__text[data-astro-cid-lcdefpme]{padding-block:var(--s-7);align-self:center;padding-inline-start:calc((100vw - min(100vw, var(--container) + 2 * var(--gutter))) / 2 + var(--gutter));padding-inline-end:var(--s-8)}.hero__title[data-astro-cid-lcdefpme]{gap:var(--s-4)}.hero__places[data-astro-cid-lcdefpme],.hero__lede[data-astro-cid-lcdefpme]{margin-block-start:var(--s-5)}.hero__cta[data-astro-cid-lcdefpme]{margin-block-start:var(--s-6)}.hero__facts[data-astro-cid-lcdefpme]{gap:var(--s-5) clamp(var(--s-4), calc((100vw - 92rem) * .5), var(--s-5));grid-template-columns:minmax(max-content,1fr) minmax(max-content,1fr) minmax(0,max-content);margin-block-start:var(--s-7)}.hero__fact--reviews[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--fs-small)}.hero__fact--reviews[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-block-start:.15rem}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(#1b2844d9 0,#1b28448c 45%,#1b284400 100%);block-size:3.5rem;position:absolute;inset:0 0 auto}@supports (inline-size:1cqw){.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme]:after{block-size:calc(max(166.667cqh,156.25cqw)/17.2414)}}}@media (width>=64rem) and (width<=83.99rem){.hero__facts[data-astro-cid-lcdefpme]{column-gap:var(--s-7);grid-template-columns:max-content minmax(0,1fr)}.hero__fact--reviews[data-astro-cid-lcdefpme]{grid-column:1/-1}}.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme]{block-size:10.5rem;inline-size:9rem;margin:var(--s-3) var(--gutter) 0;border-radius:999px 999px 0 0}.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:50% 6%}@media (width>=64rem){.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme]{place-self:end center;block-size:min(40rem,100% - 3.5rem);inline-size:min(27rem,84%);margin:0}.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:50% 0}}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__text[data-astro-cid-lcdefpme]{display:contents}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__grid[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-block-end:var(--s-6)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{margin-inline:var(--gutter)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]{grid-area:1/1;block-size:18rem}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme]:after,.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#141e3200 48%,#141e32e0 86%,#18233a 100%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme]{z-index:1;grid-area:1/1;align-self:end;padding-block-end:.625rem;position:relative}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__name[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__name[data-astro-cid-lcdefpme]{color:#fff}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__role[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__role[data-astro-cid-lcdefpme]{color:#e6e3dc}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme] .hero__photo,.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:50% 12%}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme]{margin:var(--s-4) var(--gutter) 0;box-shadow:0 18px 40px #0f172638}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme]{margin-inline:calc(var(--gutter) + var(--s-5))}@media (width>=64rem){.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__grid[data-astro-cid-lcdefpme]{column-gap:var(--s-9);padding-block:var(--s-7);padding-inline:calc((100vw - min(100vw, var(--container) + 2 * var(--gutter))) / 2 + var(--gutter));grid-template-rows:1fr auto auto auto auto 1fr;grid-template-columns:27rem minmax(0,1fr)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:2;max-inline-size:36rem;margin-inline:0}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__places[data-astro-cid-lcdefpme]{grid-row:2;margin:0}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__lede[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--heading);grid-row:3;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:380;line-height:1.35}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__cta[data-astro-cid-lcdefpme]{grid-row:4}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__facts[data-astro-cid-lcdefpme]{grid-row:5}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme]{grid-area:1/1/-1;align-self:center;block-size:37rem;margin:0}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme]{block-size:37rem;margin:0 var(--s-6);flex-direction:column;grid-area:1/1/-1;justify-content:flex-end;align-self:center;max-inline-size:none;padding-block-end:var(--s-6);display:flex}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__name[data-astro-cid-lcdefpme]{font-size:3.5rem}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__role[data-astro-cid-lcdefpme]{font-size:1.25rem}}.hero[data-astro-cid-lcdefpme][data-layout=full]{color:var(--c-dark-text);--heading:#fff;--text:var(--c-dark-text);--text-muted:#c3c6cd;--link:var(--c-brass-light);--link-hover:#fff;--accent:var(--c-brass-light);--accent-text:var(--c-brass-light);--rule:#ffffff38;--btn-bg:var(--c-page);--btn-text:var(--c-navy);--btn-bg-hover:#fff;--focus:var(--c-brass-light);--focus-halo:var(--c-navy-deep);background:#18233a;border-block-end:0}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]{block-size:18rem}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__cta[data-astro-cid-lcdefpme] .hero__second{color:#fff;background:0 0;border-color:#ffffffbf}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__cta[data-astro-cid-lcdefpme] .hero__second:hover{color:#fff;background:#ffffff1f}@media (width>=64rem){.hero[data-astro-cid-lcdefpme][data-layout=full]{background:#223048}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__grid[data-astro-cid-lcdefpme]{grid-template-rows:1fr auto auto auto auto auto 1fr;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);padding-block:0}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{margin-inline:calc((100vw - min(100vw, var(--container) + 2 * var(--gutter))) / 2 + var(--gutter)) var(--s-8);grid-column:1}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme]{grid-row:2;align-self:auto;padding:0}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__places[data-astro-cid-lcdefpme]{grid-row:3}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__lede[data-astro-cid-lcdefpme]{grid-row:4}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__cta[data-astro-cid-lcdefpme]{grid-row:5}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__facts[data-astro-cid-lcdefpme]{grid-row:6}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]{background:#223048;grid-area:1/1/-1/-1;block-size:auto}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]:after{display:none}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme] picture{inline-size:52%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:60% 0}}.hero__pic[data-astro-cid-lcdefpme]{display:contents}.hero__pic--float[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__pic--room[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__pic--float[data-astro-cid-lcdefpme]{display:contents}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{background:0 0;block-size:12rem}@media (width<=63.99rem){.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] picture{block-size:auto}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:auto;inline-size:110%;max-inline-size:none;margin-block-start:-7%;margin-inline-start:-5%}}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__text[data-astro-cid-lcdefpme]{padding-block-start:0}@media (width>=64rem){.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__text[data-astro-cid-lcdefpme]{padding-block-start:var(--s-5)}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{align-self:end;block-size:auto}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] picture{position:static}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:40% 0;-webkit-mask-composite:source-in;block-size:min(44rem,100vh - 6rem);-webkit-mask-image:linear-gradient(#000 78%,#0000 100%),linear-gradient(90deg,#0000 0,#000 12%);mask-image:linear-gradient(#000 78%,#0000 100%),linear-gradient(90deg,#0000 0,#000 12%);mask-composite:intersect}}@media (prefers-color-scheme:dark){.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{border-radius:var(--r-panel);margin:var(--s-4) var(--gutter) 0;-webkit-mask-image:none;mask-image:none}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] .hero__photo{-webkit-mask-image:none;mask-image:none}@media (width>=64rem){.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{margin:0 var(--s-7) 0 0;align-self:center}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:min(38rem,100vh - 10rem)}}}.hero__name[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,.5rem + 6vw,6rem)}@media (width<=63.99rem){.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:13/6;block-size:auto;max-block-size:24rem}.hero__media[data-astro-cid-lcdefpme] .hero__photo{object-position:50% 8%}.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme]{aspect-ratio:auto;max-block-size:none}.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme] picture{block-size:auto}.hero[data-astro-cid-lcdefpme][data-layout=arch] .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:auto;inline-size:200%;max-inline-size:none;margin-block-start:-5%;margin-inline-start:-50%}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]{aspect-ratio:auto;max-block-size:none}.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]{block-size:calc(30vw + 10.5rem)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme]{block-size:calc((100vw - 2 * var(--gutter)) * .3 + 10.5rem)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme] picture,.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme] picture{block-size:auto}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme] .hero__photo,.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:auto;margin-block-start:-6.25%}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme]:after,.hero[data-astro-cid-lcdefpme][data-layout=full] .hero__media[data-astro-cid-lcdefpme]:after{background:linear-gradient(0deg,#18233a 0,#141e32e6 3rem,#141e3200 9.5rem)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__name[data-astro-cid-lcdefpme]{font-size:clamp(2.125rem,10vw,2.75rem)}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{aspect-ratio:2.01;block-size:auto;max-block-size:none;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:auto;inline-size:100%;margin-block-start:-11.9%;margin-inline-start:0}}@media (width<=63.99rem) and (prefers-color-scheme:dark){.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{-webkit-mask-image:none;mask-image:none}}@media (width>=64rem) and (prefers-color-scheme:light){.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme]{align-self:start}.hero[data-astro-cid-lcdefpme][data-layout=float] .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:min(44rem, calc(100vh - var(--header-h) - 1rem))}}@media (width>=64rem){.hero[data-astro-cid-lcdefpme][data-layout=cover]{--cover-w:max(16rem, min(27rem, 30vw, calc((100vh - var(--header-h) - 6rem) * .73)));--cover-h:calc(var(--cover-w) / .73)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:var(--cover-w) minmax(0, 1fr);column-gap:clamp(var(--s-7), 6vw, var(--s-9))}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__media[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme]{block-size:var(--cover-h);align-self:start}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__text[data-astro-cid-lcdefpme]>.hero__title[data-astro-cid-lcdefpme]{margin-inline:calc(var(--cover-w) * .075);padding-block-end:calc(var(--cover-w) * .075)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__name[data-astro-cid-lcdefpme]{font-size:calc(var(--cover-w) * .115)}.hero[data-astro-cid-lcdefpme][data-layout=cover] .hero__role[data-astro-cid-lcdefpme]{font-size:max(.9375rem, calc(var(--cover-w) * .045))}}@media (width<=63.99rem){.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme]{aspect-ratio:1.7;max-block-size:30rem}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__text[data-astro-cid-lcdefpme]{padding-block-start:var(--s-6)}}@supports (inline-size:1cqw){.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme]{--show:.368;--above:7%;container-type:size}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme] picture{block-size:auto;inline-size:auto;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme] .hero__photo{inset-block-start:0;aspect-ratio:1122/1402;inline-size:auto;max-inline-size:none;block-size:max(calc(100cqh / var(--show)), 156.25cqw);transform:translate(-49%, calc(var(--above) * -1));position:absolute;left:50%}@media (width>=64rem){.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme]{--show:.6;--above:3.5%}}}@media (width<=39.99rem){.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme]{aspect-ratio:auto;max-block-size:none;block-size:clamp(max(12rem, 34vw + 1.375rem), calc(100vh - var(--header-h) - 34rem), 73vw);block-size:clamp(max(12rem, 34vw + 1.375rem), calc(100svh - var(--header-h) - 34rem), 73vw)}@supports (inline-size:1cqw){.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__media[data-astro-cid-lcdefpme] .hero__photo{block-size:max(125cqw,100cqh + 1.375rem + 11%);transform:translate(-50.5%,calc(1.375rem - 10.7%))}}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__text[data-astro-cid-lcdefpme]{padding-block:1.25rem var(--s-5)}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__title[data-astro-cid-lcdefpme]{gap:.375rem}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__places[data-astro-cid-lcdefpme]{margin-block-start:var(--s-2);line-height:1.4}.hero[data-astro-cid-lcdefpme]:not([data-layout]) .hero__lede[data-astro-cid-lcdefpme]{margin-block-start:.625rem}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__text[data-astro-cid-lcdefpme]{column-gap:var(--s-6);grid-template-columns:auto minmax(0,1fr);display:grid}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__book[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__cta[data-astro-cid-lcdefpme] .hero__second,.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__fact--reviews[data-astro-cid-lcdefpme]{grid-column:1/-1}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__cta[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__facts[data-astro-cid-lcdefpme]{display:contents}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__book[data-astro-cid-lcdefpme]{order:1;margin-block-start:.875rem}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__fact[data-astro-cid-lcdefpme]{order:3;grid-column:auto;margin-block-start:var(--s-3)}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__fact[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{line-height:1.4}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__fact[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin-block-start:0}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__cta[data-astro-cid-lcdefpme] .hero__second{display:none}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__fact--reviews[data-astro-cid-lcdefpme]{order:2;grid-column:1/-1;margin-block-start:var(--s-3);padding-block-start:0;border-block-start:0!important}.hero[data-astro-cid-lcdefpme]:is(:not([data-layout]),[data-layout=float]) .hero__fact--reviews[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--rule);display:none}}.recognition[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--rule)}.recognition__list[data-astro-cid-lcdefpme]{gap:var(--s-2) 0;padding-block:var(--s-4);flex-wrap:wrap;font-size:1rem;display:flex}.recognition__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-inline-end:1px solid var(--rule);margin-inline-end:var(--s-4);padding-inline-end:var(--s-4)}.recognition__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border:0;margin:0;padding:0}.recognition__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.recognition__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--link-hover);text-decoration:underline}@media (width<=47.99rem){.recognition__list[data-astro-cid-lcdefpme]{gap:var(--s-2);display:grid}.recognition__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:0;margin:0;padding:0}}.lead-list[data-astro-cid-lcdefpme]{gap:var(--s-6);display:grid}.lead[data-astro-cid-lcdefpme]{column-gap:var(--s-4);border-block-start:1px solid var(--rule-strong);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;padding-block-start:var(--s-5);display:grid;position:relative}.lead__art[data-astro-cid-lcdefpme]{grid-row:1/span 2;inline-size:5.5rem}.lead__art[data-astro-cid-lcdefpme] svg{block-size:auto;inline-size:100%;display:block}.lead__art[data-astro-cid-lcdefpme] .a-faint{display:none}.lead__title[data-astro-cid-lcdefpme]{font-size:var(--fs-h4);align-self:end;line-height:1.2}.lead__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.index-row__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--heading);text-decoration:none}.lead__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after,.index-row__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.lead__text[data-astro-cid-lcdefpme]{color:var(--text);grid-column:2;align-self:start;margin-block-start:var(--s-1);font-size:1rem;line-height:1.5}.lead__more[data-astro-cid-lcdefpme]{color:var(--accent);grid-area:1/3/span 2}.index-list[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--rule);margin-block-start:var(--s-7);display:grid}.index-row[data-astro-cid-lcdefpme]{column-gap:var(--s-4);padding-block:var(--s-4);border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.index-row__title[data-astro-cid-lcdefpme]{font-size:1.1875rem;line-height:1.25}.index-row__note[data-astro-cid-lcdefpme]{color:var(--text);grid-column:1;font-size:1rem;line-height:1.45}.index-row__more[data-astro-cid-lcdefpme]{color:var(--accent);transition:transform var(--t-fast) var(--ease);grid-area:1/2/span 2}.index-row[data-astro-cid-lcdefpme]:hover .index-row__more[data-astro-cid-lcdefpme],.lead[data-astro-cid-lcdefpme]:hover .lead__more[data-astro-cid-lcdefpme]{transform:translate(3px)}.index-row[data-astro-cid-lcdefpme]:has(a:focus-visible),.lead[data-astro-cid-lcdefpme]:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:3px}@media (width>=64rem){.lead-list[data-astro-cid-lcdefpme]{gap:var(--s-7);grid-template-columns:repeat(3,minmax(0,1fr))}.lead[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--s-3);flex-direction:column;padding-block-start:var(--s-6);display:flex}.lead__art[data-astro-cid-lcdefpme]{inline-size:min(100%,21.5rem);margin-block:0 var(--s-2);margin-inline-start:-.75rem}.lead__title[data-astro-cid-lcdefpme]{font-size:var(--fs-h3);align-self:auto}.lead__text[data-astro-cid-lcdefpme]{font-size:var(--fs-base);margin:0}.lead__more[data-astro-cid-lcdefpme]{margin-block-start:var(--s-2)}.index-list[data-astro-cid-lcdefpme]{column-gap:var(--s-8);border-block-end:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--s-8)}.index-row[data-astro-cid-lcdefpme]{padding-block:var(--s-5);border-block-start:0;border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto}.index-row[data-astro-cid-lcdefpme]:nth-child(-n+2){border-block-start:1px solid var(--rule)}.index-row__title[data-astro-cid-lcdefpme]{font-size:var(--fs-h4)}.index-row__note[data-astro-cid-lcdefpme]{grid-column:2}.index-row__more[data-astro-cid-lcdefpme]{grid-area:1/3}}.index-list--articles[data-astro-cid-lcdefpme]{margin-block-start:0}.index-list--articles[data-astro-cid-lcdefpme] .index-row__note[data-astro-cid-lcdefpme]{margin-block-start:var(--s-1)}@media (width>=64rem){.index-list--articles[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.index-list--articles[data-astro-cid-lcdefpme] .index-row[data-astro-cid-lcdefpme]{column-gap:var(--s-7);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) auto;align-items:start}.index-list--articles[data-astro-cid-lcdefpme] .index-row__more[data-astro-cid-lcdefpme]{margin-block-start:.3rem}.index-list--articles[data-astro-cid-lcdefpme] .index-row[data-astro-cid-lcdefpme]:nth-child(2){border-block-start:0}.index-list--articles[data-astro-cid-lcdefpme] .index-row__note[data-astro-cid-lcdefpme]{margin-block-start:0}}.figures[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--rule)}.situation[data-astro-cid-lcdefpme]{gap:var(--s-4);border-block-start:2px solid var(--accent);flex-direction:column;padding-block-start:var(--s-5);display:flex}.situation[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-h3)}.situation[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text)}.situation[data-astro-cid-lcdefpme] .btn{align-self:flex-start;margin-block-start:auto}.centre-band[data-astro-cid-lcdefpme]{background:var(--bg-raised)}.centre-band__inner[data-astro-cid-lcdefpme]{gap:var(--s-5);align-items:center;display:grid}.centre-band__inner[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-block-start:var(--s-3)}.centre-band__inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{max-inline-size:46rem}@media (width>=64rem){.centre-band__inner[data-astro-cid-lcdefpme]{gap:var(--s-7);grid-template-columns:minmax(0,1fr) auto}}.keyhole[data-astro-cid-lcdefpme]{background:var(--c-navy-deep);color:var(--c-dark-text);--heading:var(--c-dark-text);--text:var(--c-dark-text);--text-muted:var(--c-dark-muted);--link:var(--c-brass-light);--link-hover:var(--c-white);--accent:var(--c-brass-light);--accent-text:var(--c-brass-light);--btn2-text:var(--c-dark-text);--btn2-border:var(--c-dark-muted);--focus:var(--c-brass-light);--focus-halo:var(--c-navy-deep);--dg-line:var(--c-dark-text);--dg-fill:#1d2a44;--dg-fill-2:#26365a;--dg-accent:var(--c-brass-light);--dg-accent-fill:#5a4826;--dg-label:var(--c-dark-text);--dg-leader:var(--c-dark-muted);display:grid}.keyhole__media[data-astro-cid-lcdefpme]{isolation:isolate;padding:var(--s-6) var(--gutter);place-items:center;display:grid;position:relative;overflow:hidden}.keyhole__media[data-astro-cid-lcdefpme] .gbg{z-index:-1}.keyhole__media[data-astro-cid-lcdefpme] .incisions{inline-size:100%;max-inline-size:30rem}.keyhole__text[data-astro-cid-lcdefpme]{padding:var(--s-7) var(--gutter);max-inline-size:40rem}.keyhole__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-block-start:var(--s-4)}.keyhole__text[data-astro-cid-lcdefpme] .btn{margin-block-start:var(--s-6)}.keyhole__points[data-astro-cid-lcdefpme]{gap:var(--s-3);display:grid}.keyhole__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline-start:var(--s-5);position:relative}.keyhole__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:1.5px solid var(--accent);border-radius:50%;block-size:.6rem;inline-size:.6rem;position:absolute;inset-block-start:.55em;inset-inline-start:0}@media (width>=64rem){.keyhole[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center}.keyhole__media[data-astro-cid-lcdefpme]{min-block-size:34rem;padding:var(--s-8);align-self:stretch}.keyhole__text[data-astro-cid-lcdefpme]{padding:var(--s-8);justify-self:center}.keyhole__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-block-start:var(--s-5)}}.practise__more[data-astro-cid-lcdefpme],.clinics__more[data-astro-cid-lcdefpme]{margin-block-start:var(--s-7);font-weight:600}.situations[data-astro-cid-lcdefpme]{padding-block-end:calc(var(--section) * .5)}.patient-reviews[data-astro-cid-lcdefpme]{padding-block:calc(var(--section) * .5)}.treat[data-astro-cid-lcdefpme]{padding-block-start:calc(var(--section) * .5)}.practise[data-astro-cid-lcdefpme]{padding-block-end:calc(var(--section) * .5)}.articles[data-astro-cid-lcdefpme]{padding-block:calc(var(--section) * .5)}.figures[data-astro-cid-lcdefpme]{padding-block-start:calc(var(--section) * .5)}.referrers[data-astro-cid-lcdefpme]{isolation:isolate;gap:var(--s-5);padding:var(--s-7) var(--s-6);border-radius:var(--r-panel);background:var(--c-navy-deep);color:var(--c-dark-text);--heading:var(--c-dark-text);--text:var(--c-dark-text);--accent:var(--c-brass-light);--accent-text:var(--c-brass-light);--btn-bg:transparent;--btn-text:var(--c-dark-text);--btn-border:var(--c-dark-text);--btn-bg-hover:color-mix(in srgb, var(--c-dark-text) 14%, transparent);--focus:var(--c-brass-light);--focus-halo:var(--c-navy-deep);--dg-line:var(--c-dark-text);--dg-fill:#1d2a44;--dg-accent:var(--c-brass-light);--dg-accent-fill:#5a4826;display:grid;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.referrers[data-astro-cid-lcdefpme]{--btn-bg:var(--c-page);--btn-text:var(--c-navy-deep);--btn-border:transparent;--btn-bg-hover:var(--c-white)}}.referrers[data-astro-cid-lcdefpme] .gbg{z-index:-1}.referrers__art[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--c-brass-light) 45%, transparent);border-radius:50%;place-items:center;block-size:7rem;inline-size:7rem;display:grid;overflow:hidden}.referrers__art[data-astro-cid-lcdefpme] .art{block-size:120%;inline-size:120%}.referrers__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-block-start:var(--s-3)}@media (width>=64rem){.referrers[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-7);padding:var(--s-8);grid-template-columns:auto 1fr auto}.referrers__art[data-astro-cid-lcdefpme]{block-size:9rem;inline-size:9rem}}.remote[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:var(--s-8);background:var(--bg-raised);position:relative;overflow:hidden}.remote[data-astro-cid-lcdefpme] .gbg{z-index:-1}.remote__inner[data-astro-cid-lcdefpme]{gap:var(--s-5);display:grid}.remote__inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:44rem;margin-block-start:var(--s-3)}.remote__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.remote__ar[data-astro-cid-lcdefpme]{font-size:1.05rem;font-weight:600}.remote__icons[data-astro-cid-lcdefpme]{gap:var(--s-3);display:flex}.remote__icons[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1.5px solid var(--accent);block-size:3.25rem;inline-size:3.25rem;color:var(--heading);border-radius:50%;place-items:center;display:grid}@media (width>=64rem){.remote__inner[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-7);grid-template-columns:auto 1fr auto}}
