.media[data-astro-cid-hk6p6zsv] picture{display:block}.media[data-astro-cid-hk6p6zsv] img{object-fit:cover;width:100%;height:100%}.media--image[data-astro-cid-hk6p6zsv],.media--image[data-astro-cid-hk6p6zsv] picture{height:100%}.media--construction[data-astro-cid-hk6p6zsv]{grid-template-columns:194fr 276fr 204fr;gap:10px;height:clamp(220px,25.5vw,368px);display:grid}.media--construction[data-astro-cid-hk6p6zsv] picture{height:100%;overflow:hidden}.media--locks[data-astro-cid-hk6p6zsv]{grid-template-columns:1fr 1fr;gap:22px 26px;max-width:308px;display:grid}.media--locks[data-astro-cid-hk6p6zsv] picture{aspect-ratio:138/144;border-radius:13px;overflow:hidden}.media--locks[data-astro-cid-hk6p6zsv] picture:first-child{aspect-ratio:308/172;border-radius:0;grid-column:1/-1}.media--tiles[data-astro-cid-hk6p6zsv]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.media--fills-4[data-astro-cid-hk6p6zsv],.media--keys-4[data-astro-cid-hk6p6zsv]{grid-template-columns:repeat(2,minmax(0,163px))}.media--fills-3[data-astro-cid-hk6p6zsv]{grid-template-columns:repeat(3,minmax(0,163px))}.media--materials-outdoor[data-astro-cid-hk6p6zsv]{grid-template-columns:repeat(2,minmax(0,294px));gap:18px 31px}.material[data-astro-cid-hk6p6zsv]{background:var(--color-white);border:.843px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.material[data-astro-cid-hk6p6zsv] picture{aspect-ratio:161/120;overflow:hidden}.media--materials-outdoor[data-astro-cid-hk6p6zsv] .material[data-astro-cid-hk6p6zsv] picture{aspect-ratio:293/131}.material__label[data-astro-cid-hk6p6zsv]{text-align:center;text-wrap:balance;place-items:center;min-height:52px;padding:8px 12px 10px;font-size:1.054rem;font-weight:600;line-height:1.3;display:grid}@media (width<=560px){.media--fills-3[data-astro-cid-hk6p6zsv],.media--fills-4[data-astro-cid-hk6p6zsv],.media--keys-4[data-astro-cid-hk6p6zsv]{grid-template-columns:repeat(2,minmax(0,1fr))}.media--materials-outdoor[data-astro-cid-hk6p6zsv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.media--locks[data-astro-cid-hk6p6zsv]{max-width:none}}.checklist[data-astro-cid-4tn6w3f6]{gap:11px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-4tn6w3f6]{align-items:center;gap:19px;display:flex}li[data-astro-cid-4tn6w3f6] svg{flex:none;width:33px;height:32px}.split[data-astro-cid-rgljrvxg]{padding-block:clamp(40px,4vw,56px)}.split__inner[data-astro-cid-rgljrvxg]{align-items:center;gap:clamp(28px,4.5vw,64px);display:grid}.split--split[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--media-right[data-astro-cid-rgljrvxg].split--split .split__media[data-astro-cid-rgljrvxg]{order:2}.split--text[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--text[data-astro-cid-rgljrvxg].split--media-left .split__text[data-astro-cid-rgljrvxg]{grid-column:2}.split--triple[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:minmax(0,308px) minmax(0,650px) minmax(0,344px);justify-content:space-between}.split__text[data-astro-cid-rgljrvxg]{min-width:0}.heading[data-astro-cid-rgljrvxg]{margin-top:2px}.split__body[data-astro-cid-rgljrvxg]{margin-top:12px}.split__text[data-astro-cid-rgljrvxg] .checklist{margin-top:22px}.split__media[data-astro-cid-rgljrvxg]{min-width:0;height:100%}.split--split[data-astro-cid-rgljrvxg] .split__media[data-astro-cid-rgljrvxg] .media--image{aspect-ratio:4/3;height:auto}.split--triple[data-astro-cid-rgljrvxg] .split__media[data-astro-cid-rgljrvxg] .media--image{aspect-ratio:266/355;max-width:266px;height:auto}.split--bleed[data-astro-cid-rgljrvxg]{padding-block:0}.split--bleed[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{align-items:stretch;max-width:none;padding-inline:0}.split--bleed[data-astro-cid-rgljrvxg] .split__text[data-astro-cid-rgljrvxg]{padding-block:clamp(40px,4vw,56px);padding-right:var(--gutter);max-width:760px}.split--bleed[data-astro-cid-rgljrvxg].split--media-right .split__text[data-astro-cid-rgljrvxg]{padding-left:var(--gutter);justify-self:end;padding-right:0}.split--bleed[data-astro-cid-rgljrvxg] .split__media[data-astro-cid-rgljrvxg] .media--image{aspect-ratio:auto;height:100%;min-height:300px}@media (width>=1440px){.split--bleed[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.split--bleed[data-astro-cid-rgljrvxg].split--media-right .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:minmax(0,.62fr) minmax(0,.38fr)}}.split--bleed[data-astro-cid-rgljrvxg]:not(.section--gray){padding-block:clamp(32px,4vw,58px)}.split--bleed[data-astro-cid-rgljrvxg]:not(.section--gray) .split__text[data-astro-cid-rgljrvxg]{align-self:center;padding-block:0}@media (width>=900px){.split--bleed[data-astro-cid-rgljrvxg].split--share .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:var(--split-columns)}.split--bleed[data-astro-cid-rgljrvxg] .split__media[data-astro-cid-rgljrvxg]{min-height:301px;position:relative}.split--bleed[data-astro-cid-rgljrvxg].section--gray .split__media[data-astro-cid-rgljrvxg]{min-height:331px}.split--bleed[data-astro-cid-rgljrvxg] .split__media[data-astro-cid-rgljrvxg] .media--image{min-height:0;position:absolute;inset:0}}@media (width<=1100px){.split--triple[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.split--triple[data-astro-cid-rgljrvxg] .split__aside[data-astro-cid-rgljrvxg]{grid-column:1/-1}}@media (width<=899px){.split--split[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg],.split--text[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg],.split--triple[data-astro-cid-rgljrvxg] .split__inner[data-astro-cid-rgljrvxg]{grid-template-columns:1fr}.split--text[data-astro-cid-rgljrvxg].split--media-left .split__text[data-astro-cid-rgljrvxg]{grid-column:auto}.split--media-right[data-astro-cid-rgljrvxg].split--split .split__media[data-astro-cid-rgljrvxg]{order:0}.split__media[data-astro-cid-rgljrvxg]{height:auto}.split--bleed[data-astro-cid-rgljrvxg] .split__text[data-astro-cid-rgljrvxg]{padding-inline:var(--gutter);max-width:none;padding-top:32px}.split--bleed[data-astro-cid-rgljrvxg].split--media-right .split__text[data-astro-cid-rgljrvxg]{padding-right:var(--gutter)}.split--bleed[data-astro-cid-rgljrvxg] .split__media[data-astro-cid-rgljrvxg] .media--image{aspect-ratio:16/10;min-height:0}}.options[data-astro-cid-vcghctc4]{padding-block:clamp(40px,4vw,56px) clamp(40px,3.4vw,48px)}.options[data-astro-cid-vcghctc4] .container[data-astro-cid-vcghctc4]{padding-left:clamp(16px,5.35vw,77px)}.options__intro[data-astro-cid-vcghctc4]{max-width:1280px;font-size:var(--text-ui);margin-top:4px}.options__list[data-astro-cid-vcghctc4]{grid-template-columns:repeat(6,minmax(0,205px));justify-content:space-between;gap:24px;margin:clamp(24px,3vw,40px) calc(-1*clamp(0px,3.4vw,49px)) 0;padding:0;list-style:none;display:grid}.option[data-astro-cid-vcghctc4]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-tile);min-height:208px;font-size:var(--text-ui);text-align:center;text-wrap:balance;flex-direction:column;align-items:center;gap:14px;padding:24px 14px 18px;line-height:1.25;display:flex}.option__icon[data-astro-cid-vcghctc4]{flex:none;width:auto;max-width:96px;height:80px}@media (width<=1100px){.options__list[data-astro-cid-vcghctc4]{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0}}@media (width<=560px){.options__list[data-astro-cid-vcghctc4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.option[data-astro-cid-vcghctc4]{min-height:180px;font-size:.9375rem}.option__icon[data-astro-cid-vcghctc4]{height:60px}}
