.mosaic[data-astro-cid-fcxfiqk7]{width:100%;margin-block:var(--gap)}.band[data-astro-cid-fcxfiqk7]{position:relative}.band[data-astro-cid-fcxfiqk7]+.band[data-astro-cid-fcxfiqk7]{margin-top:var(--g)}figure[data-astro-cid-fcxfiqk7]{margin:0;position:absolute}.lb[data-astro-cid-fcxfiqk7]{cursor:zoom-in;height:100%;display:block}figure[data-astro-cid-fcxfiqk7] img{object-fit:cover;background:var(--placeholder);width:100%;height:100%;display:block}@media (width<=640px){.mosaic[data-astro-cid-fcxfiqk7]{gap:var(--gap);flex-wrap:wrap;display:flex}.band[data-astro-cid-fcxfiqk7]{display:contents}figure[data-astro-cid-fcxfiqk7]{flex:calc(var(--r) * 10) 1 calc(var(--r) * 200px);aspect-ratio:var(--r);position:static;width:auto!important;height:auto!important}}.video[data-astro-cid-yngxbivw]{aspect-ratio:16/9;margin-block:var(--rhythm);background:#000;position:relative}.video[data-astro-cid-yngxbivw] img[data-astro-cid-yngxbivw],.video[data-astro-cid-yngxbivw] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}button[data-astro-cid-yngxbivw]{cursor:pointer;background:0 0;border:0;width:68px;height:48px;margin:auto;padding:0;position:absolute;inset:0}.slideshow[data-astro-cid-tvyr2t2n]{aspect-ratio:4/3;background:var(--placeholder);max-width:900px;margin-inline:auto;position:relative;overflow:hidden}.slide[data-astro-cid-tvyr2t2n]{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.slide[data-astro-cid-tvyr2t2n].on{opacity:1}.slide[data-astro-cid-tvyr2t2n] img{object-fit:cover;width:100%;height:100%;display:block}.grid-tiles[data-astro-cid-yvqpge4l]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.grid-tiles[data-astro-cid-yvqpge4l] figure[data-astro-cid-yvqpge4l]{aspect-ratio:4/5;margin:0;overflow:hidden}.grid-tiles[data-astro-cid-yvqpge4l] figure[data-astro-cid-yvqpge4l] a{width:100%;height:100%;display:block}.grid-tiles[data-astro-cid-yvqpge4l] figure[data-astro-cid-yvqpge4l] img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=640px){.grid-tiles[data-astro-cid-yvqpge4l]{grid-template-columns:repeat(2,minmax(0,1fr))}}.blocks[data-astro-cid-d2k72spg]{max-width:var(--wide-width);--photo-gap:var(--gap);--text-photo-gap:2.5rem;--para-gap:1.5rem;--head-before:clamp(2.5rem, 4vw, 3rem);--head-after:1rem;flex-direction:column;margin-inline:auto;display:flex}.blocks[data-astro-cid-d2k72spg]>*{margin-top:0!important;margin-bottom:0!important}.blocks[data-astro-cid-d2k72spg]>:is(.gallery,.mosaic,.video,.row,.btn-wrap){margin-top:var(--text-photo-gap)!important}.blocks[data-astro-cid-d2k72spg]>:is(.gallery,.mosaic,.video,.row,.btn-wrap)+:is(.gallery,.mosaic,.video,.row,.btn-wrap){margin-top:var(--photo-gap)!important}.blocks[data-astro-cid-d2k72spg]>:is(.gallery,.mosaic,.video,.row,.btn-wrap)+:is(p,ul,h2,h3,h4){margin-top:var(--text-photo-gap)!important}.blocks[data-astro-cid-d2k72spg]>:first-child{margin-top:0!important}.blocks[data-astro-cid-d2k72spg]>:is(p,ul)+:is(p,ul){margin-top:var(--para-gap)!important}.blocks[data-astro-cid-d2k72spg]>:is(p,ul)+:is(h2,h3,h4),.blocks[data-astro-cid-d2k72spg]>:is(h2,h3,h4)+:is(h2,h3,h4){margin-top:var(--head-before)!important}.blocks[data-astro-cid-d2k72spg]>:is(h2,h3,h4)+:is(p,ul){margin-top:var(--head-after)!important}.blocks[data-astro-cid-d2k72spg] .gallery{width:100%}.blocks[data-astro-cid-d2k72spg] .gallery.single{max-width:var(--text-width);margin-inline:auto}.blocks[data-astro-cid-d2k72spg] .video{width:100%}.blocks[data-astro-cid-d2k72spg].nested{max-width:none}.row[data-astro-cid-d2k72spg]{grid-template-columns:var(--row);margin-block:var(--rhythm);align-items:start;gap:50px;display:grid}.blocks[data-astro-cid-d2k72spg]>.gallery.fixed,.blocks[data-astro-cid-d2k72spg]>.gallery.justified{margin-block:var(--gap)}.col[data-astro-cid-d2k72spg]>.blocks>:first-child{margin-top:0}.blocks[data-astro-cid-d2k72spg].nested>.gallery,.blocks[data-astro-cid-d2k72spg].nested>.gallery.fixed,.blocks[data-astro-cid-d2k72spg].nested>.gallery.justified{margin-block:0}.text-col[data-astro-cid-d2k72spg]{align-self:center;padding:0 clamp(.5rem,2vw,1.5rem)}.text-col[data-astro-cid-d2k72spg] p{margin-bottom:1.1rem}.text-col[data-astro-cid-d2k72spg] h3,.text-col[data-astro-cid-d2k72spg] h2{margin-bottom:1rem}@media (width>=1180px){.row[data-astro-cid-d2k72spg].aligned .text-col[data-astro-cid-d2k72spg]{flex-direction:column;align-self:stretch;display:flex}.row[data-astro-cid-d2k72spg].aligned .text-col[data-astro-cid-d2k72spg]>.blocks{flex-direction:column;flex:1;justify-content:center;gap:0;display:flex}.row[data-astro-cid-d2k72spg].aligned .text-col[data-astro-cid-d2k72spg]>.blocks>*{margin:0}}@media (width<=1179px){.row[data-astro-cid-d2k72spg].aligned{gap:var(--space-s);grid-template-columns:1fr}.row[data-astro-cid-d2k72spg].aligned .text-col[data-astro-cid-d2k72spg]{padding:var(--space-s) 0;max-width:var(--text-width);margin-inline:auto}}@media (width<=800px){.row[data-astro-cid-d2k72spg]{gap:var(--space-s);grid-template-columns:1fr}.text-col[data-astro-cid-d2k72spg]{padding:var(--space-s) 0}}.blocks[data-astro-cid-d2k72spg].center>p,.blocks[data-astro-cid-d2k72spg].center>h2,.blocks[data-astro-cid-d2k72spg].center>h3,.blocks[data-astro-cid-d2k72spg].center>h4,.blocks[data-astro-cid-d2k72spg].center>ul{text-align:center;list-style-position:inside}.blocks[data-astro-cid-d2k72spg].airy>:is(p,ul,h2,h3,h4)+:is(.gallery,.mosaic,.video,.row,.btn-wrap),.blocks[data-astro-cid-d2k72spg].airy>:is(.gallery,.mosaic,.video,.row,.btn-wrap)+:is(p,ul,h2,h3,h4){margin-top:var(--space-xl)!important}.blocks[data-astro-cid-d2k72spg].airy>.gallery+.gallery{margin-top:var(--space-l)!important}.btn-wrap[data-astro-cid-d2k72spg]{text-align:center;margin-block:var(--rhythm)}.price[data-astro-cid-otyvg7kl]{font-family:var(--font-head);letter-spacing:.05em;color:var(--muted);margin-top:.5rem}.cats[data-astro-cid-otyvg7kl]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.cats[data-astro-cid-otyvg7kl] span[data-astro-cid-otyvg7kl]{font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);padding:.2rem .6rem;font-size:.65rem}.subtitle[data-astro-cid-otyvg7kl]{margin-top:-.4rem;font-size:.85rem}.sections[data-astro-cid-otyvg7kl]{max-width:var(--text-width);margin:var(--space-xl) auto 0;text-align:center}.sections[data-astro-cid-otyvg7kl].gap-below{margin-bottom:var(--space-l)}.sections[data-astro-cid-otyvg7kl] h2[data-astro-cid-otyvg7kl]:not(:first-child){margin-top:var(--space-l)}.extra-link[data-astro-cid-otyvg7kl]{text-align:center;margin-top:var(--space-l);font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.related[data-astro-cid-otyvg7kl]{margin-top:var(--space-xl)}.related[data-astro-cid-otyvg7kl] h2[data-astro-cid-otyvg7kl]{text-align:center}.grid[data-astro-cid-otyvg7kl]{gap:var(--gap);margin-top:var(--space-l);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=800px){.grid[data-astro-cid-otyvg7kl]{grid-template-columns:1fr}}
