.page_qHero__vOuzr{position:relative;isolation:isolate;overflow:hidden;padding:calc(var(--hdr-h) + clamp(44px, 8vh, 92px)) 0 clamp(48px,7vw,88px)}.page_qHeroBg__Pijlv{z-index:-1}.page_qHeroBg__Pijlv,.page_qHeroBg__Pijlv>*{position:absolute;inset:0}.page_qHeroGlow__VQHJq{background:radial-gradient(58% 62% at 50% 26%,color-mix(in srgb,var(--accent-2) 16%,transparent),transparent 72%)}.page_qHeroInner__65rXO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-gap:clamp(28px,4vw,68px);gap:clamp(28px,4vw,68px);align-items:center}@media (max-width:1040px){.page_qHeroInner__65rXO{grid-template-columns:minmax(0,1fr)}}.page_qHeroHead__QrH0H{max-width:620px;display:grid;grid-gap:14px;gap:14px}.page_qHeroHead__QrH0H .page_display__cKBC_{max-width:13ch}.page_qDroparea__i8YcI{max-width:620px;display:grid;grid-gap:14px;gap:14px}@media (max-width:1040px){.page_qDroparea__i8YcI{margin-top:clamp(22px,4vw,38px)}}.page_qDrop__T1cvp{color:var(--ink)}.page_qDropT__fEeJi{font-size:clamp(17px,2.1vw,21px);font-weight:500;letter-spacing:-.016em}.page_qDropS__3c6C4{font-size:var(--fs-sm);color:var(--ink-3);max-width:48ch}.page_qPriv__kxFqW{color:var(--ink-5);font-size:12.5px;display:flex;gap:9px;align-items:flex-start}.page_qPriv__kxFqW svg{flex:none;width:15px;height:15px;margin-top:2px}.page_qJump__vDwDa{display:flex;flex-wrap:wrap;gap:9px;margin-top:clamp(24px,3.4vw,38px)}.page_qJump__vDwDa a{display:inline-flex;align-items:center;height:32px;padding:0 15px;border-radius:var(--r-pill);font-size:12.5px;color:var(--bg);box-shadow:inset 0 0 0 1px var(--line-dk);transition:background var(--t-fast)}.page_qJump__vDwDa a:hover{background:var(--line-dk)}.page_qFlow__Q24HL{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;color:var(--ink-3)}.page_qFlow__Q24HL i{font-style:normal;padding:7px 13px;border:1px dashed var(--line-2);border-radius:var(--r-pill)}.page_qFlow__Q24HL b{color:var(--ink-5);font-weight:400}.page_qSamples__gdkZJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:900px){.page_qSamples__gdkZJ{grid-template-columns:1fr}}.page_qSample___RWx_{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);overflow:hidden;transition:border-color var(--t-fast),box-shadow var(--t-med),transform var(--t-med)}.page_qSample___RWx_:hover{border-color:var(--line-2);box-shadow:var(--sh-2);transform:translateY(-2px)}.page_qSampleHit__1kP3L{display:block;width:100%;text-align:left;flex:1 1}.page_qSampleFig__NDwpZ{aspect-ratio:4/3;background:var(--bg-2);display:grid;place-items:center;padding:20px}.page_qSampleFig__NDwpZ svg{width:84%;height:auto}.page_qSampleBody__ARM6X{padding:16px 18px 18px;display:grid;grid-gap:8px;gap:8px}.page_qSampleT__Dmgs0{font-size:15px;font-weight:500;letter-spacing:-.012em}.page_qSampleFoot__is3t9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;border-top:1px solid var(--line);background:var(--bg-2)}.page_qSampleFoot__is3t9>span{flex:1 1 auto;min-width:0}.page_qSampleFoot__is3t9>button{flex:none;white-space:nowrap}.page_qResults__QTLx_{display:grid;grid-gap:22px;gap:22px}.page_qEmpty__Ad6Jm{border:1.5px dashed var(--line-2);border-radius:var(--r-lg);background:var(--bg);padding:clamp(30px,5vw,52px) 24px;text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center}.page_qPart__vB_Pj{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(16px,2.2vw,24px);box-shadow:var(--sh-1);animation:page_q-in__QG0Y6 .5s var(--ease-out) both}@keyframes page_q-in__QG0Y6{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.page_qPart__vB_Pj{animation:none}}.page_qPart__vB_Pj.page_isOversize__cj_86{box-shadow:inset 3px 0 0 var(--warn),var(--sh-1)}.page_qPartManual__t1m3X{display:grid;grid-gap:4px;gap:4px}.page_qPartHead__E__6G{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:15px;border-bottom:1px solid var(--line)}.page_qPartId__PW0oA{display:flex;gap:12px;min-width:0}.page_qPartName__g0a_k{font-size:15px;font-weight:500;letter-spacing:-.01em;word-break:break-word}.page_qPartSub__dRa_o{margin-top:3px}.page_qPartActs__cNUjY{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_qPartGrid__pPetp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-gap:clamp(18px,2.6vw,34px);gap:clamp(18px,2.6vw,34px);padding-top:18px}@media (max-width:920px){.page_qPartGrid__pPetp{grid-template-columns:minmax(0,1fr)}}.page_qPartView___VhfZ{min-width:0;display:grid;grid-gap:16px;gap:16px;align-content:start}.page_qPartCtrl__m_W9a{min-width:0;display:grid;grid-gap:20px;gap:20px;align-content:start}.page_qPreview___VSSB{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.page_qPrev___XCO1{background-color:var(--bg-2);aspect-ratio:4/3;display:grid;place-items:center;padding:16px}.page_qPrevSvg__m1LRk{width:100%;height:100%}.page_qPreview___VSSB .viewbar{flex-wrap:wrap;row-gap:8px;background:var(--bg)}.page_qUnits__0m_RR{display:inline-flex;gap:4px}.page_qDetect__4KNkK{color:var(--ink-5)}@media (max-width:520px){.page_qDetect__4KNkK{display:none}}.page_qHist__Xi6vD{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.page_qHistK__8VBNh{width:100%;margin-bottom:-2px}.page_qHistNote__YdPF3{width:100%;margin-top:4px;line-height:1.5}.page_qBlock__X7EDF{display:grid;grid-gap:10px;gap:10px}.page_qMatline__0u9hD{color:var(--ink-4);font-size:12px;line-height:1.45}.page_qQtyrow__WsOlf{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_qQtyquick__Xj_wH{display:flex;gap:6px;flex-wrap:wrap}.page_qWarns__whBbz{display:grid;grid-gap:8px;gap:8px}.page_qWarns__whBbz:empty{display:none}.page_qNoteErr__IWHns{background:var(--accent-tint);color:var(--err)}.page_qPrice__WO8fv{border-top:1px solid var(--line);padding-top:18px;display:grid;grid-gap:13px;gap:13px}.page_qPriceTop__Lv_ee{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_qPriceN__XIXV8{font-size:clamp(28px,3.6vw,34px);font-weight:600;letter-spacing:-.03em;line-height:1.04}.page_qPriceSub__wYCW8{margin-top:5px;line-height:1.45}.page_qPriceActs__MJxIr{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.page_qDet__lUdex summary{color:var(--ink-3);display:inline-block}.page_qDet__lUdex[open] summary{margin-bottom:8px}.page_qBar__Ld9O0{position:-webkit-sticky;position:sticky;bottom:12px;z-index:30;margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:rgba(255,255,255,.93);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);box-shadow:var(--sh-2)}.page_qBarN__lcPJH{font-size:22px;font-weight:600;letter-spacing:-.026em;line-height:1.1}.page_qBarActs__DV4GU{display:flex;gap:10px;flex-wrap:wrap}.page_qHow__N55CU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:start}@media (max-width:920px){.page_qHow__N55CU{grid-template-columns:minmax(0,1fr)}}.page_qFormula__9FBpP{font-family:var(--font-mono);font-size:12.5px;line-height:1.85;color:var(--ink-3);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px;overflow-x:auto}.page_qFormula__9FBpP div{white-space:nowrap}.page_qFormula__9FBpP b{color:var(--ink);font-weight:600}.page_qFormula__9FBpP u{color:var(--accent);text-decoration:none}.page_qEx__Pem3q{display:grid}.page_qExRow___ZEsp{display:grid;grid-template-columns:170px minmax(0,1fr) auto;grid-gap:8px 16px;gap:8px 16px;align-items:baseline;font-size:13px;padding:12px 0;border-bottom:1px solid var(--line)}.page_qExRow___ZEsp:first-child{border-top:1px solid var(--line)}.page_qExRowTotal__zSYgO{font-weight:600;border-bottom:0}.page_qExV__0j5wC{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:620px){.page_qExRow___ZEsp{grid-template-columns:minmax(0,1fr) auto}.page_qExM__9AiEY{grid-column:1/-1}}.page_qTblScroll__0Tsid{overflow-x:auto}.page_qTblScroll__0Tsid .tbl{min-width:660px}.page_qDo__OxgAL{display:grid;grid-gap:11px;gap:11px}.page_qDo__OxgAL li{display:flex;gap:10px;font-size:13.5px;color:var(--ink-3);line-height:1.5}.page_qDo__OxgAL svg{flex:none;width:15px;height:15px;margin-top:3px}.page_qDo__OxgAL b{color:var(--ink);font-weight:500}.page_qForm__12CXn{display:grid;grid-gap:20px;gap:20px}.page_qFormGrid__cF14h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.page_qFormGrid3__piRV6{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.page_qFormGrid3__piRV6,.page_qFormGrid__cF14h{grid-template-columns:minmax(0,1fr)}}.page_qChecks__N_ESr{display:flex;flex-wrap:wrap;gap:8px}.page_qCheck__9EpV1{display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--r-pill);font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color var(--t-fast),background var(--t-fast)}.page_qCheck__9EpV1:hover{border-color:var(--ink-5)}.page_qCheck__9EpV1 input{width:14px;height:14px;accent-color:var(--ink)}.page_qCheck__9EpV1:has(input:checked){border-color:var(--ink);background:var(--bg-2)}.page_qFine__71nT9{font-size:11.5px;color:var(--ink-4);line-height:1.55}.page_qCta__3ZkKJ{display:grid;grid-gap:18px;gap:18px;justify-items:center;text-align:center}.page_qSplit__PZarv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px);align-items:start}@media (max-width:820px){.page_qSplit__PZarv{grid-template-columns:minmax(0,1fr)}}