.category-collection[data-astro-cid-q5gz2b54]{background:var(--paper);padding-bottom:60px}.category-intro[data-astro-cid-q5gz2b54]{justify-content:space-between;align-items:center;gap:20px;display:flex}.motion-control[data-astro-cid-q5gz2b54]{background:0 0;align-items:center;gap:9px;min-height:44px;padding:10px 0 10px 12px;font-size:12px;display:flex}.motion-icon[data-astro-cid-q5gz2b54]{border:1px solid #aeb4bf;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.motion-control[data-astro-cid-q5gz2b54]:disabled{cursor:default;color:#626c7a}.category-heading[data-astro-cid-q5gz2b54]{margin-top:30px;margin-bottom:34px}.category-heading[data-astro-cid-q5gz2b54] h2[data-astro-cid-q5gz2b54]{font-size:clamp(3.5rem,6vw,6.5rem)}.category-heading[data-astro-cid-q5gz2b54]>p[data-astro-cid-q5gz2b54]{max-width:380px;font-size:16px}.category-jumps[data-astro-cid-q5gz2b54]{gap:10px;margin-bottom:52px;display:flex}.category-jumps[data-astro-cid-q5gz2b54] a[data-astro-cid-q5gz2b54]{border:1px solid #bec4ca;border-radius:3px;align-items:center;gap:25px;padding:13px 18px;font-size:14px;transition:background .2s,color .2s;display:flex}.category-jumps[data-astro-cid-q5gz2b54] a[data-astro-cid-q5gz2b54]:first-child{background:var(--navy);color:#fff;border-color:var(--navy)}.category-jumps[data-astro-cid-q5gz2b54] a[data-astro-cid-q5gz2b54]:hover{background:var(--blue);border-color:var(--blue);color:#fff}.category-jumps[data-astro-cid-q5gz2b54] span[data-astro-cid-q5gz2b54]{opacity:.6;font-size:12px}.category-family[data-astro-cid-q5gz2b54]{scroll-margin-top:30px}.family-heading[data-astro-cid-q5gz2b54]{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:25px;padding:30px 0 25px;display:flex}.family-title[data-astro-cid-q5gz2b54]{align-items:flex-start;gap:17px;display:flex}.family-index[data-astro-cid-q5gz2b54]{border:1px solid var(--ink);border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;margin-top:3px;font-size:12px;display:grid}.family-title[data-astro-cid-q5gz2b54] h3[data-astro-cid-q5gz2b54]{text-transform:uppercase;letter-spacing:-.02em;font-size:43px;line-height:1}.family-title[data-astro-cid-q5gz2b54] p[data-astro-cid-q5gz2b54]{color:#586272;margin-top:9px;font-size:15px}.family-description[data-astro-cid-q5gz2b54]{color:#586272;max-width:265px;font-size:14px}.category-grid[data-astro-cid-q5gz2b54]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.category-card[data-astro-cid-q5gz2b54]{border-top:1px solid var(--line);min-width:0;position:relative}.category-link[data-astro-cid-q5gz2b54]{height:100%;padding-top:17px;display:block}.category-meta[data-astro-cid-q5gz2b54]{letter-spacing:.035em;justify-content:space-between;gap:15px;font-size:12px;display:flex}.category-meta[data-astro-cid-q5gz2b54]>span[data-astro-cid-q5gz2b54]:last-child{color:#7e8590}.category-scene[data-astro-cid-q5gz2b54]{isolation:isolate;perspective:850px;aspect-ratio:1.22;margin-top:5px;position:relative}.category-watermark[data-astro-cid-q5gz2b54]{font-family:var(--display);z-index:-2;white-space:nowrap;color:#dfe3e6;letter-spacing:-.04em;font-size:clamp(40px,5.6vw,88px);font-style:italic;font-weight:700;transition:color .35s;position:absolute;top:30%;left:50%;transform:translate(-50%)}.category-tilt[data-astro-cid-q5gz2b54]{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .25s ease-out}.category-float[data-astro-cid-q5gz2b54]{transform-origin:50% 64%;height:100%;animation:category-float var(--motion-duration,6s) ease-in-out var(--phase,0s) infinite;will-change:transform;animation-play-state:paused}.category-float[data-astro-cid-q5gz2b54] img[data-astro-cid-q5gz2b54]{object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 12px 7px #0a143012);width:100%;height:100%}.category-orbit[data-astro-cid-q5gz2b54]{z-index:-1;border:1px solid #072cff22;border-radius:50%;height:13%;transition:transform .4s,border-color .4s;position:absolute;bottom:12%;left:22%;right:22%;transform:rotate(-6deg)}.category-plus[data-astro-cid-q5gz2b54]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:26px;transition:transform .3s,background .3s;display:grid;position:absolute;bottom:15px;right:0}.category-card-copy[data-astro-cid-q5gz2b54]{padding:0 0 30px}.category-card-copy[data-astro-cid-q5gz2b54] h4[data-astro-cid-q5gz2b54]{font-family:var(--display);text-transform:uppercase;letter-spacing:-.02em;margin:0 0 13px;font-size:34px;font-weight:700;line-height:1.1}.category-card-copy[data-astro-cid-q5gz2b54] p[data-astro-cid-q5gz2b54]{color:#586272;max-width:280px;min-height:47px;font-size:15px;line-height:1.55}.category-explore[data-astro-cid-q5gz2b54]{border-bottom:1px solid var(--ink);margin-top:22px;padding-bottom:5px;font-size:14px;font-weight:600;display:inline-block}.category-link[data-astro-cid-q5gz2b54]:hover .category-plus[data-astro-cid-q5gz2b54],.category-link[data-astro-cid-q5gz2b54]:focus-visible .category-plus[data-astro-cid-q5gz2b54]{background:var(--blue);transform:rotate(90deg)}.category-link[data-astro-cid-q5gz2b54]:hover .category-watermark[data-astro-cid-q5gz2b54],.category-link[data-astro-cid-q5gz2b54]:focus-visible .category-watermark[data-astro-cid-q5gz2b54]{color:#cfdaff}.category-link[data-astro-cid-q5gz2b54]:hover .category-orbit[data-astro-cid-q5gz2b54]{border-color:#072cff66;transform:rotate(5deg)scale(1.12)}.category-link[data-astro-cid-q5gz2b54]:hover .category-explore[data-astro-cid-q5gz2b54],.category-link[data-astro-cid-q5gz2b54]:focus-visible .category-explore[data-astro-cid-q5gz2b54]{color:var(--blue);border-color:var(--blue)}.electric-family[data-astro-cid-q5gz2b54]{margin-top:36px}.electric-family[data-astro-cid-q5gz2b54] .family-index[data-astro-cid-q5gz2b54]{background:var(--blue);border-color:var(--blue);color:var(--yellow)}.electric-family[data-astro-cid-q5gz2b54] .family-title[data-astro-cid-q5gz2b54] h3[data-astro-cid-q5gz2b54]{color:var(--blue)}.electric-family[data-astro-cid-q5gz2b54] .category-plus[data-astro-cid-q5gz2b54]{background:var(--blue)}.electric-family[data-astro-cid-q5gz2b54] .category-link[data-astro-cid-q5gz2b54]:hover .category-plus[data-astro-cid-q5gz2b54]{color:var(--navy);background:var(--yellow)}.electric-family[data-astro-cid-q5gz2b54] .category-orbit[data-astro-cid-q5gz2b54]{border-style:dashed}.category-collection[data-astro-cid-q5gz2b54][data-motion=playing] .category-float[data-astro-cid-q5gz2b54]{animation-play-state:running}.category-dialog[data-astro-cid-q5gz2b54] .dialog-image[data-astro-cid-q5gz2b54]{background:var(--paper);height:300px}.category-dialog[data-astro-cid-q5gz2b54] .dialog-content[data-astro-cid-q5gz2b54]{padding-top:20px}.category-dialog[data-astro-cid-q5gz2b54] ul[data-astro-cid-q5gz2b54]{margin:22px 0;padding:0;list-style:none}.category-dialog[data-astro-cid-q5gz2b54] li[data-astro-cid-q5gz2b54]{border-bottom:1px solid var(--line);padding:9px 0;font-size:14px}.category-dialog[data-astro-cid-q5gz2b54] li[data-astro-cid-q5gz2b54]:before{content:"+";color:var(--blue);margin-right:12px}.category-dialog[data-astro-cid-q5gz2b54] .dialog-content[data-astro-cid-q5gz2b54] h2[data-astro-cid-q5gz2b54]{font-size:44px}.category-dialog[data-astro-cid-q5gz2b54] .eyebrow[data-astro-cid-q5gz2b54]{font-size:12px;line-height:1.6;display:block}@keyframes category-float{0%,to{transform:translateY(3px)rotateX(-2deg)rotateY(-7deg)rotate(-1deg)}50%{transform:translate3d(0,-10px,18px)rotateX(3deg)rotateY(7deg)rotate(1deg)}}@media (width<=1000px){.category-grid[data-astro-cid-q5gz2b54]{gap:18px}.category-card-copy[data-astro-cid-q5gz2b54] h4[data-astro-cid-q5gz2b54]{font-size:29px}.family-description[data-astro-cid-q5gz2b54]{max-width:220px}.category-card-copy[data-astro-cid-q5gz2b54] p[data-astro-cid-q5gz2b54]{min-height:70px}.category-scene[data-astro-cid-q5gz2b54]{aspect-ratio:1.05}.category-heading[data-astro-cid-q5gz2b54]>p[data-astro-cid-q5gz2b54]{font-size:15px}}@media (width<=750px){.category-grid[data-astro-cid-q5gz2b54]{grid-template-columns:1fr}.category-intro[data-astro-cid-q5gz2b54]{align-items:flex-start;gap:12px}.category-intro[data-astro-cid-q5gz2b54] .section-label[data-astro-cid-q5gz2b54]{line-height:1.5}.motion-control[data-astro-cid-q5gz2b54]{justify-content:flex-end;min-width:130px;padding-top:0;font-size:12px}.category-heading[data-astro-cid-q5gz2b54] h2[data-astro-cid-q5gz2b54]{font-size:clamp(52px,12vw,80px)}.category-heading[data-astro-cid-q5gz2b54]>p[data-astro-cid-q5gz2b54]{margin-top:24px;font-size:16px}.category-jumps[data-astro-cid-q5gz2b54]{gap:8px;margin-bottom:35px}.category-jumps[data-astro-cid-q5gz2b54] a[data-astro-cid-q5gz2b54]{gap:15px;min-height:46px;padding:12px 13px;font-size:13px}.family-heading[data-astro-cid-q5gz2b54]{padding:25px 0;display:block}.family-title[data-astro-cid-q5gz2b54] h3[data-astro-cid-q5gz2b54]{font-size:38px}.family-title[data-astro-cid-q5gz2b54] p[data-astro-cid-q5gz2b54]{font-size:15px}.family-description[data-astro-cid-q5gz2b54]{display:none}.category-grid[data-astro-cid-q5gz2b54]{gap:18px}.category-scene[data-astro-cid-q5gz2b54]{aspect-ratio:1.55;margin-top:15px}.category-watermark[data-astro-cid-q5gz2b54]{font-size:clamp(65px,18vw,125px);top:27%}.category-card-copy[data-astro-cid-q5gz2b54] h4[data-astro-cid-q5gz2b54]{font-size:38px}.category-card-copy[data-astro-cid-q5gz2b54] p[data-astro-cid-q5gz2b54]{max-width:none;min-height:0;font-size:16px}.category-card-copy[data-astro-cid-q5gz2b54]{padding-bottom:20px}.category-explore[data-astro-cid-q5gz2b54]{margin-top:18px}.category-orbit[data-astro-cid-q5gz2b54]{bottom:4%}.category-plus[data-astro-cid-q5gz2b54]{bottom:5px}.electric-family[data-astro-cid-q5gz2b54]{margin-top:30px}.category-collection[data-astro-cid-q5gz2b54] .catalog-footer[data-astro-cid-q5gz2b54]{margin-top:20px}.category-dialog[data-astro-cid-q5gz2b54] .dialog-image[data-astro-cid-q5gz2b54]{height:230px}.category-dialog[data-astro-cid-q5gz2b54] .dialog-content[data-astro-cid-q5gz2b54] h2[data-astro-cid-q5gz2b54]{font-size:36px}.category-dialog[data-astro-cid-q5gz2b54] .dialog-content[data-astro-cid-q5gz2b54]{padding:20px 25px 30px}}@media (prefers-reduced-motion:reduce){.category-float[data-astro-cid-q5gz2b54]{will-change:auto;animation:none;transform:none}.category-tilt[data-astro-cid-q5gz2b54]{transform:none!important}.category-orbit[data-astro-cid-q5gz2b54]{transition:none}}
