.Visual_wrap__8K9Sw{position:relative;min-width:0}.Visual_toolbar__23dDV{position:-webkit-sticky;position:sticky;top:0;z-index:1000;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:10px 14px;background:#0f172a;color:#f8fafc;border-radius:10px;-webkit-margin-after:12px;margin-block-end:12px;box-shadow:0 4px 16px rgba(0,0,0,.18)}.Visual_menu__jqSYp button,.Visual_panel__eFmvk button,.Visual_toolbar__23dDV button{min-height:40px;padding:0 12px;border-radius:8px;border:1px solid #94a3b8;background:#1e293b;color:#f8fafc;font:inherit;cursor:pointer}.Visual_panel__eFmvk button[disabled],.Visual_toolbar__23dDV button[disabled]{opacity:.45;cursor:not-allowed}.Visual_primary__xsstx{background:#f59e0b!important;color:#111827!important;border-color:#f59e0b!important;font-weight:700}.Visual_hint__Pv0Va{font-size:12px;opacity:.85;line-height:1.7}.Visual_count__wsORl{font-size:13px;padding:2px 10px;border-radius:999px;background:#334155}.Visual_count__wsORl[data-dirty]:not([data-dirty="0"]){background:#b45309}.Visual_doc__iUhaP{display:inline-flex;gap:6px;align-items:center;font-size:13px;padding:2px 6px;border:1px solid #334155;border-radius:8px}.Visual_link__9MBtO{color:#fbbf24;font-size:13px}.Visual_notice__gw2R_{padding:10px 14px;border-radius:8px;background:#fef3c7;color:#78350f;line-height:1.8}.Visual_ok__Bxbq_{padding:10px 14px;border-radius:8px;background:#dcfce7;color:#14532d}.Visual_err__9N3wr{padding:10px 14px;border-radius:8px;background:#fee2e2;color:#7f1d1d}.Visual_preview__hchVy{position:relative;isolation:isolate;z-index:0;border:2px dashed #f59e0b;border-radius:12px;overflow:hidden}.Visual_preview__hchVy [data-tm-editable]{outline:2px solid transparent;outline-offset:3px;transition:outline-color .12s;cursor:pointer;position:relative}.Visual_preview__hchVy [data-tm-editable]:focus-visible,.Visual_preview__hchVy [data-tm-editable]:hover{outline-color:#f59e0b}.Visual_preview__hchVy [data-tm-editable]:focus-visible:after,.Visual_preview__hchVy [data-tm-editable]:hover:after{content:"✎ ویرایش";position:absolute;inset-block-start:-1.6em;inset-inline-end:0;font:600 12px/1.4 system-ui,sans-serif;padding:2px 8px;border-radius:6px;background:#f59e0b;color:#111827;white-space:nowrap;z-index:5;pointer-events:none}.Visual_preview__hchVy [data-tm-dirty=true]{outline:2px dashed #b45309!important}.Visual_menu__jqSYp{position:fixed;z-index:1002;display:grid;min-width:220px;padding:6px;grid-gap:4px;gap:4px;background:#0f172a;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.3)}.Visual_menu__jqSYp button{text-align:start}.Visual_panel__eFmvk{position:fixed;z-index:1001;inset-block:72px 16px;inset-inline-end:16px;inline-size:min(420px,calc(100vw - 32px));overflow:auto;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:16px;background:#0f172a;color:#f8fafc;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.35)}.Visual_panel__eFmvk h2{margin:0;font-size:16px}.Visual_field__Gfe6Z{display:grid;grid-gap:6px;gap:6px}.Visual_field__Gfe6Z input,.Visual_field__Gfe6Z textarea{font:inherit;padding:10px;border-radius:8px;border:1px solid #94a3b8;background:#f8fafc;color:#0f172a}.Visual_row__lG32O{display:flex;gap:8px;flex-wrap:wrap}.Visual_media__tDJ2D{display:grid;grid-gap:8px;gap:8px;border:1px solid #334155;border-radius:8px;padding:10px}.Visual_media__tDJ2D label{display:flex;gap:8px;align-items:center}.Visual_media__tDJ2D img{border-radius:6px;background:#fff}.Visual_history__PI0mT{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.Visual_history__PI0mT li{display:grid;grid-gap:4px;gap:4px;padding:8px;border:1px solid #334155;border-radius:8px}@media (max-width:640px){.Visual_panel__eFmvk{inset-block:auto 0;inset-inline:0;inline-size:100vw;max-block-size:70vh;border-radius:12px 12px 0 0}}.Studio_studio__U8uLD{background:var(--tm-color-surface-base);color:var(--tm-color-text-primary);padding:clamp(16px,3vw,36px);border-radius:12px;line-height:1.9;max-width:1100px;margin:auto;overflow-wrap:anywhere}.Studio_nav__xY3kF{display:flex;gap:8px;flex-wrap:wrap;padding-block:16px}.Studio_nav__xY3kF a{border:1px solid var(--tm-color-border-control);padding:8px 12px;min-height:44px}.Studio_nav__xY3kF a[aria-current]{font-weight:800;text-decoration:underline}.Studio_card__4FthE{background:var(--tm-color-surface-raised,#fff);padding:20px;margin-block:20px;border:1px solid var(--tm-color-border-control)}.Studio_fields__YGkCv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px}.Studio_field__RwbQ2{display:flex;flex-direction:column;gap:6px}.Studio_field__RwbQ2 input,.Studio_field__RwbQ2 select,.Studio_field__RwbQ2 textarea{background:var(--tm-color-surface-base);color:var(--tm-color-text-primary);border:1px solid var(--tm-color-border-control);padding:10px;min-height:48px;border-radius:4px;width:100%;font:inherit}.Studio_studio__U8uLD button{min-height:44px;border:1px solid var(--tm-color-border-control);background:var(--tm-color-surface-base);color:var(--tm-color-text-primary);padding:8px 16px;cursor:pointer;margin:4px}.Studio_studio__U8uLD button:disabled{opacity:.55;cursor:default}.Studio_studio__U8uLD :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--tm-color-text-primary);outline-offset:3px}.Studio_actions__aeDrL{display:flex;flex-wrap:wrap;gap:8px}.Studio_preview__AI6Fp{border:2px solid var(--tm-color-border-control);padding:20px;margin-block:24px}.Studio_preview__AI6Fp img{max-width:100%;height:auto}.Studio_status__tVGNF{padding:12px;-webkit-border-start:4px solid currentColor;border-inline-start:4px solid currentColor}.Studio_row__2uxOi{padding:12px;border:1px solid var(--tm-color-border-control);margin-block:12px}.Studio_editFields__AzSBt{border:0;padding:0;margin:0;min-inline-size:0}.Studio_editFields__AzSBt>legend{font-weight:700;-webkit-margin-after:12px;margin-block-end:12px}.Art_hero__dKpbi{display:block;width:100%;height:auto;overflow:visible;font-family:var(--tm-font-mono)}.Art_bodyStopHigh__pA1iK{stop-color:var(--tm-color-surface-raised)}.Art_bodyStopLow__0AN8e{stop-color:var(--tm-color-surface-base)}.Art_lightStopCore__shknx,.Art_lightStopEdge__uhvXg{stop-color:var(--tm-color-light-warm)}.Art_lightStopEdge__uhvXg{stop-opacity:0}.Art_plate__xwGfJ ellipse{fill:none;stroke:var(--tm-color-border-default);stroke-width:1}.Art_plate__xwGfJ ellipse+ellipse{stroke:var(--tm-color-border-subtle);stroke-dasharray:2 6}.Art_pool__SsyfY{animation:Art_fade__2GNSf var(--tm-motion-duration-sequence) var(--tm-motion-ease-out) both}.Art_dimension__o0sm0 .Art_arrowFill__Bm8rV,.Art_dimension__o0sm0 line{stroke:var(--tm-color-accent-technical);stroke-width:1;stroke-opacity:.7}.Art_dimension__o0sm0 .Art_arrowFill__Bm8rV{fill:var(--tm-color-accent-technical);fill-opacity:.7;stroke:none}.Art_dimension__o0sm0 .Art_extension__vxSGL{stroke-dasharray:2 5;stroke-opacity:.35}.Art_axis__swIbE,.Art_callouts__tjdCb text{fill:var(--tm-color-text-secondary);font-size:13px;font-weight:var(--tm-font-weight-bold);letter-spacing:var(--tm-tracking-label)}.Art_axis__swIbE{fill:var(--tm-color-accent-technical)}.Art_dimension__o0sm0{animation:Art_fade__2GNSf var(--tm-motion-duration-sequence) var(--tm-motion-ease-out) both;animation-delay:calc(var(--tm-motion-stagger) * 3)}.Art_ring__apW3N{vector-effect:non-scaling-stroke}.Art_layer__AvgW7{animation:Art_lay__oaSpM calc(var(--tm-motion-duration-sequence) * .5) var(--tm-motion-ease-out) both;animation-delay:calc(var(--tm-motion-stagger) * var(--i) * var(--f))}.Art_layer__AvgW7 use{stroke:var(--tm-color-text-primary);stroke-width:1;stroke-linejoin:round}.Art_layer__AvgW7 .Art_perimeter__QljR6{fill:none;stroke-opacity:.4}.Art_model__UN7K6{animation:Art_fade__2GNSf var(--tm-motion-duration-sequence) var(--tm-motion-ease-out) both;animation-delay:calc(var(--tm-motion-stagger) * 13)}.Art_ghost__tkcGz{fill:none;stroke:var(--tm-color-accent-technical);stroke-width:1;stroke-dasharray:2 5}.Art_skeleton___s69i{fill:none;stroke:var(--tm-color-accent-technical);stroke-opacity:.34;stroke-width:1;stroke-linejoin:round}.Art_planeGroup__rYSIG{animation:Art_fade__2GNSf var(--tm-motion-duration-sequence) var(--tm-motion-ease-out) both;animation-delay:calc(var(--tm-motion-stagger) * 12)}.Art_planeFill__B24qk{fill:var(--tm-color-light-warm);fill-opacity:.55}.Art_planeLine___EmSm{fill:none;stroke:var(--tm-color-accent-signal);stroke-width:1.4}.Art_planeNode__dGiYa{fill:var(--tm-color-accent-signal)}.Art_callouts__tjdCb{animation:Art_fade__2GNSf var(--tm-motion-duration-sequence) var(--tm-motion-ease-out) both;animation-delay:calc(var(--tm-motion-stagger) * 15)}.Art_callouts__tjdCb path{fill:none;stroke:var(--tm-color-border-emphasis);stroke-width:1}.Art_marks__pKCkH path{fill:none;stroke:var(--tm-color-border-strong);stroke-width:1}@keyframes Art_fade__2GNSf{0%{opacity:0}to{opacity:1}}@keyframes Art_lay__oaSpM{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (max-width:720px){.Art_axis__swIbE,.Art_callouts__tjdCb{display:none}}.Art_glyph__a9msk{display:block;width:3rem;height:3rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.Art_glyphAccent__deDrO{stroke:var(--tm-color-accent-signal)}.Art_glyphLg__CyGX_{width:100%;height:auto;max-width:14rem;color:var(--tm-color-text-secondary);stroke-width:2}.Art_glyphLg__CyGX_ path{vector-effect:non-scaling-stroke}.Art_stack__hPA68{display:block;width:100%;height:auto;overflow:visible}.Art_stackPlate__rU1zO{fill:none;stroke:var(--tm-color-border-default);stroke-width:1;stroke-dasharray:2 6}.Art_stack__hPA68 .Art_layer__AvgW7 use{stroke:var(--tm-color-text-primary)}.Art_gridField__BZY3W{position:absolute;inset:0;z-index:0;background:linear-gradient(var(--tm-color-grid-faint) 1px,transparent 1px) 0 0 /3.5rem 3.5rem,linear-gradient(90deg,var(--tm-color-grid-faint) 1px,transparent 1px) 0 0 /3.5rem 3.5rem;pointer-events:none}.Art_gridMajor__JCaue{background:linear-gradient(var(--tm-color-grid-major) 1px,transparent 1px) 0 0 /14rem 14rem,linear-gradient(90deg,var(--tm-color-grid-major) 1px,transparent 1px) 0 0 /14rem 14rem,linear-gradient(var(--tm-color-grid-faint) 1px,transparent 1px) 0 0 /3.5rem 3.5rem,linear-gradient(90deg,var(--tm-color-grid-faint) 1px,transparent 1px) 0 0 /3.5rem 3.5rem}.Art_gridNone__fICw0{opacity:1}.Art_gridDown__LrC8g{-webkit-mask-image:linear-gradient(to bottom,var(--tm-color-bg-canvas) 40%,transparent 96%);mask-image:linear-gradient(to bottom,var(--tm-color-bg-canvas) 40%,transparent 96%)}.Art_gridUp__HeTOH{-webkit-mask-image:linear-gradient(to bottom,transparent 4%,var(--tm-color-bg-canvas) 60%);mask-image:linear-gradient(to bottom,transparent 4%,var(--tm-color-bg-canvas) 60%)}.Art_glyphPlate__Txho8{position:relative;display:grid;place-items:center;aspect-ratio:1/1;max-width:20rem;-webkit-margin-start:auto;margin-inline-start:auto;padding:var(--tm-space-8);border:var(--tm-border-width) solid var(--tm-color-border-default);background:var(--tm-color-bg-sunken);overflow:hidden}.Art_glyphPlate__Txho8>svg{position:relative;z-index:1}.Art_glyphPlate__Txho8:after,.Art_glyphPlate__Txho8:before{position:absolute;z-index:2;inline-size:1rem;block-size:1rem;border:2px solid var(--tm-color-accent-technical);content:""}.Art_glyphPlate__Txho8:before{inset-block-start:.5rem;inset-inline-start:.5rem;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:0;border-block-end:0}.Art_glyphPlate__Txho8:after{inset-block-end:.5rem;inset-inline-end:.5rem;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:0;border-block-start:0}.Art_assembly__3RGG1{display:block;inline-size:100%;block-size:auto;max-block-size:30rem;margin-block:var(--tm-space-3);overflow:visible}.Art_assemblyDatum__pI0SK{fill:none;stroke:var(--tm-color-border-strong);stroke-width:1}.Art_assemblySolid__ZGX6E{fill:var(--tm-color-surface-raised);stroke:var(--tm-color-text-muted);stroke-width:1.4;stroke-linejoin:round}.Art_assemblySolid__ZGX6E ellipse{fill:var(--tm-color-bg-canvas-soft)}.Art_assemblyLayers__CqcWQ{fill:none;stroke:var(--tm-color-accent-signal);stroke-width:1;opacity:.65}.Art_assemblyWire__8VVSv{fill:none;stroke:var(--tm-color-text-secondary);stroke-width:1;stroke-dasharray:5 4;stroke-linejoin:round}.Art_assemblyGuide__zROkd{fill:var(--tm-color-accent-signal);stroke:var(--tm-color-accent-signal);stroke-width:1}.Art_assemblyGuide__zROkd path{fill:none}.BidiText_latin__1h0Yu{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:nowrap}.ContactRouteLink_contactRoute___p8DD{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--tm-space-3);margin:var(--tm-space-3) 0 0;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.ContactRouteLink_contactRouteLink__AsMlF{display:inline-flex;align-items:center;gap:var(--tm-space-2);min-height:var(--tm-size-touch-target);color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-heavy);text-decoration:underline;-webkit-text-decoration-color:var(--tm-color-border-strong);text-decoration-color:var(--tm-color-border-strong);text-underline-offset:.4em;transition:-webkit-text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease);transition:text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease);transition:text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease),-webkit-text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease)}.ContactRouteLink_contactRouteLink__AsMlF span{color:var(--tm-color-accent-signal)}[data-tm-theme=paper] .ContactRouteLink_contactRouteLink__AsMlF span{color:var(--tm-color-accent-signal-on-paper)}.ContactRouteLink_contactRoute___p8DD[data-placement=band]{-webkit-margin-before:calc(var(--tm-space-2) - var(--tm-space-6));margin-block-start:calc(var(--tm-space-2) - var(--tm-space-6))}@media (min-width:900px){.ContactRouteLink_contactRoute___p8DD[data-placement=band]{grid-column:2;justify-content:center}}@media (hover:hover) and (pointer:fine){.ContactRouteLink_contactRouteLink__AsMlF:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.Home_section__YzVNC{position:relative;padding-block:var(--tm-space-section);scroll-margin-block-start:var(--tm-space-10)}.Home_sectionSunken__MQeEZ{background:var(--tm-color-bg-sunken)}.Home_paper__TD30n{background:var(--tm-color-surface-paper);color:var(--tm-color-text-primary)}.Home_eyebrow__IYf_0,.Home_label__EyIJA{display:flex;align-items:center;gap:var(--tm-space-3);margin:0;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-text-ui-leading)}.Home_eyebrow__IYf_0:before,.Home_label__EyIJA:before{flex:0 0 auto;inline-size:var(--tm-space-5);block-size:var(--tm-border-width);background:var(--tm-color-accent-technical);content:""}.Home_paper__TD30n .Home_label__EyIJA:before,.Home_sectionPaper__ymRPy .Home_label__EyIJA:before{background:var(--tm-color-accent-technical-on-paper)}.Home_sectionTitle__AeGMi{margin:0;max-inline-size:18ch;font-size:var(--tm-text-h2-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h2-leading);text-wrap:balance}.Home_sectionLead__OhK_R{margin:0;max-inline-size:38rem;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-lg-size);line-height:var(--tm-text-body-lg-leading);text-wrap:pretty}.Home_textLink__0vvtl{display:inline-flex;align-items:center;gap:var(--tm-space-3);min-height:var(--tm-size-touch-target);color:var(--tm-color-text-primary);font-size:var(--tm-text-body-size);font-weight:var(--tm-font-weight-bold);text-decoration:underline;-webkit-text-decoration-color:var(--tm-color-border-strong);text-decoration-color:var(--tm-color-border-strong);text-decoration-thickness:var(--tm-border-width);text-underline-offset:.45em;transition:-webkit-text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease);transition:text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease);transition:text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease),-webkit-text-decoration-color var(--tm-motion-duration-fast) var(--tm-motion-ease)}.Home_serviceArrow__Y6c6H,.Home_textLink__0vvtl span{color:var(--tm-color-accent-signal)}.Home_paper__TD30n .Home_textLink__0vvtl span,.Home_sectionPaper__ymRPy .Home_serviceArrow__Y6c6H,.Home_sectionPaper__ymRPy .Home_textLink__0vvtl span{color:var(--tm-color-accent-signal-on-paper)}.Home_badge__Xaghx{margin:0;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);font-weight:var(--tm-font-weight-bold)}.Home_lanesHead__wHExe,.Home_processHead__pmZnV,.Home_productsHead__upVmI,.Home_trustHead__jOc5l{display:grid;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);-webkit-margin-after:var(--tm-space-7);margin-block-end:var(--tm-space-7)}.Home_lanesHead__wHExe>div,.Home_processHead__pmZnV>div,.Home_productsHead__upVmI>div,.Home_trustHead__jOc5l>div{display:grid;grid-gap:var(--tm-space-4);gap:var(--tm-space-4)}.Home_productsHead__upVmI .Home_sectionLead__OhK_R{-webkit-margin-before:var(--tm-space-3);margin-block-start:var(--tm-space-3)}.Home_hero__zxTyf{position:relative;overflow:clip;padding-block:var(--tm-space-8) 0;background:repeating-linear-gradient(to left,var(--tm-color-grid-faint) 0 var(--tm-border-width),transparent var(--tm-border-width) var(--tm-space-8)),repeating-linear-gradient(to bottom,var(--tm-color-grid-faint) 0 var(--tm-border-width),transparent var(--tm-border-width) var(--tm-space-8)),var(--tm-color-bg-canvas)}.Home_heroInner__xdt1m{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "entry" "art" "principles";grid-gap:var(--tm-space-7);gap:var(--tm-space-7)}.Home_heroCopy__QBVr_{grid-area:copy;display:grid;align-content:start;justify-items:start;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);min-inline-size:0}.Home_eyebrow__IYf_0{color:var(--tm-color-text-secondary)}.Home_heroTitle__OLeZU{margin:0;max-inline-size:13ch;font-size:var(--tm-text-h1-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h1-leading);text-wrap:balance}.Home_heroLead__amW9x{max-inline-size:34rem;margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-lg-size);line-height:var(--tm-text-body-lg-leading);text-wrap:pretty}.Home_heroLead__amW9x:after{display:block;inline-size:min(100%,26rem);block-size:var(--tm-space-6);-webkit-margin-before:var(--tm-space-6);margin-block-start:var(--tm-space-6);background:linear-gradient(var(--tm-color-accent-signal),var(--tm-color-accent-signal)) 100% 0 /42% 3px no-repeat,repeating-linear-gradient(to top,var(--tm-color-border-strong) 0 var(--tm-border-width),transparent var(--tm-border-width) 4px);content:""}.Home_heroActions__4WdLv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tm-space-4) var(--tm-space-6)}.Home_heroContact__h2O1p{-webkit-margin-before:calc(-1 * var(--tm-space-3));margin-block-start:calc(-1 * var(--tm-space-3))}.Home_principles__O1gjA{grid-area:principles;display:flex;flex-wrap:wrap;gap:var(--tm-space-3) var(--tm-space-6);margin:0;padding:var(--tm-space-5) 0;list-style:none;-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-start:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Home_principles__O1gjA li{display:flex;gap:var(--tm-space-3);align-items:center;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size)}.Home_principles__O1gjA li:before{inline-size:var(--tm-space-3);block-size:var(--tm-border-width);background:var(--tm-color-accent-technical);content:""}.Home_heroArt__BmtHA{grid-area:art;position:relative;display:grid;align-content:space-between;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);min-inline-size:0;margin:0;padding:var(--tm-space-5);border:var(--tm-border-width) solid var(--tm-color-border-subtle);background:linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 0 0 /var(--tm-space-4) var(--tm-border-width) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 0 0 /var(--tm-border-width) var(--tm-space-4) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 100% 0 /var(--tm-space-4) var(--tm-border-width) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 100% 0 /var(--tm-border-width) var(--tm-space-4) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 0 100% /var(--tm-space-4) var(--tm-border-width) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 0 100% /var(--tm-border-width) var(--tm-space-4) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 100% 100% /var(--tm-space-4) var(--tm-border-width) no-repeat,linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 100% 100% /var(--tm-border-width) var(--tm-space-4) no-repeat,repeating-linear-gradient(to left,var(--tm-color-grid-faint) 0 var(--tm-border-width),transparent var(--tm-border-width) var(--tm-space-5)),repeating-linear-gradient(to bottom,var(--tm-color-grid-faint) 0 var(--tm-border-width),transparent var(--tm-border-width) var(--tm-space-5)),var(--tm-color-bg-canvas-soft)}.Home_heroArt__BmtHA img,.Home_heroArt__BmtHA svg{display:block;inline-size:100%;block-size:auto}.Home_artHeader__OFovj{display:flex;justify-content:space-between;gap:var(--tm-space-4);-webkit-padding-after:var(--tm-space-3);padding-block-end:var(--tm-space-3);-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-end:var(--tm-border-width) solid var(--tm-color-border-subtle);color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-sm-size)}.Home_artHeader__OFovj>span:last-child{color:var(--tm-color-accent-technical)}.Home_artCaption__8J_Wm{margin:0;-webkit-padding-before:var(--tm-space-3);padding-block-start:var(--tm-space-3);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-start:var(--tm-border-width) solid var(--tm-color-border-subtle);color:var(--tm-color-text-muted);font-size:var(--tm-text-caption-size);line-height:var(--tm-text-caption-leading)}.Home_entry__sCUcq{grid-area:entry;display:grid;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);padding-block:var(--tm-space-6);border-block:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_entryTitle__R6veb{margin:0;font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Home_paths__UyakP{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.Home_path__tjvaV{display:grid;align-content:start;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);padding-block:var(--tm-space-5);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-start:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Home_path__tjvaV:first-child{-webkit-border-before:0;border-block-start:0;-webkit-padding-before:0;padding-block-start:0}.Home_pathIndex__2dl8M{display:none}.Home_pathTitle__ppz8n{margin:0;font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-ui-leading)}.Home_pathBody__7wmQQ{margin:0;max-inline-size:30rem;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_path__tjvaV>a{justify-content:flex-start;gap:var(--tm-space-3);inline-size:auto;justify-self:start;padding-inline:0;border:0;background:transparent;color:var(--tm-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--tm-color-border-strong);text-decoration-color:var(--tm-color-border-strong);text-underline-offset:.45em}.Home_entryNote__a708m{margin:0;max-inline-size:36rem;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.Home_sectionPaper__ymRPy{background:var(--tm-color-surface-paper-raised);color:var(--tm-color-text-primary)}.Home_spine__sx_yC{display:grid;grid-gap:var(--tm-space-7);gap:var(--tm-space-7)}.Home_spineHead__U_bCS{display:grid;align-content:start;grid-gap:var(--tm-space-4);gap:var(--tm-space-4)}.Home_serviceList__63TYP{display:grid;margin:0;padding:0;list-style:none;-webkit-border-before:2px solid var(--tm-color-text-primary);border-block-start:2px solid var(--tm-color-text-primary)}.Home_serviceItem__fSAkM{position:relative;min-inline-size:0;-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-default);border-block-end:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_serviceRow__vKzqF{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--tm-space-4) var(--tm-space-5);gap:var(--tm-space-4) var(--tm-space-5);padding-block:var(--tm-space-5);padding-inline:var(--tm-space-2);transition:background-color var(--tm-motion-duration-fast) var(--tm-motion-ease)}.Home_serviceEnglish__ZbI0v,.Home_serviceIndex__e2LFT{display:none}.Home_serviceGlyph__r368_{display:none;inline-size:4rem;color:var(--tm-color-text-secondary)}.Home_serviceGlyph__r368_ svg{display:block;inline-size:100%;block-size:auto}.Home_serviceBody__xZKoF{display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2);min-inline-size:0}.Home_serviceTitle__m_DmI{margin:0;font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Home_serviceLink__yihQF{color:var(--tm-color-text-primary);text-decoration:none}.Home_serviceLink__yihQF:after{position:absolute;inset:0;content:""}.Home_serviceSummary__0oYts{margin:0;max-inline-size:40rem;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_serviceArrow__Y6c6H{font-size:var(--tm-text-h3-size);transition:transform var(--tm-motion-duration-fast) var(--tm-motion-ease)}.Home_capability__CBDdg{display:grid;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);padding:var(--tm-space-5) var(--tm-space-2) 0;-webkit-border-before:var(--tm-border-width) dashed var(--tm-color-border-strong);border-block-start:var(--tm-border-width) dashed var(--tm-color-border-strong)}.Home_capabilityCopy__GoSMA{display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2)}.Home_capabilityTitle__JfwgL{margin:0;font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-heavy)}.Home_capabilityBody__aTXIF{margin:0;max-inline-size:40rem;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_lanes__MXgid{display:grid;grid-gap:var(--tm-space-6);gap:var(--tm-space-6)}.Home_lane__vRZao{display:grid;align-content:start;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);min-inline-size:0;padding-block:var(--tm-space-6) 0;-webkit-border-before:2px solid var(--tm-color-text-primary);border-block-start:2px solid var(--tm-color-text-primary)}.Home_laneTitle__w4kuC{margin:0;font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Home_lanePoints__Lw_nJ{display:grid;margin:0;padding:0;list-style:none}.Home_lanePoints__Lw_nJ li{position:relative;padding-block:var(--tm-space-3);-webkit-padding-start:var(--tm-space-5);padding-inline-start:var(--tm-space-5);-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-end:var(--tm-border-width) solid var(--tm-color-border-subtle);color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_lanePoints__Lw_nJ li:before{position:absolute;inset-inline-start:0;inset-block-start:calc(var(--tm-space-3) + .85em);inline-size:var(--tm-space-2);block-size:var(--tm-border-width);background:var(--tm-color-text-muted);content:""}.Home_pointIndex__BiEJ5{display:none}.Home_lane__vRZao>a{justify-self:start;align-self:end}.Home_plate__Gj1EH{background:var(--tm-color-plate-surface);color:var(--tm-color-plate-text)}.Home_lane__vRZao.Home_plate__Gj1EH{padding:var(--tm-space-6);border-block-start-color:var(--tm-color-accent-signal)}.Home_plate__Gj1EH .Home_laneTitle__w4kuC{color:var(--tm-color-plate-text)}.Home_plate__Gj1EH .Home_lanePoints__Lw_nJ li{border-block-end-color:var(--tm-color-plate-border);color:var(--tm-color-plate-text-muted)}.Home_plate__Gj1EH .Home_lanePoints__Lw_nJ li:before{background:var(--tm-color-plate-accent)}.Home_plate__Gj1EH a.Home_plateAction__IRRck{justify-self:start;border-color:var(--tm-color-accent-signal);background:var(--tm-color-accent-signal);color:var(--tm-color-text-on-accent)}.Home_plate__Gj1EH :focus-visible{outline-color:var(--tm-color-plate-focus)}.Home_rail__M_yGw{overflow-x:auto;overscroll-behavior-inline:contain;padding-block:var(--tm-space-2) var(--tm-space-5)}.Home_railList__WoGO0{display:flex;gap:var(--tm-space-5);margin:0;padding:0;list-style:none}.Home_railItem__cAVPv{flex:0 0 min(80vw,19rem);min-inline-size:0}.Home_catalogNotice__x1h5d{display:grid;justify-items:start;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);padding-block:var(--tm-space-6);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_catalogMessage___zpM7{margin:0;font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-bold)}.Home_catalogFollowUp__eoWuP{max-inline-size:40rem;margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_preparation__1HJR7{display:grid;grid-gap:var(--tm-space-6);gap:var(--tm-space-6);padding:var(--tm-space-6);-webkit-margin-after:var(--tm-space-8);margin-block-end:var(--tm-space-8);border:var(--tm-border-width) solid var(--tm-color-border-subtle);background:var(--tm-color-bg-canvas)}.Home_preparationIntro__4mpnP{display:grid;align-content:start;justify-items:start;grid-gap:var(--tm-space-4);gap:var(--tm-space-4)}.Home_preparationTitle__azff6{margin:0;font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Home_preparationList__qKLR4{display:grid;grid-gap:0;gap:0;margin:0}.Home_preparationList__qKLR4>div{display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2);padding-block:var(--tm-space-4);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-start:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Home_preparationList__qKLR4>div:first-child{-webkit-border-before:0;border-block-start:0;-webkit-padding-before:0;padding-block-start:0}.Home_preparationList__qKLR4 dt{font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-bold)}.Home_preparationList__qKLR4 dd{margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_sheet__Zeinu{position:relative}.Home_timelineLine__8kxFG{display:none;block-size:var(--tm-space-3);-webkit-margin-after:var(--tm-space-5);margin-block-end:var(--tm-space-5);background:linear-gradient(var(--tm-color-accent-technical),var(--tm-color-accent-technical)) 50% /100% var(--tm-border-width) no-repeat,repeating-linear-gradient(to left,var(--tm-color-accent-technical) 0 var(--tm-border-width),transparent var(--tm-border-width) 25%)}.Home_steps__ZOJQs{display:grid;grid-gap:var(--tm-space-6);gap:var(--tm-space-6);margin:0;padding:0;list-style:none;counter-reset:none}.Home_step__8FYne{display:grid;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);align-content:start;min-inline-size:0;-webkit-padding-before:var(--tm-space-5);padding-block-start:var(--tm-space-5);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_stageFigure__ukYBL{display:grid;align-content:end;aspect-ratio:3/1;max-block-size:7rem;padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border-subtle);background:repeating-linear-gradient(to left,var(--tm-color-grid-faint) 0 var(--tm-border-width),transparent var(--tm-border-width) var(--tm-space-4)),var(--tm-color-bg-canvas)}.Home_stagePart__aQjFz{display:flex;flex-direction:column-reverse;gap:2px;inline-size:65%;block-size:4rem}.Home_stageLayer__J5Jhn{flex:1 1;border:var(--tm-border-width) solid var(--tm-color-text-muted)}.Home_stageLayer__J5Jhn:nth-child(3),.Home_stageLayer__J5Jhn:nth-child(4){inline-size:72%}.Home_stageLayer__J5Jhn:nth-child(5),.Home_stageLayer__J5Jhn:nth-child(6){inline-size:44%}.Home_stageFigure__ukYBL[data-stage="1"] .Home_stageLayer__J5Jhn{border-style:dashed}.Home_stageFigure__ukYBL[data-stage="2"] .Home_stageLayer__J5Jhn{border-color:var(--tm-color-text-primary)}.Home_stageFigure__ukYBL[data-stage="3"] .Home_stageLayer__J5Jhn{border-color:var(--tm-color-accent-technical)}.Home_stageFigure__ukYBL[data-stage="4"] .Home_stageLayer__J5Jhn{border-color:var(--tm-color-accent-signal);background:var(--tm-color-accent-signal)}.Home_stepText__mB36g{display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2)}.Home_stepIndex__hCQBY{color:var(--tm-color-accent-technical);font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-bold);line-height:1}.Home_stepTitle__P_XlH{margin:0;font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-ui-leading)}.Home_stepBody__0jzoG{margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_trustList__1BltV{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;-webkit-border-before:2px solid var(--tm-color-text-primary);border-block-start:2px solid var(--tm-color-text-primary)}.Home_trustItem__o1dVd{display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);align-content:start;padding-block:var(--tm-space-5);-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-default);border-block-end:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_trustIndex__z7oZp{display:none}.Home_trustTitle__nCY0u{margin:0;font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-ui-leading)}.Home_trustBody__BBl5H{margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_trustItem__o1dVd>a{justify-self:start}.Home_equipment__8FNb_{-webkit-margin-before:var(--tm-space-8);margin-block-start:var(--tm-space-8);padding:var(--tm-space-6);background:var(--tm-color-plate-surface);color:var(--tm-color-plate-text)}.Home_equipmentTitle__T_kgf{margin:0 0 var(--tm-space-4);color:var(--tm-color-plate-text);font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Home_equipmentDisclosure__WoIRF>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--tm-space-4);min-height:var(--tm-size-touch-target);padding-block:var(--tm-space-3);border-block:var(--tm-border-width) solid var(--tm-color-plate-border);color:var(--tm-color-plate-text);font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-bold);cursor:pointer;list-style:none}.Home_equipmentDisclosure__WoIRF>summary::-webkit-details-marker{display:none}.Home_equipmentDisclosure__WoIRF>summary:after{color:var(--tm-color-plate-accent);font-size:var(--tm-text-h3-size);content:"+"}.Home_equipmentDisclosure__WoIRF[open]>summary:after{content:"−"}.Home_equipmentDisclosure__WoIRF>summary:focus-visible{outline:var(--tm-focus-ring-width) solid var(--tm-color-plate-focus);outline-offset:var(--tm-focus-ring-offset)}.Home_specList__BP8_k{display:grid;grid-gap:0;gap:0;margin:var(--tm-space-5) 0 0}.Home_specRow__a7Gl9{display:grid;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);min-inline-size:0;padding:var(--tm-space-4) 0;-webkit-border-after:var(--tm-border-width) solid var(--tm-color-plate-border);border-block-end:var(--tm-border-width) solid var(--tm-color-plate-border)}.Home_specRow__a7Gl9 dt{color:var(--tm-color-plate-text);font-size:var(--tm-text-body-size);font-weight:var(--tm-font-weight-bold)}.Home_specIndex__EPAmo{display:none}.Home_specRow__a7Gl9 dd{margin:0}.Home_specItems__JR5_9{display:grid;grid-gap:var(--tm-space-1);gap:var(--tm-space-1);margin:0;padding:0;list-style:none;text-align:end}.Home_specItems__JR5_9 li{color:var(--tm-color-plate-text-muted);font-size:var(--tm-text-body-size);overflow-wrap:anywhere}.Home_specNote__o_xSk{margin:var(--tm-space-4) 0 0;padding:0;color:var(--tm-color-plate-text-muted);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.Home_faqHead__xdXGz{display:grid;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);-webkit-margin-after:var(--tm-space-7);margin-block-end:var(--tm-space-7)}.Home_faqList__8tZh8{-webkit-margin-after:var(--tm-space-5);margin-block-end:var(--tm-space-5);-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-default);border-block-end:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_faqItem__d7f0v{-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.Home_faqQuestion__f37eT{display:flex;align-items:center;justify-content:space-between;gap:var(--tm-space-5);min-height:var(--tm-size-touch-target);padding-block:var(--tm-space-5);font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-text-body-leading);cursor:pointer;list-style:none}.Home_faqQuestion__f37eT::-webkit-details-marker{display:none}.Home_faqQuestion__f37eT:after{flex:0 0 auto;display:grid;place-items:center;inline-size:var(--tm-space-6);block-size:var(--tm-space-6);border:var(--tm-border-width) solid var(--tm-color-border-strong);color:var(--tm-color-accent-signal);font-size:var(--tm-text-body-lg-size);line-height:1;content:"+"}.Home_faqItem__d7f0v[open]>.Home_faqQuestion__f37eT:after{border-color:var(--tm-color-accent-signal);content:"−"}.Home_faqAnswer__CvyTG{display:grid;justify-items:start;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);padding-block:0 var(--tm-space-5);color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_faqAnswer__CvyTG p{margin:0;max-inline-size:42rem}.Home_finalCta__33xWL{position:relative;overflow:clip;padding-block:var(--tm-space-section);-webkit-border-before:3px solid var(--tm-color-accent-signal);border-block-start:3px solid var(--tm-color-accent-signal)}.Home_finalInner__2gxDy{position:relative;display:grid;grid-gap:var(--tm-space-6);gap:var(--tm-space-6)}.Home_finalCopy__3WA73{display:grid;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);max-inline-size:45rem}.Home_finalTitle__4Vsyn{margin:0;font-size:var(--tm-text-h1-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h1-leading);text-wrap:balance}.Home_finalLead__VUii_{margin:0;max-inline-size:38rem;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-lg-size);line-height:var(--tm-text-body-lg-leading)}.Home_finalActions__uI_8E{display:grid;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);align-content:center}.Home_finalNote__zForG{display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2);-webkit-padding-before:var(--tm-space-5);padding-block-start:var(--tm-space-5);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default);color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.Home_finalNote__zForG p{margin:0}.Home_finalNote__zForG>a{justify-self:start}@media (hover:hover) and (pointer:fine){.Home_serviceRow__vKzqF:hover{background:var(--tm-color-bg-canvas-soft)}.Home_serviceRow__vKzqF:hover .Home_serviceArrow__Y6c6H{transform:translateX(-.35rem)}.Home_path__tjvaV>a:hover,.Home_textLink__0vvtl:hover{-webkit-text-decoration-color:var(--tm-color-accent-signal);text-decoration-color:var(--tm-color-accent-signal)}.Home_path__tjvaV>a:hover{background:transparent;color:var(--tm-color-text-primary)}.Home_plate__Gj1EH a.Home_plateAction__IRRck:hover{border-color:var(--tm-color-accent-signal-hover);background:var(--tm-color-accent-signal-hover)}}@media (min-width:761px){.Home_paths__UyakP{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tm-space-7)}.Home_path__tjvaV,.Home_path__tjvaV:first-child{padding-block:0;-webkit-border-before:0;border-block-start:0}.Home_path__tjvaV+.Home_path__tjvaV{-webkit-padding-start:var(--tm-space-7);padding-inline-start:var(--tm-space-7);-webkit-border-start:var(--tm-border-width) solid var(--tm-color-border-subtle);border-inline-start:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Home_lanes__MXgid{gap:var(--tm-space-7)}.Home_lanes__MXgid,.Home_steps__ZOJQs{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_trustList__1BltV{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--tm-space-6)}.Home_trustItem__o1dVd{grid-column:span 3}.Home_specRow__a7Gl9{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline}.Home_serviceRow__vKzqF{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:var(--tm-space-4)}.Home_serviceGlyph__r368_{display:block}.Home_productsHead__upVmI{grid-template-columns:minmax(0,1fr) auto;align-items:end}.Home_preparation__1HJR7{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--tm-space-6) var(--tm-space-8);padding:var(--tm-space-7)}.Home_preparation__1HJR7>a{grid-column:2;justify-self:start}.Home_finalActions__uI_8E{grid-template-columns:repeat(2,max-content)}}@media (min-width:1121px){.Home_hero__zxTyf{-webkit-padding-before:var(--tm-space-8);padding-block-start:var(--tm-space-8)}.Home_heroInner__xdt1m{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"copy art" "entry entry" "principles principles";column-gap:var(--tm-space-8);row-gap:var(--tm-space-8)}.Home_heroCopy__QBVr_{-webkit-padding-after:var(--tm-space-4);padding-block-end:var(--tm-space-4)}.Home_heroArt__BmtHA{align-self:center}.Home_principles__O1gjA{justify-content:space-between}.Home_entry__sCUcq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--tm-space-8);row-gap:var(--tm-space-4);padding-block:var(--tm-space-7)}.Home_entryTitle__R6veb{grid-column:1;grid-row:1;font-size:var(--tm-text-h2-size);line-height:var(--tm-text-h2-leading)}.Home_paths__UyakP{grid-column:2;grid-row:1/span 2}.Home_entryNote__a708m{grid-column:1;grid-row:2;align-self:end}.Home_spine__sx_yC{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--tm-space-8)}.Home_spineHead__U_bCS{position:-webkit-sticky;position:sticky;inset-block-start:var(--tm-space-9);grid-column:1;grid-row:1/span 2;align-self:start}.Home_capability__CBDdg,.Home_serviceList__63TYP{grid-column:2}.Home_serviceRow__vKzqF{padding-block:var(--tm-space-6)}.Home_lanesHead__wHExe,.Home_processHead__pmZnV,.Home_trustHead__jOc5l{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;column-gap:var(--tm-space-8)}.Home_timelineLine__8kxFG{display:block}.Home_steps__ZOJQs{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tm-space-6)}.Home_step__8FYne{-webkit-padding-before:0;padding-block-start:0;-webkit-border-before:0;border-block-start:0}.Home_trustItem__o1dVd{grid-column:span 2}.Home_trustItem__o1dVd:nth-last-child(-n+2){grid-column:span 3}.Home_equipment__8FNb_{padding:var(--tm-space-7)}.Home_finalInner__2gxDy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--tm-space-8);align-items:end}.Home_finalActions__uI_8E{grid-template-columns:minmax(0,1fr)}.Home_finalNote__zForG{grid-column:1/-1}}@media (max-width:1120px){.Home_heroArt__BmtHA{max-inline-size:36rem;inline-size:100%;justify-self:center}}@media (max-width:760px){.Home_hero__zxTyf{-webkit-padding-before:var(--tm-space-6);padding-block-start:var(--tm-space-6)}.Home_heroInner__xdt1m{gap:var(--tm-space-6)}.Home_heroTitle__OLeZU{max-inline-size:11ch;font-size:clamp(2.375rem,11vw,3.375rem);line-height:1.15}.Home_heroCopy__QBVr_{gap:var(--tm-space-4)}.Home_heroLead__amW9x{font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_heroLead__amW9x:after{-webkit-margin-before:var(--tm-space-5);margin-block-start:var(--tm-space-5);block-size:var(--tm-space-5)}.Home_heroActions__4WdLv{display:grid;justify-items:stretch;inline-size:100%;grid-gap:var(--tm-space-2);gap:var(--tm-space-2)}.Home_heroActions__4WdLv .Home_textLink__0vvtl{justify-content:center}.Home_heroContact__h2O1p{display:grid;justify-items:center;inline-size:100%;-webkit-margin-before:calc(-1 * var(--tm-space-2));margin-block-start:calc(-1 * var(--tm-space-2))}.Home_heroArt__BmtHA{padding:var(--tm-space-4)}.Home_entry__sCUcq{padding-block:var(--tm-space-5)}.Home_sectionLead__OhK_R{font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Home_equipment__8FNb_,.Home_lane__vRZao.Home_plate__Gj1EH,.Home_preparation__1HJR7{padding:var(--tm-space-5)}.Home_finalTitle__4Vsyn{font-size:var(--tm-text-h2-size);line-height:var(--tm-text-h2-leading)}}.ServiceScene_scene__Jl2fq{margin:0;padding:var(--tm-space-5);background:var(--tm-color-bg-canvas-soft);min-inline-size:0}.ServiceScene_scene__Jl2fq svg{display:block;inline-size:100%;block-size:auto;max-block-size:28rem;fill:none;stroke-width:1.4;stroke-linejoin:round}.ServiceScene_scene__Jl2fq img{display:block;max-inline-size:100%;block-size:auto;margin-inline:auto;object-fit:contain}.ServiceScene_scene__Jl2fq figcaption{-webkit-margin-before:var(--tm-space-3);margin-block-start:var(--tm-space-3);color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.ServiceScene_reference__CRDGE{stroke:var(--tm-color-text-secondary)}.ServiceScene_layers__GRRgt{stroke:var(--tm-color-accent-signal);opacity:.75}.ServiceScene_solid__r8RAT{fill:var(--tm-color-surface-raised);stroke:var(--tm-color-text-secondary)}.ServiceScene_signal__EcGGn{stroke:var(--tm-color-accent-signal)}.ServiceScene_support__iioZ7{stroke:var(--tm-color-text-muted)}.ServiceScene_points__px5ie{fill:var(--tm-color-accent-signal);stroke:none}.ServiceScene_compact__9CHwh{padding:var(--tm-space-3)}.ServiceScene_compact__9CHwh svg{max-block-size:15rem}.InquiryStartingPoints_root__B87Ch{display:grid;grid-gap:var(--tm-space-7);gap:var(--tm-space-7)}.InquiryStartingPoints_grid__jj_UL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--tm-space-6) var(--tm-space-7);gap:var(--tm-space-6) var(--tm-space-7)}.InquiryStartingPoints_card__KXbcf{display:grid;align-content:start;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);min-inline-size:0;padding-block:var(--tm-space-5);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.InquiryStartingPoints_cardHead__aFYRX{display:flex;align-items:center}.InquiryStartingPoints_glyph__fxOXL{inline-size:3rem;block-size:3rem;color:var(--tm-color-text-secondary)}.InquiryStartingPoints_index__ufVGw{display:none}.InquiryStartingPoints_card__KXbcf h3{margin:0;font-size:var(--tm-text-h3-size);line-height:1.6}.InquiryStartingPoints_card__KXbcf p{margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:2}.InquiryStartingPoints_preparation__GGN36 summary{min-height:var(--tm-size-touch-target);padding-block:var(--tm-space-2);cursor:pointer;font-size:var(--tm-text-body-size)}.InquiryStartingPoints_checklist__MuOES{display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2);margin:var(--tm-space-3) 0;-webkit-padding-start:var(--tm-space-5);padding-inline-start:var(--tm-space-5);color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:2}.InquiryStartingPoints_action__dpG24{display:inline-flex;justify-content:space-between;align-items:center;gap:var(--tm-space-4);min-height:var(--tm-size-touch-target);justify-self:start;font-size:var(--tm-text-body-size);font-weight:var(--tm-font-weight-bold);text-decoration:underline;text-underline-offset:.35em}.InquiryStartingPoints_action__dpG24 span{color:var(--tm-color-accent-signal)}.InquiryStartingPoints_after__Q_2Ff{-webkit-padding-before:var(--tm-space-6);padding-block-start:var(--tm-space-6);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.InquiryStartingPoints_afterTitle__GnBbG{margin:0 0 var(--tm-space-5);font-size:var(--tm-text-body-lg-size);line-height:1.8}.InquiryStartingPoints_steps__FnLB_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--tm-space-6);gap:var(--tm-space-6);margin:0;padding:0;list-style:none}.InquiryStartingPoints_steps__FnLB_ li{display:grid;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);align-content:start;min-inline-size:0}.InquiryStartingPoints_steps__FnLB_ strong{font-size:var(--tm-text-body-size)}.InquiryStartingPoints_steps__FnLB_ li>span:last-child{color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:2}.InquiryStartingPoints_stepNo__bPQbY{color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size)}.InquiryStartingPoints_privacy__jHTFa{margin:var(--tm-space-5) 0 0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-sm-size);line-height:2}@media (max-width:760px){.InquiryStartingPoints_grid__jj_UL,.InquiryStartingPoints_steps__FnLB_{grid-template-columns:minmax(0,1fr)}}.Catalog_catalogPage__5dV9N{position:relative;overflow:clip;background:var(--tm-color-bg-canvas);color:var(--tm-color-text-primary)}.Catalog_catalogBackdrop__Bx2EI{position:absolute;inset-block-start:0;inset-inline:0;block-size:34rem;pointer-events:none}.Catalog_catalogHero__iRkws{position:relative;grid-template-columns:minmax(0,1fr);align-content:center;padding-block:var(--tm-space-8) var(--tm-space-7)}.Catalog_catalogHeroText__B9OdT,.Catalog_catalogHero__iRkws{display:grid;grid-gap:var(--tm-space-4);gap:var(--tm-space-4)}.Catalog_catalogHeroText__B9OdT{min-width:0}.Catalog_catalogEyebrow__E1bmI,.Catalog_sectionIndex__DLGQc{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:var(--tm-space-3);margin:0;color:var(--tm-color-accent-technical);font-size:var(--tm-text-caption-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-label)}.Catalog_catalogEyebrow__E1bmI:before,.Catalog_sectionIndex__DLGQc:before{inline-size:2rem;block-size:2px;background:currentColor;content:""}.Catalog_catalogHero__iRkws h1{max-width:14em;margin:0;color:var(--tm-color-text-primary);font-size:var(--tm-text-h1-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h1-leading);text-wrap:balance}.Catalog_catalogLead__KPQt_{max-width:36rem;margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-lg-size);line-height:1.95;text-wrap:pretty}.Catalog_catalogArt__maWCN{display:none}.Catalog_catalogSection__CrkS_{position:relative;padding-block:var(--tm-space-6) var(--tm-space-section);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.Catalog_catalogListTitle__TlIfQ{margin:0 0 var(--tm-space-5);color:var(--tm-color-text-primary);font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h3-leading)}.Catalog_catalogList__DtDcf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--tm-space-5);gap:var(--tm-space-5);margin:0;padding:0;list-style:none}.Catalog_catalogList__DtDcf>li{display:grid;min-width:0}.Catalog_productTile__o8tqK{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;scroll-snap-align:start;border:var(--tm-border-width) solid var(--tm-color-border-default);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface-base);transition:border-color var(--tm-motion-duration-slow) var(--tm-motion-ease)}.Catalog_productTile__o8tqK:after,.Catalog_productTile__o8tqK:before{position:absolute;z-index:2;inline-size:.75rem;block-size:.75rem;border:2px solid var(--tm-color-border-emphasis);content:"";pointer-events:none;transition:border-color var(--tm-motion-duration-slow) var(--tm-motion-ease)}.Catalog_productTile__o8tqK:before{inset-block-start:.5rem;inset-inline-start:.5rem;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:0;border-block-end:0}.Catalog_productTile__o8tqK:after{inset-block-start:.5rem;inset-inline-end:.5rem;-webkit-border-start:0;border-inline-start:0;-webkit-border-after:0;border-block-end:0}.Catalog_productTileMedia__6wA7L{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--tm-color-bg-sunken);-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-end:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Catalog_productTileMedia__6wA7L img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;transition:transform var(--tm-motion-duration-slow) var(--tm-motion-ease)}.Catalog_productTileCatalog__JC8aH .Catalog_productTileMedia__6wA7L{aspect-ratio:4/3}.Catalog_productTileRailSquare__4IgVI .Catalog_productTileMedia__6wA7L{aspect-ratio:1/1}.Catalog_productTileBody__adVgy{display:flex;flex-direction:column;gap:var(--tm-space-3);min-width:0;padding:var(--tm-space-5)}.Catalog_productTileMeta__SlrUh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tm-space-2) var(--tm-space-3);color:var(--tm-color-text-subtle);font-size:var(--tm-text-caption-size);font-weight:var(--tm-font-weight-heavy)}.Catalog_productTileMeta__SlrUh p{margin:0}.Catalog_productTileMeta__SlrUh span{color:var(--tm-color-accent-technical)}.Catalog_productTileMeta__SlrUh .Catalog_productTileOffer__PK9Kj{padding:var(--tm-space-1) var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border-strong);border-radius:var(--tm-radius-xs);color:var(--tm-color-text-secondary)}.Catalog_productTileTitle__YUlb8{margin:0;color:var(--tm-color-text-primary);font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h3-leading);overflow-wrap:anywhere;text-wrap:balance}.Catalog_productTileLink__nY1jr{display:inline-flex;align-items:center;min-height:var(--tm-size-touch-target);color:inherit}.Catalog_productTileLink__nY1jr:after{position:absolute;inset:0;z-index:3;content:""}.Catalog_productTile__o8tqK .Catalog_productTileLink__nY1jr:focus-visible{outline:none}.Catalog_productTileLink__nY1jr:focus-visible:after{outline:var(--tm-focus-ring-width) solid var(--tm-color-focus-ring);outline-offset:calc(var(--tm-focus-ring-width) * -1)}.Catalog_productTileEnglishName__nnxnz{margin:0;color:var(--tm-color-text-subtle);font-family:var(--tm-font-mono);font-size:var(--tm-text-caption-size);font-weight:var(--tm-font-weight-bold);letter-spacing:var(--tm-tracking-label);overflow-wrap:anywhere;text-align:end}.Catalog_productTilePrice__qB67L{margin:0;color:var(--tm-color-text-primary);font-size:var(--tm-text-body-lg-size);font-weight:var(--tm-font-weight-heavy)}.Catalog_productTileCue__YJRrh{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--tm-space-3);margin:0;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--tm-space-3);padding-block-start:var(--tm-space-3);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default);color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-sm-size);font-weight:var(--tm-font-weight-heavy)}.Catalog_productTileCue__YJRrh span{color:var(--tm-color-accent-signal);font-size:var(--tm-text-body-lg-size);line-height:1;transition:transform var(--tm-motion-duration-slow) var(--tm-motion-ease)}.Catalog_productTileTransition__qtEXK{grid-template-rows:none;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.Catalog_productTileTransition__qtEXK .Catalog_productTileMedia__6wA7L{-webkit-border-after:0;border-block-end:0;-webkit-border-end:var(--tm-border-width) solid var(--tm-color-border-subtle);border-inline-end:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Catalog_productTileTransition__qtEXK .Catalog_productTileBody__adVgy{justify-content:center;padding:var(--tm-space-6)}.Catalog_specList__Om9Ka{display:grid;margin:0}.Catalog_specList__Om9Ka>div{display:grid;grid-template-columns:minmax(4.5rem,.4fr) minmax(0,1fr);grid-gap:var(--tm-space-3);gap:var(--tm-space-3);align-items:baseline;padding-block:var(--tm-space-3);-webkit-border-after:var(--tm-border-width) dashed var(--tm-color-border-default);border-block-end:var(--tm-border-width) dashed var(--tm-color-border-default)}.Catalog_specList__Om9Ka>div:first-child{-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.Catalog_specList__Om9Ka dt{color:var(--tm-color-text-subtle);font-size:var(--tm-text-caption-size);font-weight:var(--tm-font-weight-heavy)}.Catalog_specList__Om9Ka dd{margin:0;color:var(--tm-color-text-primary);font-size:var(--tm-text-body-sm-size);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-text-body-sm-leading);overflow-wrap:anywhere}.Catalog_specListCard__zcJU4{-webkit-padding-before:var(--tm-space-2);padding-block-start:var(--tm-space-2)}.Catalog_specListCard__zcJU4>div{padding-block:var(--tm-space-2)}.Catalog_specListCard__zcJU4>div:first-child{-webkit-border-before:0;border-block-start:0}.Catalog_state__zMc_H{display:grid;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);justify-items:start;padding:var(--tm-space-6);border:var(--tm-border-width) solid var(--tm-color-border-default);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface-base)}.Catalog_stateEmpty__iACTe{-webkit-border-start:var(--tm-space-1) solid var(--tm-color-border-strong);border-inline-start:var(--tm-space-1) solid var(--tm-color-border-strong)}.Catalog_stateUnavailable__ksA51{-webkit-border-start:var(--tm-space-1) solid var(--tm-color-accent-signal);border-inline-start:var(--tm-space-1) solid var(--tm-color-accent-signal)}.Catalog_stateTitle__16vPX{font-size:var(--tm-text-h3-size);letter-spacing:var(--tm-tracking-none)}.Catalog_stateMessage__Ma7E_,.Catalog_stateTitle__16vPX{margin:0;font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Catalog_stateMessage__Ma7E_{font-size:var(--tm-text-body-lg-size)}.Catalog_stateFollowUp__0Mpve{margin:0;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.Catalog_stateActions__WTIou{display:flex;flex-wrap:wrap;gap:var(--tm-space-3);-webkit-margin-before:var(--tm-space-2);margin-block-start:var(--tm-space-2)}@media (max-width:640px){.Catalog_stateActions__WTIou{display:grid;inline-size:100%}}.Catalog_bridge__qjNuv{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);-webkit-margin-after:var(--tm-space-section);margin-block-end:var(--tm-space-section);padding:var(--tm-space-6);border:var(--tm-border-width) solid var(--tm-color-border-default);background:var(--tm-color-surface-base)}.Catalog_bridge__qjNuv:before{position:absolute;inset-block-start:-1px;inset-inline:-1px;block-size:3px;background:var(--tm-color-accent-signal);content:""}.Catalog_bridgeText__ap1H4 h2{margin:0;font-size:var(--tm-text-h2-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h2-leading);text-wrap:balance}.Catalog_bridgeText__ap1H4 p{max-width:var(--tm-size-container-reading);margin:var(--tm-space-3) 0 0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.Catalog_bridgeActions__YPO__{display:flex;flex-wrap:wrap;gap:var(--tm-space-3)}.Catalog_detailPage__tZSGP{position:relative;width:min(var(--tm-size-container-standard),calc(100% - 2 * var(--tm-space-gutter)));margin-inline:auto;padding-block:var(--tm-space-4) var(--tm-space-section);background:var(--tm-color-bg-canvas);color:var(--tm-color-text-primary)}.Catalog_detailBreadcrumbs__rJnxV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tm-space-2);min-height:var(--tm-size-touch-target);-webkit-margin-after:var(--tm-space-5);margin-block-end:var(--tm-space-5);color:var(--tm-color-text-subtle);font-size:var(--tm-text-caption-size)}.Catalog_detailBreadcrumbs__rJnxV a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tm-size-touch-target);min-height:var(--tm-size-touch-target);color:var(--tm-color-text-primary)}.Catalog_detailLayout__sHnwP{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto auto 1fr;grid-template-areas:"title title" "media buy" "media info";align-items:start;grid-column-gap:var(--tm-space-8);column-gap:var(--tm-space-8);grid-row-gap:var(--tm-space-5);row-gap:var(--tm-space-5)}.Catalog_detailMediaStage__2Yxhp{grid-area:media;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--tm-space-4);gap:var(--tm-space-4);min-width:0;margin:0;padding:0;list-style:none}.Catalog_detailMediaStage__2Yxhp>li{min-width:0}.Catalog_detailMediaStage__2Yxhp>li:first-child,.Catalog_detailMediaStage__2Yxhp>li:nth-child(n+2):last-child:nth-child(2n){grid-column:1/-1}.Catalog_detailMedia__J4KlJ{position:relative;display:grid;place-items:center;overflow:hidden;margin:0;border:var(--tm-border-width) solid var(--tm-color-border-default);background:var(--tm-color-bg-sunken)}.Catalog_detailMedia__J4KlJ:after,.Catalog_detailMedia__J4KlJ:before{position:absolute;z-index:2;inline-size:.875rem;block-size:.875rem;border:2px solid var(--tm-color-border-emphasis);content:"";pointer-events:none}.Catalog_detailMedia__J4KlJ:before{inset-block-start:.625rem;inset-inline-start:.625rem;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:0;border-block-end:0}.Catalog_detailMedia__J4KlJ:after{inset-block-end:.625rem;inset-inline-end:.625rem;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:0;border-block-start:0}.Catalog_detailMedia__J4KlJ img{position:relative;z-index:1;width:100%;height:auto;max-height:min(80vh,46rem);object-fit:contain}.Catalog_detailBuy__OiEOI,.Catalog_detailInfo__Z0eNS{display:grid;grid-gap:var(--tm-space-4);gap:var(--tm-space-4);align-content:start;min-width:0}.Catalog_detailBuy__OiEOI{grid-area:buy;position:relative;padding:var(--tm-space-5);border:var(--tm-border-width) solid var(--tm-color-border-strong);background:var(--tm-color-surface-base)}.Catalog_detailBuy__OiEOI:before{position:absolute;inset-block-start:-1px;inset-inline:-1px;block-size:3px;background:var(--tm-color-accent-signal);content:""}.Catalog_detailInfo__Z0eNS{grid-area:info}.Catalog_detailHeader__SAHKf{grid-area:title;display:grid;grid-gap:var(--tm-space-2);gap:var(--tm-space-2);-webkit-padding-after:var(--tm-space-4);padding-block-end:var(--tm-space-4);-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-default);border-block-end:var(--tm-border-width) solid var(--tm-color-border-default)}.Catalog_detailCategory__rncIW{display:flex;align-items:center;gap:var(--tm-space-3);margin:0;color:var(--tm-color-accent-technical);font-size:var(--tm-text-caption-size);font-weight:var(--tm-font-weight-heavy)}.Catalog_detailCategory__rncIW:before{inline-size:1.5rem;block-size:2px;background:currentColor;content:""}.Catalog_detailHeader__SAHKf h1{color:var(--tm-color-text-primary);font-size:var(--tm-text-h2-size);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h2-leading);text-wrap:balance}.Catalog_detailEnglishName__xXf42,.Catalog_detailHeader__SAHKf h1{margin:0;font-weight:var(--tm-font-weight-heavy);overflow-wrap:anywhere}.Catalog_detailEnglishName__xXf42{color:var(--tm-color-text-subtle);font-family:var(--tm-font-mono);font-size:var(--tm-text-caption-size);letter-spacing:var(--tm-tracking-label);text-align:end}.Catalog_detailPrice__zJuoa{display:grid;grid-gap:var(--tm-space-1);gap:var(--tm-space-1);-webkit-padding-after:var(--tm-space-4);padding-block-end:var(--tm-space-4);-webkit-border-after:var(--tm-border-width) dashed var(--tm-color-border-strong);border-block-end:var(--tm-border-width) dashed var(--tm-color-border-strong)}.Catalog_detailPrice__zJuoa span{color:var(--tm-color-text-subtle);font-size:var(--tm-text-caption-size);font-weight:var(--tm-font-weight-heavy)}.Catalog_detailPrice__zJuoa strong{font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);line-height:var(--tm-text-h3-leading)}.Catalog_detailApprovalNote__H6oN4{margin:0;color:var(--tm-color-text-muted);font-size:var(--tm-text-caption-size);line-height:var(--tm-text-body-leading)}.Catalog_detailDescription__X8tFU{margin:0;color:var(--tm-color-text-secondary);font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading);overflow-wrap:anywhere}.Catalog_detailTruth__NKatN{display:grid;grid-gap:var(--tm-space-3);gap:var(--tm-space-3);-webkit-padding-before:var(--tm-space-5);padding-block-start:var(--tm-space-5);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default)}.Catalog_detailTruthTitle__0mA_F{margin:0;font-size:var(--tm-text-h3-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h3-leading)}.Catalog_detailTruthNote__XXbDM{margin:0;color:var(--tm-color-text-muted);font-size:var(--tm-text-body-sm-size);line-height:var(--tm-text-body-sm-leading)}.Catalog_nextProductSection__XMzIE{display:grid;grid-gap:var(--tm-space-5);gap:var(--tm-space-5);padding-block:var(--tm-space-section);-webkit-border-before:var(--tm-border-width) solid var(--tm-color-border-default);border-block-start:var(--tm-border-width) solid var(--tm-color-border-default);color:var(--tm-color-text-primary)}.Catalog_nextProductHeader__WIcx_{display:grid;grid-gap:var(--tm-space-3);gap:var(--tm-space-3)}.Catalog_nextProductHeader__WIcx_ h2{margin:0;font-size:var(--tm-text-h2-size);font-weight:var(--tm-font-weight-heavy);letter-spacing:var(--tm-tracking-none);line-height:var(--tm-text-h2-leading);text-wrap:balance}.Catalog_sectionTextLink__e6FNN{display:inline-flex;align-items:center;gap:var(--tm-space-3);width:-moz-fit-content;width:fit-content;min-height:var(--tm-size-touch-target);color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-heavy)}.Catalog_sectionTextLink__e6FNN span{color:var(--tm-color-accent-signal);font-size:var(--tm-text-body-lg-size);line-height:1}@media (hover:hover) and (pointer:fine){.Catalog_productTile__o8tqK:hover{border-color:var(--tm-color-border-emphasis)}.Catalog_productTile__o8tqK:hover:after,.Catalog_productTile__o8tqK:hover:before{border-color:var(--tm-color-accent-technical)}.Catalog_productTile__o8tqK:hover .Catalog_productTileMedia__6wA7L img{transform:scale(1.025)}.Catalog_productTile__o8tqK:hover .Catalog_productTileCue__YJRrh{color:var(--tm-color-accent-technical)}.Catalog_productTile__o8tqK:hover .Catalog_productTileCue__YJRrh span{transform:translateX(-.375rem)}.Catalog_sectionTextLink__e6FNN:hover{color:var(--tm-color-accent-technical)}}@media (min-width:641px){.Catalog_catalogList__DtDcf{grid-template-columns:repeat(2,minmax(0,1fr))}.Catalog_bridge__qjNuv{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:900px){.Catalog_catalogHero__iRkws{grid-template-columns:minmax(0,1fr) minmax(0,17rem);column-gap:var(--tm-space-8)}.Catalog_catalogHeroText__B9OdT{grid-column:1}.Catalog_catalogArt__maWCN{display:block;grid-column:2;grid-row:1;align-self:center}}@media (min-width:1024px){.Catalog_catalogList__DtDcf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.Catalog_detailLayout__sHnwP{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"title" "media" "buy" "info";gap:var(--tm-space-5)}.Catalog_detailMediaStage__2Yxhp{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tm-space-2)}.Catalog_detailMediaStage__2Yxhp>li:nth-child(n+2):last-child:nth-child(2n){grid-column:auto}.Catalog_detailMediaStage__2Yxhp>li:first-child{grid-column:1/-1}.Catalog_detailMediaStage__2Yxhp>li:first-child .Catalog_detailMedia__J4KlJ img{max-height:min(40svh,30rem)}.Catalog_detailMediaStage__2Yxhp>li:nth-child(n+2) .Catalog_detailMedia__J4KlJ{aspect-ratio:1}.Catalog_detailMediaStage__2Yxhp>li:nth-child(n+2) .Catalog_detailMedia__J4KlJ img{height:100%}.Catalog_detailMediaStage__2Yxhp>li:nth-child(n+2) .Catalog_detailMedia__J4KlJ:after,.Catalog_detailMediaStage__2Yxhp>li:nth-child(n+2) .Catalog_detailMedia__J4KlJ:before{inline-size:.5rem;block-size:.5rem}}@media (max-width:760px){.Catalog_detailHeader__SAHKf h1{font-size:var(--tm-text-h3-size);line-height:var(--tm-text-h3-leading)}.Catalog_catalogHero__iRkws{padding-block:var(--tm-space-7) var(--tm-space-5)}.Catalog_catalogSection__CrkS_{padding-block:var(--tm-space-5) var(--tm-space-8)}.Catalog_bridge__qjNuv{padding:var(--tm-space-5)}.Catalog_productTileTransition__qtEXK{grid-template-columns:minmax(0,1fr)}.Catalog_productTileTransition__qtEXK .Catalog_productTileMedia__6wA7L{-webkit-border-end:0;border-inline-end:0;-webkit-border-after:var(--tm-border-width) solid var(--tm-color-border-subtle);border-block-end:var(--tm-border-width) solid var(--tm-color-border-subtle)}.Catalog_productTileTransition__qtEXK .Catalog_productTileBody__adVgy{padding:var(--tm-space-4)}.Catalog_detailPage__tZSGP{padding-block:var(--tm-space-3) var(--tm-space-8)}}@media (prefers-reduced-motion:reduce){.Catalog_catalogPage__5dV9N *,.Catalog_detailPage__tZSGP *,.Catalog_nextProductSection__XMzIE *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.Catalog_catalogEyebrow__E1bmI{display:none}.Catalog_state__zMc_H{gap:var(--tm-space-4);padding:var(--tm-space-6) 0 0;border:0;-webkit-border-before:2px solid var(--tm-color-text-primary);border-block-start:2px solid var(--tm-color-text-primary);border-radius:var(--tm-radius-none);background:transparent}.Catalog_stateEmpty__iACTe,.Catalog_stateUnavailable__ksA51{-webkit-border-start:0;border-inline-start:0}.Catalog_stateFollowUp__0Mpve{max-inline-size:36rem;font-size:var(--tm-text-body-size);line-height:var(--tm-text-body-leading)}.StudioPublicationOverview_overview__EG7_0{background:var(--tm-color-surface-raised,#fff);padding:20px;margin-block:20px;border:1px solid var(--tm-color-border-control)}.StudioPublicationOverview_note__oVtIg{padding:12px;-webkit-border-start:4px solid currentColor;border-inline-start:4px solid currentColor}.StudioPublicationOverview_list__Gu5nj{list-style:none;padding:0;margin:0}.StudioPublicationOverview_row__myBkN{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr) auto;grid-gap:8px 16px;gap:8px 16px;align-items:center;padding-block:10px;-webkit-border-after:1px solid var(--tm-color-border-control);border-block-end:1px solid var(--tm-color-border-control)}.StudioPublicationOverview_label___UcB1{font-weight:700}.StudioPublicationOverview_revisions__14nn7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudioPublicationOverview_links__9gGGh{display:flex;flex-wrap:wrap;gap:8px}.StudioPublicationOverview_links__9gGGh [aria-current],.StudioPublicationOverview_links__9gGGh a{display:inline-flex;align-items:center;min-height:44px;padding-inline:12px;border:1px solid var(--tm-color-border-control)}.StudioPublicationOverview_all__edEBG summary:focus-visible,.StudioPublicationOverview_links__9gGGh a:focus-visible{outline:3px solid var(--tm-color-text-primary);outline-offset:3px}.StudioPublicationOverview_all__edEBG{-webkit-margin-before:16px;margin-block-start:16px}.StudioPublicationOverview_all__edEBG summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700}.StudioPublicationOverview_hidden__5Mfw0{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:720px){.StudioPublicationOverview_row__myBkN{grid-template-columns:minmax(0,1fr)}}