.home-films[data-astro-cid-abin64ot]{--handoff-surface:var(--page);--film-gutter:var(--homepage-gutter,32px);--film-gap:clamp(.75rem, 1.2vw, 1.125rem);--film-line:var(--line);--film-muted:var(--body);background:var(--handoff-surface);color:var(--ink);padding-block:clamp(2.25rem,4.1vw,4.75rem)}.home-films__inner[data-astro-cid-abin64ot]{z-index:2;width:min(1260px, calc(100% - 2 * var(--film-gutter)));position:relative}.home-films__heading[data-astro-cid-abin64ot]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-block-end:clamp(.8rem,1.8vw,1.65rem);display:flex}.home-films[data-astro-cid-abin64ot] h2[data-astro-cid-abin64ot]{color:inherit;font:var(--font-heading-weight) clamp(2.25rem, 1.42rem + 1.9vw, 3.2rem)/1.08 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.home-films__tools[data-astro-cid-abin64ot],.home-films__nav[data-astro-cid-abin64ot]{align-items:center;gap:.4rem;display:flex}.home-films__tools[data-astro-cid-abin64ot]{gap:.8rem}.home-films[data-astro-cid-abin64ot]:not([data-enhanced]) .home-films__tools[data-astro-cid-abin64ot]{display:none}.film-control[data-astro-cid-abin64ot]{min-block-size:44px;min-inline-size:44px;color:var(--film-muted);cursor:pointer;background:0 0;border:0;border-radius:.3rem;justify-content:center;align-items:center;gap:.45rem;padding:0;display:inline-flex}.film-control[data-astro-cid-abin64ot]:hover{color:var(--gold-text)}.film-control[data-astro-cid-abin64ot] svg[data-astro-cid-abin64ot],.home-film__cover-icon[data-astro-cid-abin64ot] svg[data-astro-cid-abin64ot]{flex:none;display:block}.home-films__toggle[data-astro-cid-abin64ot],.home-films__nav[data-astro-cid-abin64ot] .film-control[data-astro-cid-abin64ot]{border:1px solid var(--film-line);border-radius:99rem}.home-films__toggle[data-astro-cid-abin64ot]{font:650 .79rem/1.15 var(--sans);padding-inline:.85rem}.home-films__toggle[data-astro-cid-abin64ot]:hover,.home-films__nav[data-astro-cid-abin64ot] .film-control[data-astro-cid-abin64ot]:hover{border-color:var(--gold-light)}.home-films__nav[data-astro-cid-abin64ot] .film-control[data-astro-cid-abin64ot][aria-disabled=true]{color:#8493a0;cursor:default;border-color:#dde6eb21}.home-films__rail[data-astro-cid-abin64ot]{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--film-gap)) / 3.35);align-items:start;gap:var(--film-gap);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;scrollbar-color:var(--gold) transparent;margin:0;padding:0;scroll-padding-inline-end:var(--film-rail-end,0px);list-style:none;display:grid;overflow-x:auto}.home-films[data-astro-cid-abin64ot][data-enhanced] .home-films__rail[data-astro-cid-abin64ot]{scrollbar-width:none}.home-film[data-astro-cid-abin64ot]{scroll-snap-align:start;min-inline-size:0}.home-film[data-astro-cid-abin64ot]:last-child{scroll-snap-align:end}.home-film__frame[data-astro-cid-abin64ot]{isolation:isolate;aspect-ratio:9/16;background:#07111b;border-radius:clamp(.5rem,.85vw,.75rem);position:relative;overflow:hidden}.home-film__frame[data-astro-cid-abin64ot] [data-astro-cid-abin64ot]:is(img,video){object-fit:cover;object-position:var(--film-position,center);width:100%;height:100%;display:block;position:absolute;inset:0}.home-film[data-astro-cid-abin64ot][data-film-aspect=landscape]{--film-position:55% center}.home-film__frame[data-astro-cid-abin64ot] video[data-astro-cid-abin64ot]{opacity:0;pointer-events:none}.home-film__frame[data-astro-cid-abin64ot][data-has-frame] video[data-astro-cid-abin64ot]{opacity:1}.home-film__cover-action[data-astro-cid-abin64ot]{color:var(--deep-navy);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.home-film__cover-icon[data-astro-cid-abin64ot]{aspect-ratio:1;background:var(--glass-light);width:44px;box-shadow:var(--glass-shine), 0 2px 12px #00000038;backdrop-filter:var(--glass-blur);border-radius:50%;place-items:center;transition:opacity .14s;display:grid}.home-film__frame[data-astro-cid-abin64ot][data-playing] .home-film__cover-icon[data-astro-cid-abin64ot]{opacity:0}.home-film__frame[data-astro-cid-abin64ot][data-playing] .home-film__cover-action[data-astro-cid-abin64ot]:focus-visible .home-film__cover-icon[data-astro-cid-abin64ot]{opacity:1}@media (hover:hover){.home-film__frame[data-astro-cid-abin64ot][data-playing] .home-film__cover-action[data-astro-cid-abin64ot]:hover .home-film__cover-icon[data-astro-cid-abin64ot]{opacity:.92}}.home-film__caption[data-astro-cid-abin64ot]{justify-content:space-between;align-items:center;gap:.3rem;min-block-size:44px;padding-block-start:.25rem;display:flex}.home-film__caption[data-astro-cid-abin64ot] h3[data-astro-cid-abin64ot]{color:inherit;font:650 clamp(.82rem, .78rem + .18vw, .97rem)/1.3 var(--sans);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.home-film__actions[data-astro-cid-abin64ot]{flex:none;align-items:center;display:flex}.home-film__actions[data-astro-cid-abin64ot] .film-control[data-astro-cid-abin64ot]:hover{color:var(--gold-text)}.home-film__actions[data-astro-cid-abin64ot] .film-control[data-astro-cid-abin64ot]:disabled{color:#8493a0;cursor:default}.home-films[data-astro-cid-abin64ot]:not([data-enhanced]) [data-astro-cid-abin64ot][data-film-sound]{display:none}.home-films__rail[data-astro-cid-abin64ot] [data-astro-cid-abin64ot]:is(button,a,summary){scroll-margin-block:var(--flow-clear-top,8rem) var(--flow-clear-bottom,6rem)}.home-films[data-astro-cid-abin64ot] [data-astro-cid-abin64ot]:is(button,a,summary,video,.home-films__rail):focus-visible{outline:2px solid var(--gold-text);outline-offset:-2px}.home-films[data-astro-cid-abin64ot] .home-film__cover-action[data-astro-cid-abin64ot]:focus-visible{outline:none}.home-film__cover-action[data-astro-cid-abin64ot]:focus-visible .home-film__cover-icon[data-astro-cid-abin64ot]{outline:2px solid var(--gold-light);outline-offset:4px}.home-film__warning[data-astro-cid-abin64ot],.home-film__silent[data-astro-cid-abin64ot]{color:var(--film-muted)}.home-film__warning[data-astro-cid-abin64ot]{font:500 .82rem/1.45 var(--sans);margin:.3rem 0 0}@media (width>=64rem){.home-films__rail[data-astro-cid-abin64ot]{grid-auto-columns:calc((100% - 4 * var(--film-gap)) / 4.46)}}@media (width>=105rem){.home-films__inner[data-astro-cid-abin64ot]{width:min(1480px, calc(100% - 2 * var(--film-gutter)))}.home-films__rail[data-astro-cid-abin64ot]{grid-auto-columns:calc((100% - 5 * var(--film-gap)) / 6)}}@media (width>=75rem) and (height<=48rem){.home-films[data-astro-cid-abin64ot]{padding-block-start:1.75rem}.home-films__rail[data-astro-cid-abin64ot]{grid-auto-columns:calc((100% - 5 * var(--film-gap)) / 6)}}@media (width<47.5rem){.home-films[data-astro-cid-abin64ot]{--film-gutter:18px}.home-films__rail[data-astro-cid-abin64ot]{--film-rail-end:var(--film-gutter);grid-auto-columns:calc((100% - 2 * var(--film-gap)) / 2.5);margin-inline-end:calc(-1 * var(--film-gutter));padding-inline-end:var(--film-rail-end)}}@media (width<37.5rem){.home-films[data-astro-cid-abin64ot] h2[data-astro-cid-abin64ot]{font-size:clamp(1.6rem,8.2vw,2.4rem)}.home-films__tools[data-astro-cid-abin64ot]{justify-content:space-between;width:100%}.home-films__rail[data-astro-cid-abin64ot]{--film-available-height:calc(100svh - var(--flow-clear-top,148px) - var(--flow-clear-bottom,100px) - 10rem);grid-auto-columns:73%;grid-auto-columns:min(73%, max(10rem, calc(var(--film-available-height) * .5625)))}}@media (height<=37.5rem) and (orientation:landscape){.home-films__rail[data-astro-cid-abin64ot]{grid-auto-columns:clamp(9rem,36svh,13rem)}}@media (prefers-reduced-motion:reduce){.home-film__cover-icon[data-astro-cid-abin64ot]{transition:none}}.home-films__dialog[data-astro-cid-abin64ot]{--viewer-ratio:.5625;--film-muted:#c8d5de;--viewer-limit:min(74vh, 50rem);width:100%;max-width:none;height:100dvh;max-height:100%;color:var(--pearl);overscroll-behavior:contain;background:#080f18;border:0;margin:0;padding:0;scroll-padding-block-start:4.25rem;position:fixed;inset:0;overflow:auto}@supports (height:1dvh){.home-films__dialog[data-astro-cid-abin64ot]{--viewer-limit:min(74dvh, 50rem)}}.home-films__dialog[data-astro-cid-abin64ot][open]{display:flex}.home-films__dialog[data-astro-cid-abin64ot][data-film-aspect=landscape]{--viewer-ratio:1.77778}.home-films__dialog[data-astro-cid-abin64ot][data-film-aspect=card]{--viewer-ratio:.8}.home-films__dialog[data-astro-cid-abin64ot]::backdrop{background:#050a12eb}.home-films__viewer[data-astro-cid-abin64ot]{width:min(100% - 2rem, max(23rem, calc(var(--viewer-limit) * var(--viewer-ratio))), 74rem);padding-block:max(.65rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-bottom));margin:auto}.home-films__viewer-header[data-astro-cid-abin64ot]{z-index:1;background:#080f18;justify-content:space-between;align-items:center;gap:.9rem;padding-block:.4rem .6rem;display:flex;position:sticky;top:0}.home-films__viewer-header[data-astro-cid-abin64ot] h3[data-astro-cid-abin64ot]{color:inherit;font:var(--font-heading-weight) clamp(1.4rem, 1.05rem + 1.25vw, 2.3rem)/1.15 var(--serif);margin:0}.home-films__viewer-header[data-astro-cid-abin64ot] form[data-astro-cid-abin64ot]{flex:none}.home-films__viewer[data-astro-cid-abin64ot] video[data-astro-cid-abin64ot],.home-films__gate[data-astro-cid-abin64ot]{width:min(100%, calc(var(--viewer-limit) * var(--viewer-ratio)));background:#030609;border-radius:.65rem;margin-inline:auto}.home-films__viewer[data-astro-cid-abin64ot] video[data-astro-cid-abin64ot]{height:auto;aspect-ratio:var(--viewer-ratio);object-fit:contain;display:block}.home-films__gate[data-astro-cid-abin64ot]{text-align:center;align-content:center;justify-items:center;min-height:min(52dvh,27rem);padding:1.25rem;display:grid}.home-films__gate[data-astro-cid-abin64ot] p[data-astro-cid-abin64ot]{color:var(--pearl);font:600 .95rem/1.5 var(--sans);margin:0 0 1rem}.home-films__confirm[data-astro-cid-abin64ot]{color:var(--deep-navy);background:var(--glass-light);box-shadow:var(--glass-shine);font:700 .85rem/1.3 var(--sans);padding-inline:1rem}.home-films__confirm[data-astro-cid-abin64ot]:hover{color:var(--deep-navy);background:var(--glass-gold-hover)}.home-films__notes[data-astro-cid-abin64ot]{font:500 .85rem/1.6 var(--sans);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:0 .75rem;margin-top:.35rem;display:flex}.home-films__notes[data-astro-cid-abin64ot] details[data-astro-cid-abin64ot]{max-width:66ch}.home-films__notes[data-astro-cid-abin64ot] p[data-astro-cid-abin64ot]{margin:0 0 .6rem}.home-films__notes[data-astro-cid-abin64ot] .home-film__silent[data-astro-cid-abin64ot]{flex-basis:100%;margin:.35rem 0 0}.home-films__notes[data-astro-cid-abin64ot] [data-astro-cid-abin64ot]:is(summary,a){cursor:pointer;align-content:center;min-height:44px}.home-films__notes[data-astro-cid-abin64ot] a[data-astro-cid-abin64ot]{color:var(--gold-light);text-underline-offset:.2em;text-decoration:underline}.home-film__warning[data-astro-cid-abin64ot] a[data-astro-cid-abin64ot]{color:var(--gold-text);text-underline-offset:.2em;text-decoration:underline}.home-film__fallback-notes[data-astro-cid-abin64ot]{display:block}.home-films[data-astro-cid-abin64ot] [data-astro-cid-abin64ot][hidden],.home-films__dialog[data-astro-cid-abin64ot]:not([open]){display:none}html:has(.home-films__dialog[open]){overflow:hidden}.home-flow-bridge[data-to=\.home-films]{--flow-to:var(--deep-navy)}.home-flow-bridge[data-from=\.home-films]{--flow-from:var(--deep-navy)}.visit-highfield[data-astro-cid-jm4hidwi]{--handoff-surface:var(--page);background:var(--page);color:var(--ink);padding-block:clamp(1.1rem,2.4vw,2.25rem) clamp(2.5rem,5vw,4.75rem)}.visit-highfield__inner[data-astro-cid-jm4hidwi]{z-index:2;width:min(1260px, calc(100% - 2 * var(--homepage-gutter,24px)));position:relative}.visit-highfield__heading[data-astro-cid-jm4hidwi]{gap:1.4rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.visit-highfield[data-astro-cid-jm4hidwi] h2[data-astro-cid-jm4hidwi]{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.875rem);font-weight:var(--font-heading-weight);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.12}.visit-highfield__arrival[data-astro-cid-jm4hidwi]{flex-wrap:wrap;align-items:center;gap:1.1rem 2rem;display:flex}.visit-highfield[data-astro-cid-jm4hidwi] address[data-astro-cid-jm4hidwi]{color:var(--body);margin:0;font-size:1rem;font-style:normal;line-height:1.6;display:grid}.visit-highfield[data-astro-cid-jm4hidwi] .gold-button[data-astro-cid-jm4hidwi]{letter-spacing:.04em;text-transform:none;gap:.8rem;min-height:48px;font-size:.75rem}.visit-highfield[data-astro-cid-jm4hidwi] svg[data-astro-cid-jm4hidwi]{flex:none;width:1.2rem;height:1.2rem}.visit-highfield__grid[data-astro-cid-jm4hidwi]{gap:clamp(2rem,4vw,4rem);display:grid}.visit-highfield__details[data-astro-cid-jm4hidwi]{min-width:0}.visit-highfield[data-astro-cid-jm4hidwi] h3[data-astro-cid-jm4hidwi]{font:700 1.05rem/1.35 var(--sans);margin:0 0 1rem}.visit-highfield[data-astro-cid-jm4hidwi] dl[data-astro-cid-jm4hidwi]{margin:0;font-size:.9375rem;line-height:1.55}.visit-highfield[data-astro-cid-jm4hidwi] dl[data-astro-cid-jm4hidwi]>div[data-astro-cid-jm4hidwi]{border-top:1px solid var(--line);grid-template-columns:minmax(7.4rem,.75fr) minmax(0,1fr);gap:.8rem;padding-block:.6rem;display:grid}.visit-highfield[data-astro-cid-jm4hidwi] dt[data-astro-cid-jm4hidwi]{font-weight:650}.visit-highfield[data-astro-cid-jm4hidwi] dd[data-astro-cid-jm4hidwi]{color:var(--body);font-variant-numeric:tabular-nums;margin:0}.visit-highfield__contact[data-astro-cid-jm4hidwi]{margin-top:1.5rem}.visit-highfield__contact[data-astro-cid-jm4hidwi] .owner-call-action{width:min(100%,20rem)}.visit-highfield__contact[data-astro-cid-jm4hidwi] .owner-call-action__button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-height:4.5rem;padding:.75rem 1.5rem;display:flex}.visit-highfield__contact[data-astro-cid-jm4hidwi] .owner-call-action__label{font-size:.875rem;font-weight:650}.visit-highfield__contact[data-astro-cid-jm4hidwi] .owner-call-action__number{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:750;line-height:1.35}.visit-highfield__contact[data-astro-cid-jm4hidwi] .owner-call-action__note{color:var(--body);margin:.65rem 0 0;font-size:.85rem}.visit-highfield[data-astro-cid-jm4hidwi] [data-astro-cid-jm4hidwi]:is(a,button):focus-visible{outline:2px solid var(--gold-text);outline-offset:4px}@media (width>=64rem){.visit-highfield__heading[data-astro-cid-jm4hidwi]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem}.visit-highfield__grid[data-astro-cid-jm4hidwi]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch}}@media (width<=35rem){.visit-highfield[data-astro-cid-jm4hidwi] dl[data-astro-cid-jm4hidwi]>div[data-astro-cid-jm4hidwi]{grid-template-columns:minmax(7rem,.8fr) minmax(0,1fr);gap:.6rem}}@media (prefers-reduced-motion:reduce){.visit-highfield[data-astro-cid-jm4hidwi] .gold-button[data-astro-cid-jm4hidwi]{transition:none}.visit-highfield[data-astro-cid-jm4hidwi] .gold-button[data-astro-cid-jm4hidwi]:hover{transform:none}}.home-flow-bridge[data-to=\.visit-highfield]{--flow-to:var(--page)}.home-flow-bridge[data-from=\.visit-highfield]{--flow-from:var(--page)}.home-why.home-why--gallery{--handoff-surface:var(--page);--why-gutter:var(--homepage-gutter,24px);background:var(--handoff-surface);color:var(--ink);padding-block:clamp(1.75rem,3.6vw,4rem) 0}.page-stage:has(.home-why--gallery) .home-flow-bridge[data-to=\.home-why]{--flow-to:var(--page)}.page-stage:has(.home-why--gallery) .home-flow-bridge[data-from=\.home-why]{--flow-from:var(--page)}html[data-transition-style=cinema] .page-stage:has(.home-why--gallery) .home-flow-bridge[data-from=\.home-films][data-to=\.home-why]{height:clamp(1rem,3svh,1.75rem)}.why-gallery__heading{z-index:2;width:min(1260px, calc(100% - 2 * var(--why-gutter)));padding-block-end:clamp(1.25rem,2.2vw,2.5rem);position:relative}.home-why.home-why--gallery h2{color:inherit;font:var(--font-heading-weight) clamp(2rem, 1.42rem + 1.9vw, 3.2rem)/1.08 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.why-gallery__reasons{background:var(--page);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.why-gallery__reason{grid-template-areas:"frame";min-inline-size:0;display:grid}.why-gallery__photo,.why-gallery__caption{grid-area:frame}.why-gallery__photo{background:var(--deep-navy);position:relative}.why-gallery__photo img{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.why-gallery__caption{--why-fade-in:2.5rem;z-index:0;color:var(--pearl);align-self:end;padding:0 clamp(1.25rem,2.35vw,3rem) clamp(1.75rem,3vw,3.5rem);position:relative}.why-gallery__caption:before{content:"";z-index:-1;inset:calc(-1 * var(--why-fade-in)) 0 0;background:linear-gradient(to bottom, transparent, #071827a8 var(--why-fade-in), #071827c7);pointer-events:none;position:absolute}.home-why.home-why--gallery .why-gallery__caption h3{min-block-size:0;max-inline-size:18ch;color:inherit;font:650 clamp(1.625rem, 1.15rem + 1vw, 2.125rem)/1.12 var(--sans);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .5rem}.home-why.home-why--gallery .why-gallery__caption p{max-inline-size:31ch;color:inherit;font:450 clamp(1rem, .92rem + .2vw, 1.0625rem)/1.5 var(--sans);text-wrap:pretty;margin:0}.why-gallery__caption ::selection{background:var(--gold);color:var(--navy)}@media screen and (width>=40rem),screen and (width>=36rem) and (orientation:landscape){.why-gallery__reasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<64rem){.why-gallery__reasons{grid-auto-rows:1fr;gap:clamp(.875rem,2vi,1.5rem);inline-size:calc(100% - 2*clamp(.875rem,3.6vi,2.25rem));margin-inline:auto}.why-gallery__photo img{object-position:var(--why-photo-position,center)}.why-gallery__reason{min-block-size:clamp(26rem,128vi,35rem)}.why-gallery__reason[data-photo=emergency-care]{--why-photo-position:right 45%}.why-gallery__reason[data-photo=care-under-one-roof]{--why-photo-position:44% 46%}.why-gallery__reason[data-photo=advanced-technology]{--why-photo-position:35% 42%}.why-gallery__reason[data-photo=private-care]{--why-photo-position:48% 46%}.why-gallery__caption{--why-fade-in:3rem;padding:var(--why-fade-in) clamp(1.25rem, 6.5vw, 2.5rem) clamp(1.375rem, 6vw, 2.5rem)}.why-gallery__caption:before{inset-block-start:0}}@media screen and (width<40rem) and (orientation:portrait){.home-why.home-why--gallery{--why-header-offset:calc(var(--homepage-offers-height) + var(--review-header-height));padding-block-start:0;scroll-margin-block-start:calc(var(--why-header-offset) - var(--homepage-scroll-padding));position:relative}.why-gallery__heading{width:auto;padding:clamp(2.5rem, 7.5svh, 4.5rem) var(--why-gutter) 2.5rem;color:var(--pearl);background:linear-gradient(#071827b3,#071827a8 calc(100% - 2.5rem),#0000);margin:0;position:absolute;inset:0 0 auto}.why-gallery__reasons{gap:2px;inline-size:100%}.why-gallery__reason{min-block-size:max(26rem, calc(100svh - var(--why-header-offset)))}.why-gallery__reason[data-photo=advanced-technology]{--why-photo-position:55% 42%}.why-gallery__caption{--why-fade-in:2rem;--why-caption-clearance:calc(var(--contact-dock-clearance) - 10px);padding-inline:var(--why-gutter);padding-block-end:var(--why-caption-clearance)}.why-gallery__caption:before{background:linear-gradient(to bottom, transparent, #071827a8 var(--why-fade-in), #071827bd calc(100% - var(--why-caption-clearance)), #07182780)}}@supports (animation-timeline:view()) and (view-timeline-inset:1px){@media screen and (width<40rem) and (orientation:portrait) and (prefers-reduced-motion:no-preference) and (forced-colors:none){.why-gallery__photo{view-timeline:--why-frame block;view-timeline-inset:var(--why-header-offset) 0;overflow:clip}.why-gallery__photo img{animation-name:why-photo-drift;animation-duration:auto;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--why-frame}}}@keyframes why-photo-drift{0%{transform:translateY(-5%)scale(1.112)}50%{transform:none}to{transform:translateY(5%)scale(1.112)}}@media screen and (40rem<=width<64rem){.why-gallery__reason{min-block-size:clamp(24rem,61vw,32rem)}.why-gallery__caption{padding-inline:clamp(1.25rem,3vw,2rem)}}@media screen and (36rem<=width<64rem) and (orientation:landscape) and (height<33rem){.why-gallery__reason{min-block-size:clamp(20rem,48vw,27rem)}.why-gallery__caption{--why-fade-in:2rem;padding:var(--why-fade-in) clamp(1.25rem, 3vw, 2rem) 1.25rem}}@media screen and (width>=64rem){.why-gallery__reasons{grid-template-columns:repeat(4,minmax(0,1fr))}.why-gallery__reason{aspect-ratio:7/9}.why-gallery__caption{min-block-size:clamp(10.75rem,13vw,16.75rem)}.home-why.home-why--gallery .why-gallery__caption h3{min-block-size:2.24em}}@media screen and (width>=64rem) and (height<=52rem){.home-why.home-why--gallery{padding-block-start:1rem}.why-gallery__heading{padding-block-end:1rem}.home-why.home-why--gallery h2{font-size:2.4rem}.why-gallery__caption{padding-block-end:1.5rem}.home-why.home-why--gallery .why-gallery__caption h3{font-size:1.5rem}.home-why.home-why--gallery .why-gallery__caption p{font-size:.9375rem}}@media screen and (64rem<=width<75rem){.why-gallery__caption{--why-fade-in:1.5rem;min-block-size:0;padding:0 1rem 1.25rem}.home-why.home-why--gallery .why-gallery__caption h3{font-size:1.375rem}.home-why.home-why--gallery .why-gallery__caption p{font-size:.9375rem}}@media (forced-colors:active){.home-why.home-why--gallery,.why-gallery__reasons,.why-gallery__heading,.why-gallery__caption{color:canvastext;background:canvas}.why-gallery__caption:before{content:none}}@media print{.home-why.home-why--gallery{color:#000;background:#fff}.why-gallery__reasons{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr))}.why-gallery__reason{break-inside:avoid;display:block}.why-gallery__photo img{block-size:auto;position:static}.why-gallery__caption{color:#000;min-block-size:0;padding:1rem}.why-gallery__caption:before{content:none}}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-enhanced=false]>.patient-care-browser__panels{&:not(:has(>:target))>.patient-care-browser__panel:not(:first-child),&:has(>:target)>.patient-care-browser__panel:not(:target){display:none}}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency:not([hidden]){max-height:none;overflow:visible}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-enhanced=true] #patient-care-panel-emergency:not([hidden]){display:block}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-care-browser__content{padding:10px 28px 20px;display:block}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency :is(.patient-care-options__choices,.patient-care-options__footer){min-height:0;display:contents;overflow:visible}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-branch-choices{grid-template-columns:minmax(0,1fr);column-gap:32px}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-branch-choice{min-height:60px}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-pathway-information{border-top:1px solid var(--line);margin-top:14px;padding-top:16px}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-pathway-information p{line-height:1.75}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-pathway-information--urgent p{margin:0}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-pathway-information--urgent a{white-space:normal}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-options__footer{border:0;margin:0;padding:0}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:16px}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion__copy>p{margin:6px 0 0;display:block}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion__copy>strong{margin-inline-end:0}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion__copy>strong:after{content:none}#patient-pathways.patient-pathways[data-care-selected][data-care-layout][data-care-density] .patient-care-suggestion__copy:not(.patient-care-suggestion__information)>p{margin:6px 0 0;display:block}#patient-pathways.patient-pathways[data-care-selected][data-care-layout][data-care-density] .patient-care-suggestion__copy:not(.patient-care-suggestion__information)>strong{margin-inline-end:0}#patient-pathways.patient-pathways[data-care-selected][data-care-layout][data-care-density] .patient-care-suggestion__copy:not(.patient-care-suggestion__information)>strong:after{content:none}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion__footer{flex-wrap:wrap;gap:10px 16px}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion__footer>.patient-contact{flex:0 360px;min-width:0;min-height:48px}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion .patient-contact-choice.patient-button{padding:6px}@container patient-detail (width>=440px){#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-branch-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@container contact-options (width<300px){#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion .patient-contact-choice.patient-button{padding-inline:4px}}@container contact-options (width<220px){#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion .patient-contact-choice.patient-button{padding-inline:3px}}@media (width>=720px){#patient-pathways.patient-pathways[data-care-selected]:has(.patient-care-browser[data-enhanced=true][data-narrow=false] #patient-care-panel-emergency:not([hidden])) .patient-care-browser__panels{min-height:min(450px, var(--care-pane-height))}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-enhanced=true][data-narrow=false] #patient-care-panel-emergency{max-height:calc(var(--care-pane-height) - 2px);overflow-y:auto}}#patient-pathways.patient-pathways[data-care-selected][data-care-layout=compact] #patient-care-panel-emergency .patient-care-browser__content{padding:6px 24px 16px}#patient-pathways.patient-pathways[data-care-selected][data-care-layout=compact] #patient-care-panel-emergency .patient-branch-choice{min-height:52px;padding-block:10px}@media (width<720px){#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-care-browser__content{padding:8px 20px 20px}}@media (width<=600px){#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-pathway-information{padding-top:14px}#patient-pathways.patient-pathways[data-care-selected] #patient-care-panel-emergency .patient-pathway-information p{font-size:13px}}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-row{grid-template-columns:minmax(0,1fr) 44px 44px}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-row>.patient-branch-choice{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 44px 44px;column-gap:0;padding-inline-start:0;display:grid}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-row>.patient-branch-choice>svg{grid-column:3;justify-self:center}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-info-trigger,#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback{z-index:1;grid-column:2}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback[open]{pointer-events:none;grid-column:1/-1}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback>summary{margin-inline-start:auto}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback[open]>summary{margin-inline-end:44px}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback :is(summary,.patient-treatment-fallback__body){pointer-events:auto}#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-info-trigger,#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback>summary{color:var(--quiet);background:0 0}#patient-pathways.patient-pathways[data-care-selected] :is(.patient-treatment-info-trigger,.patient-treatment-fallback>summary):hover,#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-info-trigger[aria-expanded=true]{color:var(--ink);background:0 0}#patient-pathways.patient-pathways[data-care-selected] :is(.patient-treatment-info-trigger,.patient-treatment-fallback>summary):focus-visible{outline:2px solid var(--gold-text);outline-offset:-4px}#patient-pathways.patient-pathways[data-care-selected] :is(.patient-treatment-info-trigger,.patient-treatment-fallback>summary) svg{width:16px;height:16px}#patient-pathways.patient-pathways[data-care-selected] :is(.patient-treatment-info-trigger,.patient-treatment-fallback>summary):is(:hover,:focus-visible) svg,#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-info-trigger[aria-expanded=true] svg,#patient-pathways.patient-pathways[data-care-selected] .patient-treatment-fallback[open]>summary svg{opacity:1}#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-narrow=true] .patient-care-suggestion__footer>.patient-contact{flex-basis:100%}@media (width<=600px){#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-care-study] .patient-care-suggestion{padding-top:14px}}@media (width<720px),(width<1024px) and (height<540px){#patient-pathways.patient-pathways[data-care-selected] .patient-care-browser[data-enhanced=false] .patient-care-suggestion__footer>.patient-contact{flex-basis:100%}}@media (width<720px),(width<1024px) and (pointer:coarse){#patient-pathways.patient-pathways[data-care-selected] :is(.patient-pathways__workspace,.patient-care-browser){grid-template-columns:minmax(0,1fr)}#patient-pathways[data-care-selected] .patient-pathways__heading{gap:8px}#patient-pathways[data-care-selected] .patient-search__field input{min-height:48px}#patient-pathways[data-care-selected] .patient-search-example{min-height:44px}#patient-pathways[data-care-selected][data-enhanced=false] .patient-search-example{visibility:hidden;display:flex}#patient-pathways.patient-pathways[data-care-selected] .patient-care-shared-help>.patient-contact{order:0;margin:12px 0 0}#patient-pathways[data-care-selected] .patient-care-browser[data-enhanced=false]>.patient-care-browser__panels:not(:has(>:target)){display:none}#patient-pathways[data-care-selected] .patient-pathways__shell{min-height:0}}@media (width<720px){#patient-pathways[data-care-selected] .patient-pathways__workspace{gap:18px}}@media (720px<=width<1024px) and (pointer:coarse){#patient-pathways[data-care-selected] .patient-pathways__heading{margin-bottom:16px}#patient-pathways[data-care-selected] .patient-pathways__heading h2{font-size:clamp(36px,3.6vw,48px)}}@media (720px<=width<1024px) and (height>=540px) and (pointer:coarse){#patient-pathways[data-care-selected] .patient-care-browser__category{padding-block:12px}}@media (width<720px),(width<1024px) and (height<540px) and (pointer:coarse){#patient-pathways[data-care-selected]{--care-control-edge:color-mix(in srgb, var(--gold-text) 55%, var(--page))}#patient-pathways.patient-pathways[data-care-selected] :is(.patient-care-browser__item,.patient-search__field,.patient-contact-choice.patient-button){box-shadow:none;background-clip:padding-box;border-width:2px}#patient-pathways.patient-pathways[data-care-selected] :is(.patient-care-browser__item:not([data-open=true]),.patient-search__field,.patient-contact-choice.patient-button:not(:hover)){border-color:var(--care-control-edge)}}#patient-pathways[data-care-selected] .patient-care-browser__disclosure{transition:none;display:block}#patient-pathways[data-care-selected] .patient-care-browser__disclosure[hidden]{display:none}#patient-pathways[data-care-selected] .patient-care-browser__disclosure-content{overflow:clip}
