.text[data-astro-cid-xdrne62n] p[data-astro-cid-xdrne62n]{margin:0 0 20px}.text--hero[data-astro-cid-xdrne62n]{text-align:center;color:var(--color-sand);font-size:24px;line-height:1.1}.btn-wrap.btn-center{justify-content:center}.text--intro[data-astro-cid-xdrne62n]{text-align:center;color:var(--color-forest);font-size:21px;font-weight:500;line-height:1.2}.step[data-astro-cid-xdrne62n]{letter-spacing:1.7px;text-align:center;margin:0 0 20px;font-size:18px;font-weight:600;line-height:1.2}.step--light[data-astro-cid-xdrne62n]{color:color-mix(in srgb, var(--color-sand) 79%, transparent)}.step--dark[data-astro-cid-xdrne62n]{color:var(--color-forest)}.awb-section.bg-auto{background-size:auto}.place__icon[data-astro-cid-xdrne62n]{width:77.44px;height:77.44px;color:var(--color-forest);background-color:var(--color-sand);border:1px solid var(--color-ink);border-radius:50%;flex:none;justify-content:center;align-self:flex-start;align-items:center;display:flex}.text--place[data-astro-cid-xdrne62n]{letter-spacing:1.7px;color:color-mix(in srgb, var(--color-sand) 74%, transparent);font-size:18px;line-height:1.2}.text--note[data-astro-cid-xdrne62n]{color:color-mix(in srgb, var(--color-sand) 74%, transparent);margin-top:15px;font-size:18px;line-height:1.2}.checklist[data-astro-cid-xdrne62n]{margin:10px 0 0;padding:0;font-size:16px;line-height:27.2px;list-style:none}.checklist[data-astro-cid-xdrne62n] li[data-astro-cid-xdrne62n]{padding:5.6px 0;position:relative}.checklist[data-astro-cid-xdrne62n] li[data-astro-cid-xdrne62n]:first-child{padding-top:0}.checklist__icon[data-astro-cid-xdrne62n]{width:27.2px;height:27.2px;color:var(--color-sand);justify-content:center;align-items:center;margin-top:-13.6px;display:flex;position:absolute;top:50%;left:0}.checklist[data-astro-cid-xdrne62n] li[data-astro-cid-xdrne62n]:first-child .checklist__icon[data-astro-cid-xdrne62n]{margin-top:0;top:0}.checklist__text[data-astro-cid-xdrne62n]{color:var(--color-sand);margin-left:38.4px}.text--electric[data-astro-cid-xdrne62n]{text-align:center;color:var(--color-forest);margin-top:15px;font-size:20px;line-height:1.2}.text--materials[data-astro-cid-xdrne62n]{color:var(--color-sand);font-size:19px;line-height:1.2}.text--woods[data-astro-cid-xdrne62n]{color:var(--color-sand);font-size:18px;font-weight:500;line-height:1.2}.text--woods[data-astro-cid-xdrne62n] ol[data-astro-cid-xdrne62n]{margin:18px 0;padding-left:40px;list-style:decimal}.photo[data-astro-cid-xdrne62n]{line-height:1}.photo[data-astro-cid-xdrne62n] img{border-radius:9px;width:100%;height:auto;display:block}.types[data-astro-cid-xdrne62n]{font-family:var(--font-body);color:var(--color-pine);background-color:var(--color-forest);margin:0;padding:120px 20px 0;display:flow-root}.types__container[data-astro-cid-xdrne62n]{width:100%;max-width:1800px;margin:0 auto}.types__head[data-astro-cid-xdrne62n]{text-align:center;margin-bottom:80px}.types__step[data-astro-cid-xdrne62n]{letter-spacing:3px;text-transform:uppercase;color:var(--color-bronze);margin-bottom:15px;font-size:1.1rem;font-weight:700;display:inline-block}.types__heading[data-astro-cid-xdrne62n]{letter-spacing:-1px;color:var(--color-white);margin:0;font-size:5rem;line-height:1.1}.types__grid[data-astro-cid-xdrne62n]{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));align-items:stretch;gap:50px;margin-bottom:0;padding-bottom:80px;display:grid}.types__card[data-astro-cid-xdrne62n]{background:color-mix(in srgb, var(--color-white) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 50%, transparent);box-shadow:0 20px 40px color-mix(in srgb, var(--color-black) 20%, transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:30px;flex-direction:column;margin-bottom:0;padding:40px;transition:all .5s cubic-bezier(.2,1,.3,1);display:flex;position:relative}.types__card[data-astro-cid-xdrne62n]:hover{background:var(--color-white);border:1px solid color-mix(in srgb, var(--color-white) 80%, transparent);box-shadow:0 40px 80px color-mix(in srgb, var(--color-black) 30%, transparent);transform:translateY(-15px)}.types__image[data-astro-cid-xdrne62n]{width:100%;height:380px;box-shadow:0 10px 20px color-mix(in srgb, var(--color-black) 10%, transparent);border-radius:20px;margin-bottom:35px;position:relative;overflow:hidden}.types__image[data-astro-cid-xdrne62n] img{object-fit:cover;width:100%;height:100%;transition:transform 1s}.types__card[data-astro-cid-xdrne62n]:hover .types__image[data-astro-cid-xdrne62n] img{transform:scale(1.1)}.types__tab[data-astro-cid-xdrne62n]{z-index:3;width:80px;height:80px;color:var(--color-white);background-color:var(--color-pine);border-radius:25px 0 0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:0;right:0}.types__card[data-astro-cid-xdrne62n]:hover .types__tab[data-astro-cid-xdrne62n]{background-color:var(--color-bronze);width:90px;height:90px}.types__body[data-astro-cid-xdrne62n]{flex-direction:column;flex-grow:1;padding:0;display:flex}.types__title[data-astro-cid-xdrne62n]{color:var(--color-pine);margin:0 0 15px;font-size:2.8rem;line-height:1.1}.types__desc[data-astro-cid-xdrne62n]{color:var(--color-pine);opacity:.9;margin:0 0 20px;font-size:1.05rem;font-weight:500;line-height:1.7}.types__label[data-astro-cid-xdrne62n]{letter-spacing:3px;text-transform:uppercase;color:var(--color-bronze);margin-top:auto;margin-bottom:15px;font-size:.85rem;font-weight:800;display:block}.types__badges[data-astro-cid-xdrne62n]{flex-wrap:wrap;align-content:flex-start;gap:10px;margin-bottom:10px;display:flex}.types__badge[data-astro-cid-xdrne62n]{color:var(--color-pine);background:color-mix(in srgb, var(--color-pine) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-pine) 5%, transparent);border-radius:12px;padding:10px 18px;font-size:.9rem;font-weight:600;transition:all .3s}.types__card[data-astro-cid-xdrne62n]:hover .types__badge[data-astro-cid-xdrne62n]{background:var(--color-white);border-color:color-mix(in srgb, var(--color-pine) 10%, transparent);box-shadow:0 4px 10px color-mix(in srgb, var(--color-black) 5%, transparent)}@media (width<=1024px){.types__grid[data-astro-cid-xdrne62n]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}@media (width<=768px){.types[data-astro-cid-xdrne62n]{padding:80px 15px 0}.types__head[data-astro-cid-xdrne62n]{margin-bottom:60px}.types__heading[data-astro-cid-xdrne62n]{font-size:3.5rem}.types__card[data-astro-cid-xdrne62n]{border-radius:25px;margin-bottom:0;padding:25px}.types__image[data-astro-cid-xdrne62n]{height:300px}.types__grid[data-astro-cid-xdrne62n]{grid-template-columns:1fr;padding-bottom:0}}.sizes[data-astro-cid-xdrne62n]{font-family:var(--font-body);color:var(--color-pine);background-color:var(--color-cream);margin:0;padding:100px 5%;display:flow-root}.sizes__container[data-astro-cid-xdrne62n]{max-width:1400px;margin:0 auto}.sizes__head[data-astro-cid-xdrne62n]{text-align:center;margin-bottom:70px}.sizes__step[data-astro-cid-xdrne62n]{letter-spacing:3px;text-transform:uppercase;color:var(--color-bronze);margin-bottom:15px;font-size:.95rem;font-weight:700;display:block}.sizes__heading[data-astro-cid-xdrne62n]{color:var(--color-pine);margin:0 0 25px;font-size:3.8rem;line-height:1.1}.sizes__sub[data-astro-cid-xdrne62n]{max-width:650px;color:var(--color-fern);margin:0 auto;font-size:1.1rem;line-height:1.6}.sizes__sub[data-astro-cid-xdrne62n] strong[data-astro-cid-xdrne62n]{color:var(--color-pine);margin-bottom:8px;font-size:1.3rem;font-weight:700;display:block}.sizes__grid[data-astro-cid-xdrne62n]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:30px;display:grid}.sizes__card[data-astro-cid-xdrne62n]{text-align:left;background:var(--color-white);border:1px solid color-mix(in srgb, var(--color-bronze) 10%, transparent);border-top:5px solid var(--color-bronze);box-shadow:0 10px 30px color-mix(in srgb, var(--color-pine) 4%, transparent);border-radius:16px;flex-direction:column;padding:45px 35px;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;overflow:hidden}.sizes__card[data-astro-cid-xdrne62n]:hover{border-color:color-mix(in srgb, var(--color-bronze) 30%, transparent);box-shadow:0 20px 40px color-mix(in srgb, var(--color-pine) 8%, transparent);transform:translateY(-8px)}.sizes__ghost[data-astro-cid-xdrne62n]{z-index:1;font-family:var(--font-heading);color:color-mix(in srgb, var(--color-bronze) 8%, transparent);pointer-events:none;font-size:5.5rem;line-height:.8;transition:color .4s;position:absolute;top:25px;right:20px}.sizes__card[data-astro-cid-xdrne62n]:hover .sizes__ghost[data-astro-cid-xdrne62n]{color:color-mix(in srgb, var(--color-bronze) 18%, transparent)}.sizes__icons[data-astro-cid-xdrne62n]{z-index:2;color:var(--color-bronze);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:25px;display:flex;position:relative}.sizes__icons[data-astro-cid-xdrne62n] .sizes__faded{opacity:.5}.sizes__icons[data-astro-cid-xdrne62n] span[data-astro-cid-xdrne62n]{color:var(--color-bronze);margin-left:2px;font-size:1.2rem;font-weight:700}.sizes__title[data-astro-cid-xdrne62n]{z-index:2;color:var(--color-pine);margin:0 0 15px;font-size:1.8rem;line-height:1.2;position:relative}.sizes__desc[data-astro-cid-xdrne62n]{z-index:2;color:var(--color-fern);margin:0 0 20px;font-size:1.05rem;line-height:1.5;position:relative}@media (width<=1200px){.sizes__grid[data-astro-cid-xdrne62n]{grid-template-columns:repeat(2,1fr);gap:40px}}@media (width<=768px){.sizes[data-astro-cid-xdrne62n]{padding:80px 20px}.sizes__heading[data-astro-cid-xdrne62n]{font-size:3rem}.sizes__grid[data-astro-cid-xdrne62n]{grid-template-columns:1fr;gap:30px}.sizes__card[data-astro-cid-xdrne62n]{padding:40px 30px}}.install[data-astro-cid-xdrne62n]{font-family:var(--font-body);text-align:center;background-color:var(--color-linen);margin:0;padding:100px 20px;display:flow-root}.install__container[data-astro-cid-xdrne62n]{width:100%;max-width:1200px;margin:0 auto}.install__label[data-astro-cid-xdrne62n]{letter-spacing:4px;text-transform:uppercase;color:var(--color-brass);margin-bottom:20px;font-size:.95rem;font-weight:700;display:block}.install__heading[data-astro-cid-xdrne62n]{letter-spacing:-1px;color:var(--color-evergreen);margin:0 0 35px;font-size:5rem;line-height:1}.install__sub[data-astro-cid-xdrne62n]{font-family:var(--font-body);color:var(--color-evergreen);margin:1em 0 15px;font-size:1.4rem;font-weight:600;line-height:1.4}.install__body[data-astro-cid-xdrne62n]{color:var(--color-moss-grey);margin:0 0 20px;font-size:1.15rem;line-height:1.6}.install__grid[data-astro-cid-xdrne62n]{grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:60px;display:grid;position:relative}.install__card[data-astro-cid-xdrne62n]{z-index:1;background:var(--color-white);border-top:4px solid var(--color-brass);box-shadow:0 15px 35px color-mix(in srgb, var(--color-evergreen) 4%, transparent);border-radius:20px;flex-direction:column;align-items:center;padding:40px 20px 35px;transition:all .4s;display:flex;position:relative;overflow:hidden}.install__card[data-astro-cid-xdrne62n]:hover{box-shadow:0 25px 45px color-mix(in srgb, var(--color-evergreen) 8%, transparent);transform:translateY(-10px)}.install__num[data-astro-cid-xdrne62n]{z-index:0;font-family:var(--font-heading);color:color-mix(in srgb, var(--color-brass) 6%, transparent);pointer-events:none;font-size:6.5rem;line-height:1;transition:all .4s;position:absolute;bottom:-15px;right:5px}.install__card[data-astro-cid-xdrne62n]:hover .install__num[data-astro-cid-xdrne62n]{color:color-mix(in srgb, var(--color-brass) 12%, transparent);transform:scale(1.05)}.install__icon[data-astro-cid-xdrne62n]{z-index:2;width:70px;height:70px;color:var(--color-brass);background:var(--color-linen);border:1px solid color-mix(in srgb, var(--color-brass) 20%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:25px;display:flex}.install__title[data-astro-cid-xdrne62n]{z-index:2;color:var(--color-ink);margin:0;font-size:28px;line-height:1.4}.install__footer[data-astro-cid-xdrne62n]{color:var(--color-evergreen);border-top:1px solid color-mix(in srgb, var(--color-evergreen) 10%, transparent);margin-top:20px;padding:20px;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1.6;display:inline-block}@media (width<=1024px){.install__grid[data-astro-cid-xdrne62n]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.install[data-astro-cid-xdrne62n]{padding:70px 15px}.install__heading[data-astro-cid-xdrne62n]{margin-bottom:25px;font-size:3.5rem}.install__sub[data-astro-cid-xdrne62n]{font-size:1.25rem}.install__body[data-astro-cid-xdrne62n]{font-size:1.05rem}.install__grid[data-astro-cid-xdrne62n]{grid-template-columns:1fr;gap:20px}.install__card[data-astro-cid-xdrne62n]{text-align:left;flex-direction:row;align-items:center;padding:30px 20px}.install__icon[data-astro-cid-xdrne62n]{flex-shrink:0;width:60px;height:60px;margin-bottom:0;margin-right:20px}.install__num[data-astro-cid-xdrne62n]{font-size:5rem;bottom:-10px;right:15px}.install__footer[data-astro-cid-xdrne62n]{font-size:1.05rem}}.compare[data-astro-cid-xdrne62n]{font-family:var(--font-body);color:var(--color-white);background-color:var(--color-forest);padding:80px 20px;display:flow-root}.compare__container[data-astro-cid-xdrne62n]{max-width:1100px;margin:0 auto}.compare__heading[data-astro-cid-xdrne62n]{text-align:center;color:var(--color-white);margin:0 0 50px;font-size:3.5rem;line-height:1.2}.compare__wrap[data-astro-cid-xdrne62n]{background:color-mix(in srgb, var(--color-white) 3%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 8%, transparent);box-shadow:0 20px 40px color-mix(in srgb, var(--color-black) 20%, transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:25px;overflow:hidden}.compare__table[data-astro-cid-xdrne62n]{text-align:left;border-collapse:collapse;width:100%}.compare__table[data-astro-cid-xdrne62n] th[data-astro-cid-xdrne62n]{font-family:var(--font-heading);letter-spacing:2px;text-transform:uppercase;color:var(--color-bronze);background:color-mix(in srgb, var(--color-bronze) 15%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);padding:25px;font-size:.9rem;font-weight:700;line-height:1.4}.compare__table[data-astro-cid-xdrne62n] td[data-astro-cid-xdrne62n]{color:var(--color-white);border-bottom:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);padding:22px 25px;font-size:1.05rem;transition:all .3s}.compare__table[data-astro-cid-xdrne62n] tr[data-astro-cid-xdrne62n]:last-child td[data-astro-cid-xdrne62n]{border-bottom:none}.compare__table[data-astro-cid-xdrne62n] tr[data-astro-cid-xdrne62n]:hover td[data-astro-cid-xdrne62n]{background:color-mix(in srgb, var(--color-white) 3%, transparent)}.compare__table[data-astro-cid-xdrne62n] .compare__type[data-astro-cid-xdrne62n]{font-family:var(--font-heading);color:var(--color-bronze);font-size:1.5rem}@media (width<=768px){.compare__heading[data-astro-cid-xdrne62n]{font-size:2.5rem}.compare__table[data-astro-cid-xdrne62n] th[data-astro-cid-xdrne62n]{padding:15px;font-size:.75rem}.compare__table[data-astro-cid-xdrne62n] td[data-astro-cid-xdrne62n]{padding:15px;font-size:.9rem}.compare__table[data-astro-cid-xdrne62n] .compare__type[data-astro-cid-xdrne62n]{font-size:1.2rem}}
