.ss_A1W_page{background:linear-gradient(#0a0a0a,#121214 45%,#0a0a0a)}.ss_A1W_grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,5vw,64px);margin-bottom:20px}.ss_A1W_identity{margin-bottom:26px}.ss_A1W_identity p{margin-bottom:2px}.ss_A1W_identity strong{color:#f5f5f7;overflow-wrap:anywhere;font-size:16px;font-weight:500;display:block}.ss_A1W_workspace{color:#b4b4bb;overflow-wrap:anywhere;margin:0 0 18px;font-size:14px}.ss_A1W_next{padding-top:18px}.ss_A1W_next ol{counter-reset:steps;padding:0;list-style:none}.ss_A1W_next li{counter-increment:steps;margin-bottom:22px;padding-left:36px;position:relative}.ss_A1W_next li:before{content:counter(steps, decimal-leading-zero);color:#898990;font-size:13px;position:absolute;top:0;left:0}.ss_A1W_next li strong{color:#f5f5f7;margin-bottom:3px;font-weight:500;display:block}@media (max-width:767px){.ss_A1W_grid{grid-template-columns:1fr}.ss_A1W_next{padding-top:0}}
.bWWv9q_picker{color:#c7c7ce;width:fit-content;font-size:14px;position:relative}.bWWv9q_picker summary{cursor:pointer;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:0 12px;list-style:none;transition:background .16s,color .16s;display:flex}.bWWv9q_picker summary::-webkit-details-marker{display:none}.bWWv9q_picker summary:hover,.bWWv9q_picker[open] summary{color:#fff;background:#ffffff0f}.bWWv9q_picker summary:focus-visible,.bWWv9q_options a:focus-visible,.bWWv9q_suggestion :focus-visible{outline-offset:3px;outline:2px solid #fff}.bWWv9q_chevron{transition:transform .18s var(--ease,cubic-bezier(.32, .72, 0, 1));flex:none}.bWWv9q_picker[open] .bWWv9q_chevron{transform:rotate(180deg)}.bWWv9q_options{z-index:5;bottom:calc(100% + 8px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#414145 transparent;background:#141416;border:0;border-radius:28px;width:272px;max-width:calc(100vw - 32px);max-height:min(448px,65svh);padding:10px;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 12px 24px -8px #0006,0 28px 64px -12px #0009}.bWWv9q_options[data-side=below]{--enter-y:-6px;top:calc(100% + 8px);bottom:auto}.bWWv9q_picker[open] .bWWv9q_options{animation:bWWv9q_appear .18s var(--ease,cubic-bezier(.32, .72, 0, 1))}.bWWv9q_list{isolation:isolate;gap:2px;display:grid;position:relative}.bWWv9q_options a{z-index:1;color:#f5f5f7;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-size:15px;line-height:24px;text-decoration:none;display:flex;position:relative}.bWWv9q_options a:focus-visible{outline-offset:-2px}.bWWv9q_list:not([data-tracking]) a[aria-current],.bWWv9q_options a:active{background:#ffffff0f}.bWWv9q_highlight{z-index:0;pointer-events:none;transition:transform .16s var(--ease,cubic-bezier(.32, .72, 0, 1));background:#ffffff0f;border-radius:14px;position:absolute;inset:0 0 auto}.bWWv9q_check{flex:none}@supports (corner-shape:squircle){.bWWv9q_picker summary,.bWWv9q_options a,.bWWv9q_highlight{corner-shape:squircle;border-radius:24px}.bWWv9q_options{corner-shape:squircle;border-radius:36px}}@keyframes bWWv9q_appear{0%{opacity:0;transform:translateY(var(--enter-y,6px))}}.bWWv9q_notice{color:#b6b6bf;margin:4px 14px 8px;font-size:12px;line-height:1.5}.bWWv9q_productNote{padding-inline:var(--gutter,24px);color:#a7a7af;margin:16px 0;font-size:12px;line-height:1.5}.bWWv9q_suggestion{z-index:45;top:calc(var(--nav-h,76px) + 12px);color:#fff;background:#252528;border-radius:18px;align-items:center;gap:16px;max-width:calc(100vw - 32px);padding:8px 8px 8px 18px;font-size:14px;display:flex;position:fixed;right:24px;box-shadow:0 8px 32px #0008}@supports not (corner-shape:squircle){.bWWv9q_suggestion{border-radius:10.26px}}.bWWv9q_suggestion a,.bWWv9q_suggestion button{align-items:center;min-height:44px;display:inline-flex}.bWWv9q_suggestion button{color:#c7c7ce;cursor:pointer;background:0 0;border:0}.bWWv9q_suggestion .bWWv9q_dismiss{justify-content:center;width:36px;font-size:24px}@media (max-width:600px){.bWWv9q_options{inset-inline:0 auto}.bWWv9q_suggestion{gap:12px;right:16px}}@media (prefers-reduced-motion:reduce){.bWWv9q_picker summary,.bWWv9q_chevron,.bWWv9q_highlight{transition:none}.bWWv9q_picker[open] .bWWv9q_options{animation:none}}@media (forced-colors:active){.bWWv9q_options{border:1px solid canvastext}.bWWv9q_options a[aria-current]{font-weight:700}.bWWv9q_options a:focus-visible,.bWWv9q_picker summary:focus-visible{outline-color:highlight}}
.G9za5q_examples{gap:0;margin-top:40px;padding-bottom:16px;display:none}.G9za5q_example{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(100% - 36px);min-width:0;max-width:460px}.G9za5q_heading{margin-bottom:16px}.G9za5q_heading>p{color:#b6b6bc;margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.4}.G9za5q_heading h2{color:#fff;max-width:22ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;text-wrap:pretty;margin:0;font-size:clamp(24px,6.2vw,30px);font-weight:550;line-height:1.15}.G9za5q_scene{width:calc(100% + 32px);aspect-ratio:var(--scene-ratio);margin:0 -16px;position:relative}.G9za5q_scene picture,.G9za5q_scene img{width:100%;height:auto;display:block}.G9za5q_scene picture{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000)}.G9za5q_scene img{aspect-ratio:var(--scene-ratio);-o-object-fit:contain;object-fit:contain;-webkit-mask-image:linear-gradient(#000 calc(100% - 10px),#0000);mask-image:linear-gradient(#000 calc(100% - 10px),#0000)}@media (max-width:350px){.G9za5q_scene,.G9za5q_scene img{aspect-ratio:var(--small-scene-ratio)}}.G9za5q_examples *,.G9za5q_examples :before,.G9za5q_examples :after{transition:none!important;animation:none!important}@media (max-width:767px),(max-width:1099px) and (pointer:coarse){.G9za5q_examples{display:block}}.G9za5q_reveal{position:absolute;inset:0}.G9za5q_reveal>picture{clip-path:inset(0 0 0 var(--reveal));position:absolute;inset:0}.G9za5q_reveal input{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.G9za5q_divider{top:18px;bottom:26px;left:var(--reveal);pointer-events:none;background:linear-gradient(#0000,#ffffff90 20% 80%,#0000);width:1px;position:absolute}.G9za5q_divider i{color:#111;width:38px;height:38px;font:20px/1 var(--font-ui);background:#f5f5f7;border-radius:50%;place-items:center;display:grid;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 18px #0007}.G9za5q_revealLabels{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:8px 18px auto}.G9za5q_revealLabels span{color:#fff;background:#111e;border-radius:7px;padding:5px 8px;font-size:10px}@supports not (corner-shape:squircle){.G9za5q_revealLabels span{border-radius:3.99px}}.G9za5q_reveal:focus-within{outline-offset:4px;border-radius:18px;outline:2px solid #fff}@supports not (corner-shape:squircle){.G9za5q_reveal:focus-within{border-radius:10.26px}}.G9za5q_hint{text-align:center;color:#eee;margin:0;font-size:13px;line-height:1.5}.G9za5q_hint span{color:#9999a1;margin-top:3px;font-size:11px;display:block}.G9za5q_gallery{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;width:calc(100% + 48px);margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px;display:flex;position:relative;overflow-x:auto}.G9za5q_gallery::-webkit-scrollbar{display:none}.G9za5q_scene{width:calc(100% + 16px);margin-inline:-8px}.G9za5q_heading{min-height:96px}.G9za5q_navigation{color:#fff;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin-top:16px;font-size:12px;display:flex}.G9za5q_navigation>span>span{color:#e5e5e9;margin-left:10px;font-size:14px}.G9za5q_navigation>div{gap:8px;display:flex}.G9za5q_navigation button{color:#f5f5f7;cursor:pointer;touch-action:manipulation;background:#ffffff12;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.G9za5q_navigation button:disabled{opacity:.3;cursor:default}.G9za5q_navigation button:active:not(:disabled){background:#ffffff26}.G9za5q_navigation button:focus-visible{outline-offset:3px;outline:2px solid #fff}.G9za5q_hint{margin-top:-4px;font-size:12px}@media (min-width:768px){.G9za5q_gallery{width:100%;margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.G9za5q_navigation button{corner-shape:round}@media (prefers-contrast:more){.G9za5q_navigation button{border:1px solid}}.G9za5q_gallery:after{content:"";flex:0 0 max(12px,100% - 484px)}
.MXjKBq_hero{overflow:clip}.MXjKBq_apps{margin-top:56px}@media (min-width:1024px){.MXjKBq_apps{margin-top:72px}}.MXjKBq_hero:before{content:"";pointer-events:none;background:radial-gradient(44% 36% at 50% -8%,#ffffff2e,#ffffff0d 46%,#0000 74%),radial-gradient(34% 28% at 12% 2%,#ffffff0d,#0000 70%),radial-gradient(34% 28% at 88% 2%,#ffffff0d,#0000 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 96%);mask-image:linear-gradient(#000 0% 60%,#0000 96%)}.MXjKBq_hero:after{content:"";pointer-events:none;opacity:.09;background-image:-webkit-image-set(url(/product/grain/7989dbf9e551.1x-smooth.png) 1x,url(/product/grain/7989dbf9e551.1_25x-smooth.png) 1.25x,url(/product/grain/7989dbf9e551.1_5x-smooth.png) 1.5x,url(/product/grain/7989dbf9e551.1_75x-smooth.png) 1.75x,url(/product/grain/7989dbf9e551.png) 2x);background-image:image-set("/product/grain/7989dbf9e551.1x-smooth.png" 1x,"/product/grain/7989dbf9e551.1_25x-smooth.png" 1.25x,"/product/grain/7989dbf9e551.1_5x-smooth.png" 1.5x,"/product/grain/7989dbf9e551.1_75x-smooth.png" 1.75x,"/product/grain/7989dbf9e551.png" 2x);background-size:180px 180px;position:absolute;inset:0}.MXjKBq_inner{z-index:1;padding-top:64px}@media (min-width:768px){.MXjKBq_inner{padding-top:clamp(80px,11.5vh,120px)}}@media (min-width:1100px){.MXjKBq_inner{padding-top:150px}}.MXjKBq_copy{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.MXjKBq_heading{min-width:0}.MXjKBq_h1{color:#fff;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;min-width:0;margin:0;font-size:clamp(44px,4.65vw,72px);font-weight:600;line-height:1}.MXjKBq_h1:is(:lang(fr),:lang(es),:lang(it),:lang(pt-BR)){font-size:clamp(40px,3.6vw,64px)}.MXjKBq_sub{color:#f5f5f7;letter-spacing:-.01em;text-wrap:balance;width:100%;min-width:0;max-width:580px;margin:20px 0 0;font-size:18px;font-weight:470;line-height:1.5;position:relative}@media (min-width:1024px){.MXjKBq_sub{font-size:21px}}.MXjKBq_subLine{display:block}.MXjKBq_actionGroup{min-width:0;margin-top:28px}.MXjKBq_humanNote{align-items:center;gap:12px;margin:0 0 24px;display:flex}.MXjKBq_humanNote p{color:#d2d2d7;max-width:280px;font-family:var(--font-ui);letter-spacing:-.015em;text-wrap:balance;text-wrap:pretty;margin:0;font-size:14px;font-weight:500;line-height:1.4}.MXjKBq_faces{-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;display:flex}.MXjKBq_face{border:1.5px solid #111;border-radius:9px;width:28px;height:28px;overflow:hidden}@supports not (corner-shape:squircle){.MXjKBq_face{border-radius:5.13px}}.MXjKBq_face+.MXjKBq_face{margin-left:-7px}.MXjKBq_face:first-child{transform:rotate(-7deg)}.MXjKBq_face:nth-child(2){transform:rotate(5deg)}.MXjKBq_face:nth-child(3){transform:rotate(-4deg)}.MXjKBq_face:nth-child(4){transform:rotate(7deg)}.MXjKBq_face img{-o-object-fit:cover;object-fit:cover;filter:blur(1px);-webkit-user-drag:none;width:100%;height:100%;display:block;transform:scale(1.1)}.MXjKBq_actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.MXjKBq_platforms{align-items:center;gap:2px;margin:0 0 0 4px;display:inline-flex}.MXjKBq_os{color:#ffffff9e;width:40px;height:44px;transition:color .2s var(--ease);border-radius:10px;place-items:center;display:grid;position:relative}@supports not (corner-shape:squircle){.MXjKBq_os{border-radius:5.7px}}@media (hover:hover) and (pointer:fine){.MXjKBq_os:hover{color:#fff}}.MXjKBq_os[data-tip]:after{content:attr(data-tip);color:#f5f5f7;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s var(--ease), translate .2s var(--ease);background:#1c1c1ef5 padding-box padding-box;border-bottom:8px solid #0000;border-radius:7px;padding:4px 9px;font-size:12px;position:absolute;bottom:100%;left:50%;translate:-50% 3px;box-shadow:inset 0 0 0 1px #ffffff1f}@media (hover:hover) and (pointer:fine){.MXjKBq_os[data-tip]:hover:after{opacity:1;pointer-events:auto;translate:-50%}}.MXjKBq_os[data-tip]:focus-visible:after{opacity:1;translate:-50%}.MXjKBq_platforms[data-hush] .MXjKBq_os[data-tip]:after{opacity:0;pointer-events:none}.MXjKBq_os:focus-visible{outline-offset:2px;outline:2px solid #fff}.MXjKBq_works{justify-items:start;gap:12px;min-width:0;margin:24px 0 0;display:grid}.MXjKBq_marks{flex-wrap:wrap;align-items:center;gap:15px;margin:0;padding:0;list-style:none;display:flex}.MXjKBq_mark{place-items:center;width:24px;height:24px;display:grid}.MXjKBq_mark svg,.MXjKBq_mark img{width:100%;height:100%;display:block}@media (max-width:399px){.MXjKBq_marks{gap:12px}.MXjKBq_mark{width:22px;height:22px}}.MXjKBq_worksWords{color:#d4d4d9;letter-spacing:-.005em;text-wrap:balance;text-wrap:pretty;margin:0;font-size:15px;font-weight:470;line-height:1.35}@media (min-width:1100px){.MXjKBq_copy{-moz-column-gap:56px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"title sub""actions works";gap:40px 56px}.MXjKBq_heading{grid-area:title;align-self:last baseline}.MXjKBq_sub,.MXjKBq_works{justify-self:end;width:min(100%,540px);margin:0}.MXjKBq_sub{grid-area:sub;align-self:last baseline}.MXjKBq_actionGroup{grid-area:actions;margin:0}.MXjKBq_works{grid-area:works;align-self:start;padding-top:2px}}.MXjKBq_stage{--bar-h:52px;--rest:24px;--foot:32px;padding-bottom:calc(var(--rest) + var(--bar-h));margin:40px auto 0;position:relative;container:stage/inline-size}@media (min-width:768px){.MXjKBq_stage{--room:calc(100vh - 80px - var(--rest) - var(--bar-h) - var(--foot))}@supports (height:100svh){.MXjKBq_stage{--room:calc(100svh - 80px - var(--rest) - var(--bar-h) - var(--foot))}}}@media (min-width:1024px){.MXjKBq_stage{margin-top:48px}}.MXjKBq_dock{z-index:4;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:visible clip}.MXjKBq_bar{--h:var(--bar-h);bottom:calc(max(var(--foot), env(safe-area-inset-bottom)) + var(--consent-offset,0px));pointer-events:auto;align-items:center;gap:16px;min-width:0;max-width:100%;margin-top:34%;display:flex;position:sticky}.MXjKBq_bar:not([data-in]){opacity:0;pointer-events:none}.MXjKBq_bubble{corner-shape:squircle;border-radius:999px;display:flex;position:relative}.MXjKBq_bubble:not([data-round]){flex:0 auto;min-width:0;max-width:100%}.MXjKBq_bubble[data-round]{flex:none}.MXjKBq_glass{border-radius:inherit;corner-shape:inherit;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);pointer-events:none;background:#202023d6;position:absolute;inset:0;box-shadow:0 12px 32px -14px #000c}[data-gpu-soft] .MXjKBq_glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#202023f5}.MXjKBq_solid{pointer-events:none;position:absolute;inset:0}.MXjKBq_solid>i{width:var(--h);corner-shape:squircle;opacity:0;background:#2a2a2d;border-radius:999px;height:100%;position:absolute;top:0;left:0}.MXjKBq_solid>i:nth-child(3){left:auto;right:0}.MXjKBq_solid>i:nth-child(2){left:calc(var(--h) / 2 - 1px);right:calc(var(--h) / 2 - 1px);border-radius:0;width:auto}.MXjKBq_seg{corner-shape:squircle;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:999px;min-width:0;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.MXjKBq_seg::-webkit-scrollbar{display:none}.MXjKBq_seg[data-more-start],.MXjKBq_seg[data-more-end]{--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent)}.MXjKBq_seg[data-more-start]{--fade-start:20px}.MXjKBq_seg[data-more-end]{--fade-end:20px}.MXjKBq_thumb{z-index:2;corner-shape:squircle;pointer-events:none;background:#f5f5f7;border-radius:999px;transition:transform .52s cubic-bezier(.32,.72,0,1),width .52s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:0;overflow:hidden}.MXjKBq_thumbInk{transition:transform .52s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.MXjKBq_thumbInk .MXjKBq_tab{color:#1d1d1f;transition:none;position:absolute;top:0}.MXjKBq_tab{z-index:1;corner-shape:squircle;color:#e8e8ed;height:44px;font-family:var(--font-ui);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:color .24s var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:500;display:inline-flex;position:relative}.MXjKBq_tabIcon{flex:none;width:17px;height:17px;display:inline-flex}@media (hover:hover) and (pointer:fine){.MXjKBq_tab:hover{color:#fff}}.MXjKBq_tabOn{color:#fff}.MXjKBq_tab:focus-visible{outline-offset:2px;outline:2px solid #fff}.MXjKBq_play{width:var(--h);height:var(--h);corner-shape:squircle;color:#fff;cursor:pointer;transition:background-color .2s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid;position:relative}@supports not (corner-shape:squircle){.MXjKBq_bubble,.MXjKBq_seg,.MXjKBq_play,.MXjKBq_solid>i{border-radius:calc(var(--h) * .285)}.MXjKBq_thumb,.MXjKBq_tab{border-radius:calc((var(--h) - 8px) * .285)}}.MXjKBq_glyph{place-items:center;width:40px;height:40px;display:grid;position:relative}.MXjKBq_ring{corner-shape:round;pointer-events:none;background:#fff3;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - 2.25px),#000 calc(100% - 2px));mask:radial-gradient(circle closest-side,#0000 calc(100% - 2.25px),#000 calc(100% - 2px))}.MXjKBq_ringHalf{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.MXjKBq_ringHalf:first-child{left:50%}.MXjKBq_ringHalf:last-child{left:0}.MXjKBq_ringHalf i{corner-shape:round;border-radius:50%;width:200%;height:100%;animation:linear both MXjKBq_ring;position:absolute;top:0}.MXjKBq_ringHalf:first-child i{background:linear-gradient(90deg,#fff 50%,#0000 50%);left:-100%}.MXjKBq_ringHalf:last-child i{background:linear-gradient(90deg,#0000 50%,#fff 50%);left:0}@keyframes MXjKBq_ring{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.MXjKBq_glyph svg{position:relative}@media (hover:hover) and (pointer:fine){.MXjKBq_play:hover{background:#ffffff14}}.MXjKBq_play:focus-visible{outline-offset:2px;outline:2px solid #fff}@container stage (max-width:760px){.MXjKBq_tabIcon{display:none}.MXjKBq_tab{padding:0 14px}}@media (max-width:767px){.MXjKBq_inner{padding-top:44px}.MXjKBq_h1{font-size:clamp(25px,8.1vw,52px);line-height:1.08}.MXjKBq_h1:is(:lang(fr),:lang(es),:lang(it),:lang(pt-BR)){font-size:clamp(26px,7vw,44px)}.MXjKBq_h1:lang(pt-BR){font-size:clamp(25px,6.65vw,42px)}.MXjKBq_humanNote{gap:10px;margin-bottom:20px}.MXjKBq_humanNote p{max-width:230px;font-size:13px}.MXjKBq_sub{text-wrap:balance;text-wrap:pretty;margin-top:18px;font-size:17px}.MXjKBq_hero .MXjKBq_stage{display:none}.MXjKBq_stage{--bar-h:52px;--rest:20px;--foot:20px}.MXjKBq_bar{gap:8px;width:100%;margin-top:68%}.MXjKBq_bubble:not([data-round]){flex:1;min-width:0}.MXjKBq_seg{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:1;justify-content:space-between;min-width:0;padding:4px;overflow-x:auto}.MXjKBq_seg::-webkit-scrollbar{display:none}.MXjKBq_seg[data-more-start],.MXjKBq_seg[data-more-end]{--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent)}.MXjKBq_seg[data-more-start]{--fade-start:28px}.MXjKBq_seg[data-more-end]{--fade-end:28px}.MXjKBq_tab{scroll-snap-align:center;flex:none}.MXjKBq_thumb{top:4px;bottom:4px}.MXjKBq_tab{height:44px;padding:0 10px;font-size:14px}.MXjKBq_tabIcon{display:none}}.MXjKBq_frame{position:relative}.MXjKBq_frame:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(50% 50% at 50% 40%,#ffffff1a,#0000 70%);position:absolute;inset:10% 6% -8%}@media (prefers-reduced-motion:reduce){.MXjKBq_thumb,.MXjKBq_thumbInk{transition:none}}@media (max-width:1099px) and (pointer:coarse){.MXjKBq_hero .MXjKBq_stage{display:none}}@media (max-width:767px),(max-width:1099px) and (pointer:coarse){.MXjKBq_platforms{display:none}}
._2wsqq_grainScope{--followup-grain:image-set(url(/product/grain/3af21523d99c.1x-smooth.png) 1x, url(/product/grain/3af21523d99c.1_25x-smooth.png) 1.25x, url(/product/grain/3af21523d99c.1_5x-smooth.png) 1.5x, url(/product/grain/3af21523d99c.1_75x-smooth.png) 1.75x, url(/product/grain/3af21523d99c.png) 2x)}._2wsqq_stage{justify-items:center;margin-top:clamp(28px,3.5vw,52px);display:grid}._2wsqq_sheetBox{width:min(100%,920px);position:relative}._2wsqq_sheet{corner-shape:squircle;transform-origin:50% 0;background:#0b0b0c;border-radius:28px;position:absolute;inset:0;overflow:hidden;box-shadow:0 2px 6px #00000014,0 40px 100px -36px #00000080;-webkit-mask-image:linear-gradient(#000 calc(100% - 340px),#0000);mask-image:linear-gradient(#000 calc(100% - 340px),#0000)}@supports not (corner-shape:squircle){._2wsqq_sheet{border-radius:15.96px}}._2wsqq_sheet:after{content:"";border-radius:inherit;corner-shape:inherit;pointer-events:none;border:1px solid #ffffff17;position:absolute;inset:0}._2wsqq_page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;pointer-events:none;transform-origin:0 0;visibility:hidden;opacity:0;border:0;transition:opacity .4s cubic-bezier(.32,.72,0,1);position:absolute;top:0;left:0}._2wsqq_sheet[data-ready] ._2wsqq_page{visibility:visible;opacity:1}@supports (animation-timeline:view()){._2wsqq_sheet{animation:linear both _2wsqq_rise;animation-timeline:view();animation-range:cover cover 75vh}@keyframes _2wsqq_rise{0%{transform:scale(.84)}}}@media (prefers-reduced-motion:reduce){._2wsqq_sheet{animation:none}._2wsqq_page{transition:none}}@media (max-width:640px){._2wsqq_sheet{border-radius:20px;-webkit-mask-image:linear-gradient(#000 calc(100% - 200px),#0000);mask-image:linear-gradient(#000 calc(100% - 200px),#0000)}@supports not (corner-shape:squircle){._2wsqq_sheet{border-radius:11.4px}}}@media (max-width:767px){._2wsqq_grainScope>div{padding-block:12px}._2wsqq_heading{gap:14px}._2wsqq_heading h2{font-size:clamp(32px,8.8vw,38px)}._2wsqq_heading>p:last-of-type{font-size:17px;line-height:1.4}._2wsqq_heading>p:last-of-type>span+span,._2wsqq_heading>div{display:none}._2wsqq_stage{margin-top:24px}._2wsqq_sheetBox[data-mobile] ._2wsqq_sheet{border-radius:22px;animation:none;-webkit-mask-image:none;mask-image:none}@supports not (corner-shape:squircle){._2wsqq_sheetBox[data-mobile] ._2wsqq_sheet{border-radius:12.54px}}}._2wsqq_track{height:360vh;margin-top:clamp(20px,2.5vw,36px);position:relative}._2wsqq_stageZoom{flex-direction:column;height:100svh;padding:max(76px,9vh) 0 24px;display:flex;position:sticky;top:0}._2wsqq_frame{isolation:isolate;corner-shape:squircle;transform-origin:50% 0;background:radial-gradient(120% 90% at 50% 0,#ffffff0d,#0000 60%),#0c0c0e;border-radius:28px;flex:1;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #ffffff17,0 40px 120px -40px #000000e6}@supports not (corner-shape:squircle){._2wsqq_frame{border-radius:15.96px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._2wsqq_frame[data-lean]{animation:linear _2wsqq_lean;animation-timeline:view();animation-range:entry}[data-gpu-low] ._2wsqq_frame[data-lean]{animation:none}}}@keyframes _2wsqq_lean{0%{transform:perspective(2200px)rotateX(14deg)scale(.95)}to{transform:none}}._2wsqq_light{z-index:0;pointer-events:none;background:radial-gradient(56% 62%,#ffffff80,#d6e0ff2e 48%,#0000 76%),radial-gradient(80% 86%,#8ca2f05c,#6e82e21a 50%,#0000 84%);transition:opacity 1.1s cubic-bezier(.32,.72,0,1);position:absolute;inset:-10% -6% 0}@supports (corner-shape:squircle){._2wsqq_light{corner-shape:squircle;background:radial-gradient(62.72% 68.2% at 50% 45%,#ffffff80,#d6e0ff2e 48%,#0000 76%),radial-gradient(89.6% 94.6% at 50% 45%,#8ca2f05c,#6e82e21a 50%,#0000 84%),radial-gradient(120% 90% at 50% 0,#ffffff0d,#0000 60%),#0c0c0e;border-radius:28px;inset:0;box-shadow:inset 0 0 0 1px #ffffff17}}._2wsqq_frame:not([data-phase=lit]) ._2wsqq_light{opacity:.28}._2wsqq_frame[data-live] ._2wsqq_light,._2wsqq_frame[data-live] ._2wsqq_shade{will-change:opacity}._2wsqq_win{z-index:1;transform-origin:0 0;width:1100px;height:720px;transform:translate(var(--x,0), var(--y,0)) scale(var(--k,1));pointer-events:none;position:absolute;top:0;left:0}._2wsqq_frame[data-far] ._2wsqq_win{content-visibility:hidden}._2wsqq_win[data-moving]{will-change:transform}._2wsqq_winInner{corner-shape:squircle;background:#0a0a0a;border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 90px -20px #000000e6,0 0 0 1px #ffffff0f}@supports not (corner-shape:squircle){._2wsqq_winInner{border-radius:11.4px}}._2wsqq_winPage{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;visibility:hidden;opacity:0;border:0;width:1100px;height:720px;transition:opacity .4s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}._2wsqq_winInner[data-ready] ._2wsqq_winPage{visibility:visible;opacity:1}._2wsqq_winRim{corner-shape:squircle;pointer-events:none;will-change:transform;border:1px solid #ffffff14;border-radius:20px;position:absolute;inset:0}@supports not (corner-shape:squircle){._2wsqq_winRim{border-radius:11.4px}}._2wsqq_winLights{will-change:transform;position:absolute;top:21px;left:14px}._2wsqq_winCaption{will-change:transform;justify-content:space-around;gap:0;width:137px;height:56px;padding:0;position:absolute;top:1px;right:1px}._2wsqq_winInner[data-os=win],._2wsqq_winInner[data-os=win] ._2wsqq_winRim{corner-shape:round;border-radius:8px}._2wsqq_shade{z-index:2;opacity:0;pointer-events:none;transition:opacity .7s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}._2wsqq_shade:before{content:"";width:var(--shade-width,100%);background:linear-gradient(90deg,#0c0c0e 0% 22%,#0c0c0edb 31%,#0c0c0e00 47%);position:absolute;inset:0 auto 0 0}._2wsqq_frame[data-phase=read] ._2wsqq_shade{opacity:1}@supports (-webkit-mask-composite:source-out) or (mask-composite:subtract){._2wsqq_shade[data-still]:before{-webkit-mask:linear-gradient(#000, #000), linear-gradient(90deg, transparent 22%, #00000008 23%, #00000010 24%, #00000014 24.57%, #00000015 25%, #00000015 26%, #00000015 27%, #00000016 28%, #00000016 29%, #00000016 30%, #00000017 31%, #00000018 32%, #0000001a 33%, #00000028 34%, #0000002b 35%, #0000002f 36%, #0003 37%, #00000038 38%, #0000003e 39%, #00000046 40%, #00000050 41%, #0000005d 42%, #00000065 42.5%, #0000006f 43%, #0000007b 43.5%, #0000008a 44%, #0000009d 44.5%, #000000b7 45%, #000000da 45.5%, #000 45.88%), -webkit-image-set(url(/product/grain/3af21523d99c.1x-smooth.png) 1x, url(/product/grain/3af21523d99c.1_25x-smooth.png) 1.25x, url(/product/grain/3af21523d99c.1_5x-smooth.png) 1.5x, url(/product/grain/3af21523d99c.1_75x-smooth.png) 1.75x, url(/product/grain/3af21523d99c.png) 2x) 0 0 / 120px 120px, linear-gradient(#000, #000) var(--rail-x,0) var(--rail-y,0) / var(--rail-w,0) var(--rail-h,0) no-repeat, linear-gradient(#000, #000) var(--win-x,0) var(--bar-y,0) / calc(100% - var(--win-x,0px)) var(--bar-h,0) no-repeat;-webkit-mask-composite:source-out, source-in, source-out, source-over, xor;-webkit-mask:linear-gradient(#000, #000) subtract, linear-gradient(90deg, transparent 22%, #00000008 23%, #00000010 24%, #00000014 24.57%, #00000015 25%, #00000015 26%, #00000015 27%, #00000016 28%, #00000016 29%, #00000016 30%, #00000017 31%, #00000018 32%, #0000001a 33%, #00000028 34%, #0000002b 35%, #0000002f 36%, #0003 37%, #00000038 38%, #0000003e 39%, #00000046 40%, #00000050 41%, #0000005d 42%, #00000065 42.5%, #0000006f 43%, #0000007b 43.5%, #0000008a 44%, #0000009d 44.5%, #000000b7 45%, #000000da 45.5%, #000 45.88%) intersect, image-set(url(/product/grain/3af21523d99c.1x-smooth.png) 1x, url(/product/grain/3af21523d99c.1_25x-smooth.png) 1.25x, url(/product/grain/3af21523d99c.1_5x-smooth.png) 1.5x, url(/product/grain/3af21523d99c.1_75x-smooth.png) 1.75x, url(/product/grain/3af21523d99c.png) 2x) 0 0 / 120px 120px subtract, linear-gradient(#000, #000) var(--rail-x,0) var(--rail-y,0) / var(--rail-w,0) var(--rail-h,0) no-repeat add, linear-gradient(#000, #000) var(--win-x,0) var(--bar-y,0) / calc(100% - var(--win-x,0px)) var(--bar-h,0) no-repeat;mask:linear-gradient(#000, #000) subtract, linear-gradient(90deg, transparent 22%, #00000008 23%, #00000010 24%, #00000014 24.57%, #00000015 25%, #00000015 26%, #00000015 27%, #00000016 28%, #00000016 29%, #00000016 30%, #00000017 31%, #00000018 32%, #0000001a 33%, #00000028 34%, #0000002b 35%, #0000002f 36%, #0003 37%, #00000038 38%, #0000003e 39%, #00000046 40%, #00000050 41%, #0000005d 42%, #00000065 42.5%, #0000006f 43%, #0000007b 43.5%, #0000008a 44%, #0000009d 44.5%, #000000b7 45%, #000000da 45.5%, #000 45.88%) intersect, image-set(url(/product/grain/3af21523d99c.1x-smooth.png) 1x, url(/product/grain/3af21523d99c.1_25x-smooth.png) 1.25x, url(/product/grain/3af21523d99c.1_5x-smooth.png) 1.5x, url(/product/grain/3af21523d99c.1_75x-smooth.png) 1.75x, url(/product/grain/3af21523d99c.png) 2x) 0 0 / 120px 120px subtract, linear-gradient(#000, #000) var(--rail-x,0) var(--rail-y,0) / var(--rail-w,0) var(--rail-h,0) no-repeat add, linear-gradient(#000, #000) var(--win-x,0) var(--bar-y,0) / calc(100% - var(--win-x,0px)) var(--bar-h,0) no-repeat;background:linear-gradient(90deg,#0c0c0e 22% 24.57%,#0c0c0ee6 31%,#0c0c0eca 33%,#0c0c0ec1 34%,#0c0c0e1f 45.88%,#0c0c0e00 47%)}}._2wsqq_beats{z-index:3;width:27%;margin:0;padding:0;list-style:none;position:absolute;top:50%;left:clamp(32px,4vw,56px);translate:0 -50%}._2wsqq_beat{color:#fff;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;opacity:0;font-size:clamp(30px,2.9vw,44px);font-weight:600;line-height:1.08;transition:opacity .42s cubic-bezier(.32,.72,0,1),transform .52s cubic-bezier(.32,.72,0,1);position:absolute;inset:0 0 auto;transform:translateY(12px)}._2wsqq_beat[data-on]{opacity:1;transform:none}._2wsqq_beat:not([data-on]){transition-duration:.18s}._2wsqq_dest{top:var(--dy,12%);left:var(--dx,70%);z-index:3;pointer-events:none;gap:28px;display:grid;position:absolute;right:clamp(24px,3vw,48px)}._2wsqq_destLine{color:#fff;font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;opacity:0;margin:0;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.1;transition:opacity .6s cubic-bezier(.32,.72,0,1)}._2wsqq_destMarks{grid-template-columns:repeat(auto-fill,104px);gap:20px;margin:0;padding:0;list-style:none;display:grid;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}._2wsqq_destMarks li{opacity:0;transition:opacity .6s cubic-bezier(.32,.72,0,1);transition-delay:calc(var(--i,0) * 60ms);display:flex}._2wsqq_dest[data-on] ._2wsqq_destLine{opacity:1}._2wsqq_dest[data-on] ._2wsqq_destMarks li{opacity:.62}._2wsqq_dest:not([data-on]) ._2wsqq_destLine,._2wsqq_dest:not([data-on]) ._2wsqq_destMarks li{transition-duration:.18s;transition-delay:0s}@media (prefers-reduced-motion:reduce){._2wsqq_light,._2wsqq_shade,._2wsqq_beat,._2wsqq_destLine,._2wsqq_destMarks li{transition:none}}._2wsqq_stillBrief{justify-items:center;width:100%;display:grid}._2wsqq_phoneBrief{display:none}@media (max-width:959px){._2wsqq_stillBrief{display:none}._2wsqq_phoneBrief{width:100%;min-width:0;margin:0;display:block}._2wsqq_stage{grid-template-columns:minmax(0,1fr)}}
._3W6wPq_nav{margin-top:clamp(32px,5vw,64px)}._3W6wPq_list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._3W6wPq_list a{color:#ededf0;background:#1c1c1e;border-radius:12px;align-items:center;gap:16px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .16s;display:inline-flex}@supports not (corner-shape:squircle){._3W6wPq_list a{border-radius:6.84px}}._3W6wPq_list a svg{color:#a1a1a6;flex:none}._3W6wPq_list a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){._3W6wPq_list a:hover{background:#2b2b2e}}@media (prefers-reduced-motion:reduce){._3W6wPq_list a{transition:none}}@media (forced-colors:active){._3W6wPq_list a{border:1px solid buttontext}}@media (max-width:599px){._3W6wPq_list{scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;margin-inline:-24px;padding:4px 24px 10px;scroll-padding-inline:24px;overflow-x:auto}._3W6wPq_list li{scroll-snap-align:start;flex:none}._3W6wPq_list a{white-space:nowrap}}
@font-face{font-family:interTight;src:url(../media/inter_tight_latin_wght_normal-s.p.1_fsb17gxmapx.woff2?dpl=3e64e3ec3b9c818f0707e91ddd0be28bc3e4122914a7a11d17b6970be9382eb4366165666361643961623966373166666237353631393732)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.m1a60W_className{font-family:interTight,interTight Fallback;font-style:normal}.m1a60W_variable{--font-inter-tight:"interTight", "interTight Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2?dpl=3e64e3ec3b9c818f0707e91ddd0be28bc3e4122914a7a11d17b6970be9382eb4366165666361643961623966373166666237353631393732)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.GfkG2a_className{font-family:inter,inter Fallback;font-style:normal}.GfkG2a_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:bdoGrotesk;src:url(../media/bdo_grotesk_latin_500-s.p.2wvnhbwxdofyu.woff2?dpl=3e64e3ec3b9c818f0707e91ddd0be28bc3e4122914a7a11d17b6970be9382eb4366165666361643961623966373166666237353631393732)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bdoGrotesk Fallback;src:local(Arial);ascent-override:72.08%;descent-override:15.95%;line-gap-override:36.04%;size-adjust:110.99%}.Da7PvW_className{font-family:bdoGrotesk,bdoGrotesk Fallback}.Da7PvW_variable{--font-bdo:"bdoGrotesk", "bdoGrotesk Fallback"}
