.product-reference-page_page__prVoO{--ground:#f6f6f4;--panel:#fff;--band:#eeeeec;--ink:#0a0a0a;--body:#222624;--steel:#585f66;--muted:#7c807e;--hair:#d5d7d4;--hairstrong:#b7bab6;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;background:var(--ground);color:var(--body);font-size:15px;line-height:1.55}.product-reference-page_wrap__ewsJj{max-width:1120px;margin:0 auto;padding-right:clamp(20px,5vw,60px);padding-left:clamp(20px,5vw,60px)}.product-reference-page_pad__QbIgV{padding-top:clamp(34px,5vw,52px);padding-bottom:clamp(34px,5vw,52px)}.product-reference-page_altSection__7o_0l,.product-reference-page_close__AxAkF,.product-reference-page_lidBand__HseUR,.product-reference-page_proof__VPoQ3,.product-reference-page_section__yb7Mm{border-bottom:1px solid var(--hair)}.product-reference-page_altSection__7o_0l,.product-reference-page_iconBand__cK2SZ,.product-reference-page_proof__VPoQ3{background:var(--band)}.product-reference-page_eyebrow__PrQEA{color:var(--steel);font-size:11px;font-weight:600;letter-spacing:.19em;text-transform:uppercase}.product-reference-page_hero__GDR9d{border-bottom:1px solid var(--hair)}.product-reference-page_heroGrid__PoeNB{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,56px);align-items:center;padding-top:48px;padding-bottom:48px}.product-reference-page_hero__GDR9d h1{margin:14px 0;color:var(--ink);font-size:clamp(30px,4.6vw,48px);font-weight:800;letter-spacing:-.018em;line-height:1.03;text-wrap:balance}.product-reference-page_modelLine__8r5zA{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--hair);color:var(--steel);font-family:var(--mono);font-size:12px;letter-spacing:.02em}.product-reference-page_descriptor__s4cDQ{max-width:46ch;font-size:16.5px;line-height:1.5}.product-reference-page_descriptor__s4cDQ strong,.product-reference-page_lede__21vxP strong,.product-reference-page_materialCopy__8812h strong,.product-reference-page_packaging__pR8Qt strong,.product-reference-page_request__hyjl2 strong{color:var(--ink)}.product-reference-page_buyBar___lH34{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:26px}.product-reference-page_button__GJllO,.product-reference-page_closeButton__TP4b0{display:inline-block;padding:13px 26px;border:1px solid var(--ink);background:var(--ink);color:#fff;font-size:13px;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.product-reference-page_price__h5qSR{color:var(--steel);font-size:13px}.product-reference-page_price__h5qSR strong{margin-left:5px;color:var(--ink);font-size:22px}.product-reference-page_heroImage__tHwgx,.product-reference-page_lidImage__4Pg2q{position:relative;overflow:hidden;border:1px solid var(--hair);aspect-ratio:4/3;background:#eaeae8}.product-reference-page_heroImage__tHwgx img{object-fit:contain}.product-reference-page_iconBand__cK2SZ .icon-row{padding:clamp(34px,5vw,52px) 0;border:0;background:transparent}.product-reference-page_iconBand__cK2SZ .icon-row__icons{justify-content:space-between;gap:14px}.product-reference-page_iconBand__cK2SZ .icon-row__item{flex:1 1 130px;gap:11px}.product-reference-page_iconBand__cK2SZ .icon-row__item-svg{width:46px;height:46px}.product-reference-page_sectionHeading__dz5W9{display:flex;gap:14px;align-items:baseline;margin-bottom:26px}.product-reference-page_sectionHeading__dz5W9 h2{color:var(--ink);font-size:clamp(19px,2.4vw,23px);font-weight:700;letter-spacing:-.01em}.product-reference-page_number__Nf5Ne,.product-reference-page_tail__7Ncyl{color:var(--muted);font-family:var(--mono);font-size:12px}.product-reference-page_tail__7Ncyl{margin-left:auto}.product-reference-page_lede__21vxP{max-width:66ch;margin-bottom:24px;font-size:16px;line-height:1.55}.product-reference-page_cycle__qMMVN{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--hair);background:var(--panel)}.product-reference-page_step__gLqnO{position:relative;display:flex;min-width:0;flex-direction:column;gap:9px;padding:20px 16px 18px;border-right:1px solid var(--hair)}.product-reference-page_stepNumber__sOnjF{color:var(--hairstrong);font-family:var(--mono);font-size:21px;font-weight:700;letter-spacing:-.02em}.product-reference-page_step__gLqnO:last-child{border-right:0}.product-reference-page_detailMark__0S97z{display:grid;width:46px;height:38px;place-items:center;border:1px solid var(--hair);border-radius:2px;color:var(--steel);font-family:var(--mono);font-size:14px}.product-reference-page_capability__e4AhC h3,.product-reference-page_detail__Va9Ma h3,.product-reference-page_document__UQDTB h3,.product-reference-page_packaging__pR8Qt h3,.product-reference-page_step__gLqnO h3{color:var(--ink);font-size:14.5px;font-weight:700}.product-reference-page_capability__e4AhC p,.product-reference-page_detail__Va9Ma p,.product-reference-page_document__UQDTB p,.product-reference-page_step__gLqnO p{color:var(--steel);font-size:12.5px;line-height:1.45}.product-reference-page_lidBand__HseUR{background:var(--ink);color:#c4c6c4}.product-reference-page_lidGrid__guob3{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(24px,4vw,52px);align-items:center;padding-top:clamp(38px,5vw,60px);padding-bottom:clamp(38px,5vw,60px)}.product-reference-page_lidImage__4Pg2q{border-color:#34383a;background:#1d2022;aspect-ratio:5/4}.product-reference-page_lidImage__4Pg2q img{object-fit:contain;filter:brightness(.72) contrast(1.15)}.product-reference-page_lidBand__HseUR .product-reference-page_eyebrow__PrQEA{color:#9a9d9b}.product-reference-page_lidBand__HseUR h2{margin:12px 0 14px;color:#fff;font-size:clamp(24px,3.4vw,34px);line-height:1.1;text-wrap:balance}.product-reference-page_lidBand__HseUR p{max-width:42ch;font-size:15.5px}.product-reference-page_lidBand__HseUR strong{color:#fff}.product-reference-page_details__0ihZv,.product-reference-page_documents__zyoJg{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.product-reference-page_detail__Va9Ma{display:flex;flex-direction:column;gap:11px}.product-reference-page_detail__Va9Ma p{font-size:13px;line-height:1.5}.product-reference-page_documents__zyoJg{grid-template-columns:repeat(3,1fr);gap:18px}.product-reference-page_document__UQDTB{padding:18px;border:1px solid var(--hair);border-top:2px solid var(--ink);background:var(--panel)}.product-reference-page_document__UQDTB h3{margin-bottom:4px}.product-reference-page_request__hyjl2{margin-top:20px;font-size:14px}.product-reference-page_request__hyjl2 a{color:var(--ink);text-underline-offset:3px}.product-reference-page_matrix__4SOJX{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--hair);background:var(--hair)}.product-reference-page_capability__e4AhC{display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--panel)}.product-reference-page_no__pSw0G,.product-reference-page_yes__jjd91{color:var(--ink);font-size:19px;font-weight:700;line-height:1}.product-reference-page_no__pSw0G{color:#a6a9a6}.product-reference-page_limitations__UQTVY{max-width:760px}.product-reference-page_limitations__UQTVY li{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--hair);list-style:none}.product-reference-page_limitations__UQTVY li:last-child{border-bottom:0}.product-reference-page_limitations__UQTVY li>span{flex:none;color:var(--muted);font-family:var(--mono)}.product-reference-page_limitations__UQTVY p{color:var(--steel);font-size:13.5px}.product-reference-page_limitations__UQTVY strong{color:var(--ink)}.product-reference-page_specStack__qJCgJ{display:flex;flex-direction:column;gap:22px}.product-reference-page_rangeTable__niKWC,.product-reference-page_tableWrap__rYXaf{overflow-x:auto;border:1px solid var(--hair);background:var(--panel)}.product-reference-page_table__L8_fX{width:100%;border-collapse:collapse;font-size:14px}.product-reference-page_table__L8_fX caption{padding:11px 16px;border-bottom:1px solid var(--hair);color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.03em;text-align:left}.product-reference-page_table__L8_fX td,.product-reference-page_table__L8_fX th{padding:10px 16px;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top}.product-reference-page_table__L8_fX tbody th{width:34%;color:var(--steel);font-weight:500;white-space:nowrap}.product-reference-page_table__L8_fX tbody td{color:var(--ink);font-weight:600}.product-reference-page_table__L8_fX tr:last-child td,.product-reference-page_table__L8_fX tr:last-child th{border-bottom:0}.product-reference-page_table__L8_fX thead th{background:var(--band);color:var(--steel);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.product-reference-page_highlight__MAy3u td,.product-reference-page_highlight__MAy3u th{background:#e8e8e5}.product-reference-page_sub__EsaX1{display:block;margin-top:3px;color:var(--steel);font-size:12px;font-weight:400}.product-reference-page_dimensionTable__h5rBI td,.product-reference-page_dimensionTable__h5rBI thead th{width:33%}.product-reference-page_material__Xrl_N{display:grid;grid-template-columns:auto 1fr;gap:clamp(24px,4vw,48px);align-items:center}.product-reference-page_stats__17fqp{display:flex;gap:28px}.product-reference-page_stat__8M_A1{display:flex;flex-direction:column}.product-reference-page_stat__8M_A1 strong{color:var(--ink);font-size:34px;letter-spacing:-.02em}.product-reference-page_stat__8M_A1 span{color:var(--steel);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.product-reference-page_materialCopy__8812h p{max-width:58ch;margin-bottom:8px;font-size:14px;line-height:1.6}.product-reference-page_closeLinks__CP3ou,.product-reference-page_links__Dgddt{display:flex;flex-wrap:wrap;gap:20px;margin-top:6px;font-size:12.5px}.product-reference-page_links__Dgddt a{color:var(--ink);text-underline-offset:3px}.product-reference-page_packaging__pR8Qt{display:flex;gap:18px;align-items:flex-start;margin-top:26px;padding:20px 22px;border:1px solid var(--hair);background:var(--panel)}.product-reference-page_packageMark__Ev3Dy{display:grid;width:40px;height:40px;flex:none;place-items:center;border:1px solid var(--hair);color:#2b2f2d;font-size:24px}.product-reference-page_packaging__pR8Qt h3{margin-bottom:5px}.product-reference-page_packaging__pR8Qt p{max-width:72ch;color:var(--steel);font-size:13.5px}.product-reference-page_faq__UfEhw{max-width:840px}.product-reference-page_faq__UfEhw details{border-bottom:1px solid var(--hair)}.product-reference-page_faq__UfEhw summary{display:flex;cursor:pointer;gap:16px;align-items:center;justify-content:space-between;padding:15px 0;color:var(--ink);font-size:15.5px;font-weight:600;list-style:none}.product-reference-page_faq__UfEhw summary::-webkit-details-marker{display:none}.product-reference-page_faq__UfEhw summary:after{flex:none;color:var(--steel);content:"+";font-family:var(--mono);font-size:18px;font-weight:400}.product-reference-page_faq__UfEhw details[open] summary:after{content:"–"}.product-reference-page_faqAnswer__yrkIP{max-width:74ch;padding:0 0 18px;color:var(--steel);font-size:14px;line-height:1.6}.product-reference-page_faqAnswer__yrkIP a{color:var(--ink);text-underline-offset:3px}.product-reference-page_rangeTable__niKWC .product-reference-page_code__Amm_g{color:var(--steel);font-family:var(--mono);font-size:12px}.product-reference-page_close__AxAkF{background:var(--ink);color:#fff}.product-reference-page_close__AxAkF .product-reference-page_wrap__ewsJj{display:flex;flex-direction:column;gap:16px;align-items:center;padding-top:52px;padding-bottom:52px;text-align:center}.product-reference-page_close__AxAkF .product-reference-page_eyebrow__PrQEA{color:#9a9d9b}.product-reference-page_close__AxAkF h2{font-size:27px}.product-reference-page_closeButton__TP4b0{border-color:#fff;background:#fff;color:var(--ink)}.product-reference-page_closeLinks__CP3ou a{padding-bottom:2px;border-bottom:1px solid #55595c;color:#b7bab6;text-decoration:none}@media (max-width:820px){.product-reference-page_details__0ihZv{grid-template-columns:1fr 1fr}}@media (max-width:760px){.product-reference-page_heroGrid__PoeNB,.product-reference-page_lidGrid__guob3,.product-reference-page_material__Xrl_N{grid-template-columns:1fr}.product-reference-page_cycle__qMMVN{grid-template-columns:1fr 1fr}.product-reference-page_step__gLqnO{border-right:0;border-bottom:1px solid var(--hair)}.product-reference-page_step__gLqnO:last-child{border-bottom:0}}@media (max-width:680px){.product-reference-page_documents__zyoJg,.product-reference-page_matrix__4SOJX{grid-template-columns:1fr 1fr}.product-reference-page_table__L8_fX td,.product-reference-page_table__L8_fX th{padding:9px 10px}.product-reference-page_table__L8_fX tbody th{white-space:normal}}@media (max-width:460px){.product-reference-page_details__0ihZv,.product-reference-page_documents__zyoJg{grid-template-columns:1fr}.product-reference-page_sectionHeading__dz5W9{flex-wrap:wrap}.product-reference-page_tail__7Ncyl{width:100%;margin-left:26px}}