.spec-detail[data-astro-cid-zv3rzrfy]{background:#f8faf9;color:#172e37;padding:22px 0 72px}.spec-detail[data-astro-cid-zv3rzrfy] .container[data-astro-cid-zv3rzrfy]{max-width:1180px}.spec-breadcrumb[data-astro-cid-zv3rzrfy]{display:flex;flex-wrap:wrap;gap:10px;font-size:.8rem;color:#526b72;margin-bottom:26px}.spec-breadcrumb[data-astro-cid-zv3rzrfy] a[data-astro-cid-zv3rzrfy]{color:#285f61}.spec-hero[data-astro-cid-zv3rzrfy]{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);gap:clamp(24px,5vw,66px);align-items:center;padding-bottom:48px;border-bottom:1px solid #dce5e1}.spec-photo[data-astro-cid-zv3rzrfy]{background:#fff;border:1px solid #e1e9e4;border-radius:24px;overflow:hidden;display:grid;place-items:center;min-height:420px}.spec-photo[data-astro-cid-zv3rzrfy] img[data-astro-cid-zv3rzrfy]{display:block;width:100%;height:460px;object-fit:contain;mix-blend-mode:multiply}.spec-photo--facts[data-astro-cid-zv3rzrfy]{background:#e5f4ee;color:#164e49;text-align:center}.spec-photo--facts[data-astro-cid-zv3rzrfy] span[data-astro-cid-zv3rzrfy]{display:block;text-transform:uppercase;letter-spacing:.16em;font-weight:700}.spec-photo--facts[data-astro-cid-zv3rzrfy] strong[data-astro-cid-zv3rzrfy]{display:block;font-size:7rem;line-height:1.1;letter-spacing:-.07em}.spec-photo--facts[data-astro-cid-zv3rzrfy] b[data-astro-cid-zv3rzrfy]{font-size:1.4rem}.spec-photo--facts[data-astro-cid-zv3rzrfy] p[data-astro-cid-zv3rzrfy]{color:#40645d;line-height:1.7}.spec-eyebrow[data-astro-cid-zv3rzrfy]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:#277365;margin:0 0 12px}.spec-hero[data-astro-cid-zv3rzrfy] h1[data-astro-cid-zv3rzrfy]{font-size:clamp(2rem,4vw,3.45rem);line-height:1.04;letter-spacing:-.045em;margin:0 0 20px}.spec-tags[data-astro-cid-zv3rzrfy]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.spec-tags[data-astro-cid-zv3rzrfy] span[data-astro-cid-zv3rzrfy]{font-size:.78rem;background:#e5eee8;padding:6px 11px;border-radius:20px;color:#385b50}.spec-intro[data-astro-cid-zv3rzrfy]{font-size:1.04rem;line-height:1.75;color:#405b62}.spec-offer[data-astro-cid-zv3rzrfy]{margin-top:24px;background:#fff;border:1px solid #d9e8df;border-radius:18px;padding:20px}.spec-offer__price[data-astro-cid-zv3rzrfy]{display:flex;gap:8px 14px;flex-wrap:wrap;align-items:baseline;margin:0 0 16px}.spec-offer__price[data-astro-cid-zv3rzrfy] s[data-astro-cid-zv3rzrfy]{font-size:1rem;color:#768980}.spec-offer__price[data-astro-cid-zv3rzrfy]>strong[data-astro-cid-zv3rzrfy]{font-size:1.9rem;color:#136352;letter-spacing:-.04em}.spec-offer__price[data-astro-cid-zv3rzrfy]>span[data-astro-cid-zv3rzrfy]{display:block;flex-basis:100%;font-size:.87rem;color:#48635a}.spec-offer__actions[data-astro-cid-zv3rzrfy]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.spec-detail[data-astro-cid-zv3rzrfy] .btn-dark[data-astro-cid-zv3rzrfy]{background:#155f50;color:#fff;border-color:#155f50}.spec-offer__note[data-astro-cid-zv3rzrfy],.spec-disclosure[data-astro-cid-zv3rzrfy]{font-size:.74rem;line-height:1.65;color:#60766e;margin:12px 0 0}.spec-compare-link[data-astro-cid-zv3rzrfy]{display:inline-block;font-size:.87rem;font-weight:700;color:#176557;margin-top:18px}.spec-body[data-astro-cid-zv3rzrfy]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px;margin-top:44px}.spec-main[data-astro-cid-zv3rzrfy] section[data-astro-cid-zv3rzrfy]{margin-bottom:42px}.spec-main[data-astro-cid-zv3rzrfy] h2[data-astro-cid-zv3rzrfy],.spec-sidebar[data-astro-cid-zv3rzrfy] h2[data-astro-cid-zv3rzrfy]{letter-spacing:-.03em;line-height:1.2;margin:0 0 16px;font-size:1.6rem}.spec-main[data-astro-cid-zv3rzrfy] p[data-astro-cid-zv3rzrfy],.spec-sidebar[data-astro-cid-zv3rzrfy]>p[data-astro-cid-zv3rzrfy]{line-height:1.8;color:#486069}.spec-section-title[data-astro-cid-zv3rzrfy]{display:flex;gap:18px;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.spec-section-title[data-astro-cid-zv3rzrfy] a[data-astro-cid-zv3rzrfy]{font-size:.8rem;color:#277365}.spec-main[data-astro-cid-zv3rzrfy] .spec-table-note[data-astro-cid-zv3rzrfy]{font-size:.8rem;color:#657b75}.spec-specs[data-astro-cid-zv3rzrfy]{margin:0;border:1px solid #dce6df;border-radius:15px;overflow:hidden;background:#fff}.spec-specs[data-astro-cid-zv3rzrfy]>div[data-astro-cid-zv3rzrfy]{display:grid;grid-template-columns:1fr 1.25fr;gap:16px;padding:12px 18px;border-bottom:1px solid #e7ede9;font-size:.86rem}.spec-specs[data-astro-cid-zv3rzrfy]>div[data-astro-cid-zv3rzrfy]:last-child{border-bottom:0}.spec-specs[data-astro-cid-zv3rzrfy] dt[data-astro-cid-zv3rzrfy]{color:#60716c}.spec-specs[data-astro-cid-zv3rzrfy] dd[data-astro-cid-zv3rzrfy]{margin:0;font-weight:600;overflow-wrap:anywhere}.spec-sidebar[data-astro-cid-zv3rzrfy]{align-self:start;background:#ecf2ee;padding:24px;border-radius:18px;position:sticky;top:90px}.spec-sidebar[data-astro-cid-zv3rzrfy]>a[data-astro-cid-zv3rzrfy]{display:block;padding:12px 0;color:#206653;font-size:.85rem;border-bottom:1px solid #d9e3dc}.spec-sidebar__code[data-astro-cid-zv3rzrfy]{border:1px solid #c8dcd0;border-radius:14px;padding:18px;margin-top:22px;background:#fff}.spec-sidebar__code[data-astro-cid-zv3rzrfy]>span[data-astro-cid-zv3rzrfy]{display:block;font-size:.73rem;color:#62746b}.spec-sidebar__code[data-astro-cid-zv3rzrfy]>strong[data-astro-cid-zv3rzrfy]{font-size:2rem;letter-spacing:.03em;color:#176451}.spec-sidebar__code[data-astro-cid-zv3rzrfy] p[data-astro-cid-zv3rzrfy]{margin:3px 0 12px;font-size:.85rem}.spec-sidebar__code[data-astro-cid-zv3rzrfy] a[data-astro-cid-zv3rzrfy]{font-weight:700;color:#206653;font-size:.85rem}.spec-alternatives[data-astro-cid-zv3rzrfy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.spec-alternatives[data-astro-cid-zv3rzrfy] article[data-astro-cid-zv3rzrfy]{padding:18px;border:1px solid #d9e5de;border-radius:14px;background:#fff}.spec-alternatives[data-astro-cid-zv3rzrfy] article[data-astro-cid-zv3rzrfy]>p[data-astro-cid-zv3rzrfy]{font-size:.7rem;color:#43816b;text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px}.spec-alternatives[data-astro-cid-zv3rzrfy] h3[data-astro-cid-zv3rzrfy]{font-size:1rem;line-height:1.4;margin:0 0 14px}.spec-alternatives[data-astro-cid-zv3rzrfy] h3[data-astro-cid-zv3rzrfy] a[data-astro-cid-zv3rzrfy]{color:#1c5144}.spec-alternatives[data-astro-cid-zv3rzrfy] dl[data-astro-cid-zv3rzrfy]{font-size:.78rem;margin:0}.spec-alternatives[data-astro-cid-zv3rzrfy] dl[data-astro-cid-zv3rzrfy]>div[data-astro-cid-zv3rzrfy]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid #edf1ee;gap:10px}.spec-alternatives[data-astro-cid-zv3rzrfy] dd[data-astro-cid-zv3rzrfy]{margin:0;font-weight:700}.spec-faq[data-astro-cid-zv3rzrfy] details[data-astro-cid-zv3rzrfy]{border-bottom:1px solid #dbe5df;padding:16px 0}.spec-faq[data-astro-cid-zv3rzrfy] summary[data-astro-cid-zv3rzrfy]{font-weight:700;cursor:pointer;line-height:1.5}.spec-faq[data-astro-cid-zv3rzrfy] details[data-astro-cid-zv3rzrfy] p[data-astro-cid-zv3rzrfy]{font-size:.9rem}.spec-detail[data-astro-cid-zv3rzrfy] .code-pill{color:#155f50;background:#f1f8f4;border-color:#b8d4c5}.spec-detail[data-astro-cid-zv3rzrfy] a:focus-visible,.spec-detail[data-astro-cid-zv3rzrfy] button:focus-visible{outline:3px solid #288b75;outline-offset:4px}@media(max-width:760px){.spec-hero[data-astro-cid-zv3rzrfy]{grid-template-columns:1fr;gap:24px}.spec-photo[data-astro-cid-zv3rzrfy]{min-height:280px;max-width:100%;order:1}.spec-photo[data-astro-cid-zv3rzrfy] img[data-astro-cid-zv3rzrfy]{height:320px}.spec-hero__content[data-astro-cid-zv3rzrfy]{order:0}.spec-hero[data-astro-cid-zv3rzrfy] h1[data-astro-cid-zv3rzrfy]{font-size:2.2rem}.spec-body[data-astro-cid-zv3rzrfy]{grid-template-columns:1fr;gap:28px}.spec-sidebar[data-astro-cid-zv3rzrfy]{position:static}.spec-alternatives[data-astro-cid-zv3rzrfy]{grid-template-columns:1fr}.spec-specs[data-astro-cid-zv3rzrfy]>div[data-astro-cid-zv3rzrfy]{grid-template-columns:1fr 1fr;padding:11px 13px;font-size:.8rem}.spec-detail[data-astro-cid-zv3rzrfy]{padding-top:18px}.spec-offer__actions[data-astro-cid-zv3rzrfy]{flex-direction:column;align-items:stretch}.spec-offer__actions[data-astro-cid-zv3rzrfy] .btn[data-astro-cid-zv3rzrfy]{white-space:nowrap;width:100%;justify-content:center}.spec-offer__actions[data-astro-cid-zv3rzrfy] .code-pill{width:100%;justify-content:center}.spec-offer__price[data-astro-cid-zv3rzrfy]>strong[data-astro-cid-zv3rzrfy]{font-size:1.8rem}.spec-photo--facts[data-astro-cid-zv3rzrfy] strong[data-astro-cid-zv3rzrfy]{font-size:5rem}}
