[data-aged-care-home]{--ach-ink:#1c211e;--ach-muted:#5f5e57;--ach-forest:#153528;--ach-forest-2:#4d7262;--ach-forest-3:#adc4b9;--ach-hair:#e8e4dc;--ach-paper:#fcfaf6;--ach-surface:#fff;--ach-good:#508a5f;--ach-ask:#c59455;--ach-plain:#b7b2a8;--ach-good-soft:#7ea386;--ach-ask-soft:#d2b285;--ach-star:#dca744;--ach-star-empty:#e8e4dc;--ach-teal:#00624c;--ach-clay:#c4704a;--ach-clay-ink:#9a4a26;--ach-band:#153528;--ach-band-ink:#fcfcfc;--ach-band-soft:#dce8e1;--ach-band-eyebrow:#c9ddd3;--ach-band-line:#9fc0af;--ach-shadow:0 1px 2px #1c211e0a, 0 10px 28px #1c211e0d}@supports (color:lab(0% 0 0)){[data-aged-care-home]{--ach-ink:lab(12.0778% -2.88033 1.18883);--ach-muted:lab(39.8737% -.63692 4.15957);--ach-forest:lab(19.3992% -15.2323 4.44303);--ach-forest-2:lab(44.8589% -16.4522 4.45647);--ach-forest-3:lab(77.19% -9.59268 2.7177);--ach-hair:lab(90.7665% .382006 4.57982);--ach-paper:lab(98.3999% .178814 2.28183);--ach-surface:lab(100% 0 0);--ach-good:lab(52.5602% -27.2862 16.8741);--ach-ask:lab(65.1079% 13.8634 40.5342);--ach-plain:lab(72.7964% .506192 5.74466);--ach-good-soft:lab(63.6591% -17.7608 10.8364);--ach-ask-soft:lab(74.6452% 7.24915 27.4179);--ach-star:lab(72.2168% 13.0674 57.1287);--ach-star-empty:lab(90.7665% .382006 4.57982);--ach-teal:lab(36.2995% -30.5156 5.20007);--ach-clay:lab(56.3943% 31.6209 36.0976);--ach-clay-ink:lab(41.6096% 32.3402 36.984);--ach-band:lab(19.3992% -15.2323 4.44303);--ach-band-ink:lab(98.84% .0000298023 -.0000119209);--ach-band-soft:lab(90.9371% -5.14457 1.97728);--ach-band-eyebrow:lab(86.4171% -8.22207 2.4865);--ach-band-line:lab(74.9433% -14.1112 4.70459)}}@media (prefers-color-scheme:dark){[data-aged-care-home]{--ach-ink:var(--foreground);--ach-muted:var(--muted-foreground);--ach-forest:#aedec6;--ach-forest-2:#82b19a;--ach-forest-3:#4e6b5d;--ach-hair:var(--border);--ach-paper:color-mix(in oklab, var(--muted) 60%, var(--background));--ach-surface:var(--card);--ach-good:#74b784;--ach-ask:#ddae6c;--ach-plain:#838078;--ach-good-soft:#6d9976;--ach-ask-soft:#bc9865;--ach-star-empty:#4a4742;--ach-teal:#76d3b4;--ach-clay-ink:#eda382;--ach-clay:#d78863;--ach-band:#153528;--ach-shadow:0 1px 2px #0000004d}@supports (color:lab(0% 0 0)){[data-aged-care-home]{--ach-forest:lab(84.5668% -19.7603 6.53627);--ach-forest-2:lab(68.3255% -19.8175 6.5462);--ach-forest-3:lab(42.5372% -13.2022 4.3625);--ach-good:lab(68.8191% -30.2218 18.7299);--ach-ask:lab(74.4751% 11.8312 40.5118);--ach-plain:lab(53.6462% .377923 4.59932);--ach-good-soft:lab(59.1574% -21.0809 13.0118);--ach-ask-soft:lab(65.2118% 9.18999 31.9278);--ach-star-empty:lab(30.4376% .329331 3.8433);--ach-teal:lab(78.1209% -34.3505 6.34288);--ach-clay-ink:lab(73.8626% 25.6124 29.0919);--ach-clay:lab(64.4963% 28.5901 32.754);--ach-band:lab(19.3992% -15.2323 4.44303)}}}.dark [data-aged-care-home]{--ach-ink:var(--foreground);--ach-muted:var(--muted-foreground);--ach-forest:#aedec6;--ach-forest-2:#82b19a;--ach-forest-3:#4e6b5d;--ach-hair:var(--border);--ach-paper:color-mix(in oklab, var(--muted) 60%, var(--background));--ach-surface:var(--card);--ach-good:#74b784;--ach-ask:#ddae6c;--ach-plain:#838078;--ach-good-soft:#6d9976;--ach-ask-soft:#bc9865;--ach-star-empty:#4a4742;--ach-teal:#76d3b4;--ach-clay-ink:#eda382;--ach-clay:#d78863;--ach-band:#153528;--ach-shadow:0 1px 2px #0000004d}@supports (color:lab(0% 0 0)){.dark [data-aged-care-home]{--ach-forest:lab(84.5668% -19.7603 6.53627);--ach-forest-2:lab(68.3255% -19.8175 6.5462);--ach-forest-3:lab(42.5372% -13.2022 4.3625);--ach-good:lab(68.8191% -30.2218 18.7299);--ach-ask:lab(74.4751% 11.8312 40.5118);--ach-plain:lab(53.6462% .377923 4.59932);--ach-good-soft:lab(59.1574% -21.0809 13.0118);--ach-ask-soft:lab(65.2118% 9.18999 31.9278);--ach-star-empty:lab(30.4376% .329331 3.8433);--ach-teal:lab(78.1209% -34.3505 6.34288);--ach-clay-ink:lab(73.8626% 25.6124 29.0919);--ach-clay:lab(64.4963% 28.5901 32.754);--ach-band:lab(19.3992% -15.2323 4.44303)}}[data-aged-care-home] .ach-muted{color:var(--ach-muted)}[data-aged-care-home] .ach-strong{font-weight:600}[data-aged-care-home] .ach-small{font-size:.875rem}[data-aged-care-home] :is(.ach-link,.village-link-button){color:var(--hp-link);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}[data-aged-care-home] .ach-dot{background:var(--ach-plain);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem;display:inline-block}[data-aged-care-home] .ach-dot[data-size=sm]{block-size:.4375rem;inline-size:.4375rem}[data-aged-care-home] .ach-dot[data-tone=good]{background:var(--ach-good)}[data-aged-care-home] .ach-dot[data-tone=ask]{background:var(--ach-ask)}[data-aged-care-home] .ach-stars{align-items:center;gap:1px;display:inline-flex}[data-aged-care-home] .ach-stars svg{block-size:1.125rem;inline-size:1.125rem;fill:var(--ach-star-empty);display:block}[data-aged-care-home] .ach-stars svg[data-on]{fill:var(--ach-star)}[data-aged-care-home] .ach-stars[data-size=sm] svg{block-size:.9375rem;inline-size:.9375rem}[data-aged-care-home] .ach-stars[data-size=lg] svg{block-size:1.875rem;inline-size:1.875rem}[data-aged-care-home] .ach-chip{background:var(--ach-surface);min-block-size:1.875rem;box-shadow:inset 0 0 0 1px var(--ach-hair);color:var(--ach-ink);border-radius:999px;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.9375rem;font-weight:500;display:inline-flex}[data-aged-care-home] .ach-level{color:var(--ach-ink);align-items:center;gap:.4375rem;font-size:.9375rem;font-weight:600;display:inline-flex}[data-aged-care-home] .ach-dot-picture{flex:none;block-size:5.25rem;inline-size:5.25rem;display:block}[data-aged-care-home] .ach-dot-picture-off{fill:var(--ach-hair)}[data-aged-care-home] .ach-dot-picture .ach-dot-picture-on{fill:var(--ach-plain)}[data-aged-care-home] .ach-dot-picture[data-tone=good] .ach-dot-picture-on{fill:var(--ach-good-soft)}[data-aged-care-home] .ach-dot-picture[data-tone=ask] .ach-dot-picture-on{fill:var(--ach-ask-soft)}[data-aged-care-home] .ach-more{min-block-size:var(--hp-target);color:var(--ach-forest);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin-block-start:.25rem;padding:0;font-size:.9375rem;font-weight:600;display:inline-flex}[data-aged-care-home] .ach-more-icon{block-size:1rem;inline-size:1rem}[data-aged-care-home] [data-show-more][data-expanded] .ach-more-icon{transform:rotate(180deg)}[data-aged-care-home] [data-show-more]:not([data-phone-only]):not([data-expanded]) [data-extra]{display:none}@media (max-width:47.99rem){[data-aged-care-home] [data-show-more][data-phone-only]:not([data-expanded]) [data-extra]{display:none}}@media (min-width:48rem){[data-aged-care-home] [data-show-more][data-phone-only] .ach-more{display:none}}[data-aged-care-home] .ach-page{inline-size:100%;max-inline-size:78rem;color:var(--ach-ink);flex-direction:column;margin-inline:auto;padding:.5rem 0 2rem;display:flex}@media (max-width:47.99rem){[data-provider-profile][data-aged-care-home]{padding-bottom:0}}@media (min-width:48rem){[data-aged-care-home] .ach-page{padding:1rem 1.5rem 3rem}}[data-aged-care-home] .ach-topline{min-block-size:var(--hp-target);align-items:center;gap:.75rem;padding:0 .5rem .5rem .75rem;display:flex}[data-aged-care-home] .village-back-link{min-block-size:var(--hp-target);color:var(--foreground);white-space:nowrap;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}[data-aged-care-home] .village-back-link:is(:hover,:focus-visible) .village-back-long{text-underline-offset:3px;text-decoration:underline}[data-aged-care-home] .village-back-long,[data-aged-care-home] .ach-crumbs{display:none}[data-aged-care-home] .ach-crumbs [data-slot=breadcrumb]{padding:0}[data-aged-care-home] .ach-topline-actions{gap:.25rem;margin-inline-start:auto;display:flex}[data-aged-care-home] .ach-round-button{inline-size:var(--hp-target);block-size:var(--hp-target);box-shadow:none;background:0 0;border-color:#0000;border-radius:999px}@media (min-width:48rem){[data-aged-care-home] .ach-topline{gap:1.125rem;padding:0 0 .25rem}[data-aged-care-home] .village-back-long{display:inline}[data-aged-care-home] .village-back-short,[data-aged-care-home] .ach-topline-actions{display:none}[data-aged-care-home] .village-back-link:after{content:"";background:var(--hp-line);block-size:1.125rem;inline-size:1px;margin-inline-start:1.125rem}[data-aged-care-home] .ach-crumbs{min-inline-size:0;display:block}}[data-aged-care-home] .ach-hero{flex-direction:column;display:flex}[data-aged-care-home] .ach-hero-band.housing-band{border-radius:0}[data-aged-care-home] .ach-hero-band.housing-band:not([data-band-logos]){block-size:.75rem}[data-aged-care-home] .ach-mosaic{background:var(--muted);grid-template-columns:1fr;margin:0;display:grid;position:relative;overflow:hidden}[data-aged-care-home] .ach-mosaic>button{background:var(--muted);cursor:zoom-in;border:0;padding:0;display:block;position:relative}[data-aged-care-home] .ach-mosaic>button:focus-visible{z-index:1;outline:3px solid var(--ring);outline-offset:-3px}[data-aged-care-home] .ach-mosaic-lead{block-size:18.25rem}[data-aged-care-home] .ach-mosaic-tile{display:none!important}[data-aged-care-home] :is(.ach-mosaic-credit,.ach-mosaic-count){border-radius:var(--hp-tag-radius);color:#fff;color:lab(100% 0 0);pointer-events:none;background:#1c211ebf;align-items:center;gap:.375rem;min-block-size:1.5rem;padding-inline:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:absolute}[data-aged-care-home] .ach-mosaic-credit{inset-block-end:.625rem;inset-inline-start:.625rem}[data-aged-care-home] .ach-mosaic-count{font-weight:600;inset-block-end:.625rem;inset-inline-end:.625rem}[data-aged-care-home] .ach-photo-row{display:none}@media (min-width:48rem){[data-aged-care-home] .ach-hero-band.housing-band{border-radius:var(--hp-radius) var(--hp-radius) 0 0}[data-aged-care-home] .ach-mosaic{border-radius:0 0 var(--hp-radius) var(--hp-radius);grid-template-rows:repeat(2,14rem);grid-template-columns:2fr 1fr 1fr;gap:.25rem}[data-aged-care-home] .ach-mosaic-lead{grid-row:1/3;block-size:auto}[data-aged-care-home] .ach-mosaic-tile{display:block!important}[data-aged-care-home] .ach-hero[data-tiles="1"] .ach-mosaic{grid-template-columns:1fr}[data-aged-care-home] .ach-hero[data-tiles="2"] .ach-mosaic,[data-aged-care-home] .ach-hero[data-tiles="3"] .ach-mosaic{grid-template-columns:2fr 1fr}[data-aged-care-home] .ach-hero[data-tiles="2"] .ach-mosaic-tile{grid-row:1/3}[data-aged-care-home] .ach-hero[data-tiles="4"] .ach-mosaic{grid-template-columns:2fr 1fr 1fr}[data-aged-care-home] .ach-hero[data-tiles="4"] .ach-mosaic-tile:last-of-type{grid-column:2/4}[data-aged-care-home] .ach-mosaic-credit{min-block-size:1.625rem;font-size:.875rem;inset-block-end:.75rem;inset-inline-start:.75rem}[data-aged-care-home] .ach-mosaic-count{display:none}[data-aged-care-home] .ach-photo-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-start:.75rem;display:flex}[data-aged-care-home] .ach-photo-row-group{gap:.5rem;display:flex}[data-aged-care-home] .ach-photo-row :is(a,button)[data-slot=button]{min-block-size:var(--hp-target);padding-inline:.875rem;font-size:.9375rem}}[data-aged-care-home] .ach-grid{gap:2rem;padding-inline:1rem;display:grid}@media (min-width:48rem){[data-aged-care-home] .ach-grid{padding-inline:0}}@media (min-width:64rem){[data-aged-care-home] .ach-grid{grid-template-columns:minmax(0,1fr) 23.75rem;align-items:start;gap:3.5rem}[data-aged-care-home] .ach-aside{top:calc(var(--header-h,5rem) + 1.5rem);padding-block-start:1.375rem;position:sticky}}@media (max-width:63.99rem){[data-aged-care-home] .ach-aside{display:none}}[data-aged-care-home] .ach-main{flex-direction:column;min-inline-size:0;display:flex}[data-aged-care-home] .ach-after{padding-inline:1rem}@media (min-width:48rem){[data-aged-care-home] .ach-after{padding-inline:0}}[data-aged-care-home] .ach-head{flex-direction:column;gap:.375rem;padding-block-start:1rem;display:flex}[data-aged-care-home] .ach-title{letter-spacing:-.02em;font-size:1.6875rem;font-weight:800;line-height:1.1}[data-aged-care-home] .ach-address{font-size:1rem}[data-aged-care-home] .ach-meta{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;font-size:.9375rem;display:flex}[data-aged-care-home] .ach-review-link{color:var(--foreground);white-space:nowrap;align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}[data-aged-care-home] .ach-review-link .ach-muted{font-weight:400}[data-aged-care-home] .ach-review-star{color:var(--ach-star)}[data-aged-care-home] .ach-meta-gov{align-items:center;gap:.375rem;display:inline-flex}[data-aged-care-home] .ach-price{flex-direction:column;gap:.25rem;margin-block-start:.625rem;display:flex}[data-aged-care-home] .ach-price-lead{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.25}[data-aged-care-home] .ach-price-second{font-size:1rem;font-weight:600}[data-aged-care-home] .ach-caveat{max-inline-size:64ch;color:var(--ach-muted);font-size:var(--hp-caveat-size);line-height:1.45}[data-aged-care-home] .ach-signals{border-block-start:1px solid var(--ach-hair);flex-direction:column;gap:.375rem;margin:.75rem 0 0;padding:.75rem 0 0;list-style:none;display:flex}[data-aged-care-home] .ach-signals li{align-items:center;gap:.5625rem;font-size:.9375rem;line-height:1.35;display:flex}@media (min-width:48rem){[data-aged-care-home] .ach-head{padding-block-start:1.375rem}[data-aged-care-home] .ach-title{font-size:2.125rem}[data-aged-care-home] .ach-address{font-size:1.0625rem}[data-aged-care-home] .ach-price{margin-block-start:.875rem}[data-aged-care-home] .ach-price-lead{font-size:1.5rem}[data-aged-care-home] .ach-price-second{font-size:1.1875rem}[data-aged-care-home] .ach-signals{flex-flow:wrap;gap:.5rem 1.375rem}}[data-aged-care-home] .ach-glance{background:var(--ach-surface);box-shadow:0 0 0 1px var(--ach-hair), var(--ach-shadow);border-radius:.875rem;margin-block-start:1.75rem;overflow:hidden}[data-aged-care-home] .ach-glance-head{flex-direction:column;gap:.25rem;padding:1.125rem 1rem 1rem;display:flex}[data-aged-care-home] .ach-glance-title{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}[data-aged-care-home] :is(.ach-glance-sub,.ach-glance-updated){color:var(--ach-muted);margin-block-start:.125rem;font-size:.9375rem}[data-aged-care-home] .ach-glance-updated{white-space:nowrap;font-size:.875rem}[data-aged-care-home] .ach-facts{box-shadow:inset 0 1px 0 var(--ach-hair), inset 0 -1px 0 var(--ach-hair);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}[data-aged-care-home] .ach-fact{flex-direction:column;gap:.5rem;min-inline-size:0;padding:1rem .875rem 1.125rem;display:flex}[data-aged-care-home] .ach-fact:nth-child(odd){box-shadow:inset -1px 0 0 var(--ach-hair)}[data-aged-care-home] .ach-facts[data-count="3"] .ach-fact:nth-child(-n+1),[data-aged-care-home] .ach-facts[data-count="4"] .ach-fact:nth-child(-n+2),[data-aged-care-home] .ach-facts[data-count="3"] .ach-fact:nth-child(2){border-block-end:1px solid var(--ach-hair)}[data-aged-care-home] .ach-fact-label{color:var(--ach-muted);white-space:nowrap;font-size:.875rem;font-weight:500}[data-aged-care-home] .ach-fact-value{flex-direction:column;gap:.5rem;margin:0;display:flex}[data-aged-care-home] .ach-fact-figure{color:var(--ach-forest);align-items:baseline;gap:.3125rem;line-height:1;display:flex}[data-aged-care-home] .ach-fact-figure b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}[data-aged-care-home] .ach-fact-figure span{color:var(--ach-forest-2);font-size:1rem;font-weight:600}[data-aged-care-home] .ach-fact-note{color:var(--ach-ink);align-items:center;gap:.4375rem;font-size:.875rem;display:flex}[data-aged-care-home] .ach-fact-period{color:var(--ach-muted);font-size:.875rem}[data-aged-care-home] .ach-mark-months{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;inline-size:100%;max-inline-size:8.25rem;display:grid}[data-aged-care-home] .ach-mark-months i{background:var(--ach-hair);border-radius:2px;block-size:.875rem;display:block}[data-aged-care-home] .ach-mark-months i[data-on]{background:var(--ach-forest-2)}[data-aged-care-home] .ach-mark-track{block-size:.875rem;inline-size:100%;max-inline-size:8.25rem;display:block;position:relative}[data-aged-care-home] .ach-mark-track:before,[data-aged-care-home] .ach-mark-track-fill{border-radius:999px;block-size:.375rem;position:absolute;inset-block-start:.25rem;inset-inline-start:0}[data-aged-care-home] .ach-mark-track:before{content:"";background:var(--ach-hair);inset-inline-end:0}[data-aged-care-home] .ach-mark-track-fill{background:var(--ach-forest-2)}[data-aged-care-home] .ach-mark-track-tick{background:var(--ach-ink);border-radius:1px;inline-size:2px;position:absolute;inset-block:0}[data-aged-care-home] .ach-glance-lists{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.25rem 1rem;display:grid}[data-aged-care-home] .ach-compare{flex-direction:column;min-inline-size:0;display:flex}[data-aged-care-home] .ach-compare-title{align-items:center;gap:.5625rem;padding-block-end:.25rem;font-size:1rem;font-weight:700;display:flex}[data-aged-care-home] .ach-compare-count{color:var(--ach-muted);font-variant-numeric:tabular-nums;font-weight:500}[data-aged-care-home] .ach-compare-list{margin:0;padding:0;list-style:none}[data-aged-care-home] .ach-compare-row{box-shadow:inset 0 -1px 0 var(--ach-hair);flex-direction:column;gap:.125rem;padding-block:.75rem;display:flex}[data-aged-care-home] .ach-compare-row b{color:var(--ach-ink);font-size:1rem;font-weight:600}[data-aged-care-home] .ach-compare-row>span{color:var(--ach-muted);font-size:.9375rem;line-height:1.4}[data-aged-care-home] .ach-glance-foot{background:var(--ach-paper);box-shadow:inset 0 1px 0 var(--ach-hair);color:var(--ach-muted);flex-direction:column;align-items:flex-start;gap:.5rem;padding:.875rem 1rem 1rem;font-size:.875rem;display:flex}[data-aged-care-home] .ach-glance-all{min-block-size:var(--hp-target);color:var(--ach-forest);white-space:nowrap;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}[data-aged-care-home] .ach-glance-all svg{block-size:1rem;inline-size:1rem}@media (min-width:48rem){[data-aged-care-home] .ach-glance{border-radius:1rem}[data-aged-care-home] .ach-glance-head{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.5rem 1.75rem 1.25rem}[data-aged-care-home] .ach-glance-title{font-size:1.5rem}[data-aged-care-home] .ach-facts[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-aged-care-home] .ach-facts[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-aged-care-home] .ach-facts .ach-fact{box-shadow:inset -1px 0 0 var(--ach-hair);padding:1.25rem 1.375rem 1.375rem;border-block-end:0!important}[data-aged-care-home] .ach-facts .ach-fact:last-child{box-shadow:none}[data-aged-care-home] .ach-fact-figure b{font-size:2.25rem}[data-aged-care-home] .ach-fact-note{white-space:nowrap}[data-aged-care-home] .ach-glance-lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;padding:1.5rem 1.75rem}[data-aged-care-home] .ach-glance-foot{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1.75rem}}[data-aged-care-home] .village-section-bar{z-index:5;border-block-end:1px solid var(--hp-line);background:var(--background);scrollbar-width:none;white-space:nowrap;gap:1.375rem;margin:1.5rem -1rem 0;padding-inline:1rem;display:flex;position:sticky;top:0;overflow-x:auto}[data-aged-care-home] .village-section-bar a{min-block-size:3.25rem;color:var(--muted-foreground);align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}[data-aged-care-home] .village-section-bar a:is(:hover,:focus-visible){color:var(--foreground)}[data-aged-care-home] .village-section-bar a[aria-current=true]{color:var(--foreground);box-shadow:inset 0 -3px var(--hp-link)}@media (min-width:48rem){[data-aged-care-home] .village-section-bar{margin:1.625rem 0 0;padding-inline:0}}[data-aged-care-home] .ach-section{border-block-start:1px solid var(--ach-hair);flex-direction:column;gap:1rem;padding-block:2rem;scroll-margin-block-start:4rem;display:flex}[data-aged-care-home] .ach-section[data-first]{border-block-start:0;padding-block-start:1.375rem}[data-aged-care-home] .ach-section-head{flex-direction:column;gap:.25rem;display:flex}[data-aged-care-home] .ach-eyebrow{color:var(--ach-clay-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:600}[data-aged-care-home] .ach-section-title{letter-spacing:-.01em;font-size:1.3125rem;font-weight:700;line-height:1.2}[data-aged-care-home] .ach-subtitle{margin-block-start:.5rem;font-size:1.1875rem;font-weight:700}[data-aged-care-home] .ach-lede{max-inline-size:66ch;font-size:1.0625rem;line-height:1.55}[data-aged-care-home] .ach-qual,[data-aged-care-home] .ach-info-panel,[data-aged-care-home] .ach-help-panel{align-items:flex-start;gap:.5rem;line-height:1.45;display:flex}[data-aged-care-home] .ach-qual{color:var(--ach-muted);font-size:.9375rem}[data-aged-care-home] :is(.ach-qual,.ach-info-panel)>svg{flex:none;block-size:1.125rem;inline-size:1.125rem;margin-block-start:.125rem}@media (min-width:48rem){[data-aged-care-home] .ach-section-title{font-size:1.5rem}}[data-aged-care-home] .ach-fold{box-shadow:inset 0 0 0 1px var(--ach-hair);border-radius:.625rem;padding:.875rem 1.125rem}[data-aged-care-home] .ach-fold>summary{min-block-size:var(--hp-target);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;font-size:1rem;list-style:none;display:flex}[data-aged-care-home] .ach-fold>summary::-webkit-details-marker{display:none}[data-aged-care-home] .ach-fold[open]>summary .ach-link{display:none}[data-aged-care-home] .ach-fold-body{max-inline-size:66ch;margin-block:.25rem .5rem}[data-aged-care-home] .ach-section-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}[data-aged-care-home] .ach-rooms-sort,[data-aged-care-home] .ach-rooms{display:none}[data-aged-care-home] .ach-room-cards{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}[data-aged-care-home] .ach-room-card{border:1px solid var(--ach-hair);border-radius:var(--hp-radius);background:var(--ach-surface);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.875rem;display:flex;position:relative}[data-aged-care-home] .ach-room-card-body{flex-direction:column;gap:.1875rem;min-inline-size:0;display:flex}[data-aged-care-home] .ach-room-card-rad{color:var(--ach-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.25}[data-aged-care-home] .ach-room-card-dap{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}[data-aged-care-home] :is(.ach-room-card-rad,.ach-room-card-dap) .ach-muted{letter-spacing:0;font-size:.9375rem;font-weight:500}[data-aged-care-home] .ach-room-card-name{color:var(--foreground);margin-block-start:.25rem;font-size:1rem;font-weight:600;line-height:1.5}[data-aged-care-home] a.ach-room-card-name{text-underline-offset:3px;font-weight:400;text-decoration:underline}[data-aged-care-home] .ach-room-card[data-link] a.ach-room-card-name:after{content:"";border-radius:inherit;position:absolute;inset:0}[data-aged-care-home] a.ach-room-card-name:focus-visible{outline:none}[data-aged-care-home] a.ach-room-card-name:focus-visible:after{outline:3px solid var(--ring);outline-offset:2px}[data-aged-care-home] .ach-room-card-facts{flex-wrap:wrap;align-items:center;gap:.25rem .875rem;margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:flex}[data-aged-care-home] .ach-room-card-facts li{align-items:center;gap:.3125rem;display:inline-flex}[data-aged-care-home] .ach-room-card-facts svg{block-size:1rem;inline-size:1rem;color:var(--ach-muted);flex:none}[data-aged-care-home] .ach-room-save{z-index:1;flex:none;position:relative}[data-aged-care-home] .ach-room-save .village-home-consumer-actions{justify-content:flex-end;display:flex;position:relative}[data-aged-care-home] .ach-room-save .village-home-circle{inline-size:var(--hp-target);block-size:var(--hp-target);min-block-size:var(--hp-target);border:1px solid var(--ach-hair);background:var(--background);color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-aged-care-home] .ach-room-save .village-home-circle:not(:focus-visible){box-shadow:none}[data-aged-care-home] .ach-room-save .village-home-circle:focus-visible{outline:3px solid var(--ring);outline-offset:2px}[data-aged-care-home] .ach-room-save .village-home-circle svg{block-size:1.25rem;inline-size:1.25rem}[data-aged-care-home] .ach-room-save [data-saved] .village-home-heart{fill:currentColor}[data-aged-care-home] .ach-room-save .village-home-save-error{z-index:2;inline-size:min(20rem,100vw - 2rem);position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-end:0}[data-aged-care-home] .ach-rooms-head .ach-room{color:var(--ach-muted);font-size:.875rem;font-weight:600}[data-aged-care-home] .ach-room-name{flex-direction:column;gap:.125rem;display:flex}[data-aged-care-home] .ach-room-link{color:var(--foreground);text-underline-offset:3px;font-size:1.0625rem;font-weight:700;text-decoration:underline}[data-aged-care-home] .ach-room-fact{font-size:1rem}[data-aged-care-home] .ach-room-price{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700}[data-aged-care-home] .ach-room-unit{color:var(--ach-muted);font-size:.9375rem;font-weight:400}@media (min-width:48rem){[data-aged-care-home] .ach-rooms-sort{min-block-size:var(--hp-target);color:var(--foreground);background:0 0;border-color:#0000;gap:.375rem;font-size:1rem;font-weight:600;display:inline-flex}[data-aged-care-home] .ach-rooms-sort:not(:focus-visible){box-shadow:none}[data-aged-care-home] .ach-rooms{border-block-end:1px solid var(--ach-hair);flex-direction:column;display:flex}[data-aged-care-home] .ach-room-cards{display:none}[data-aged-care-home] .ach-room{border-block-start:1px solid var(--ach-hair);grid-template-columns:minmax(0,1.3fr) 6.5rem 5.5rem minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem;padding:.875rem 0;display:grid}[data-aged-care-home] .ach-rooms[data-save] .ach-room{grid-template-columns:minmax(0, 1.3fr) 6.5rem 5.5rem minmax(0, 1fr) minmax(0, 1fr) var(--hp-target)}[data-aged-care-home] .ach-rooms-head .ach-room{border-block-start:0;padding-block:0 .5rem}}[data-aged-care-home] .ach-about{flex-direction:column;gap:.5rem;display:flex}[data-aged-care-home] .village-about-text{white-space:pre-line;max-inline-size:68ch;font-size:1.0625rem;line-height:1.6}[data-aged-care-home] .village-about-text[data-clamped]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-aged-care-home] .village-link-button{min-block-size:var(--hp-target);align-self:flex-start}[data-aged-care-home] .ach-survey-legend{flex-wrap:wrap;gap:.5rem 1.125rem;font-size:.875rem;display:flex}[data-aged-care-home] .ach-survey-legend>span{align-items:center;gap:.375rem;display:inline-flex}[data-aged-care-home] .ach-survey-legend i{block-size:.75rem;inline-size:.75rem;box-shadow:inset 0 0 0 1px var(--ach-hair);border-radius:50%}[data-aged-care-home] [data-level=always]{background:var(--ach-forest)}[data-aged-care-home] [data-level=mostly]{background:var(--ach-forest-2)}[data-aged-care-home] [data-level=sometimes]{background:var(--ach-forest-3)}[data-aged-care-home] [data-level=never]{background:var(--ach-hair)}[data-aged-care-home] .ach-survey{border-block-end:1px solid var(--ach-hair);margin:0;padding:0;list-style:none}[data-aged-care-home] .ach-survey-row{border-block-start:1px solid var(--ach-hair);grid-template-columns:minmax(0,1fr);align-items:center;gap:.375rem 1.125rem;padding-block:.75rem;display:grid}[data-aged-care-home] .ach-survey-question{font-size:1rem;font-weight:600}[data-aged-care-home] .ach-survey-shares{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}[data-aged-care-home] .ach-survey-bar{border-radius:999px;gap:2px;block-size:.625rem;display:flex;overflow:hidden}[data-aged-care-home] .ach-survey-positive{font-size:1rem}[data-aged-care-home] .ach-survey-positive b{color:var(--ach-forest);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}@media (min-width:48rem){[data-aged-care-home] .ach-survey-row{grid-template-columns:minmax(0,1fr) 18.75rem 6rem}[data-aged-care-home] .ach-survey-row[data-recommend]{grid-template-columns:minmax(0,1fr) 6rem}[data-aged-care-home] .ach-survey-positive{text-align:end}}[data-aged-care-home] .ach-reviews-block{scroll-margin-block-start:4rem}[data-aged-care-home] .ach-reviews{background:var(--ach-surface);box-shadow:inset 0 0 0 1px var(--ach-hair);border-radius:.75rem;padding:1.25rem 1.375rem}[data-aged-care-home] .ach-reviews>summary{cursor:pointer;flex-direction:column;gap:.5rem;list-style:none;display:flex}[data-aged-care-home] .ach-reviews>summary::-webkit-details-marker{display:none}[data-aged-care-home] .ach-reviews[open]>summary{margin-block-end:1rem}[data-aged-care-home] .ach-reviews[open]>summary .ach-link{display:none}[data-aged-care-home] .ach-reviews-label{color:var(--ach-muted);font-size:.9375rem;font-weight:600}[data-aged-care-home] .ach-reviews-score{align-items:baseline;gap:.5rem;font-size:.9375rem;display:flex}[data-aged-care-home] .ach-reviews-score b{color:var(--ach-forest);letter-spacing:-.03em;font-size:2.75rem;font-weight:700;line-height:1}[data-aged-care-home] .ach-reviews-score .ach-review-star{font-size:1.25rem}[data-aged-care-home] .ach-feedback-block{flex-direction:column;gap:.5rem;display:flex}[data-aged-care-home] .ach-feedback{background:var(--ach-paper);box-shadow:inset 0 0 0 1px var(--ach-hair);border-radius:.75rem;grid-template-columns:minmax(0,1fr);gap:1rem 1.5rem;margin-block-start:.5rem;padding:1rem 1.125rem;display:grid}[data-aged-care-home] .ach-feedback-title{font-size:1rem;font-weight:700}[data-aged-care-home] .ach-feedback ul{margin:.25rem 0 0;padding:0;list-style:none}[data-aged-care-home] .ach-feedback li{padding-block:.1875rem;font-size:1rem}@media (min-width:48rem){[data-aged-care-home] .ach-feedback[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-aged-care-home] .ach-feedback[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-aged-care-home] .ach-rating-hero{border-block-end:1px solid var(--ach-hair);grid-template-columns:minmax(0,1fr);align-items:center;gap:1.125rem;padding-block:.375rem 1.125rem;display:grid}[data-aged-care-home] .ach-rating-figure{align-items:baseline;gap:.625rem;margin-block-start:.625rem;font-size:1.375rem;display:flex}[data-aged-care-home] .ach-rating-figure b{color:var(--ach-teal);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:700;line-height:.95}[data-aged-care-home] .ach-rating-word{color:var(--ach-forest);margin-inline-start:.375rem;font-weight:700}[data-aged-care-home] .ach-rating-history>p{margin-block-end:.25rem}[data-aged-care-home] .ach-spark{block-size:auto;inline-size:100%;font-family:inherit;display:block}[data-aged-care-home] .ach-spark-grid{stroke:var(--ach-hair);stroke-width:1px}[data-aged-care-home] .ach-spark-line{fill:none;stroke:var(--ach-teal);stroke-width:2px}[data-aged-care-home] .ach-spark-dot{fill:var(--ach-surface);stroke:var(--ach-teal);stroke-width:2px}[data-aged-care-home] .ach-spark-dot[data-last]{fill:var(--ach-teal)}[data-aged-care-home] .ach-spark-value{fill:var(--ach-ink);font-size:14px;font-weight:600}[data-aged-care-home] .ach-spark-label{fill:var(--ach-muted);font-size:14px}[data-aged-care-home] .ach-parts{margin:-.5rem 0 0;padding:0;list-style:none}[data-aged-care-home] .ach-parts>li{border-block-end:1px solid var(--ach-hair);grid-template-columns:minmax(0,1fr);gap:.5rem 1.5rem;padding-block:1.125rem;display:grid}[data-aged-care-home] .ach-part-name{font-size:1.125rem}[data-aged-care-home] .ach-part-score{flex-direction:column;gap:.375rem;display:flex}[data-aged-care-home] .ach-part-score>span{font-variant-numeric:tabular-nums;align-items:center;gap:.75rem;font-size:1.0625rem;display:flex}[data-aged-care-home] :is(.ach-standards,.ach-star-meanings,.ach-meanings){margin:.5rem 0 0;padding:0;list-style:none}[data-aged-care-home] .ach-standards li{box-shadow:inset 0 -1px 0 var(--ach-hair);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.5625rem;display:flex}[data-aged-care-home] .ach-standard-score{flex:none;align-items:center;gap:.5rem;display:flex}[data-aged-care-home] .ach-star-meanings li{align-items:center;gap:.75rem;padding-block:.3125rem;display:flex}[data-aged-care-home] .ach-meanings li{box-shadow:inset 0 -1px 0 var(--ach-hair);flex-direction:column;gap:.25rem;padding-block:.625rem;display:flex}@media (min-width:48rem){[data-aged-care-home] .ach-rating-hero[data-history]{grid-template-columns:auto minmax(0,1fr);gap:3rem;padding-block:.5rem 1.625rem}[data-aged-care-home] .ach-rating-figure b{font-size:4rem}[data-aged-care-home] .ach-parts>li{grid-template-columns:minmax(0,1fr) 18.75rem}[data-aged-care-home] .ach-part-score{text-align:end;align-items:flex-end}}[data-aged-care-home] .ach-food,[data-aged-care-home] .ach-facilities-block{flex-direction:column;gap:.625rem;display:flex}[data-aged-care-home] .ach-food-bars{grid-template-columns:7rem minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem .75rem;max-inline-size:32.5rem;font-size:.9375rem;display:grid}[data-aged-care-home] .ach-food-bar{display:block}[data-aged-care-home] .ach-food-bar>span{background:var(--ach-forest-3);border-radius:999px;block-size:.5rem;display:block}[data-aged-care-home] .ach-food-bar[data-home]>span{background:var(--ach-forest)}[data-aged-care-home] .ach-food-bars b{font-variant-numeric:tabular-nums}[data-aged-care-home] .ach-visit{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}[data-aged-care-home] .ach-visit-main{flex-direction:column;gap:.75rem;display:flex}[data-aged-care-home] .ach-actions{flex-wrap:wrap;gap:.5rem;display:flex}[data-aged-care-home] .ach-actions [data-slot=button],[data-aged-care-home] .ach-visit-button{border-radius:var(--radius-button);block-size:3rem;min-block-size:3rem;inline-size:auto;font-size:1rem;font-weight:600}[data-aged-care-home] .ach-hours>p{margin-block-end:.25rem}@media (min-width:48rem){[data-aged-care-home] .ach-visit[data-hours]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-aged-care-home] .ach-costs{border-block-start:1px solid var(--ach-hair);flex-direction:column;margin:0;font-size:1rem;display:flex}[data-aged-care-home] .ach-costs>div{border-block-end:1px solid var(--ach-hair);grid-template-columns:minmax(0,1fr);gap:.125rem 1rem;padding-block:.75rem;display:grid}[data-aged-care-home] .ach-costs dt{color:var(--ach-muted)}[data-aged-care-home] .ach-costs dd{margin:0}@media (min-width:48rem){[data-aged-care-home] .ach-costs>div{grid-template-columns:18.75rem minmax(0,1fr)}}[data-aged-care-home] .ach-info-panel,[data-aged-care-home] .ach-help-panel{background:var(--ach-paper);box-shadow:inset 0 0 0 1px var(--ach-hair);border-radius:.75rem;padding:1rem 1.125rem;font-size:1rem}[data-aged-care-home] .ach-measures{margin:0;padding:0;list-style:none}[data-aged-care-home] .ach-measure{box-shadow:inset 0 -1px 0 var(--ach-hair);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem 1.125rem;padding-block:.875rem;display:grid}[data-aged-care-home] .ach-measure-words{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}[data-aged-care-home] .ach-measure-result{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.375rem .875rem;display:flex}[data-aged-care-home] .ach-measure-figure{white-space:nowrap;font-size:.9375rem}[data-aged-care-home] .ach-measure-figure b{color:var(--ach-forest);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}@media (min-width:48rem){[data-aged-care-home] .ach-measure{grid-template-columns:auto minmax(0,1fr) auto}[data-aged-care-home] .ach-measure-result{grid-column:auto;justify-content:flex-end}}[data-aged-care-home] .ach-minutes-list{border-block-end:1px solid var(--ach-hair)}[data-aged-care-home] .ach-minutes{box-shadow:inset 0 -1px 0 var(--ach-hair);flex-direction:column;gap:.5rem;padding-block:1rem;display:flex}[data-aged-care-home] .ach-minutes:last-child{box-shadow:none}[data-aged-care-home] .ach-minutes-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}[data-aged-care-home] .ach-minutes-figure{color:var(--ach-forest);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:700}[data-aged-care-home] .ach-minutes-bar{background:var(--ach-hair);border-radius:999px;block-size:.5rem;display:block;position:relative}[data-aged-care-home] .ach-minutes-fill{background:var(--ach-forest);border-radius:999px;position:absolute;inset-block:0;inset-inline-start:0}[data-aged-care-home] .ach-minutes-target{background:var(--ach-clay);border-radius:1px;inline-size:2px;position:absolute;inset-block:-.3125rem}[data-aged-care-home] .ach-rn-months{grid-template-columns:repeat(6,minmax(0,1fr));gap:.625rem .25rem;max-inline-size:35rem;margin:0;padding:0;list-style:none;display:grid}[data-aged-care-home] .ach-rn-months li{flex-direction:column;align-items:center;gap:.1875rem;display:flex}[data-aged-care-home] .ach-rn-mark{block-size:1.625rem;inline-size:1.625rem;box-shadow:inset 0 0 0 1.5px var(--ach-hair);border-radius:50%;position:relative}[data-aged-care-home] .ach-rn-months li[data-full] .ach-rn-mark{box-shadow:inset 0 0 0 1.5px var(--ach-forest-2)}[data-aged-care-home] .ach-rn-months li[data-full] .ach-rn-mark:after{content:"";border:solid var(--ach-forest);border-width:0 2.5px 2.5px 0;block-size:.6875rem;inline-size:.375rem;position:absolute;inset-block-start:.375rem;inset-inline-start:.5625rem;transform:rotate(45deg)}@media (min-width:48rem){[data-aged-care-home] .ach-rn-months{grid-template-columns:repeat(12,minmax(0,1fr))}}[data-aged-care-home] .ach-steps{border-block-end:1px solid var(--ach-hair);margin:0;padding:0;list-style:none}[data-aged-care-home] .ach-steps>li{border-block-start:1px solid var(--ach-hair);align-items:flex-start;gap:.875rem;padding-block:.875rem;display:flex}[data-aged-care-home] .ach-step-number{block-size:2.375rem;inline-size:2.375rem;box-shadow:inset 0 0 0 1.5px var(--ach-clay);color:var(--ach-clay-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.0625rem;font-weight:700;display:flex}[data-aged-care-home] .ach-step-words{flex-direction:column;gap:.1875rem;max-inline-size:62ch;display:flex}[data-aged-care-home] .ach-step-words>b{font-size:1.125rem}[data-aged-care-home] .ach-help-panel{align-items:center;gap:1rem;font-size:1.0625rem}[data-aged-care-home] .ach-help-icon{block-size:2.875rem;inline-size:2.875rem;box-shadow:inset 0 0 0 1.5px var(--ach-forest-2);color:var(--ach-forest);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}[data-aged-care-home] .ach-help-icon svg{block-size:1.375rem;inline-size:1.375rem}[data-aged-care-home] .ach-help-number{color:var(--foreground);white-space:nowrap;font-size:1.25rem;font-weight:700}[data-aged-care-home] .ach-map{position:relative}[data-aged-care-home] .ach-map .accommodation-detail-map-plate{isolation:isolate;border:1px solid var(--hp-line);border-radius:var(--hp-radius);background:var(--muted);position:relative;overflow:hidden}[data-aged-care-home] .ach-map .accommodation-detail-map-canvas{block-size:18.75rem;inline-size:100%}[data-aged-care-home] .ach-map :is(.accommodation-detail-map-status,.accommodation-detail-map-fallback){z-index:2;border:1px solid var(--hp-line);border-radius:var(--hp-radius);background:var(--background);color:var(--foreground);margin:0;padding:.5rem .75rem;font-size:.875rem;position:absolute;left:50%;transform:translate(-50%)}[data-aged-care-home] .ach-map .accommodation-detail-map-status{top:50%;transform:translate(-50%,-50%)}[data-aged-care-home] .ach-map .accommodation-detail-map-fallback{text-align:center;max-inline-size:calc(100% - 2rem);bottom:3.75rem}[data-aged-care-home] .ach-map-directions{z-index:3;position:absolute;inset-block-end:.75rem;inset-inline-start:.75rem;box-shadow:0 1px 4px #00000040}[data-aged-care-home] .ach-end-band{background:var(--ach-band);color:var(--ach-band-ink);border-radius:1rem;flex-direction:column;gap:.875rem;margin-block-start:.5rem;padding:1.375rem 1.125rem;display:flex}[data-aged-care-home] .ach-end-eyebrow{color:var(--ach-band-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:600}[data-aged-care-home] .ach-end-title{letter-spacing:-.02em;margin-block-start:-.5rem;font-size:1.625rem;font-weight:700;line-height:1.15}[data-aged-care-home] .ach-end-body{max-inline-size:60ch;color:var(--ach-band-soft);font-size:1.0625rem}[data-aged-care-home] .ach-end-actions{flex-wrap:wrap;gap:.625rem;display:flex}[data-aged-care-home] .ach-end-actions [data-slot=button]{block-size:3rem;min-block-size:3rem;font-size:1rem;font-weight:600}[data-aged-care-home] .ach-end-band .ach-end-primary{background:var(--ach-band-ink);color:var(--ach-band)}[data-aged-care-home] .ach-end-band .ach-end-primary:hover{background:var(--ach-band-soft)}[data-aged-care-home] .ach-end-band .ach-end-secondary{border-color:var(--ach-band-line);inline-size:auto;color:var(--ach-band-ink);background:0 0}[data-aged-care-home] .ach-end-band .ach-end-secondary:hover{color:var(--ach-band-ink);background:#ffffff14}[data-aged-care-home] .ach-end-band :focus-visible{outline:3px solid var(--ach-band-ink);outline-offset:2px}@media (min-width:48rem){[data-aged-care-home] .ach-end-band{padding:1.875rem 2rem}[data-aged-care-home] .ach-end-title{font-size:1.875rem}}[data-aged-care-home] .ach-phone-bar{z-index:20;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-block-start:1px solid var(--hp-line);background:color-mix(in oklab, var(--background) 95%, transparent);gap:.625rem;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 16px #0000000f}[data-aged-care-home] .ach-phone-bar [data-slot=button]{block-size:3rem;min-block-size:3rem;font-size:1rem;font-weight:600}[data-aged-care-home] .ach-phone-bar-call{flex:1}[data-aged-care-home] .ach-phone-bar-enquiry{flex:1.4}@media (min-width:64rem){[data-aged-care-home] .ach-phone-bar{display:none}}@media (forced-colors:active){[data-aged-care-home] :is(.ach-dot,.ach-mark-months i,.ach-mark-track-fill,.ach-minutes-fill,.ach-survey-bar>span,.ach-food-bar>span){forced-color-adjust:none;background:canvastext}[data-aged-care-home] :is(.ach-mark-months i:not([data-on]),.ach-minutes-bar){forced-color-adjust:none;background:canvas;outline:1px solid canvastext}[data-aged-care-home] .ach-stars svg{fill:canvastext}[data-aged-care-home] .ach-stars svg:not([data-on]){fill:canvas;stroke:canvastext}[data-aged-care-home] :is(.ach-dot-picture-on,.ach-spark-line,.ach-spark-dot){fill:canvastext;stroke:canvastext}[data-aged-care-home] .ach-end-band{border:2px solid canvastext}}@media print{[data-aged-care-home] :is(.ach-phone-bar,.ach-aside,.village-section-bar,.ach-photo-row,.ach-topline,.ach-more){display:none!important}[data-aged-care-home] [data-show-more] [data-extra]{display:revert!important}}