.page_page__VClFW{--gold:#cda866;background:#111;color:#f4f4f2;font-family:Arial,Helvetica,sans-serif;min-height:100vh}.page_page__VClFW *{box-sizing:border-box}.page_page__VClFW a{color:inherit}.page_page__VClFW a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.page_skipLink__f3yb7{position:absolute;left:16px;top:-100px;z-index:200;background:#fff;color:#111!important;padding:14px}.page_skipLink__f3yb7:focus{top:12px}.page_container__wDDgo{max-width:1160px;margin:0 auto;padding:0 28px}.page_header__xujYY{background:#0b0b0b;border-bottom:1px solid #303030;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px max(28px,calc((100vw - 1104px)/2))}.page_brand__hWqEH{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:0}.page_brand__hWqEH img{flex:none}.page_brand__hWqEH span{font-size:15px;line-height:1.12;letter-spacing:.6px;font-weight:800}.page_brand__hWqEH strong{color:var(--gold)}.page_headerLinks__zSjXs{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.page_headerLinks__zSjXs a{font-size:14px;text-decoration:none;font-weight:700}.page_headerContact__vFlCv{background:var(--gold);padding:13px 18px;color:#111!important}.page_hero__WK7nU{padding:34px 0 58px;border-bottom:1px solid #313131;background:linear-gradient(120deg,#1c1b18,#111 75%)}.page_breadcrumb__78q7k{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#b8b8b5;margin-bottom:50px}.page_breadcrumb__78q7k a{text-decoration:none}.page_eyebrow__Ebtqi{margin:0 0 15px;color:var(--gold);font-size:12px;line-height:1.6;font-weight:800;letter-spacing:2.5px;text-transform:uppercase}.page_hero__WK7nU h1{font-size:clamp(44px,6.9vw,80px);line-height:1.06;letter-spacing:-2px;margin:0;overflow-wrap:anywhere}.page_hero__WK7nU h1 span{color:var(--gold)}.page_heroLead__DswhT{font-size:clamp(21px,2.7vw,29px);line-height:1.4;margin:24px 0 15px}.page_heroText__IIWnG{max-width:790px;color:#bcbcb9;font-size:17px;line-height:1.8;margin:0}.page_sectionLinks__q4z1_{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.page_sectionLinks__q4z1_ a{border:1px solid #736044;padding:12px 20px;color:var(--gold);font-size:14px;font-weight:700;text-decoration:none}.page_sectionLinks__q4z1_ a:hover{background:#2a251c}.page_explainer__94wlr{margin:30px 0 0;padding:22px 26px;background:#191919;border-left:3px solid var(--gold)}.page_explainer__94wlr strong{font-size:16px}.page_explainer__94wlr p{color:#bcbcb9;font-size:14px;line-height:1.75;margin:9px 0 0;max-width:930px}.page_productSection__78J2f{padding-top:68px;scroll-margin-top:24px}.page_sectionHeading__7eP2O{display:flex;align-items:flex-start;gap:23px;margin-bottom:28px}.page_number__rvfoc{color:var(--gold);font-size:16px;font-weight:700;padding-top:4px;border-top:2px solid var(--gold);min-width:34px}.page_sectionHeading__7eP2O .page_eyebrow__Ebtqi{margin-bottom:9px}.page_sectionHeading__7eP2O h2{margin:0;font-size:clamp(29px,4vw,40px);line-height:1.16;letter-spacing:-.8px}.page_sectionIntro__bwqj0{max-width:760px;margin:15px 0 0;color:#bcbcb9;font-size:16px;line-height:1.75}.page_grid___SaNq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.page_primerGrid__mLnvr{display:grid;grid-template-columns:1fr}.page_card__rPKCr{border:1px solid #3d3426;background:#191919;min-width:0;display:flex;flex-direction:column;overflow:hidden;scroll-margin-top:24px}.page_picture__vkUBy{display:flex;justify-content:center;align-items:center;background:#f5f3ed;height:260px;padding:16px}.page_picture__vkUBy img{display:block;object-fit:contain;width:100%;height:100%;max-width:300px}.page_cardBody__2BzqT{padding:26px;display:flex;flex-direction:column;flex:1 1}.page_productType__K2zgv{margin:0 0 10px;color:var(--gold);font-size:11px;line-height:1.5;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.page_card__rPKCr h3{margin:0;font-size:27px;letter-spacing:-.6px;line-height:1.18;overflow-wrap:anywhere}.page_headline__WuEPt{margin:14px 0 0;color:#efefeb;font-size:16px;line-height:1.6;font-weight:700}.page_description__HqtGT{color:#bcbcb9;font-size:15px;line-height:1.8;margin:14px 0 0}.page_details__X1_zg{margin:18px 0 0}.page_details__X1_zg div{padding:14px 0;border-top:1px solid #36322b}.page_details__X1_zg dt{color:var(--gold);font-size:12px;font-weight:700;margin-bottom:6px}.page_details__X1_zg dd{color:#c4c4bf;margin:0;font-size:14px;line-height:1.7}.page_productNote__h0qsE{border-left:2px solid #77603b;padding-left:12px;color:#adada8;font-size:12px;line-height:1.7;margin:10px 0 18px}.page_manufacturerLink__FuP3O{align-self:flex-start;margin-top:auto;padding-top:14px;color:var(--gold)!important;font-size:13px;font-weight:700;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.page_manufacturerLink__FuP3O span{display:inline-block;margin-left:5px}.page_primerGrid__mLnvr .page_card__rPKCr{display:grid;grid-template-columns:32% minmax(0,1fr)}.page_primerGrid__mLnvr .page_picture__vkUBy{height:100%;min-height:330px;padding:24px}.page_primerGrid__mLnvr .page_picture__vkUBy img{height:300px}.page_consultation__C69z2{margin-top:68px;padding:38px;background:#201c15;border:1px solid #6b5733}.page_consultation__C69z2 h2{font-size:clamp(28px,3.5vw,39px);line-height:1.2;margin:0;letter-spacing:-.6px}.page_consultation__C69z2>p:not(.page_eyebrow__Ebtqi){color:#d0cdc6;line-height:1.8;font-size:16px;max-width:880px;margin:21px 0}.page_actions__sTPXB{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:25px}.page_primaryButton__9LbdE{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:var(--gold);padding:17px 22px;font-weight:800;font-size:14px;text-decoration:none;color:#111!important;line-height:1.5}.page_phone__5U8Zj{font-size:16px;font-weight:700;text-decoration:none}.page_attribution__Iyc58{font-size:11px;line-height:1.75;color:#aaa69d;margin:24px 0 48px;max-width:950px}.page_footer__3OiNf{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;border-top:1px solid #303030;background:#0b0b0b;padding:29px max(28px,calc((100vw - 1104px)/2));font-size:12px;color:#aaa}.page_footer__3OiNf nav{display:flex;flex-wrap:wrap;gap:20px}.page_footer__3OiNf a{color:var(--gold);text-decoration:none}@media(max-width:720px){.page_container__wDDgo{padding:0 20px}.page_header__xujYY{padding:18px 20px;gap:16px;flex-wrap:wrap}.page_headerLinks__zSjXs{gap:16px}.page_headerLinks__zSjXs a{font-size:12px}.page_headerContact__vFlCv{padding:10px 12px}.page_brand__hWqEH span{font-size:13px}.page_brand__hWqEH img{width:42px;height:42px}.page_hero__WK7nU{padding:25px 0 38px}.page_breadcrumb__78q7k{margin-bottom:34px}.page_hero__WK7nU h1{font-size:clamp(38px,9.6vw,60px);letter-spacing:-1.3px}.page_heroText__IIWnG{font-size:15px}.page_heroLead__DswhT{font-size:21px}.page_sectionLinks__q4z1_ a{padding:11px 14px;font-size:12px}.page_eyebrow__Ebtqi{letter-spacing:1.7px;font-size:11px}.page_explainer__94wlr{padding:19px;margin-top:24px}.page_productSection__78J2f{padding-top:45px}.page_sectionHeading__7eP2O{gap:15px}.page_number__rvfoc{font-size:13px;min-width:25px}.page_sectionHeading__7eP2O h2{font-size:30px}.page_sectionIntro__bwqj0{font-size:14px}.page_grid___SaNq{grid-template-columns:1fr;gap:22px}.page_cardBody__2BzqT{padding:23px}.page_card__rPKCr h3{font-size:25px}.page_picture__vkUBy{height:230px}.page_primerGrid__mLnvr .page_card__rPKCr{display:flex}.page_primerGrid__mLnvr .page_picture__vkUBy{min-height:0;height:230px;padding:16px}.page_primerGrid__mLnvr .page_picture__vkUBy img{height:100%}.page_description__HqtGT{font-size:14px}.page_consultation__C69z2{padding:25px;margin-top:45px}.page_consultation__C69z2>p:not(.page_eyebrow__Ebtqi){font-size:14px}.page_actions__sTPXB{gap:19px}.page_primaryButton__9LbdE{width:100%}.page_footer__3OiNf{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.page_page__VClFW{scroll-behavior:auto}}