.blocks[data-astro-cid-psngowx4] .wide{margin-inline:calc(-1*min(80px,6vw))}@media(max-width:900px){.blocks[data-astro-cid-psngowx4] .wide{margin-inline:0}}.b-image[data-astro-cid-psngowx4] img[data-astro-cid-psngowx4]{width:100%;max-height:min(70vh,640px);object-fit:cover;object-position:top;background:var(--bg-2)}.gal[data-astro-cid-psngowx4]{display:grid;gap:12px;grid-template-columns:repeat(var(--cols),1fr)}@media(max-width:640px){.gal[data-astro-cid-psngowx4]{grid-template-columns:1fr 1fr}}.gal-item[data-astro-cid-psngowx4]{display:block;overflow:hidden;border:1px solid var(--line);aspect-ratio:4/5}.gal-item[data-astro-cid-psngowx4] img[data-astro-cid-psngowx4]{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.gal-item[data-astro-cid-psngowx4]:hover img[data-astro-cid-psngowx4]{transform:scale(1.04)}.b-imgtext[data-astro-cid-psngowx4]{display:grid;gap:28px;align-items:center}@media(min-width:760px){.b-imgtext[data-astro-cid-psngowx4]{grid-template-columns:1fr 1fr}.b-imgtext[data-astro-cid-psngowx4].reverse img[data-astro-cid-psngowx4]{order:2}}.b-imgtext[data-astro-cid-psngowx4] img[data-astro-cid-psngowx4]{width:100%;border:1px solid var(--line)}.b-imgtext[data-astro-cid-psngowx4] h3[data-astro-cid-psngowx4]{margin-top:0!important;margin-bottom:10px}.b-callout[data-astro-cid-psngowx4]{padding:24px 28px;border:1px solid var(--line);background:var(--surface)}.b-callout[data-astro-cid-psngowx4].tone-accent{border-left:3px solid var(--accent)}.b-callout[data-astro-cid-psngowx4].tone-info{border-left:3px solid var(--muted-2)}.b-callout-title[data-astro-cid-psngowx4]{color:var(--white);font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:.9rem}.b-stats[data-astro-cid-psngowx4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid var(--line)}.b-stats[data-astro-cid-psngowx4]>div[data-astro-cid-psngowx4]{padding:24px;border-right:1px solid var(--line);display:grid;gap:6px}.b-stats[data-astro-cid-psngowx4]>div[data-astro-cid-psngowx4]:last-child{border-right:0}.b-stats[data-astro-cid-psngowx4] strong[data-astro-cid-psngowx4]{font-size:2rem;font-weight:900;line-height:1;color:var(--accent)}.b-stats[data-astro-cid-psngowx4] span[data-astro-cid-psngowx4]{font-size:.8rem;color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1.4}.b-cards[data-astro-cid-psngowx4]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.b-cards[data-astro-cid-psngowx4] h3[data-astro-cid-psngowx4]{color:var(--white)!important;margin-top:0!important;font-size:1rem}.b-cards[data-astro-cid-psngowx4] p[data-astro-cid-psngowx4]{font-size:.92rem}.b-steps[data-astro-cid-psngowx4]{list-style:none;padding:0!important;display:grid;gap:14px!important}.b-steps[data-astro-cid-psngowx4] li[data-astro-cid-psngowx4]{display:grid;grid-template-columns:64px 1fr;gap:18px;padding:22px;background:var(--surface);border:1px solid var(--line)}.b-step-n[data-astro-cid-psngowx4]{font-size:1.8rem;font-weight:900;color:transparent;-webkit-text-stroke:1.2px var(--accent);line-height:1}.b-steps[data-astro-cid-psngowx4] h3[data-astro-cid-psngowx4]{margin-top:0!important;color:var(--white)!important;font-size:1rem;margin-bottom:6px}.b-steps[data-astro-cid-psngowx4] p[data-astro-cid-psngowx4]{color:var(--muted);font-size:.97rem}.b-video[data-astro-cid-psngowx4]{position:relative;aspect-ratio:16/9;background:#000;border:1px solid var(--line)}.b-video[data-astro-cid-psngowx4] iframe,.yt-poster[data-astro-cid-psngowx4],.yt-poster[data-astro-cid-psngowx4] img[data-astro-cid-psngowx4]{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.yt-poster[data-astro-cid-psngowx4]{cursor:pointer}.yt-play[data-astro-cid-psngowx4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);transition:transform .3s var(--ease)}.yt-poster[data-astro-cid-psngowx4]:hover .yt-play[data-astro-cid-psngowx4]{transform:translate(-50%,-50%) scale(1.08)}.b-cta[data-astro-cid-psngowx4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:28px 32px;background:var(--accent);color:var(--accent-ink)}.b-cta-title[data-astro-cid-psngowx4]{font-weight:900;text-transform:uppercase;font-size:1.2rem;color:var(--accent-ink)}.b-cta[data-astro-cid-psngowx4] p[data-astro-cid-psngowx4]{color:var(--accent-ink)}.b-cta[data-astro-cid-psngowx4] .btn[data-astro-cid-psngowx4]{--btn-bg: var(--accent-ink);--btn-fg: var(--accent);text-decoration:none}.lightbox{border:0;padding:0;background:transparent;max-width:92vw;max-height:92vh}.lightbox::backdrop{background:#000000e0}.lightbox img{max-width:92vw;max-height:88vh;object-fit:contain}.lightbox button{position:fixed;top:16px;right:16px;width:48px;height:48px;background:var(--accent);color:var(--accent-ink);font-size:1.2rem}
