._page_3sup5_2{padding-top:calc(var(--header-h) + clamp(20px, 4vh, 40px))}._head_3sup5_5{padding-bottom:clamp(40px,6vw,80px);position:relative;overflow:clip}._top_3sup5_10{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:32px;display:grid}._copy_3sup5_17{min-width:0}@media (width>=1024px){._top_3sup5_10{row-gap:0}._copy_3sup5_17{grid-area:1/1/auto/span 7}._facts_3sup5_28{grid-area:2/1/auto/span 7;align-self:start;margin-top:clamp(24px,3vw,40px)}._art_3sup5_34{grid-area:1/8/span 2/span 5;align-self:center}}._title_3sup5_40{overflow-wrap:break-word;margin-top:clamp(24px,4vw,48px);padding-bottom:.04em}._lead_3sup5_45{max-width:62ch;color:var(--fg-2);margin:clamp(20px,2.4vw,32px) 0 0}._facts_3sup5_28{max-width:560px}@media (width>=481px){._facts_3sup5_28>div{grid-template-columns:16ch minmax(0,1fr)}}._art_3sup5_34{justify-self:end;width:100%;max-width:440px;height:auto}a._inline_3sup5_64{color:var(--fg);text-decoration:underline;text-decoration-color:var(--accent-bright);text-underline-offset:3px;text-decoration-thickness:1px}a._inline_3sup5_64:hover{color:var(--accent-bright)}._vault_3sup5_76 *{fill:none;stroke-linecap:round;stroke-linejoin:round}._outer_3sup5_81{stroke:var(--line-strong);stroke-width:.65px}._frame_3sup5_85{stroke:var(--fg-2);stroke-width:.55px}._bolt_3sup5_89,._hinge_3sup5_90{stroke:var(--line-strong);stroke-width:.55px}._spoke_3sup5_94{stroke:var(--fg-2);stroke-width:.55px}._hub_3sup5_98{stroke:var(--accent-bright);stroke-width:.65px}._wheel_3sup5_102{transform-origin:0 0}@media (prefers-reduced-motion:no-preference){._vault_3sup5_76 rect,._vault_3sup5_76 circle,._vault_3sup5_76 path{stroke-dasharray:1;stroke-dashoffset:1px;animation:_draw_3sup5_1 1.4s var(--ease-out) calc(var(--i,0) * .12s + .1s) forwards}._wheel_3sup5_102{animation:60s linear 2.5s infinite _spin_3sup5_1}}@keyframes _draw_3sup5_1{to{stroke-dashoffset:0}}@keyframes _spin_3sup5_1{to{transform:rotate(360deg)}}._practices_3sup5_129{padding-top:clamp(24px,4vw,48px)}._introText_3sup5_132{gap:24px;max-width:920px;padding-bottom:clamp(32px,5vw,64px);display:grid}._kernel_3sup5_138{max-width:62ch;color:var(--fg);margin:0}._panel_3sup5_143{align-items:center;padding-block:clamp(40px,6vw,80px);display:flex}._panelInner_3sup5_148{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:24px;display:grid}._tileWrap_3sup5_155{border:1px solid var(--line-strong);background:var(--surface);grid-column:1/span 4;width:100%;max-width:320px;padding:16px}._panelText_3sup5_163{grid-column:5/span 7;gap:16px;min-width:0;display:grid}._panelText_3sup5_163 p{max-width:48ch;margin:0}._more_3sup5_174{flex-direction:column;gap:clamp(32px,4vw,56px);padding-block:clamp(32px,5vw,64px);display:flex}._closing_3sup5_182{border-top:1px solid var(--line-strong);padding-block:var(--section-y);position:relative;overflow:hidden}._field_3sup5_188{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}._closingInner_3sup5_196{justify-items:start;gap:24px;display:grid;position:relative}._closingTitle_3sup5_202{max-width:20ch;margin:0}._closingBody_3sup5_206{max-width:52ch;color:var(--fg-2);margin:0}@media (width<=1023px){._copy_3sup5_17,._facts_3sup5_28,._art_3sup5_34{grid-area:auto/1/auto/-1}._top_3sup5_10{row-gap:28px}._facts_3sup5_28{margin-top:0}._art_3sup5_34{justify-self:center;max-width:320px}._frame_3sup5_85,._bolt_3sup5_89,._hinge_3sup5_90,._spoke_3sup5_94{stroke-width:.75px}._outer_3sup5_81,._hub_3sup5_98{stroke-width:.9px}._tileWrap_3sup5_155{grid-column:1/span 5}._panelText_3sup5_163{grid-column:6/-1}}@media (width>=761px) and (width<=1023px){._panelText_3sup5_163{grid-column:7/-1}}._afterText_3sup5_252{padding-bottom:clamp(48px,6vw,96px)}._rest_3sup5_255>section:first-child{border-top:1px solid var(--line)}@media (width<=760px){._afterText_3sup5_252{padding-bottom:var(--block-y)}._page_3sup5_2{padding-top:var(--hero-top)}._head_3sup5_5{padding-bottom:var(--hero-bottom)}._title_3sup5_40{margin-top:24px}._lead_3sup5_45{margin-top:16px}._top_3sup5_10{row-gap:28px}._art_3sup5_34{max-width:min(220px,56vw);max-height:40vh}._frame_3sup5_85,._bolt_3sup5_89,._hinge_3sup5_90,._spoke_3sup5_94{stroke-width:1.1px}._outer_3sup5_81,._hub_3sup5_98{stroke-width:1.25px}._practices_3sup5_129{padding-top:var(--block-y)}._introText_3sup5_132{gap:16px;padding-bottom:24px}._panel_3sup5_143{padding-block:var(--block-y);display:block}._panelInner_3sup5_148{grid-template-columns:minmax(0,1fr)}._tileWrap_3sup5_155,._panelText_3sup5_163{grid-column:1/-1}._tileWrap_3sup5_155{max-width:200px;padding:12px}._more_3sup5_174{gap:var(--block-y);padding-block:var(--block-y)}._closing_3sup5_182{padding-block:clamp(56px,16vw,72px)}}._tile_1sd1n_3{width:100%;height:auto;display:block;overflow:visible}._tile_1sd1n_3 *{fill:none;stroke-linecap:round;stroke-linejoin:round}._cross_1sd1n_14{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 6}._tile_1sd1n_3 :is(path,rect,circle){vector-effect:non-scaling-stroke}._line_1sd1n_22{stroke:var(--fg-2);stroke-width:1px}._tick_1sd1n_26{stroke:var(--line-strong);stroke-width:1px}._accent_1sd1n_30{stroke:var(--accent-bright);stroke-width:1.25px}._keyGroup_1sd1n_34{transform-box:view-box;transform-origin:0 120px;transform:translate(13px)scaleY(-1)}._tile_1sd1n_3 ._fill_1sd1n_39._f0_1sd1n_39,._tile_1sd1n_3 ._fill_1sd1n_39._f1_1sd1n_40{fill:var(--line-strong)}._tile_1sd1n_3 ._fill_1sd1n_39{fill:var(--accent);stroke:none;transform-box:fill-box;transform-origin:0}@media (prefers-reduced-motion:no-preference){._keyGroup_1sd1n_34{animation:_turn_1sd1n_1 6s var(--ease-out) infinite}._f0_1sd1n_39{animation:_fill_1sd1n_39 6s var(--ease-out) infinite}._f1_1sd1n_40{animation:_fill_1sd1n_39 6s var(--ease-out) .5s infinite}._f2_1sd1n_60{animation:_fill_1sd1n_39 6s var(--ease-out) 1s infinite}._colL_1sd1n_63{animation:_mergeL_1sd1n_1 6s var(--ease-in-out) infinite}._colR_1sd1n_66{animation:_mergeR_1sd1n_1 6s var(--ease-in-out) infinite}._merged_1sd1n_69{animation:_show_1sd1n_1 6s var(--ease-in-out) infinite}._shackle_1sd1n_72{animation:_close_1sd1n_1 5s var(--ease-out) infinite}}@keyframes _turn_1sd1n_1{0%,8%{transform:translate(0)scaleY(1)}30%{transform:translate(13px)scaleY(1)}55%,85%{transform:translate(13px)scaleY(-1)}92%{transform:translate(13px)scaleY(1)}to{transform:translate(0)scaleY(1)}}@keyframes _fill_1sd1n_39{0%,6%{transform:scaleX(0)}40%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _mergeL_1sd1n_1{0%,10%{opacity:1;transform:translate(0)}40%,85%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes _mergeR_1sd1n_1{0%,10%{opacity:1;transform:translate(0)}40%,85%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes _show_1sd1n_1{0%,18%{opacity:0}38%,85%{opacity:1}to{opacity:0}}@keyframes _close_1sd1n_1{0%,10%{transform:translateY(-12px)}35%,85%{transform:translateY(0)}to{transform:translateY(-12px)}}
