._visual_jz1ux_1{background:#0d1319;width:100%;min-width:0}._frame_jz1ux_2{aspect-ratio:4/3;isolation:isolate;background:#090d12;position:relative;overflow:hidden}._frame_jz1ux_2>img{object-fit:cover;object-position:center;filter:saturate(.87)contrast(1.06)brightness(.92);transition:opacity .36s var(--cinematic-ease,ease)}._frame_jz1ux_2 ._roof_jz1ux_4{opacity:1}._frame_jz1ux_2 ._detail_jz1ux_5{opacity:0;transform-origin:var(--detail-position);transform:scale(1.8)}._visual_jz1ux_1[data-detail=true] ._roof_jz1ux_4{opacity:0}._visual_jz1ux_1[data-detail=true] ._detail_jz1ux_5{opacity:1}._frame_jz1ux_2:after{content:"";pointer-events:none;background:linear-gradient(#0000,#04070acc);position:absolute;inset:55% 0 0}._label_jz1ux_9{z-index:1;color:#fff;font-size:1rem;font-weight:750;position:absolute;inset:auto 20px 18px}._toolbar_jz1ux_10{border-block:1px solid #39434e;gap:0;display:flex}._toolbar_jz1ux_10 button{border:0;color:#c4ccd3;min-height:48px;font:inherit;cursor:pointer;background:0 0;border-bottom:2px solid #0000;border-radius:0;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px 8px;font-size:.875rem;font-weight:650;transition:background-color .22s,color .22s,border-color .22s;display:flex}._toolbar_jz1ux_10 button+button{border-left:1px solid #39434e}._toolbar_jz1ux_10 button[aria-pressed=true]{color:#fff;background:linear-gradient(120deg,#e4223024,#0000);border-bottom-color:#ef2935}._toolbar_jz1ux_10 button:hover{color:#fff;background-color:#202932}._toolbar_jz1ux_10 button:focus-visible{outline-offset:-5px;outline:2px solid #fff}._note_jz1ux_16{color:#aeb9c4;min-height:3.5em;margin:0;padding:10px 14px;font-size:.75rem;line-height:1.5}@media (prefers-reduced-motion:reduce){._frame_jz1ux_2>img,._toolbar_jz1ux_10 button{transition:none}}@media (forced-colors:active){._toolbar_jz1ux_10 button[aria-pressed=true]{color:highlight;border-bottom-color:highlight}}._explorer_1bgqi_1{color:#f7f4ed;background:radial-gradient(circle at 82% 26%,#d8232a1f,#0000 25%),#090b0e;border-block:1px solid #ffffff1c;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(2.5rem,4.5vw,4rem) clamp(1.25rem,5vw,5rem);display:grid}._heading_1bgqi_13{top:calc(var(--sticky-header-offset,0px) + 2rem);grid-row:auto;align-self:start;position:static}._heading_1bgqi_13 h2{font-family:var(--font-display,sans-serif);letter-spacing:-.045em;margin:.8rem 0 1rem;font-size:clamp(2rem,3.2vw,3.15rem);font-weight:600;line-height:1.1}._heading_1bgqi_13>p:last-child{color:#9da0a5;max-width:56ch;font-size:1rem;line-height:1.7}._tabs_1bgqi_36{border:1px solid #ffffff21;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tabs_1bgqi_36 button{border:0;color:#b7b9bd;cursor:pointer;text-align:left;background:#101216;border-right:1px solid #ffffff1f;align-content:center;gap:.3rem;min-height:76px;padding:.85rem 1rem;transition:background-color .18s,color .18s;display:grid}._tabs_1bgqi_36 button:last-child{border-right:0}._tabs_1bgqi_36 button span{color:#ff6570;letter-spacing:.1em;font-size:.875rem;font-weight:850}._tabs_1bgqi_36 button strong{font-size:.875rem}._tabs_1bgqi_36 button[aria-selected=true]{color:#fff;background:linear-gradient(145deg,#e125312e,#0000 62%),#16171c;box-shadow:inset 0 -3px #e22531}._tabs_1bgqi_36 button:focus-visible{outline-offset:-4px;outline:3px solid #fff}._panel_1bgqi_79{background:#0d0f12;border:1px solid #ffffff21;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);min-width:0;display:grid}._visual_1bgqi_87{background:#050607;min-height:500px;margin:0;position:relative;overflow:hidden}._visual_1bgqi_87:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#040507ad);position:absolute;inset:0}._visual_1bgqi_87 img{object-fit:cover;filter:saturate(.78)contrast(1.08)brightness(.82)}._visual_1bgqi_87 img._visualContain_1bgqi_108{object-fit:contain;object-position:center;filter:saturate(.88)contrast(1.04)brightness(.9);background:#030405}._visual_1bgqi_87 figcaption{z-index:2;color:#ffffffad;letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:780;line-height:1.45;position:absolute;bottom:1rem;left:1rem;right:1rem}._fastenerDiagram_1bgqi_129{background:linear-gradient(115deg,#0000 0 12%,#ffffff17 12.2% 12.6%,#0000 12.8% 34%,#ffffff17 34.2% 34.6%,#0000 34.8% 56%,#ffffff17 56.2% 56.6%,#0000 56.8% 78%,#ffffff17 78.2% 78.6%,#0000 78.8%),repeating-linear-gradient(0deg,#24282e 0 68px,#111419 69px 72px);position:absolute;inset:0;overflow:hidden;transform:perspective(900px)rotateX(8deg)scale(1.08)}._fastenerDiagram_1bgqi_129 span{background:#20242a;border:3px solid #aeb3b9;border-radius:50%;width:15px;height:15px;margin:23% 6.7% 0;display:inline-block;position:relative;box-shadow:0 3px 6px #0009}._copy_1bgqi_151{animation:_profile-settle_1bgqi_1 .28s var(--cinematic-ease,ease);align-content:center;padding:clamp(2rem,4vw,4rem);display:grid}._copy_1bgqi_151>span{color:#ff6570;letter-spacing:.13em;text-transform:uppercase;font-size:.875rem;font-weight:850}._copy_1bgqi_151 h3{font-family:var(--font-display,sans-serif);letter-spacing:-.04em;margin:1rem 0;font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:600;line-height:1.15}._copy_1bgqi_151 p{color:#aeb0b5;font-size:1rem;line-height:1.7}._copy_1bgqi_151>strong{color:#e7e4de;border-left:3px solid #e22531;margin-top:1.2rem;padding:.65rem 0 .65rem 1rem;font-size:1rem;line-height:1.5}._copy_1bgqi_151 button{color:#fff;cursor:pointer;width:100%;min-height:50px;font:inherit;background:0 0;border:1px solid #d8232f;border-radius:6px;justify-content:space-between;align-items:center;margin-top:1.4rem;padding:.7rem 1rem;font-size:.875rem;font-weight:800;transition:background-color .18s,transform .18s;display:flex}._copy_1bgqi_151 button[aria-pressed=true]{background:#a8141f}:is(._copy_1bgqi_151 button:hover,._copy_1bgqi_151 button:focus-visible){background:#d8232f;transform:translateY(-1px)}@media (max-width:1050px){._explorer_1bgqi_1{grid-template-columns:1fr}._heading_1bgqi_13{grid-row:auto;position:static}}@media (max-width:760px){._panel_1bgqi_79{grid-template-columns:1fr}._visual_1bgqi_87{min-height:340px}}@media (max-width:560px){._explorer_1bgqi_1{gap:1rem;padding:2.5rem 1rem}._heading_1bgqi_13 h2{font-size:clamp(2rem,8vw,2.8rem)}._tabs_1bgqi_36{grid-template-columns:repeat(3,minmax(0,1fr))}._tabs_1bgqi_36 button{overflow-wrap:anywhere;min-height:68px;padding:.7rem .5rem}._visual_1bgqi_87{min-height:270px}._copy_1bgqi_151{padding:1.4rem}}@media (prefers-reduced-motion:reduce){._copy_1bgqi_151{animation:none}._tabs_1bgqi_36 button,._copy_1bgqi_151 button{transition:none}}@keyframes _profile-settle_1bgqi_1{0%{opacity:.7}to{opacity:1}}
