.dna-section[data-astro-cid-qv32fdp3]{color:#f4f0e9;background:#101210;padding-block:64px 36px;scroll-margin-top:78px}header[data-astro-cid-qv32fdp3]{grid-template-columns:1fr 1fr;align-items:end;gap:20px 60px;display:grid}header[data-astro-cid-qv32fdp3] .eyebrow[data-astro-cid-qv32fdp3]{color:#edb88e;grid-column:1/-1}header[data-astro-cid-qv32fdp3] h2[data-astro-cid-qv32fdp3]{font-size:clamp(34px,4.2vw,60px)}header[data-astro-cid-qv32fdp3]>p[data-astro-cid-qv32fdp3]:not(.eyebrow){color:#c2c8be;max-width:46ch;padding-bottom:4px;font-size:18px}.dna-explorer[data-astro-cid-qv32fdp3]{margin-top:24px;position:relative}.dna-stage[data-astro-cid-qv32fdp3]{background:radial-gradient(#22221b 0%,#101210 64%);height:620px;position:relative;overflow:hidden}.dna-poster[data-astro-cid-qv32fdp3]{object-fit:cover;width:100%;height:100%}canvas[data-astro-cid-qv32fdp3]{touch-action:pan-y;cursor:grab;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}canvas[data-astro-cid-qv32fdp3]:active{cursor:grabbing}.dna-explorer[data-astro-cid-qv32fdp3][data-ready] canvas[data-astro-cid-qv32fdp3]{visibility:visible}.dna-explorer[data-astro-cid-qv32fdp3][data-ready] .dna-poster[data-astro-cid-qv32fdp3]{visibility:hidden}.dna-callouts[data-astro-cid-qv32fdp3]{top:48px;pointer-events:none;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1.3fr 1fr;gap:0 18px;height:534px;display:grid;position:absolute;inset-inline:0}.dna-feature[data-astro-cid-qv32fdp3]{pointer-events:auto;color:#f4f0e9;background:#101210;border:0;align-self:start;margin:0;padding:0}.dna-feature[data-astro-cid-qv32fdp3]:nth-child(odd){grid-column:1}.dna-feature[data-astro-cid-qv32fdp3]:nth-child(2n){grid-column:3}.dna-feature[data-astro-cid-qv32fdp3]:nth-child(-n+2){grid-row:1}.dna-feature[data-astro-cid-qv32fdp3]:nth-child(n+3):nth-child(-n+4){grid-row:2}.dna-feature[data-astro-cid-qv32fdp3]:nth-child(n+5){grid-row:3}summary[data-astro-cid-qv32fdp3]{cursor:pointer;border-top:1px solid #55604f;min-height:72px;padding:10px 0 12px;list-style:none;display:block}summary[data-astro-cid-qv32fdp3]::-webkit-details-marker{display:none}summary[data-astro-cid-qv32fdp3]:after{content:"+";float:right;color:#edb88e;font-size:20px}details[data-astro-cid-qv32fdp3][open] summary[data-astro-cid-qv32fdp3]:after{content:"−"}summary[data-astro-cid-qv32fdp3]:hover,details[data-astro-cid-qv32fdp3][open] summary[data-astro-cid-qv32fdp3]{border-color:#edb88e}.dna-label[data-astro-cid-qv32fdp3]{color:#edb88e;text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px;font-size:11px;display:block}.dna-feature-title[data-astro-cid-qv32fdp3]{font-size:18px;line-height:1.3}.dna-feature-body[data-astro-cid-qv32fdp3] p[data-astro-cid-qv32fdp3]{color:#c2c8be;margin:0 0 10px;font-size:14px;line-height:1.5}.dna-feature-body[data-astro-cid-qv32fdp3] a[data-astro-cid-qv32fdp3]{color:#f1bd91;font-size:13px}.dna-controls[data-astro-cid-qv32fdp3]{border-top:1px solid #41483e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.dna-controls[data-astro-cid-qv32fdp3][hidden]{display:none}.dna-controls[data-astro-cid-qv32fdp3] p[data-astro-cid-qv32fdp3],.dna-controls[data-astro-cid-qv32fdp3] label[data-astro-cid-qv32fdp3]{color:#c2c8be;font-size:13px}.dna-controls[data-astro-cid-qv32fdp3]>div[data-astro-cid-qv32fdp3]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dna-play[data-astro-cid-qv32fdp3]{color:#f4f0e9;font:inherit;cursor:pointer;background:0 0;border:1px solid #76826f;border-radius:30px;min-height:44px;padding:8px 18px;font-size:13px}input[data-astro-cid-qv32fdp3]{accent-color:#edb88e;width:112px;min-height:44px}.dna-caption[data-astro-cid-qv32fdp3]{color:#a9b3a4;padding-block:4px;font-size:12px}summary[data-astro-cid-qv32fdp3]:focus-visible,a[data-astro-cid-qv32fdp3]:focus-visible,button[data-astro-cid-qv32fdp3]:focus-visible,input[data-astro-cid-qv32fdp3]:focus-visible{outline-offset:5px;outline:2px solid #ffe0b8}@media (width<=800px){header[data-astro-cid-qv32fdp3]{grid-template-columns:1fr;gap:20px}.dna-section[data-astro-cid-qv32fdp3]{padding-block:40px 28px}.dna-stage[data-astro-cid-qv32fdp3]{height:410px}.dna-poster[data-astro-cid-qv32fdp3]{object-fit:cover;width:160%;max-width:none;margin-left:-30%}.dna-callouts[data-astro-cid-qv32fdp3]{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:20px;height:auto;position:relative;top:auto}.dna-feature[data-astro-cid-qv32fdp3]:nth-child(n){grid-area:auto}.dna-feature-title[data-astro-cid-qv32fdp3]{font-size:16px}.dna-controls[data-astro-cid-qv32fdp3]{margin-top:24px}.dna-controls[data-astro-cid-qv32fdp3]>div[data-astro-cid-qv32fdp3]{gap:10px}}@media (width<=360px){.dna-callouts[data-astro-cid-qv32fdp3]{grid-template-columns:1fr}}.product-preview[data-astro-cid-lcdefpme]{padding-block:20px 88px}.product-preview[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){margin-block:24px}.product-preview[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:auto;margin-block:32px 24px;display:block}
