[data-astro-cid-zwdnfror]:where(.blob){position:absolute;z-index:-1;pointer-events:none;width:520px;height:auto}@media(max-width:900px){[data-astro-cid-zwdnfror]:where(.blob){width:320px}}.wg[data-astro-cid-xe333wpg]{--ar: calc(4 / 3);width:min(100% - 40px,900px,76vh * var(--ar));margin:40px auto 0}.wg[data-astro-cid-xe333wpg]:focus-visible{outline:2px solid var(--rust-deep);outline-offset:6px}.wg__frame[data-astro-cid-xe333wpg]{position:relative;aspect-ratio:4 / 3;background:var(--ink);border-radius:var(--radius);overflow:hidden;isolation:isolate}.wg__stack[data-astro-cid-xe333wpg]{list-style:none;padding:0;margin:0;position:absolute;inset:0}.wg__slide[data-astro-cid-xe333wpg]{position:absolute;inset:0;opacity:0;transition:opacity .9s cubic-bezier(.4,0,.2,1)}.wg__slide[data-astro-cid-xe333wpg].is-active{opacity:1}.wg__wash[data-astro-cid-xe333wpg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.18);filter:blur(26px) saturate(1.15) brightness(.82)}.wg__photo[data-astro-cid-xe333wpg]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.wg__slide[data-astro-cid-xe333wpg].is-active .wg__photo[data-astro-cid-xe333wpg]{transform:translateZ(0)}.wg__slide[data-astro-cid-xe333wpg].is-active .wg__wash[data-astro-cid-xe333wpg]{animation:wg-drift 13s ease-out both}@keyframes wg-drift{0%{transform:scale(1.18) translateZ(0)}to{transform:scale(1.34) translate3d(-2%,-1.6%,0)}}.wg__bar[data-astro-cid-xe333wpg]{display:grid;justify-items:center;gap:16px;margin-top:18px}.wg__caption[data-astro-cid-xe333wpg]{font-family:var(--font-head);font-size:clamp(17px,1.8vw,21px);line-height:1.3;color:var(--ink);text-align:center;max-width:44ch}.wg__thumbs[data-astro-cid-xe333wpg]{--gap: 8px;list-style:none;padding:0;margin:0;width:100%;display:flex;justify-content:center;gap:var(--gap)}.wg__thumbs[data-astro-cid-xe333wpg] li[data-astro-cid-xe333wpg]{flex:none;width:min(74px,calc((100% - (var(--n) - 1) * var(--gap)) / var(--n)))}.wg__thumb[data-astro-cid-xe333wpg]{display:block;width:100%;padding:0;cursor:pointer;background:none;border:2px solid transparent;border-radius:6px;overflow:hidden;opacity:.5;transition:opacity .18s ease,border-color .18s ease}.wg__thumb[data-astro-cid-xe333wpg]:hover{opacity:.85}.wg__thumb[data-astro-cid-xe333wpg][aria-current=true]{opacity:1;border-color:var(--rust)}.wg__thumb[data-astro-cid-xe333wpg] img[data-astro-cid-xe333wpg]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.wg__arrow[data-astro-cid-xe333wpg]{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;display:grid;place-items:center;border-radius:var(--radius-pill);color:var(--paper);background:color-mix(in srgb,var(--ink) 42%,transparent);border:1px solid color-mix(in srgb,var(--paper) 32%,transparent);backdrop-filter:blur(8px);cursor:pointer;opacity:0;transition:opacity .25s ease,background-color .18s ease}.wg__frame[data-astro-cid-xe333wpg]:hover .wg__arrow[data-astro-cid-xe333wpg],.wg__arrow[data-astro-cid-xe333wpg]:focus-visible{opacity:1}@media(hover:none){.wg__arrow[data-astro-cid-xe333wpg]{opacity:1}}.wg__arrow[data-astro-cid-xe333wpg]:hover{background:color-mix(in srgb,var(--ink) 66%,transparent)}.wg__arrow--prev[data-astro-cid-xe333wpg]{left:clamp(12px,2.5vw,28px)}.wg__arrow--next[data-astro-cid-xe333wpg]{right:clamp(12px,2.5vw,28px)}@media(max-width:640px){.wg__thumbs[data-astro-cid-xe333wpg]{display:none}.wg__caption[data-astro-cid-xe333wpg]{max-width:none}.wg[data-astro-cid-xe333wpg]{--ar: 1}.wg__frame[data-astro-cid-xe333wpg]{aspect-ratio:1 / 1}.wg__arrow[data-astro-cid-xe333wpg]{width:40px;height:40px}}.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;background:var(--paper)}.hero__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,5vw,72px);align-items:center;padding-block:clamp(48px,7vw,96px)}.hero__card[data-astro-cid-j7pv25f6]{max-width:560px}.hero__card[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:20px}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hero__media[data-astro-cid-j7pv25f6]{position:relative;width:100%;max-width:520px;margin-left:auto}.hero__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;border-radius:var(--radius)}.hero__tab[data-astro-cid-j7pv25f6]{position:absolute;top:40px;left:-22px;z-index:1;background:var(--rust);color:#fff;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:11px;line-height:1;padding:12px 16px;border-radius:3px;box-shadow:0 6px 18px #4a362829}.blob.hero__shape--a{top:-180px;left:-220px;width:580px;color:var(--blush);opacity:.65}.blob.hero__shape--b{top:-40px;left:-300px;width:480px;color:var(--sage);opacity:.3;transform:rotate(24deg)}@media(max-width:900px){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:28px}.hero__media[data-astro-cid-j7pv25f6]{max-width:none;margin:0}.hero__tab[data-astro-cid-j7pv25f6]{position:static;display:inline-block;margin-bottom:14px}.blob.hero__shape--a{top:-120px;left:-150px;width:360px}.blob.hero__shape--b{top:-40px;left:-200px;width:300px}}.facts[data-astro-cid-j7pv25f6]{border-block:var(--border);background:var(--paper)}.facts__inner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px 40px;padding-block:18px;font-size:14px;color:var(--brown-mid)}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}.flagship-section[data-astro-cid-j7pv25f6]{overflow:clip}.flagship[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr;align-items:center}.flagship__media[data-astro-cid-j7pv25f6]{position:relative;z-index:0;margin-right:72px}.flagship__media[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;inset:48px -72px -48px 48px;background:var(--paper-warm);border-radius:var(--radius)}.flagship__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--radius);width:100%;position:relative}.flagship__card[data-astro-cid-j7pv25f6]{position:relative;z-index:1;background:var(--blush);border-radius:var(--radius);padding:clamp(28px,4vw,44px);margin-left:-56px}.flagship__card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:4px}.flagship__card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:46ch}.flagship__spec[data-astro-cid-j7pv25f6]{margin-top:14px;font-size:15px;color:var(--brown-mid)}.flagship__card[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:26px}.flagship__card[data-astro-cid-j7pv25f6] .btn--ghost[data-astro-cid-j7pv25f6]{border-color:var(--brown-mid)}@media(max-width:900px){.flagship[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.flagship__media[data-astro-cid-j7pv25f6]{margin-right:0}.flagship__media[data-astro-cid-j7pv25f6]:before{inset:20px -12px -20px 20px}.flagship__card[data-astro-cid-j7pv25f6]{margin:44px 0 0}}.svc-section[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden}.blob.svc__shape{right:-200px;top:20px;width:460px;color:var(--sage-lt);opacity:.35}@media(max-width:900px){.blob.svc__shape{right:-160px;top:auto;bottom:-80px;width:300px}}.svc__head[data-astro-cid-j7pv25f6]{margin-bottom:34px}.svc[data-astro-cid-j7pv25f6]{list-style:none;padding:0;border-top:var(--border)}.svc__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:240px minmax(0,1fr) auto;gap:12px 30px;align-items:baseline;padding-block:22px;border-bottom:var(--border)}.svc__row[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--rust-deep)}.svc__row[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0}.svc__row[data-astro-cid-j7pv25f6]{position:relative}.svc__row[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink)}.svc__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--brown-mid)}.svc__go[data-astro-cid-j7pv25f6]{color:var(--tan);transition:transform .18s ease,color .18s ease}.svc__row[data-astro-cid-j7pv25f6]:hover .svc__go[data-astro-cid-j7pv25f6]{color:var(--rust-deep);transform:translate(4px)}@media(max-width:820px){.svc__row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto;gap:4px 16px}.svc__row[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{grid-column:1}.svc__go[data-astro-cid-j7pv25f6]{grid-row:1;grid-column:2}.svc__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}.story[data-astro-cid-j7pv25f6]{max-width:62ch}.story[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:20px}.story[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--tan);margin-bottom:16px}.story[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:14px}.rv__head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.rv__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:16ch}.rv__badge[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;border:1px solid rgba(244,240,230,.2);border-radius:var(--radius);padding:14px 22px}.rv__badgeNum[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:40px;line-height:1}.rv__badgeLbl[data-astro-cid-j7pv25f6]{display:block;font-size:13px;color:var(--tan)}.rv__stars[data-astro-cid-j7pv25f6]{color:var(--tan);letter-spacing:2px;font-size:14px}.rv[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}.rv__card[data-astro-cid-j7pv25f6]{background:#f4f0e60d;border:1px solid rgba(244,240,230,.14);border-radius:var(--radius);padding:26px;display:flex;flex-direction:column;gap:16px}.rv__card[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-style:italic;font-size:17px;line-height:1.55;color:var(--paper);flex:1}.rv__who[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;font-size:14px}.rv__avatar[data-astro-cid-j7pv25f6]{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:50%;background:#f4f0e61f;color:var(--paper);font-weight:600}.rv__who[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-weight:600}.rv__suburb[data-astro-cid-j7pv25f6]{color:var(--tan);font-size:13px}.areas[data-astro-cid-j7pv25f6]{max-width:760px}.pills[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px}.pill[data-astro-cid-j7pv25f6]{background:transparent;border:1px solid var(--tan);border-radius:var(--radius-pill);padding:9px 18px;font-size:14px;cursor:pointer;color:var(--ink);transition:background-color .18s ease,border-color .18s ease,color .18s ease}.pill[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink)}.pill[data-astro-cid-j7pv25f6].is-active{background:var(--rust);border-color:var(--rust);color:#fff}.areas__note[data-astro-cid-j7pv25f6]{margin-top:24px;font-size:15px;color:var(--brown-mid)}.areas__note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--rust-deep)}.quote-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(28px,5vw,64px);align-items:start}.quote-grid__alt[data-astro-cid-j7pv25f6]{margin-top:24px;font-size:15px;color:var(--brown-mid)}.quote-grid__alt[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--rust-deep)}@media(max-width:900px){.quote-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
