.ld-container[data-astro-cid-rhvshbis]{width:100%;max-width:var(--sq-page-max);margin:0 auto;padding:0 var(--sq-space-6)}.wb-hero[data-astro-cid-rhvshbis]{padding:4.5rem 0 2.5rem;text-align:center}.wb-hero[data-astro-cid-rhvshbis] h1[data-astro-cid-rhvshbis]{font-size:var(--sq-h1);font-weight:700;line-height:1.1;letter-spacing:-.03em;text-transform:none;color:var(--ld-text);max-width:18ch;margin:0 auto 1.25rem;text-wrap:balance}.wb-hero[data-astro-cid-rhvshbis] .em[data-astro-cid-rhvshbis]{color:var(--ld-blue)}.wb-hero[data-astro-cid-rhvshbis] .lead[data-astro-cid-rhvshbis]{font-size:1.25rem;color:var(--ld-text-2);line-height:1.5;letter-spacing:-.01em;max-width:38rem;margin:0 auto}.wb-filters[data-astro-cid-rhvshbis]{padding:1rem 0 .5rem}.wb-filters__inner[data-astro-cid-rhvshbis]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.chip[data-astro-cid-rhvshbis]{border:1px solid var(--ld-border);border-radius:var(--ld-r-pill);padding:.45rem 1rem;font-size:.875rem;font-weight:400;background:#fff;color:var(--ld-text);transition:background .2s,color .2s,border-color .2s;cursor:pointer;user-select:none;white-space:nowrap}.chip[data-astro-cid-rhvshbis]:hover{border-color:#1a1c2140}#wf-all[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-all],#wf-pergola[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-pergola],#wf-awning[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-awning],#wf-carport[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-carport],#wf-garden-room[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-garden-room],#wf-garage-door[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-garage-door],#wf-tiny-house[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-tiny-house],#wf-modular-house[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-modular-house],#wf-sales-system[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-sales-system],#wf-other[data-astro-cid-rhvshbis]:checked~.wb-filters[data-astro-cid-rhvshbis] label[data-astro-cid-rhvshbis][for=wf-other]{background:var(--ld-black);color:#fff;border-color:var(--ld-black)}#wf-pergola[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=pergola]),#wf-awning[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=awning]),#wf-carport[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=carport]),#wf-garden-room[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=garden-room]),#wf-garage-door[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=garage-door]),#wf-tiny-house[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=tiny-house]),#wf-modular-house[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=modular-house]),#wf-sales-system[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=sales-system]),#wf-other[data-astro-cid-rhvshbis]:checked~.wb-grid-section[data-astro-cid-rhvshbis] .wb-grid[data-astro-cid-rhvshbis]>.wb-card[data-astro-cid-rhvshbis]:not([data-category=other]){display:none}.wb-grid-section[data-astro-cid-rhvshbis]{padding:2.5rem 0 4.5rem}.wb-grid[data-astro-cid-rhvshbis]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem 1.5rem}.wb-card[data-astro-cid-rhvshbis]{display:flex;flex-direction:column;text-decoration:none;color:var(--ld-text)}.wb-card[data-astro-cid-rhvshbis]:focus-visible{outline:2px solid var(--ld-blue);outline-offset:3px;border-radius:var(--ld-r-frame)}.wb-card__media[data-astro-cid-rhvshbis]{position:relative;overflow:hidden;border-radius:var(--ld-r-frame);aspect-ratio:16 / 9;background:var(--ld-blue);isolation:isolate;transition:transform .3s ease}.wb-card[data-astro-cid-rhvshbis]:hover .wb-card__media[data-astro-cid-rhvshbis]{transform:translateY(-3px)}.wb-card__media[data-astro-cid-rhvshbis] img[data-astro-cid-rhvshbis]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s ease}.wb-card[data-astro-cid-rhvshbis]:hover .wb-card__media[data-astro-cid-rhvshbis] img[data-astro-cid-rhvshbis]{transform:scale(1.04)}.wb-card__play[data-astro-cid-rhvshbis]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;background:#fffffff0;color:var(--ld-black);padding-left:.15rem;opacity:0;transition:transform .25s ease,opacity .25s ease}.wb-card[data-astro-cid-rhvshbis]:hover .wb-card__play[data-astro-cid-rhvshbis]{opacity:1;transform:translate(-50%,-50%) scale(1)}.wb-card__play[data-astro-cid-rhvshbis] svg[data-astro-cid-rhvshbis]{display:block}.wb-card__title[data-astro-cid-rhvshbis]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wb-card__meta[data-astro-cid-rhvshbis]{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.8125rem;color:var(--ld-text-2)}.wb-card__cat[data-astro-cid-rhvshbis]{font-weight:500;color:var(--ld-text)}.wb-card__dot[data-astro-cid-rhvshbis]{color:var(--ld-text-2)}@media(max-width:900px){.wb-grid[data-astro-cid-rhvshbis]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.wb-grid[data-astro-cid-rhvshbis]{grid-template-columns:1fr;gap:1.5rem}}.wb-empty[data-astro-cid-rhvshbis]{padding:4.5rem 0}.empty[data-astro-cid-rhvshbis]{color:var(--ld-text-2);margin:0;text-align:center;font-size:1rem}@media(max-width:767px){.wb-hero[data-astro-cid-rhvshbis]{padding:3rem 0 2rem}.wb-hero[data-astro-cid-rhvshbis] h1[data-astro-cid-rhvshbis]{font-size:2.5rem}.wb-hero[data-astro-cid-rhvshbis] .lead[data-astro-cid-rhvshbis]{font-size:1.0625rem}}@media(prefers-reduced-motion:reduce){[data-astro-cid-rhvshbis],[data-astro-cid-rhvshbis]:before,[data-astro-cid-rhvshbis]:after{transition:none!important;animation:none!important}}
