.Reveal-module__jGCL8W__armed{opacity:0}@media print{.Reveal-module__jGCL8W__armed{opacity:1!important}}.Reveal-module__jGCL8W__w{vertical-align:top;margin-block:-.12em;padding-block:.12em;display:inline-block;overflow:hidden}.Reveal-module__jGCL8W__wi{display:inline-block}.Reveal-module__jGCL8W__clip{overflow:hidden}.Reveal-module__jGCL8W__clipInner{transform-origin:50% 60%}.Reveal-module__jGCL8W__clipInner>*{display:block}
.LiquidGlass-module__kN3Z3q__glass{z-index:-1;border-radius:var(--lg-radius,999px);background:color-mix(in srgb, var(--lg-tint-color,#000) var(--lg-tint,30%), transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) var(--lg-line,3%), transparent), 0 10px 30px -8px #0000008c, 0 2px 6px #00000040;pointer-events:none;position:absolute;inset:0;overflow:hidden}.LiquidGlass-module__kN3Z3q__refract{-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter)}.LiquidGlass-module__kN3Z3q__frost{-webkit-backdrop-filter:blur(calc(var(--lg-blur) + 6px)) saturate(var(--lg-saturate));backdrop-filter:blur(calc(var(--lg-blur) + 6px)) saturate(var(--lg-saturate))}.LiquidGlass-module__kN3Z3q__light{mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.LiquidGlass-module__kN3Z3q__defs{width:0;height:0;position:absolute;overflow:hidden}
.SmokeFill-module__Eo6Nya__smoke{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}
.Button-module__VMVMAW__btn{isolation:isolate;border-radius:var(--btn-radius);font-family:var(--family-text);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--btn-hover-dur) var(--ease-out), border-color var(--btn-hover-dur) var(--ease-out), color var(--btn-hover-dur) var(--ease-out), transform var(--btn-hover-dur) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Button-module__VMVMAW__md{min-block-size:48px;padding-inline:var(--space-m);font-size:var(--step--1)}.Button-module__VMVMAW__lg{min-block-size:60px;padding-inline:var(--space-l);font-size:var(--step-0)}.Button-module__VMVMAW__layers{display:grid}.Button-module__VMVMAW__layers>*{grid-area:1/1}.Button-module__VMVMAW__content,.Button-module__VMVMAW__status{z-index:1;justify-content:center;align-items:center;gap:.6em;display:inline-flex;position:relative}.Button-module__VMVMAW__btn[data-state=loading] .Button-module__VMVMAW__content,.Button-module__VMVMAW__btn[data-state=done] .Button-module__VMVMAW__content{visibility:hidden}.Button-module__VMVMAW__sep{opacity:.6}.Button-module__VMVMAW__price{font-variant-numeric:tabular-nums;letter-spacing:.02em}.Button-module__VMVMAW__arrow{block-size:1.15em;inline-size:1.15em;transition:transform var(--btn-hover-dur) var(--ease-out)}.Button-module__VMVMAW__check{block-size:1.15em;inline-size:1.15em}.Button-module__VMVMAW__spinner{border:1.5px solid;border-inline-end-color:#0000;border-radius:50%;block-size:.95em;inline-size:.95em;animation:.7s linear infinite Button-module__VMVMAW__spin}@keyframes Button-module__VMVMAW__spin{to{transform:rotate(360deg)}}.Button-module__VMVMAW__btn:active:not(:disabled):not([aria-disabled=true]),.Button-module__VMVMAW__btn[data-force=pressed]{transform:scale(var(--btn-press-scale))}.Button-module__VMVMAW__btn[data-force=focus]{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.Button-module__VMVMAW__btn:disabled,.Button-module__VMVMAW__btn[aria-disabled=true]:not([aria-busy=true]){cursor:not-allowed;opacity:.4}.Button-module__VMVMAW__btn[aria-busy=true]{cursor:progress}.Button-module__VMVMAW__buy{background-color:var(--buy);border-color:var(--buy);color:var(--on-buy)}@media (hover:hover){.Button-module__VMVMAW__buy:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--buy-hover);border-color:var(--buy-hover)}}.Button-module__VMVMAW__buy[data-force=hover]{background-color:var(--buy-hover);border-color:var(--buy-hover)}:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look]),.Button-module__VMVMAW__buy[data-look=wipe]{border-color:var(--buy);color:var(--buy-text);background-color:#0000}:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look]):before,.Button-module__VMVMAW__buy[data-look=wipe]:before{content:"";z-index:0;background:var(--buy);transform-origin:0;transition:transform var(--btn-wipe-dur) var(--ease-in-out);position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover){:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look]):hover:not(:disabled):not([aria-disabled=true]),.Button-module__VMVMAW__buy[data-look=wipe]:hover:not(:disabled):not([aria-disabled=true]){color:var(--on-buy);background-color:#0000}:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look]):hover:not(:disabled):not([aria-disabled=true]):before,.Button-module__VMVMAW__buy[data-look=wipe]:hover:not(:disabled):not([aria-disabled=true]):before{transform:scaleX(1)}}:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look])[data-force=hover],.Button-module__VMVMAW__buy[data-look=wipe][data-force=hover],:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look])[data-state=done],.Button-module__VMVMAW__buy[data-look=wipe][data-state=done]{color:var(--on-buy);background-color:#0000}:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look])[data-force=hover]:before,.Button-module__VMVMAW__buy[data-look=wipe][data-force=hover]:before,:root[data-buy-style=wipe] .Button-module__VMVMAW__buy:not([data-look])[data-state=done]:before,.Button-module__VMVMAW__buy[data-look=wipe][data-state=done]:before{transform:scaleX(1)}:root[data-buy-style=mono] .Button-module__VMVMAW__buy:not([data-look]) .Button-module__VMVMAW__sep,.Button-module__VMVMAW__buy[data-look=mono] .Button-module__VMVMAW__sep{color:#0000;background:color-mix(in srgb, var(--on-buy) 35%, transparent);opacity:1;align-self:stretch;inline-size:1px;margin-block:-.4em;margin-inline:.5em;overflow:hidden}:root[data-buy-style=mono] .Button-module__VMVMAW__buy:not([data-look]) .Button-module__VMVMAW__price,.Button-module__VMVMAW__buy[data-look=mono] .Button-module__VMVMAW__price{font-family:var(--family-mono);letter-spacing:0;text-transform:none;font-size:1.08em}.Button-module__VMVMAW__buy[data-look=glass]{border-radius:var(--fx-radius,12px);border-color:color-mix(in srgb, var(--fx-colour,var(--accent)) var(--fx-frame,32%), transparent);color:var(--fx-text,var(--on-buy));box-shadow:0 0 28px color-mix(in srgb, var(--fx-colour,var(--accent)) var(--fx-glow,14%), transparent);transition:color var(--btn-hover-dur) var(--ease-out), border-color .7s var(--ease-out), box-shadow .7s var(--ease-out), transform .7s var(--ease-out);background-color:#0000;overflow:hidden}.Button-module__VMVMAW__buy[data-look=glass] .Button-module__VMVMAW__layers{text-shadow:0 0 14px #000000d9,0 1px 2px #000000b3}@media (hover:hover){.Button-module__VMVMAW__buy[data-look=glass]:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb, var(--fx-colour,var(--accent)) var(--fx-frame-hover,75%), transparent);box-shadow:0 0 56px color-mix(in srgb, var(--fx-colour,var(--accent)) var(--fx-glow-hover,38%), transparent);transform:scale(var(--fx-grow,1.045));background-color:#0000}}.Button-module__VMVMAW__buy[data-look=glass]:focus-visible,.Button-module__VMVMAW__buy[data-look=glass][data-force=hover]{border-color:color-mix(in srgb, var(--fx-colour,var(--accent)) var(--fx-frame-hover,75%), transparent);box-shadow:0 0 56px color-mix(in srgb, var(--fx-colour,var(--accent)) var(--fx-glow-hover,38%), transparent);transform:scale(var(--fx-grow,1.045));background-color:#0000}.Button-module__VMVMAW__buy[data-look=glass]:active:not(:disabled):not([aria-disabled=true]),.Button-module__VMVMAW__buy[data-look=glass][data-force=pressed]{transition-duration:.15s;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__buy[data-look=glass]{transform:none!important}}:root[data-reduced-motion] .Button-module__VMVMAW__buy[data-look=glass]{transform:none!important}.Button-module__VMVMAW__secondary{border-color:var(--stroke);color:var(--foreground);background-color:#0000}@media (hover:hover){.Button-module__VMVMAW__secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--foreground)}.Button-module__VMVMAW__secondary:hover .Button-module__VMVMAW__arrow{transform:translateX(var(--btn-arrow-shift))}}.Button-module__VMVMAW__secondary[data-force=hover]{border-color:var(--foreground)}.Button-module__VMVMAW__secondary[data-force=hover] .Button-module__VMVMAW__arrow{transform:translateX(var(--btn-arrow-shift))}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__btn,.Button-module__VMVMAW__btn:before,.Button-module__VMVMAW__arrow{transition:none!important}.Button-module__VMVMAW__btn:active,.Button-module__VMVMAW__btn[data-force=pressed]{transform:none!important}.Button-module__VMVMAW__spinner{animation:none}}:root[data-reduced-motion] .Button-module__VMVMAW__btn,:root[data-reduced-motion] .Button-module__VMVMAW__btn:before,:root[data-reduced-motion] .Button-module__VMVMAW__arrow{transition:none!important}:root[data-reduced-motion] .Button-module__VMVMAW__btn:active,:root[data-reduced-motion] .Button-module__VMVMAW__btn[data-force=pressed]{transform:none!important}:root[data-reduced-motion] .Button-module__VMVMAW__spinner{animation:none}
.Flashlight-module__zI5F-q__light{z-index:1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}
.Images-module__SyUwca__section{--im-w:1vw;--im-bh:var(--im-band-h,61);--im-bmax:var(--im-band-max,100);--im-stage:min(calc(var(--im-bh) * var(--im-w)), calc(var(--im-bmax) * 1svh));isolation:isolate;padding-block-start:calc(var(--im-space-top,10) * .625 * var(--im-w));position:relative;overflow-x:clip}@media (max-width:47.99rem){.Images-module__SyUwca__section{--im-bh:var(--im-phone-band-h,61);--im-bmax:var(--im-phone-band-max,100)}}.Images-module__SyUwca__photo.Images-module__SyUwca__wide{margin-inline-start:calc(var(--im-wide-x,10) * var(--im-w));inline-size:calc(var(--im-wide-w,80) * var(--im-w));aspect-ratio:var(--im-wide-aspect,1.6);margin-block-end:calc(var(--im-wide-gap,12) * var(--im-w));margin-inline-start:round(calc(var(--im-wide-x,10) * var(--im-w)), 1px);display:block;position:relative}.Images-module__SyUwca__photos{block-size:calc(var(--im-band-top,70.8) * var(--im-w));position:relative}.Images-module__SyUwca__photo{will-change:transform;--im-ew:calc(var(--im-short) * var(--im-edge,0) / 100);-webkit-mask-composite:source-in;background:#0b0b0b;margin:0;position:absolute;overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.Images-module__SyUwca__wide{--im-short:min(calc(var(--im-wide-w,80) * var(--im-w)), calc(var(--im-wide-w,80) * var(--im-w) / var(--im-wide-aspect,1.6)))}.Images-module__SyUwca__left{z-index:0;inline-size:calc(var(--im-left-w,35.9) * var(--im-w));aspect-ratio:var(--im-left-aspect,.63);--im-short:min(calc(var(--im-left-w,35.9) * var(--im-w)), calc(var(--im-left-w,35.9) * var(--im-w) / var(--im-left-aspect,.63)));inset-block-start:0;inset-inline-start:calc(var(--im-left-x,7.4) * var(--im-w))}.Images-module__SyUwca__right{z-index:2;inline-size:calc(var(--im-right-w,43.8) * var(--im-w));aspect-ratio:var(--im-right-aspect,.87);--im-short:min(calc(var(--im-right-w,43.8) * var(--im-w)), calc(var(--im-right-w,43.8) * var(--im-w) / var(--im-right-aspect,.87)));inset-block-start:calc(var(--im-right-top,28.7) * var(--im-w));inset-inline-start:calc(var(--im-right-x,56.2) * var(--im-w))}.Images-module__SyUwca__pic{object-fit:cover;will-change:transform;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}.Images-module__SyUwca__wide .Images-module__SyUwca__pic{object-position:var(--im-wide-focus,50% 50%);transform:scale(var(--im-zoom-wide,1.002))}.Images-module__SyUwca__photo[data-lit]{background:#000}.Images-module__SyUwca__photo[data-lit] .Images-module__SyUwca__pic{opacity:0}.Images-module__SyUwca__left .Images-module__SyUwca__pic{object-position:var(--im-left-focus,50% 50%);transform:scale(var(--im-zoom-left,1.002))}.Images-module__SyUwca__right .Images-module__SyUwca__pic{object-position:var(--im-right-focus,50% 50%);transform:scale(var(--im-zoom-right,1.002))}.Images-module__SyUwca__band{z-index:1;block-size:var(--im-stage);will-change:transform, opacity;background:#000;position:relative;overflow:hidden}.Images-module__SyUwca__still,.Images-module__SyUwca__video{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}.Images-module__SyUwca__video{visibility:hidden}.Images-module__SyUwca__band[data-live] .Images-module__SyUwca__video{visibility:visible}.Images-module__SyUwca__bandFade{block-size:calc(var(--im-band-fade,35) * 1%);pointer-events:none;background:linear-gradient(#000 0%,#000000bc 19%,#0000008a 34%,#00000061 47%,#00000047 56.5%,#00000031 65%,#00000020 73%,#00000013 80.2%,#0000000b 86.1%,#00000005 91%,#00000002 95.2%,#00000001 98.2%,#0000 100%);position:absolute;inset-block-start:0;inset-inline:0}.Images-module__SyUwca__band[data-live]{cursor:pointer}.Images-module__SyUwca__sound{color:#fff;cursor:pointer;visibility:hidden;background:#00000059;border:1px solid #ffffff8c;border-radius:50%;place-items:center;block-size:3.5rem;inline-size:3.5rem;padding:0;transition:background-color .2s,border-color .2s;display:grid;position:absolute;inset-block-start:calc(var(--im-sound-y,33.3) * 1%);inset-inline-start:50%;translate:-50% -50%}.Images-module__SyUwca__band[data-live] .Images-module__SyUwca__sound{visibility:visible}.Images-module__SyUwca__sound:hover{background:#0000008c;border-color:#fff}.Images-module__SyUwca__sound:focus-visible{outline-offset:3px;outline:2px solid #fff}.Images-module__SyUwca__sound svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;block-size:1.5rem;inline-size:1.5rem}.Images-module__SyUwca__sound svg path:first-child{fill:currentColor}.Images-module__SyUwca__sound .Images-module__SyUwca__soundOn{display:none}.Images-module__SyUwca__sound[data-on] .Images-module__SyUwca__soundOn{display:inline}.Images-module__SyUwca__sound[data-on] .Images-module__SyUwca__soundOff{display:none}.Images-module__SyUwca__wide .Images-module__SyUwca__still,.Images-module__SyUwca__wide .Images-module__SyUwca__video{object-position:var(--im-wide-focus,50% 50%)}.Images-module__SyUwca__left .Images-module__SyUwca__still,.Images-module__SyUwca__left .Images-module__SyUwca__video{object-position:var(--im-left-focus,50% 50%)}.Images-module__SyUwca__line{z-index:0;--im-tx-cx:var(--im-tx-x,78.1);inline-size:calc(var(--im-tx-w,34) * var(--im-w));align-items:var(--im-tx-items,center);color:color-mix(in srgb, var(--im-tx-colour,#9a1e29) var(--im-tx-bright,100%), #000);will-change:transform;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(var(--im-tx-top,4.5) * var(--im-w));inset-inline-start:calc((var(--im-tx-cx) - var(--im-tx-w,34) / 2) * var(--im-w))}@media (max-width:47.99rem){.Images-module__SyUwca__line{--im-tx-cx:var(--im-tx-phone-x,71.5);inline-size:calc(var(--im-tx-phone-w,50) * var(--im-w));inset-block-start:calc(var(--im-tx-phone-top,2) * var(--im-w));inset-inline-start:calc((var(--im-tx-cx) - var(--im-tx-phone-w,50) / 2) * var(--im-w))}}.Images-module__SyUwca__lineDrop{block-size:max(1.5rem, calc(var(--im-tx-drop-h,5.1) * var(--im-w)));aspect-ratio:60.85/92.17;background:currentColor;flex:none;margin-block-end:calc(var(--im-tx-drop-gap,1.5) * var(--im-w));display:block;-webkit-mask:url(/III/drop-pale.svg) 50%/contain no-repeat;mask:url(/III/drop-pale.svg) 50%/contain no-repeat}.Images-module__SyUwca__lineText{inline-size:100%;font-family:var(--family-text);font-size:max(calc(var(--im-tx-min,14) * 1px), calc(var(--im-tx-font,1.77) * var(--im-w)));font-weight:var(--im-tx-weight,300);line-height:var(--im-tx-leading,1.25);text-align:var(--im-tx-align,center);text-wrap:balance;margin:0}.Images-module__SyUwca__lineWord{display:inline-block}.Images-module__SyUwca__lineSmoke{inset:calc(-1 * var(--im-tx-pad,24px));inline-size:calc(100% + 2 * var(--im-tx-pad,24px));block-size:calc(100% + 2 * var(--im-tx-pad,24px));pointer-events:none;visibility:hidden;position:absolute}.Images-module__SyUwca__line[data-smoke=on] .Images-module__SyUwca__lineSmoke{visibility:visible}.Images-module__SyUwca__line[data-smoke=on] .Images-module__SyUwca__lineText{color:#0000}.Images-module__SyUwca__line[data-smoke=on] .Images-module__SyUwca__lineDrop{visibility:hidden}
.Help-module__o1-shG__section{--sup-inset:calc(var(--sup-side,9.5) * 1vw);z-index:1;margin-inline:var(--sup-inset);margin-block:calc(var(--sup-space-top,0) * 1vw) calc(var(--sup-space-bottom,0) * 1vw);border-radius:var(--sup-radius,10px);background:var(--sup-bg,#cac4b4);color:var(--sup-ink,#000);font-family:var(--family-text);isolation:isolate;position:relative;container-type:inline-size}.Help-module__o1-shG__section:before{content:"";z-index:var(--sup-riso-z,1);border-radius:inherit;background:var(--sup-grain,none) 0 0 / var(--sup-grain-tile), var(--sup-mottle,none) 0 0 / var(--sup-mottle-tile);pointer-events:none;position:absolute;inset:0}.Help-module__o1-shG__inner{padding:var(--space-2xl) max(var(--space-m), 7cqi);grid-template-columns:minmax(0,1fr);display:grid}.Help-module__o1-shG__drop{aspect-ratio:60.85/92.17;block-size:clamp(2.25rem,1.9rem + .8vw,3rem);background:currentColor;margin-block-end:var(--space-s);display:block;-webkit-mask:url(/III/drop-pale.svg) 50%/contain no-repeat;mask:url(/III/drop-pale.svg) 50%/contain no-repeat}.Help-module__o1-shG__title{max-inline-size:9.5em;font-size:max(var(--sup-min,16px), var(--step-4));font-weight:var(--sup-title-weight,300);letter-spacing:-.005em;text-wrap:balance;line-height:1.2}.Help-module__o1-shG__items{gap:var(--space-2xl);margin:var(--space-2xl) 0 0;padding:0;list-style:none;display:grid}.Help-module__o1-shG__link{text-align:center;color:inherit;border-radius:4px;justify-items:center;text-decoration:none;display:grid}a.Help-module__o1-shG__link:focus-visible{outline-offset:8px;outline:2px solid}.Help-module__o1-shG__art{aspect-ratio:1;block-size:auto;inline-size:min(60cqi,15rem)}.Help-module__o1-shG__label{font-size:max(var(--sup-min,16px), 1.0625rem);font-weight:var(--sup-label-weight,700);text-transform:uppercase;letter-spacing:.01em;margin-block-start:var(--space-xs);line-height:1.2}.Help-module__o1-shG__line{font-size:max(var(--sup-min,16px), 1rem);font-weight:var(--sup-line-weight,300);text-wrap:balance;margin-block-start:.3em;font-style:italic;line-height:1.25}.Help-module__o1-shG__arrow{aspect-ratio:24/16;block-size:auto;inline-size:1.75rem;transition:translate .22s var(--ease-out);margin-block-start:var(--space-xs)}@media (hover:hover){a.Help-module__o1-shG__link:hover .Help-module__o1-shG__arrow{translate:22%}}@media (min-width:48rem){.Help-module__o1-shG__inner{padding:calc(var(--sup-pad-top,7.2) * 1cqi) calc(var(--sup-pad-x,6.9) * 1cqi) calc(var(--sup-pad-bottom,14.1) * 1cqi)}.Help-module__o1-shG__drop{block-size:calc(var(--sup-drop-h,4.6) * 1cqi);margin-block-end:calc(var(--sup-drop-gap,1.7) * 1cqi)}.Help-module__o1-shG__title{font-size:max(var(--sup-min,16px), calc(var(--sup-title-size,4) * 1cqi))}.Help-module__o1-shG__items{margin-block-start:calc(var(--sup-title-gap,8.1) * 1cqi);margin-inline:calc(((100 - var(--sup-row-w,92)) / 2 - var(--sup-pad-x,6.9)) * 1cqi);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.Help-module__o1-shG__art{inline-size:calc(var(--sup-art-w,19.4) * 1cqi)}.Help-module__o1-shG__label{font-size:max(var(--sup-min,16px), calc(var(--sup-label-size,1.58) * 1cqi));margin-block-start:calc(var(--sup-art-gap,1.2) * 1cqi)}.Help-module__o1-shG__line{font-size:max(var(--sup-min,16px), calc(var(--sup-line-size,1.47) * 1cqi));margin-block-start:calc(var(--sup-line-gap,.8) * 1cqi);padding-inline:1cqi}.Help-module__o1-shG__arrow{inline-size:max(1.25rem, calc(var(--sup-arrow-w,1.8) * 1cqi));margin-block-start:calc(var(--sup-arrow-gap,1.3) * 1cqi)}}@media (prefers-reduced-motion:reduce){.Help-module__o1-shG__arrow{transition:none}}:root[data-reduced-motion] .Help-module__o1-shG__arrow{transition:none}
.SilksShirt-module__OXf3hG__shirt{z-index:1;margin-block:calc(var(--silk-tx-up,-3) * 1vw) 0;padding:0 var(--space-m,16px) calc(var(--silk-tx-under,6) * 1vw);color:var(--silk-tx,#b4d24b);font-family:var(--family-text);font-size:max(var(--silk-tx-min,14px), calc(var(--silk-tx-size,1) * 1vw));font-weight:var(--silk-tx-weight,700);letter-spacing:var(--silk-tx-track,.03em);text-align:center;text-transform:uppercase;justify-items:center;line-height:1.3;display:grid;position:relative}.SilksShirt-module__OXf3hG__line{max-inline-size:var(--silk-tx-w,46em);opacity:var(--silk-tx-line,.6);text-wrap:balance;margin:0}.SilksShirt-module__OXf3hG__card{inline-size:100%;justify-items:center;gap:1.6em;margin-block-start:var(--silk-card-top,3em);display:grid}.SilksShirt-module__OXf3hG__picture{inline-size:min(var(--silk-tee-w,20em), 70vw)}.SilksShirt-module__OXf3hG__drawn,.SilksShirt-module__OXf3hG__photo{block-size:auto;inline-size:100%;display:block}.SilksShirt-module__OXf3hG__teeLine,.SilksShirt-module__OXf3hG__seams{fill:none;stroke:currentColor;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.SilksShirt-module__OXf3hG__teeLine{stroke-width:1.25px}.SilksShirt-module__OXf3hG__seams{stroke-width:1px;opacity:.45}.SilksShirt-module__OXf3hG__copy{inline-size:min(var(--silk-box-w,30em), 100%);justify-items:center;display:grid}.SilksShirt-module__OXf3hG__title{font-size:var(--silk-title,2em);font-weight:inherit;letter-spacing:.02em;text-wrap:balance;margin:0;line-height:1.05}.SilksShirt-module__OXf3hG__pitch{letter-spacing:.01em;text-transform:none;opacity:var(--silk-pitch,.8);text-wrap:balance;margin:.6em 0 0;font-size:1.05em;font-style:italic;font-weight:400}@media (min-width:48rem){.SilksShirt-module__OXf3hG__card{grid-template-columns:var(--silk-tee-w,20em) minmax(0, var(--silk-box-w,30em));justify-content:center;align-items:center;column-gap:var(--silk-card-gap,3em)}.SilksShirt-module__OXf3hG__picture{inline-size:var(--silk-tee-w,20em)}.SilksShirt-module__OXf3hG__copy{inline-size:auto;text-align:start;place-self:start stretch;justify-items:start;padding-block-start:calc(var(--silk-tee-w,20em) * .12)}}.SilksShirt-module__OXf3hG__frame{--stroke:color-mix(in srgb, currentColor var(--silk-stroke,60%), transparent);--box-line:color-mix(in srgb, currentColor var(--silk-box-line,90%), transparent);inline-size:min(var(--silk-stroke-w,5.3em), 100%);border:1px solid #0000;border-top-color:var(--stroke);text-align:start;transition:inline-size var(--silk-widen-ms,.5s) cubic-bezier(.65, 0, .35, 1), grid-template-rows var(--silk-open-ms,.6s) cubic-bezier(.65, 0, .35, 1), border-color var(--silk-open-ms,.6s) ease, border-radius var(--silk-open-ms,.6s) ease;border-radius:0;grid-template-rows:0fr;margin-block-start:1.4em;display:grid}.SilksShirt-module__OXf3hG__frame[data-stage=wide],.SilksShirt-module__OXf3hG__frame[data-stage=open]{inline-size:100%}.SilksShirt-module__OXf3hG__frame[data-stage=open]{border-color:var(--box-line);border-radius:var(--silk-box-r,.6em);grid-template-rows:1fr}.SilksShirt-module__OXf3hG__clip{min-block-size:0;overflow:hidden}.SilksShirt-module__OXf3hG__pad{opacity:0;transition:opacity calc(var(--silk-open-ms,.6s) * .6) ease;padding:.45em;display:grid}.SilksShirt-module__OXf3hG__frame[data-stage=open] .SilksShirt-module__OXf3hG__pad{opacity:1;transition-delay:calc(var(--silk-open-ms,.6s) * .4)}.SilksShirt-module__OXf3hG__form,.SilksShirt-module__OXf3hG__thanks{grid-area:1/1;transition:opacity .4s,visibility .4s}.SilksShirt-module__OXf3hG__pad[data-sent] .SilksShirt-module__OXf3hG__form,.SilksShirt-module__OXf3hG__pad:not([data-sent]) .SilksShirt-module__OXf3hG__thanks{visibility:hidden;opacity:0}.SilksShirt-module__OXf3hG__form{gap:.55em;display:grid}.SilksShirt-module__OXf3hG__trap{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.SilksShirt-module__OXf3hG__field{block-size:var(--silk-field-h,3.4em);background:color-mix(in srgb, currentColor var(--silk-field-bg,9%), #000);border-radius:.45em}.SilksShirt-module__OXf3hG__email{align-items:center;display:flex}.SilksShirt-module__OXf3hG__field input{border-radius:inherit;block-size:100%;inline-size:100%;min-inline-size:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;background:0 0;border:0;padding:0 .4em 0 1.3em;font-size:1.05em}.SilksShirt-module__OXf3hG__field input::placeholder{color:inherit;opacity:.6;text-transform:uppercase}.SilksShirt-module__OXf3hG__field input:focus-visible{outline:1px solid color-mix(in srgb, currentColor 60%, transparent);outline-offset:-1px}.SilksShirt-module__OXf3hG__send{border-radius:inherit;block-size:100%;color:inherit;cursor:pointer;transition:transform .2s ease, color var(--silk-arrow-ms,.25s) ease, opacity .2s ease;background:0 0;border:0;flex:none;place-items:center;padding:0 1.1em 0 .6em;display:grid}@media (hover:hover){.SilksShirt-module__OXf3hG__send:hover:not(:disabled){color:var(--silk-hover,#f03d9a);transform:translate(.15em)}}.SilksShirt-module__OXf3hG__send:focus-visible{color:var(--silk-hover,#f03d9a);outline:1px solid color-mix(in srgb, currentColor 60%, transparent);outline-offset:-1px}.SilksShirt-module__OXf3hG__send:disabled{cursor:default}.SilksShirt-module__OXf3hG__send[aria-busy=true]{animation:.9s ease-in-out infinite SilksShirt-module__OXf3hG__chew}@keyframes SilksShirt-module__OXf3hG__chew{50%{opacity:.35}}.SilksShirt-module__OXf3hG__arrow{block-size:auto;inline-size:1.7em}.SilksShirt-module__OXf3hG__sizes{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.SilksShirt-module__OXf3hG__sizeLabel{opacity:.6;margin-inline:.3em .35em;font-size:.78em}.SilksShirt-module__OXf3hG__chip{cursor:pointer;position:relative}.SilksShirt-module__OXf3hG__chip input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.SilksShirt-module__OXf3hG__chip span{background:color-mix(in srgb, var(--silk-tx,#b4d24b) var(--silk-field-bg,9%), #000);letter-spacing:.04em;border-radius:.45em;place-items:center;block-size:2.3em;min-inline-size:2.9em;padding-inline:.6em;font-size:.9em;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}@media (hover:hover){.SilksShirt-module__OXf3hG__chip:hover span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silk-tx,#b4d24b) 50%, transparent)}}.SilksShirt-module__OXf3hG__chip input:checked+span{background:var(--silk-tx,#b4d24b);color:#000}.SilksShirt-module__OXf3hG__chip input:focus-visible+span{outline:1px solid var(--silk-tx,#b4d24b);outline-offset:2px}.SilksShirt-module__OXf3hG__foot{letter-spacing:.01em;text-transform:none;justify-content:space-between;align-items:center;gap:1em;min-block-size:1.5em;padding-inline:.3em;font-size:.78em;font-style:italic;font-weight:500;display:flex}.SilksShirt-module__OXf3hG__news{cursor:pointer;align-items:center;gap:.7em;display:flex}.SilksShirt-module__OXf3hG__news span{opacity:.6}.SilksShirt-module__OXf3hG__news input{appearance:none;border:1.5px solid color-mix(in srgb, currentColor 60%, transparent);cursor:pointer;border-radius:50%;flex:none;block-size:.85em;inline-size:.85em;margin:0;transition:background-color .2s,border-color .2s}.SilksShirt-module__OXf3hG__news input:checked{background:currentColor;border-color:currentColor}.SilksShirt-module__OXf3hG__news input:focus-visible{outline-offset:2px;outline:1px solid}.SilksShirt-module__OXf3hG__error{color:var(--silk-hover,#f03d9a);text-align:end;margin:0}.SilksShirt-module__OXf3hG__error:empty{display:none}.SilksShirt-module__OXf3hG__thanks{text-align:center;text-wrap:balance;align-self:center;margin:0;padding:0 1.5em}@media (prefers-reduced-motion:reduce){.SilksShirt-module__OXf3hG__frame,.SilksShirt-module__OXf3hG__pad,.SilksShirt-module__OXf3hG__form,.SilksShirt-module__OXf3hG__thanks,.SilksShirt-module__OXf3hG__send,.SilksShirt-module__OXf3hG__chip span{transition:none}.SilksShirt-module__OXf3hG__send[aria-busy=true]{animation:none}}
.Silks-module__vffzma__section{background:#000;width:100vw;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.Silks-module__vffzma__art{position:relative}.Silks-module__vffzma__image{width:100%;height:auto;display:block}.Silks-module__vffzma__smoke{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.Specs-module__REFTra__section{--sp-w:1vw;--sp-rule:rgb(255 255 255/var(--sp-rule-opacity,44%));--sp-head-fs:max(var(--sp-min,16px), calc(var(--sp-head-size,1.1) * var(--sp-w)));--sp-text-fs:max(var(--sp-min,16px), calc(var(--sp-text-size,1.1) * var(--sp-w)));--sp-pad-x:calc(var(--sp-inset,.46) * var(--sp-head-fs));isolation:isolate;color:var(--foreground);font-family:var(--family-text);margin-block-start:calc(var(--sp-space-top,8) * var(--sp-w));position:relative;overflow-x:clip}.Specs-module__REFTra__stage{position:relative}.Specs-module__REFTra__logo{block-size:auto;display:block;position:relative}.Specs-module__REFTra__logoImg{block-size:auto;inline-size:100%;display:block}.Specs-module__REFTra__logoDots{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.Specs-module__REFTra__logoSmoke{pointer-events:none;block-size:100%;inline-size:100%;-webkit-mask-image:var(--sp-ink);-webkit-mask-image:var(--sp-ink);mask-image:var(--sp-ink);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Specs-module__REFTra__logoImg,.Specs-module__REFTra__logoDots{filter:brightness(var(--sp-logo-bright,1))}.Specs-module__REFTra__plant{pointer-events:none;will-change:transform, opacity}.Specs-module__REFTra__plantImg{block-size:auto;inline-size:100%;display:block}.Specs-module__REFTra__drawers{z-index:1;border-block-start:1px solid var(--sp-rule);position:relative}.Specs-module__REFTra__drawer{border-block-end:1px solid var(--sp-rule)}.Specs-module__REFTra__head{font:inherit;margin:0}.Specs-module__REFTra__button{inline-size:100%;padding-block:var(--sp-row-pad,.545em);padding-inline:var(--sp-pad-x);color:rgb(245 239 223/var(--sp-head-opacity,80%));font-family:var(--family-text);font-size:var(--sp-head-fs);font-weight:var(--sp-head-weight,400);letter-spacing:.01em;text-align:start;text-transform:uppercase;cursor:pointer;background:0 0;border:0;line-height:1.2;transition:color .16s;display:block}.Specs-module__REFTra__button:hover{color:var(--foreground)}.Specs-module__REFTra__button:focus-visible{outline:1px solid var(--foreground);outline-offset:-1px}.Specs-module__REFTra__panel{visibility:hidden;transition:grid-template-rows var(--sp-dur,.45s) var(--sp-ease,ease), visibility 0s linear var(--sp-dur,.45s);grid-template-rows:0fr;display:grid}.Specs-module__REFTra__drawer[data-open] .Specs-module__REFTra__panel{visibility:visible;transition:grid-template-rows var(--sp-dur,.45s) var(--sp-ease,ease), visibility 0s;grid-template-rows:1fr}.Specs-module__REFTra__section:not([data-ready]) .Specs-module__REFTra__panel{transition:none}@media (prefers-reduced-motion:reduce){.Specs-module__REFTra__panel,.Specs-module__REFTra__drawer[data-open] .Specs-module__REFTra__panel{transition:none}}.Specs-module__REFTra__panelInner{min-block-size:0;overflow:hidden}.Specs-module__REFTra__lines{border-block-start:1px solid var(--sp-rule);padding-block:.42em .475em;padding-inline:var(--sp-pad-x);letter-spacing:.02em;color:rgb(245 239 223/var(--sp-text-opacity,50%));font-size:var(--sp-text-fs);font-weight:var(--sp-text-weight,400);line-height:var(--sp-leading,1.62);margin:0;list-style:none}.Specs-module__REFTra__row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:1em;display:grid}.Specs-module__REFTra__rowLabel{color:rgb(245 239 223/var(--sp-head-opacity,80%))}@media (min-width:48rem){.Specs-module__REFTra__stage{--sp-plant-b:calc(var(--sp-plant-y,16.2) + var(--sp-plant-w,37.8) * 1.4225 + var(--sp-rise,4) + 1);min-block-size:max(calc(var(--sp-height,60.7) * var(--sp-w)), calc(var(--sp-plant-b) / (1 - var(--sp-k,.12)) * var(--sp-w)));padding-block:calc(var(--sp-col-y,26.5) * var(--sp-w)) calc(6 * var(--sp-w))}.Specs-module__REFTra__logo{inline-size:calc(var(--sp-logo-w,19.7) * var(--sp-w));position:absolute;inset-block-start:calc(var(--sp-logo-top,5.6) * var(--sp-w));inset-inline-start:50%;translate:-50%}.Specs-module__REFTra__plant{inline-size:calc(var(--sp-plant-w,37.8) * var(--sp-w));position:absolute;inset-block-start:calc(var(--sp-plant-y,16.2) * var(--sp-w));inset-inline-start:calc(var(--sp-plant-x,10.3) * var(--sp-w))}.Specs-module__REFTra__drawers{font-size:var(--sp-text-fs);inline-size:max(calc(var(--sp-col-w,30.4) * var(--sp-w)), 20.5em);margin-inline-start:calc(var(--sp-col-x,59.4) * var(--sp-w))}}@media (min-width:48rem) and (max-width:63.99rem){.Specs-module__REFTra__stage{--sp-plant-b:calc(24 + 46 * 1.4225 + var(--sp-rise,4) + 1);min-block-size:calc(var(--sp-plant-b) / (1 - var(--sp-k,.12)) * var(--sp-w));padding-block:calc(44 * var(--sp-w)) calc(8 * var(--sp-w))}.Specs-module__REFTra__logo{inline-size:calc(30 * var(--sp-w));inset-block-start:calc(7 * var(--sp-w))}.Specs-module__REFTra__plant{inline-size:calc(46 * var(--sp-w));inset-block-start:calc(24 * var(--sp-w));inset-inline-start:calc(2 * var(--sp-w))}.Specs-module__REFTra__drawers{inline-size:calc(100% - 50 * var(--sp-w) - var(--grid-margin));margin-inline-start:calc(50 * var(--sp-w))}}@media (max-width:47.99rem){.Specs-module__REFTra__stage{padding-block:var(--space-section) var(--space-xl);flex-direction:column;display:flex}.Specs-module__REFTra__logo{inline-size:calc(var(--sp-ph-logo-w,52) * var(--sp-w));align-self:center;max-inline-size:24rem}.Specs-module__REFTra__plant{margin-block:var(--space-xl);inline-size:calc(var(--sp-ph-plant-w,74) * var(--sp-w));max-inline-size:34rem;margin-inline-start:calc(var(--sp-ph-plant-x,8) * var(--sp-w))}.Specs-module__REFTra__drawers{margin-inline:var(--grid-margin)}}.Specs-module__REFTra__order{--sp-ord-fs:max(var(--sp-min,16px), calc(var(--sp-ord-line,1.1) * var(--sp-w)));--sp-ord-dimmed:color-mix(in srgb, var(--buy) var(--sp-ord-dim,80%), transparent);padding-block:calc(var(--sp-ord-top,4) * var(--sp-w)) calc(var(--sp-ord-under,12) * var(--sp-w));padding-inline:var(--grid-margin);justify-content:center;display:flex}.Specs-module__REFTra__orderInner{align-items:center;gap:max(var(--space-s), calc(var(--sp-ord-gap,1.8) * var(--sp-w)));text-align:center;flex-direction:column;max-inline-size:100%;display:flex;position:relative}.Specs-module__REFTra__orderDrop{block-size:max(2.25rem, calc(var(--sp-ord-drop,3.1) * var(--sp-w)));aspect-ratio:60.85/92.17;background:var(--sp-ord-dimmed);display:block;-webkit-mask:url(/III/drop-pale.svg) 50%/contain no-repeat;mask:url(/III/drop-pale.svg) 50%/contain no-repeat}.Specs-module__REFTra__orderLine{color:var(--sp-ord-dimmed);font-size:var(--sp-ord-fs);font-weight:var(--sp-ord-line-weight,500);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;margin:0;line-height:1.25}.Specs-module__REFTra__orderInner .Specs-module__REFTra__orderButton{inline-size:max(calc(var(--sp-ord-btn-w,16) * var(--sp-w)), 11em);min-block-size:max(52px, calc(var(--sp-ord-btn-h,5.7) * var(--sp-w)));border-width:max(1px, calc(.11 * var(--sp-w)));font-size:max(var(--sp-min,16px), calc(var(--sp-ord-btn-size,1.2) * var(--sp-w)));letter-spacing:var(--sp-ord-btn-track,.13em);font-weight:600}.Specs-module__REFTra__orderPrice{color:var(--buy);font-size:max(1.75rem, calc(var(--sp-ord-price,2.4) * var(--sp-w)));font-weight:var(--sp-ord-price-weight,400);letter-spacing:.01em;margin:0;line-height:1}.Specs-module__REFTra__orderSmoke{pointer-events:none;mix-blend-mode:lighten;block-size:100%;inline-size:100%;opacity:var(--sp-ord-smoke,1);position:absolute;inset:0}
.Horrorscape-module__t0rkSG__section{block-size:calc((1 + var(--hz-hold,0)) * 100svh);--hz-ring:min(calc(var(--hz-w,75) * 1cqw), calc(var(--hz-h,89) * 1cqh));--hz-shift:round(calc((var(--hz-pad-top,0px) - var(--hz-pad-bottom,0px)) / 2), 1px);position:relative;overflow-x:clip}@media (max-aspect-ratio:1){.Horrorscape-module__t0rkSG__section{--hz-ring:calc(var(--hz-tall,174) * 1cqw);--hz-shift:0px}}@media (prefers-reduced-motion:reduce){.Horrorscape-module__t0rkSG__section{--hz-hold:0!important}}:root[data-reduced-motion] .Horrorscape-module__t0rkSG__section{--hz-hold:0!important}.Horrorscape-module__t0rkSG__stage{block-size:100svh;position:sticky;inset-block-start:0;overflow:clip;container-type:size}.Horrorscape-module__t0rkSG__art{inline-size:var(--hz-ring);block-size:var(--hz-ring);position:absolute;inset-block-start:calc(50% + var(--hz-shift,0px));inset-inline-start:50%;translate:-50% -50%}.Horrorscape-module__t0rkSG__ring{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.Horrorscape-module__t0rkSG__logo{inline-size:calc(var(--hz-logo,42) * 1%);block-size:auto;max-inline-size:none;opacity:var(--hz-logo-opacity,1);position:absolute;inset-block-start:calc(50% - var(--hz-logo,42) * 1% * var(--hz-logo-y));inset-inline-start:calc(50% - var(--hz-logo,42) * 1% * var(--hz-logo-x))}.Horrorscape-module__t0rkSG__smoke{inset-block:var(--hz-shift,0px) calc(-1 * var(--hz-shift,0px));inline-size:min(100%, calc(var(--hz-ring) * (1 + 2 * var(--hz-warble,0)) + 2 * var(--hz-pad,24px)));block-size:min(100%, calc(var(--hz-ring) * (1 + 2 * var(--hz-warble,0)) + 2 * var(--hz-pad,24px)));pointer-events:none;visibility:hidden;margin:auto;position:absolute;inset-inline:0}.Horrorscape-module__t0rkSG__section[data-smoke=on] .Horrorscape-module__t0rkSG__smoke{visibility:visible}.Horrorscape-module__t0rkSG__section[data-smoke=on] .Horrorscape-module__t0rkSG__ring,.Horrorscape-module__t0rkSG__section[data-smoke=on] .Horrorscape-module__t0rkSG__logo{opacity:0}
.Playable-module__kCs4cq__host{z-index:0;gap:var(--space-m);transition:z-index 0s linear var(--play-fade,.4s);justify-items:center;display:grid;position:relative}.Playable-module__kCs4cq__host[data-playing]{z-index:calc(var(--z-overlay) - 1);transition-delay:0s}.Playable-module__kCs4cq__behind{z-index:-1;background:color-mix(in srgb, var(--play-colour,#4a0a10) var(--play-dim,90%), transparent);-webkit-backdrop-filter:blur(var(--play-blur,14px));backdrop-filter:blur(var(--play-blur,14px));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--play-fade,.4s) var(--ease-out), visibility 0s linear var(--play-fade,.4s);position:fixed;inset:0}.Playable-module__kCs4cq__host[data-playing] .Playable-module__kCs4cq__behind{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--play-fade,.4s) var(--ease-out), visibility 0s}.Playable-module__kCs4cq__behindSmoke{z-index:-1;pointer-events:none;block-size:100%;inline-size:100%;position:fixed;inset:0}.Playable-module__kCs4cq__host:has(>.Playable-module__kCs4cq__behindSmoke[data-live]) .Playable-module__kCs4cq__behind{background:0 0}.Playable-module__kCs4cq__frontSmoke{z-index:2;pointer-events:none;will-change:transform;block-size:100vh;inline-size:100vw;position:absolute;inset-block-start:0;inset-inline-start:0}.Playable-module__kCs4cq__host>:not(.Playable-module__kCs4cq__behind,.Playable-module__kCs4cq__behindSmoke,.Playable-module__kCs4cq__frontSmoke){opacity:var(--play-in,1)}.Playable-module__kCs4cq__host:has(>.Playable-module__kCs4cq__behindSmoke[data-live]) .Playable-module__kCs4cq__box{background-color:#0000}.Playable-module__kCs4cq__box{box-sizing:content-box;inline-size:min(100%, var(--frame-max-w,1200px), calc((var(--frame-max,78svh) - var(--strip,0px)) * var(--aspect)));aspect-ratio:var(--aspect);background:var(--frame-bg,#000);transition:background-color var(--play-fade,.4s) var(--ease-out);padding-block-end:var(--strip,0px);position:relative}.Playable-module__kCs4cq__host[data-playing] .Playable-module__kCs4cq__box{background-color:#0000}.Playable-module__kCs4cq__instrument{opacity:var(--play-idle,.5);transition:opacity var(--play-unleash,.6s) var(--ease-out);position:absolute;inset:0}.Playable-module__kCs4cq__box[data-unleashed] .Playable-module__kCs4cq__instrument{opacity:var(--play-live,.8)}.Playable-module__kCs4cq__gate{inset:0 0 var(--strip,0px);z-index:1;padding:var(--space-s);transition:opacity var(--play-unleash,.6s) var(--ease-out), visibility 0s linear var(--play-unleash,.6s);place-items:center;display:grid;position:absolute}.Playable-module__kCs4cq__box[data-unleashed] .Playable-module__kCs4cq__gate{opacity:0;visibility:hidden;pointer-events:none}.Playable-module__kCs4cq__unleash{max-inline-size:100%}.Playable-module__kCs4cq__poster,.Playable-module__kCs4cq__frame{block-size:100%;inline-size:100%;position:absolute;inset:0 0 auto}.Playable-module__kCs4cq__poster{block-size:calc(100% - var(--strip,0px));object-fit:contain;object-position:50% 0}.Playable-module__kCs4cq__frame{opacity:0;transition:opacity var(--dur-hero) var(--ease-out);border:0}.Playable-module__kCs4cq__box[data-art] .Playable-module__kCs4cq__frame{opacity:1}.Playable-module__kCs4cq__box[data-art] .Playable-module__kCs4cq__poster{visibility:hidden;transition:visibility 0s var(--dur-hero)}@media (prefers-reduced-motion:reduce){.Playable-module__kCs4cq__frame,.Playable-module__kCs4cq__box,.Playable-module__kCs4cq__box[data-art] .Playable-module__kCs4cq__poster,.Playable-module__kCs4cq__instrument,.Playable-module__kCs4cq__gate,.Playable-module__kCs4cq__behind,.Playable-module__kCs4cq__host[data-playing] .Playable-module__kCs4cq__behind,.Playable-module__kCs4cq__host{transition:none}}:root[data-reduced-motion] .Playable-module__kCs4cq__frame,:root[data-reduced-motion] .Playable-module__kCs4cq__box,:root[data-reduced-motion] .Playable-module__kCs4cq__box[data-art] .Playable-module__kCs4cq__poster,:root[data-reduced-motion] .Playable-module__kCs4cq__instrument,:root[data-reduced-motion] .Playable-module__kCs4cq__gate,:root[data-reduced-motion] .Playable-module__kCs4cq__behind,:root[data-reduced-motion] .Playable-module__kCs4cq__host[data-playing] .Playable-module__kCs4cq__behind,:root[data-reduced-motion] .Playable-module__kCs4cq__host{transition:none}.Playable-module__kCs4cq__failed{place-content:center;justify-items:center;gap:var(--space-s);padding:var(--space-s);text-align:center;color:var(--muted);display:grid;position:absolute;inset:0}.Playable-module__kCs4cq__pending{align-content:end;gap:var(--space-3xs);padding:var(--space-s);background:linear-gradient(to top right, transparent calc(50% - .5px), var(--stroke) 50%, transparent calc(50% + .5px)), linear-gradient(to top left, transparent calc(50% - .5px), var(--stroke) 50%, transparent calc(50% + .5px)), var(--surface);outline:1px dashed var(--tbd);outline-offset:-1px;display:grid;position:absolute;inset:0}.Playable-module__kCs4cq__pendingKind{font-family:var(--family-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tbd)}.Playable-module__kCs4cq__pendingNote{font-family:var(--family-mono);font-size:var(--step--1);color:var(--muted)}.Playable-module__kCs4cq__controls{justify-items:center;inline-size:100%;display:grid}.Playable-module__kCs4cq__presets{gap:var(--space-xs);inline-size:fit-content;min-inline-size:min(100%,19.5rem);max-inline-size:100%;font-family:var(--family-text);display:grid}.Playable-module__kCs4cq__presetsHead{justify-content:space-between;align-items:baseline;gap:var(--space-m);border-block-end:1px solid color-mix(in srgb, var(--foreground) 35%, transparent);padding-block-end:var(--space-2xs);display:flex}.Playable-module__kCs4cq__presetsLabel,.Playable-module__kCs4cq__stop{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(.8125rem,.72rem + .3vw,1rem);font-weight:600;line-height:1.2}.Playable-module__kCs4cq__presetRow{justify-content:space-between;gap:var(--space-2xs) var(--space-l);flex-wrap:wrap;display:flex}.Playable-module__kCs4cq__preset{min-block-size:44px;font-size:var(--step-0);color:var(--muted);transition:color var(--dur-micro) var(--ease-out);font-weight:300;line-height:1.2}.Playable-module__kCs4cq__preset[aria-pressed=true]{color:var(--foreground);font-weight:400}.Playable-module__kCs4cq__stop{color:var(--muted);transition:color var(--dur-micro) var(--ease-out);margin-block:-.8rem;padding-block:.8rem}@media (hover:hover){.Playable-module__kCs4cq__preset:hover,.Playable-module__kCs4cq__stop:hover{color:var(--foreground)}}.Playable-module__kCs4cq__retry{min-block-size:44px;padding-inline:var(--space-s);border:1px solid var(--foreground);border-radius:var(--btn-radius);font-family:var(--family-mono);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--foreground)}.Playable-module__kCs4cq__noScript{text-align:center;color:var(--muted)}
.SoundEngine-module__ed-h9q__section{--en-ink:var(--on-buy);--en-inset:calc(var(--en-side,9.5) * 1vw);--en-pad-x:max(var(--space-m), calc(var(--grid-margin) - var(--en-inset)));z-index:1;margin-inline:var(--en-inset);--en-over:calc((1 - 1 / var(--en-over-speed,1)) * (100svh - var(--en-over-end,0) * 1svh));border-radius:var(--en-radius,10px);min-block-size:100svh;padding-block:max(var(--space-3xl), calc(var(--nav-inset) + var(--nav-float-h) + var(--bar-h) + var(--space-s)));padding-inline:var(--en-pad-x);background:var(--buy);color:var(--en-ink);grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;margin-block-start:calc(-1 * var(--en-over));display:grid;position:relative;overflow-x:clip}.SoundEngine-module__ed-h9q__section:before{content:"";z-index:var(--en-riso-z,1);border-radius:inherit;background:var(--en-grain,none) 0 0 / var(--en-grain-tile), var(--en-mottle,none) 0 0 / var(--en-mottle-tile);pointer-events:none;position:absolute;inset:0}@media (scripting:none),(prefers-reduced-motion:reduce){.SoundEngine-module__ed-h9q__section{--en-over:0px}}.SoundEngine-module__ed-h9q__section[data-still]{--en-over:0px}@media (min-width:48rem){.SoundEngine-module__ed-h9q__section{padding-block:var(--en-pad-top,137px) var(--en-pad-bottom,137px)}}.SoundEngine-module__ed-h9q__head{text-align:center;color:color-mix(in srgb, var(--en-ink) var(--en-text,80%), transparent);font-family:var(--family-text);justify-items:center;display:grid}.SoundEngine-module__ed-h9q__drop{block-size:clamp(2.25rem,1.9rem + .8vw,3rem);inline-size:auto;opacity:var(--en-text,80%);margin-block-end:clamp(.6rem,.4rem + .5vw,.9rem)}.SoundEngine-module__ed-h9q__eyebrow{text-transform:uppercase;font-size:clamp(.9375rem,.75rem + .6vw,1.4375rem);font-weight:600;line-height:1.2}.SoundEngine-module__ed-h9q__title{max-inline-size:22em;font-size:var(--step-2);letter-spacing:-.01em;text-wrap:balance;margin-block-start:.15em;font-weight:300;line-height:1.2}.SoundEngine-module__ed-h9q__line{text-wrap:balance;margin-block-start:.35em;font-size:clamp(.9375rem,.86rem + .25vw,1.11rem);font-weight:300;line-height:1.35}.SoundEngine-module__ed-h9q__figure{justify-self:stretch;min-inline-size:0;margin:clamp(1.75rem,1rem + 2vw,2.45rem) 0 0}.SoundEngine-module__ed-h9q__diagram{inline-size:min(100%, max(var(--en-min-w,727px), min(1038.88px, (100svh - var(--en-reserve,22rem)) * 1.52205)));aspect-ratio:1038.88/682.561;margin-inline:auto;position:relative;container-type:inline-size}@media (max-width:47.99rem){.SoundEngine-module__ed-h9q__scroller{margin-inline:calc(-1 * var(--en-pad-x));overscroll-behavior-x:contain;scrollbar-width:none;padding-inline-start:var(--en-pad-x);display:flex;overflow-x:auto}.SoundEngine-module__ed-h9q__scroller::-webkit-scrollbar{display:none}.SoundEngine-module__ed-h9q__scroller:after{content:"";flex:0 0 var(--en-pad-x)}.SoundEngine-module__ed-h9q__diagram{inline-size:var(--en-phone-w,706px);flex:none;margin-inline:0}}.SoundEngine-module__ed-h9q__diagram>svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.SoundEngine-module__ed-h9q__diagram>svg :is(path,circle,line){vector-effect:non-scaling-stroke}.SoundEngine-module__ed-h9q__diagram>svg [data-part]{opacity:var(--en-lines,.5);transition:opacity var(--en-out,.5s) var(--ease-out)}.SoundEngine-module__ed-h9q__diagram>svg [data-link]{transition:opacity var(--en-out,.5s) var(--ease-out)}.SoundEngine-module__ed-h9q__diagram>svg [data-marks]{fill:currentColor;font-family:var(--family-text);opacity:.6;font-size:20px;font-style:italic;font-weight:300}.SoundEngine-module__ed-h9q__diagram>svg [data-tags]{opacity:.8}.SoundEngine-module__ed-h9q__diagram>svg[data-active] [data-part]{opacity:calc(var(--en-lines,.5) * var(--en-dim,.35))}.SoundEngine-module__ed-h9q__diagram>svg[data-active] [data-link]{opacity:var(--en-dim,.35)}.SoundEngine-module__ed-h9q__diagram>svg[data-active] [data-part][data-on]{opacity:var(--en-lit,1);transition-duration:var(--en-in,.22s)}.SoundEngine-module__ed-h9q__diagram>svg[data-active] [data-link][data-on]{opacity:1;transition-duration:var(--en-in,.22s)}.SoundEngine-module__ed-h9q__stages{margin:0;padding:0;list-style:none;position:absolute;inset:0}.SoundEngine-module__ed-h9q__stage{position:absolute}.SoundEngine-module__ed-h9q__stage[data-round]{border-radius:50%}.SoundEngine-module__ed-h9q__label{font-family:var(--family-text);text-transform:uppercase;white-space:nowrap;color:var(--en-ink);transition:opacity var(--en-out,.5s) var(--ease-out);font-size:1.92515cqi;font-weight:500;line-height:1;position:absolute;translate:-50% -.71em}.SoundEngine-module__ed-h9q__stages[data-active] .SoundEngine-module__ed-h9q__stage:not([data-on]) .SoundEngine-module__ed-h9q__label{opacity:var(--en-dim,.35)}.SoundEngine-module__ed-h9q__stages[data-active] .SoundEngine-module__ed-h9q__stage[data-on] .SoundEngine-module__ed-h9q__label{transition-duration:var(--en-in,.22s)}@media (prefers-reduced-motion:reduce){.SoundEngine-module__ed-h9q__diagram>svg [data-part],.SoundEngine-module__ed-h9q__diagram>svg [data-link],.SoundEngine-module__ed-h9q__label{transition:none}}:root[data-reduced-motion] .SoundEngine-module__ed-h9q__diagram>svg [data-part],:root[data-reduced-motion] .SoundEngine-module__ed-h9q__diagram>svg [data-link],:root[data-reduced-motion] .SoundEngine-module__ed-h9q__label{transition:none}
.Page-module__JwNHBa__page{background:var(--background);overflow-x:clip}.Page-module__JwNHBa__page>section:focus{outline:none}.Page-module__JwNHBa__specs{color:var(--muted);text-transform:uppercase}.Page-module__JwNHBa__fig{color:var(--muted);text-transform:uppercase;padding-inline:var(--grid-margin)}.Page-module__JwNHBa__heroPrice{color:var(--buy);font-family:var(--family-display);font-size:var(--step-2);letter-spacing:.04em;line-height:1}.Page-module__JwNHBa__heroLine{color:var(--muted)}.Page-module__JwNHBa__stringsSection{row-gap:var(--space-2xl);padding-block-start:var(--space-section)}.Page-module__JwNHBa__stringsText{gap:var(--space-m);align-content:start;display:grid}.Page-module__JwNHBa__stringsText>.type-body{max-inline-size:var(--measure)}.Page-module__JwNHBa__stringsMedia{gap:var(--space-xs);grid-column:full;display:grid}.Page-module__JwNHBa__stringsDetail{gap:var(--space-xs);display:grid}.Page-module__JwNHBa__stringsDetail .Page-module__JwNHBa__fig{padding-inline:0}@media (min-width:48rem){.Page-module__JwNHBa__stringsMedia{grid-column:full-start/span 6}.Page-module__JwNHBa__stringsDetail{grid-column:span 2/content-end;align-self:end}}@media (min-width:64rem){.Page-module__JwNHBa__stringsText{grid-area:1/content-start/auto/span 5}.Page-module__JwNHBa__stringsMedia{grid-column:full-start/span 9}.Page-module__JwNHBa__stringsDetail{grid-column:span 3/content-end}}.Page-module__JwNHBa__play{row-gap:var(--space-xl);padding-block-start:var(--space-section)}.Page-module__JwNHBa__playHead{text-align:center;max-inline-size:40rem;font-family:var(--family-text);opacity:var(--play-in,1);justify-self:center;justify-items:center;display:grid}.Page-module__JwNHBa__playDrop{block-size:clamp(2.25rem,1.9rem + .8vw,3rem);inline-size:auto;margin-block-end:clamp(.6rem,.4rem + .5vw,.9rem)}.Page-module__JwNHBa__playEyebrow{text-transform:uppercase;font-size:clamp(.9375rem,.75rem + .6vw,1.4375rem);font-weight:600;line-height:1.2}.Page-module__JwNHBa__playTitle{max-inline-size:22em;font-size:var(--step-2);letter-spacing:-.01em;text-wrap:balance;margin-block-start:.15em;font-weight:300;line-height:1.2}.Page-module__JwNHBa__playLine{color:var(--muted);text-wrap:balance;margin-block-start:.35em;font-size:clamp(.9375rem,.86rem + .25vw,1.11rem);font-weight:300;line-height:1.35}.Page-module__JwNHBa__playFrame{padding-inline:var(--space-s)}.Page-module__JwNHBa__effects{gap:var(--space-s);margin-block-start:var(--space-s);display:grid}.Page-module__JwNHBa__effects>.type-body{max-inline-size:var(--measure)}.Page-module__JwNHBa__secondMedia{margin-block-start:var(--space-m)}.Page-module__JwNHBa__panel{row-gap:var(--space-2xl);padding-block-start:var(--space-section)}.Page-module__JwNHBa__panelHead{gap:var(--space-m);display:grid}.Page-module__JwNHBa__panelHead>.type-body{max-inline-size:var(--measure)}@media (min-width:64rem){.Page-module__JwNHBa__panelHead{grid-column:content-start/span 6}}.Page-module__JwNHBa__specMedia{gap:var(--space-l);margin-block-start:var(--space-2xl);display:grid}.Page-module__JwNHBa__specMedia figure{gap:var(--space-xs);margin:0;display:grid}.Page-module__JwNHBa__specMedia .Page-module__JwNHBa__fig{padding-inline:0}@media (min-width:48rem){.Page-module__JwNHBa__specMedia{column-gap:var(--grid-gutter);grid-template-columns:1fr 1fr}}.Page-module__JwNHBa__players,.Page-module__JwNHBa__community{row-gap:var(--space-l);padding-block-start:var(--space-section)}.Page-module__JwNHBa__communityText{gap:var(--space-m);display:grid}.Page-module__JwNHBa__communityText>.type-body{max-inline-size:var(--measure)}@media (min-width:64rem){.Page-module__JwNHBa__communityText{grid-column:content-start/span 7}}.Page-module__JwNHBa__links{gap:var(--space-xs) var(--space-l);flex-wrap:wrap;align-items:center;display:flex}.Page-module__JwNHBa__more{row-gap:var(--space-2xl);padding-block-start:var(--space-section)}.Page-module__JwNHBa__moreItems{gap:var(--space-2xl);display:grid}.Page-module__JwNHBa__moreItem{gap:var(--space-s);align-content:start;justify-items:start;display:grid}.Page-module__JwNHBa__moreItem img{block-size:auto;inline-size:100%}.Page-module__JwNHBa__moreItem>.type-body{max-inline-size:44ch}@media (min-width:48rem){.Page-module__JwNHBa__moreItems{column-gap:var(--grid-gutter);grid-template-columns:1fr 1fr}}.Page-module__JwNHBa__stringsFigure{gap:var(--space-xs);margin:0;display:grid}.Page-module__JwNHBa__stringsCaption{color:var(--muted)}@media (min-width:64rem){.Page-module__JwNHBa__stringsFigure{grid-column:content}}
.TextLink-module__sXtyiq__link{min-block-size:44px;font-family:var(--family-text);font-size:var(--step-0);color:var(--foreground);transition:color var(--btn-hover-dur) var(--ease-out);align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.TextLink-module__sXtyiq__text{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--stroke);text-decoration-color:var(--stroke);transition:text-decoration-color var(--btn-hover-dur) var(--ease-out)}.TextLink-module__sXtyiq__arrow{block-size:1em;inline-size:1em;color:var(--gold);transition:transform var(--btn-hover-dur) var(--ease-out);flex:none}@media (hover:hover){.TextLink-module__sXtyiq__link:hover .TextLink-module__sXtyiq__text{text-decoration-color:currentColor}.TextLink-module__sXtyiq__link:hover .TextLink-module__sXtyiq__arrow{transform:translateX(var(--btn-arrow-shift))}}.TextLink-module__sXtyiq__link[data-force=hover] .TextLink-module__sXtyiq__text{text-decoration-color:currentColor}.TextLink-module__sXtyiq__link[data-force=hover] .TextLink-module__sXtyiq__arrow{transform:translateX(var(--btn-arrow-shift))}.TextLink-module__sXtyiq__link[data-force=focus]{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.TextLink-module__sXtyiq__link:active,.TextLink-module__sXtyiq__link[data-force=pressed]{color:var(--gold-light)}@media (prefers-reduced-motion:reduce){.TextLink-module__sXtyiq__link,.TextLink-module__sXtyiq__text,.TextLink-module__sXtyiq__arrow{transition:none!important}.TextLink-module__sXtyiq__link:hover .TextLink-module__sXtyiq__arrow,.TextLink-module__sXtyiq__link[data-force=hover] .TextLink-module__sXtyiq__arrow{transform:none}}:root[data-reduced-motion] .TextLink-module__sXtyiq__link,:root[data-reduced-motion] .TextLink-module__sXtyiq__text,:root[data-reduced-motion] .TextLink-module__sXtyiq__arrow{transition:none!important}:root[data-reduced-motion] .TextLink-module__sXtyiq__link:hover .TextLink-module__sXtyiq__arrow,:root[data-reduced-motion] .TextLink-module__sXtyiq__link[data-force=hover] .TextLink-module__sXtyiq__arrow{transform:none}
.faceplates-module__hp3lUa__row{grid-column:full;min-width:0}.faceplates-module__hp3lUa__track{gap:var(--space-s);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:var(--space-3xs) var(--grid-margin);scroll-padding-inline:var(--grid-margin);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.faceplates-module__hp3lUa__track::-webkit-scrollbar{display:none}.faceplates-module__hp3lUa__card{scroll-snap-align:start;flex:0 0 clamp(16.5rem,27vw,25rem)}.faceplates-module__hp3lUa__cardHit{aspect-ratio:5/6;inline-size:100%;padding:var(--space-m);border-radius:var(--card-radius);background:var(--surface);color:var(--foreground);text-align:start;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out);border:0;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative}.faceplates-module__hp3lUa__cardHead{align-items:center;gap:var(--space-xs);color:var(--muted);transition:color var(--dur-ui) var(--ease-out);display:flex}.faceplates-module__hp3lUa__iconBox{border-radius:calc(var(--card-radius) * .5);background:color-mix(in srgb, var(--foreground) 7%, transparent);block-size:2rem;inline-size:2rem;color:var(--accent);flex:none;place-items:center;display:grid}.faceplates-module__hp3lUa__art{aspect-ratio:229.6/193;-webkit-mask:var(--art) center / contain no-repeat;-webkit-mask:var(--art) center / contain no-repeat;mask:var(--art) center / contain no-repeat;background-color:currentColor;display:block}.faceplates-module__hp3lUa__cardArt{inline-size:92%;color:color-mix(in srgb, var(--foreground) 45%, transparent);transition:color var(--dur-ui) var(--ease-out), transform var(--dur-hero) var(--ease-out);place-self:center}.faceplates-module__hp3lUa__plus{inset:auto var(--space-s) var(--space-s) auto;border-radius:calc(var(--card-radius) * .75);background:color-mix(in srgb, var(--foreground) 9%, transparent);block-size:3rem;inline-size:3rem;color:var(--foreground);transition:background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out);place-items:center;display:grid;position:absolute}@media (hover:hover){.faceplates-module__hp3lUa__cardHit:hover{background:color-mix(in srgb, var(--foreground) 6%, var(--surface))}.faceplates-module__hp3lUa__cardHit:hover .faceplates-module__hp3lUa__cardHead{color:var(--foreground)}.faceplates-module__hp3lUa__cardHit:hover .faceplates-module__hp3lUa__cardArt{color:var(--foreground);transform:scale(1.03)}.faceplates-module__hp3lUa__cardHit:hover .faceplates-module__hp3lUa__plus{background:var(--accent);color:var(--on-accent)}}.faceplates-module__hp3lUa__cardHit:focus-visible .faceplates-module__hp3lUa__plus{background:var(--accent);color:var(--on-accent)}.faceplates-module__hp3lUa__arrows{justify-content:flex-end;gap:var(--space-2xs);padding:var(--space-m) var(--grid-margin) 0;display:flex}.faceplates-module__hp3lUa__arrow{border:1px solid var(--stroke);block-size:2.75rem;inline-size:2.75rem;color:var(--foreground);cursor:pointer;transition:opacity var(--dur-micro), border-color var(--dur-micro);background:0 0;border-radius:50%;place-items:center;display:grid}.faceplates-module__hp3lUa__arrow:disabled{opacity:.3;cursor:default}@media (hover:hover){.faceplates-module__hp3lUa__arrow:not(:disabled):hover{border-color:var(--foreground)}}@media (max-width:47.99rem){.faceplates-module__hp3lUa__arrows{display:none}}.faceplates-module__hp3lUa__drawer{--sheet:#141414;inset:var(--space-s) var(--space-s) var(--space-s) auto;inline-size:min(34rem, calc(100vw - 2 * var(--space-s)));block-size:auto;max-block-size:none;max-inline-size:none;color:var(--foreground);background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.faceplates-module__hp3lUa__drawer::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000080}.faceplates-module__hp3lUa__sheet{border-radius:var(--card-radius);background:var(--sheet);block-size:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 9%, transparent);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.faceplates-module__hp3lUa__scroll{overscroll-behavior:contain;overflow-y:auto}.faceplates-module__hp3lUa__media{padding:var(--space-2xl) var(--space-l) var(--space-s);place-items:center;display:grid}.faceplates-module__hp3lUa__drawerArt{max-block-size:34svh;inline-size:min(100%,26rem);color:var(--foreground)}.faceplates-module__hp3lUa__body{gap:var(--space-s);padding:var(--space-m) var(--space-xl) var(--space-xl);justify-items:start;display:grid}.faceplates-module__hp3lUa__kicker{align-items:center;gap:var(--space-2xs);display:flex}.faceplates-module__hp3lUa__kicker svg{color:var(--accent)}.faceplates-module__hp3lUa__line{color:var(--muted)}.faceplates-module__hp3lUa__clips{gap:var(--space-2xs);margin-block-start:var(--space-m);display:grid}.faceplates-module__hp3lUa__clip{align-items:center;gap:var(--space-xs);padding:var(--space-2xs);border-radius:calc(var(--card-radius) * .6);background:color-mix(in srgb, var(--foreground) 5%, transparent);display:flex}.faceplates-module__hp3lUa__clipPlay{background:color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid}.faceplates-module__hp3lUa__clipPlay svg{block-size:1rem;inline-size:1rem}.faceplates-module__hp3lUa__note{margin-block-start:var(--space-m)}.faceplates-module__hp3lUa__ctaBar{gap:var(--space-2xs);padding:var(--space-s) var(--space-xl) var(--space-l);box-shadow:0 -1rem 1rem -.25rem var(--sheet);flex-wrap:wrap;display:flex;position:relative}.faceplates-module__hp3lUa__close{inset:var(--space-s) var(--space-s) auto auto;z-index:1;background:var(--foreground);block-size:2.75rem;inline-size:2.75rem;color:var(--background);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.faceplates-module__hp3lUa__handle{display:none}@media (max-width:47.99rem){.faceplates-module__hp3lUa__drawer{block-size:90svh;inline-size:100%;inset:auto 0 0}.faceplates-module__hp3lUa__sheet{border-radius:var(--card-radius) var(--card-radius) 0 0}.faceplates-module__hp3lUa__handle{background:color-mix(in srgb, var(--foreground) 30%, transparent);border-radius:2px;block-size:.25rem;inline-size:2.5rem;margin-inline:auto;display:block;position:absolute;inset:.625rem 0 auto}.faceplates-module__hp3lUa__close{inset-block-start:var(--space-m)}.faceplates-module__hp3lUa__drawerArt{max-block-size:30svh}.faceplates-module__hp3lUa__body,.faceplates-module__hp3lUa__ctaBar{padding-inline:var(--space-m)}}@keyframes faceplates-module__hp3lUa__fromRight{0%{transform:translate(calc(100% + 2rem))}}@keyframes faceplates-module__hp3lUa__toRight{to{transform:translate(calc(100% + 2rem))}}@keyframes faceplates-module__hp3lUa__fromBottom{0%{transform:translateY(100%)}}@keyframes faceplates-module__hp3lUa__toBottom{to{transform:translateY(100%)}}@keyframes faceplates-module__hp3lUa__fadeIn{0%{opacity:0}}@keyframes faceplates-module__hp3lUa__fadeOut{to{opacity:0}}.faceplates-module__hp3lUa__drawer[open]{animation:faceplates-module__hp3lUa__fromRight .56s var(--ease-out)}.faceplates-module__hp3lUa__drawer[open][data-closing]{animation:faceplates-module__hp3lUa__toRight .32s var(--ease-in-out) forwards}.faceplates-module__hp3lUa__drawer[open]::backdrop{animation:faceplates-module__hp3lUa__fadeIn .4s var(--ease-out)}.faceplates-module__hp3lUa__drawer[open][data-closing]::backdrop{animation:.32s ease-in forwards faceplates-module__hp3lUa__fadeOut}@media (max-width:47.99rem){.faceplates-module__hp3lUa__drawer[open]{animation-name:faceplates-module__hp3lUa__fromBottom}.faceplates-module__hp3lUa__drawer[open][data-closing]{animation-name:faceplates-module__hp3lUa__toBottom}}@media (prefers-reduced-motion:reduce){.faceplates-module__hp3lUa__drawer[open]{animation:.16s linear faceplates-module__hp3lUa__fadeIn}.faceplates-module__hp3lUa__drawer[open][data-closing]{animation:.16s linear forwards faceplates-module__hp3lUa__fadeOut}.faceplates-module__hp3lUa__cardArt{transition:color var(--dur-ui)}.faceplates-module__hp3lUa__cardHit:hover .faceplates-module__hp3lUa__cardArt{transform:none}}:root[data-reduced-motion=true] .faceplates-module__hp3lUa__drawer[open]{animation:.16s linear faceplates-module__hp3lUa__fadeIn}:root[data-reduced-motion=true] .faceplates-module__hp3lUa__drawer[open][data-closing]{animation:.16s linear forwards faceplates-module__hp3lUa__fadeOut}
.Nav-module__e1xquq__nav{top:var(--nav-inset);inset-inline:var(--nav-inset);z-index:var(--z-nav);block-size:var(--nav-float-h);justify-content:space-between;align-items:center;padding:0 clamp(1rem,2vw,1.75rem);display:flex;position:fixed}.Nav-module__e1xquq__desktopLinks{gap:2rem;list-style:none;display:none}.Nav-module__e1xquq__desktopLink{font-size:var(--type-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted);transition:color var(--duration-fast)}.Nav-module__e1xquq__desktopLink:hover,.Nav-module__e1xquq__desktopLink.Nav-module__e1xquq__active{color:var(--gold)}.Nav-module__e1xquq__actions{align-items:center;gap:var(--space-s);display:flex}.Nav-module__e1xquq__action{display:none}:root:has([data-nav-action]) .Nav-module__e1xquq__action{inline-size:9rem;display:flex}.Nav-module__e1xquq__sound{display:none}:root:has([data-nav-sound]) .Nav-module__e1xquq__sound{inline-size:1.625rem;display:flex}.Nav-module__e1xquq__cartBtn{cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;display:flex;position:relative}.Nav-module__e1xquq__cartBadge{background:var(--gold);color:var(--background);font-size:.5rem;font-weight:var(--weight-700);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:-4px;right:-4px}.Nav-module__e1xquq__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.25rem;display:flex}.Nav-module__e1xquq__hamburgerLine{background:var(--foreground);width:22px;height:1px;display:block}.Nav-module__e1xquq__mobileOverlay{z-index:var(--z-overlay);background:var(--overlay-light);transition:opacity var(--duration-fast) ease;position:fixed;inset:0}.Nav-module__e1xquq__mobileDrawer{z-index:var(--z-drawer);background:var(--surface);width:85%;max-width:360px;transition:transform var(--duration-slow) var(--ease-out);flex-direction:column;padding:2.5rem;display:flex;position:fixed;top:0;bottom:0;right:0}.Nav-module__e1xquq__closeBtn{cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-bottom:3rem;padding:.25rem}.Nav-module__e1xquq__mobileLinks{flex:1;list-style:none}.Nav-module__e1xquq__mobileLinkItem{border-bottom:1px solid var(--stroke)}.Nav-module__e1xquq__mobileLink{letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--foreground);transition:color var(--duration-fast);padding:1.25rem 0;font-size:1.5rem;display:block}.Nav-module__e1xquq__mobileLink:hover,.Nav-module__e1xquq__mobileLink.Nav-module__e1xquq__active{color:var(--gold)}.Nav-module__e1xquq__socialLinks{gap:1.5rem;padding-top:2.5rem;display:flex}.Nav-module__e1xquq__socialLink{font-size:var(--type-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--muted);transition:color var(--duration-fast);align-items:center;gap:.5rem;display:flex}.Nav-module__e1xquq__socialLink:hover{color:var(--gold)}.Nav-module__e1xquq__logo{width:auto;height:1.25rem;display:block}@media (min-width:768px){.Nav-module__e1xquq__nav{grid-template-columns:1fr auto 1fr;display:grid}.Nav-module__e1xquq__actions{justify-self:end}.Nav-module__e1xquq__desktopLinks{display:flex}.Nav-module__e1xquq__hamburger{display:none}}@media (min-width:768px) and (max-width:63.99rem){:root:has([data-nav-action]) .Nav-module__e1xquq__nav{display:flex}:root:has([data-nav-action]) .Nav-module__e1xquq__desktopLinks{display:none}:root:has([data-nav-action]) .Nav-module__e1xquq__hamburger{display:flex}}@media (min-width:768px) and (max-width:79.99rem){:root:has([data-nav-sound]) .Nav-module__e1xquq__nav{display:flex}:root:has([data-nav-sound]) .Nav-module__e1xquq__desktopLinks{display:none}:root:has([data-nav-sound]) .Nav-module__e1xquq__hamburger{display:flex}}@media (max-width:767.98px){:root:has([data-nav-sound]) .Nav-module__e1xquq__actions{gap:.5rem}}@media (max-width:24rem){:root:has([data-nav-sound]) .Nav-module__e1xquq__action{inline-size:8rem}:root:has([data-nav-sound]) .Nav-module__e1xquq__action>*{padding-inline:1rem}}:is(body:has([data-site-chrome=none]) .Nav-module__e1xquq__nav,body:has([data-site-chrome=none]) .Nav-module__e1xquq__mobileOverlay,body:has([data-site-chrome=none]) .Nav-module__e1xquq__mobileDrawer){display:none}:root:has([data-nav=float]) .Nav-module__e1xquq__nav{transition:transform var(--nav-slide-dur) var(--ease-out)}:root:has([data-nav=float]) .Nav-module__e1xquq__desktopLink{font-size:var(--nav-link-size);font-weight:var(--nav-link-weight);letter-spacing:var(--nav-link-tracking)}:root:has([data-nav=float]) .Nav-module__e1xquq__nav[data-hidden=true]:not(:focus-within){transform:translateY(calc(-100% - 1.5rem))}:root:has([data-nav=float] [data-product-bar]) .Nav-module__e1xquq__nav{transition-delay:90ms}:root:has([data-nav=float] [data-product-bar]) .Nav-module__e1xquq__nav[data-hidden=true]:not(:focus-within){transition-delay:0s}:root:has([data-nav=float]) .Nav-module__e1xquq__action{transition:transform var(--nav-slide-dur) var(--ease-out)}:root:has([data-nav=float]) .Nav-module__e1xquq__nav[data-hidden=true]:not(:focus-within) .Nav-module__e1xquq__action{transform:translateY(calc(var(--nav-float-h) + 1.5rem))}@media (max-width:63.99rem){:root:has([data-nav=float]) .Nav-module__e1xquq__nav[data-hidden=true]:not(:focus-within) .Nav-module__e1xquq__action{transform:translate(var(--action-dx,0px), calc(var(--nav-float-h) + 1.5rem))}}@media (max-width:79.99rem){:root:has([data-nav=float]):has([data-nav-sound]) .Nav-module__e1xquq__nav[data-hidden=true]:not(:focus-within) .Nav-module__e1xquq__action{transform:translate(var(--action-dx,0px), calc(var(--nav-float-h) + 1.5rem))}}:root:has([data-nav=float] [data-product-bar]) .Nav-module__e1xquq__action{transition-delay:90ms}:root:has([data-nav=float] [data-product-bar]) .Nav-module__e1xquq__nav[data-hidden=true]:not(:focus-within) .Nav-module__e1xquq__action{transition-delay:0s}@media (prefers-reduced-motion:reduce){:is(:root:has([data-nav=float]) .Nav-module__e1xquq__nav,:root:has([data-nav=float]) .Nav-module__e1xquq__action){transition:none}}
.lab-module__oEHPxq__lab{min-block-size:100vh;font-family:var(--family-text);padding-block-start:var(--nav-h)}.lab-module__oEHPxq__labNav{padding-block:var(--space-2xs)}:root[data-lab-clean] .lab-module__oEHPxq__labNav{display:none}.lab-module__oEHPxq__labNavInner{align-items:center;gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.lab-module__oEHPxq__labNavInner ul{gap:0 var(--space-s);flex-wrap:wrap;list-style:none;display:flex}.lab-module__oEHPxq__labNavInner a{min-block-size:44px;color:var(--muted);align-items:center;display:inline-flex}.lab-module__oEHPxq__labNavInner a[aria-current=page]{color:var(--gold)}@media (hover:hover){.lab-module__oEHPxq__labNavInner a:hover{color:var(--foreground)}}.lab-module__oEHPxq__hint{margin-inline-start:auto}.lab-module__oEHPxq__hint kbd{font:inherit;border:1px solid var(--stroke);color:var(--foreground);padding:0 .4em}@media (max-width:47.99rem){.lab-module__oEHPxq__hint{display:none}}.lab-module__oEHPxq__header{padding-block:var(--space-2xl) var(--space-xl);row-gap:var(--space-s)}.lab-module__oEHPxq__header>.type-body{color:var(--muted)}.lab-module__oEHPxq__section{padding-block:var(--space-2xl);row-gap:var(--space-m)}.lab-module__oEHPxq__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-m);border-block-end:1px solid var(--stroke);flex-wrap:wrap;padding-block-end:var(--space-2xs);display:flex}.lab-module__oEHPxq__roles{row-gap:var(--space-xl);display:grid}.lab-module__oEHPxq__role{gap:var(--space-xs) var(--grid-gutter);display:grid}@media (min-width:64rem){.lab-module__oEHPxq__role{grid-template-columns:minmax(14rem,3fr) 9fr;align-items:baseline}}.lab-module__oEHPxq__roleMeta{gap:var(--space-3xs);align-content:start;display:grid}.lab-module__oEHPxq__roleMeta code{font-family:var(--family-mono);font-size:var(--step--1);color:var(--gold)}.lab-module__oEHPxq__roleSample{overflow-wrap:anywhere;min-width:0}.lab-module__oEHPxq__readout{font-family:var(--family-mono);font-size:var(--step--2);color:var(--muted);font-variant-numeric:tabular-nums}.lab-module__oEHPxq__scale{display:grid}.lab-module__oEHPxq__scaleRow{gap:var(--grid-gutter);padding-block:var(--space-2xs);border-block-end:1px solid color-mix(in srgb, var(--stroke) 50%, transparent);grid-template-columns:7rem 8rem minmax(0,1fr);align-items:baseline;display:grid}.lab-module__oEHPxq__scaleRow>:last-child{white-space:nowrap;text-overflow:clip;line-height:1.1;overflow:hidden}@media (max-width:47.99rem){.lab-module__oEHPxq__scaleRow{grid-template-columns:1fr 1fr}.lab-module__oEHPxq__scaleRow>:last-child{grid-column:1/-1}}.lab-module__oEHPxq__monoCompare{gap:var(--space-m) var(--grid-gutter);display:grid}@media (min-width:48rem){.lab-module__oEHPxq__monoCompare{grid-template-columns:1fr 1fr}}.lab-module__oEHPxq__monoCard{gap:var(--space-2xs);padding:var(--space-s);border:1px solid var(--stroke);display:grid}.lab-module__oEHPxq__monoCard p{font-size:var(--step--1);line-height:1.5}.lab-module__oEHPxq__monoCard .lab-module__oEHPxq__big{font-size:var(--step-2);line-height:1.1}.lab-module__oEHPxq__monoName{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold);font-size:var(--step--2)!important}.lab-module__oEHPxq__matrix{row-gap:var(--space-l);display:grid}.lab-module__oEHPxq__matrixRow{gap:var(--space-xs);display:grid}.lab-module__oEHPxq__cells{align-items:flex-end;gap:var(--space-m) var(--space-l);flex-wrap:wrap;display:flex}.lab-module__oEHPxq__cell{gap:var(--space-2xs);justify-items:start;display:grid}.lab-module__oEHPxq__liveRow{align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.lab-module__oEHPxq__stage{min-block-size:70vh;padding-block:var(--space-2xl) var(--space-3xl);align-content:start;row-gap:var(--space-m)}.lab-module__oEHPxq__spacer{min-block-size:80vh;color:var(--muted);place-items:center;display:grid}.lab-module__oEHPxq__motionList{list-style:none;display:grid}.lab-module__oEHPxq__motionList li{gap:var(--grid-gutter);padding-block:var(--space-xs);border-block-end:1px solid color-mix(in srgb, var(--stroke) 50%, transparent);grid-template-columns:3rem 1fr;align-items:baseline;display:grid}@media (min-width:64rem){.lab-module__oEHPxq__stageMedia{grid-column:content-start/span 8}}.lab-module__oEHPxq__indexList{list-style:none;display:grid}.lab-module__oEHPxq__indexList li{border-block-end:1px solid color-mix(in srgb, var(--stroke) 50%, transparent)}.lab-module__oEHPxq__indexList a{gap:var(--space-2xs) var(--grid-gutter);padding-block:var(--space-s);color:var(--foreground);grid-template-columns:3rem 1fr;display:grid}@media (min-width:64rem){.lab-module__oEHPxq__indexList a{grid-template-columns:4rem 5fr 6fr;align-items:baseline}}@media (hover:hover){.lab-module__oEHPxq__indexList a:hover .type-heading{color:var(--gold)}}.lab-module__oEHPxq__indexList a>:last-child{color:var(--muted)}@media (max-width:63.99rem){.lab-module__oEHPxq__indexList a>:last-child{grid-column:2}}.lab-module__oEHPxq__steps{gap:var(--space-m) var(--grid-gutter);list-style:none;display:grid}@media (min-width:48rem){.lab-module__oEHPxq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lab-module__oEHPxq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.lab-module__oEHPxq__steps li{gap:var(--space-2xs);align-content:start;display:grid}
.productbar-module__rDAotW__bar{top:calc(var(--nav-inset) + var(--nav-float-h) + var(--space-3xs));z-index:calc(var(--z-nav) - 1);align-items:center;gap:var(--space-m);block-size:var(--bar-h);margin-inline:var(--nav-inset);border-radius:var(--card-radius);background:color-mix(in srgb, var(--nav-bg) var(--nav-bg-opacity), transparent);-webkit-backdrop-filter:blur(var(--nav-blur)) saturate(1.4);backdrop-filter:blur(var(--nav-blur)) saturate(1.4);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) var(--nav-line), transparent);transition:top var(--nav-slide-dur) var(--ease-out);padding-inline:clamp(1rem,2vw,1.75rem) 0;display:flex;position:sticky}:root:has(nav[data-hidden=true]:not(:focus-within)) .productbar-module__rDAotW__bar{top:var(--nav-inset)}.productbar-module__rDAotW__name{font-family:var(--type-display-family);font-weight:var(--type-display-weight);text-transform:var(--type-display-case);letter-spacing:-.02em;color:var(--foreground);flex:none;font-size:1.25rem}.productbar-module__rDAotW__links{scrollbar-width:none;margin-inline-start:auto;padding-inline-end:clamp(.5rem,1.25vw,1.25rem);list-style:none;display:flex;overflow-x:auto}.productbar-module__rDAotW__links::-webkit-scrollbar{display:none}.productbar-module__rDAotW__links a{block-size:var(--bar-h);white-space:nowrap;font-size:var(--bar-link-size);font-weight:var(--bar-link-weight);color:var(--muted);transition:color var(--dur-micro) var(--ease-out);align-items:center;padding-inline:clamp(.625rem,1vw,1rem);display:inline-flex}.productbar-module__rDAotW__links a[aria-current]{color:var(--accent)}@media (hover:hover){.productbar-module__rDAotW__links a:not([aria-current]):hover{color:var(--foreground)}}@media (max-width:47.99rem){.productbar-module__rDAotW__bar{gap:var(--space-xs)}.productbar-module__rDAotW__links{-webkit-mask:linear-gradient(90deg,#0000,#000 1rem calc(100% - 2rem),#0000);mask:linear-gradient(90deg,#0000,#000 1rem calc(100% - 2rem),#0000)}}@media (prefers-reduced-motion:reduce){.productbar-module__rDAotW__bar{transition:none}}
.CookieConsent-module__Ystraa__panel{z-index:999;background:var(--surface);border:1px solid var(--stroke);width:340px;max-width:calc(100vw - 3rem);padding:1.75rem;position:fixed;bottom:1.5rem;left:1.5rem}.CookieConsent-module__Ystraa__banner{z-index:999;background:var(--surface);border:1px solid var(--stroke);width:340px;max-width:calc(100vw - 3rem);padding:1.25rem 1.5rem;position:fixed;bottom:1.5rem;left:1.5rem}.CookieConsent-module__Ystraa__text{font-size:var(--type-xs);line-height:var(--leading-relaxed);color:var(--muted);margin-bottom:1.25rem}.CookieConsent-module__Ystraa__textLarge{font-size:var(--type-xs);line-height:var(--leading-relaxed);color:var(--muted);margin-bottom:1.5rem}.CookieConsent-module__Ystraa__link{color:var(--gold);text-underline-offset:3px;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.CookieConsent-module__Ystraa__row{border-bottom:1px solid var(--stroke);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.CookieConsent-module__Ystraa__rowLast{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.CookieConsent-module__Ystraa__rowLabel{font-size:var(--type-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--foreground);font-family:inherit}.CookieConsent-module__Ystraa__required{font-size:var(--type-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);font-family:inherit}.CookieConsent-module__Ystraa__btnGrid{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.5rem;display:grid}.CookieConsent-module__Ystraa__goldBtn{background:var(--gold);color:var(--background);font-size:var(--type-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;border:none;padding:.65rem 1rem;font-family:inherit}.CookieConsent-module__Ystraa__outlineBtn{color:var(--foreground);border:1px solid var(--stroke);font-size:var(--type-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;background:0 0;padding:.65rem 1rem;font-family:inherit}.CookieConsent-module__Ystraa__outlineBtnFull{width:100%;}.CookieConsent-module__Ystraa__toggle{border:1px solid var(--stroke);background:var(--stroke);cursor:pointer;width:2.5rem;height:1.4rem;transition:background var(--duration-fast);border-radius:9999px;flex-shrink:0;position:relative}.CookieConsent-module__Ystraa__toggle[data-on=true]{background:var(--gold)}.CookieConsent-module__Ystraa__toggleKnob{background:var(--foreground);width:16px;height:16px;transition:left var(--duration-fast);border-radius:50%;position:absolute;top:2px}.CookieConsent-module__Ystraa__btnRow{gap:.5rem;display:flex}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_dc3bb29f-module__v6C-6a__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}
.touch-module__ReNwVq__page{overflow-x:clip}.touch-module__ReNwVq__page>section:focus{outline:none}.touch-module__ReNwVq__index{color:var(--accent)}.touch-module__ReNwVq__iconBox{border-radius:calc(var(--card-radius) * .6);background:color-mix(in srgb, var(--foreground) 7%, transparent);block-size:2.75rem;inline-size:2.75rem;color:var(--foreground);flex:none;place-items:center;display:grid}.touch-module__ReNwVq__iconBox svg{block-size:1.25rem;inline-size:1.25rem}.touch-module__ReNwVq__hero{isolation:isolate;min-block-size:calc(100svh - var(--nav-h) - 4rem - var(--bar-h));row-gap:var(--space-l);grid-template-rows:1fr auto auto;padding-block-end:var(--space-2xl);position:relative}.touch-module__ReNwVq__heroMedia{z-index:-1;grid-row:1/-1;position:relative}.touch-module__ReNwVq__heroMedia img{object-fit:cover;object-position:70% 40%;block-size:100%;inline-size:100%;position:absolute;inset:0}.touch-module__ReNwVq__heroMedia:after{content:"";background:linear-gradient(to top, var(--background) 0%, color-mix(in srgb, var(--background) 82%, transparent) 30%, color-mix(in srgb, var(--background) 30%, transparent) 60%, transparent 80%);pointer-events:none;position:absolute;inset:0}.touch-module__ReNwVq__heroText{gap:var(--space-xs);grid-row:2;display:grid}.touch-module__ReNwVq__motto{color:var(--foreground)}.touch-module__ReNwVq__heroSide{gap:var(--space-m);grid-row:3;justify-items:start;display:grid}.touch-module__ReNwVq__ctas{gap:var(--space-xs);flex-wrap:wrap;display:flex}@media (min-width:64rem){.touch-module__ReNwVq__heroText{grid-area:2/content-start/4/span 7;align-self:end}.touch-module__ReNwVq__heroSide{grid-area:2/span 5/4/content-end;align-self:end}}.touch-module__ReNwVq__statement{padding-block-start:var(--space-section)}@media (min-width:64rem){.touch-module__ReNwVq__statementText{grid-column:content-start/span 9}}.touch-module__ReNwVq__spread{row-gap:var(--space-xl);align-items:center;padding-block-start:var(--space-section)}.touch-module__ReNwVq__spreadMedia{gap:var(--space-xs);grid-column:full;display:grid}.touch-module__ReNwVq__spreadMedia img{block-size:auto;inline-size:100%}.touch-module__ReNwVq__fig{padding-inline:var(--grid-margin);text-transform:uppercase}.touch-module__ReNwVq__spreadText{gap:var(--space-m);align-content:start;display:grid}.touch-module__ReNwVq__spreadText>.type-heading{margin-block-end:var(--space-2xs)}@media (min-width:48rem){.touch-module__ReNwVq__spreadMedia{grid-area:1/full-start/auto/span 5}.touch-module__ReNwVq__spreadText{grid-area:1/span 3/auto/content-end}.touch-module__ReNwVq__spreadFlip .touch-module__ReNwVq__spreadMedia{grid-column:span 5/full-end}.touch-module__ReNwVq__spreadFlip .touch-module__ReNwVq__spreadText{grid-column:content-start/span 3}.touch-module__ReNwVq__spreadFlip .touch-module__ReNwVq__fig{text-align:end}}@media (min-width:64rem){.touch-module__ReNwVq__spreadMedia{grid-column:full-start/span 7}.touch-module__ReNwVq__spreadText{grid-column:span 5/content-end}.touch-module__ReNwVq__spreadFlip .touch-module__ReNwVq__spreadMedia{grid-column:span 7/full-end}.touch-module__ReNwVq__spreadFlip .touch-module__ReNwVq__spreadText{grid-column:content-start/span 5}}.touch-module__ReNwVq__resources{gap:var(--space-l);margin-block-start:var(--space-s);list-style:none;display:grid}.touch-module__ReNwVq__resources li{align-items:flex-start;gap:var(--space-s);display:flex}.touch-module__ReNwVq__resourceText{gap:var(--space-2xs);justify-items:start;padding-block-start:var(--space-3xs);display:grid}.touch-module__ReNwVq__faceplates{row-gap:var(--space-2xl);padding-block-start:var(--space-section)}.touch-module__ReNwVq__centerHead{gap:var(--space-s);text-align:center;justify-self:center;justify-items:center;max-inline-size:38rem;display:grid}.touch-module__ReNwVq__centerHead>.type-body{color:var(--muted)}.touch-module__ReNwVq__specs{row-gap:var(--space-xl);padding-block-start:var(--space-section)}.touch-module__ReNwVq__glance{row-gap:var(--space-xl);display:grid}.touch-module__ReNwVq__glance+.touch-module__ReNwVq__glance{margin-block-start:var(--space-2xl)}.touch-module__ReNwVq__glanceList{gap:var(--space-l);list-style:none;display:grid}.touch-module__ReNwVq__glanceList>li{column-gap:var(--space-m);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.touch-module__ReNwVq__glanceList .type-body{max-inline-size:44ch}@media (min-width:64rem){.touch-module__ReNwVq__glance{grid-template-columns:subgrid;grid-column:content}.touch-module__ReNwVq__glanceTitle{grid-column:1/span 5;align-self:start}.touch-module__ReNwVq__glanceList{grid-column:7/span 6}}.touch-module__ReNwVq__buy{padding-block:var(--space-section);row-gap:var(--space-2xl)}.touch-module__ReNwVq__buyHead{gap:var(--space-m);display:grid}.touch-module__ReNwVq__buyBox{gap:var(--space-m);justify-items:start;display:grid}.touch-module__ReNwVq__buyPrice{color:var(--foreground)}@media (min-width:64rem){.touch-module__ReNwVq__buyHead{grid-area:1/content-start/auto/span 6}.touch-module__ReNwVq__buyBox{grid-area:1/span 4/auto/content-end;align-self:end}}.touch-module__ReNwVq__pill{z-index:calc(var(--z-nav) - 2);align-items:center;gap:var(--space-s);border-radius:calc(var(--card-radius) + .4375rem);background:var(--gold);color:var(--background);box-shadow:0 .75rem 2rem -.75rem color-mix(in srgb, var(--gold) 55%, transparent);opacity:0;transition:transform .56s var(--ease-out), opacity .24s linear;padding:.4375rem .4375rem .4375rem 1.375rem;display:flex;position:fixed;inset:auto clamp(1rem,2vw,1.75rem) 4.5rem auto;transform:translateY(calc(100% + 2rem))}.touch-module__ReNwVq__pill[data-show]{opacity:1;transform:none}:root[data-lab-clean] .touch-module__ReNwVq__pill{inset-block-end:clamp(1rem,2vw,1.75rem)}.touch-module__ReNwVq__pillAmount{justify-items:center;line-height:1.1;display:grid}.touch-module__ReNwVq__pill .type-price{color:inherit}.touch-module__ReNwVq__pillNote{font-family:var(--family-text);font-size:var(--step--2);opacity:.7}.touch-module__ReNwVq__pillBag{border-radius:var(--card-radius);background:color-mix(in srgb, #fff 22%, var(--gold));block-size:3rem;inline-size:3rem;transition:background-color var(--dur-micro) var(--ease-out);place-items:center;display:grid;box-shadow:0 .25rem .75rem -.25rem #00000059}@media (hover:hover){.touch-module__ReNwVq__pill:hover .touch-module__ReNwVq__pillBag{background:color-mix(in srgb, #fff 40%, var(--gold))}}@media (prefers-reduced-motion:reduce){.touch-module__ReNwVq__pill{transition:opacity .16s linear;transform:none}}:root[data-reduced-motion=true] .touch-module__ReNwVq__pill{transition:opacity .16s linear;transform:none}
.CartDrawer-module__7HZXAW__overlay{z-index:var(--z-overlay);background:var(--overlay-light);transition:opacity var(--duration-fast) ease;position:fixed;inset:0}.CartDrawer-module__7HZXAW__drawer{z-index:var(--z-drawer);background:var(--surface);border-left:1px solid var(--stroke);width:100%;max-width:420px;transition:transform var(--duration-slow) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.CartDrawer-module__7HZXAW__drawerHeader{border-bottom:1px solid var(--stroke);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;display:flex}.CartDrawer-module__7HZXAW__drawerTitle{font-size:var(--type-xs);letter-spacing:.4em;text-transform:uppercase;color:var(--foreground)}.CartDrawer-module__7HZXAW__closeBtn{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:.25rem}.CartDrawer-module__7HZXAW__body{flex-direction:column;flex:1;display:flex;overflow-y:auto}.CartDrawer-module__7HZXAW__lineItems{flex-shrink:0}.CartDrawer-module__7HZXAW__empty{text-align:center;font-size:var(--type-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);padding:4rem 1.75rem}.CartDrawer-module__7HZXAW__lineItem{border-bottom:1px solid var(--stroke);transition:opacity var(--duration-fast);grid-template-columns:72px 1fr;gap:1rem;padding:1.25rem 1.75rem;display:grid}.CartDrawer-module__7HZXAW__lineItemImg{aspect-ratio:1;background:var(--background);position:relative}.CartDrawer-module__7HZXAW__lineItemInfo{flex-direction:column;justify-content:space-between;gap:.5rem;display:flex}.CartDrawer-module__7HZXAW__lineItemTitle{color:var(--foreground);margin-bottom:.2rem;font-size:.8rem}.CartDrawer-module__7HZXAW__lineItemVariant{color:var(--muted);font-size:.65rem}.CartDrawer-module__7HZXAW__lineItemActions{justify-content:space-between;align-items:center;display:flex}.CartDrawer-module__7HZXAW__qtyControls{align-items:center;gap:.5rem;display:flex}.CartDrawer-module__7HZXAW__qtyBtn{border:1px solid var(--stroke);color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.9rem;display:flex}.CartDrawer-module__7HZXAW__qtyValue{color:var(--foreground);text-align:center;min-width:1rem;font-size:.75rem}.CartDrawer-module__7HZXAW__lineItemPrice{color:var(--foreground);font-size:.8rem}.CartDrawer-module__7HZXAW__upsell{border-top:1px solid var(--stroke);flex-direction:column;gap:1rem;padding:1.25rem 1.75rem;display:flex}.CartDrawer-module__7HZXAW__upsellHeading{font-size:var(--type-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.CartDrawer-module__7HZXAW__upsellItem{grid-template-columns:48px 1fr auto;align-items:center;gap:.75rem;display:grid}.CartDrawer-module__7HZXAW__upsellImg{background:var(--background);width:48px;height:48px;position:relative;overflow:hidden}.CartDrawer-module__7HZXAW__upsellImgPlaceholder{background:var(--background);border:1px solid var(--stroke);width:48px;height:48px}.CartDrawer-module__7HZXAW__upsellInfo{flex-direction:column;gap:.2rem;display:flex}.CartDrawer-module__7HZXAW__upsellName{color:var(--foreground);font-size:.75rem}.CartDrawer-module__7HZXAW__upsellSubtitle{color:var(--muted);letter-spacing:.05em;font-size:.6rem}.CartDrawer-module__7HZXAW__upsellRight{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.CartDrawer-module__7HZXAW__upsellPrice{color:var(--foreground);font-size:.75rem}.CartDrawer-module__7HZXAW__upsellAdd{border:1px solid var(--stroke);color:var(--foreground);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast), color var(--duration-fast);background:0 0;padding:.3rem .6rem;font-size:.6rem}.CartDrawer-module__7HZXAW__upsellAdd:hover{border-color:var(--gold);color:var(--gold)}.CartDrawer-module__7HZXAW__upsellAdd:disabled{opacity:.4;cursor:default}.CartDrawer-module__7HZXAW__drawerFooter{border-top:1px solid var(--stroke);flex-direction:column;flex-shrink:0;gap:1rem;padding:1.5rem 1.75rem;display:flex}.CartDrawer-module__7HZXAW__totalRow{justify-content:space-between;align-items:baseline;display:flex}.CartDrawer-module__7HZXAW__totalLabel{font-size:var(--type-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.CartDrawer-module__7HZXAW__totalAmount{color:var(--foreground);font-family:altivo,serif;font-size:1.25rem}.CartDrawer-module__7HZXAW__dutiesNote{letter-spacing:.04em;opacity:.65;text-align:center;margin-bottom:.25rem;font-size:.75rem}.CartDrawer-module__7HZXAW__checkoutBtn{background:var(--gold);color:var(--background);font-size:var(--type-xs);font-weight:var(--weight-700);letter-spacing:.35em;text-transform:uppercase;transition:opacity var(--duration-fast);justify-content:center;align-items:center;gap:.6rem;padding:1rem;text-decoration:none;display:flex}.CartDrawer-module__7HZXAW__checkoutBtn:hover{opacity:.85}.CartDrawer-module__7HZXAW__testimonial{border:1px solid var(--stroke);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex;position:relative}.CartDrawer-module__7HZXAW__quoteIcon{color:var(--gold);opacity:.6;flex-shrink:0}.CartDrawer-module__7HZXAW__testimonialQuote{color:var(--muted);font-size:.65rem;font-style:italic;line-height:1.6}.CartDrawer-module__7HZXAW__testimonialAuthor{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);opacity:.7;text-align:right;font-size:.55rem}.CartDrawer-module__7HZXAW__checkoutNote{letter-spacing:.1em;color:var(--muted);text-align:center;opacity:.6;font-size:.55rem}
.IconButton-module__qmzD9G__btn{border-radius:var(--btn-radius);block-size:44px;inline-size:44px;color:var(--foreground);cursor:pointer;transition:border-color var(--btn-hover-dur) var(--ease-out), color var(--btn-hover-dur) var(--ease-out), background-color var(--btn-hover-dur) var(--ease-out), transform var(--btn-hover-dur) var(--ease-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.IconButton-module__qmzD9G__outline{border-color:var(--stroke);background:color-mix(in srgb, var(--background) 45%, transparent)}@media (hover:hover){.IconButton-module__qmzD9G__btn:hover:not(:disabled){color:var(--gold)}.IconButton-module__qmzD9G__outline:hover:not(:disabled){border-color:var(--foreground)}}.IconButton-module__qmzD9G__btn[data-force=hover]{color:var(--gold)}.IconButton-module__qmzD9G__outline[data-force=hover]{border-color:var(--foreground)}.IconButton-module__qmzD9G__btn[data-force=focus]{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.IconButton-module__qmzD9G__btn:active:not(:disabled),.IconButton-module__qmzD9G__btn[data-force=pressed]{transform:scale(var(--btn-press-scale))}.IconButton-module__qmzD9G__btn[aria-pressed=true]{color:var(--gold)}.IconButton-module__qmzD9G__outline[aria-pressed=true]{border-color:var(--gold)}.IconButton-module__qmzD9G__btn:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.IconButton-module__qmzD9G__btn{transition:none!important}.IconButton-module__qmzD9G__btn:active,.IconButton-module__qmzD9G__btn[data-force=pressed]{transform:none!important}}:root[data-reduced-motion] .IconButton-module__qmzD9G__btn{transition:none!important}:root[data-reduced-motion] .IconButton-module__qmzD9G__btn:active,:root[data-reduced-motion] .IconButton-module__qmzD9G__btn[data-force=pressed]{transform:none!important}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_e20c904c-module__d1FgDq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}
.Switch-module__LmCZTG__switch{border:1px solid var(--stroke);border-radius:var(--btn-radius);grid-template-columns:1fr 1fr;min-inline-size:0;margin:0;padding:3px;display:inline-grid;position:relative}.Switch-module__LmCZTG__thumb{background:var(--foreground);border-radius:var(--btn-radius);inline-size:calc(50% - 3px);transition:transform var(--btn-wipe-dur) var(--ease-in-out);position:absolute;inset-block:3px;inset-inline-start:3px}.Switch-module__LmCZTG__switch[data-index="1"] .Switch-module__LmCZTG__thumb{transform:translate(100%)}.Switch-module__LmCZTG__option{z-index:1;min-block-size:44px;padding-inline:var(--space-s);font-family:var(--family-text);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;color:var(--muted);cursor:pointer;transition:color var(--btn-hover-dur) var(--ease-out);place-items:center;font-weight:500;display:grid;position:relative}.Switch-module__LmCZTG__option:has(.Switch-module__LmCZTG__input:checked){color:var(--background)}.Switch-module__LmCZTG__input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}@media (hover:hover){.Switch-module__LmCZTG__option:hover:not(:has(.Switch-module__LmCZTG__input:checked)){color:var(--foreground)}}.Switch-module__LmCZTG__switch[data-force=hover] .Switch-module__LmCZTG__option:not(:has(.Switch-module__LmCZTG__input:checked)){color:var(--foreground)}.Switch-module__LmCZTG__option:has(.Switch-module__LmCZTG__input:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.Switch-module__LmCZTG__switch[data-force=focus] .Switch-module__LmCZTG__option:has(.Switch-module__LmCZTG__input:checked){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.Switch-module__LmCZTG__switch:disabled{opacity:.4}.Switch-module__LmCZTG__switch:disabled .Switch-module__LmCZTG__option{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Switch-module__LmCZTG__thumb,.Switch-module__LmCZTG__option{transition:none!important}}:root[data-reduced-motion] .Switch-module__LmCZTG__thumb,:root[data-reduced-motion] .Switch-module__LmCZTG__option{transition:none!important}
