.realisations-page[data-astro-cid-4bsmeq3h]{padding-bottom:70px}.gallery-intro[data-astro-cid-4bsmeq3h]{max-width:980px;padding-block:25px 40px}.gallery-intro[data-astro-cid-4bsmeq3h] h1[data-astro-cid-4bsmeq3h]{letter-spacing:-.045em;margin-top:22px;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.12}.gallery-intro[data-astro-cid-4bsmeq3h] em[data-astro-cid-4bsmeq3h]{color:var(--cobalt);font-style:normal}.gallery-lead[data-astro-cid-4bsmeq3h]{color:var(--muted);max-width:730px;margin-top:25px;font-size:1.03rem;line-height:1.85}.gallery-facts[data-astro-cid-4bsmeq3h]{flex-wrap:wrap;align-items:center;gap:28px;margin-block:27px 20px;font-size:.85rem;display:flex}.gallery-facts[data-astro-cid-4bsmeq3h] strong[data-astro-cid-4bsmeq3h]{color:var(--navy);margin-right:5px;font-size:1.4rem}.gallery-facts[data-astro-cid-4bsmeq3h]>a[data-astro-cid-4bsmeq3h]{min-height:44px;color:var(--cobalt);align-items:center;gap:10px;font-weight:750;display:inline-flex}.gallery-nav[data-astro-cid-4bsmeq3h]{border-block:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-bottom:10px;padding-block:20px;display:flex}.gallery-nav[data-astro-cid-4bsmeq3h] a[data-astro-cid-4bsmeq3h]{border:1px solid var(--line);min-height:44px;color:var(--navy);background:var(--paper);border-radius:9px;align-items:center;gap:15px;max-width:100%;padding:10px 15px;font-size:.8rem;text-decoration:none;display:flex}.gallery-nav[data-astro-cid-4bsmeq3h] a[data-astro-cid-4bsmeq3h]:hover{border-color:var(--cobalt);color:var(--cobalt)}.gallery-group[data-astro-cid-4bsmeq3h]{border-bottom:1px solid var(--line);padding-block:45px;scroll-margin-top:100px}.gallery-heading[data-astro-cid-4bsmeq3h]{align-items:flex-start;gap:20px;max-width:850px;margin-bottom:26px;display:flex}.gallery-number[data-astro-cid-4bsmeq3h]{font-family:var(--font-heading);color:var(--cobalt);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-size:.85rem;font-weight:800;display:grid}.gallery-heading[data-astro-cid-4bsmeq3h] h2[data-astro-cid-4bsmeq3h]{font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.25}.gallery-heading[data-astro-cid-4bsmeq3h] p[data-astro-cid-4bsmeq3h]{color:var(--muted);margin-top:15px;font-size:.9rem;line-height:1.8}.gallery-heading[data-astro-cid-4bsmeq3h] a[data-astro-cid-4bsmeq3h]{min-height:44px;color:var(--cobalt);align-items:center;gap:12px;margin-top:8px;font-size:.8rem;font-weight:750;display:inline-flex}.gallery-grid[data-astro-cid-4bsmeq3h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.gallery-grid[data-astro-cid-4bsmeq3h][data-count="1"]{grid-template-columns:minmax(0,380px)}.gallery-grid[data-astro-cid-4bsmeq3h][data-count="2"],.gallery-grid[data-astro-cid-4bsmeq3h][data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-credit[data-astro-cid-4bsmeq3h]{color:var(--muted);margin-top:22px;font-size:.75rem}.gallery-contact[data-astro-cid-4bsmeq3h]{background:var(--paper);border:1px solid var(--line);border-radius:18px;grid-template-columns:1.3fr 1fr;align-items:center;gap:35px;margin-top:45px;padding:35px;display:grid}.gallery-contact[data-astro-cid-4bsmeq3h] h2[data-astro-cid-4bsmeq3h]{margin-top:12px;font-size:2rem}.gallery-contact[data-astro-cid-4bsmeq3h] p[data-astro-cid-4bsmeq3h]{color:var(--muted);margin-top:15px;font-size:.9rem;line-height:1.8}.gallery-actions[data-astro-cid-4bsmeq3h]{flex-direction:column;align-items:stretch;gap:12px;display:flex}.gallery-actions[data-astro-cid-4bsmeq3h] a[data-astro-cid-4bsmeq3h]{white-space:normal}@media (width<=900px){.gallery-grid[data-astro-cid-4bsmeq3h]{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-contact[data-astro-cid-4bsmeq3h]{grid-template-columns:1fr}.gallery-actions[data-astro-cid-4bsmeq3h]{align-items:flex-start}}@media (width<=600px){.gallery-intro[data-astro-cid-4bsmeq3h]{padding-top:18px}.gallery-intro[data-astro-cid-4bsmeq3h] h1[data-astro-cid-4bsmeq3h]{font-size:2.55rem}.gallery-facts[data-astro-cid-4bsmeq3h]{gap:15px 23px}.gallery-facts[data-astro-cid-4bsmeq3h]>a[data-astro-cid-4bsmeq3h]{flex-basis:100%}.gallery-nav[data-astro-cid-4bsmeq3h]{gap:8px}.gallery-nav[data-astro-cid-4bsmeq3h] a[data-astro-cid-4bsmeq3h]{font-size:.76rem}.gallery-grid[data-astro-cid-4bsmeq3h],.gallery-grid[data-astro-cid-4bsmeq3h][data-count]{grid-template-columns:minmax(0,1fr)}.gallery-heading[data-astro-cid-4bsmeq3h]{gap:12px}.gallery-number[data-astro-cid-4bsmeq3h]{width:34px;height:34px;font-size:.7rem}.gallery-heading[data-astro-cid-4bsmeq3h] h2[data-astro-cid-4bsmeq3h]{font-size:1.65rem}.gallery-group[data-astro-cid-4bsmeq3h]{padding-block:32px}.gallery-contact[data-astro-cid-4bsmeq3h]{gap:22px;padding:24px}.gallery-contact[data-astro-cid-4bsmeq3h] h2[data-astro-cid-4bsmeq3h]{font-size:1.7rem}.gallery-actions[data-astro-cid-4bsmeq3h]{align-items:stretch}}
