.photo[data-astro-cid-v3ma3kof]{border-radius:9px;width:100%;height:auto;display:block}.models[data-astro-cid-v3ma3kof]{color:var(--color-pine);background-color:var(--color-bronze);padding:120px 20px 0}.models__inner[data-astro-cid-v3ma3kof]{flex-direction:column;gap:60px;max-width:1400px;margin:0 auto;padding-bottom:80px;display:flex}.model[data-astro-cid-v3ma3kof]{background:color-mix(in srgb, var(--color-white) 85%, 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) 10%, transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:40px;flex-direction:row;align-items:flex-start;gap:50px;padding:40px;transition:all .5s cubic-bezier(.2,1,.3,1);display:flex;position:relative}.model[data-astro-cid-v3ma3kof]:nth-child(2n){flex-direction:row-reverse}.model[data-astro-cid-v3ma3kof]:hover{background:color-mix(in srgb, var(--color-white) 95%, transparent);border-color:color-mix(in srgb, var(--color-white) 80%, transparent);box-shadow:0 40px 80px color-mix(in srgb, var(--color-pine) 20%, transparent);transform:translateY(-5px)}.model__image[data-astro-cid-v3ma3kof]{z-index:10;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-bronze) 5%, transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-bronze) 15%, transparent);border-radius:24px;flex-direction:column;flex:0 0 45%;align-self:flex-start;display:flex;position:sticky;top:120px;overflow:hidden}.model__image[data-astro-cid-v3ma3kof] img{object-fit:contain;transform-origin:top;width:100%;height:auto;transition:transform 1s;display:block}.model[data-astro-cid-v3ma3kof]:hover .model__image[data-astro-cid-v3ma3kof] img{transform:scale(1.03)}.model__tab[data-astro-cid-v3ma3kof]{z-index:3;width:90px;height:90px;color:var(--color-white);background-color:var(--color-pine);border-radius:30px 0 0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:0;right:0}.model[data-astro-cid-v3ma3kof]:nth-child(2n) .model__tab[data-astro-cid-v3ma3kof]{border-radius:0 30px 0 0;left:0;right:auto}.model[data-astro-cid-v3ma3kof]:hover .model__tab[data-astro-cid-v3ma3kof]{background-color:var(--color-bronze);width:100px;height:100px}.model__body[data-astro-cid-v3ma3kof]{flex-direction:column;flex:1;padding:0 10px;display:flex}.model__title[data-astro-cid-v3ma3kof]{color:var(--color-pine);margin:0 0 5px;font-size:3.2rem;line-height:1.1}.model__subtitle[data-astro-cid-v3ma3kof]{margin:0 0 25px}.model__desc[data-astro-cid-v3ma3kof]{color:var(--color-pine);opacity:.9;margin:0 0 25px;font-size:1.1rem;line-height:1.7}.model__desc[data-astro-cid-v3ma3kof] p[data-astro-cid-v3ma3kof]{margin:0 0 15px}.model__desc[data-astro-cid-v3ma3kof] p[data-astro-cid-v3ma3kof]:last-child{margin-bottom:0}.model__pill[data-astro-cid-v3ma3kof]{color:var(--color-pine);background-color:color-mix(in srgb, var(--color-pine) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-pine) 10%, transparent);border-radius:50px;align-self:flex-start;align-items:center;margin-bottom:30px;padding:12px 24px;font-size:1.05rem;font-weight:700;display:inline-flex}.model__pill[data-astro-cid-v3ma3kof] svg{width:24px;height:24px;color:var(--color-bronze);margin-right:12px}.model__label[data-astro-cid-v3ma3kof]{letter-spacing:2px;text-transform:uppercase;color:var(--color-bronze);border-top:1px solid color-mix(in srgb, var(--color-pine) 10%, transparent);margin:5px 0 15px;padding-top:25px;font-size:.85rem;font-weight:800;display:block}.model__sizes[data-astro-cid-v3ma3kof]{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.model__size[data-astro-cid-v3ma3kof]{color:var(--color-pine);background-color:var(--color-white);border:1px solid color-mix(in srgb, var(--color-bronze) 30%, transparent);border-radius:8px;padding:8px 16px;font-size:.95rem;font-weight:600}.model__data[data-astro-cid-v3ma3kof]{grid-template-columns:1fr 1fr;gap:30px;display:grid}.model__features[data-astro-cid-v3ma3kof]{margin:0 0 10px;padding:0;list-style:none}.model__features[data-astro-cid-v3ma3kof] li[data-astro-cid-v3ma3kof]{color:var(--color-pine);align-items:flex-start;margin-bottom:12px;font-size:1rem;font-weight:500;line-height:1.5;display:flex}.model__features[data-astro-cid-v3ma3kof] svg{width:20px;height:20px;color:var(--color-bronze);flex-shrink:0;margin:2px 12px 0 0}.model__badges[data-astro-cid-v3ma3kof]{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.model__badge[data-astro-cid-v3ma3kof]{color:var(--color-pine);background:color-mix(in srgb, var(--color-pine) 5%, transparent);border-left:3px solid var(--color-bronze);border-radius:8px;padding:10px 18px;font-size:.95rem;font-weight:600;transition:all .3s}.model[data-astro-cid-v3ma3kof]:hover .model__badge[data-astro-cid-v3ma3kof]{background:var(--color-white);box-shadow:0 4px 10px color-mix(in srgb, var(--color-black) 5%, transparent)}@media (width<=1024px){.model[data-astro-cid-v3ma3kof],.model[data-astro-cid-v3ma3kof]:nth-child(2n){flex-direction:column;gap:30px;padding:30px}.model__image[data-astro-cid-v3ma3kof]{width:100%;position:relative;top:auto}.model__tab[data-astro-cid-v3ma3kof],.model[data-astro-cid-v3ma3kof]:nth-child(2n) .model__tab[data-astro-cid-v3ma3kof]{border-radius:25px 0 0;left:auto;right:0}}@media (width<=768px){.models[data-astro-cid-v3ma3kof]{padding:80px 15px 0}.model[data-astro-cid-v3ma3kof]{border-radius:25px;padding:20px}.model[data-astro-cid-v3ma3kof],.model[data-astro-cid-v3ma3kof]:nth-child(2n){padding:20px}.model__data[data-astro-cid-v3ma3kof]{grid-template-columns:1fr;gap:15px}}.compare[data-astro-cid-v3ma3kof]{color:var(--color-white);background-color:var(--color-forest);background-image:radial-gradient(circle at top center, color-mix(in srgb, var(--color-bronze) 10%, transparent) 0%, transparent 60%);padding:100px 5%;display:flow-root}.compare__inner[data-astro-cid-v3ma3kof]{max-width:1100px;margin:0 auto}.compare__heading[data-astro-cid-v3ma3kof]{text-align:center;color:var(--color-white);margin:0 0 15px;font-size:4rem;line-height:1.1}.compare__sub[data-astro-cid-v3ma3kof]{letter-spacing:3px;text-align:center;text-transform:uppercase;color:var(--color-bronze);margin:0 0 60px;font-size:1.1rem;font-weight:600}.compare__table[data-astro-cid-v3ma3kof]{background:color-mix(in srgb, var(--color-black) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);box-shadow:0 25px 50px color-mix(in srgb, var(--color-black) 20%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;overflow:hidden}.compare__row[data-astro-cid-v3ma3kof]{border-bottom:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);grid-template-columns:1.2fr 1fr 1.5fr 1fr;align-items:center;transition:background-color .3s;display:grid}.compare__row[data-astro-cid-v3ma3kof]:last-child{border-bottom:none}.compare__row--head[data-astro-cid-v3ma3kof]{background:color-mix(in srgb, var(--color-bronze) 10%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-bronze) 30%, transparent)}.compare__row--data[data-astro-cid-v3ma3kof]:hover{background-color:color-mix(in srgb, var(--color-white) 3%, transparent)}.compare__cell[data-astro-cid-v3ma3kof]{color:var(--color-white);padding:30px 20px;font-size:1.05rem;line-height:1.5}.compare__row--head[data-astro-cid-v3ma3kof] .compare__cell[data-astro-cid-v3ma3kof]{letter-spacing:2px;text-transform:uppercase;color:var(--color-bronze);padding:25px 20px;font-size:.9rem;font-weight:700}.compare__cell--name[data-astro-cid-v3ma3kof]{font-family:var(--font-heading);font-size:1.8rem}.compare__cell--temp[data-astro-cid-v3ma3kof]{color:var(--color-bronze);font-weight:600}.compare__cell--desc[data-astro-cid-v3ma3kof]{color:var(--color-sage)}@media (width<=900px){.compare__row[data-astro-cid-v3ma3kof]{grid-template-columns:1fr 1fr 1fr 1fr;gap:15px}.compare__cell[data-astro-cid-v3ma3kof]{padding:20px 15px;font-size:.95rem}.compare__cell--name[data-astro-cid-v3ma3kof]{font-size:1.4rem}}@media (width<=768px){.compare__heading[data-astro-cid-v3ma3kof]{font-size:3rem}.compare__sub[data-astro-cid-v3ma3kof]{margin-bottom:40px;font-size:.9rem}.compare__table[data-astro-cid-v3ma3kof]{box-shadow:none;background:0 0;border:none}.compare__row--head[data-astro-cid-v3ma3kof]{display:none}.compare__row--data[data-astro-cid-v3ma3kof]{background:color-mix(in srgb, var(--color-black) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);border-radius:16px;flex-direction:column;gap:15px;margin-bottom:20px;padding:20px;display:flex}.compare__row--data[data-astro-cid-v3ma3kof]:last-child{border-bottom:1px solid color-mix(in srgb, var(--color-white) 5%, transparent)}.compare__cell[data-astro-cid-v3ma3kof]{flex-direction:column;gap:5px;padding:0;display:flex}.compare__cell[data-astro-cid-v3ma3kof]:before{letter-spacing:2px;text-transform:uppercase;content:attr(data-label);color:var(--color-bronze);font-size:.75rem;font-weight:700}.compare__cell--name[data-astro-cid-v3ma3kof]:before{display:none}.compare__cell--name[data-astro-cid-v3ma3kof]{border-bottom:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);margin-bottom:5px;padding-bottom:15px}}.guide[data-astro-cid-v3ma3kof]{color:var(--color-white);background-color:var(--color-forest);background-image:radial-gradient(circle at top center, color-mix(in srgb, var(--color-bronze) 15%, transparent) 0%, transparent 70%);padding:100px 5%;display:flow-root}.guide__inner[data-astro-cid-v3ma3kof]{max-width:1200px;margin:0 auto}.guide__sub[data-astro-cid-v3ma3kof]{letter-spacing:3px;text-align:center;text-transform:uppercase;color:var(--color-bronze);margin:0 0 15px;font-size:1.1rem;font-weight:700}.guide__heading[data-astro-cid-v3ma3kof]{text-align:center;color:var(--color-white);margin:0 0 70px;font-size:4rem;line-height:1.1}.guide__grid[data-astro-cid-v3ma3kof]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;display:grid}.guide-card[data-astro-cid-v3ma3kof]{background:color-mix(in srgb, var(--color-white) 3%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);border-top:6px solid var(--color-bronze);box-shadow:0 15px 35px color-mix(in srgb, var(--color-black) 20%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;flex-direction:column;padding:50px 40px;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex}.guide-card[data-astro-cid-v3ma3kof]:hover{background:color-mix(in srgb, var(--color-white) 5%, transparent);box-shadow:0 30px 60px color-mix(in srgb, var(--color-black) 40%, transparent);transform:translateY(-10px)}.guide-card__icon[data-astro-cid-v3ma3kof]{width:70px;height:70px;color:var(--color-bronze);background-color:color-mix(in srgb, var(--color-bronze) 10%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:25px;display:flex}.guide-card__title[data-astro-cid-v3ma3kof]{color:var(--color-white);margin:0 0 5px;font-size:2.2rem;line-height:1.2}.guide-card__condition[data-astro-cid-v3ma3kof]{letter-spacing:1.5px;text-transform:uppercase;color:var(--color-bronze);border-bottom:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);margin-bottom:30px;padding-bottom:20px;font-size:.95rem;font-weight:600;display:block}.guide-card__list[data-astro-cid-v3ma3kof]{flex-grow:1;margin:0;padding:0;list-style:none}.guide-card__list[data-astro-cid-v3ma3kof] li[data-astro-cid-v3ma3kof]{color:var(--color-lichen);align-items:center;margin-bottom:18px;font-size:1.05rem;font-weight:500;line-height:1.4;display:flex}.guide-card__list[data-astro-cid-v3ma3kof] li[data-astro-cid-v3ma3kof]:last-child{margin-bottom:0}.guide-card__list[data-astro-cid-v3ma3kof] svg{width:22px;height:22px;color:var(--color-bronze);flex-shrink:0;margin-right:15px}@media (width<=900px){.guide__grid[data-astro-cid-v3ma3kof]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=768px){.guide[data-astro-cid-v3ma3kof]{padding:80px 20px}.guide__heading[data-astro-cid-v3ma3kof]{margin-bottom:50px;font-size:3.2rem}.guide-card[data-astro-cid-v3ma3kof]{padding:40px 30px}}
