.cd[data-astro-cid-k5tynyyg]{--base:#1d1d1d;--edge:#f4f1ea29;--cover:#c9a878;--seam:#00000059;width:100%;height:auto;display:block}:root[data-theme=light] .cd[data-astro-cid-k5tynyyg]{--base:#e4e0d8;--edge:#0b0b0b2e;--seam:#00000024}.cd-tyre[data-astro-cid-k5tynyyg] rect[data-astro-cid-k5tynyyg]{fill:#090909}.cd[data-astro-cid-k5tynyyg] .off[data-astro-cid-k5tynyyg]{fill:var(--base)}.cd[data-astro-cid-k5tynyyg] .on[data-astro-cid-k5tynyyg]{fill:var(--cover)}.cd-seam[data-astro-cid-k5tynyyg] path[data-astro-cid-k5tynyyg]{fill:none;stroke:var(--seam);stroke-width:.9px}.cd-glass[data-astro-cid-k5tynyyg]{fill:#10161c;stroke:var(--edge);stroke-width:.8px}:root[data-theme=light] .cd-glass[data-astro-cid-k5tynyyg]{fill:#5d6a75}.cd-outline[data-astro-cid-k5tynyyg]{fill:none;stroke:var(--edge);stroke-width:1.1px}.cd-lights[data-astro-cid-k5tynyyg] path[data-astro-cid-k5tynyyg]{fill:#2c2c2c;stroke:var(--edge);stroke-width:.6px}.cd-lights[data-astro-cid-k5tynyyg].on path[data-astro-cid-k5tynyyg]{fill:#f6ead0}ellipse[data-astro-cid-k5tynyyg]{stroke:var(--edge);stroke-width:.8px}.cd-satin[data-astro-cid-k5tynyyg]{--cover:#a8926f}.pp[data-astro-cid-wjwh6qbv]{gap:3.5rem;display:grid}@media (width>=56rem){.pp[data-astro-cid-wjwh6qbv]{grid-template-columns:1fr 1fr;column-gap:1rem}.pp[data-astro-cid-wjwh6qbv]>[data-astro-cid-wjwh6qbv]:not(.pp-single){grid-column:1/-1}.pp-single[data-astro-cid-wjwh6qbv] .pp-grid[data-astro-cid-wjwh6qbv]{grid-template-columns:minmax(0,26rem)}}.pp-head[data-astro-cid-wjwh6qbv]{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.pp-head[data-astro-cid-wjwh6qbv] [data-astro-cid-wjwh6qbv]:is(h2,h3){margin:0;font-family:Clash Display,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:500}.pp-head[data-astro-cid-wjwh6qbv] p[data-astro-cid-wjwh6qbv]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-text);margin:0;font-size:.75rem}.pp-grid[data-astro-cid-wjwh6qbv]{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pp-card[data-astro-cid-wjwh6qbv]{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 80%, transparent);transition:border-color var(--dur), transform var(--dur) var(--ease-out);flex-direction:column;padding:.75rem .75rem 1.25rem;display:flex}.pp-card[data-astro-cid-wjwh6qbv]:not(:has(.pp-art)){padding-top:1.4rem}.pp-card[data-astro-cid-wjwh6qbv]:hover{border-color:color-mix(in srgb, var(--gold) 55%, transparent)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pp-card[data-astro-cid-wjwh6qbv]:hover{transform:translateY(-3px)}}.pp-art[data-astro-cid-wjwh6qbv]{border-radius:calc(var(--radius-lg) - .4rem);aspect-ratio:4/5;background:radial-gradient(70% 55% at 50% 45%,#c1a07738,#0000 70%),#0d0d0d;place-items:center;margin-bottom:1rem;padding:1rem 2.5rem;display:grid}:root[data-theme=light] .pp-art[data-astro-cid-wjwh6qbv]{background:radial-gradient(70% 55% at 50% 45%,#c1a07740,#0000 70%),#f6f3ee}.pp-art[data-astro-cid-wjwh6qbv] svg{width:auto;height:100%;max-height:100%;transition:transform var(--dur-zoom) var(--ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pp-card[data-astro-cid-wjwh6qbv]:hover .pp-art[data-astro-cid-wjwh6qbv] svg{transform:scale(1.04)}}.pp-price[data-astro-cid-wjwh6qbv].is-enquire{letter-spacing:.04em;color:var(--gold-text);margin:0 .25rem .6rem;font-size:.85rem}.pp-prices[data-astro-cid-wjwh6qbv]{gap:.35rem;margin:0 .25rem .75rem;display:grid}.pp-prices[data-astro-cid-wjwh6qbv] div[data-astro-cid-wjwh6qbv]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.35rem;display:flex}.pp-prices[data-astro-cid-wjwh6qbv] dt[data-astro-cid-wjwh6qbv]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.pp-prices[data-astro-cid-wjwh6qbv] dd[data-astro-cid-wjwh6qbv]{color:var(--gold-text);margin:0;font-family:Clash Display,sans-serif;font-size:1.25rem}.pp-single[data-astro-cid-wjwh6qbv]{border-bottom:1px solid var(--hairline);color:var(--gold-text);margin:0 .25rem .75rem;padding-bottom:.35rem;font-family:Clash Display,sans-serif;font-size:1.25rem}.pp-single[data-astro-cid-wjwh6qbv] span[data-astro-cid-wjwh6qbv],.pp-prices[data-astro-cid-wjwh6qbv] dd[data-astro-cid-wjwh6qbv] span[data-astro-cid-wjwh6qbv]{color:var(--text-muted);margin-right:.15rem;font-family:Satoshi,sans-serif;font-size:.75rem}.pp-gst[data-astro-cid-wjwh6qbv]{color:var(--text-muted);margin:-2rem 0 0;font-size:.85rem}.pp-card[data-astro-cid-wjwh6qbv] .pp-name[data-astro-cid-wjwh6qbv]{margin:0 .25rem .6rem;font-family:Clash Display,sans-serif;font-size:1.2rem;font-weight:500}.pp-inc[data-astro-cid-wjwh6qbv]{color:var(--text-muted);flex:1;margin:0 .25rem .75rem;font-size:.86rem}.pp-days[data-astro-cid-wjwh6qbv]{border:1px solid var(--hairline);border-radius:var(--radius-sm);color:var(--text-muted);margin:0 .25rem .75rem;padding:.55rem .75rem;font-size:.8rem}.pp-days[data-astro-cid-wjwh6qbv] span[data-astro-cid-wjwh6qbv]{color:var(--gold-text)}.pp-cov[data-astro-cid-wjwh6qbv]{border-top:1px solid var(--hairline);margin:0 .25rem 1rem;padding-top:.6rem;font-size:.86rem}.pp-cov[data-astro-cid-wjwh6qbv] summary[data-astro-cid-wjwh6qbv]{cursor:pointer;justify-content:space-between;align-items:center;font-weight:500;list-style:none;display:flex}.pp-cov[data-astro-cid-wjwh6qbv] summary[data-astro-cid-wjwh6qbv]::-webkit-details-marker{display:none}.pp-cov[data-astro-cid-wjwh6qbv] summary[data-astro-cid-wjwh6qbv]:after{content:"+";color:var(--gold-text);transition:transform var(--dur) var(--ease-out);font-size:1.1rem}.pp-cov[data-astro-cid-wjwh6qbv][open] summary[data-astro-cid-wjwh6qbv]:after{transform:rotate(45deg)}.pp-cov[data-astro-cid-wjwh6qbv] ul[data-astro-cid-wjwh6qbv]{color:var(--text-muted);grid-template-columns:1fr 1fr;gap:.25rem .75rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.pp-cov[data-astro-cid-wjwh6qbv] li[data-astro-cid-wjwh6qbv]:before{content:"✓ ";color:var(--gold-text)}.pp-help[data-astro-cid-wjwh6qbv]{gap:1rem;margin-top:-1.5rem;display:grid}.pp-box[data-astro-cid-wjwh6qbv]{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 100% 100%, var(--glow), transparent 60%), color-mix(in srgb, var(--surface) 80%, transparent);padding:1.5rem}.pp-bh[data-astro-cid-wjwh6qbv]{margin:0 0 .6rem;font-family:Clash Display,sans-serif;font-size:1.3rem;font-weight:500}.pp-box[data-astro-cid-wjwh6qbv] p[data-astro-cid-wjwh6qbv]{color:var(--text-muted);margin:0 0 1rem;font-size:.95rem}@media (width>=56rem){.pp-help[data-astro-cid-wjwh6qbv]{grid-template-columns:1fr 1fr}}.pp-cta[data-astro-cid-wjwh6qbv]{color:var(--text);margin:0 .25rem;font-size:.9rem;font-weight:500;text-decoration:none}.pp-cta[data-astro-cid-wjwh6qbv] span[data-astro-cid-wjwh6qbv]{transition:transform var(--dur-fast) var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pp-cta[data-astro-cid-wjwh6qbv]:hover span[data-astro-cid-wjwh6qbv]{transform:translate(4px)}}
