:root{--font-mono: "Jost", "Inter", system-ui, -apple-system, sans-serif;--btn-glow: none;--btn-glow-hover: none;--r-ctrl: 2px;--r-media: 0px;--loud: #FF7A00;--ease-standard: linear}[data-theme=light]{--bg: #F5F5F3;--bg-ink: #ECECEA;--bg-graphite: #E3E3E0;--ink: #111113;--text-hi: #1E1E22;--text-body: #3E3E44;--text-dim: #5E5E64;--text-faint: #87878F;--nav-bg: rgba(245,245,243,.94)}[data-theme=dark]{--nav-bg: rgba(22,22,26,.94)}html,body{transition:none}html,body{overflow-x:clip}.grid-2>*,.featstat__punch>*,.featstat__intro>*{min-width:0}body{font-size:17px;line-height:1.5;font-feature-settings:"ss01","tnum"}::selection{background:var(--ink);color:var(--bg)}.eyebrow,.fineprint,.mono,.trust,.field-label,.link-underline,.announce__item,.site-header__mini,.img-badge,.cmp-hint,.cmp-foot,.how-card__num,.fdemo__tag,.fdemo__note,.ucrow__top,.story__year,.specgroup__head .fineprint,.cmp-table td,.pdp__stock,.product-card__price,.cart-line__price,.emailcap .fineprint,.site-footer__bottom,.site-footer__fine,.site-footer__policies,.loc-switch__trigger,.loc-switch__label,.loc-switch__lang,.loc-switch__country,.cfgapp__url,.cfgapp__detail-grid,.pdemo__poslabel,.pdemo__filter-val,.pdemo__cc-value,.code-chip,.config__readouts,.config__btn,.pdemo__btn,.pdemo__mode-btn,.hero__corner,.hero__eyebrow,.hero__status,.zonemap__labels,.zonemap__legend,.cmp-spot__label,.imgb__attrib-role,.market-notice,.qty-box input,.cart-qty span,.cart-qty input,.cart-remove,.shipping-progress__label{font-family:var(--font-ui);font-weight:500;letter-spacing:.1em;font-feature-settings:"ss01","tnum"}.eyebrow{font-size:11px;text-transform:uppercase;color:var(--text-dim)!important;gap:0}.eyebrow .dot{display:none}.fineprint,.trust{font-size:11px}.mono,.cmp-table td,.cfgapp__url,.pdemo__poslabel,.config__readouts{font-size:12px;letter-spacing:.06em;text-transform:none}.pdp__price,.pdp__total-value,.convert__price,.spec-tile__value,.cmp-spot__value,.product-card__price,.cart-line__price,.pdemo__filter-val,.pdemo__cc-value{font-family:var(--font-display);letter-spacing:-.01em;font-weight:400;text-transform:none}.product-card__price,.cart-line__price{font-size:14px}.hero__corner,.hero__eyebrow{font-size:11px}body [data-section] .eyebrow{display:none}body [data-section=demo-video] .eyebrow,body [data-section=main-product] .eyebrow,body [data-section=page-hero] .eyebrow{display:inline-flex}.display-l{font-size:clamp(30px,3.6vw,52px);line-height:1.04;letter-spacing:-.02em}.how__title,.artists__head,.usecases__head,.featured__head{margin-bottom:40px!important}.compare__cards,.compare__photo{margin-top:40px!important}.artists__grid,.artists__scroll{margin-top:0!important}.lead{font-size:19px;line-height:1.5}.body-text{font-size:17px;line-height:1.55}.body-lg{font-size:17px}.pdp__price,.pdp__total-value,.convert__price,.spec-tile__value,.cmp-table td,.specgroup__row .v,.product-card__price,.cart-line__price{font-variant-numeric:tabular-nums}.loud{font-weight:800;text-transform:uppercase;letter-spacing:-.04em;line-height:.88}.loud-mark{background:var(--loud);color:#000;padding:0 .06em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.loud-dim{color:var(--text-faint)}.btn,.field-input,.emailcap__input,.site-header__cta,.site-footer__newsletter,.variant-card,.qty-box,.addon-row,.pdp__total,.config__btn,.pdemo__btn,.pdemo__mode-btn,.cfgapp__chip,.product-card__btn,.loc-switch__lang,.loc-switch__country,.plp__sort select,.pagination a,.pagination span,.cart-qty,.search-form input,.site-footer__withdrawal,.skip-link,.form-status,.emailcap__success,.igfollow__opt{border-radius:var(--r-ctrl)!important}.card,.compare-card,.compare__photo,.demo__frame,.how-card,.usecase-card,.object__media,.artist-card,.story__img,.pdp__media,.pdp__thumb,.product-card,.product-card__img,.bundle__list,.bundle__card,.bundle__item-img,.bundle__visual,.cart-summary,.link-tile,.principle-card,.team-card,.team-card__visual,.info-panel,.feature-card,.cfgapp,.cfgapp-img,.igreel__card,.ucrow,.pdemo,.pdemo__readout,.pdemo__cc,.pdemo__strip,.config__panel,.config__readout,.rte img,.spec-tile,.contact-card,.auth-card,.led-bar,.img-badge,.code-chip,.cart-line__img,.cfgapp__url,.cfgapp__detail,.pdemo__filter,.pdp__panel,.pq-card,.pq-lead,.loc-switch__panel,.mobile-menu__sheet,.cart-drawer__panel,.sticky-atc__thumb,.imgb__media--rounded,.product-card__badge,.feature-card__flag,.artist-card__flag,body [data-section=what-is-it] .compare-card__photo,body [data-section=use-cases] .ucrow,body [data-section=config-app] .cfgapp-img,body [data-section=image-banner] .imgb__media--rounded{border-radius:var(--r-media)!important}.theme-toggle,.cart-count-bubble,.cart-fab,.pq-nav button,.igreel__play,.igreel__ctrl{border-radius:999px!important}.hero__glow,.convert__glow,.pdp__media-glow,.featstat__imgglow,body [data-section=feature-bento] .bento__glow{display:none!important}.hero__img,.featstat__imgwrap img,.pdp__media img{filter:none!important}.btn-primary{box-shadow:none;border-color:var(--ink)}.btn-primary:hover{box-shadow:none;transform:none;background:var(--text-hi)}.btn-secondary{border-color:var(--ink);color:var(--ink)}.btn-secondary:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn{transition:background .12s linear,color .12s linear,border-color .12s linear}.eyebrow .dot,.buyrow__status .dot,.site-footer__status .dot,.announce__item .dot,.usecase-card__tag .dot,.market-notice__dot,.pdp__stock .dot,.cfgapp__chip .dot,.team-card__dot,.artist-card__dot{box-shadow:none!important}.announce__item .dot,.usecase-card__tag .dot,.team-card__dot,.artist-card__dot,.cfgapp__chip .dot{display:none!important}:root{--dev-body: #202024;--dev-edge: #3E3E46;--dev-off: #2A2A30;--dev-mark: #FFFFFF}.led-bar,.pdemo__strip{background:var(--dev-body);border:1px solid var(--dev-edge);box-shadow:none}.led-bar__led,.pdemo__strip-row span{box-shadow:none!important}.img-badge{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--ink);color:var(--bg);border:0;letter-spacing:.08em}.site-header{backdrop-filter:none;-webkit-backdrop-filter:none}.mobile-buybar{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg)}.cfgapp{box-shadow:none;border-color:var(--border-strong)}.cart-fab{box-shadow:0 0 0 1px var(--ink)}body [data-section=header] .loc-switch__panel{box-shadow:none;border-color:var(--border-strong);background:var(--bg);padding:14px}body [data-section=header] .loc-switch__lang{border-color:var(--border-strong);color:var(--text-dim)}body [data-section=header] .loc-switch__lang:hover{border-color:var(--ink);color:var(--ink)}body [data-section=header] .loc-switch__country{border-color:var(--border-strong)}.shipping-progress__fill{background:var(--ink)}.shipping-progress__fill.is-unlocked{background:var(--afk-led-green)}.pdemo__cc-fill{background:var(--ink)}.bundle__visual,.feature-card,.artist-card__gradient,body [data-section=instagram-reels] .igreel__ph{background:var(--bg-ink)!important}.usecase-card__img:after{display:none}.artist-card:after{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.82))}.link-tile:hover,body [data-section=press-quotes] a.pq-card:hover,body [data-section=press-quotes] a.pq-lead:hover,body [data-section=instagram-reels] .igreel__card:hover{transform:none;border-color:var(--ink)}body [data-section=instagram-reels] .igreel__card.is-playing{transform:none;border-color:var(--ink);box-shadow:none}body [data-section=instagram-reels] .igreel__card:focus-visible{border-color:var(--ink)}.hero__gridbg{-webkit-mask-image:none;mask-image:none;opacity:1}.sec-blend{display:none}[data-section] .eyebrow,.how-card__num,.how-card__meta .fineprint,.fdemo__tag,.ucrow__tag,.usecase-card__tag,.cfgapp__chrome .fineprint,.cfgapp__statusrow .fineprint,.pdemo__head .fineprint,.pdemo>.fineprint,.config__statusrow .fineprint,.pdemo__cc-value,.pdemo__filter-val,.code-chip,.cfgapp__detail-grid .v,.principle-card__num,.story__year,.imgb__attrib-role,.sticky-atc .fineprint{color:var(--text-dim)!important}.compare-card--beam{border-color:var(--border-strong);box-shadow:none}.compare-card--beam .fineprint{color:var(--ink)!important}.faq-item[open] .faq-item__icon,.pdp-accordion details[open] .faq-item__icon{color:var(--ink)}body [data-section=feature-demos] .pdemo__filter-curve{stroke:var(--ink);filter:none}body [data-section=feature-demos] .pdemo__filter-knob{fill:var(--ink);filter:none}body [data-section=feature-demos] .pdemo__filter-cut{stroke:var(--text-faint)}.pdemo__mode-btn.is-active,.pdemo__btn.is-active,.config__btn.is-active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pdp__stock:has(.dot[style*="00E676"]),.buyrow__status:has(.dot[style*="00E676"]),.sticky-atc__info .fineprint[style*=green],.site-footer__status{color:var(--acc-green-text)!important}.pdp__stock:has(.dot[style*=FFB800]){color:var(--acc-amber-text)!important}.pdp__stock:has(.dot[style*=FF2D2D]),.buyrow__status:has(.dot[style*=FF2D2D]),.sticky-atc__info .fineprint[style*=red]{color:var(--acc-red-text)!important}.pdp__stock .dot,.buyrow__status .dot{background:currentColor!important}.market-notice--positive .market-notice__dot{background:#00e676}.changelog__notes li:before{background:var(--text-faint)}.imgb__attrib-rule{box-shadow:none;background:currentColor;height:1px}.how-card{background:transparent;border:0;border-top:1px solid var(--ink);padding:24px 0 0;min-height:0;gap:12px}.how-card__meta{gap:16px}.how-card__num{font-size:12px;letter-spacing:.08em}body [data-section=use-cases] .ucrow{background:transparent;border:0;border-top:1px solid var(--ink);padding:22px 0 6px}.usecase-card{background:transparent;border:0;padding:0;min-height:0;gap:12px}.usecase-card__img{margin:0 0 8px}.spec-tile{background:transparent;border:0;border-top:1px solid var(--ink);padding:14px 0 0}.spec-tile__value{font-size:26px}.grid-4{gap:24px}.pdemo,.config__panel{background:transparent;border:1px solid var(--border-strong)}.pq-card,.pq-lead{background:transparent!important;border:0!important;border-top:1px solid var(--ink)!important;padding:20px 0 0!important}.product-card{background:transparent;border:0;padding:0;gap:12px}.product-card__img{background:var(--bg-ink);border:0}.product-card__btn{border-color:var(--ink)}.faq-list{border-top-color:var(--ink)}.faq-item{border-bottom-color:var(--hairline2)}.specgroups{border-top-color:var(--ink)}.story__milestones,.story__milestone{border-color:var(--hairline2)}.compare-card{background:transparent;border-color:var(--border-strong)}.cmp-table th.is-us,.cmp-table td.is-us{background:transparent}.cmp-table th{border-bottom-color:var(--ink)}.cmp-table td.cmp-feature{color:var(--ink)}.pdp__total{background:transparent;border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:14px 0}.variant-card{border-color:var(--border-strong)}.variant-card.is-selected{background:transparent;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.addon-row.is-checked{background:transparent;box-shadow:inset 0 0 0 1px var(--ink)}.addon-row.is-checked .addon-row__box{background:var(--ink);border-color:var(--ink);color:var(--bg)}.pdp__check svg{color:var(--ink)}.pdp__media{background:var(--bg-ink);border:0}.pdp__thumb{border-color:var(--hairline2)}.pdp__thumb.is-active{border-color:var(--ink)}.cart-summary{background:transparent;border-color:var(--border-strong)}.emailcap__success{background:transparent;border-color:var(--ink)}.site-footer__newsletter{border-color:var(--ink)}.site-footer__newsletter input{background:transparent}.artists__grid:not(:has(.artist-card__img)):has(.artist-card__gradient),.artists__scroll:not(:has(.artist-card__img)):has(.artist-card__gradient){display:flex;flex-wrap:wrap;gap:0 40px;grid-auto-rows:auto;grid-template-rows:none;grid-auto-columns:auto;overflow:visible;margin-left:0;margin-right:0;padding:0}:is(.artists__grid,.artists__scroll):not(:has(.artist-card__img)) .artist-card:has(.artist-card__gradient){position:static;flex:1 1 260px;min-height:0;padding:14px 0;background:transparent!important;border:0;border-top:1px solid var(--ink);display:block}:is(.artists__grid,.artists__scroll):not(:has(.artist-card__img)) .artist-card:has(.artist-card__gradient):after,.artist-card:has(.artist-card__gradient) .artist-card__gradient{display:none}:is(.artists__grid,.artists__scroll):not(:has(.artist-card__img)) .artist-card:has(.artist-card__gradient) .artist-card__name{color:var(--ink);font-size:20px}:is(.artists__grid,.artists__scroll):not(:has(.artist-card__img)) .artist-card:has(.artist-card__gradient) .artist-card__role{color:var(--text-dim);margin-top:2px}:is(.artists__grid,.artists__scroll):has(.artist-card__img) .artist-card:has(.artist-card__gradient){background:transparent!important;border:1px solid var(--border-strong)}:is(.artists__grid,.artists__scroll):has(.artist-card__img) .artist-card:has(.artist-card__gradient):after{display:none}:is(.artists__grid,.artists__scroll):has(.artist-card__img) .artist-card:has(.artist-card__gradient) .artist-card__name{color:var(--ink)}:is(.artists__grid,.artists__scroll):has(.artist-card__img) .artist-card:has(.artist-card__gradient) .artist-card__role{color:var(--text-dim)}.team-card{background:transparent;border:0;padding:0}.team-card__visual{border:0;border-radius:0!important;background:var(--bg-ink);margin-bottom:14px}.team-card__visual img{filter:none}.team-card__name{font-size:20px}.team__head{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:start;margin-bottom:48px}.team__head .display-l{margin-bottom:0!important}.team__intro{display:flex;flex-direction:column;gap:14px}@media(max-width:880px){.team__head{grid-template-columns:1fr;gap:20px}}.site-header{border-bottom-color:var(--hairline2)}.site-header__inner{padding:14px 28px}.site-header__link{color:var(--ink);font-size:15px}.site-header__link:hover,.site-header__link.is-active{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.site-header__cta{padding:10px 16px;font-size:14px}.site-header__cta:hover{background:var(--text-hi)}.cart-count-bubble{background:var(--ink);color:var(--bg)}.announce{background:var(--ink);color:var(--bg);border-bottom:0}.announce__item strong,.announce__item span{color:var(--bg)}.announce__item span{opacity:.7}.mobile-menu__link{font-size:28px;color:var(--ink)}.bordered-top{border-top-color:var(--hairline2)}.buyrow{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:22px 0}.buyrow.buyrow--lines-top{border-bottom:0}.buyrow.buyrow--lines-bottom{border-top:0}.buyrow.buyrow--lines-none{border-top:0;border-bottom:0}.buyrow .link-underline{font-size:13px;border-bottom-color:var(--ink)}body [data-section=press-bar].spacing-narrow{padding:40px 0!important}.press__name{color:var(--text-dim)}body [data-section=home-convert].spacing-spaced{padding:clamp(80px,11vw,128px) 0!important}.convert__price{font-family:var(--font-mono);font-size:30px}.ledstrip{background:var(--bg);border-color:var(--hairline2)}[data-section]{scroll-margin-top:80px}.hero--loud{min-height:100svh;justify-content:center;background-color:var(--bg);background-image:linear-gradient(var(--gridline) 1px,transparent 1px),linear-gradient(90deg,var(--gridline) 1px,transparent 1px);background-size:48px 48px;background-position:center top;overflow:hidden}.hero--loud .hero__content--loud{position:relative;z-index:2;padding-top:72px;padding-bottom:min(48px,4vh);display:grid;gap:0}.hero--loud .hero__cut{position:relative;z-index:0;left:50%;width:calc(min(108%,1700px,135vh) * var(--cut-scale, 1));margin:clamp(32px,5vh,110px) 0 -.42em;transform:translate(-50%) rotate(calc(var(--cut-tilt, -8) * 1deg));pointer-events:none}.hero--loud .hero__cut img,.hero--loud .hero__cut video{width:100%;height:auto;filter:none}.hero--loud .hero__eyebrow{position:relative;z-index:1;margin-bottom:12px;text-transform:uppercase;color:var(--text-dim)}.hero--loud .display-xl{position:relative;z-index:1;font-weight:800;text-transform:uppercase;letter-spacing:-.045em;line-height:.86;font-size:calc(clamp(56px,min(13vw,17vh),184px) * var(--hl-scale, 1));max-width:none;margin-left:-.05em;color:var(--ink)}.hero--loud .display-xl .text-dim{color:var(--text-faint)}.hero--loud .hero__row{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:start;margin-top:min(40px,4vh)}.hero--loud .lead{max-width:44ch;color:var(--text-body);font-size:clamp(16px,2.2vh,19px);margin:0}.hero--loud .hero__buy{display:grid;gap:12px;justify-items:start}.hero--loud .hero__actions{margin:0;justify-content:flex-start}.hero--loud .hero__actions .btn{border-radius:var(--r-ctrl)}.hero--loud .hero__status{display:inline-flex;align-items:center;gap:8px;font-size:12px;text-transform:uppercase;color:var(--acc-green-text)}.hero--loud .hero__status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--afk-led-green)}.hero--loud .trust{display:block;margin:0;max-width:46ch;color:var(--text-dim);font-size:11px;line-height:1.8;text-transform:uppercase}.hero--loud .trust>span{display:inline;white-space:nowrap}.hero--loud .trust .sep{margin:0 6px;color:var(--text-faint)}.hero--loud .hero__corner{position:absolute;z-index:2;top:84px;right:32px;text-transform:uppercase;color:var(--text-dim);text-align:right;max-width:28ch}@media(max-width:880px){.hero--loud{padding-top:0;min-height:100svh}.hero--loud .hero__content--loud{padding-top:72px;padding-bottom:32px}.hero--loud .hero__cut{width:calc(150% * var(--cut-scale, 1));margin:40px 0 -.3em;transform:translate(-50%) rotate(calc(var(--cut-tilt, -8) * 1.125deg))}.hero--loud .display-xl{font-size:calc(clamp(48px,17vw,96px) * var(--hl-scale, 1))}.hero--loud .hero__row{grid-template-columns:1fr;gap:24px;margin-top:28px}.hero--loud .hero__corner{display:none}.hero--loud .hero__actions{flex-direction:column;align-items:stretch;width:100%}.hero--loud .hero__buy{justify-items:stretch}}.hero--loud.hero--compact{min-height:72svh}.zonemap{margin-top:48px;display:grid;gap:8px;--zg: 4px}.zonemap__draw{display:grid;gap:8px}.zonemap__line{position:relative;height:28px}.zonemap__line>span{position:absolute;top:0;bottom:0;display:block;left:calc((100% + var(--zg)) * var(--s, 0) / 72);width:max(0px,calc((100% + var(--zg)) * var(--n, 6) / 72 - var(--zg)));transform-origin:50% 100%}.zonemap__line>span.is-off{opacity:0}.zonemap__line>span>i{position:absolute;top:50%;left:var(--p, 50%);width:6px;height:6px;margin:-3px 0 0 -3px;background:#111113;opacity:0}.zonemap__line>span.is-pos>i{opacity:1}.zonemap__ticks{display:grid;grid-template-columns:repeat(72,1fr);gap:2px;height:6px}.zonemap__ticks i{display:block;background:var(--ink);opacity:.3}.zonemap__labels{display:grid;grid-template-columns:repeat(72,minmax(0,1fr));width:calc(100% + var(--zg));font-family:var(--font-mono);font-size:11px;line-height:1.4}.zonemap__labels span{grid-row:1;grid-column:var(--gs, 1) / span var(--n, 6);min-width:0;margin-right:var(--zg);border-left:1px solid var(--ink);padding-left:6px;min-height:40px;color:var(--ink);overflow-wrap:break-word}.zonemap__labels span.is-off{display:none}.zonemap__labels em,.zonemap__labels i{font-style:normal}.zonemap__labels i:not(:empty){margin-left:8px;color:var(--text-dim)}.zonemap__labels span b{display:block;font-weight:400;color:var(--text-dim)}.zonemap__legend{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-dim)}.zonemap__caps{display:grid;flex:1 1 320px;min-width:0}.zonemap__cap{grid-area:1 / 1;opacity:0}.zonemap__cap.is-active{opacity:1}.zonemap__tabs{display:flex;flex-wrap:wrap;column-gap:28px;margin-bottom:12px;border-bottom:1px solid var(--hairline3)}.zonemap__tab{position:relative;margin:0 0 -1px;padding:14px 0 12px;min-height:44px;background:none;border:0;border-radius:0;color:var(--text-dim);cursor:pointer;font-family:var(--font-ui);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"ss01","tnum"}.zonemap__tab:hover,.zonemap__tab.is-active{color:var(--ink)}.zonemap__tab>i{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:0 50%}.zonemap__tab.is-active>i{transform:scaleX(1)}@keyframes zm-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes zm-sweep{0%{opacity:.3}30%{opacity:1;background:var(--c, var(--ink))}to{opacity:.3}}@media(prefers-reduced-motion:no-preference){.zonemap.is-playing .zonemap__tab.is-active>i{animation:zm-progress var(--zm-hold, 4s) linear both}.zonemap.is-paused .zonemap__tab.is-active>i{animation-play-state:paused}.zonemap__line>span{transition:left .9s cubic-bezier(.65,0,.35,1),width .9s cubic-bezier(.65,0,.35,1),background-color .5s linear,opacity .3s linear}.zonemap__line>span>i{transition:left .14s ease-out,opacity .2s linear}.zonemap__labels span{transition:opacity .32s ease-out,transform .32s ease-out;transition-delay:calc(var(--i, 0) * 30ms)}.zonemap__labels.is-swap span{opacity:0;transform:translateY(4px);transition-duration:.16s;transition-delay:0s}.zonemap__key{transition:opacity .32s ease-out}.zonemap__labels.is-swap .zonemap__key{opacity:0;transition-duration:.16s}.zonemap__cap{transition:opacity .3s linear}.zonemap.is-redraw .zonemap__ticks i{animation:zm-sweep .42s linear both;animation-delay:calc(var(--i, 0) * 6ms)}.zonemap.is-instant .zonemap__line>span,.zonemap.is-instant .zonemap__line>span>i,.zonemap.is-instant .zonemap__labels span{transition:none}}@media(max-width:640px){.zonemap__line{height:20px}.zonemap__labels{row-gap:12px;margin-top:2px}.zonemap__labels span{--span: var(--n, 6);grid-column:var(--gs, 1) / span var(--span);position:relative;border-left:0;padding:8px 0 0;min-height:0}.zonemap__labels span:before{content:"";position:absolute;top:0;left:0;height:3px;width:max(0px,calc((100% + var(--zg)) * var(--n, 6) / var(--span) - var(--zg)));background:var(--c, var(--ink))}.zonemap__labels.is-key span b,.zonemap__labels.is-key span i,.zonemap__key{display:none}.zonemap__labels.is-key .zonemap__key{display:grid;grid-column:1 / -1;grid-row:2;grid-auto-flow:column;grid-template-rows:repeat(var(--rows, 4),auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px;margin-right:var(--zg);padding-top:12px;border-top:1px solid var(--hairline2);font-size:12px}.zonemap__key>div{min-width:0;overflow-wrap:break-word}.zonemap__key em,.zonemap__key i{font-style:normal}.zonemap__key em{margin-right:8px;color:var(--ink)}.zonemap__key b{font-weight:400;letter-spacing:0;color:var(--text-dim)}.zonemap__key i:not(:empty){margin-left:8px;color:var(--text-dim)}.zonemap__labels span.is-end{grid-column:var(--gs-end, var(--gs, 1)) / span var(--span);text-align:right}.zonemap__labels span.is-end:before{left:auto;right:0}.zonemap__labels span b{display:block}.zonemap__tabs{column-gap:0;justify-content:space-between}.zonemap__tab{font-size:10px}.zonemap--anim .zonemap__tabs{order:-2;margin-bottom:4px}.zonemap--anim .zonemap__legend{order:-1;margin:0 0 12px;gap:4px 16px}}body [data-section=image-banner] .imgb__content--quote .imgb__q{font-weight:800;text-transform:uppercase;letter-spacing:-.04em;line-height:.9;font-size:calc(clamp(34px,6.2vw,104px) * var(--q-scale, 1))}body [data-section=image-banner] .imgb__content--quote .imgb__q .text-dim{color:inherit;opacity:.45}body [data-section=image-banner] .imgb__content--quote .imgb__inner{max-width:min(94vw,1100px);gap:28px}body [data-section=image-banner] .imgb__attrib-name{font-weight:400;font-size:clamp(18px,1.6vw,24px)}body [data-section=image-banner] .imgb__attrib-role{color:inherit!important;opacity:.7}body [data-section=image-banner] .imgb__media--loud{background:var(--imgb-field, var(--loud));color:#000}body [data-section=image-banner] .imgb__media--loud .imgb__img,body [data-section=image-banner] .imgb__media--loud .imgb__overlay,body [data-section=image-banner] .imgb__media--loud .img-credit{display:none}body [data-section=image-banner] .imgb__media--loud .imgb__content{position:relative;inset:auto;padding:clamp(56px,8vw,120px) clamp(24px,5vw,72px)}body [data-section=image-banner] .imgb__media--loud .imgb--light,body [data-section=image-banner] .imgb__media--loud .imgb--dark{--ink: #000;--text-body: #1A1A1A;--text-dim: #3A2A14;color:#000}body [data-section=image-banner] .imgb__media--loud .btn-secondary{border-color:#000;color:#000}body [data-section=image-banner] .imgb__media--loud .btn-secondary:hover{background:#000;color:var(--imgb-field, var(--loud))}body [data-section=image-banner] .imgb__media--loud .imgb__attrib-rule{background:#000}@media(max-width:749px){[data-section=image-banner] .imgb__media--loud{min-height:0}}.cmp-spot{margin-top:clamp(40px,6vw,72px);display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end}.cmp-spot__item{border-top:1px solid var(--ink);padding-top:12px;min-width:0}.cmp-spot__value{font-weight:800;text-transform:uppercase;letter-spacing:-.05em;line-height:.82;font-size:clamp(64px,11vw,176px);color:var(--ink);margin-left:-.04em;overflow-wrap:anywhere}.cmp-spot__item--them .cmp-spot__value{color:var(--text-faint)}.cmp-spot__label{margin-top:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}@media(max-width:640px){.cmp-spot{grid-template-columns:1fr;gap:24px}.cmp-spot__value{font-size:clamp(56px,20vw,96px)}}.pdp{padding-top:128px}.pdp__title{font-size:clamp(40px,4.6vw,64px)}.pdp__price{font-family:var(--font-mono);font-size:30px}.pdp__total-value{font-family:var(--font-mono);font-size:26px}.pdp__media img{padding:6%}.pdp__panel{background:transparent;border:0;border-top:1px solid var(--hairline2);padding:14px 0 0}.pdp__panel-text{font-size:15px;color:var(--text-body);margin-top:8px}@media(max-width:880px){.pdp{padding-top:96px}}.site-footer{border-top-color:var(--ink)}.site-footer__inner{padding:72px 32px 28px}.site-footer__colhead{font-weight:500;letter-spacing:.1em;color:var(--text-dim)}.site-footer__col a{color:var(--ink);font-size:15px}.site-footer__col a:hover{text-decoration:underline;text-underline-offset:4px}body [data-section=footer] .site-footer__withdrawal{border-color:var(--ink);color:var(--ink)}[data-reveal]{transition-duration:.32s!important;transition-timing-function:linear!important}@media(prefers-reduced-motion:reduce){.hero--loud .hero__cut{transform:translate(-50%)}}body [data-section=how-it-works] .grid-3:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:1023px){body [data-section=how-it-works] .grid-3:has(>:nth-child(4)){grid-template-columns:1fr 1fr!important}}@media(max-width:640px){body [data-section=how-it-works] .grid-3:has(>:nth-child(4)){grid-template-columns:1fr!important}}body [data-section=object-teaser].object--render .grid-2{grid-template-columns:1fr 1fr;align-items:start;gap:40px 64px}body [data-section=object-teaser].object--render .object__stack{display:contents}body [data-section=object-teaser].object--render .object__media{grid-column:1 / -1;order:-1;background:transparent!important;border:0!important;margin:0 calc(-1*max(0px,min(8%,(100vw - 100%) / 2 - 16px))) -12px;width:auto;min-width:0}body [data-section=object-teaser].object--render .object__media img{max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;width:100%;height:auto}body [data-section=object-teaser].object--render .grid-4{grid-column:2;grid-template-columns:1fr 1fr;gap:20px 24px;align-self:end}body [data-section=object-teaser].object--render .grid-2>div:first-child{grid-column:1}@media(max-width:880px){body [data-section=object-teaser].object--render .grid-2{grid-template-columns:1fr!important}body [data-section=object-teaser].object--render .object__media{margin:0 -20px -8px}body [data-section=object-teaser].object--render .grid-4{grid-column:1}}body [data-section=demo-video].demo--bleed{padding:0!important}body [data-section=demo-video].demo--bleed .container{max-width:none;padding:0}body [data-section=demo-video].demo--bleed .demo__head{display:none}body [data-section=demo-video].demo--bleed .demo__frame{border:0;border-radius:0!important;overflow:visible}body [data-section=demo-video].demo--bleed .demo__frame video,body [data-section=demo-video].demo--bleed .demo__frame iframe,body [data-section=demo-video].demo--bleed .demo__frame img{aspect-ratio:var(--demo-ratio, 16 / 9)}.demo__word{position:absolute;left:32px;bottom:-.12em;z-index:3;margin:0;font-weight:800;text-transform:uppercase;letter-spacing:-.045em;line-height:.84;font-size:clamp(64px,15vw,224px);color:#fff;mix-blend-mode:difference;pointer-events:none}.shopify-section:has(>[data-section=demo-video].demo--gap-after)+.shopify-section>section,.shopify-section:has(>[data-section=demo-video].demo--gap-after)+.shopify-section>div{padding-top:clamp(96px,12vw,160px)!important}@media(max-width:880px){.demo__word{left:20px;font-size:clamp(56px,22vw,120px)}}body [data-section=image-banner] .imgb__media--loud-black{background:var(--imgb-field, #000);color:#fff;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:40px 56px;align-items:center;padding:clamp(56px,8vw,120px) clamp(24px,5vw,72px) clamp(40px,6vw,80px)}body [data-section=image-banner] .imgb__media--loud-black .imgb__img{display:block;position:static;order:2;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;object-position:center 20%;filter:grayscale(1) contrast(1.12);transform:rotate(var(--imgb-tilt, 2deg));border:3px solid #fff;align-self:center;justify-self:end;max-width:440px}body [data-section=image-banner] .imgb__media--loud-black .imgb__content{position:static;order:1;padding:0;display:block}body [data-section=image-banner] .imgb__media--loud-black .imgb--light,body [data-section=image-banner] .imgb__media--loud-black .imgb--dark{--ink: #fff;--text-body: #E6E6EB;--text-dim: #BDBDBD;color:#fff}body [data-section=image-banner] .imgb__media--loud-black .imgb__content--quote .imgb__q{font-size:calc(clamp(34px,5.4vw,92px) * var(--q-scale, 1))}body [data-section=image-banner] .imgb__media--loud-black .loud-mark{background:transparent;color:var(--loud);padding:0}body [data-section=image-banner] .imgb__media--loud-black .imgb__attrib-rule{display:none}body [data-section=image-banner] .imgb__media--loud-black .imgb__attrib-name{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}body [data-section=image-banner] .imgb__media--loud-black .imgb__attrib-role{display:inline;margin-left:6px}body [data-section=image-banner] .imgb__media--loud-black .imgb__attrib{flex-direction:row;gap:0;align-items:baseline}body [data-section=image-banner] .imgb__media--loud-black .imgb__attrib-role:before{content:"\b7  "}body [data-section=image-banner] .imgb__quotes{grid-column:1 / -1;order:3;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:clamp(24px,4vw,56px)}body [data-section=image-banner] .imgb__quote{border-top:2px solid #fff;padding-top:14px;display:flex;flex-direction:column;gap:12px}body [data-section=image-banner] .imgb__quote p{margin:0;font-weight:400;font-size:17px;line-height:1.5;color:#fff}body [data-section=image-banner] .imgb__quote-src{margin-top:auto;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#bdbdbd}body [data-section=image-banner] .imgb__media--loud-black .img-credit{display:none}@media(max-width:880px){body [data-section=image-banner] .imgb__media--loud-black{grid-template-columns:1fr}body [data-section=image-banner] .imgb__media--loud-black .imgb__img{max-width:260px;justify-self:start}body [data-section=image-banner] .imgb__quotes{grid-template-columns:1fr;gap:20px}}@media(min-width:881px){body [data-section=image-banner].imgb--portrait-left .imgb__media--loud-black{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}body [data-section=image-banner].imgb--portrait-left .imgb__media--loud-black .imgb__img{order:0;justify-self:start}}body [data-section=image-banner] .imgb__media--loud-orange .loud-mark{background:#000;color:var(--imgb-field, var(--loud))}body [data-section=feature-statement].featstat--compact{overflow:visible;position:relative;z-index:2}body [data-section=feature-statement].featstat--compact .container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;align-items:center}body [data-section=feature-statement].featstat--compact .featstat__intro,body [data-section=feature-statement].featstat--compact .featstat__intro-copy,body [data-section=feature-statement].featstat--compact .featstat__punch{display:contents}body [data-section=feature-statement].featstat--compact .featstat__intro>h2{grid-column:1 / 9;grid-row:1;margin-bottom:32px;align-self:start}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:first-child{grid-column:1 / 6;grid-row:2;margin:0;line-height:1.55;max-width:40ch;align-self:end}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:last-child{grid-column:1 / 6;grid-row:3;margin:20px 0 0;font-size:clamp(20px,1.9vw,26px);line-height:1.25;letter-spacing:-.01em;color:var(--ink);max-width:26ch;align-self:start}body [data-section=feature-statement].featstat--compact .featstat__imgwrap{grid-column:6 / 13;grid-row:2 / span 2;position:relative;z-index:1;min-width:0;justify-self:end;width:100%;margin:0 min(-32px,calc((100vw - 1240px)/-2)) 0 0;pointer-events:none}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{width:100%;height:auto;max-height:480px;object-fit:contain;object-position:right center;transform:rotate(var(--fs-tilt, -3deg));transform-origin:center}body [data-section=feature-statement].featstat--compact .featstat__imgglow{display:none}body [data-section=feature-statement].featstat--compact .featstat__statement{grid-column:1 / 9;grid-row:4;margin:32px 0 0;font-size:clamp(24px,2.6vw,36px);max-width:22ch}@media(max-width:880px){body [data-section=feature-statement].featstat--compact .container{grid-template-columns:1fr;gap:0}body [data-section=feature-statement].featstat--compact .featstat__intro>h2{grid-column:1;grid-row:1;margin-bottom:20px}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:first-child{grid-column:1;grid-row:2;max-width:none}body [data-section=feature-statement].featstat--compact .featstat__imgwrap{grid-column:1;grid-row:3;margin:12px -20px 0;width:auto}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{max-height:none}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:last-child{grid-column:1;grid-row:4;max-width:none;margin-top:8px}body [data-section=feature-statement].featstat--compact .featstat__statement{grid-column:1;grid-row:5}}.shopify-section:has(>[data-section=demo-video].demo--gap-after)+.shopify-section>[data-section=feature-statement].featstat--compact{padding-top:clamp(72px,8vw,104px)!important;padding-bottom:12px!important}body [data-section=feature-statement].featstat--compact .featstat__intro>h2{margin-bottom:20px}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{max-height:380px}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:last-child{margin-top:14px;font-size:clamp(18px,1.6vw,22px)}body [data-section=how-it-works].how--compact{padding-top:40px!important;padding-bottom:32px!important}body [data-section=how-it-works].how--compact .how__title{margin-bottom:24px!important;font-size:clamp(28px,3vw,40px);line-height:1.06}body [data-section=how-it-works].how--compact .how-card{padding:16px 0 0;gap:8px}body [data-section=how-it-works].how--compact .how-card h3{font-size:20px}.shopify-section:has(>[data-section=how-it-works].how--compact)+.shopify-section>[data-section=buy-row]{padding:18px 0}@media(max-width:880px){.shopify-section:has(>[data-section=demo-video].demo--gap-after)+.shopify-section>[data-section=feature-statement].featstat--compact{padding-top:64px!important}body [data-section=how-it-works].how--compact .how-card{padding-top:12px}}body [data-section=feature-statement].featstat--compact .featstat__intro>h2{font-size:clamp(28px,3vw,40px);line-height:1.06;margin-bottom:14px}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{max-height:320px}body [data-section=how-it-works].how--compact{padding-top:24px!important}body [data-section=how-it-works].how--compact .how__title{margin-bottom:16px!important}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:first-child,body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:last-child{grid-column:1 / 5}body [data-section=feature-statement].featstat--compact .featstat__imgwrap{grid-column:5 / 13;justify-self:stretch;margin-right:0}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{max-height:400px;object-position:left center;transform:rotate(var(--fs-tilt, -3deg)) translate(-2%)}@media(max-width:880px){body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:first-child,body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:last-child{grid-column:1}body [data-section=feature-statement].featstat--compact .featstat__imgwrap{grid-column:1}}body [data-section=feature-statement].featstat--compact .featstat__intro-copy>p:first-child{align-self:start}body [data-section=feature-statement].featstat--compact .featstat__imgwrap{align-self:center}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{margin:calc(var(--fs-trim, 10%) * -1) 0;max-height:none}body [data-section=feature-statement].featstat--compact .featstat__intro>h2{margin-bottom:8px}@media(max-width:880px){body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{margin:calc(var(--fs-trim, 10%) * -.8) 0}}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.btn-primary:focus-visible,.site-header__cta:focus-visible{outline-offset:3px}.field-input:focus-visible,.emailcap__input:focus-visible,.site-footer__newsletter input:focus-visible,.qty-box input:focus-visible,.cart-qty input:focus-visible,.plp__sort select:focus-visible,body [data-section=header] .loc-switch__country:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.site-footer__newsletter:focus-within{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.shipping-progress__label.is-unlocked{color:var(--acc-green-text)!important}.sticky-atc{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg);border-top-color:var(--ink)}.sticky-atc__thumb{border:0;background:var(--bg-ink)}.mobile-menu__foot button[name=locale_code],.mobile-menu__foot select[name=country_code]{border-radius:var(--r-ctrl)!important;border-color:var(--border-strong)!important;font-weight:500;letter-spacing:.1em!important}.mobile-menu__foot{padding-bottom:calc(20px + env(safe-area-inset-bottom))}body [data-section=main-product] .eyebrow .dot{display:inline-block;width:6px;height:6px;margin-right:8px}body [data-section=main-product] .eyebrow:has(.dot[style*="00E676"]){color:var(--acc-green-text)!important}body [data-section=main-product] .eyebrow:has(.dot[style*=FF2D2D]){color:var(--acc-red-text)!important}body [data-section=main-cart] .eyebrow{display:inline-flex}body [data-section=press-quotes] .eyebrow{display:block;font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.6vw,52px);line-height:1.04;letter-spacing:-.02em;text-transform:none;color:var(--ink)!important;margin-bottom:40px!important}body [data-section=funding-logos]{border-top:0}body [data-section=editorial] .editorial__grid{display:block}body [data-section=editorial] .editorial__content{display:grid;grid-template-columns:1fr 1.4fr;gap:40px 80px;align-items:start}body [data-section=editorial] .editorial__content .display-l{margin:0;max-width:14ch}body [data-section=editorial] .editorial__content .rte{max-width:62ch}body [data-section=editorial] .editorial__content>.editorial__media,body [data-section=editorial] .editorial__content>div:not(.rte){grid-column:1 / -1}body [data-section=editorial] .editorial__media{border-radius:var(--r-media)!important;border-color:var(--hairline2)}body [data-section=link-tiles] .tiles-grid{gap:40px 32px}body [data-section=link-tiles] .link-tile{background:transparent;border:0;border-top:1px solid var(--ink);border-radius:0!important;padding:20px 0 0;min-height:0;gap:10px}body [data-section=link-tiles] .link-tile .fineprint{color:var(--text-dim)!important}body [data-section=link-tiles] .link-tile__link{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}body [data-section=link-tiles] .link-tile:hover .link-tile__title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body [data-section=contact-cards] .contact-card{background:transparent;border:0;border-top:1px solid var(--ink);border-radius:0!important;padding:16px 0 0}body [data-section=contact-cards] .contact-card__value{border-bottom-color:var(--ink)}body [data-section=info-panel] .info-panel{background:transparent;border:0;border-top:1px solid var(--ink);border-radius:0!important;padding:20px 0 0}body [data-section=info-panel] .info-panel__row{border-bottom-color:var(--hairline2)}body [data-section=changelog] .changelog__notice{border:1px solid var(--border-strong)!important;background:transparent!important;border-radius:var(--r-ctrl)!important}body [data-section=changelog] .changelog__notice .fineprint,body [data-section=changelog] .changelog__release .fineprint{color:var(--text-dim)!important}body [data-section=changelog] .changelog__release .fineprint:empty{display:none}body [data-section=changelog] .changelog__release{border-bottom-color:var(--hairline2)}.qsg__item,.qsg__wifi,.qsg__card,.qsg__defcol,.qsg__fig img{border-radius:0!important}.qsg__note .dot{box-shadow:none;background:var(--text-faint)}body [data-section=page-hero].ph-light.ph-shade .sec-bgimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.demo__head:empty{display:none}body [data-section=instagram-reels] .igreels__top:has(.igreels__head:empty){margin-bottom:20px}body [data-section=artist-strip] .artists__head:not(:has(.display-l:not(:empty),.btn)){display:none}.ledstrip,.pdp{border-bottom:0}.shopify-section:has(>.buyrow:is(.buyrow--lines-both,.buyrow--lines-bottom))+.shopify-section>.bordered-top{border-top:0}.shopify-section:has(>.pdp)+.shopify-section>.buyrow{border-top:0}main>.shopify-section:last-child>.buyrow{border-bottom:0}@media(max-width:1023px){.pdp__gallery{position:static}}.pdp__buy>form{gap:12px}.pdp__buy .variant-fieldset:first-of-type,.pdp__buy .pdp__total,.pdp__buy .btn-full{margin-top:12px}.pdp__checks{gap:10px 20px}.pdp__check{font-size:13px;color:var(--text-dim)}.pdp__check svg{width:12px;height:12px}body [data-section=image-banner] .imgb__media--loud,body [data-section=image-banner] .imgb__media--loud-black{aspect-ratio:auto}.fdemo__intro{margin-bottom:clamp(40px,5vw,64px)}.fdemo__row{padding-top:clamp(40px,5vw,64px)}.fdemo__row+.fdemo__row{margin-top:clamp(40px,5vw,64px)}.fdemo__row h3{margin:14px 0}body [data-section=comparison-table] .container>.display-l,body [data-section=specs-table] .container>.display-l{margin-bottom:40px!important}body [data-section=specs-table] .container>.body-text{margin:-16px 0 40px!important}.how-card__num,.img-badge,.cmp-spot__label,.zonemap__legend,.artist-card__role,.link-tile__link,.plp__sort select,.specgroup__row .k,body [data-section=header] .loc-switch__trigger,body [data-section=header] .loc-switch__label,body [data-section=header] .loc-switch__lang,body [data-section=image-banner] .imgb__attrib-role,body [data-section=use-cases] .ucrow__tag{font-family:var(--font-ui);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"ss01","tnum"}.link-tile__link{font-size:12px}.cmp-table td.cmp-feature{font-weight:400;letter-spacing:0}.site-footer__bottom,.site-footer__fine,.fdemo__note,.zonemap__labels span b,.loc-switch__country,body [data-section=footer] .site-footer__policies{font-weight:400;letter-spacing:0;text-transform:none}.site-footer__bottom{font-size:13px;color:var(--text-dim)}.site-footer__fine{font-size:12px;color:var(--text-dim)}.site-footer__copy{color:var(--text-dim)}body [data-section=footer] .site-footer__policies a,body [data-section=footer] .site-footer__withdrawal{text-transform:lowercase;letter-spacing:0;font-size:13px}body [data-section=footer] .site-footer__withdrawal{font-weight:500}body [data-section=footer] .site-footer__withdrawal:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.site-footer__status{font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.faq-item__a,.ucrow__text,.pdp__desc,.pdp-accordion__body,.link-tile p,.story__text,.changelog__notes li span,.emailcap__sub,.convert__sub,.pdp__panel-text,body [data-section=how-it-works] .how-card p,body [data-section=feature-statement] .featstat__intro-copy>p:first-child{font-size:15px;line-height:1.55}.product-card__sub,.pdp__check{font-size:13px}@media(max-width:640px){.faq-item__a,.ucrow__text,.pdp__desc,body [data-section=how-it-works] .how-card p{font-size:16px}}.fdemo__row h3,body [data-section=use-cases] .ucrow__title,.link-tile__title,.principle-card h3,.h3{font-size:clamp(22px,2vw,28px);line-height:1.15;letter-spacing:-.01em}.how-card h3,.team-card__name{font-size:20px}.display-m{font-size:clamp(30px,3.6vw,52px);line-height:1.04;letter-spacing:-.02em}.cmp-foot{text-transform:none;letter-spacing:0;font-weight:400;font-size:14px;line-height:1.5;max-width:60ch;color:var(--text-dim)}.mobile-menu__meta .fineprint{text-transform:none;letter-spacing:.02em}body [data-section=how-it-works] .how-card__meta .fineprint{display:none}.market-notice{font-weight:400;letter-spacing:.02em;text-transform:none;gap:0}.market-notice__dot{display:none}.market-notice__text strong{font-weight:500;color:var(--ink)}.cart-drawer__panel{background:var(--bg);border-left-color:var(--ink)}.cart-drawer__shipbar,.cart-drawer__foot{background:transparent}.cart-drawer__head,.cart-drawer__foot{border-color:var(--ink)}.cart-drawer__foot{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.cart-drawer__foot .fineprint,.cart-summary .fineprint{color:var(--text-dim)!important}.form-status{border-color:var(--acc-green-text);background:transparent}.form-status--error{border-color:var(--acc-red-text)}body [data-section=announcement-popup] .apop__card{background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-media)!important;box-shadow:none}body [data-section=announcement-popup] .apop__img,body [data-section=announcement-popup] .apop__media img{border-radius:0!important}body [data-section=announcement-popup] .apop__eyebrow{font-weight:500;letter-spacing:.1em;color:var(--text-dim)}body [data-section=announcement-popup] .apop__eyebrow .dot{display:none}body [data-section=announcement-popup] .apop__btn--accent{background:var(--ink);border-color:var(--ink);color:var(--bg)}body [data-section=announcement-popup] .apop__btn--accent:hover{transform:none;filter:none;box-shadow:none;background:var(--text-hi)}body [data-section=announcement-popup] .apop__signup input{background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-ctrl)!important}body [data-section=announcement-popup] .apop__signup-success .check{color:var(--acc-green-text)}body [data-section=email-capture] .btn-secondary{border-color:var(--ink)!important}.buyrow .link-underline{font-size:13px;letter-spacing:.08em;padding:10px 14px;border:1px solid var(--ink);border-radius:var(--r-ctrl);text-decoration:none}.buyrow .link-underline:hover{background:var(--ink);color:var(--bg)}.site-header__inner{max-width:1240px;padding:14px 32px}@media(max-width:880px){.site-header__inner{padding:12px 20px}}[data-theme=light]{--nav-bg: #F5F5F3}[data-theme=dark]{--nav-bg: #161619}[data-theme=dark] .ledstrip{background:#000}@media(max-width:880px){.hero--loud .hero__buy{order:-1}.hero--loud .lead{font-size:15px;max-width:none}}.dot--inline{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:none!important;margin-right:8px;vertical-align:.1em}body [data-section=press-quotes] .eyebrow .dot{display:none}.link-tile__tag{color:var(--text-dim)!important}body [data-section=press-quotes] [data-pq-prev],body [data-section=press-quotes] [data-pq-next]{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--ink);border-radius:var(--r-ctrl);background:transparent;color:var(--ink)}body [data-section=press-quotes] [data-pq-prev]:hover,body [data-section=press-quotes] [data-pq-next]:hover{background:var(--ink);color:var(--bg)}.pagination a[rel]{font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase}body [data-section=image-banner] .imgb__media--loud,body [data-section=image-banner] .imgb__media--loud-black{aspect-ratio:auto!important;min-height:0!important}@media(max-width:880px){body [data-section=demo-video].demo--bleed .demo__frame,body [data-section=demo-video].demo--bleed .demo__frame.full-bleed-mobile{margin-left:0!important;margin-right:0!important}}@media(max-width:749px){body [data-section=demo-video].demo--bleed .demo__frame video,body [data-section=demo-video].demo--bleed .demo__frame iframe,body [data-section=demo-video].demo--bleed .demo__frame img{aspect-ratio:var(--demo-ratio-m, var(--demo-ratio, 16 / 9))}}@supports not (mix-blend-mode: difference){.demo__word{color:#fff}}@media(prefers-contrast:more){.demo__word{mix-blend-mode:normal;color:#fff;background:#000;padding:0 .06em}}.demo__word--white{mix-blend-mode:normal;color:#fff}.demo__word--orange{mix-blend-mode:normal;color:#000;background:var(--loud);padding:.06em .08em 0}.demo__word--black{mix-blend-mode:normal;color:#fff;background:#000;padding:.06em .08em 0}@media(max-width:880px){body [data-section=feature-statement].featstat--compact .featstat__imgwrap{grid-column:1;margin:12px -20px 0!important;width:auto;justify-self:stretch}body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{transform:rotate(var(--fs-tilt, -3deg));object-position:center}}@media(max-width:640px){.hero--loud .hero__cut{width:calc(125% * var(--cut-scale, 1));margin:28px 0 -.3em}.hero--loud .hero__row{gap:18px;margin-top:20px}}.site-header__mini{padding:13px;margin:-13px}.theme-toggle{position:relative}.theme-toggle:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.mobile-menu__close,.cart-drawer__close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-10px}.sticky-atc__actions .btn{min-height:44px}@media(max-width:880px){.cart-qty button{width:44px;height:44px}}body:has(.sticky-atc){padding-bottom:calc(72px + env(safe-area-inset-bottom))}@media(max-width:880px){body:has(.mobile-buybar){padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media(max-width:640px){.config__panel{padding:20px}.config__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.config__btn{min-height:44px;padding:10px 6px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){body [data-section=press-bar] .press__track{width:auto;flex-wrap:wrap;gap:16px 40px}body [data-section=press-bar] .press__marquee{-webkit-mask-image:none;mask-image:none}}@media(max-width:640px){body [data-section=press-bar] .press__row{flex-wrap:wrap;gap:14px}body [data-section=press-bar] .press__row>:first-child{flex:1 0 100%}body [data-section=press-bar] .press__marquee{flex:1 0 100%;min-width:0}}.shopify-section:has(>[data-section=buy-row]):has(+.shopify-section .imgb__media--loud) .buyrow{border-bottom:0}.site-footer__fine,.site-footer__copy,.cmp-foot,.cmp-hint,.loc-switch__label,.apop__signup-fine,.pdp__compare,.cart-drawer__foot .fineprint[style*=faint],body [data-section=main-cart] .fineprint[style*=faint],body [data-section=changelog] .fineprint[style*=faint]{color:var(--text-dim)!important}@media(max-width:749px){.cmp-table td:before{color:var(--text-dim)!important}}.field-input,.emailcap__input,.variant-card,.qty-box,.addon-row,.cart-qty,.plp__sort select,.pagination a,.pagination span,.config__btn,.pdemo__btn,.pdemo__mode-btn,body [data-section=header] .loc-switch__lang,body [data-section=header] .loc-switch__country,.search-form input{border-color:var(--text-faint)}.variant-card:hover,.addon-row:hover,.config__btn:hover,.pdemo__btn:hover,.pdemo__mode-btn:hover{border-color:var(--ink)}.buyrow__status .dot,.site-footer__status .dot,.pdp__stock .dot[style*="00E676"],.market-notice--positive .market-notice__dot,.hero--loud .hero__status:before,.shipping-progress__fill.is-unlocked{background:var(--acc-green-text)!important}.cfgapp__chip{color:var(--text-dim)!important;border-color:var(--border-strong)!important}.cfgapp__chip[style*=graphite]{color:var(--ink)!important;border-color:var(--ink)!important}.cfgapp__detail [data-cfg-name]{color:var(--ink)!important}.pdemo__dot{background:var(--dev-mark);box-shadow:none!important}body [data-section=feature-demos] .pdemo__filter-area{fill:var(--ink);opacity:.08}body [data-section=feature-bento] .bento__tag{color:var(--text-dim)!important;font-family:var(--font-ui);font-weight:500;letter-spacing:.1em}body [data-section=quickstart-guide] .qsg__note .dot,body [data-section=manual] .man__note .dot{background:var(--ink)!important;box-shadow:none!important}body [data-section=manual] .man__pdf{box-shadow:none;border:1px solid var(--ink);border-radius:var(--r-ctrl);font-family:var(--font-ui);font-weight:500;letter-spacing:.1em}body [data-section=manual] .man__pdf:hover{transform:none}body [data-section=image-banner] .imgb__media--loud-orange .imgb__q .text-dim{opacity:.6}body [data-section=image-banner] .imgb__attrib-rule{box-shadow:none}.btn-primary[disabled],.btn-primary[aria-disabled=true]{opacity:1;background:var(--bg-graphite);color:var(--text-dim);border-color:var(--border-strong);box-shadow:none;cursor:not-allowed}.product-card__btn:hover{border-color:var(--ink);background:var(--ink);color:var(--bg)}.product-card__btn:hover .plus{color:var(--bg)}body [data-section=instagram-reels] .igfollow__opt:hover{border-color:var(--ink)!important;color:var(--ink)!important;background:transparent!important}body [data-section=instagram-reels] .igreel__play{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000008c}.img-credit{backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0;font-family:var(--font-ui)}.form-status{border-radius:var(--r-ctrl)}.led-bar__gap{background:transparent}body [data-section=announcement-popup] .apop__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.shopify-section:has(>[data-section=artist-strip])+.shopify-section>[data-section=instagram-reels].igreels--join{padding-top:0!important}.product-card__btn .plus svg{display:block}body [data-section=header] .loc-switch__lang.is-active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.emailcap__success .check{display:inline-flex;align-items:center;justify-content:center;color:var(--acc-green-text);background:transparent!important}@media(max-width:880px){body [data-section=editorial] .editorial__content{grid-template-columns:1fr;gap:24px}body [data-section=editorial] .editorial__content .display-l{max-width:none}}@media(max-width:640px){body [data-section=link-tiles] .tiles-grid{gap:0}body [data-section=link-tiles] .link-tile{padding:16px 32px 16px 0}body [data-section=link-tiles] .link-tile:after{content:"";right:6px;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg)}}.buyrow__status .dot:not([style*="00E676"]){background:currentColor!important}body [data-section=main-product] .eyebrow .dot{background:currentColor!important}.site-header__mini .cart-count-bubble{top:6px;right:3px}.hero--loud{background-image:none}.hero--loud .hero__gridbg{background-size:48px 48px;background-position:center top;-webkit-mask-image:none;mask-image:none;opacity:1}body #wbeu-overlay .wbeu__input,body #wbeu-overlay .wbeu__select,body #wbeu-overlay .wbeu__textarea{border-color:var(--text-faint)}body #wbeu-overlay .wbeu__input::placeholder,body #wbeu-overlay .wbeu__textarea::placeholder{color:var(--text-dim)}body #wbeu-overlay .wbeu__modal-close,body #wbeu-overlay .wbeu__modal-close:hover{background:transparent;border-radius:var(--r-ctrl)}body #wbeu-overlay .wbeu__error,body #wbeu-overlay .wbeu__success,body #wbeu-overlay .wbeu__deadline-warning{background:transparent;border:1px solid currentColor;border-radius:var(--r-ctrl)}body #wbeu-overlay .wbeu__deadline-warning{color:var(--ink)}body #wbeu-overlay .wbeu__success svg{color:currentColor}body #wbeu-overlay .wbeu__items-header,body #wbeu-overlay .wbeu__item-title{color:var(--ink)}body #wbeu-overlay .wbeu__item-meta{color:var(--text-dim)}.pdp{padding-top:104px}@media(max-width:880px){.pdp{padding-top:88px}}body [data-section=press-quotes] a.pq-card:hover .fineprint,body [data-section=press-quotes] a.pq-lead:hover .fineprint{text-decoration:underline;text-underline-offset:4px}body [data-section=press-quotes] .pq-arrow{display:inline-flex;vertical-align:.05em;opacity:1}body [data-section=instagram-reels] .igreel__shade{background:none}body [data-section=instagram-reels] .igreel__label{left:10px;right:auto;bottom:10px;padding:3px 6px;background:#0009;font-family:var(--font-ui);font-weight:500;letter-spacing:.02em}body [data-section=instagram-reels] .igreel__ctrl{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0009}body .apop__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}body [data-section=image-banner] .imgb__attrib-rule{background:currentColor;height:1px}a.variant-card:hover{border-color:var(--ink)}.mobile-menu__foot button[name=locale_code],.mobile-menu__foot select[name=country_code]{border-color:var(--text-faint)!important}.mobile-menu__foot button[name=locale_code][style*="background: var(--ink)"]{border-color:var(--ink)!important}.mobile-menu__foot select[name=country_code]{font-weight:400;letter-spacing:0!important;text-transform:none}body .market-notice{letter-spacing:.02em}body .market-notice__text strong{font-weight:500}.cart-drawer__foot .cart-summary__row{align-items:baseline}.cart-drawer__foot [data-drawer-subtotal]{font-size:20px}.cart-drawer__line .cart-line__img{background:var(--bg-ink)}.buyrow .link-underline{letter-spacing:.1em}@media(max-width:640px){body [data-section=use-cases] .ucrow__text{font-size:16px}}.ledstrip{border-top:0;border-bottom:0;background:#000}body #wbeu-overlay .wbeu__item,body #wbeu-overlay .wbeu__item--all,body #wbeu-overlay .wbeu__item--excluded,body #wbeu-overlay .wbeu__item--withdrawn{background:transparent;border:1px solid var(--text-faint);border-radius:var(--r-ctrl)}body #wbeu-overlay .wbeu__item:hover{background:transparent;border-color:var(--ink)}body #wbeu-overlay .wbeu__item-img{border-radius:0}body #wbeu-overlay .wbeu__item-check{accent-color:var(--ink)}body #wbeu-overlay .wbeu__qty-label{color:var(--text-dim)}body #wbeu-overlay .wbeu__qty-control{border:1px solid var(--text-faint);border-radius:var(--r-ctrl)}body #wbeu-overlay .wbeu__qty-btn,body #wbeu-overlay .wbeu__qty-btn:hover{background:transparent;color:var(--ink)}body #wbeu-overlay .wbeu__qty-value{color:var(--ink);border-left-color:var(--text-faint);border-right-color:var(--text-faint)}.hero--loud .trust{display:flex;flex-wrap:wrap;align-items:baseline;gap:0}.hero--loud .trust>span{white-space:nowrap}.hero--loud .trust{max-width:none}@media(max-width:640px){.hero--loud .trust{column-gap:16px;row-gap:2px}.hero--loud .trust .sep{display:none}}body [data-section=feature-statement].featstat--classic .featstat__punch--imgonly{grid-template-columns:1fr}.rigsvg{display:block;width:100%;height:auto;overflow:visible;color:var(--ink);--rig-bg: var(--bg)}.bg-ink .rigsvg{--rig-bg: var(--bg-ink)}.rigsvg *{vector-effect:non-scaling-stroke}.rigsvg .db{fill:var(--ink)}.rigsvg .db-o{fill:var(--rig-bg);stroke:var(--ink);stroke-width:1.5}.rigsvg .led{fill:var(--rig-bg)}.rigsvg .ln{fill:none;stroke:var(--ink);stroke-width:1.5}.rigsvg .hw{fill:none;stroke:var(--text-dim);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.rigsvg .hw-f{fill:var(--rig-bg);stroke:var(--text-dim);stroke-width:1.25;stroke-linejoin:round}.rigsvg .hw-dark{fill:var(--text-dim)}.rigsvg .hatch{stroke-width:.75}.rigsvg .bolt{stroke:var(--ink);stroke-width:3}.rigsvg .hid{fill:none;stroke:var(--ink);stroke-width:1;stroke-dasharray:3 2.5}.rigsvg .axis{fill:none;stroke:var(--text-dim);stroke-width:.75;stroke-dasharray:8 3 2 3}.rigsvg .ld{fill:none;stroke:var(--ink);stroke-width:.75}.rigsvg .ghost rect{fill:none;stroke:var(--text-dim);stroke-width:1;stroke-dasharray:3 3}.rigsvg .tri{fill:var(--ink)}.rigsvg .num{fill:var(--rig-bg);stroke:var(--ink);stroke-width:1.25}.rigsvg .port-on{fill:var(--ink);stroke:var(--ink);stroke-width:1.5}.rigsvg .port-off{fill:none;stroke:var(--text-dim);stroke-width:1;stroke-dasharray:2 2}.rigsvg .wire-stub{stroke:var(--ink);stroke-width:2}.rigsvg .wire-stub--opt{stroke-dasharray:5 4}.rigsvg .port-on--opt{fill:var(--rig-bg)}.rigsvg--panel.rigsvg--m{overflow:hidden}.prt__panel .rigsvg--d text{font-size:9.5px}.prt__panel .rigsvg--m text{font-size:13px}.rigsvg.rigsvg--plate text{font-size:8.5px}.rigsvg text{font-family:var(--font-ui);font-size:13px;letter-spacing:.02em;fill:var(--ink)}.rigsvg .num-t{font-weight:500;font-feature-settings:"tnum"}.rigsvg.rigsvg--icon text{font-size:15px;font-weight:500}.rigsvg--m{display:none}body [data-section=mounting] .grid-2,body [data-section=ports-setups] .grid-2,body [data-section=setups] .grid-2,body [data-section=ports] .grid-2{align-items:start;margin-bottom:48px}.mnt__part-title,.mnt__opt-title,.mnt__fit-title,.prt__port-title,.prt__routing-title,.rig-copy__title{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0}.mnt__part-text,.mnt__opt-text,.prt__port-text,.rig-copy__text,.prt__routing-list dd{font-size:15px;line-height:1.55;color:var(--text-body);margin:0;max-width:60ch}.mnt__group-head,.mnt__needs-k,.prt__box,.prt__caption,.rig-copy__facts dt,.rig-dev__cable,.rig-badge,.prt__routing-list dt,.rig-tab{font-family:var(--font-ui);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"ss01","tnum"}.mnt__anatomy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center;margin-bottom:96px}.mnt__fig{margin:0;width:100%;max-width:620px}.mnt__part{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid var(--ink);align-items:baseline}.mnt__groups{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.mnt__group-head{color:var(--ink);margin:0 0 14px}.mnt__opt{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;padding:20px 0;border-top:1px solid var(--ink);align-items:start}.mnt__icon{width:96px}.mnt__opt-body{display:grid;gap:8px}.mnt__needs{margin:2px 0 0;font-size:15px;line-height:1.5;color:var(--ink)}.mnt__needs-k{color:var(--text-dim)}.mnt__needs-k+.mnt__link,.mnt__needs-k+span{margin-left:6px}.mnt__link{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mnt__fit{margin-top:12px;padding-top:20px;border-top:1px solid var(--ink)}.mnt__fit-title{margin-bottom:12px}.mnt__fit-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45;font-feature-settings:"tnum"}.mnt__fit-table th,.mnt__fit-table td{text-align:left;font-weight:400;padding:10px 12px 10px 0;border-top:1px solid var(--hairline2);vertical-align:top}.mnt__fit-table th{color:var(--ink)}.mnt__fit-table td{color:var(--text-body)}.mnt__fit-note{font-size:13px;line-height:1.5;color:var(--text-dim);margin:10px 0 0;max-width:60ch}.prt__detail{margin-top:96px}.prt__panel{margin:0 0 48px}.prt__panel .rigsvg--panel{max-width:720px;margin:0 auto}.prt__caption{color:var(--text-dim);text-align:center;margin-top:14px}.prt__ports{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-bottom:48px}.prt__port{display:grid;gap:10px;align-content:start;border-top:1px solid var(--ink);padding-top:18px}.prt__num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--ink);border-radius:50%;font-size:12px;font-weight:500;font-feature-settings:"tnum";color:var(--ink)}.prt__port-title{display:flex;align-items:center;gap:8px}.prt__tri{width:10px;height:10px;fill:var(--ink);flex:none}.prt__box{color:var(--ink);margin:2px 0 0;display:flex;align-items:center;gap:8px}.prt__box:before{content:"";width:8px;height:8px;flex:none;background:var(--ink)}.prt__box--buy:before{background:none;border:1px solid var(--ink)}.prt__box--plain:before{display:none}.prt__routing{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:24px;padding:22px 0;border-top:1px solid var(--hairline2);border-bottom:1px solid var(--hairline2)}.prt__routing-title{margin:0}.prt__routing-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.prt__routing-list dt{color:var(--ink);margin-bottom:6px}.prt__sub{font-family:var(--font-display);font-weight:400;font-size:clamp(26px,2.6vw,36px);line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin:0 0 12px}.prt__detail>.prt__sub{margin-bottom:32px}.rig-tabs{display:flex;flex-wrap:wrap;column-gap:28px;border-bottom:1px solid var(--hairline3);margin-bottom:40px}.rig-tab{position:relative;margin:0 0 -1px;padding:14px 0 12px;min-height:44px;background:none;border:0;border-radius:0;color:var(--text-dim);cursor:pointer}.rig-tab:hover,.rig-tab.is-active{color:var(--ink)}.rig-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ink)}.rig-tab:focus-visible{outline-offset:-2px}.rig-panel:focus-visible{outline-offset:8px}.prt__setups:not(.rig-js) .rig-tabs{display:none}.prt__setups:not(.rig-js) .rig-panel+.rig-panel{margin-top:64px}.rig-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:start}.rig-panel[hidden]{display:none}.rig-diagram{width:100%;max-width:480px}.rig-wires{display:block;width:100%;height:56px;overflow:visible}.rig-wires .wire{fill:none;stroke:var(--ink);stroke-width:2;vector-effect:non-scaling-stroke}.rig-wires .wire--opt{stroke-dasharray:5 4}.rig-devices{display:grid;grid-template-columns:repeat(var(--n, 1),minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:12px}.rig-dev{display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:center;text-align:center;row-gap:8px}.rig-dev__cable{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;margin:0;color:var(--text-dim)}.rig-badge{display:inline-block;padding:3px 6px;border:1px solid var(--ink);border-radius:var(--r-ctrl, 2px);color:var(--ink)}.rig-badge--buy{border-style:dashed}.rig-badge--opt{border-color:var(--text-dim);color:var(--text-dim)}.rig-dev__icon{width:76px}.rig-dev--opt .rig-dev__icon{opacity:.75}.rig-dev__name{font-size:14px;line-height:1.35;color:var(--ink);margin:0}.rig-copy{display:grid;gap:12px;align-content:start}.rig-copy__facts{margin:8px 0 0}.rig-copy__facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--hairline2);align-items:baseline}.rig-copy__facts dt{color:var(--text-dim)}.rig-copy__facts dd{margin:0;font-size:15px;line-height:1.5;color:var(--ink)}@media(max-width:1100px){.prt__ports{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}}@media(max-width:960px){.mnt__anatomy,.mnt__groups,.rig-panel{grid-template-columns:minmax(0,1fr);gap:40px}.rig-diagram{margin:0 auto}}@media(max-width:640px){body [data-section=mounting] .grid-2,body [data-section=ports-setups] .grid-2,body [data-section=setups] .grid-2,body [data-section=ports] .grid-2{margin-bottom:40px}.mnt__anatomy{margin-bottom:56px}.mnt__part{grid-template-columns:minmax(0,1fr);gap:6px}.mnt__opt{grid-template-columns:96px minmax(0,1fr);gap:16px}.rigsvg.rigsvg--icon text{font-size:16px}.rigsvg.rigsvg--plate text{font-size:10.5px}.prt__detail{margin-top:72px}.rigsvg--d{display:none}.rigsvg--m{display:block}.mnt__fit-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;padding:10px 0;border-top:1px solid var(--hairline2)}.mnt__fit-table th,.mnt__fit-table td{padding:0;border:0}.mnt__fit-table th{grid-column:1 / -1;margin-bottom:2px}.prt__ports{grid-template-columns:minmax(0,1fr);gap:28px}.prt__routing{grid-template-columns:minmax(0,1fr)}.prt__routing-list{grid-template-columns:minmax(0,1fr);gap:14px}.rig-tabs{column-gap:20px;margin-bottom:28px}.rig-dev__icon{width:64px}.rig-copy__facts>div{grid-template-columns:92px minmax(0,1fr)}}@media(max-width:880px),(hover:none)and (pointer:coarse){.field-input,.emailcap__input,.site-footer__newsletter input,.qty-box input,.cart-qty input,.search-form input,.plp__sort select,.mobile-menu__foot select[name=country_code],body [data-section=header] .loc-switch__country,body [data-section=announcement-popup] .apop__signup input,#wbeu-overlay .wbeu__input,#wbeu-overlay .wbeu__select,#wbeu-overlay .wbeu__textarea{font-size:16px!important}.plp__sort select{text-transform:none;letter-spacing:0}}@media(max-width:880px){.plp__sort select{min-height:44px;padding:10px 36px 10px 12px}.site-footer__newsletter input{padding:13px 14px}.site-footer__newsletter button{min-width:64px;min-height:48px;font-size:16px}}@media(max-width:749px){.eyebrow,.fineprint,.field-label,.site-footer__colhead,.site-footer__status,.site-footer__fine,.img-badge,.img-credit,.cmp-hint,.cmp-spot__label,.how-card__num,.fdemo__tag,.artist-card__role,.pdp__stock,.product-card__badge,.link-tile__tag,.link-tile .fineprint,.config__btn,.pdemo__btn,.pdemo__mode-btn,.zonemap__tab,.zonemap__labels span,.zonemap__legend,.hero__status,.hero__eyebrow,.shipping-progress__label,.rig-tab,.rig-dev__cable,.rig-badge,.prt__caption,.prt__box,.mnt__group-head,.mnt__needs-k,.rig-copy__facts dt,.prt__routing-list dt,.link-underline,body [data-section=image-banner] .imgb__quote-src,body [data-section=image-banner] .imgb__attrib-role,body [data-section=use-cases] .ucrow__tag,body [data-section=pairing-hero] .ph-glance__label{font-size:12px}.zonemap__tab,.buyrow__status,.artist-card__role,.sticky-atc__info .fineprint{letter-spacing:.04em}body .market-notice,.pdp__check{font-size:14px}.trust,.hero--loud .trust{font-size:13px;letter-spacing:.06em}.cart-count-bubble{min-width:18px;height:18px;font-size:11px}h1,h2,h3,.display-xl,.display-l,.display-m{overflow-wrap:break-word}:lang(de) :is(p,li,dd){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}:lang(de) [data-section=main-article] .rte :is(p,li,dd){-webkit-hyphens:manual;hyphens:manual}}@media(max-width:640px){.pdp-accordion__body,.pdp__panel-text,.pdp__desc,.link-tile p,.story__text,.emailcap__sub,.changelog__notes li span{font-size:16px}}@media(max-width:880px){.site-header__logo{padding:15px 0;margin:-15px 0}.site-header__burger{min-width:44px;min-height:44px;margin:-5px -5px -5px 0}.site-header__mini[data-cart-open]{margin-right:-8px}.site-footer__inner{padding-left:20px;padding-right:20px}}@media(max-width:749px){.link-underline{position:relative}.link-underline:after{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.buyrow .link-underline:after{content:none}body [data-section=contact-cards] .contact-card__value{position:relative;display:inline-block}body [data-section=contact-cards] .contact-card__value:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.site-footer__inner{padding-top:48px;padding-bottom:28px}.site-footer__cols{grid-template-columns:1fr 1fr;gap:28px 16px}.site-footer__col{gap:0}.site-footer__col a{display:flex;align-items:center;min-height:44px}body [data-section=footer] .site-footer__policies{gap:0 20px}body [data-section=footer] .site-footer__policies a,.site-footer__right a{display:inline-flex;align-items:center;min-height:44px;padding:0}.site-footer__right{gap:4px 24px}body [data-section=footer] .site-footer__withdrawal{min-height:44px}}@media(max-width:880px){.artists__scroll,[data-section=team] .grid-3,body [data-section=press-quotes] .pq-grid,.cmp-scroll,.pdp__thumbs{touch-action:auto}.artists__scroll,[data-section=team] .grid-3,body [data-section=press-quotes] .pq-grid{scroll-padding-inline:20px}}@media(max-width:880px){.artists__scroll>[data-reveal],[data-section=team] .grid-3>[data-reveal],body [data-section=press-quotes] .pq-grid--slider>[data-reveal]{transform:none}.artists__scroll,[data-section=team] .grid-3,body [data-section=press-quotes] .pq-grid--slider{overflow-y:hidden}}@media(max-width:749px){body [data-section=press-quotes] .pq-grid>[data-reveal]{transform:none}body [data-section=press-quotes] .pq-grid{overflow-y:hidden}}@media(max-width:880px){.site-header .theme-toggle{display:none}[data-section=header] .site-header__right{min-width:0}[data-section=header] .site-header__cta{display:block;min-width:0;height:44px;margin-top:-5px;margin-bottom:-5px;padding:0 14px;font-size:14px;line-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body [data-section=header] .site-header__right>.site-header__cta{order:-1;margin-left:0;margin-right:5px}body:has(.sticky-atc:not(.sticky-atc--soldout)) [data-section=header] .site-header__cta,body:has(.mobile-buybar) [data-section=header] .site-header__cta,.template-cart [data-section=header] .site-header__cta{display:none}.mobile-menu__meta .theme-toggle{flex-shrink:0}}@media(max-width:880px){.mobile-menu__sheet{overflow-y:auto;overscroll-behavior:contain}.mobile-menu__head{position:sticky;top:0;z-index:1;flex-shrink:0;background:var(--bg-ink)}.mobile-menu__nav{flex:0 0 auto;overflow:visible}.mobile-menu__foot{margin-top:auto}}@media(max-width:880px)and (max-height:700px){.mobile-menu__link{padding-top:10px;padding-bottom:10px}.mobile-menu__nav{padding-top:8px;padding-bottom:8px}}@media(max-width:359px){[data-section=header] .site-header__cta:has(.site-header__cta-short){font-size:0}body [data-section=header] .site-header__cta-short{display:inline;font-size:14px}}@media(min-width:881px){.theme-toggle--menu{display:none}}@media(max-width:880px){body:has(.mobile-menu.is-open,.cart-drawer.is-open) [data-section=announcement-popup],body:has(.mobile-menu.is-open,.cart-drawer.is-open) .apop__backdrop{visibility:hidden!important;pointer-events:none!important}}@media(max-width:880px),(max-height:500px)and (pointer:coarse){body.apop-open :is(.mobile-buybar,.sticky-atc){visibility:hidden}}@media(hover:none){.product-card__btn:not(.product-card__btn--soldout):hover{background:transparent;color:var(--ink);border-color:var(--ink)}.product-card__btn:hover .plus{color:var(--text-dim)}.btn-secondary:hover{background:transparent;color:var(--ink);border-color:var(--ink)}body [data-section=image-banner] .imgb__media--loud .btn-secondary:hover{background:transparent;color:#000}.btn-primary:where(:not([disabled],[aria-disabled=true])):hover{background:var(--ink)}.variant-card:not(.is-selected):hover,.addon-row:not(.is-checked):hover,.config__btn:not(.is-active):hover,.pdemo__btn:not(.is-active):hover,.pdemo__mode-btn:not(.is-active):hover{border-color:var(--text-faint)}.rig-tab:not(.is-active):hover,.zonemap__tab:not(.is-active):hover{color:var(--text-dim)}body [data-section=footer] .site-footer__withdrawal:hover{background:transparent;color:var(--ink)}.product-card__btn:not(.product-card__btn--soldout):active,.btn-secondary:active{background:var(--ink);color:var(--bg)}.product-card__btn:not(.product-card__btn--soldout):active .plus{color:var(--bg)}}@media(max-width:749px){.spacing-spaced{padding-top:56px!important;padding-bottom:56px!important}.spacing-compact{padding-top:44px!important;padding-bottom:44px!important}main>.shopify-section:first-child>:is(.spacing-spaced,.spacing-compact){padding-top:88px!important}}@media(max-width:880px){.plp__head{padding-top:88px;padding-bottom:28px}}@media(max-width:880px){.site-header__inner{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.sticky-atc__inner,.mobile-buybar{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.cart-drawer__head,.cart-drawer__shipbar,.cart-drawer__line,.cart-drawer__foot{padding-right:max(26px,env(safe-area-inset-right))}.mobile-menu__head,.mobile-menu__foot,.mobile-menu__link{padding-right:max(24px,env(safe-area-inset-right))}}.pdp__lead{font-size:17px}.variant-card__sub{font-size:11px;color:var(--text-dim);line-height:1.4}.addon-row{position:relative}.addon-row input{display:block;position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.addon-row:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.qty-box button:disabled{color:var(--text-faint);cursor:default}.pdp__track{display:flex;width:100%;height:100%;overflow:hidden;scroll-snap-type:x mandatory}.pdp__slide{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}.pdp__count{display:none}@media(max-width:880px){.pdp__track{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pdp__track::-webkit-scrollbar{display:none}.pdp__slide{scroll-snap-stop:always}.pdp__count{display:block;position:absolute;right:10px;bottom:10px;z-index:2;padding:3px 7px;background:var(--bg);color:var(--ink);font:500 12px var(--font-ui);letter-spacing:.06em;font-feature-settings:"tnum";border-radius:0}body [data-section=main-product] .pdp__buy [type=submit][data-atc-price]:not(:disabled):not(.is-tight):after{content:"\b7  " attr(data-atc-price);margin-left:calc(.3em - 10px)}.sticky-atc__thumb{display:none}.sticky-atc__info .fineprint{text-transform:none;letter-spacing:.02em;font-size:12px}.sticky-atc__info .fineprint.is-short .sticky-atc__status-more{display:none}.sticky-atc__info .sticky-atc__title{display:flex;gap:.3em;white-space:nowrap}.sticky-atc__title .sticky-atc__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-atc__title .text-dim{flex-shrink:0}.sticky-atc__actions .btn{min-height:48px}.sticky-atc--soldout{display:none}body:has(.sticky-atc--soldout){padding-bottom:env(safe-area-inset-bottom)}body [data-section=main-product].pdp--soldout .addon-row,body [data-section=main-product].pdp--soldout .pdp__total,body [data-section=main-product].pdp--soldout .pdp__buy>form>div:has(>.qty-box),body [data-section=main-product].pdp--soldout .pdp__price-row~.pdp__stock,body [data-section=main-product].pdp--soldout .variant-card.is-selected .pdp__stock{display:none}body [data-section=main-product].pdp--soldout:has(.pdp__buy [type=submit]:disabled:not(.hide-mobile)) .pdp__eyebrow-soldout{display:none}.pdp__jump[hidden],.pdp__jump a[hidden],.pdp__press-link[hidden]{display:none}body [data-section=main-product] .pdp__buy>form>.pdp__press-link{flex:0 0 auto;align-self:flex-start;max-width:100%;margin-top:-4px}body [data-section=main-product] .pdp__buy>form>.pdp__jump{order:1}.pdp__jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.pdp__jump a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--border-strong);border-radius:var(--r-ctrl);font-size:14px;color:var(--ink);text-decoration:none}.pdp__jump a:active{border-color:var(--ink)}}@media(max-width:749px){.pdp__lead{font-size:16px}.variant-card__sub{font-size:13px;text-wrap:pretty}.sticky-atc__info .sticky-atc__title{font-size:14px}body .pdp{padding-top:76px;padding-bottom:40px}body [data-section=main-product] .pdp__grid{row-gap:24px}body [data-section=main-product] .pdp__thumbs{margin-top:10px;gap:6px}body [data-section=main-product] .pdp__thumb{flex:1 1 0;min-width:44px;max-width:56px;width:auto;height:auto;aspect-ratio:1}body [data-section=main-product] .pdp__buy>form>.pdp__panel{order:1}.pdp__item,.pdp__sep{white-space:nowrap}body [data-section=main-product] .pdp__total{display:none}body [data-section=main-product]:not(.pdp--soldout) form:has([data-addon-id]:checked):has([type=submit].is-tight) .pdp__total{display:flex}body [data-section=main-product] .pdp__buy>form{flex-direction:row;flex-wrap:wrap;column-gap:8px}body [data-section=main-product] .pdp__buy>form>*{flex:1 1 100%;min-width:0}body [data-section=main-product] .pdp__buy>form>div:has(>.qty-box){flex:0 0 136px}body [data-section=main-product] .pdp__buy>form>div:has(>.qty-box)>.fineprint{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body [data-section=main-product] .pdp__buy>form>div:has(>.qty-box)+div{flex:1 1 0}body [data-section=main-product] .pdp__buy>form>div:has(>.qty-box)+div .btn-full{margin-top:0;min-height:56px;padding-left:12px;padding-right:12px}body [data-section=main-product].pdp--soldout .pdp__buy>form>div:has(>.qty-box)+div{flex-basis:100%}body [data-section=main-product] .qty-box{height:56px}body [data-section=main-product] .qty-box button{width:44px;height:54px}body [data-section=main-product] .qty-box input{align-self:stretch;font-size:16px}}.cart-express{margin-top:8px;min-height:48px}.cart-express shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 2px;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-inline-alignment: center}@media(min-width:881px){.cart-express{display:none}}.cart-drawer__lines,.mobile-menu__nav{overscroll-behavior:contain}[data-quick-add][aria-busy=true],[data-drawer-quick-add][aria-busy=true]{opacity:.6;cursor:progress;transition:none}.cart-qty[aria-busy=true] span,.cart-qty[aria-busy=true] input{opacity:.5}.cart-qty button:disabled,.cart-qty button[aria-disabled=true]{color:var(--text-faint);cursor:default}.cart-drawer__status{margin:0;padding:12px 26px;border-bottom:1px solid var(--hairline);font-family:var(--font-display);font-size:14px;letter-spacing:0;text-transform:none;line-height:1.45;color:var(--acc-red-text)}.cart-drawer__status[hidden]{display:none}.form-status[data-add-status]{margin:8px 0 0;font-family:var(--font-display);font-size:14px;letter-spacing:0;text-transform:none;line-height:1.45;white-space:normal}.cart-page .cart-page__title{margin-bottom:48px}@media(max-width:880px){.cart-page{padding-top:calc(88px + var(--announce-h, 0px))}.cart-page .cart-page__title{margin-bottom:24px}.cart-page.is-ajax [name=update]{display:none}.cart-summary .shipping-progress__label:empty:before{content:"\a0"}.cart-qty input{height:44px}.shipping-progress__fill.is-unlocked{background:var(--ink)!important}.shipping-progress__label.is-unlocked{color:var(--ink)!important}.cart-remove{min-height:44px;padding:0 0 0 12px;font-size:12px}.cart-line__title{display:inline-block;padding:11px 0;margin:-11px 0}.cart-drawer__foot>.fineprint,.cart-summary>.fineprint{text-wrap:balance}body.is-typing .mobile-buybar,body.is-typing .sticky-atc,body:has(.cart-drawer.is-open,.mobile-menu.is-open) .mobile-buybar,body:has(.cart-drawer.is-open,.mobile-menu.is-open) .sticky-atc{visibility:hidden}.mobile-buybar .btn{min-height:48px}}@media(max-width:380px){.cart-drawer__head,.cart-drawer__shipbar,.cart-drawer__line,.cart-drawer__foot,.cart-drawer__status{padding-left:18px;padding-right:max(18px,env(safe-area-inset-right))}}@media(max-width:880px){.cart-drawer__head{padding-top:14px;padding-bottom:14px}.cart-drawer__head>div{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cart-drawer__head [data-drawer-count]{margin-top:0!important}.cart-drawer__shipbar{padding-top:10px;padding-bottom:10px}.cart-drawer__shipbar.is-unlocked .shipping-progress__track{display:none}.cart-drawer__shipbar.is-unlocked .shipping-progress__label{margin-bottom:0}.cart-drawer__foot>.fineprint:last-child{margin-top:8px!important;text-transform:none;letter-spacing:.02em}.cart-drawer__foot{padding-top:14px}.cart-drawer__foot>.cart-summary__row{margin-bottom:6px}.cart-drawer__line.is-removing{opacity:.5;transition:opacity .12s}.cart-drawer__line.is-removing .cart-remove{pointer-events:none}body:has(.mobile-buybar):not(:has(.sticky-atc)){padding-bottom:0}}@media(max-width:749px){.cart-page>.container>.eyebrow{display:none}.cart-summary .shipping-progress.is-unlocked{display:none}.cart-page .grid-2{row-gap:16px!important}.mobile-buybar .fineprint{letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.rig-more>summary{display:none}.mnt__add{display:none}@media(min-width:750px){.mnt__opt-body>.rig-more,.prt__port>.rig-more{order:1}.mnt__opt-body>.mnt__needs,.prt__port>.prt__box{order:2}}@media(max-width:749px){.rig-more>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;list-style:none;cursor:pointer;font:500 12px/1.3 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);-webkit-tap-highlight-color:transparent}.rig-more>summary::-webkit-details-marker{display:none}.rig-more__ic{flex:none;position:relative;top:-.15em;font-size:18px;font-weight:400;line-height:1;letter-spacing:0;transition:transform .2s}.rig-more[open]>summary{color:var(--ink)}.rig-more[open] .rig-more__ic{transform:rotate(45deg)}.rig-more[open]>summary+*{margin-bottom:6px}body [data-section=mounting] .grid-2,body [data-section=ports-setups] .grid-2,body [data-section=setups] .grid-2,body [data-section=ports] .grid-2{margin-bottom:32px}.mnt__anatomy{gap:24px;margin-bottom:40px}.mnt__part{padding:14px 0}.mnt__groups{gap:32px}.mnt__opt{padding:12px 0 4px}.mnt__opt-body{gap:6px}.mnt__fit{margin-top:8px;padding-top:4px}.mnt__fit-title{display:none}.prt__panel{margin-bottom:32px}.prt__ports{gap:24px;margin-bottom:32px}.prt__port{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;align-items:center;padding-top:14px}.prt__port>:not(.prt__num):not(.prt__port-title){grid-column:1 / -1}.prt__routing{gap:0;padding:4px 0}.prt__routing-title{display:none}.prt__routing-list{padding-bottom:12px}.prt__detail{margin-top:56px}.rig-panel{gap:28px}body [data-section=faq] .faq-item summary{padding-top:18px;padding-bottom:18px}.prt__port-text,.rig-copy__text,.mnt__opt-text,.mnt__part-text,.prt__routing-list dd{font-size:16px}.mnt__fit-note,.cmp-foot{font-size:15px}.mnt__add{position:relative;display:flex;width:max-content;max-width:100%;align-items:center;min-height:44px;margin-top:12px;padding:0 14px;border:1px solid var(--ink);border-radius:var(--r-ctrl);background:transparent;color:var(--ink);font:500 13px var(--font-ui);letter-spacing:.06em;cursor:pointer}.mnt__link{display:inline-block;padding:11px 0;margin:-11px 0}.rig-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-bottom:0;margin-bottom:24px}.rig-tab{margin:0;min-height:48px;padding:10px 12px;border:1px solid var(--hairline3);border-radius:var(--r-ctrl);text-align:left;font-size:12px;letter-spacing:.06em;line-height:1.3}.rig-tab.is-active{border-color:var(--ink);color:var(--ink)}.rig-tab.is-active:after{left:-1px;right:-1px;bottom:-1px}.rig-dev__cable,.rig-dev__name{text-wrap:balance}.rig-badge{white-space:nowrap}.cmp-toggle{all:unset;display:block;width:100%;padding:12px 0;margin:-12px 0;cursor:pointer}.cmp-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}body [data-section=press-quotes] .pq-arrow{display:none}body [data-section=press-quotes] a.pq-card .fineprint,body [data-section=press-quotes] a.pq-lead .fineprint{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body [data-section=press-quotes] .pq-grid>:is(.pq-card,.pq-lead){scroll-snap-stop:always}body [data-section=feature-demos] .pdemo{padding:20px}body [data-section=feature-demos] .pdemo__btns{display:grid;gap:8px;margin-top:14px}body [data-section=feature-demos] .pdemo__btns:has(.config__btn){grid-template-columns:1fr 1fr}body [data-section=feature-demos] .pdemo__btns:has(.pdemo__mode-btn){grid-template-columns:repeat(6,1fr)}body [data-section=feature-demos] .pdemo__mode-btn{grid-column:span 2;min-height:44px;font-size:12px;letter-spacing:.04em;padding:10px 4px;white-space:nowrap}body [data-section=feature-demos] .pdemo__mode-btn:nth-child(n+4){grid-column:span 3}body [data-section=feature-demos] .config__btn{min-height:44px}body [data-section=feature-demos] .fdemo__intro{gap:20px;margin-bottom:32px}body [data-section=feature-demos] .fdemo__intro-copy{gap:14px;padding-top:0}body [data-section=feature-demos] .fdemo__row{gap:20px;padding-top:28px}body [data-section=feature-demos] .fdemo__row+.fdemo__row{margin-top:28px}body [data-section=feature-demos] .led-bar{padding-top:10px;padding-bottom:10px}body [data-section=feature-demos] .fdemo__row h3{margin:12px 0 10px}body [data-section=feature-demos] .fdemo__note{margin-top:12px}body [data-section=feature-demos] .pdemo__head{margin-bottom:12px}body [data-section=feature-demos] .pdemo__track{margin-bottom:14px}body [data-section=feature-demos] .pdemo__poslabel{margin-bottom:12px}body [data-section=feature-demos] .pdemo__filter{margin-top:14px;padding:12px}body [data-section=config-app] .grid-2{gap:24px!important}}@media(max-width:640px){.rig-devices{column-gap:6px}.rig-badge{padding:3px 4px;letter-spacing:.04em}.prt__panel .rigsvg--m text{font-size:14.5px}.mnt__opt{grid-template-columns:105px minmax(0,1fr)}.mnt__icon{width:105px}.mnt__fit-table tr{padding:8px 0}}@media(max-width:880px){.faq__cta-m{justify-self:start;margin-top:-8px}}@media(max-width:749px){.mnt__opt-body{min-width:0}.mnt__add{width:fit-content;padding:0 12px;letter-spacing:.02em}}.lv-host{position:relative}.lv-host>video[data-lazy-play]{cursor:pointer}.lv-toggle{position:absolute;top:8px;right:8px;z-index:4;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--r-ctrl);background:var(--ink);color:var(--bg);cursor:pointer}.lv-toggle:before{content:"";box-sizing:border-box;width:12px;height:14px;border-left:4px solid currentColor;border-right:4px solid currentColor}.lv-toggle[aria-pressed=true]:before{width:0;height:0;margin-left:4px;border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent currentColor}.lv-toggle:focus-visible{outline:2px solid var(--bg);outline-offset:-4px}@media(min-width:881px)and (prefers-reduced-motion:no-preference){.lv-toggle:not(:focus-visible):not(.is-held){opacity:0;clip-path:inset(50%)}}.yt-facade{position:relative;display:block;width:100%;aspect-ratio:var(--demo-ratio, 16 / 9);margin:0;padding:0;border:0;border-radius:0;background:var(--bg-ink);color:var(--ink);cursor:pointer}.yt-facade img{display:block;width:100%;height:100%;object-fit:cover}.yt-facade__play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;background:var(--ink);border-radius:var(--r-ctrl)}.yt-facade__play:after{content:"";position:absolute;left:26px;top:20px;border-style:solid;border-width:12px 0 12px 18px;border-color:transparent transparent transparent var(--bg)}.yt-facade__title{position:absolute;left:16px;right:16px;bottom:14px;text-align:left;font:500 12px/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.yt-facade:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.yt-facade:focus-visible .yt-facade__play{outline:2px solid var(--bg);outline-offset:-6px}@media(max-width:749px){.yt-facade{aspect-ratio:var(--demo-ratio-m, var(--demo-ratio, 16 / 9))}}@media(max-width:880px){.hero--loud{min-height:0;justify-content:flex-start}.hero--loud .hero__content--loud{padding-top:64px;padding-bottom:40px}}@media(max-width:749px){.hero--loud .lead{font-size:16px}}@media(max-width:640px){.hero--loud .hero__cut{margin-top:12px}}@media(max-width:749px)and (max-height:800px){.hero--loud .hero__content--loud{padding-top:62px}.hero--loud .hero__cut{width:calc(100% * var(--cut-scale, 1));margin-top:0}.hero--loud h1{font-size:13.6vw!important}}@media(max-width:880px){body [data-section=feature-statement].featstat--compact .featstat__imgwrap img{margin:0}}@media(max-width:749px){body [data-section=feature-statement] .featstat__intro-copy>p:first-child{font-size:16px}}@media(max-width:749px){.buyrow__inner{gap:12px}.buyrow .link-underline{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;font-size:15px;font-weight:400;letter-spacing:.005em;text-transform:none;background:var(--ink);color:var(--bg)}.convert__actions{flex-direction:column;align-items:stretch}.convert__actions .btn{width:100%}.convert .trust{column-gap:16px;row-gap:4px}.convert .trust .sep{display:none}}@media(max-width:880px){.demo__word{bottom:12px}}@media(max-width:760px){body [data-section=instagram-reels] .container:has(>.igreels__top .igreels__head:empty){display:flex;flex-direction:column}body [data-section=instagram-reels] .igreels__top:has(.igreels__head:empty){order:2;margin:20px 0 0;justify-content:flex-start}body [data-section=instagram-reels] .igreels__top .igreels__head:empty{display:none}body [data-section=instagram-reels] .igreel__ctrl{width:44px;height:44px}}@media(max-width:749px){body [data-section=image-banner] .imgb__content--quote .imgb__q .text-dim{opacity:.75}body [data-section=demo-video] .demo__frame.full-bleed-mobile{border-left:0;border-right:0}body [data-section=home-convert].spacing-spaced{padding:56px 0!important}.shopify-section:has(>[data-section=demo-video].demo--gap-after)+.shopify-section>section,.shopify-section:has(>[data-section=demo-video].demo--gap-after)+.shopify-section>div{padding-top:64px!important}body [data-section=object-teaser].object--split .object__media{margin-inline:-20px;border-radius:0!important}}.hl{display:block}.changelog__more>summary{display:none}@media(max-width:640px){.product-card__btn{min-height:44px;padding:12px;font-size:14px;line-height:20px}.product-card__title{display:block;padding:12px 0;margin:-12px 0}.product-card__row .product-card__price{pointer-events:none}.product-grid>.product-card:not(.search-hit--text):last-child:nth-child(odd),.product-grid>.product-card:not(.search-hit--text):nth-child(odd):has(+.search-hit--text){grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;align-items:start}.product-grid>.product-card:not(.search-hit--text):last-child:nth-child(odd)>.product-card__img,.product-grid>.product-card:not(.search-hit--text):nth-child(odd):has(+.search-hit--text)>.product-card__img{grid-row:1 / span 2}.product-grid>.product-card:not(.search-hit--text):last-child:nth-child(odd)>.product-card__btn,.product-grid>.product-card:not(.search-hit--text):nth-child(odd):has(+.search-hit--text)>.product-card__btn{grid-column:2;align-self:end}.product-grid>.search-hit--text{grid-column:1 / -1;padding:14px 0;border-top:1px solid var(--hairline2)}.product-grid>.search-hit--text .product-card__sub{display:block;min-height:0}.product-grid>.search-hit--text .product-card__title{font-size:17px}.search-form .field-input{text-overflow:ellipsis}.product-card:has(.product-card__btn--soldout) .product-card__badge{display:none}}@media(max-width:749px){a.product-card__btn .plus{display:none}.product-card__btn--soldout,.product-card__btn--soldout:hover,.product-card__btn--soldout:active{justify-content:center;color:var(--text-dim);border-color:var(--border-strong);background:transparent}}.nf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:560px;margin:16px auto 0}.nf-links .btn{flex:1 1 calc(50% - 6px);min-height:44px}.nf-search{margin:24px auto 0}@media(max-width:749px){body [data-section=main-article] .rte h2{font-size:24px;font-weight:400;line-height:1.15;letter-spacing:-.01em;margin:40px 0 12px}body [data-section=main-article] .rte h3{font-size:19px;font-weight:400;line-height:1.25;margin:28px 0 8px}body [data-section=main-article] .rte :is(ul,ol){padding-left:20px}body [data-section=main-article] .rte strong{font-weight:500}body [data-section=pairing-hero] .ph-head{text-align:left}body [data-section=pairing-hero] .ph-eyebrow,body [data-section=pairing-hero] .ph-meta{justify-content:flex-start}body [data-section=pairing-hero] .ph-lede{margin-left:0}body [data-section=pairing-hero] .ph-media,body [data-section=pairing-hero] .ph-glance{border-radius:0!important}.changelog__more>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:4px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.changelog__more>summary::-webkit-details-marker{display:none}.changelog__more-ic{flex:none;font-family:var(--font-ui);font-size:18px;line-height:1;letter-spacing:0}body [data-section=changelog] .changelog__more[open]>summary{color:var(--ink)!important}.changelog__more[open] .changelog__more-ic{transform:rotate(45deg)}.changelog__more[open]>summary+.changelog__notes{margin:4px 0 6px}body [data-section=changelog] .changelog__release>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px}body [data-section=changelog] .changelog__release>div:first-child:after{content:"";flex-basis:100%;order:1}body [data-section=changelog] .changelog__release>div:first-child>.fineprint{margin-top:0!important}body [data-section=changelog] .changelog__release>div:first-child>.btn{order:2}body [data-section=changelog] .changelog__notice .body-text{font-size:16px!important}}@media(max-width:640px){.led-bar,.pdemo__strip,body [data-section=feature-demos] .led-bar{padding:clamp(8px,2.5vw - 4px,12px) clamp(6px,5vw - 18px,14px)}.led-bar__row,.pdemo__strip-row{gap:1px;height:clamp(12px,5vw - 12px,20px)!important}.led-bar__led{opacity:1}.led-bar__row:has(>.is-active)>.led-bar__led:not(.is-active){opacity:.82}}@media(min-width:481px)and (max-width:640px){.led-bar__row,.pdemo__strip-row{gap:2px}}@media(max-width:880px){body [data-section=header] .site-header__cta{background:transparent;color:var(--ink);border:1px solid var(--ink);line-height:42px}body [data-section=header] .site-header__cta:hover{background:transparent;color:var(--ink)}body [data-section=header] .site-header__cta:active{background:var(--ink);color:var(--bg)}}@media(max-width:880px)and (hover:hover){body [data-section=header] .site-header__cta:hover{background:var(--ink);color:var(--bg)}}@media(max-width:749px){body [data-section=footer] .site-footer__inner{padding:48px 20px 32px}body [data-section=footer] .site-footer__top{display:flex;flex-direction:column;gap:40px;padding-bottom:0;border-bottom:0}body [data-section=footer] .site-footer__cols{display:flex;flex-direction:column;gap:0}body [data-section=footer] .site-footer__col{display:flex;flex-flow:row wrap;align-items:center;column-gap:24px;row-gap:0;padding:16px 0 4px;border-top:1px solid var(--hairline2)}body [data-section=footer] .site-footer__colhead{flex:0 0 100%;margin:0;line-height:16px}body [data-section=footer] .site-footer__col a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;line-height:1.25}body [data-section=footer] .site-footer__policies{display:flex;flex-flow:row wrap;column-gap:20px;row-gap:0;padding:4px 0;border-top:1px solid var(--hairline2)}body [data-section=footer] .site-footer__policies a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}body [data-section=footer] .site-footer__bottom{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:16px 0 0;border-top:1px solid var(--hairline2)}body [data-section=footer] .site-footer__right{order:1;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;color:var(--text-body)}body [data-section=footer] .site-footer__status{line-height:16px}body [data-section=footer] .site-footer__right a{display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:15px}body [data-section=footer] .site-footer__social{display:flex!important;flex-flow:row wrap;column-gap:24px;row-gap:0}body [data-section=footer] .site-footer__withdrawal{width:auto;min-height:48px;margin-top:16px;padding:0 20px;font-size:15px}body [data-section=footer] .site-footer__copy{order:2;width:100%;margin-top:28px;padding-top:16px;border-top:1px solid var(--hairline2);font-size:13px;line-height:1.5;text-wrap:balance}}@media(max-width:640px){body [data-section=footer] .site-footer__newsletter{max-width:none}}@media(max-width:389px){body [data-section=footer] .site-footer__col{column-gap:20px}body [data-section=footer] .site-footer__col a{font-size:15px}}@media(min-width:641px)and (max-width:749px){body [data-section=footer] .site-footer__right{flex-flow:row wrap;align-items:center;column-gap:24px}body [data-section=footer] .site-footer__status{flex:0 0 100%}body [data-section=footer] .site-footer__withdrawal{margin:0 0 0 auto}}body [data-section=ports] .prt__detail{margin-top:0}:root{--dev-off: #8E8E94}.led-bar__gap{background:var(--dev-off)}.buyrow__status .dot,.pdp__stock .dot,.sticky-atc .dot,.site-footer__status .dot,body [data-section=main-product] .eyebrow .dot{display:none!important}.prt__port-text+.prt__port-text{margin-top:10px}.prt__routing-note{grid-column:1 / -1;margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--text-dim);max-width:60ch}@media(min-width:750px){.prt__port{display:flex;flex-direction:column;gap:10px}.prt__port>.prt__num{align-self:flex-start}.prt__port>.prt__box{margin-top:auto;padding-top:8px}}.config__btn{position:relative}.config__tap{position:absolute;right:-6px;bottom:-14px;width:28px;height:28px;padding:4px;border-radius:50%;background:var(--bg);border:1px solid var(--ink);color:var(--ink);pointer-events:none;transition:opacity .3s ease}[data-configurator].is-seen:not(.is-used) .config__tap{animation:cfgTap 1.4s ease-in-out .4s 3}@media(max-width:640px){.config__tap{width:24px;height:24px;padding:3px;right:8px;bottom:auto;top:calc(50% - 12px)}}.config__tap svg{display:block;width:100%;height:100%}[data-configurator].is-used .config__tap{opacity:0}@keyframes cfgTap{0%,to{transform:translate(0) scale(1)}45%{transform:translate(-3px,-4px) scale(.92)}}@media(prefers-reduced-motion:reduce){.config__tap{animation:none}}.pdemo__strip-row span{background:var(--dev-off);opacity:1}.rigsvg .led{fill:var(--dev-off)}[data-theme=dark] .rigsvg .led{fill:#8e8e94}@media(min-width:750px){.prt__port>.prt__box{align-items:flex-start;line-height:1.45;min-height:calc(2.9em + 8px)}.prt__box:before{margin-top:calc((1.45em - 8px)/2)}}@media(max-width:880px){.hero--loud .hero__buy{order:0}}@media(max-width:880px){.mobile-buybar .fineprint{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}}.vmodal{width:min(1100px,calc(100vw - 32px));max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.vmodal::backdrop{background:#0a0a0cdb}.vmodal__inner{position:relative}.vmodal__frame{position:relative;aspect-ratio:16 / 9;background:#000;border-radius:var(--r-ctrl);overflow:hidden}.vmodal__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.vmodal__close{position:absolute;top:-48px;right:0;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:transparent;color:#fff;cursor:pointer}.vmodal__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.payment-line{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;line-height:1.45;color:var(--text-dim)}.payment-line.is-center{text-align:center}.pdp__needs{margin-top:14px;padding-top:14px;border-top:1px solid var(--hairline)}.pdp__needs a{color:inherit;text-decoration:underline;text-underline-offset:2px}[data-tap-hint].is-seen:not(.is-used) .config__tap{animation:cfgTap 1.4s ease-in-out .4s 3}[data-tap-hint].is-used .config__tap{opacity:0}body [data-section=feature-demos] .pdemo__mode-btn{position:relative}body [data-section=feature-demos] .pdemo__track{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none}body [data-section=feature-demos] .pdemo__track:focus-visible{outline:2px solid var(--ink);outline-offset:6px}body [data-section=feature-demos] .pdemo__track .config__tap{right:16%;bottom:-18px;top:auto}@media(max-width:640px){body [data-section=feature-demos] .pdemo__mode-btn .config__tap{top:auto;bottom:-10px;right:-6px}}.cmp-spot__label{margin-top:clamp(18px,2.2vw,30px)}@media(prefers-reduced-motion:reduce){[data-configurator] .config__tap,[data-tap-hint] .config__tap{animation:none!important}}body [data-section=link-tiles] .link-tile__links{display:flex;flex-wrap:wrap;gap:8px 24px}body [data-section=link-tiles] .link-tile__links .link-tile__link{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body [data-section=link-tiles] .link-tile__links .link-tile__link:hover{text-decoration-thickness:2px}body [data-section=link-tiles] .link-tile--links:hover .link-tile__title{text-decoration:none}@media(max-width:749px){body [data-section=link-tiles] .link-tile--links{padding-right:16px}body [data-section=link-tiles] .link-tile--links:after{content:none}body [data-section=link-tiles] .link-tile--links .link-tile__links{margin-top:8px}body [data-section=link-tiles] .link-tile--links .link-tile__link{display:inline}}.hero__notice,.pdp__notice{display:inline-flex;width:fit-content;max-width:100%;align-items:baseline;gap:8px;margin:0;font-family:var(--font-mono);font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:none}a.hero__notice:hover,a.pdp__notice:hover,a.hero__notice:focus-visible,a.pdp__notice:focus-visible{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.hero--loud .hero__notice{position:relative;z-index:1;margin-top:min(36px,4vh)}body .hero--loud .hero__notice+.hero__row{margin-top:14px}.pdp__notice{margin-bottom:12px}body [data-section=announcement-popup] .apop__card--inverted{background:var(--ink);border-color:var(--ink);border-radius:12px!important;color:var(--bg)}body [data-section=announcement-popup] .apop__card--inverted .apop__title{color:var(--bg)}body [data-section=announcement-popup] .apop__card--inverted .apop__text{color:color-mix(in srgb,var(--bg) 78%,var(--ink))}body [data-section=announcement-popup] .apop__card--inverted .apop__eyebrow,body [data-section=announcement-popup] .apop__card--inverted .apop__close{color:color-mix(in srgb,var(--bg) 62%,var(--ink))}body [data-section=announcement-popup] .apop__card--inverted .apop__close:hover{color:var(--bg);background:color-mix(in srgb,var(--bg) 14%,var(--ink))}body [data-section=announcement-popup] .apop__link{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:inherit;text-decoration:none;margin-top:2px}body [data-section=announcement-popup] .apop__card--inverted .apop__link{color:var(--bg)}body [data-section=announcement-popup] .apop__link:hover,body [data-section=announcement-popup] .apop__link:focus-visible{text-decoration:underline;text-underline-offset:4px}body [data-section=announcement-popup] .apop__card--inverted{--apop-pad: 14px 16px}body [data-section=announcement-popup] .apop__card--inverted .apop__stack>*{margin-bottom:6px}body [data-section=announcement-popup] .apop__card--inverted .apop__stack>*:last-child{margin-bottom:0}body [data-section=announcement-popup] .apop__card--inverted .apop__title{font-size:16px}body [data-section=announcement-popup] .apop__card--inverted .apop__text{font-size:13px;line-height:1.45}body [data-section=announcement-popup] .apop__card--inverted .apop__link{margin-top:6px}@media(max-width:749px){body [data-section=announcement-popup] .apop__card--inverted .apop__title{font-size:16px}body [data-section=announcement-popup] .apop__card--inverted .apop__text{font-size:13px}}.vmodal__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}
/*# sourceMappingURL=/cdn/shop/t/32/assets/redesign.css.map */
