.rack_wrap__ULdZb{width:min(1320px,calc(100% - 32px));margin:0 auto}@media (min-width:700px){.rack_plate__ZJ5Uw,.rack_wrap__ULdZb{width:min(1320px,calc(100% - 2 * clamp(8px, 2vw, 24px)))}}.rack_stack__yP7JE{display:flex;flex-direction:column;gap:8px}.rack_sr__FXd7K{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rack_plate__ZJ5Uw{width:min(1320px,calc(100% - 32px));margin:0 auto;padding:28px 0 0;text-align:center}.rack_plateInner__tb4Ze{color:var(--text);font:400 18px/1.5 var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.rack_plateInner__tb4Ze p{margin:0 auto;max-width:34ch}@media (min-width:700px){.rack_plate__ZJ5Uw{padding-top:36px}.rack_plateInner__tb4Ze{font-size:30px;line-height:1.4}.rack_plateInner__tb4Ze p{max-width:60ch}}.rack_rack__HVofO{padding-block:24px 12px;position:relative;z-index:1}.rack_bay__K_8_N.rack_bay__K_8_N{margin:0;padding:0;scroll-margin-top:12px}.rack_bayH__IUYrL.rack_bayH__IUYrL{margin:0;font:inherit}.rack_lip__E_bg_{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:0 12px;border:0;border-bottom:1px solid var(--rub-edge);border-radius:8px;background:var(--face-purple);box-shadow:var(--key-shadow);color:var(--key-text);text-align:left;cursor:pointer}.rack_lip__E_bg_:hover{filter:brightness(1.08)}.rack_bay__K_8_N[data-open] .rack_lip__E_bg_{border-radius:8px 8px 0 0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -2px 0 rgba(0,0,0,.45),0 0 0 1px var(--rub-edge)}.rack_lipScrew__l8Rpm{--sr:28deg;flex:none;width:14px;height:14px;border-radius:50%;background:linear-gradient(var(--sr),transparent 39%,rgba(10,4,0,.9) 39% 55%,rgba(255,226,196,.5) 55% 61%,transparent 61%) 50% /74% 74% no-repeat,radial-gradient(circle at 31% 27%,rgba(255,244,232,.9) 0 6%,rgba(255,226,196,.3) 18%,transparent 34%),radial-gradient(circle at 50% 50%,transparent 0 56%,rgba(26,10,3,.55) 62%,rgba(255,210,176,.3) 70%,transparent 76%),radial-gradient(circle at 36% 30%,var(--screw-hi),var(--screw-mid) 44%,var(--screw-lo) 80%,var(--screw-dk));box-shadow:inset 0 -1px 1px rgba(26,10,3,.6),inset 0 1px 0 rgba(255,226,196,.45),0 0 0 1px #1a0a03,0 0 0 2.5px rgba(16,8,30,.55),0 1px 2px 1px rgba(0,0,0,.5)}.rack_lip__E_bg_ .rack_lipScrew__l8Rpm:last-child{--sr:-52deg}@property --sr{syntax:"<angle>";inherits:false;initial-value:28deg}.rack_lipScrew__l8Rpm{transition:--sr .42s cubic-bezier(.22,1,.36,1)}.rack_bay__K_8_N[data-open] .rack_lip__E_bg_ .rack_lipScrew__l8Rpm{--sr:118deg}.rack_bay__K_8_N[data-open] .rack_lip__E_bg_ .rack_lipScrew__l8Rpm:last-child{--sr:38deg}@media (prefers-reduced-motion:reduce){.rack_lipScrew__l8Rpm{transition:none}}.rack_lamp__l8uou{flex:none;width:10px;height:10px;border-radius:50%;transition:background .12s linear,box-shadow .12s linear;background:#1b2a2a;box-shadow:inset 0 0 0 1px rgba(0,0,0,.55),0 1px 0 hsla(0,0%,100%,.18)}.rack_lamp__l8uou[data-lamp=on]{background:var(--glow-hi);box-shadow:0 0 0 1px var(--rub-edge),0 0 8px var(--glow-a),0 0 2px var(--glow)}.rack_lamp__l8uou[data-lamp=half]{background:var(--lcd-lo);box-shadow:0 0 0 1px var(--rub-edge)}[data-handoff] .rack_lamp__l8uou[data-lamp=half],[data-handoff] .rack_lamp__l8uou[data-lamp=on]{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.rack_lamp__l8uou,[data-handoff] .rack_lamp__l8uou[data-lamp]{transition:none}}.rack_lipIcon__tOgiy{flex:none;width:34px;height:34px;padding:3px;border-radius:6px;background:#16101f;box-shadow:inset 0 0 0 1px var(--rub-edge),0 1px 0 hsla(0,0%,100%,.14)}.rack_name__cqWS2{display:flex;gap:.55em;font:600 22px/1 var(--font-numerals),system-ui,sans-serif;letter-spacing:.08em;color:var(--key-text)}.rack_no__K5rBe{font:inherit}.rack_pull__a1a9C{display:none}.rack_act__bzWCB{margin-left:auto;font:500 13px/1 var(--font-sans),system-ui,sans-serif;letter-spacing:.12em;color:var(--key-text)}@media (min-width:700px){.rack_name__cqWS2{font-size:26px}}@media (max-width:480px){.rack_lip__E_bg_{gap:8px;padding:0 10px}.rack_lipIcon__tOgiy{width:28px;height:28px}.rack_name__cqWS2{font-size:19px;letter-spacing:.05em;gap:.4em}.rack_act__bzWCB{letter-spacing:.08em}}.rack_body__LVh2a{display:none;grid-template-rows:0fr;border-radius:0 0 8px 8px;background:var(--surface-1);border:solid var(--rub-edge);border-width:0 1px 1px;color:var(--body);font-size:17px;line-height:1.6;scrollbar-width:thin;scrollbar-color:var(--rub-hi) var(--surface-1);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:grid-template-rows .16s var(--ease-out),-webkit-clip-path .16s var(--ease-out);transition:grid-template-rows .16s var(--ease-out),clip-path .16s var(--ease-out);transition:grid-template-rows .16s var(--ease-out),clip-path .16s var(--ease-out),-webkit-clip-path .16s var(--ease-out)}.rack_body__LVh2a[data-state=closing],.rack_body__LVh2a[data-state=open],.rack_body__LVh2a[data-state=opening]{display:grid}.rack_body__LVh2a[data-state=open]{grid-template-rows:1fr;-webkit-clip-path:inset(0);clip-path:inset(0);transition-duration:.22s}.rack_bodyIn__8KgvE{min-height:0;overflow:hidden}.rack_bodyPad__S508d{padding:16px}@media (min-width:700px){.rack_bodyPad__S508d{padding:40px}.rack_body__LVh2a{font-size:18px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.rack_body__LVh2a,.rack_body__LVh2a[data-state=open]{grid-template-rows:1fr;-webkit-clip-path:none;clip-path:none;opacity:0;transition:opacity .12s linear}.rack_body__LVh2a[data-state=open]{opacity:1}}.rack_body__LVh2a p{margin:0 0 1em;max-width:62ch}.rack_body__LVh2a a{text-decoration:underline;-webkit-text-decoration-color:var(--glow);text-decoration-color:var(--glow);text-underline-offset:.2em}.rack_closeKey__FCrPS{display:flex;width:max-content;margin-left:auto;align-items:center;justify-content:center;min-height:44px;margin-top:20px;padding:0 24px;border:0;border-radius:8px;background:var(--face);box-shadow:var(--key-shadow);color:var(--key-text);font:500 13px/1 var(--font-sans),system-ui,sans-serif;letter-spacing:.1em;cursor:pointer}.rack_closeKey__FCrPS,.rack_lip__E_bg_{transition:transform 60ms var(--ease-out),box-shadow 60ms var(--ease-out)}.rack_closeKey__FCrPS:active,.rack_lip__E_bg_:active{transform:translateY(1px)}.rack_product__aPwyA{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}@media (min-width:900px){.rack_product__aPwyA>figure{align-self:center}.rack_product__aPwyA{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}}.rack_h3__hctZ_.rack_h3__hctZ_{margin:0 0 .45em;font:600 26px/1.05 var(--font-numerals),system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}@media (min-width:700px){.rack_h3__hctZ_.rack_h3__hctZ_{font-size:30px}}.rack_lead__rean6.rack_lead__rean6{font-size:19px;line-height:1.5;color:var(--text)}.rack_specBay__FFYK_{width:-moz-fit-content;width:fit-content;max-width:100%;margin:6px 0 28px;padding:6px;border:1px solid var(--rub-edge);border-radius:10px;background:linear-gradient(180deg,#2a2634,#17141e);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px rgba(236,224,255,.22)}.rack_spec__V7W_S{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:8px 30px;padding:13px 20px 12px 16px;border-radius:5px;background:var(--lcd-ink);box-shadow:inset 0 0 0 1px rgba(111,227,205,.12);color:var(--lcd-hi);font:400 18px/1 var(--font-lcd),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase}.rack_specOne__Kj0tv{grid-template-columns:max-content}.rack_spec__V7W_S li{display:flex;align-items:center;gap:10px;white-space:nowrap}.rack_pip__s_s2d{flex:none;width:7px;height:7px;background:var(--glow)}@media (max-width:480px){.rack_spec__V7W_S{grid-template-columns:max-content}}.rack_btn__RcEPk.rack_btn__RcEPk,.rack_sendKey__gdXiz{scroll-margin-bottom:80px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:10px;background:var(--face);color:var(--glow);font:600 15px/1.1 var(--font-sans),system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -2px 0 rgba(0,0,0,.5),0 0 0 1px var(--rub-edge),0 4px 0 #0b0910,0 8px 14px rgba(0,0,0,.5);transition:transform 60ms var(--ease-out),box-shadow 60ms var(--ease-out)}.rack_btn__RcEPk.rack_btn__RcEPk:before,.rack_sendKey__gdXiz:before{content:"";position:absolute;inset:4px;z-index:-1;border:1px solid #d6fff6;border-radius:7px;box-shadow:0 0 3px var(--glow-hi),0 0 8px var(--glow),0 0 14px var(--glow-a),inset 0 0 6px var(--glow-a)}.rack_btn__RcEPk.rack_btn__RcEPk:hover,.rack_sendKey__gdXiz:hover{filter:brightness(1.08)}.rack_btn__RcEPk.rack_btn__RcEPk:active,.rack_sendKey__gdXiz:active{transform:translateY(1px)}.rack_sendKey__gdXiz:disabled{opacity:.6;cursor:default}.rack_small__nRfug.rack_small__nRfug{margin-top:22px;font-size:15px;color:var(--muted)}.rack_small__nRfug a{color:var(--text-hi)}.rack_bookCall__xNfyc{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;margin-top:12px;padding:0 12px;border:1px solid var(--rule);border-radius:4px;color:var(--text-hi);font-size:14px;text-underline-offset:.2em}.rack_shot__9ac_y{margin:0;padding:12px;background:#241b30;border:1px solid var(--rub-hi)}.rack_shot__9ac_y img{display:block;width:100%;height:auto}.rack_shot__9ac_y figcaption{margin-top:12px;font:italic 400 15px/1.5 var(--font-sans-italic),system-ui,sans-serif;color:var(--muted)}.rack_customGrid__d_aQu{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}@media (min-width:900px){.rack_customGrid__d_aQu{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px)}}.rack_customGrid__d_aQu .rack_btn__RcEPk{margin-top:10px}.rack_builtH__zACWm.rack_builtH__zACWm{margin:0 0 4px;padding-bottom:12px;font:600 24px/1.1 var(--font-numerals),system-ui,sans-serif;color:var(--text);border-bottom:1px solid var(--rule)}.rack_built__3Hv55 ul{list-style:none;margin:0;padding:0;font-size:16px;line-height:1.55}.rack_built__3Hv55 li{padding:14px 0;border-bottom:1px solid var(--rule)}.rack_builtNote__L_ceG{margin:16px 0 0;font-size:16px;line-height:1.55;color:var(--text)}.rack_aboutGrid__HJj88{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}@media (min-width:900px){.rack_aboutGrid__HJj88{grid-template-columns:440px minmax(0,58ch);justify-content:center;column-gap:clamp(32px,4vw,56px)}.rack_aboutGrid__HJj88>div{border-left:1px solid var(--rule);padding-left:clamp(24px,3vw,40px)}.rack_bodyPad__S508d:has(.rack_aboutGrid__HJj88){max-width:calc(440px + 56px + 58ch + 2 * 32px);margin:0 auto}}.rack_photo__LAZDU{margin:0;padding:8px;border:1px solid var(--rub-hi);background:#241b30;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14)}@media (min-width:900px){.rack_photo__LAZDU{max-width:440px}}.rack_photo__LAZDU img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.rack_fileLine__AmWMb.rack_fileLine__AmWMb{margin:0 0 1.2em;font:500 13px/1.4 var(--font-sans),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.rack_faqList__MSEQo{margin:0;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.rack_faqList__MSEQo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,64px)}}.rack_faqItem__iP0E4{padding:22px 0;border-bottom:1px solid var(--rule)}.rack_faqItem__iP0E4:first-child{padding-top:0}@media (min-width:900px){.rack_faqItem__iP0E4:nth-child(2){padding-top:0}}.rack_faqItem__iP0E4 dt{margin-bottom:8px;font:600 19px/1.35 var(--font-sans),system-ui,sans-serif;color:var(--text)}.rack_faqItem__iP0E4 dd{margin:0;max-width:54ch;color:var(--body)}.rack_contactGrid__3Q8sl{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;max-width:62ch}.rack_form___DuZg .cf-field label{color:var(--text)}.rack_form___DuZg .cf-field input,.rack_form___DuZg .cf-field select,.rack_form___DuZg .cf-field textarea{background:var(--surface-2);color:var(--body);border:1px solid var(--rub-hi);border-radius:4px}.rack_form___DuZg .cf-field input:focus-visible,.rack_form___DuZg .cf-field select:focus-visible,.rack_form___DuZg .cf-field textarea:focus-visible{border-color:var(--glow);outline:calc(2px * var(--fz, 1)) solid var(--glow);outline-offset:2px}.rack_body__LVh2a a:focus-visible,.rack_btn__RcEPk:focus-visible,.rack_closeKey__FCrPS:focus-visible,.rack_footer__uWmpP a:focus-visible,.rack_lip__E_bg_:focus-visible{outline:calc(2px * var(--fz, 1)) solid var(--glow);outline-offset:2px}.rack_form___DuZg .cf-field input::placeholder,.rack_form___DuZg .cf-field textarea::placeholder{color:#b9b0cf}.rack_form___DuZg .cf-error{color:var(--err,#ff9a9a);font:400 14px/1.4 var(--font-sans),system-ui,sans-serif}.rack_form___DuZg .cf-field-error{margin:6px 0 0}.rack_form___DuZg .cf-status{min-height:1.4em;margin:8px 0 0}.rack_form___DuZg .cf-sendrow{display:flex;align-items:center;gap:14px}.rack_form___DuZg .contact-form-sent{background:var(--surface-2);color:var(--text);border-radius:4px}.rack_form___DuZg .contact-form-sent p{color:var(--legend)}.rack_form___DuZg .contact-form-sent h3{font-family:var(--font-sans-italic),system-ui,sans-serif;font-style:italic;color:var(--text)}.rack_form___DuZg .contact-form-sent .sent-mark{background:var(--face);color:var(--glow);border-radius:4px}.rack_sendWord__BhItG{font:500 13px/1 var(--font-sans),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--legend)}.rack_sendLamp__NA8wG{flex:none;width:10px;height:10px;border-radius:50%;background:#1b2a2a;box-shadow:inset 0 0 0 1px rgba(0,0,0,.55)}.rack_sendLamp__NA8wG[data-state=sending]{background:var(--led-a);box-shadow:0 0 0 1px #6b4a05}.rack_sendLamp__NA8wG[data-state=sent]{background:var(--led-g);box-shadow:0 0 0 1px #1b6b3d}.rack_footer__uWmpP{margin-top:36px;padding-block:40px calc(72px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);color:var(--body)}@media (min-width:700px){.rack_footer__uWmpP{padding-bottom:56px}}.rack_footerInner__0kJ_R{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.rack_footerLogo__RsNpI{width:160px;height:auto}.rack_footerNav__u8_JZ{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:15px;color:var(--body)}.rack_footerNav__u8_JZ a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--glow);text-decoration-color:var(--glow);text-underline-offset:.2em}.rack_footerNav__u8_JZ a:hover{color:var(--text-hi)}.rack_abn__Spz5W{margin:0;font:400 13px/1.5 var(--font-sans),system-ui,sans-serif;color:var(--muted)}@media (max-width:720px){.rack_footerInner__0kJ_R{flex-direction:column;justify-content:center;gap:16px;text-align:center}.rack_footerNav__u8_JZ{justify-content:center}.rack_abn__Spz5W{text-align:center}}.rack_shotOpen__GE2OS{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.rack_shotOpen__GE2OS:focus-visible{outline:calc(2px * var(--fz, 1)) solid var(--glow,#5ed6c0);outline-offset:3px}.rack_shotZoom__EMr2k{position:absolute;right:8px;bottom:8px;width:36px;height:36px;padding:6px;border-radius:8px;background:rgba(10,8,16,.78);box-shadow:0 0 0 1px var(--rub-hi,#4d4859);fill:none;stroke:var(--key-text,#f1ecfb);stroke-width:2;stroke-linecap:round}.rack_viewer__R4LQ_{pointer-events:auto;position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#07050b;color:var(--text,#e8e2f0)}.rack_viewer__R4LQ_[open]{display:flex;flex-direction:column}.rack_viewer__R4LQ_::-webkit-backdrop{background:#07050b}.rack_viewer__R4LQ_::backdrop{background:#07050b}.rack_viewerBar__agGL6{display:flex;gap:10px;justify-content:flex-end;padding:10px 12px}.rack_viewerClose__fUOE2{min-width:96px;min-height:48px;padding:0 20px;border:1px solid var(--rub-edge,#09070e);border-radius:10px;background:linear-gradient(#3b3647,#2a2634 3px,#17141e);color:var(--glow,#5ed6c0);font:500 14px/1 var(--font-mono),monospace;letter-spacing:.18em;cursor:pointer}.rack_viewerClose__fUOE2:focus-visible{outline:calc(2px * var(--fz, 1)) solid var(--glow,#5ed6c0);outline-offset:2px}.rack_viewerScroll__IEdM6{flex:1 1;min-height:0;margin:0 12px 12px;padding:8px;overflow:auto;border:3px solid var(--rub,#2a2634);border-radius:10px;box-shadow:inset 0 0 0 1px #09070e,0 0 0 1px #000;touch-action:pan-x pan-y pinch-zoom;display:flex;cursor:zoom-out}.rack_viewerScroll__IEdM6:focus-visible{outline:calc(2px * var(--fz, 1)) solid var(--glow,#5ed6c0)}.rack_viewerImg__Mu1j9{display:block;flex:none;width:100%;min-width:0;max-width:none;height:auto;margin:auto}@media (min-width:900px){.rack_viewerImg__Mu1j9{flex:0 1 auto;width:auto;min-width:0;max-width:100%;max-height:100%;object-fit:contain}}.rack_caseStudy__6Stoj{margin-top:36px;padding:24px 0 0;border-top:1px solid var(--rule)}.rack_caseH__69Oq_.rack_caseH__69Oq_{margin:0 0 14px;font:500 13px/1.4 var(--font-sans),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.rack_caseList__c6CaT{display:grid;margin:0}.rack_caseRow___ewqt{display:grid;grid-gap:4px;gap:4px;padding:14px 0;border-top:1px solid var(--rule)}.rack_caseRow___ewqt:first-child{border-top:0;padding-top:0}.rack_caseRow___ewqt:last-child{padding-bottom:0}@media (min-width:900px){.rack_caseRow___ewqt{grid-template-columns:180px minmax(0,1fr);gap:32px;align-items:baseline}}.rack_caseRow___ewqt dt{font:600 13px/1.4 var(--font-sans),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--text-hi)}.rack_caseRow___ewqt dd{margin:0;max-width:68ch;font-size:16px;line-height:1.55;color:var(--body)}.rack_siteNav__m5Lb9{margin-top:36px;padding-top:24px;border-top:1px solid var(--rule)}.rack_siteNav__m5Lb9 ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px;margin:0;padding:0;list-style:none}.rack_siteNav__m5Lb9 a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--body);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--glow);text-decoration-color:var(--glow);text-underline-offset:.2em}.rack_siteNav__m5Lb9 a:hover{color:var(--text-hi)}.rack_siteNav__m5Lb9 a:focus-visible{outline:2px solid var(--glow,#5ed6c0);outline-offset:3px}@media (max-width:720px){.rack_siteNav__m5Lb9 ul{justify-content:center}}.rack_drawerHeading__Sv56n{margin-bottom:22px}.rack_drawerHeading__Sv56n>p{margin:0 0 6px;color:#b8d7d1;font-size:14px;line-height:1.4}.rack_drawerHeading__Sv56n>h2{margin:0;color:#f1edf5;font:600 clamp(24px,2vw,28px)/1.2 var(--font-sans),sans-serif}.rack_terms__GuUIF{color:#e9e3f2;font-size:15px;line-height:1.5;margin-top:12px}.rack_kind__meyms{font-family:var(--font-sans),system-ui,sans-serif;margin-left:14px;color:#d1ccd9;font-size:13px;letter-spacing:.04em;white-space:nowrap}@media (max-width:899px){.rack_kind__meyms{display:none}}@media (max-width:699px){.rack_drawerHeading__Sv56n>h2{font-size:22px}}.rack_demo__cY220{margin:0;padding:12px;background:#241b30;border:1px solid var(--rub-hi)}.rack_demo__cY220 video{display:block;width:100%;height:auto;background:#0d0b10}.rack_demo__cY220 figcaption{margin-top:12px;font:italic 400 15px/1.5 var(--font-sans-italic),system-ui,sans-serif;color:var(--muted)}.rack_aboutGrid__HJj88>div:last-child,.rack_customGrid__d_aQu>div:first-child,.rack_productText__U8axj{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.rack_aboutGrid__HJj88.rack_aboutGrid__HJj88>div:last-child>*,.rack_customGrid__d_aQu.rack_customGrid__d_aQu>div:first-child>*,.rack_productText__U8axj.rack_productText__U8axj>*{margin:0}.rack_customGrid__d_aQu.rack_customGrid__d_aQu>div:first-child>.rack_btn__RcEPk,.rack_productText__U8axj.rack_productText__U8axj>.rack_btn__RcEPk,.rack_productText__U8axj.rack_productText__U8axj>.rack_specBay__FFYK_{margin-top:8px}.rack_productText__U8axj.rack_productText__U8axj>.rack_specBay__FFYK_{margin-bottom:8px}.rack_notes__Fy4TW{display:flex;flex-direction:column;gap:4px;margin-top:16px;font-size:15px;line-height:1.5;color:#e9e3f2}.rack_notes__Fy4TW.rack_notes__Fy4TW p{margin:0}.rack_productText__U8axj.rack_productText__U8axj>.rack_notes__Fy4TW{margin-top:16px}.rack_customGrid__d_aQu.rack_customGrid__d_aQu>div:first-child>.rack_small__nRfug,.rack_productText__U8axj.rack_productText__U8axj>.rack_small__nRfug{margin-top:8px}.rack_ledgeline__HDypT{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--rule)}.rack_productLogo__UcdL2{display:block;width:min(300px,100%);height:auto;margin-bottom:28px}.rack_pixelLogo__wpTLv{width:min(260px,100%);image-rendering:pixelated}