.dscta[data-astro-cid-2h4ibx6p]{border-radius:var(--radius-surface);padding:2.5rem 1.5rem;background:var(--dscta-bg)}@media(min-width:768px){.dscta[data-astro-cid-2h4ibx6p]{padding:3.5rem 4rem}}.dscta[data-astro-cid-2h4ibx6p][data-on=dark]{--dscta-bg: var(--color-gray-900);--dscta-title: var(--color-cream);--dscta-text: var(--color-gray-300)}.dscta[data-astro-cid-2h4ibx6p][data-on=cream]{--dscta-bg: transparent;--dscta-title: var(--color-gray-900);--dscta-text: var(--color-gray-700);border-radius:0;padding:0}.dscta__inner[data-astro-cid-2h4ibx6p]{max-width:34rem}.dscta__title[data-astro-cid-2h4ibx6p]{margin:0;font-size:var(--text-title);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--dscta-title)}.dscta__text[data-astro-cid-2h4ibx6p]{margin:1.25rem 0 0;font-size:var(--text-body-lg);line-height:1.55;letter-spacing:-.01em;color:var(--dscta-text)}.dscta--aside[data-astro-cid-2h4ibx6p]{display:grid;gap:2rem;padding:2.5rem .5rem .5rem}.dscta--aside[data-astro-cid-2h4ibx6p] .dscta__inner[data-astro-cid-2h4ibx6p]{padding-inline:1rem}@media(min-width:768px){.dscta--aside[data-astro-cid-2h4ibx6p]{padding:3.5rem 1rem 1rem}.dscta--aside[data-astro-cid-2h4ibx6p] .dscta__inner[data-astro-cid-2h4ibx6p]{padding-inline:3rem}}@media(min-width:1024px){.dscta--aside[data-astro-cid-2h4ibx6p]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:3rem;padding:1rem}.dscta--aside[data-astro-cid-2h4ibx6p] .dscta__inner[data-astro-cid-2h4ibx6p]{padding:3rem 0 3rem 3rem}}.dscta--aside[data-astro-cid-2h4ibx6p][data-on=cream],.dscta--aside[data-astro-cid-2h4ibx6p][data-on=cream] .dscta__inner[data-astro-cid-2h4ibx6p]{padding:0}@media(min-width:1024px){.dscta--aside[data-astro-cid-2h4ibx6p][data-on=cream]{gap:4rem}}.dscta__actions[data-astro-cid-2h4ibx6p]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem}.dsgal[data-astro-cid-fsgxv6gr][data-on=white]{--dsgal-fill: var(--color-cream)}.dsgal[data-astro-cid-fsgxv6gr][data-on=cream]{--dsgal-fill: var(--color-white)}.dsgal__stage[data-astro-cid-fsgxv6gr]{position:relative;border-radius:var(--radius-surface);overflow:hidden;background:var(--dsgal-fill);max-height:var(--dsgal-max-h, none)}.dsgal[data-astro-cid-fsgxv6gr][data-family=porte] .dsgal__stage[data-astro-cid-fsgxv6gr]{aspect-ratio:2 / 3}.dsgal[data-astro-cid-fsgxv6gr][data-family=serramenti] .dsgal__stage[data-astro-cid-fsgxv6gr]{aspect-ratio:1 / 1}.dsgal__slide[data-astro-cid-fsgxv6gr]{position:absolute;inset:0;padding:1.5rem}.dsgal__img[data-astro-cid-fsgxv6gr]{width:100%;height:100%;object-fit:contain;display:block}.dsgal__thumbs[data-astro-cid-fsgxv6gr]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.dsgal__thumb[data-astro-cid-fsgxv6gr]{width:4.5rem;padding:.375rem;border:0;border-radius:var(--radius-action);background:var(--dsgal-fill);cursor:pointer;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .2s cubic-bezier(.33,0,.2,1)}.dsgal[data-astro-cid-fsgxv6gr][data-family=porte] .dsgal__thumb[data-astro-cid-fsgxv6gr]{aspect-ratio:2 / 3}.dsgal[data-astro-cid-fsgxv6gr][data-family=serramenti] .dsgal__thumb[data-astro-cid-fsgxv6gr]{aspect-ratio:1 / 1}.dsgal__thumb-img[data-astro-cid-fsgxv6gr]{width:100%;height:100%;object-fit:contain;display:block}.dsgal__thumb[data-astro-cid-fsgxv6gr][aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--color-gray-900)}.dsgal[data-astro-cid-fsgxv6gr][data-on=none]{--dsgal-fill: transparent}.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__stage[data-astro-cid-fsgxv6gr],.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__thumb[data-astro-cid-fsgxv6gr]{aspect-ratio:var(--dsgal-ratio)}.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__stage[data-astro-cid-fsgxv6gr]{width:100%}.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__slide[data-astro-cid-fsgxv6gr],.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__thumb[data-astro-cid-fsgxv6gr]{padding:0}.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__img[data-astro-cid-fsgxv6gr],.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__thumb-img[data-astro-cid-fsgxv6gr]{object-fit:cover}.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__thumb[data-astro-cid-fsgxv6gr]{overflow:hidden}.dsgal[data-astro-cid-fsgxv6gr][data-on=none] .dsgal__thumb[data-astro-cid-fsgxv6gr][aria-selected=true]{box-shadow:0 0 0 2px var(--color-cream),0 0 0 3.5px var(--color-gray-900)}@media(min-width:1024px){.dsgal[data-astro-cid-fsgxv6gr][data-height=screen]{display:flex;align-items:flex-start;gap:.75rem}.dsgal[data-astro-cid-fsgxv6gr][data-height=screen] .dsgal__stage[data-astro-cid-fsgxv6gr]{flex:0 1 auto;min-width:0;height:100vh;width:auto;max-width:100%}.dsgal[data-astro-cid-fsgxv6gr][data-height=screen] .dsgal__thumbs[data-astro-cid-fsgxv6gr]{order:-1;flex:none;flex-direction:column;flex-wrap:nowrap;margin-top:0;max-height:100vh;overflow-y:auto;padding:4px}}.dsgal__thumb[data-astro-cid-fsgxv6gr]:focus-visible{outline:2px solid var(--color-gray-900);outline-offset:2px}@media(prefers-reduced-motion:reduce){.dsgal__thumb[data-astro-cid-fsgxv6gr]{transition-duration:1ms}}.dsfield__label[data-astro-cid-4bl3zixd]{display:flex;align-items:baseline;gap:.5rem;font-size:var(--text-label);font-weight:700;color:var(--color-gray-600)}.dsfield__optional[data-astro-cid-4bl3zixd]{font-weight:400;color:var(--color-gray-500)}.dsfield__control[data-astro-cid-4bl3zixd]{margin-top:.5rem}.dsfield__hint[data-astro-cid-4bl3zixd],.dsfield__error[data-astro-cid-4bl3zixd]{margin-top:.5rem;font-size:var(--text-body-sm);line-height:1.45}.dsfield__hint[data-astro-cid-4bl3zixd]{color:var(--color-gray-600)}.dsfield__error[data-astro-cid-4bl3zixd]{display:flex;align-items:flex-start;gap:.375rem;color:var(--color-alert);font-weight:600}.dsfield__error[data-astro-cid-4bl3zixd][hidden],.dsfield__hint[data-astro-cid-4bl3zixd][hidden]{display:none}.dsfield__error[data-astro-cid-4bl3zixd] svg[data-astro-cid-4bl3zixd]{width:1rem;height:1rem;flex:none;margin-top:.0625rem}.dsfield[data-astro-cid-4bl3zixd][data-invalid] input,.dsfield[data-astro-cid-4bl3zixd][data-invalid] textarea,.dsfield[data-astro-cid-4bl3zixd][data-invalid] .dsselect__trigger{box-shadow:inset 0 0 0 1.5px var(--color-alert)}.dsfield[data-astro-cid-4bl3zixd][data-invalid] input:focus-visible,.dsfield[data-astro-cid-4bl3zixd][data-invalid] textarea:focus-visible,.dsfield[data-astro-cid-4bl3zixd][data-invalid] .dsselect__trigger:focus-visible{outline-color:var(--color-alert)}.dscheck[data-astro-cid-n46lce7p]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.dscheck__input[data-astro-cid-n46lce7p]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dscheck__box[data-astro-cid-n46lce7p]{flex:none;display:grid;place-items:center;width:1.25rem;height:1.25rem;margin-top:.125rem;border-radius:.25rem;background:var(--dscheck-bg);color:transparent;transition:background-color .2s cubic-bezier(.33,0,.2,1),color .2s cubic-bezier(.33,0,.2,1)}.dscheck__box[data-astro-cid-n46lce7p] svg[data-astro-cid-n46lce7p]{width:.875rem;height:.875rem}.dscheck__box[data-astro-cid-n46lce7p]{--dscheck-bg: var(--color-gray-300)}.dscheck__label[data-astro-cid-n46lce7p]{font-size:var(--text-body);line-height:1.5;letter-spacing:-.01em;color:var(--color-gray-700)}.dscheck__input[data-astro-cid-n46lce7p]:checked+.dscheck__box[data-astro-cid-n46lce7p]{background:var(--color-gray-900);color:var(--color-cream)}.dscheck[data-astro-cid-n46lce7p]:hover .dscheck__box[data-astro-cid-n46lce7p]{background:var(--color-gray-300)}.dscheck[data-astro-cid-n46lce7p]:hover .dscheck__input[data-astro-cid-n46lce7p]:checked+.dscheck__box[data-astro-cid-n46lce7p]{background:var(--color-gray-800)}.dscheck__input[data-astro-cid-n46lce7p]:focus-visible+.dscheck__box[data-astro-cid-n46lce7p]{outline:2px solid var(--color-gray-900);outline-offset:2px}.dscheck[data-astro-cid-n46lce7p]:has(.dscheck__input:disabled){cursor:not-allowed}.dscheck__input[data-astro-cid-n46lce7p]:disabled+.dscheck__box[data-astro-cid-n46lce7p]{background:var(--color-gray-200)}.dscheck[data-astro-cid-n46lce7p]:has(.dscheck__input:disabled) .dscheck__label[data-astro-cid-n46lce7p]{color:var(--color-gray-500)}
