.Games_page__7wUOq{--game-accent:#b5aaff;--game-purple:linear-gradient(115deg,#6d28d9,#9333ea 55%,#c026d3);--game-chrome:linear-gradient(115deg,#6d5bf7,#b5aaff 24%,#9ea0a6 40%,#f5f5f7 50%,#9ea0a6 60%,#b5aaff 76%,#6d5bf7);background:#121212;color:#f3f3f3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;padding-bottom:1px}.Games_container___MsHe{width:min(1500px,calc(100% - 96px));margin-inline:auto}.Games_page__7wUOq dd,.Games_page__7wUOq dl,.Games_page__7wUOq figure,.Games_page__7wUOq h1,.Games_page__7wUOq h2,.Games_page__7wUOq h3,.Games_page__7wUOq p{margin:0}.Games_page__7wUOq h1,.Games_page__7wUOq h2,.Games_page__7wUOq h3{font-weight:650;letter-spacing:-.025em}.Games_page__7wUOq a,.Games_page__7wUOq button,.Games_page__7wUOq summary{-webkit-tap-highlight-color:transparent}.Games_page__7wUOq a:focus-visible,.Games_page__7wUOq button:focus-visible,.Games_page__7wUOq summary:focus-visible{outline:2px solid var(--game-accent);outline-offset:5px}.Games_page__7wUOq section[id]{scroll-margin-top:90px}.Games_breadcrumb__zvAOK{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-height:68px;color:#929292;font-size:13px;line-height:1.6;padding-block:22px}.Games_breadcrumb__zvAOK a{transition:color .18s}.Games_breadcrumb__zvAOK a:hover{color:#fff}.Games_breadcrumb__zvAOK>span[aria-hidden]{color:#5c5c5c;font-size:20px}.Games_gameSection__RqO3R{padding-block:44px 20px}.Games_centerHeading__Kxdcj{text-align:center;margin:0 auto 44px}.Games_centerHeading__Kxdcj h1,.Games_centerHeading__Kxdcj h2{font-size:clamp(34px,4vw,56px);line-height:1.16}.Games_centerHeading__Kxdcj p{color:#b9b9b9;max-width:880px;font-size:clamp(16px,1.5vw,20px);line-height:1.5;margin:25px auto 0}.Games_gameGrid__fuQf8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.Games_gameCard__ap4N5{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/3;min-width:0;overflow:hidden;border-radius:22px;background:#1c1a23;box-shadow:0 8px 24px #0003;transition:transform .22s ease-out,box-shadow .22s ease-out}.Games_gameCard__ap4N5:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;background:linear-gradient(145deg,#ffffff80,#ffffff12 36%,#b5aaff18 65%,#ddd5ff60);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.Games_gameArtwork__v97_g{position:absolute;inset:0;overflow:hidden;background:#222}.Games_gameArtwork__v97_g img{-o-object-fit:cover;object-fit:cover;transition:transform .35s ease-out}.Games_gameCard__ap4N5 h2{position:relative;z-index:1;margin:10px;padding:20px 18px;border:0;border-radius:15px;background:transparent;color:#fff;box-shadow:none;font-size:clamp(18px,1.6vw,25px);line-height:1.25;text-shadow:0 2px 6px #000,0 1px 2px #000}@media (hover:hover) and (pointer:fine){.Games_gameCard__ap4N5:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0005,0 0 20px #b5aaff12}.Games_gameCard__ap4N5:hover img{transform:scale(1.035)}}.Games_gameCard__ap4N5:active{transform:scale(.985);transition-duration:.1s}.Games_recommendations__bDOyW{padding-block:72px 40px}.Games_contactSection__Pksd7 h2,.Games_faqSection__uOyxJ>h2,.Games_recommendations__bDOyW>h2,.Games_relatedSection__GERhe>h2{text-align:center;font-size:clamp(30px,3vw,44px);line-height:1.2}.Games_colorSelector__bxwFR{display:flex;align-items:center;justify-content:center;gap:8px;background:#2c2c2c;border-radius:99px;width:-moz-fit-content;width:fit-content;padding:10px;margin:28px auto 0}.Games_colorSelector__bxwFR a{display:block;width:38px;height:38px;border-radius:50%;border:3px solid #2c2c2c;transition:box-shadow .18s}.Games_colorSelector__bxwFR a[aria-current]{box-shadow:0 0 0 2px var(--game-accent)}.Games_darkSwatch__VusXE{background:#171717}.Games_lightSwatch__FNkwY{background:#fff}.Games_page__7wUOq .Games_colorHint__l0tZs{margin:12px 0 28px;text-align:center;font-size:12px;color:#999}.Games_productGrid__CJbPa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.Games_productCard__adfTi{min-width:0;display:flex;flex-direction:column;text-align:center;padding:24px;border-radius:16px;background:#202020}.Games_productArtwork__clltY{position:relative;display:block;aspect-ratio:1/1;margin:6px -8px 14px}.Games_productArtwork__clltY img{-o-object-fit:contain;object-fit:contain;transition:transform .3s ease-out}.Games_productArtwork__clltY:hover img{transform:scale(1.035)}.Games_page__7wUOq .Games_productColor__QjrSU{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:6px;min-height:58px;color:#aaa;font-size:12px;line-height:1.3}.Games_productColor__QjrSU>span{width:24px;height:24px;border:2px solid #202020;outline:1px solid #929292;border-radius:50%}.Games_productCard__adfTi h3{font-size:clamp(21px,1.8vw,28px);line-height:1.2;margin-top:12px}.Games_productCard__adfTi h3 a:hover{color:var(--game-accent)}.Games_page__7wUOq .Games_productDescription__fjeEB{color:#bdbdbd;font-size:14px;line-height:1.6;margin-top:18px;min-height:90px}.Games_productPrice__BhfRv{margin-top:auto;padding-block:28px 18px}.Games_productPrice__BhfRv strong{display:block;font-size:23px;line-height:1.25;letter-spacing:-.02em}.Games_productPrice__BhfRv small{font-size:12px;font-weight:500}.Games_productPrice__BhfRv>span{display:block;margin-top:5px;color:#999;font-size:11px;line-height:1.5}.Games_page__7wUOq .Games_primaryButton__jyfsm,.Games_page__7wUOq .Games_secondaryButton__KkVSW{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border-radius:99px;font-size:13px;font-weight:650;line-height:1.4;text-align:center;transition:background .18s,color .18s;cursor:pointer}.Games_page__7wUOq .Games_primaryButton__jyfsm{background:var(--game-purple);color:#fff;border:1px solid #c084fc;box-shadow:inset 0 1px 0 #ffffff50,0 0 20px #9333ea30}.Games_page__7wUOq .Games_primaryButton__jyfsm:hover:not(:disabled){border-color:#e9d5ff;box-shadow:inset 0 1px 0 #ffffff70,0 0 24px #9333ea50}.Games_page__7wUOq .Games_primaryButton__jyfsm:disabled{cursor:default;opacity:.5}.Games_page__7wUOq .Games_secondaryButton__KkVSW{color:#e4dcff;background:linear-gradient(#202020,#202020) padding-box,var(--game-chrome) border-box;border:1px solid transparent}.Games_page__7wUOq .Games_secondaryButton__KkVSW:hover{background:linear-gradient(#2b2338,#2b2338) padding-box,var(--game-chrome) border-box;color:#fff}.Games_productCard__adfTi>.Games_primaryButton__jyfsm,.Games_productCard__adfTi>.Games_secondaryButton__KkVSW{width:100%}.Games_productCard__adfTi>.Games_secondaryButton__KkVSW{margin-top:12px}.Games_productHighlight__UihK6{display:flex;gap:12px;align-items:center;background:#303030;padding:14px;margin-top:16px;border-radius:7px;text-align:left}.Games_statusDot__yp09L{width:26px;height:26px;border:2px solid transparent;background:linear-gradient(#303030,#303030) padding-box,var(--game-chrome) border-box;border-radius:50%;position:relative;flex-shrink:0}.Games_statusDot__yp09L:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--game-accent);position:absolute;top:7.5px;left:7.5px}.Games_productHighlight__UihK6 strong{display:block;font-size:13px}.Games_productHighlight__UihK6 div>span{display:block;color:#aaa;font-size:11px;margin-top:3px}.Games_specList__P_kbG{display:grid;gap:6px;margin-top:8px!important;text-align:left}.Games_specList__P_kbG>div{background:#272727;padding:12px 14px;border-radius:7px;min-width:0}.Games_specList__P_kbG dt{color:#929292;font-size:11px;margin-bottom:4px}.Games_specList__P_kbG dd{color:#ddd;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.Games_empty__2gDhB{color:#b9b9b9;text-align:center;padding:40px 20px;line-height:1.7}.Games_empty__2gDhB a{color:var(--game-accent)}.Games_detailHeader__1O4QR h1{font-size:clamp(30px,4vw,52px);line-height:1.15;margin-block:12px 28px}.Games_setupImage__K0eHI{position:relative;aspect-ratio:2.35/1;border-radius:18px;overflow:hidden;background:#242424}.Games_setupImage__K0eHI img{-o-object-fit:cover;object-fit:cover}.Games_setupFigure__O6M2d figcaption{color:#888;font-size:11px;line-height:1.5;margin-top:12px}.Games_editorial__FJOpP{color:#bdbdbd;font-size:16px;line-height:1.75;padding-top:35px;max-width:1120px}.Games_editorial__FJOpP .Games_intro__gVwtV{font-size:18px;line-height:1.7}.Games_editorial__FJOpP h2{font-size:28px;line-height:1.3;color:#f3f3f3;margin-top:32px;margin-bottom:16px}.Games_criteriaList__IOw5N{padding-left:20px;margin:0}.Games_criteriaList__IOw5N li{padding-left:5px;margin-bottom:10px}.Games_criteriaList__IOw5N strong{color:#ddd;font-weight:600}.Games_advice__GKWi_{display:grid;gap:20px}.Games_advice__GKWi_ h3{color:#eee;font-size:18px;line-height:1.5;margin-bottom:5px}.Games_resourceLinks__qHnjE{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:25px}.Games_resourceLinks__qHnjE a{color:var(--game-accent);font-size:14px;padding-block:5px}.Games_resourceLinks__qHnjE a:hover{text-decoration:underline;text-underline-offset:4px}.Games_faqSection__uOyxJ{max-width:1040px;margin-inline:auto;padding-top:70px}.Games_faqSection__uOyxJ>div{margin-top:32px}.Games_faqSection__uOyxJ details{border-bottom:1px solid #303030}.Games_faqSection__uOyxJ summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;padding-block:22px;font-size:17px;line-height:1.4}.Games_faqSection__uOyxJ summary::-webkit-details-marker{display:none}.Games_faqSection__uOyxJ summary span{color:var(--game-accent);font-size:26px;transition:transform .18s}.Games_faqSection__uOyxJ details[open] summary span{transform:rotate(45deg)}.Games_faqSection__uOyxJ details p{color:#aaa;font-size:15px;line-height:1.75;padding-bottom:24px}.Games_relatedSection__GERhe{padding-top:80px;text-align:center}.Games_relatedSection__GERhe .Games_gameGrid__fuQf8{text-align:left;margin-top:36px}.Games_relatedSection__GERhe>.Games_secondaryButton__KkVSW{margin-top:30px;min-width:220px}.Games_contactSection__Pksd7{margin-block:80px 50px;padding:55px 30px;border-radius:18px;background:#1c1c1c;text-align:center}.Games_contactSection__Pksd7 p{color:#b9b9b9;font-size:17px;line-height:1.6;max-width:660px;margin:20px auto 28px}.Games_contactSection__Pksd7 .Games_primaryButton__jyfsm{min-width:230px}.Games_hubGuide__z_heo{max-width:1000px;margin:0 auto 70px;text-align:center}.Games_hubGuide__z_heo h2{font-size:28px;margin-bottom:18px}.Games_hubGuide__z_heo p{font-size:15px;line-height:1.8;color:#aaa}.Games_page__7wUOq .Games_disclaimer__8qGyc{font-size:11px;line-height:1.6;color:#888;padding-bottom:32px}.Games_homeSection__QdSmX{padding-block:72px}.Games_homeAction__LQJ1j{text-align:center;margin-top:36px}@media (max-width:1100px){.Games_container___MsHe{width:calc(100% - 48px)}.Games_productGrid__CJbPa{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Games_gameGrid__fuQf8{gap:16px}.Games_gameCard__ap4N5 h2{padding:16px 12px;font-size:18px}}@media (max-width:800px){.Games_gameGrid__fuQf8{grid-template-columns:repeat(2,minmax(0,1fr))}.Games_gameSection__RqO3R{padding-top:25px}.Games_centerHeading__Kxdcj{margin-bottom:30px}.Games_centerHeading__Kxdcj p{margin-top:18px}.Games_recommendations__bDOyW{padding-top:55px}.Games_setupImage__K0eHI{aspect-ratio:1.7}.Games_setupImage__K0eHI img{-o-object-position:45% center;object-position:45% center}.Games_editorial__FJOpP{font-size:15px}.Games_editorial__FJOpP .Games_intro__gVwtV{font-size:17px}.Games_editorial__FJOpP h2{font-size:25px}.Games_contactSection__Pksd7{margin-block:50px 35px}}@media (max-width:600px){.Games_container___MsHe{width:calc(100% - 32px)}.Games_breadcrumb__zvAOK{font-size:11px;gap:10px;padding-block:16px;min-height:58px}.Games_gameSection__RqO3R{padding-top:18px}.Games_centerHeading__Kxdcj h1,.Games_centerHeading__Kxdcj h2{font-size:34px}.Games_centerHeading__Kxdcj p{font-size:15px;line-height:1.6}.Games_gameGrid__fuQf8{gap:12px}.Games_gameCard__ap4N5{border-radius:17px;aspect-ratio:1}.Games_gameCard__ap4N5 h2{font-size:15px;margin:7px;padding:13px 10px;border-radius:11px;line-height:1.3}.Games_productGrid__CJbPa{grid-template-columns:1fr;max-width:430px;margin-inline:auto}.Games_productCard__adfTi{padding:24px}.Games_productArtwork__clltY{aspect-ratio:1.15}.Games_productCard__adfTi h3{font-size:27px}.Games_page__7wUOq .Games_productDescription__fjeEB{min-height:0;font-size:15px}.Games_productPrice__BhfRv{padding-top:24px}.Games_detailHeader__1O4QR h1{margin-block:6px 20px;font-size:32px}.Games_setupImage__K0eHI{aspect-ratio:1.5;border-radius:12px}.Games_setupImage__K0eHI img{-o-object-position:50% center;object-position:50% center}.Games_setupFigure__O6M2d figcaption{font-size:10px}.Games_editorial__FJOpP{padding-top:28px}.Games_editorial__FJOpP h2{font-size:24px}.Games_faqSection__uOyxJ{padding-top:40px}.Games_faqSection__uOyxJ summary{font-size:15px}.Games_relatedSection__GERhe{padding-top:55px}.Games_contactSection__Pksd7{padding:35px 22px}.Games_contactSection__Pksd7 p{font-size:15px}.Games_homeSection__QdSmX{padding-block:48px}}@media (prefers-reduced-motion:reduce){.Games_page__7wUOq *,.Games_page__7wUOq :after,.Games_page__7wUOq :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.Games_gameCard__ap4N5:active,.Games_gameCard__ap4N5:hover,.Games_gameCard__ap4N5:hover img{transform:none}}@media (forced-colors:active){.Games_gameCard__ap4N5{border:1px solid CanvasText}.Games_gameCard__ap4N5:after{display:none}.Games_gameCard__ap4N5 h2{background:Canvas;color:LinkText;backdrop-filter:none;text-shadow:none}}.HomeComboLines_section__zwao_{--apple-action:#c0ff03;--apple-action-focus:#c0ff03;--apple-canvas:#000;--apple-ink:#fff;--apple-muted:#a1a1a6;--apple-font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Arial,sans-serif;--apple-font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif;--apple-radius:24px;--section-gutter:max(16px,calc((100vw - 1152px) / 2 + 16px));width:100%;overflow:hidden;padding:76px 0 88px;background:var(--apple-canvas);color:var(--apple-ink);color-scheme:dark;font-family:var(--apple-font-text)}.HomeComboLines_header__5eG8E{display:flex;box-sizing:border-box;width:100%;max-width:1152px;margin:0 auto 42px;padding-inline:16px;align-items:flex-end;justify-content:space-between;gap:28px}.HomeComboLines_heading__8SGBL{margin:0;color:var(--apple-ink);font-family:var(--apple-font-display);font-size:clamp(40px,4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1.07}.HomeComboLines_allLinesLink__YMXDb{background-image:linear-gradient(180deg,#f0edff,#b5aaff 48%,#6d5bf7);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;outline:none;display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:5px;font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.47}.HomeComboLines_controls__LGny_{display:flex;box-sizing:border-box;width:100%;max-width:1152px;margin:28px auto 0;padding-inline:16px;align-items:center;justify-content:flex-end;gap:12px}.HomeComboLines_controlButton__l900l{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;outline:none}.HomeComboLines_controlCircle__fPlPp{display:grid;width:36px;height:36px;place-items:center;border-radius:9999px;background:#3f3f42;color:#f5f5f7;transition:background-color .18s ease,color .18s ease,transform .18s ease}.HomeComboLines_controlButton__l900l:hover:not(:disabled) .HomeComboLines_controlCircle__fPlPp{background:#4a4a4d}.HomeComboLines_controlCircle__fPlPp svg{width:18px;height:18px}.HomeComboLines_controlButton__l900l:focus-visible{outline:2px solid var(--apple-action-focus);outline-offset:3px}.HomeComboLines_controlButton__l900l:active:not(:disabled) .HomeComboLines_controlCircle__fPlPp{transform:scale(.95)}.HomeComboLines_controlButton__l900l:disabled .HomeComboLines_controlCircle__fPlPp{background:#171719;color:#6e6e73}.HomeComboLines_controlButton__l900l:disabled .HomeComboLines_controlCircle__fPlPp svg{opacity:.34}.HomeComboLines_controlButton__l900l:disabled{cursor:default}.HomeComboLines_allLinesLink__YMXDb span{display:inline-block;font-size:1.25em;line-height:1;transition:transform .22s ease}.HomeComboLines_allLinesLink__YMXDb:hover span{transform:translateX(3px)}.HomeComboLines_allLinesLink__YMXDb:focus-visible,.HomeComboLines_imageLink__gl7UO:focus-visible,.HomeComboLines_lineLink__FbkLe:focus-visible,.HomeComboLines_lineName__OYwP3 a:focus-visible,.HomeComboLines_railViewport___LATO:focus-visible{outline:2px solid var(--apple-action-focus);outline-offset:4px}.HomeComboLines_railViewport___LATO{width:100%;margin:0 auto;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-padding-inline:var(--section-gutter);scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.HomeComboLines_railViewport___LATO::-webkit-scrollbar{display:none}.HomeComboLines_rail__DfgSI{display:grid;width:-moz-max-content;width:max-content;grid-auto-columns:390px;grid-auto-flow:column;gap:28px;padding:0 var(--section-gutter) 8px}.HomeComboLines_line__KxYNF{display:flex;min-width:0;flex-direction:column;scroll-snap-align:start}.HomeComboLines_imageLink__gl7UO{position:relative;display:block;box-sizing:border-box;width:100%;aspect-ratio:1;overflow:hidden;border:0;border-radius:var(--apple-radius);background:transparent;outline:none}.HomeComboLines_image__85G47{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.HomeComboLines_imageLink__gl7UO:hover .HomeComboLines_image__85G47{transform:scale(1.018)}.HomeComboLines_allLinesLink__YMXDb:active,.HomeComboLines_imageLink__gl7UO:active,.HomeComboLines_lineLink__FbkLe:active,.HomeComboLines_lineName__OYwP3 a:active{transform:scale(.95)}.HomeComboLines_swatches__f5tpz{display:flex;min-height:44px;margin:9px 0 0;align-items:center;justify-content:center;gap:8px}.HomeComboLines_swatch__DIhvV{position:relative;width:12px;height:12px;flex:0 0 12px;border:.5px solid hsla(0,0%,100%,.2);border-radius:9999px;background-image:linear-gradient(155deg,rgba(0,0,0,.28),transparent 46%,hsla(0,0%,100%,.16));box-shadow:inset 0 .75px 1px rgba(0,0,0,.58),inset 0 -.5px .5px hsla(0,0%,100%,.2),0 0 0 .5px hsla(0,0%,100%,.25)}.HomeComboLines_eyebrow__MKpwq{min-height:18px;margin:8px 0 0;background-image:linear-gradient(180deg,#f0edff,#b5aaff 48%,#6d5bf7);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:14px;font-weight:600;letter-spacing:-.016em;line-height:1.29;text-align:center}.HomeComboLines_lineName__OYwP3{margin:8px 0 0;color:var(--apple-ink);font-family:var(--apple-font-display);font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.1;text-align:center}.HomeComboLines_lineName__OYwP3 a{color:inherit;text-decoration:none;outline:none}.HomeComboLines_description__zEzsi{max-width:330px;min-height:75px;margin:12px auto 0;color:var(--apple-ink);font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.47;text-align:center}.HomeComboLines_footer__NeETI{display:flex;margin-top:14px;flex-direction:column;align-items:center;gap:20px}.HomeComboLines_price___wDFd{display:flex;width:100%;max-width:360px;min-height:34px;margin:0;color:var(--apple-ink);font-size:13px;font-weight:600;text-align:center;text-wrap:balance}.HomeComboLines_lineLink__FbkLe,.HomeComboLines_price___wDFd{align-items:center;justify-content:center;letter-spacing:-.022em;line-height:1.29}.HomeComboLines_lineLink__FbkLe{display:inline-flex;min-height:25px;padding:7px 14px;border-radius:9999px;background:linear-gradient(0deg,#62798d,#4c5b65 40.76%);color:#fff;font-size:14px;font-weight:400;text-decoration:none;outline:none;transition:background-color .18s ease,transform .18s ease}@keyframes HomeComboLines_headingReveal__Vf4Rq{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes HomeComboLines_lineReveal__R4H_o{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@supports (animation-timeline:view()){.HomeComboLines_header__5eG8E{animation:HomeComboLines_headingReveal__Vf4Rq cubic-bezier(.22,1,.36,1) both;animation-range:entry 8% cover 30%;animation-timeline:view()}.HomeComboLines_line__KxYNF{animation:HomeComboLines_lineReveal__R4H_o cubic-bezier(.22,1,.36,1) both;animation-range:entry 4% cover 28%;animation-timeline:view()}}@media (max-width:1068px){.HomeComboLines_section__zwao_{padding-block:68px 80px}.HomeComboLines_rail__DfgSI{grid-auto-columns:42vw}}@media (max-width:833px){.HomeComboLines_header__5eG8E{margin-bottom:34px;align-items:flex-start;flex-direction:column;gap:10px}.HomeComboLines_heading__8SGBL{font-size:40px}.HomeComboLines_rail__DfgSI{grid-auto-columns:min(58vw,390px);gap:28px;padding-inline:16px}.HomeComboLines_swatches__f5tpz{justify-content:flex-start}.HomeComboLines_description__zEzsi,.HomeComboLines_eyebrow__MKpwq,.HomeComboLines_lineName__OYwP3,.HomeComboLines_price___wDFd{text-align:left}.HomeComboLines_description__zEzsi{margin-inline:0}.HomeComboLines_price___wDFd{justify-content:flex-start}.HomeComboLines_footer__NeETI{align-items:flex-start}}@media (max-width:640px){.HomeComboLines_section__zwao_{padding-block:52px 64px}.HomeComboLines_header__5eG8E{margin-bottom:28px}.HomeComboLines_heading__8SGBL{max-width:330px;font-size:34px}.HomeComboLines_rail__DfgSI{grid-auto-columns:min(78vw,360px);gap:20px}.HomeComboLines_description__zEzsi{max-width:330px}.HomeComboLines_lineName__OYwP3{font-size:28px}.HomeComboLines_description__zEzsi{min-height:0;margin-top:12px}.HomeComboLines_controls__LGny_{margin-top:24px}}@media (max-width:419px){.HomeComboLines_section__zwao_{padding-block:48px 58px}.HomeComboLines_heading__8SGBL{font-size:28px}.HomeComboLines_allLinesLink__YMXDb{font-size:16px}.HomeComboLines_rail__DfgSI{grid-auto-columns:80vw}}@media (prefers-reduced-motion:reduce){.HomeComboLines_header__5eG8E,.HomeComboLines_line__KxYNF{animation:none;opacity:1;transform:none}.HomeComboLines_railViewport___LATO{scroll-behavior:auto}.HomeComboLines_allLinesLink__YMXDb span,.HomeComboLines_controlCircle__fPlPp,.HomeComboLines_image__85G47{transition:none}}.HomeLabsStrip_section__wnzj4{background:linear-gradient(180deg,#0a0a0b,#000 84px,#000 calc(100% - 84px),#0a0a0b)}.HomeLabsStrip_eyebrow__VTvy4{margin:0 0 12px;color:#86868b;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.25}.HomeLabsStrip_tabsScroller__J9_Tt{width:min(100%,490px);max-width:100%;overflow-x:auto;border-radius:9999px;padding:4px;background:#2c2c2e;scrollbar-width:none}.HomeLabsStrip_tabsScroller__J9_Tt::-webkit-scrollbar{display:none}.HomeLabsStrip_tabs__rgYWH{--tab-count:5;position:relative;display:grid;width:100%;min-width:440px;grid-template-columns:repeat(var(--tab-count),minmax(0,1fr))}.HomeLabsStrip_activePill__lEOxH{position:absolute;z-index:0;inset-block:0;left:0;width:calc(100% / var(--tab-count));border-radius:9999px;background:#000;transform:translate3d(calc(var(--active-index) * 100%),0,0);transition:transform .25s cubic-bezier(.77,0,.175,1);will-change:transform}.HomeLabsStrip_tab__TSlWv{position:relative;z-index:1;min-height:44px;border-radius:9999px;padding:10px 12px;color:#a1a1a6;font-size:17px;font-weight:400;letter-spacing:-.01em;outline:none;transition:color .18s ease,transform .14s cubic-bezier(.23,1,.32,1)}.HomeLabsStrip_tab__TSlWv:hover{color:#fff}.HomeLabsStrip_tab__TSlWv:active{transform:scale(.98)}.HomeLabsStrip_tab__TSlWv:focus-visible{box-shadow:0 0 0 2px #b5aaff,0 0 0 4px #2c2c2e}.HomeLabsStrip_activeTab__L4lsA,.HomeLabsStrip_activeTab__L4lsA:hover,.HomeLabsStrip_description__Lctqp strong{background-image:linear-gradient(180deg,#f0edff,#b5aaff 48%,#6d5bf7);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.HomeLabsStrip_panels__2h8Dc{display:grid;width:100%;min-height:92px;margin-top:36px;text-align:center}.HomeLabsStrip_panel__0rqM2{grid-area:1/1;visibility:hidden;opacity:0;transform:translate3d(0,4px,0);pointer-events:none;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.77,0,.175,1),visibility 0s linear .25s}.HomeLabsStrip_activePanel__1IK5a{visibility:visible;opacity:1;transform:translateZ(0);pointer-events:auto;transition-delay:40ms,0ms,0ms}.HomeLabsStrip_description__Lctqp{max-width:840px;margin-inline:auto;color:#86868b;font-size:21px;font-weight:500;letter-spacing:-.025em;line-height:1.38;text-wrap:balance}.HomeLabsStrip_description__Lctqp strong{font-weight:600}.HomeLabsStrip_link__7kmiv{display:inline-flex;min-height:44px;align-items:center;gap:4px;margin-top:16px;border-radius:9999px;padding-inline:16px;color:#fff;font-size:17px;font-weight:400;text-decoration:none;outline:none;transition:color .18s ease,transform .14s cubic-bezier(.23,1,.32,1)}.HomeLabsStrip_link__7kmiv:hover{color:#b5aaff}.HomeLabsStrip_link__7kmiv:active{transform:scale(.98)}.HomeLabsStrip_link__7kmiv:focus-visible{box-shadow:0 0 0 2px #b5aaff}@media (max-width:639px){.HomeLabsStrip_tabsScroller__J9_Tt{width:100%}.HomeLabsStrip_tabs__rgYWH{min-width:400px}.HomeLabsStrip_tab__TSlWv{font-size:15px}.HomeLabsStrip_panels__2h8Dc{margin-top:36px}.HomeLabsStrip_description__Lctqp{font-size:18px}.HomeLabsStrip_link__7kmiv{font-size:15px}}@media (prefers-reduced-motion:reduce){.HomeLabsStrip_activePill__lEOxH{transition:none}.HomeLabsStrip_link__7kmiv,.HomeLabsStrip_tab__TSlWv{transition:color .18s ease}.HomeLabsStrip_link__7kmiv:active,.HomeLabsStrip_tab__TSlWv:active{transform:none}.HomeLabsStrip_panel__0rqM2{transform:none;transition:opacity .18s ease,visibility 0s linear .18s}.HomeLabsStrip_activePanel__1IK5a{transition-delay:0ms}}