._9qxNCW_home{overflow-wrap:anywhere;flex-direction:column;display:flex}._9qxNCW_head{flex-direction:column;gap:12px;display:flex}._9qxNCW_head h2{letter-spacing:-.02em;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.1}._9qxNCW_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}._9qxNCW_eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1}._9qxNCW_eyebrowDark{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-100);font-size:12px;font-weight:500;line-height:1.4}._9qxNCW_more{min-height:44px;color:var(--c-graphite);white-space:normal;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:inline-flex}._9qxNCW_more svg{flex-shrink:0}._9qxNCW_more:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}._9qxNCW_section{width:100%;max-width:var(--content-max);flex-direction:column;gap:32px;margin:0 auto;padding-block:clamp(48px,6vw,88px) 0;padding-inline:clamp(16px,4vw,56px);display:flex}._9qxNCW_section:last-child{padding-bottom:clamp(48px,6vw,88px)}._9qxNCW_hero{background:linear-gradient(180deg, var(--c-scene-dark), var(--c-scene-dark-2));color:var(--c-white)}._9qxNCW_heroInner{max-width:var(--content-max);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (min-width:1024px){._9qxNCW_heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}._9qxNCW_heroText{flex-direction:column;gap:20px;min-width:0;padding-block:clamp(32px,5vw,72px);padding-inline:clamp(16px,4vw,56px);display:flex}._9qxNCW_heroText h1{letter-spacing:-.025em;text-wrap:balance;color:var(--c-white);max-width:560px;margin:0;font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.02}._9qxNCW_heroText>p{color:var(--c-steel-100);text-wrap:pretty;max-width:520px;margin:0;font-size:17px;line-height:1.55}._9qxNCW_heroLink{min-height:44px;color:var(--c-white);align-self:flex-start;align-items:center;font-size:15px;font-weight:600;display:inline-flex}._9qxNCW_heroLink:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}._9qxNCW_heroLink:hover{color:var(--c-steel-100)}._9qxNCW_heroMedia{height:clamp(360px,54vw,780px);position:relative;overflow:hidden}@media (min-width:1024px){._9qxNCW_heroMedia{height:auto;min-height:480px}}._9qxNCW_heroImage{object-fit:cover;object-position:50% 42%;-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 48%, var(--c-graphite) 62%, transparent 100%);mask-image:radial-gradient(ellipse 72% 70% at 50% 48%, var(--c-graphite) 62%, transparent 100%)}._9qxNCW_heroCaption{z-index:1;background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);flex-direction:column;gap:4px;padding:8px 12px;text-decoration:none;display:flex;position:absolute;bottom:24px;left:clamp(16px,4vw,32px)}._9qxNCW_heroCaption:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}._9qxNCW_heroCaption span:first-child{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._9qxNCW_heroCaption span:last-child{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-350);font-size:12px}._9qxNCW_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._9qxNCW_steps li{border-top:2px solid var(--c-graphite);flex-direction:column;gap:8px;padding-top:16px;display:flex}._9qxNCW_steps h3{margin:0;font-size:20px;font-weight:600;line-height:1.2}._9qxNCW_steps p{color:var(--c-steel-700);margin:0;font-size:15px}._9qxNCW_stepN{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-signal);font-size:14px;font-weight:600}._9qxNCW_subHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:16px;display:flex}._9qxNCW_subHead h3{margin:0;font-size:24px;font-weight:600;line-height:1.2}._9qxNCW_three{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin-top:-16px;display:grid}._9qxNCW_threeCard{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}._9qxNCW_threePhoto,._9qxNCW_partPhoto{background:var(--c-scene-dark);display:block;position:relative}._9qxNCW_threePhoto[data-tone=light],._9qxNCW_partPhoto[data-tone=light]{background:var(--c-scene-light)}._9qxNCW_threePhoto[data-tone=white],._9qxNCW_partPhoto[data-tone=white]{background:var(--c-white)}._9qxNCW_threePhoto{aspect-ratio:4/3}._9qxNCW_cover{object-fit:cover}._9qxNCW_badge{background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:12px;left:12px}._9qxNCW_threeBody{flex-direction:column;gap:8px;padding:16px;display:flex}._9qxNCW_threeBody>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._9qxNCW_threeBody h4{margin:0;font-size:17px;font-weight:600}._9qxNCW_threeBody p{color:var(--c-steel-700);margin:0;font-size:14px;line-height:1.5}._9qxNCW_threeNum{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1}._9qxNCW_threeNum span{color:var(--c-steel-500);font-size:12px;font-weight:400}._9qxNCW_kits{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}@media (min-width:1300px){._9qxNCW_kits{grid-template-columns:repeat(4,1fr);gap:24px}}@media (max-width:639.98px){._9qxNCW_kits{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-block:-4px -8px;margin-inline:calc(-1*clamp(16px,4vw,56px));padding-block:4px 8px;padding-inline:clamp(16px,4vw,56px);scroll-padding-inline:clamp(16px,4vw,56px);display:flex;overflow-x:auto}._9qxNCW_kits>*{scroll-snap-align:start;flex:0 0 78%}}._9qxNCW_custom{background:var(--c-white);border:1px solid var(--c-graphite);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(20px,3vw,32px);display:flex}._9qxNCW_custom>div{flex-direction:column;flex:360px;gap:8px;display:flex}._9qxNCW_custom h3{margin:0;font-size:22px;font-weight:600;line-height:1.2}._9qxNCW_custom p{color:var(--c-steel-700);max-width:560px;margin:0;font-size:15px}._9qxNCW_customButton{background:var(--c-graphite);min-height:48px;color:var(--c-white);border-radius:var(--radius);justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._9qxNCW_customButton:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}._9qxNCW_customButton:hover{background:var(--c-steel-700);color:var(--c-white)}._9qxNCW_places{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;display:grid}._9qxNCW_place{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);min-height:200px;color:var(--c-graphite);flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:border-color .15s;display:flex}._9qxNCW_place:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}._9qxNCW_place:hover{border-color:var(--c-graphite)}._9qxNCW_placeHead{justify-content:space-between;align-items:center;display:flex}._9qxNCW_placeHead h3{margin:0;font-size:22px;font-weight:600;line-height:1.2}._9qxNCW_placeArrow{transform:rotate(-45deg)}._9qxNCW_placeText{color:var(--c-steel-700);flex:1;font-size:15px;line-height:1.5}._9qxNCW_placeMeta{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px}._9qxNCW_why{background:var(--c-graphite);color:var(--c-white);margin-top:clamp(48px,6vw,88px)}._9qxNCW_why h2{color:var(--c-white)}._9qxNCW_whyInner{max-width:var(--content-max);flex-direction:column;gap:32px;margin:0 auto;padding-block:clamp(48px,6vw,88px);padding-inline:clamp(16px,4vw,56px);display:flex}._9qxNCW_facts{border:1px solid var(--c-steel-700);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;display:grid}._9qxNCW_facts>div{border:1px solid var(--c-steel-700);flex-direction:column;gap:12px;min-width:0;margin:-1px 0 0 -1px;padding:20px;display:flex}._9qxNCW_facts dt{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:normal;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1}._9qxNCW_facts dd{color:var(--c-steel-100);margin:0;font-size:14px;line-height:1.5}._9qxNCW_parts{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;display:grid}@media (max-width:639.98px){._9qxNCW_parts{grid-template-columns:1fr 1fr}}._9qxNCW_part{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);color:var(--c-graphite);flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}._9qxNCW_part:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}._9qxNCW_part:hover{border-color:var(--c-graphite)}._9qxNCW_partPhoto{aspect-ratio:1}._9qxNCW_partBody{flex-direction:column;gap:6px;padding:10px 12px 12px;font-size:13px;font-weight:500;line-height:1.3;display:flex}._9qxNCW_partPrice{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){._9qxNCW_place,._9qxNCW_part{transition:none}}
.oo8SHa_choice{border:0;min-width:0;margin:0;padding:0}.oo8SHa_legend{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-500);margin-bottom:10px;padding:0;font-size:12px;font-weight:500;line-height:1}.oo8SHa_list{flex-wrap:wrap;gap:8px;display:flex}.oo8SHa_item{display:flex;position:relative}.oo8SHa_item input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.oo8SHa_item input:disabled{cursor:not-allowed}.oo8SHa_dot{border:1px solid var(--c-steel-300);border-radius:50%;flex:none;width:20px;height:20px}.oo8SHa_white{background:var(--c-swatch-white)}.oo8SHa_black{background:var(--c-swatch-black);border-color:var(--c-swatch-black)}.oo8SHa_chrome{background:linear-gradient(135deg, var(--c-paper), var(--c-steel-350) 55%, var(--c-steel-100))}.oo8SHa_full .oo8SHa_body{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);align-items:center;gap:10px;height:44px;padding:0 16px 0 12px;font-size:15px;font-weight:500;line-height:1;display:flex}.oo8SHa_full input:checked+.oo8SHa_body{border-color:var(--c-graphite);box-shadow:0 0 0 1px var(--c-graphite)}.oo8SHa_full input:focus-visible+.oo8SHa_body{outline:2px solid var(--c-graphite);outline-offset:2px}.oo8SHa_full input:disabled+.oo8SHa_body{opacity:.45}.oo8SHa_compact .oo8SHa_list{align-items:center;gap:0}.oo8SHa_compact .oo8SHa_body{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.oo8SHa_compact input:checked+.oo8SHa_body .oo8SHa_dot{box-shadow:0 0 0 2px var(--c-white),0 0 0 3.5px var(--c-graphite)}.oo8SHa_compact .oo8SHa_text{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.oo8SHa_compact input:focus-visible+.oo8SHa_body .oo8SHa_dot{outline:2px solid var(--c-graphite);outline-offset:4px}.oo8SHa_compact input:disabled+.oo8SHa_body{opacity:.45}.oo8SHa_current{color:var(--c-steel-500);margin-left:4px;font-size:13px;display:none}:is(.oo8SHa_compact .oo8SHa_list:has(input[value=white]:checked) .oo8SHa_current[data-color=white],.oo8SHa_compact .oo8SHa_list:has(input[value=black]:checked) .oo8SHa_current[data-color=black],.oo8SHa_compact .oo8SHa_list:has(input[value=chrome]:checked) .oo8SHa_current[data-color=chrome]){display:inline}.oo8SHa_inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.oo8SHa_inline .oo8SHa_list{gap:4px}.oo8SHa_inline .oo8SHa_body{height:44px;padding:0 14px 0 10px;font-size:14px}.oo8SHa_inline .oo8SHa_dot{width:18px;height:18px}.oo8SHa_inlineLabel{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1}.oo8SHa_full .oo8SHa_item,.oo8SHa_full .oo8SHa_body,.oo8SHa_current{overflow-wrap:anywhere;min-width:0;max-width:100%}.oo8SHa_full .oo8SHa_body{height:auto;min-height:44px;padding-block:8px}
.ZTA-Xa_ruler{background-image:repeating-linear-gradient(90deg, var(--c-steel-300) 0 1px, transparent 1px 8px),repeating-linear-gradient(90deg, var(--c-graphite) 0 1px, transparent 1px 40px);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:100% 3px,100% 6px;height:6px}.ZTA-Xa_dark{background-image:repeating-linear-gradient(90deg, var(--c-steel-700) 0 1px, transparent 1px 8px),repeating-linear-gradient(90deg, var(--c-steel-500) 0 1px, transparent 1px 40px);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:100% 3px,100% 6px;height:6px}.ZTA-Xa_sectionTitle{align-items:baseline;gap:16px;display:flex}.ZTA-Xa_sectionTitle h2{font-size:28px;font-weight:600;line-height:1.1}.ZTA-Xa_index{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-signal);font-size:14px;font-weight:600;line-height:1}.ZTA-Xa_skeleton{background:var(--c-steel-100);border-radius:var(--radius);animation:1.4s ease-in-out infinite ZTA-Xa_pulse}.ZTA-Xa_skeletonScene{background:var(--c-black-24)}.ZTA-Xa_skeletonSceneFaint{background:var(--c-black-18)}@keyframes ZTA-Xa_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ZTA-Xa_skeleton{animation:none}}
.JLT4gq_footer{background:var(--c-graphite);color:var(--c-steel-100)}.JLT4gq_inner{max-width:var(--header-max);padding-inline:clamp(16px,4vw,56px);flex-direction:column;gap:48px;margin:0 auto;padding-top:clamp(40px,5vw,72px);padding-bottom:32px;display:flex}.JLT4gq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px 32px;display:grid}.JLT4gq_brand{flex-direction:column;gap:16px;display:flex}.JLT4gq_brand p{color:var(--c-steel-300);text-wrap:pretty;max-width:280px;font-size:14px;line-height:1.55}.JLT4gq_logo{flex-direction:column;gap:4px;display:flex}.JLT4gq_logoName{letter-spacing:.08em;color:var(--c-white);font-size:24px;font-weight:700;line-height:1}.JLT4gq_logoTag{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-350);font-size:12px;font-weight:500;line-height:1}.JLT4gq_col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.JLT4gq_col a{min-height:24px;color:var(--c-steel-100);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.JLT4gq_col a:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.JLT4gq_col a:hover{color:var(--c-white);text-decoration:underline}.JLT4gq_heading{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-350);font-size:12px;font-weight:500;line-height:1}a.JLT4gq_phone{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-white);white-space:nowrap;font-size:16px;font-weight:500;line-height:1.3}.JLT4gq_address{color:var(--c-steel-300);font-size:14px;line-height:1.5}.JLT4gq_legal{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-350);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:12px;line-height:1.5;display:flex}.JLT4gq_legalLinks{flex-wrap:wrap;gap:8px 24px;display:flex}.JLT4gq_legalLinks a{min-height:24px;color:var(--c-steel-350);align-items:center;text-decoration:none;display:inline-flex}.JLT4gq_legalLinks a:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.JLT4gq_legalLinks a:hover{color:var(--c-white)}
.rIun6a_header{z-index:20;background:var(--c-white);border-bottom:1px solid var(--c-steel-200);position:relative}.rIun6a_topbar{background:var(--c-graphite);color:var(--c-steel-100)}.rIun6a_topbarInner{max-width:var(--header-max);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding-block:8px;padding-inline:clamp(16px,4vw,56px);font-size:12px;font-weight:500;line-height:1.4;display:flex}.rIun6a_about{text-transform:uppercase;color:var(--c-steel-300)}@media (max-width:1299.98px){.rIun6a_about{display:none}}.rIun6a_topContacts{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.rIun6a_topPhone{min-height:24px;color:var(--c-white);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.rIun6a_topPhone:hover{color:var(--c-white);text-decoration:underline}.rIun6a_topPhone:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.rIun6a_hours{color:var(--c-steel-350);white-space:nowrap}.rIun6a_bar{max-width:var(--header-max);align-items:center;gap:clamp(16px,1.6vw,40px);min-height:72px;margin:0 auto;padding-inline:clamp(16px,4vw,56px);display:flex}.rIun6a_logo{min-width:0;color:var(--c-graphite);flex-direction:column;flex:0 auto;gap:4px;text-decoration:none;display:flex}.rIun6a_logo:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_logo:hover{color:var(--c-graphite)}.rIun6a_logoName{letter-spacing:.08em;font-size:24px;font-weight:700;line-height:1}.rIun6a_logoTag{overflow-wrap:anywhere;max-width:180px;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1}.rIun6a_nav{align-self:stretch;gap:4px;display:flex}@media (max-width:1299.98px){.rIun6a_nav{display:none}}.rIun6a_navLink{color:var(--c-graphite);white-space:nowrap;border-block:2px solid #0000;align-items:center;padding:0 clamp(6px,5vw - 59px,10px);font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:flex}.rIun6a_navLink:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_navLink:hover{color:var(--c-signal)}.rIun6a_navLink[aria-current=page]{border-bottom-color:var(--c-signal)}.rIun6a_actions{align-items:center;gap:8px;margin-left:auto;display:flex}.rIun6a_iconBtn{width:44px;height:44px;color:var(--c-graphite);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.rIun6a_iconBtn:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_iconBtn:hover{color:var(--c-graphite);border-color:var(--c-graphite)}.rIun6a_badge{background:var(--c-signal);min-width:20px;height:20px;color:var(--c-white);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;padding:0 5px;font-size:12px;font-weight:600;line-height:20px;position:absolute;top:-6px;right:-6px}.rIun6a_cta{background:var(--c-signal);min-width:0;max-width:240px;min-height:44px;color:var(--c-white);border-radius:var(--radius);white-space:normal;overflow-wrap:anywhere;flex-shrink:1;align-items:center;padding:8px 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:flex}.rIun6a_cta:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_cta:hover{background:var(--c-signal-hover);color:var(--c-white)}@media (min-width:640px){.rIun6a_phoneOnly{display:none}}@media (max-width:639.98px){.rIun6a_notPhone{display:none}}@media (min-width:1300px){.rIun6a_menu{display:none}}.rIun6a_menuBtn{width:44px;height:44px;color:var(--c-white);background:var(--c-graphite);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.rIun6a_menuBtn:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_menuBtn::-webkit-details-marker{display:none}.rIun6a_menuCloseIcon,.rIun6a_menu[open] .rIun6a_menuOpenIcon{display:none}.rIun6a_menu[open] .rIun6a_menuCloseIcon{display:block}.rIun6a_panel{border-top:1px solid var(--c-steel-200);background:var(--c-white);padding-inline:clamp(16px,4vw,56px);box-shadow:0 24px 40px -24px var(--c-shadow-35);flex-direction:column;gap:16px;max-height:calc(100dvh - 110px);padding-top:8px;padding-bottom:20px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.rIun6a_panel nav{flex-direction:column;display:flex}.rIun6a_panelLink[aria-current=page]{color:var(--c-signal)}.rIun6a_panelLink{border-bottom:1px solid var(--c-steel-100);min-height:52px;color:var(--c-graphite);justify-content:space-between;align-items:center;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.rIun6a_panelLink:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_panelLink:hover{color:var(--c-signal)}.rIun6a_panelPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.rIun6a_panelPair>:only-child{grid-column:1/-1}.rIun6a_panelSecondary{border:1px solid var(--c-graphite);border-radius:var(--radius);height:48px;color:var(--c-graphite);justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.rIun6a_panelSecondary:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_panelSecondary:hover{color:var(--c-graphite);background:var(--c-paper)}.rIun6a_panelCta{overflow-wrap:anywhere;background:var(--c-signal);min-width:0;min-height:52px;color:var(--c-white);border-radius:var(--radius);justify-content:center;align-items:center;padding:8px 12px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.rIun6a_panelCta:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.rIun6a_panelCta:hover{color:var(--c-white);background:var(--c-signal-hover)}.rIun6a_panelContacts{flex-direction:column;gap:4px;padding-top:4px;display:flex}.rIun6a_panelContacts a{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-graphite);font-size:20px;font-weight:600;line-height:1.3;text-decoration:none}.rIun6a_panelContacts span{color:var(--c-steel-500);font-size:14px}
._6C7K5a_banner{background:var(--c-signal);color:var(--c-white);justify-content:center;align-items:center;gap:12px;padding-block:6px;padding-inline:clamp(16px,4vw,56px);font-size:13px;line-height:1.4;display:none}._6C7K5a_banner p{margin:0}._6C7K5a_banner a{color:var(--c-white);white-space:nowrap}._6C7K5a_banner a:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}html[data-test-banner] ._6C7K5a_banner{display:flex}._6C7K5a_close{width:32px;height:32px;color:var(--c-white);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}._6C7K5a_close:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}
.SBjfgW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.SBjfgW_label{font-size:14px;font-weight:500;line-height:1.3}.SBjfgW_input{border:1px solid var(--c-steel-300);border-radius:var(--radius);background:var(--c-white);height:48px;color:var(--c-graphite);outline:0;width:100%;padding:0 14px;font-size:16px;line-height:1}.SBjfgW_input:focus-visible{border-color:var(--c-graphite);box-shadow:0 0 0 1px var(--c-graphite)}.SBjfgW_input::placeholder{color:var(--c-steel-400)}.SBjfgW_input:disabled{border-color:var(--c-steel-200);background:var(--c-paper);color:var(--c-steel-400)}.SBjfgW_mono{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.SBjfgW_invalid{border-color:var(--c-error);box-shadow:0 0 0 1px var(--c-error)}.SBjfgW_hint{color:var(--c-steel-500);font-size:13px;line-height:1.4}.SBjfgW_error{color:var(--c-error);align-items:flex-start;gap:6px;font-size:13px;line-height:1.4;display:flex}.SBjfgW_error svg{flex:none;margin-top:1px}.SBjfgW_disabled .SBjfgW_label,.SBjfgW_disabled .SBjfgW_hint{color:var(--c-steel-400)}
._9eNUmW_bar{background:var(--c-white);border:1px solid var(--c-steel-200);border-top:2px solid var(--c-graphite);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}._9eNUmW_total{flex-direction:column;gap:4px;margin:0;display:flex}._9eNUmW_sum{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-graphite);font-size:26px;font-weight:600;line-height:1}._9eNUmW_meta{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:12px}@media (max-width:639.98px){._9eNUmW_metaExtra{display:none}}._9eNUmW_metaPhone{display:none}@media (max-width:639.98px){._9eNUmW_metaPhone{display:inline}._9eNUmW_bar{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 0;display:grid}._9eNUmW_bar>:nth-child(3){grid-area:1/3/span 2;margin-left:12px}._9eNUmW_bar>._9eNUmW_offer{grid-column:1/-1}._9eNUmW_bar[data-stacked]>:nth-child(3){grid-area:auto/1/auto/-1;margin:8px 0 0}._9eNUmW_bar[data-stacked]>:nth-child(3) button{width:100%}._9eNUmW_total{display:contents}._9eNUmW_sum{grid-area:1/1/auto/3}._9eNUmW_meta{grid-area:2/1}._9eNUmW_warn{grid-area:3/1/auto/3}._9eNUmW_sum{font-size:22px}}._9eNUmW_offer{color:var(--c-graphite);background:var(--c-signal-soft);border-radius:var(--radius);flex-basis:100%;margin:0;padding:8px 12px;font-size:13px}._9eNUmW_warn{color:var(--c-warn-ic);font-size:12px}._9eNUmW_sheet{flex-direction:column;gap:16px;display:flex}._9eNUmW_empty{color:var(--c-steel-500);margin:0;font-size:14px}._9eNUmW_group{border-collapse:collapse;width:100%;font-size:14px;line-height:1.35}._9eNUmW_caption{text-align:left;padding-bottom:8px}._9eNUmW_groupHead{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);text-align:left;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:500;line-height:1;display:flex}._9eNUmW_groupSum{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-graphite);white-space:nowrap;font-weight:600}._9eNUmW_group tr{border-top:1px solid var(--c-steel-100)}._9eNUmW_name,._9eNUmW_qty,._9eNUmW_amount{vertical-align:top;padding:8px 0}._9eNUmW_name{text-align:left;color:var(--c-graphite);font-weight:500}._9eNUmW_qty{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);white-space:nowrap;text-align:right;padding-left:12px;font-size:13px}._9eNUmW_amount{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-graphite);white-space:nowrap;text-align:right;padding-left:12px;font-size:13px}._9eNUmW_unknown{color:var(--c-warn-ic);font-family:inherit}._9eNUmW_grand{border-top:2px solid var(--c-graphite);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding-top:14px;font-weight:600;display:flex}._9eNUmW_grandSum{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:600;line-height:1}._9eNUmW_foot{color:var(--c-steel-500);margin:0;font-size:12px;line-height:1.4}._9eNUmW_total{min-width:0}._9eNUmW_meta,._9eNUmW_warn,._9eNUmW_offer,._9eNUmW_empty,._9eNUmW_foot,._9eNUmW_grand>span:first-child{overflow-wrap:anywhere;min-width:0}._9eNUmW_unknown{white-space:normal;overflow-wrap:anywhere}
.hE52iG_cover{object-fit:cover}.hE52iG_contain{object-fit:contain}.hE52iG_backdrop{object-fit:cover;filter:blur(24px)brightness(.8);transform:scale(1.2)}
._7cFPea_segmented{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}._7cFPea_legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:500;line-height:1.3}._7cFPea_track{border:1px solid var(--c-steel-300);border-radius:var(--radius);background:var(--c-white);gap:3px;height:48px;padding:3px;display:flex}._7cFPea_option{flex:1;display:flex;position:relative}._7cFPea_option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._7cFPea_option span{color:var(--c-graphite);border-radius:1px;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1;display:flex}._7cFPea_option input:checked+span{background:var(--c-graphite);color:var(--c-white)}._7cFPea_option input:focus-visible+span{outline:2px solid var(--c-graphite);outline-offset:2px}._7cFPea_option input:disabled+span{color:var(--c-steel-400)}._7cFPea_option input:disabled{cursor:not-allowed}._7cFPea_mono span{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}._7cFPea_hint{color:var(--c-steel-500);font-size:13px;line-height:1.4}
._2HCzma_dialog{width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--c-graphite);background:var(--c-white);border-radius:var(--radius);box-shadow:0 8px 32px var(--c-black-24);border:0;padding:0;overflow-y:auto}._2HCzma_dialog::backdrop{background:var(--c-scrim)}@media (max-width:639.98px){._2HCzma_dialog{border-radius:0;width:100vw;max-width:100vw;margin:auto 0 0}}._2HCzma_body{overflow-wrap:anywhere;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}._2HCzma_title{margin:0;font-size:22px;font-weight:600;line-height:1.2}._2HCzma_text{color:var(--c-steel-700);margin:0;font-size:14px;line-height:1.45}._2HCzma_plate{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-700);background:var(--c-steel-100);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:13px}._2HCzma_pair{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;display:grid}@media (max-width:639.98px){._2HCzma_pair{grid-template-columns:1fr}}._2HCzma_question{flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}._2HCzma_question textarea{min-height:72px;font:inherit;color:var(--c-graphite);border:1px solid var(--c-steel-300);border-radius:var(--radius);resize:vertical;padding:10px 12px;font-weight:400}._2HCzma_question textarea:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}._2HCzma_optional{color:var(--c-steel-500);font-weight:400}._2HCzma_consent{color:var(--c-steel-700);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}._2HCzma_consent input{width:18px;height:18px;accent-color:var(--c-graphite);flex:none;margin:1px 0 0}._2HCzma_consent a{color:inherit}._2HCzma_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._2HCzma_error{color:var(--c-error);align-items:flex-start;gap:6px;margin:0;font-size:13px;display:flex}._2HCzma_actions{flex-wrap:wrap;display:flex}._2HCzma_actions>*{overflow-wrap:anywhere;min-width:0;max-width:100%}._2HCzma_actions{gap:8px}._2HCzma_actions>:first-child{flex:1}._2HCzma_issues{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._2HCzma_issue{color:var(--c-err-fg);background:var(--c-err-bg);border:1px solid var(--c-err-bd);border-radius:var(--radius);align-items:center;gap:8px;padding:10px 12px;display:flex}._2HCzma_issue>svg{flex:none;align-self:flex-start;margin-top:2px}._2HCzma_issueText{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}._2HCzma_where{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:12px}._2HCzma_show{overflow-wrap:anywhere;max-width:40%;min-height:32px;font:inherit;color:var(--c-error);background:var(--c-white);border:1px solid var(--c-error);border-radius:var(--radius);cursor:pointer;flex:none;padding:0 10px;font-size:13px;font-weight:500}._2HCzma_show:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}._2HCzma_reply fieldset>div{height:auto;min-height:48px}._2HCzma_reply label,._2HCzma_reply label span{overflow-wrap:anywhere;min-width:0}._2HCzma_reply label span{padding:8px 4px;line-height:1.2}
.XJLfXG_root{display:contents}.XJLfXG_toggle{background:var(--c-white);min-height:40px;color:var(--c-graphite);border:1px solid var(--c-steel-200);border-radius:var(--radius);font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0 10px 0 12px;font-size:14px;font-weight:600;display:inline-flex}.XJLfXG_toggle:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.XJLfXG_toggle:hover{border-color:var(--c-steel-300)}.XJLfXG_toggle[aria-expanded=true]{background:var(--c-steel-100);border-color:var(--c-graphite)}@media (max-width:639.98px){.XJLfXG_toggle{flex-wrap:wrap;justify-content:center;gap:2px 4px;width:100%;min-height:52px;padding:4px;font-size:12px;font-weight:500}.XJLfXG_toggle>svg:first-child{flex-basis:100%}}.XJLfXG_menu{overflow-wrap:anywhere;z-index:20;background:var(--c-white);border:1px solid var(--c-graphite);border-radius:var(--radius);width:520px;max-width:calc(100% - 16px);box-shadow:0 20px 40px -16px var(--c-shadow-35);flex-direction:column;gap:16px;padding:16px;display:flex;position:absolute;top:calc(100% + 6px);left:8px}.XJLfXG_menu:focus{outline:none}@media (max-width:639.98px){.XJLfXG_menu{z-index:40;overscroll-behavior:contain;width:100%;max-width:none;max-height:80dvh;padding-bottom:calc(16px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:12px 12px 0 0;position:fixed;inset:auto 0 0;overflow-y:auto}}.XJLfXG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.XJLfXG_title{margin:0;font-size:17px;font-weight:600;line-height:1.2}.XJLfXG_close{overflow-wrap:anywhere;background:var(--c-white);max-width:100%;min-height:32px;color:var(--c-graphite);border:1px solid var(--c-steel-200);border-radius:var(--radius);font:inherit;cursor:pointer;padding:0 10px;font-size:13px;font-weight:600}.XJLfXG_close:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.XJLfXG_group{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.XJLfXG_group>legend{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-500);margin-bottom:8px;padding:0;font-size:12px;font-weight:500;line-height:1}.XJLfXG_shapes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.XJLfXG_shapeTile{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;cursor:pointer;flex-direction:column;align-items:center;gap:8px;padding:10px 4px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.XJLfXG_shapeTile:has(input:checked){background:var(--c-signal-soft);border-color:var(--c-signal);box-shadow:0 0 0 1px var(--c-signal)}.XJLfXG_shapeTile:has(input:focus-visible){outline:2px solid var(--c-graphite);outline-offset:2px}.XJLfXG_shapeIcon{width:56px;max-width:100%;height:40px}.XJLfXG_shapeFloor{fill:var(--c-steel-100)}.XJLfXG_shapeWall{fill:none;stroke:var(--c-graphite);stroke-width:3px;stroke-linejoin:miter}.XJLfXG_ceiling{align-items:center;gap:6px;display:flex}.XJLfXG_step{background:var(--c-white);min-height:40px;color:var(--c-graphite);border:1px solid var(--c-steel-200);border-radius:var(--radius);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;cursor:pointer;padding:0 12px;font-size:13px;font-weight:600}.XJLfXG_step:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.XJLfXG_step:disabled{color:var(--c-steel-400);cursor:default}.XJLfXG_ceilingValue{border:1px solid var(--c-steel-300);border-radius:var(--radius);min-width:0;min-height:40px;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;cursor:text;flex:1;justify-content:center;align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.XJLfXG_ceilingValue:focus-within{outline:2px solid var(--c-graphite);outline-offset:2px}.XJLfXG_ceilingValue input{width:7ch;color:inherit;font:inherit;text-align:right;background:0 0;border:0;outline:none;padding:0}.XJLfXG_swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.XJLfXG_swatches[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.XJLfXG_swatchTile{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);text-align:center;cursor:pointer;flex-direction:column;align-items:stretch;gap:6px;min-width:0;padding:4px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.XJLfXG_swatchTile:has(input:checked){border-color:var(--c-graphite);box-shadow:0 0 0 1px var(--c-graphite)}.XJLfXG_swatchTile:has(input:focus-visible){outline:2px solid var(--c-signal);outline-offset:2px}.XJLfXG_wallChip{border-radius:1px;justify-content:center;align-items:center;height:28px;display:flex}.XJLfXG_wallChip[data-walls=warm][data-tone=dark]{background:var(--c-room-wall-warm-dark)}.XJLfXG_wallChip[data-walls=warm][data-tone=light]{background:var(--c-room-wall-warm-light)}.XJLfXG_wallChip[data-walls=graphite][data-tone=dark]{background:var(--c-room-wall-graphite-dark)}.XJLfXG_wallChip[data-walls=graphite][data-tone=light]{background:var(--c-room-wall-graphite-light)}.XJLfXG_wallChip[data-walls=olive][data-tone=dark]{background:var(--c-room-wall-olive-dark)}.XJLfXG_wallChip[data-walls=olive][data-tone=light]{background:var(--c-room-wall-olive-light)}.XJLfXG_wallChip[data-walls=blue][data-tone=dark]{background:var(--c-room-wall-blue-dark)}.XJLfXG_wallChip[data-walls=blue][data-tone=light]{background:var(--c-room-wall-blue-light)}.XJLfXG_systemLine{width:60%;height:3px}.XJLfXG_systemLine[data-color=white]{background:var(--c-swatch-white)}.XJLfXG_systemLine[data-color=black]{background:var(--c-swatch-black)}.XJLfXG_floorChip{background-image:repeating-linear-gradient(90deg, var(--c-black-14) 0 1px, transparent 1px 14px);border-radius:1px;height:28px}.XJLfXG_floorChip[data-floor=oak]{background-color:var(--c-room-floor-oak)}.XJLfXG_floorChip[data-floor=walnut]{background-color:var(--c-room-floor-walnut)}.XJLfXG_floorChip[data-floor=concrete]{background-color:var(--c-room-floor-concrete)}.XJLfXG_note{color:var(--c-steel-500);margin:0;font-size:12px;line-height:1.4}.XJLfXG_error{color:var(--c-error);margin:0;font-size:14px;line-height:1.4}
.uhCZ_G_on [data-text-label]{outline:2px dashed var(--c-label-mark);outline-offset:3px;cursor:pointer}.uhCZ_G_on [data-product-field]{outline:2px dotted var(--c-steel-350);outline-offset:3px}.uhCZ_G_on .uhCZ_G_picked{outline:2px solid var(--c-own-fg)}.uhCZ_G_bar{z-index:60;background:var(--c-signal);color:var(--c-white);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 16px;font-size:14px;line-height:1.3;display:flex;position:sticky;top:0}@media (min-width:640px){.uhCZ_G_bar{padding:8px 32px}}@media (max-width:639.98px){.uhCZ_G_bar{position:static}}.uhCZ_G_who{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;font-weight:600}.uhCZ_G_toggle{background:var(--c-black-18);min-height:36px;color:var(--c-white);border-radius:var(--radius);font:600 14px/1 var(--font-sans);cursor:pointer;border:0;align-items:center;gap:10px;padding:0 12px;display:inline-flex}.uhCZ_G_toggle:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.uhCZ_G_switch{background:var(--c-white-40);border-radius:10px;width:34px;height:20px;position:relative}.uhCZ_G_switch:after{content:"";background:var(--c-white);border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.uhCZ_G_switch[data-on]{background:var(--c-graphite)}.uhCZ_G_switch[data-on]:after{left:16px}.uhCZ_G_info{color:var(--c-signal-soft)}.uhCZ_G_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.uhCZ_G_actions form{display:contents}.uhCZ_G_draft{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-signal-soft);font-size:13px}.uhCZ_G_publish,.uhCZ_G_exit{border-radius:var(--radius);min-height:36px;font:600 14px/1 var(--font-sans);cursor:pointer;padding:0 14px}.uhCZ_G_publish:focus-visible,.uhCZ_G_exit:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.uhCZ_G_publish:disabled,.uhCZ_G_exit:disabled{opacity:.6;cursor:default}.uhCZ_G_publish{background:var(--c-white);color:var(--c-graphite);border:0}.uhCZ_G_exit{color:var(--c-white);border:1px solid var(--c-white-40);background:0 0}.uhCZ_G_message{flex-basis:100%;margin:0;font-size:13px}.uhCZ_G_panel{z-index:70;background:var(--c-white);width:min(420px,100vw - 32px);max-height:calc(100vh - 160px);color:var(--c-graphite);border:2px solid var(--c-own-fg);border-radius:var(--radius);box-shadow:0 20px 40px -16px var(--c-shadow-35);flex-direction:column;gap:12px;padding:16px;font-size:14px;line-height:1.4;display:flex;position:fixed;bottom:72px;right:16px;overflow:auto}@media (max-width:639.98px){.uhCZ_G_panel{width:auto;max-height:70vh;bottom:8px;left:8px;right:8px}}.uhCZ_G_panel p{margin:0}.uhCZ_G_panelHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.uhCZ_G_where{font-weight:600}.uhCZ_G_close{cursor:pointer;background:0 0;border:0;min-width:36px;min-height:36px;font-size:22px;line-height:1}.uhCZ_G_close:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.uhCZ_G_chips{flex-wrap:wrap;gap:6px;display:flex}.uhCZ_G_chips button{border:1px solid var(--c-steel-300);border-radius:var(--radius);background:var(--c-white);min-height:32px;font:500 13px/1.2 var(--font-sans);cursor:pointer;overflow-wrap:anywhere;text-align:left;padding:4px 10px}.uhCZ_G_chips button:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.uhCZ_G_chips button[aria-pressed=true]{border-color:var(--c-own-fg);color:var(--c-own-fg)}.uhCZ_G_form{flex-direction:column;gap:8px;display:flex}.uhCZ_G_key{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-own-fg);overflow-wrap:anywhere;font-size:12px;font-weight:600}.uhCZ_G_input{border:1px solid var(--c-graphite);border-radius:var(--radius);width:100%;min-height:44px;font:400 16px/1.4 var(--font-sans);color:var(--c-graphite);box-sizing:border-box;resize:vertical;padding:10px 12px}.uhCZ_G_input:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.uhCZ_G_input[aria-invalid=true]{border-color:var(--c-error)}.uhCZ_G_input[readonly]{background:var(--c-paper)}.uhCZ_G_meta{color:var(--c-steel-500);justify-content:space-between;gap:12px;font-size:13px;display:flex}.uhCZ_G_meta[data-over]{color:var(--c-error)}.uhCZ_G_count{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;flex:none}.uhCZ_G_muted{color:var(--c-steel-500);overflow-wrap:anywhere;font-size:13px}.uhCZ_G_error{color:var(--c-error);font-size:13px}.uhCZ_G_ok{color:var(--c-success);font-size:13px}.uhCZ_G_buttons{flex-wrap:wrap;gap:8px;display:flex}.uhCZ_G_primary,.uhCZ_G_secondary{border-radius:var(--radius);min-height:40px;font:600 14px/1 var(--font-sans);cursor:pointer;flex:120px}.uhCZ_G_primary:focus-visible,.uhCZ_G_secondary:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.uhCZ_G_primary:disabled,.uhCZ_G_secondary:disabled{opacity:.6;cursor:default}.uhCZ_G_primary{background:var(--c-graphite);color:var(--c-white);border:0}.uhCZ_G_secondary{background:var(--c-white);color:var(--c-graphite);border:1px solid var(--c-graphite)}.uhCZ_G_admin{min-height:40px;color:var(--c-graphite);text-underline-offset:3px;flex:120px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.uhCZ_G_admin:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.uhCZ_G_legend{background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0 16px 16px;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}@media (min-width:640px){.uhCZ_G_legend{z-index:50;margin:0;position:fixed;bottom:16px;left:32px;right:32px}}.uhCZ_G_legend span{align-items:center;gap:8px;display:inline-flex}.uhCZ_G_legend .uhCZ_G_muted{color:var(--c-steel-350)}.uhCZ_G_dash,.uhCZ_G_dot{border-radius:var(--radius);box-sizing:border-box;width:20px;height:14px;display:inline-block}.uhCZ_G_dash{border:2px dashed var(--c-label-mark)}.uhCZ_G_dot{border:2px dotted var(--c-steel-350)}.uhCZ_G_chips{border:0;min-width:0;margin:0;padding:0}
._7NIRoG_crumbs ol{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}._7NIRoG_crumbs li{overflow-wrap:anywhere;gap:8px;min-width:0;max-width:100%;display:flex}._7NIRoG_crumbs li:not(:last-child):after{content:"/";color:var(--c-steel-400);flex-shrink:0}._7NIRoG_crumbs li[aria-current=page]{color:var(--c-graphite);font-weight:500}._7NIRoG_crumbs li a{min-width:0;min-height:24px;color:var(--c-steel-700);align-items:center;display:inline-flex}._7NIRoG_crumbs li a:hover{color:var(--c-signal)}
.zKpa_W_page{width:100%;max-width:var(--header-max);padding-inline:clamp(16px,4vw,56px);flex-direction:column;gap:16px;margin:0 auto;padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(32px,4vw,56px);display:flex}@media (max-width:639.98px){.zKpa_W_page{gap:0;padding:0}.zKpa_W_page>.zKpa_W_title,.zKpa_W_page>.zKpa_W_loading{padding-inline:16px}.zKpa_W_page>.zKpa_W_title{padding-top:16px}.zKpa_W_crumbs{display:none}}.zKpa_W_title{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.1}.zKpa_W_loading{min-height:320px;color:var(--c-steel-500);margin:0}@media (scripting:enabled){.zKpa_W_loading{min-height:100dvh}}@media (scripting:none){.zKpa_W_loadingText{display:none}}.zKpa_W_noscript{max-width:640px;color:var(--c-graphite);line-height:1.5;display:block}.zKpa_W_noscript a{color:inherit}.zKpa_W_how{background:var(--c-white);border-top:1px solid var(--c-steel-200);padding-block:56px}.zKpa_W_howInner{max-width:var(--header-max);margin:0 auto;padding-inline:clamp(16px,4vw,56px)}.zKpa_W_eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);margin:0 0 14px;font-size:12px;font-weight:500;line-height:1}.zKpa_W_howTitle{letter-spacing:-.02em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(26px,2.8vw,36px);font-weight:600;line-height:1.15}.zKpa_W_cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:28px 32px;margin-top:28px;display:grid}.zKpa_W_cols h3{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.zKpa_W_cols p{color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.zKpa_W_title,.zKpa_W_loading,.zKpa_W_how{overflow-wrap:anywhere}
.xVo84a_site{flex-direction:column;min-height:100dvh;display:flex}.xVo84a_main{flex:1}@media (max-width:639.98px){.xVo84a_site:has([data-editor-app])>header{display:none}}@media (max-width:639.98px) and (scripting:enabled){.xVo84a_site:has([data-editor-pending])>header{display:none}}
.ssQ9Vq_alert{border-radius:var(--radius);border:1px solid;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ssQ9Vq_icon{flex:none}.ssQ9Vq_body{flex-direction:column;gap:4px;min-width:0;display:flex}.ssQ9Vq_title{font-size:15px;font-weight:600;line-height:1.3}.ssQ9Vq_text{font-size:14px;line-height:1.45}.ssQ9Vq_warning{background:var(--c-warn-bg);border-color:var(--c-warn-bd);color:var(--c-warn-fg)}.ssQ9Vq_warning .ssQ9Vq_icon{color:var(--c-warn-ic)}.ssQ9Vq_error{background:var(--c-err-bg);border-color:var(--c-err-bd);color:var(--c-err-fg)}.ssQ9Vq_error .ssQ9Vq_icon{color:var(--c-error)}.ssQ9Vq_success{background:var(--c-ok-bg);border-color:var(--c-ok-bd);color:var(--c-ok-fg)}.ssQ9Vq_success .ssQ9Vq_icon{color:var(--c-success)}.ssQ9Vq_info{background:var(--c-white);border-color:var(--c-steel-200);color:var(--c-graphite)}.ssQ9Vq_info .ssQ9Vq_icon{color:var(--c-steel-700)}
.nrcA_W_page{overflow-wrap:anywhere;flex-direction:column;display:flex}.nrcA_W_article{width:100%;max-width:var(--content-max);padding-inline:clamp(16px,4vw,56px);flex-direction:column;gap:28px;margin:0 auto;padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(48px,6vw,88px);display:flex}.nrcA_W_eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1.3}.nrcA_W_intro{flex-direction:column;gap:14px;max-width:820px;display:flex}.nrcA_W_intro h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.04}.nrcA_W_intro p{color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.nrcA_W_parts{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.nrcA_W_partCard{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.nrcA_W_partPhoto{aspect-ratio:4/3;background:var(--c-scene-dark);position:relative}.nrcA_W_partPhoto[data-tone=light]{background:var(--c-scene-light)}.nrcA_W_partPhoto[data-tone=white]{background:var(--c-white)}.nrcA_W_cover{object-fit:cover}.nrcA_W_badge{background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:12px;left:12px}.nrcA_W_partBody{flex-direction:column;gap:8px;padding:16px;display:flex}.nrcA_W_partBody>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nrcA_W_partBody h2{margin:0;font-size:18px;font-weight:600;line-height:1.25}.nrcA_W_partBody h2 a{color:inherit;text-decoration:none}.nrcA_W_partBody h2 a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nrcA_W_partBody h2 a:hover{color:var(--c-signal)}.nrcA_W_partBody p{color:var(--c-steel-700);margin:0;font-size:14px;line-height:1.5}.nrcA_W_num{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:600;line-height:1}.nrcA_W_num span{color:var(--c-steel-500);font-size:12px;font-weight:400}.nrcA_W_partPrice{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:12px}.nrcA_W_sections{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 32px;display:grid}.nrcA_W_section{border-top:2px solid var(--c-graphite);flex-direction:column;gap:10px;min-width:0;padding-top:16px;display:flex}.nrcA_W_section h2{margin:0 0 4px;font-size:20px;font-weight:600;line-height:1.25}.nrcA_W_section p{color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.nrcA_W_section[data-caution]{border-top-color:var(--c-error)}.nrcA_W_section[data-caution] h2{color:var(--c-error)}.nrcA_W_footnote{color:var(--c-steel-500);margin:0;font-size:13px;line-height:1.5}.nrcA_W_links{flex-wrap:wrap;gap:8px 20px;display:flex}.nrcA_W_links a{min-height:44px;color:var(--c-graphite);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.nrcA_W_links a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nrcA_W_links a:hover{color:var(--c-signal)}.nrcA_W_cta{background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(20px,3vw,32px);display:flex}.nrcA_W_cta>span{max-width:640px;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.25}.nrcA_W_ctaButton{background:var(--c-signal);min-height:48px;color:var(--c-white);border-radius:var(--radius);justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.nrcA_W_ctaButton:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.nrcA_W_ctaButton:hover{background:var(--c-signal-hover);color:var(--c-white)}.nrcA_W_companyTitle{letter-spacing:-.025em;margin:0;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.04}.nrcA_W_anchors{scrollbar-width:none;gap:6px;margin:-4px;padding:4px;display:flex;overflow-x:auto}.nrcA_W_anchors a{white-space:nowrap;background:var(--c-white);border:1px solid var(--c-steel-200);height:36px;color:var(--c-graphite);border-radius:18px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.nrcA_W_anchors a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nrcA_W_anchors a:hover{border-color:var(--c-graphite)}.nrcA_W_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;display:grid}.nrcA_W_card{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex-direction:column;gap:14px;min-width:0;padding:clamp(18px,2vw,24px);scroll-margin-top:16px;display:flex}.nrcA_W_card h2{margin:0;font-size:22px;font-weight:600;line-height:1.2}.nrcA_W_card p{color:var(--c-steel-700);margin:0;font-size:15px;line-height:1.6}.nrcA_W_card a{color:var(--c-graphite);text-underline-offset:3px}.nrcA_W_card a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nrcA_W_cardLabel{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-signal);font-size:12px;font-weight:500;line-height:1}.nrcA_W_legal{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:12px}.nrcA_W_ship{margin:0}.nrcA_W_ship>div{border-top:1px solid var(--c-steel-200);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.nrcA_W_ship dt{flex-direction:column;gap:4px;font-size:15px;font-weight:600;display:flex}.nrcA_W_ship dd{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);white-space:nowrap;margin:0;font-size:13px}.nrcA_W_ship dd[data-ok]{color:var(--c-success);font-weight:600}.nrcA_W_shipText{color:var(--c-steel-700);font-size:13px;font-weight:400;line-height:1.4}.nrcA_W_card .nrcA_W_payment{background:var(--c-paper);border-radius:var(--radius);padding:12px;font-size:14px}.nrcA_W_contactGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.nrcA_W_contactGrid>div{flex-direction:column;gap:6px;font-size:15px;display:flex}.nrcA_W_phone{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;text-decoration:none}.nrcA_W_muted{color:var(--c-steel-500);font-size:13px}.nrcA_W_mapLink{font-size:14px;font-weight:600}.nrcA_W_dark{background:var(--c-graphite);border-color:var(--c-graphite);color:var(--c-white)}.nrcA_W_dark .nrcA_W_cardLabel{color:var(--c-signal-on-dark)}.nrcA_W_dark .nrcA_W_ctaButton{color:var(--c-white);align-self:stretch}.nrcA_W_dealer{margin:0;padding:0;list-style:none}.nrcA_W_dealer li{border-top:1px solid var(--c-white-20);gap:12px;padding:14px 0;font-size:15px;line-height:1.5;display:flex}.nrcA_W_dealer li span:first-child{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.nrcA_W_dark .nrcA_W_ctaButton:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}
@media (max-width:1023.98px){.Y6aSfG_kit .Y6aSfG_stage{aspect-ratio:auto;height:420px}}.Y6aSfG_gallery{flex-direction:column;gap:12px;min-width:0;display:flex}.Y6aSfG_stage{aspect-ratio:1;background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);position:relative;overflow:hidden}.Y6aSfG_slide{background:var(--c-white);margin:0;display:none;position:absolute;inset:0}.Y6aSfG_slide[data-tone=dark],.Y6aSfG_slide[data-tone=photo]{background:var(--c-scene-dark)}.Y6aSfG_slide[data-tone=light]{background:var(--c-scene-light)}.Y6aSfG_slide[data-i="0"]{display:block}@supports selector(:has(*)){.Y6aSfG_gallery:has(input:checked) .Y6aSfG_slide[data-i="0"]{display:none}:is(.Y6aSfG_gallery:has(input[value="0"]:checked) .Y6aSfG_slide[data-i="0"],.Y6aSfG_gallery:has(input[value="1"]:checked) .Y6aSfG_slide[data-i="1"],.Y6aSfG_gallery:has(input[value="2"]:checked) .Y6aSfG_slide[data-i="2"],.Y6aSfG_gallery:has(input[value="3"]:checked) .Y6aSfG_slide[data-i="3"],.Y6aSfG_gallery:has(input[value="4"]:checked) .Y6aSfG_slide[data-i="4"],.Y6aSfG_gallery:has(input[value="5"]:checked) .Y6aSfG_slide[data-i="5"],.Y6aSfG_gallery:has(input[value="6"]:checked) .Y6aSfG_slide[data-i="6"],.Y6aSfG_gallery:has(input[value="7"]:checked) .Y6aSfG_slide[data-i="7"],.Y6aSfG_gallery:has(input[value="8"]:checked) .Y6aSfG_slide[data-i="8"],.Y6aSfG_gallery:has(input[value="9"]:checked) .Y6aSfG_slide[data-i="9"],.Y6aSfG_gallery:has(input[value="10"]:checked) .Y6aSfG_slide[data-i="10"],.Y6aSfG_gallery:has(input[value="11"]:checked) .Y6aSfG_slide[data-i="11"]){display:block}}.Y6aSfG_schemeBadge{z-index:1;background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);pointer-events:none;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;top:12px;left:12px}.Y6aSfG_caption,.Y6aSfG_counter{background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;bottom:12px}.Y6aSfG_caption{max-width:calc(100% - 96px);left:12px}.Y6aSfG_counter{right:12px}@supports not selector(:has(*)){.Y6aSfG_thumbs{display:none!important}}.Y6aSfG_thumbs{border:0;grid-template-columns:repeat(5,1fr);gap:8px;min-width:0;margin:0;padding:0;display:grid}.Y6aSfG_thumb{aspect-ratio:1;background:var(--c-white);border-radius:var(--radius);cursor:pointer;border:2px solid #0000;position:relative;overflow:hidden}.Y6aSfG_thumb[data-tone=dark],.Y6aSfG_thumb[data-tone=photo]{background:var(--c-scene-dark)}.Y6aSfG_thumb[data-tone=light]{background:var(--c-scene-light)}.Y6aSfG_thumb input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Y6aSfG_thumb:has(input:checked){border-color:var(--c-graphite)}.Y6aSfG_thumb:has(input:focus-visible){outline:2px solid var(--c-graphite);outline-offset:2px}.Y6aSfG_empty{background:linear-gradient(180deg, var(--c-scene-dark), var(--c-scene-dark-2));justify-content:center;align-items:center;display:flex}.Y6aSfG_emptyLabel{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-100);font-size:12px;font-weight:500;line-height:1}
.OoW-YW_button{border-radius:var(--radius);min-height:44px;font-family:var(--font-sans),system-ui,sans-serif;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:6px 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.OoW-YW_button:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.OoW-YW_button:disabled{cursor:not-allowed}.OoW-YW_lg{min-height:52px;padding-inline:24px;font-size:16px}.OoW-YW_wide{width:100%}.OoW-YW_primary{background:var(--c-signal);border-color:var(--c-signal);color:var(--c-white)}.OoW-YW_primary:hover{background:var(--c-signal-hover);border-color:var(--c-signal-hover);color:var(--c-white)}.OoW-YW_primary:active{background:var(--c-signal-active);border-color:var(--c-signal-active)}.OoW-YW_primary:disabled:not(.OoW-YW_loading){background:var(--c-steel-100);border-color:var(--c-steel-100);color:var(--c-steel-400)}.OoW-YW_secondary{background:var(--c-white);border-color:var(--c-graphite);color:var(--c-graphite)}.OoW-YW_secondary:hover{background:var(--c-paper);color:var(--c-graphite)}.OoW-YW_secondary:active{background:var(--c-steel-100)}.OoW-YW_secondary:disabled:not(.OoW-YW_loading){border-color:var(--c-steel-200);color:var(--c-steel-400);background:var(--c-white)}.OoW-YW_dark{background:var(--c-graphite);border-color:var(--c-graphite);color:var(--c-white)}.OoW-YW_dark:hover{background:var(--c-steel-700);border-color:var(--c-steel-700);color:var(--c-white)}.OoW-YW_dark:active{background:var(--c-black);border-color:var(--c-black)}.OoW-YW_dark:disabled:not(.OoW-YW_loading){background:var(--c-steel-100);border-color:var(--c-steel-100);color:var(--c-steel-400)}.OoW-YW_onScene{background:var(--c-white);border-color:var(--c-white);color:var(--c-graphite)}.OoW-YW_onScene:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.OoW-YW_onScene:hover{background:var(--c-steel-100);border-color:var(--c-steel-100);color:var(--c-graphite)}.OoW-YW_onScene:active{background:var(--c-steel-200);border-color:var(--c-steel-200)}.OoW-YW_onScene:disabled:not(.OoW-YW_loading){background:var(--c-white-25);color:var(--c-steel-200);border-color:#0000}.OoW-YW_loading{cursor:progress}.OoW-YW_loading.OoW-YW_primary{opacity:.85}.OoW-YW_loading.OoW-YW_secondary{opacity:.7}.OoW-YW_loading.OoW-YW_dark,.OoW-YW_loading.OoW-YW_onScene{opacity:.8}
.gyBM0a_card{--c-scene-now:var(--c-scene-dark);flex-direction:column;gap:12px;display:flex}:is(.gyBM0a_card[data-tone=dark],.gyBM0a_card[data-tone-white=dark]:has(input[value=white]:checked),.gyBM0a_card[data-tone-black=dark]:has(input[value=black]:checked),.gyBM0a_card[data-tone-chrome=dark]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-scene-dark)}:is(.gyBM0a_card[data-tone=light],.gyBM0a_card[data-tone-white=light]:has(input[value=white]:checked),.gyBM0a_card[data-tone-black=light]:has(input[value=black]:checked),.gyBM0a_card[data-tone-chrome=light]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-scene-light)}:is(.gyBM0a_card[data-tone=white],.gyBM0a_card[data-tone-white=white]:has(input[value=white]:checked),.gyBM0a_card[data-tone-black=white]:has(input[value=black]:checked),.gyBM0a_card[data-tone-chrome=white]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-white)}:is(.gyBM0a_card[data-tone=photo],.gyBM0a_card[data-tone-white=photo]:has(input[value=white]:checked),.gyBM0a_card[data-tone-black=photo]:has(input[value=black]:checked),.gyBM0a_card[data-tone-chrome=photo]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-scene-dark)}.gyBM0a_card .gyBM0a_photo{opacity:0}.gyBM0a_card .gyBM0a_photo:not([data-color]),.gyBM0a_card[data-initial=white] .gyBM0a_photo[data-color=white],.gyBM0a_card[data-initial=black] .gyBM0a_photo[data-color=black],.gyBM0a_card[data-initial=chrome] .gyBM0a_photo[data-color=chrome]{opacity:1}@supports selector(:has(*)){.gyBM0a_card:not([data-single]) .gyBM0a_photo[data-color]{opacity:0}:is(.gyBM0a_card:has(input[value=white]:checked) .gyBM0a_photo[data-color=white],.gyBM0a_card:has(input[value=black]:checked) .gyBM0a_photo[data-color=black],.gyBM0a_card:has(input[value=chrome]:checked) .gyBM0a_photo[data-color=chrome]){opacity:1}}.gyBM0a_scene{aspect-ratio:3/4;background-color:var(--c-scene-now);border-radius:var(--radius);width:100%;max-width:390px;transition:background-color .25s;position:relative;overflow:hidden}.gyBM0a_photo{object-fit:contain;transition:opacity .25s}.gyBM0a_photo[data-tone=photo]{object-fit:cover}@media (prefers-reduced-motion:reduce){.gyBM0a_scene,.gyBM0a_photo{transition:none}}
.DRbZHG_page{flex-direction:column;display:flex}.DRbZHG_top,.DRbZHG_more2{width:100%;max-width:var(--content-max);flex-direction:column;gap:24px;margin:0 auto;padding-inline:clamp(16px,4vw,56px);display:flex}.DRbZHG_top{padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(48px,6vw,88px)}.DRbZHG_more2{padding-bottom:clamp(48px,6vw,88px)}.DRbZHG_eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1.3}.DRbZHG_intro{flex-direction:column;gap:12px;max-width:820px;display:flex}.DRbZHG_intro h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.06}.DRbZHG_intro p{color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.DRbZHG_chips{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.DRbZHG_chip{overflow-wrap:anywhere;background:var(--c-white);max-width:100%;min-height:40px;color:var(--c-graphite);border:1px solid var(--c-steel-200);white-space:normal;border-radius:20px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.DRbZHG_chip:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.DRbZHG_chip:hover{border-color:var(--c-graphite)}.DRbZHG_chip[aria-current=page]{background:var(--c-graphite);border-color:var(--c-graphite);color:var(--c-white)}.DRbZHG_chipN{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.7;flex-shrink:0;font-size:12px}.DRbZHG_group{flex-direction:column;gap:16px;padding-top:16px;scroll-margin-top:16px;display:flex}.DRbZHG_groupHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.DRbZHG_groupHead h2{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2}.DRbZHG_more{min-height:44px;color:var(--c-graphite);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.DRbZHG_more:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.DRbZHG_more:hover{color:var(--c-signal)}.DRbZHG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;display:grid}@media (max-width:639.98px){.DRbZHG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.DRbZHG_singleGrid{grid-template-columns:1fr}}.DRbZHG_perColor{display:none}.DRbZHG_page[data-initial=white] .DRbZHG_perColor[data-color=white],.DRbZHG_page[data-initial=black] .DRbZHG_perColor[data-color=black],.DRbZHG_page[data-initial=chrome] .DRbZHG_perColor[data-color=chrome]{display:contents}@supports selector(:has(*)){.DRbZHG_page:has(input[name=cvet]:checked) .DRbZHG_perColor{display:none}:is(.DRbZHG_page:has(input[name=cvet][value=white]:checked) .DRbZHG_perColor[data-color=white],.DRbZHG_page:has(input[name=cvet][value=black]:checked) .DRbZHG_perColor[data-color=black],.DRbZHG_page:has(input[name=cvet][value=chrome]:checked) .DRbZHG_perColor[data-color=chrome]){display:contents}}@supports not selector(:has(*)){.DRbZHG_colorChoice{display:none}}.DRbZHG_hero{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1024px){.DRbZHG_hero{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:clamp(24px,3vw,48px)}}.DRbZHG_galleryCol{min-width:0}.DRbZHG_info{flex-direction:column;gap:20px;min-width:0;display:flex}.DRbZHG_head{flex-direction:column;gap:10px;display:flex}.DRbZHG_head h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.08}.DRbZHG_head p{color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.DRbZHG_buy{background:var(--c-white);border:1px solid var(--c-graphite);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px;display:flex}.DRbZHG_stock{color:var(--c-graphite);margin:12px 0 0;font-size:14px;font-weight:600}.DRbZHG_buyLine{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.DRbZHG_buyLine{flex-flow:wrap;align-items:center;gap:12px}}.DRbZHG_priceLine{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}@media (min-width:1024px){.DRbZHG_priceLine{flex-flow:column;flex:auto;align-items:flex-start;min-width:0}}.DRbZHG_price{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:32px;font-weight:600;line-height:1}.DRbZHG_unit{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:12px}.DRbZHG_buyRow{flex-wrap:wrap;gap:8px;display:flex}.DRbZHG_buyRow .DRbZHG_cart{flex:160px}@media (min-width:1024px){.DRbZHG_buyRow{flex-wrap:nowrap;flex:240px}.DRbZHG_buyRow>:first-child{flex-shrink:0}}.DRbZHG_cart{border:1px solid var(--c-signal);border-radius:var(--radius);background:var(--c-signal);min-height:52px;color:var(--c-white);font:inherit;white-space:normal;overflow-wrap:anywhere;min-width:0;padding:0 16px;font-size:16px;font-weight:600}.DRbZHG_cart:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.DRbZHG_cart:disabled{border-color:var(--c-steel-100);background:var(--c-steel-100);color:var(--c-steel-500);cursor:not-allowed}.DRbZHG_note{color:var(--c-steel-500);margin:0;font-size:13px;line-height:1.5}.DRbZHG_note a{color:inherit;white-space:nowrap}.DRbZHG_compat{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex-direction:column;display:flex}.DRbZHG_compat ul{margin:0;padding:0;list-style:none}.DRbZHG_compat .DRbZHG_chars{padding:0 16px}.DRbZHG_compat .DRbZHG_chars>div:last-child{border-bottom:0}.DRbZHG_boxTitle{border-bottom:1px solid var(--c-steel-200);margin:0;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.3}.DRbZHG_compatRow{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.DRbZHG_compatRow+.DRbZHG_compatRow{border-top:1px solid var(--c-steel-100)}.DRbZHG_thumb{border-radius:var(--radius);background:var(--c-scene-dark);width:48px;height:48px;color:var(--c-success);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DRbZHG_thumb[data-tone=light]{background:var(--c-scene-light)}.DRbZHG_thumb[data-tone=white]{background:var(--c-white)}.DRbZHG_thumb[aria-hidden]{background:var(--c-ok-bg)}.DRbZHG_cover{object-fit:cover}.DRbZHG_compatText{flex-direction:column;flex:120px;gap:3px;min-width:0;font-size:14px;line-height:1.3;display:flex}.DRbZHG_compatText a{color:var(--c-graphite);text-underline-offset:3px;font-weight:500}.DRbZHG_compatText a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.DRbZHG_compatText a:hover{color:var(--c-signal)}.DRbZHG_compatText>span:last-child{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:12px;line-height:1.35}.DRbZHG_kitsLabel{font-weight:500}.DRbZHG_kits{flex-wrap:wrap;gap:0 10px;display:flex}.DRbZHG_kits a{align-items:center;min-height:24px;font-weight:400;display:inline-flex}.DRbZHG_compatPrice{min-width:0;max-width:100%;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;flex:0 auto;font-size:14px;font-weight:600}.DRbZHG_chars{border-top:1px solid var(--c-steel-200);margin:0}.DRbZHG_chars>div{border-bottom:1px solid var(--c-steel-100);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;line-height:1.4;display:flex}.DRbZHG_chars dt{color:var(--c-steel-500)}.DRbZHG_chars dd{text-align:right;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;margin:0}.DRbZHG_moreHead{flex-direction:column;gap:12px;display:flex}.DRbZHG_moreHead h2{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15}.DRbZHG_intro,.DRbZHG_groupHead,.DRbZHG_more,.DRbZHG_head,.DRbZHG_stock,.DRbZHG_boxTitle,.DRbZHG_eyebrow,.DRbZHG_moreHead,.DRbZHG_chars,.DRbZHG_compatText{overflow-wrap:anywhere;min-width:0}.DRbZHG_chars dt,.DRbZHG_chars dd{flex:0 auto;min-width:0}.DRbZHG_amount{white-space:nowrap}
.nQjEJW_page{overflow-wrap:anywhere;flex-direction:column;display:flex}.nQjEJW_eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1.3}.nQjEJW_top{width:100%;max-width:var(--content-max);padding-inline:clamp(16px,4vw,56px);flex-direction:column;gap:24px;margin:0 auto;padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(40px,5vw,64px);display:flex}.nQjEJW_hero{flex-wrap:wrap;align-items:flex-start;gap:28px clamp(32px,4vw,64px);display:flex}.nQjEJW_hero>:last-child{flex:2 340px}.nQjEJW_intro{flex-direction:column;flex:3 520px;gap:16px;min-width:0;display:flex}.nQjEJW_intro h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:600;line-height:1.04}.nQjEJW_intro p{max-width:640px;color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.nQjEJW_places{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.nQjEJW_placeLink{border:1px solid var(--c-steel-300);border-radius:var(--radius);min-height:36px;color:var(--c-graphite);align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.nQjEJW_placeLink:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nQjEJW_placeLink:hover{border-color:var(--c-graphite)}.nQjEJW_placeLink[aria-current=page]{background:var(--c-graphite);border-color:var(--c-graphite);color:var(--c-white)}.nQjEJW_section{width:100%;max-width:var(--content-max);padding-inline:clamp(16px,4vw,56px);flex-direction:column;gap:24px;margin:0 auto;padding-bottom:clamp(48px,6vw,88px);display:flex}.nQjEJW_band+.nQjEJW_section{padding-top:clamp(48px,6vw,88px)}.nQjEJW_head{flex-direction:column;gap:12px;display:flex}.nQjEJW_head h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,2.8vw,36px);font-weight:600;line-height:1.15}.nQjEJW_examples{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.nQjEJW_example{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.nQjEJW_examplePhoto{aspect-ratio:4/3;background:var(--c-scene-dark);position:relative}.nQjEJW_examplePhoto[data-tone=light]{background:var(--c-scene-light)}.nQjEJW_examplePhoto[data-tone=white]{background:var(--c-white)}.nQjEJW_cover{object-fit:cover}.nQjEJW_tag{background:var(--c-graphite);color:var(--c-white);border-radius:var(--radius);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;padding:5px 7px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:10px;left:10px}.nQjEJW_exampleBody{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.nQjEJW_exampleBody h3{margin:0;font-size:17px;font-weight:600;line-height:1.3}.nQjEJW_exampleBody h3 a{color:inherit;text-decoration:none}.nQjEJW_exampleBody h3 a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nQjEJW_exampleBody h3 a:hover{color:var(--c-signal)}.nQjEJW_exampleBody p{color:var(--c-steel-700);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.nQjEJW_exampleDims{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px;line-height:1.4}.nQjEJW_exampleFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:flex}.nQjEJW_price{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:600;line-height:1}.nQjEJW_priceNote{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px}.nQjEJW_open{color:var(--c-graphite);text-underline-offset:4px;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.nQjEJW_open:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nQjEJW_open:hover{color:var(--c-signal)}.nQjEJW_band{background:var(--c-white);border-block:1px solid var(--c-steel-200);padding-block:clamp(48px,6vw,88px)}.nQjEJW_bandInner{max-width:var(--content-max);flex-wrap:wrap;align-items:flex-start;gap:40px clamp(32px,4vw,64px);margin:0 auto;padding-inline:clamp(16px,4vw,56px);display:flex}.nQjEJW_bandInner h2{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15}.nQjEJW_feats{flex-direction:column;flex:480px;gap:20px;min-width:0;display:flex}.nQjEJW_feats dl{flex-direction:column;gap:20px;margin:0;display:flex}.nQjEJW_feat{border-top:1px solid var(--c-steel-200);grid-template-columns:minmax(64px,auto) minmax(0,1fr);gap:6px 16px;padding-top:16px;display:grid}.nQjEJW_feat dt{display:contents}.nQjEJW_feat dd{color:var(--c-steel-700);text-wrap:pretty;grid-column:2;margin:0;font-size:15px;line-height:1.55}.nQjEJW_featN{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:span 2;font-size:20px;font-weight:600;line-height:1.1}.nQjEJW_feat[data-caution] .nQjEJW_featN{color:var(--c-error)}.nQjEJW_featTitle{font-size:17px;font-weight:600;line-height:1.3}.nQjEJW_faq{flex-direction:column;flex:420px;gap:8px;min-width:0;display:flex}.nQjEJW_faq h2{margin-bottom:12px}.nQjEJW_question{border:1px solid var(--c-steel-200);border-radius:var(--radius);background:var(--c-paper)}.nQjEJW_question[open]{background:var(--c-white)}.nQjEJW_question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.35;list-style:none;display:flex}.nQjEJW_question summary:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nQjEJW_question summary::-webkit-details-marker{display:none}.nQjEJW_question p{color:var(--c-steel-700);text-wrap:pretty;margin:0;padding:0 16px 16px;font-size:15px;line-height:1.6}.nQjEJW_sign{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;flex:none;font-size:18px;font-weight:500;line-height:1}.nQjEJW_sign:before{content:"+"}.nQjEJW_question[open] .nQjEJW_sign:before{content:"−"}.nQjEJW_kitsTitle{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15}.nQjEJW_kits{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;display:grid}.nQjEJW_all{min-height:44px;color:var(--c-graphite);text-underline-offset:4px;align-self:flex-start;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.nQjEJW_all:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.nQjEJW_all:hover{color:var(--c-signal)}
.CXAmlG_shell{background:linear-gradient(to right, var(--c-graphite) 248px, var(--c-paper) 248px);grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}@media (max-width:1023.98px){.CXAmlG_shell{background:var(--c-paper);grid-template-columns:minmax(0,1fr)}}.CXAmlG_side{background:var(--c-graphite);height:100vh;color:var(--c-steel-100);flex-direction:column;gap:24px;padding:24px 12px 20px;display:flex;position:sticky;top:0}@media (max-width:1023.98px){.CXAmlG_side{flex-direction:column;align-items:stretch;gap:12px;height:auto;padding:16px;position:static}}.CXAmlG_logo{flex-direction:column;flex:none;gap:4px;padding:0 12px;display:flex}@media (max-width:1023.98px){.CXAmlG_logo{padding:0}}.CXAmlG_brand{font:700 20px/1 var(--font-sans);letter-spacing:.08em;color:var(--c-white)}.CXAmlG_sub{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-350);font-size:12px;font-weight:500;line-height:1}.CXAmlG_nav{flex-direction:column;gap:4px;display:flex}@media (max-width:1023.98px){.CXAmlG_nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.CXAmlG_navItem{min-height:44px;font:600 15px/1.2 var(--font-sans);color:var(--c-steel-100);white-space:nowrap;border-radius:2px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.CXAmlG_navItem:hover{background:var(--c-white-20)}.CXAmlG_navItem[aria-current=page]{background:var(--c-steel-700);color:var(--c-white)}@media (max-width:1023.98px){.CXAmlG_navItem{white-space:normal;padding-block:8px}}.CXAmlG_navItem:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.CXAmlG_me{border-top:1px solid var(--c-steel-700);flex-direction:column;gap:4px;margin-top:auto;padding:16px 12px 0;display:flex}@media (max-width:1023.98px){.CXAmlG_me{flex-flow:wrap;flex:none;align-items:center;gap:8px;margin:0;padding:12px 0 0}}.CXAmlG_meName{font:600 14px/1.3 var(--font-sans);color:var(--c-white);overflow-wrap:anywhere}.CXAmlG_meRole{color:var(--c-steel-350);font-size:13px}.CXAmlG_signOut{font:500 13px/1.3 var(--font-sans);color:var(--c-steel-350);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:0;text-decoration:underline}.CXAmlG_signOut:hover{color:var(--c-white)}@media (max-width:1023.98px){.CXAmlG_signOut{min-width:44px;min-height:44px;margin-top:0}}.CXAmlG_signOut:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.CXAmlG_main{min-width:0;padding:40px 40px 64px}@media (max-width:639.98px){.CXAmlG_main{padding:24px 16px 48px}}.CXAmlG_head{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.CXAmlG_h1{font:700 36px/1.1 var(--font-sans);letter-spacing:-.01em;margin:0}@media (max-width:639.98px){.CXAmlG_h1{font-size:28px}}.CXAmlG_lead{color:var(--c-steel-500);margin:0;font-size:14px}
.kiMxaa_tile{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);--c-scene-now:var(--c-scene-dark);flex-direction:column;height:100%;transition:border-color .15s;display:flex;position:relative;overflow:hidden}:is(.kiMxaa_tile[data-tone=dark],.kiMxaa_tile[data-tone-white=dark]:has(input[value=white]:checked),.kiMxaa_tile[data-tone-black=dark]:has(input[value=black]:checked),.kiMxaa_tile[data-tone-chrome=dark]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-scene-dark)}:is(.kiMxaa_tile[data-tone=light],.kiMxaa_tile[data-tone-white=light]:has(input[value=white]:checked),.kiMxaa_tile[data-tone-black=light]:has(input[value=black]:checked),.kiMxaa_tile[data-tone-chrome=light]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-scene-light)}:is(.kiMxaa_tile[data-tone=white],.kiMxaa_tile[data-tone-white=white]:has(input[value=white]:checked),.kiMxaa_tile[data-tone-black=white]:has(input[value=black]:checked),.kiMxaa_tile[data-tone-chrome=white]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-white)}:is(.kiMxaa_tile[data-tone=photo],.kiMxaa_tile[data-tone-white=photo]:has(input[value=white]:checked),.kiMxaa_tile[data-tone-black=photo]:has(input[value=black]:checked),.kiMxaa_tile[data-tone-chrome=photo]:has(input[value=chrome]:checked)){--c-scene-now:var(--c-scene-dark)}.kiMxaa_tile .kiMxaa_photo{opacity:0}.kiMxaa_tile .kiMxaa_photo:not([data-color]),.kiMxaa_tile[data-initial=white] .kiMxaa_photo[data-color=white],.kiMxaa_tile[data-initial=black] .kiMxaa_photo[data-color=black],.kiMxaa_tile[data-initial=chrome] .kiMxaa_photo[data-color=chrome]{opacity:1}@supports selector(:has(*)){.kiMxaa_tile:not([data-single]) .kiMxaa_photo[data-color]{opacity:0}:is(.kiMxaa_tile:has(input[value=white]:checked) .kiMxaa_photo[data-color=white],.kiMxaa_tile:has(input[value=black]:checked) .kiMxaa_photo[data-color=black],.kiMxaa_tile:has(input[value=chrome]:checked) .kiMxaa_photo[data-color=chrome]){opacity:1}}.kiMxaa_tile:hover{border-color:var(--c-steel-400)}.kiMxaa_scene{aspect-ratio:3/4;background-color:var(--c-scene-now);transition:background-color .25s;position:relative;overflow:hidden}.kiMxaa_photo{object-fit:cover;transition:opacity .25s}.kiMxaa_placeholder{text-align:center;background:linear-gradient(180deg, var(--c-scene-dark), var(--c-scene-dark-2));color:var(--c-steel-100);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.kiMxaa_placeholderModel{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--c-white);font-size:28px;font-weight:600;line-height:1}.kiMxaa_placeholderLabel{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1}.kiMxaa_placeholderNote{max-width:200px;font-size:14px;line-height:1.4}.kiMxaa_body{flex-direction:column;flex:1;gap:14px;padding:16px 16px 18px;display:flex}.kiMxaa_head{flex-direction:column;gap:6px;display:flex}.kiMxaa_title{font-weight:600}.kiMxaa_title:after{content:"";position:absolute;inset:0}.kiMxaa_title{color:var(--c-graphite);font-size:18px;line-height:1.25;text-decoration:none}.kiMxaa_title:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.kiMxaa_title:hover{color:var(--c-signal)}.kiMxaa_dims{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px;line-height:1.3}.kiMxaa_foot{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:auto;display:flex;position:relative}.kiMxaa_price{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:20px;font-weight:600;line-height:1}@media (prefers-reduced-motion:reduce){.kiMxaa_tile,.kiMxaa_scene,.kiMxaa_photo{transition:none}}.kiMxaa_tile{overflow-wrap:anywhere;min-width:0}
.lEw2pa_wrap{width:100%;display:block}.lEw2pa_form{background:var(--c-white);border:2px solid var(--c-graphite);border-radius:var(--radius);align-items:center;gap:8px;width:100%;max-width:640px;padding:6px 6px 6px 16px;display:flex}.lEw2pa_form:focus-within{outline:2px solid var(--c-graphite);outline-offset:2px}.lEw2pa_form[data-compact]{border-width:1px;max-width:480px;padding:4px 12px}.lEw2pa_field{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.lEw2pa_field input{min-width:0;min-height:40px;font:inherit;color:var(--c-graphite);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.lEw2pa_field input::placeholder{color:var(--c-steel-500)}.lEw2pa_field input::-webkit-search-cancel-button{display:none}.lEw2pa_icon{color:var(--c-steel-700);flex:none}.lEw2pa_submit{background:var(--c-graphite);border-radius:var(--radius);min-height:40px;color:var(--c-white);font:inherit;cursor:pointer;border:0;flex:none;padding:8px 18px;font-size:15px;font-weight:600}.lEw2pa_submit:hover{background:var(--c-black)}.lEw2pa_submit:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}.lEw2pa_submit{overflow-wrap:anywhere;max-width:45%}
.eSIeXW_wrap{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);overflow:hidden;container-type:inline-size}.eSIeXW_table{border-collapse:collapse;width:100%;font-size:15px}.eSIeXW_table th{background:var(--c-paper);text-align:left;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-500);padding:12px 16px;font-size:12px;font-weight:500;line-height:1.2}.eSIeXW_table td{border-top:1px solid var(--c-steel-100);padding:12px 16px;line-height:1.35}.eSIeXW_num{white-space:nowrap;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-align:right!important}.eSIeXW_muted{color:var(--c-steel-500)}.eSIeXW_included{color:var(--c-success)}.eSIeXW_qtyInline{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);margin-top:3px;font-size:13px;line-height:1.2;display:none}@container (max-width:557.98px){.eSIeXW_table [data-wide]{display:none}.eSIeXW_qtyInline{display:block}}.eSIeXW_footer{border-top:1px solid var(--c-graphite);flex-direction:column;display:flex}.eSIeXW_line{justify-content:space-between;gap:16px;padding:12px 16px 0;display:flex}.eSIeXW_line:last-of-type{padding-bottom:12px}.eSIeXW_saving{color:var(--c-success);padding-bottom:12px}.eSIeXW_saving .eSIeXW_amount{font-weight:600}.eSIeXW_amount{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.eSIeXW_total{background:var(--c-paper);border-top:1px solid var(--c-steel-200);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 16px;font-weight:600;display:flex}.eSIeXW_totalAmount{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:600;line-height:1}.eSIeXW_table th,.eSIeXW_included{white-space:normal;overflow-wrap:anywhere}.eSIeXW_line>span:first-child,.eSIeXW_total>span:first-child{overflow-wrap:anywhere;min-width:0}
.hpVBiG_page{width:100%;max-width:var(--content-max);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:40px;margin:0 auto;padding-block:clamp(40px,6vw,96px);padding-inline:clamp(16px,4vw,56px);display:grid}@media (min-width:1024px){.hpVBiG_page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px)}}.hpVBiG_lead{flex-direction:column;gap:16px;display:flex}.hpVBiG_lead h1{letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1}.hpVBiG_lead p{max-width:520px;color:var(--c-steel-700);margin:0;font-size:16px;line-height:1.6}.hpVBiG_code{letter-spacing:-.04em;color:var(--c-graphite);font-size:clamp(96px,14vw,200px);font-weight:700;line-height:.9}.hpVBiG_ruler{background-image:repeating-linear-gradient(90deg, var(--c-steel-300) 0 1px, transparent 1px 8px),repeating-linear-gradient(90deg, var(--c-graphite) 0 1px, transparent 1px 40px);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:100% 3px,100% 6px;max-width:520px;height:6px}.hpVBiG_links{border-top:1px solid var(--c-graphite);flex-direction:column;display:flex}.hpVBiG_link{border-bottom:1px solid var(--c-steel-200);color:var(--c-graphite);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex}.hpVBiG_link:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.hpVBiG_link>span{flex-direction:column;gap:4px;min-width:0;display:flex}.hpVBiG_link svg{flex:none}.hpVBiG_link:hover{color:var(--c-signal)}.hpVBiG_linkTitle{font-size:18px;font-weight:600;line-height:1.3}.hpVBiG_linkNote{color:var(--c-steel-500);font-size:14px}.hpVBiG_call{color:var(--c-graphite);align-items:center;gap:10px;margin-top:20px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.hpVBiG_call:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.hpVBiG_call svg{flex:none}.hpVBiG_phone{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}
.Jur0Rq_page{overflow-wrap:anywhere;width:100%;max-width:var(--content-max);padding-inline:clamp(16px,4vw,56px);flex-direction:column;gap:20px;margin:0 auto;padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(48px,6vw,88px);display:flex}.Jur0Rq_steps{flex-wrap:wrap;gap:8px 12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}@media (max-width:639.98px){.Jur0Rq_steps{flex-direction:column}}.Jur0Rq_steps li{min-width:0;max-width:100%;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);align-items:center;gap:8px;font-size:13px;display:flex}.Jur0Rq_steps li:not(:last-child):after{content:"—";color:var(--c-steel-300);margin-left:4px}.Jur0Rq_steps li[aria-current=step]{color:var(--c-graphite);font-weight:600}.Jur0Rq_stepN{border:1px solid var(--c-steel-300);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}[aria-current=step]>.Jur0Rq_stepN{background:var(--c-graphite);border-color:var(--c-graphite);color:var(--c-white)}[data-done]>.Jur0Rq_stepN{background:var(--c-success);border-color:var(--c-success);color:var(--c-white)}.Jur0Rq_layout{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1024px){.Jur0Rq_layout{grid-template-columns:minmax(0,1fr) minmax(320px,496px);align-items:start;column-gap:clamp(24px,3vw,40px)}}.Jur0Rq_main{flex-direction:column;gap:20px;min-width:0;display:flex}.Jur0Rq_title{letter-spacing:-.02em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.05}.Jur0Rq_lines{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);margin:0;padding:0;list-style:none}.Jur0Rq_line{grid-template-columns:88px minmax(0,1fr) auto;align-items:start;gap:12px 20px;padding:16px;display:grid}.Jur0Rq_line+.Jur0Rq_line{border-top:1px solid var(--c-steel-200)}.Jur0Rq_line:has(.Jur0Rq_qty){grid-template-columns:88px minmax(0,1fr) auto auto;align-items:center}@media (max-width:639.98px){:is(.Jur0Rq_line,.Jur0Rq_line:has(.Jur0Rq_qty)){grid-template-columns:minmax(0,1fr) auto;align-items:center}.Jur0Rq_line .Jur0Rq_thumb,.Jur0Rq_line .Jur0Rq_info,.Jur0Rq_line .Jur0Rq_spec{grid-column:1/-1}}.Jur0Rq_thumb{aspect-ratio:1;background:var(--c-scene-dark);width:88px;color:var(--c-white);border-radius:var(--radius);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Jur0Rq_thumb[data-tone=light]{background:var(--c-scene-light)}.Jur0Rq_thumb[data-tone=white]{background:var(--c-white);border:1px solid var(--c-steel-100)}.Jur0Rq_cover{object-fit:cover}.Jur0Rq_info{flex-direction:column;gap:6px;min-width:0;display:flex}.Jur0Rq_from{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-signal);font-size:12px;font-weight:500;line-height:1}.Jur0Rq_name{color:var(--c-graphite);text-wrap:pretty;margin:0;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none}.Jur0Rq_name:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.Jur0Rq_name:is(a):hover{color:var(--c-signal)}.Jur0Rq_meta{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px;line-height:1.45}.Jur0Rq_projectActions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}.Jur0Rq_toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Jur0Rq_toggleLabel{background:var(--c-paper);border:1px solid var(--c-steel-200);border-radius:var(--radius);cursor:pointer;align-items:center;min-height:40px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.Jur0Rq_toggleLabel>span{align-items:center;gap:6px;display:inline-flex}.Jur0Rq_toggle:focus-visible+.Jur0Rq_toggleLabel{outline:2px solid var(--c-graphite);outline-offset:2px}.Jur0Rq_toggle:not(:checked)+.Jur0Rq_toggleLabel .Jur0Rq_whenOpen,.Jur0Rq_toggle:checked+.Jur0Rq_toggleLabel .Jur0Rq_whenClosed{display:none!important}.Jur0Rq_edit{min-height:40px;color:var(--c-graphite);text-underline-offset:4px;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.Jur0Rq_edit:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.Jur0Rq_edit:hover{color:var(--c-signal)}.Jur0Rq_sum{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.Jur0Rq_price{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:600;line-height:1}.Jur0Rq_unit{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:12px}.Jur0Rq_removeForm{display:contents}.Jur0Rq_remove{min-height:32px;font:inherit;color:var(--c-steel-700);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.Jur0Rq_remove:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.Jur0Rq_remove:hover{color:var(--c-signal)}.Jur0Rq_qty{border:1px solid var(--c-steel-300);border-radius:var(--radius);background:var(--c-white);align-items:center;height:44px;display:inline-flex}.Jur0Rq_qty button{width:44px;height:100%;color:var(--c-graphite);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Jur0Rq_qty button:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.Jur0Rq_qty button:disabled{color:var(--c-steel-400);cursor:default}.Jur0Rq_qty output{min-width:32px;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-align:center;font-size:16px;font-weight:500}@media (max-width:639.98px){.Jur0Rq_qty{justify-self:start}}.Jur0Rq_spec{border-collapse:collapse;border:1px solid var(--c-steel-200);grid-column:1/-1;width:100%;font-size:13px;display:none}.Jur0Rq_line:has(.Jur0Rq_toggle:checked) .Jur0Rq_spec{display:table}.Jur0Rq_spec th,.Jur0Rq_spec td{border-top:1px solid var(--c-steel-100);text-align:left;vertical-align:top;padding:9px 12px}.Jur0Rq_spec th{font-weight:500}.Jur0Rq_spec td{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.Jur0Rq_spec td:nth-child(2){color:var(--c-steel-500)}.Jur0Rq_group{background:var(--c-paper)}.Jur0Rq_group th{font-weight:600}.Jur0Rq_gone{color:var(--c-steel-500);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.Jur0Rq_gone+.Jur0Rq_gone,.Jur0Rq_line+.Jur0Rq_gone{border-top:1px solid var(--c-steel-200)}.Jur0Rq_summary{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}@media (min-width:1024px){.Jur0Rq_summary{position:sticky;top:24px}}.Jur0Rq_summaryHead{border-bottom:1px solid var(--c-steel-200);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.Jur0Rq_summaryHead h2{margin:0;font-size:17px;font-weight:600}.Jur0Rq_summaryHead span{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px}.Jur0Rq_rows{flex-direction:column;gap:10px;margin:0;display:flex}.Jur0Rq_rows>div{justify-content:space-between;gap:12px;font-size:15px;display:flex}.Jur0Rq_rows dd{margin:0}.Jur0Rq_mono{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.Jur0Rq_muted{color:var(--c-steel-500)}.Jur0Rq_total{border-top:2px solid var(--c-graphite);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}.Jur0Rq_total span{font-size:17px;font-weight:600}.Jur0Rq_total strong{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(26px,2.6vw,32px);font-weight:600;line-height:1}.Jur0Rq_warn{color:var(--c-warn-fg);margin:0;font-size:14px}.Jur0Rq_note{color:var(--c-steel-500);text-align:center;text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.Jur0Rq_note a{color:var(--c-graphite);white-space:nowrap}.Jur0Rq_empty{background:var(--c-white);border:1px dashed var(--c-steel-300);border-radius:var(--radius);flex-direction:column;gap:16px;max-width:856px;padding:clamp(24px,4vw,48px);display:flex}.Jur0Rq_empty h1{letter-spacing:-.02em;margin:0;font-size:clamp(30px,3.4vw,40px);font-weight:600;line-height:1.1}.Jur0Rq_empty p{max-width:560px;color:var(--c-steel-700);margin:0;font-size:16px;line-height:1.55}.Jur0Rq_eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1}.Jur0Rq_emptyActions{flex-wrap:wrap;gap:12px;display:flex}.Jur0Rq_page :is(button,a[role=button]){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.Jur0Rq_rows dt,.Jur0Rq_rows .Jur0Rq_muted,.Jur0Rq_total>span{min-width:0}.Jur0Rq_sum{min-width:0;max-width:160px}.Jur0Rq_remove,.Jur0Rq_toggleLabel,.Jur0Rq_edit{min-width:0;max-width:100%}.Jur0Rq_gone>span{min-width:0}.Jur0Rq_spec .Jur0Rq_muted{white-space:normal}.Jur0Rq_summaryHead>span{min-width:0;max-width:100%}.Jur0Rq_rows .Jur0Rq_mono,.Jur0Rq_total>strong{white-space:nowrap;flex:none}
.VSacva_form{flex-direction:column;gap:12px;min-width:0;display:flex}.VSacva_group{border:1px solid var(--c-steel-200);border-radius:var(--radius);background:var(--c-white);min-width:0;margin:0;padding:0}.VSacva_group>p{margin:0;padding:0 16px 8px}.VSacva_legend{float:left;border-bottom:1px solid var(--c-steel-200);width:100%;font:600 16px/1.3 var(--font-sans);padding:14px 16px}.VSacva_legend+*{clear:both}.VSacva_snippet{background:var(--c-white);border:1px solid var(--c-steel-200);border-radius:var(--radius);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:14px 16px;font-size:14px;line-height:1.4;display:flex}.VSacva_snippet>p{margin:0 0 4px}.VSacva_url{color:var(--c-steel-700);font-size:13px}.VSacva_snippetTitle{color:var(--c-own-fg);font-size:18px;line-height:1.3}.VSacva_blocks{margin:0;padding:0;list-style:none}.VSacva_blocks li{border-top:1px solid var(--c-steel-100);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;font-size:14px;display:flex}.VSacva_blocks li[data-hidden]{color:var(--c-steel-500)}.VSacva_blockNo{color:var(--c-steel-500);font:500 12px/1 var(--font-mono)}.VSacva_blockTitle{flex-wrap:wrap;flex:180px;align-items:center;gap:4px 8px;min-width:0;font-weight:600;display:flex}.VSacva_toggle{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:13px;display:inline-flex}.VSacva_toggle input{width:18px;height:18px}.VSacva_toggle input:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.VSacva_arrows{gap:4px;display:inline-flex}.VSacva_table{border-collapse:collapse;background:var(--c-white);border:1px solid var(--c-steel-200);width:100%;font-size:14px}.VSacva_table th{background:var(--c-paper);color:var(--c-steel-500);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:10px 14px;font-size:12px;font-weight:500;line-height:1}.VSacva_table td{border-top:1px solid var(--c-steel-100);overflow-wrap:anywhere;padding:12px 14px;line-height:1.4}.VSacva_table a{color:var(--c-graphite);font-weight:600}.VSacva_table a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.VSacva_tableWrap{overflow-x:auto}.VSacva_mono{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-700)}.VSacva_status{white-space:nowrap;overflow-wrap:normal;font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-transform:uppercase;border-radius:2px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.VSacva_status[data-status=live]{background:var(--c-ok-bg);color:var(--c-ok-fg)}.VSacva_status[data-status=draft]{background:var(--c-signal-soft);color:var(--c-signal-active)}.VSacva_status[data-status=code]{background:var(--c-paper);color:var(--c-steel-500)}.VSacva_back{color:var(--c-steel-700);margin-bottom:8px;font-size:14px;display:inline-block}.VSacva_back:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.VSacva_sectionTitle{font:600 18px/1.3 var(--font-sans);margin:24px 0 8px}.VSacva_choices{flex-wrap:wrap;gap:8px;padding:12px 16px 4px;display:flex}.VSacva_choice{border:1px solid var(--c-steel-200);cursor:pointer;border-radius:2px;flex:240px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;line-height:1.4;display:flex}.VSacva_choice input{flex:none;width:18px;height:18px;margin:1px 0 0}.VSacva_choice input:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.VSacva_choice>span{flex-direction:column;gap:2px;min-width:0;display:flex}.VSacva_choice:has(input:checked){border-color:var(--c-graphite)}.VSacva_muted{opacity:.6}.VSacva_materialBlocks{margin:0;padding:0;list-style:none}.VSacva_materialBlocks>li{border-top:1px solid var(--c-steel-200)}.VSacva_blockHead{background:var(--c-paper);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;font-size:14px;display:flex}.VSacva_qa{border-top:1px dashed var(--c-steel-200)}.VSacva_add{border-top:1px solid var(--c-steel-100)}.VSacva_add>summary{cursor:pointer;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.VSacva_add>summary:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.VSacva_registryHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.VSacva_registryHead>a{text-decoration:none}
.v-qCnq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.v-qCnq_topActions,.v-qCnq_saveRow,.v-qCnq_pagination{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v-qCnq_button,.v-qCnq_primary{border:1px solid var(--c-graphite);background:var(--c-white);min-height:44px;color:var(--c-graphite);font:600 14px/1.3 var(--font-sans);cursor:pointer;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.v-qCnq_button:focus-visible,.v-qCnq_primary:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.v-qCnq_primary{color:var(--c-white);border-color:var(--c-signal);background:var(--c-signal)}.v-qCnq_button:disabled,.v-qCnq_primary:disabled{opacity:.55;cursor:default}.v-qCnq_tabs{border-bottom:1px solid var(--c-steel-200);flex-wrap:wrap;gap:24px;margin-bottom:20px;display:flex}.v-qCnq_tabs a{min-height:44px;color:var(--c-steel-500);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.v-qCnq_tabs a[aria-current=page]{color:var(--c-graphite);border-bottom:2px solid var(--c-signal)}.v-qCnq_tabs span{font:12px/1.4 var(--font-mono)}.v-qCnq_filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.v-qCnq_label{gap:6px;min-width:0;font-size:14px;display:grid}.v-qCnq_input,.v-qCnq_priceInput{border:1px solid var(--c-steel-350);min-height:44px;font:14px/1.4 var(--font-sans);color:var(--c-graphite);background:var(--c-white);border-radius:2px;max-width:100%;padding:8px 10px}.v-qCnq_input:focus-visible,.v-qCnq_priceInput:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.v-qCnq_priceInput{width:100px;font-family:var(--font-mono)}.v-qCnq_warnings{border:1px solid var(--c-warn-bd);background:var(--c-warn-bg);margin:16px 0 20px;padding:12px 16px;font-size:14px}.v-qCnq_warnings p{margin:0}.v-qCnq_warnings p+p{margin-top:8px}.v-qCnq_tableWrap{max-width:100%;overflow-x:auto}.v-qCnq_table{border:1px solid var(--c-steel-200);border-collapse:collapse;background:var(--c-white);width:100%;font-size:14px}.v-qCnq_table th{background:var(--c-paper);color:var(--c-steel-500);font:500 12px/1.4 var(--font-mono);text-align:left;text-transform:uppercase;padding:12px 14px}.v-qCnq_table td{border-top:1px solid var(--c-steel-200);vertical-align:middle;padding:10px 14px}.v-qCnq_table tr[data-warning=true]{background:var(--c-warn-bg)}.v-qCnq_position{align-items:center;gap:14px;min-width:220px;display:flex}.v-qCnq_position .v-qCnq_title{color:var(--c-graphite);font-weight:600;text-decoration:none}.v-qCnq_position .v-qCnq_title:hover{text-decoration:underline}.v-qCnq_photo,.v-qCnq_noPhoto{object-fit:contain;flex:none;width:44px;height:44px}.v-qCnq_noPhoto{font:12px/1.4 var(--font-mono);color:var(--c-steel-500);place-items:center;display:grid}.v-qCnq_meta{color:var(--c-steel-500);overflow-wrap:anywhere;font-size:12px;display:block}.v-qCnq_warningText{color:var(--c-graphite);margin-top:4px;font-size:12px;display:block}.v-qCnq_availability{min-width:168px}.v-qCnq_check{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.v-qCnq_check input{width:18px;height:18px}.v-qCnq_badge{font:500 12px/1.4 var(--font-mono);background:var(--c-ok-bg);white-space:nowrap;padding:4px 8px;display:inline-block}.v-qCnq_badge[data-warning=true]{background:var(--c-warn-bg)}.v-qCnq_saveRow{margin-top:16px}.v-qCnq_pagination{justify-content:space-between;margin:20px 0;font-size:14px}.v-qCnq_upload{border:1px solid var(--c-steel-200);background:var(--c-white);margin-top:24px;padding:16px;font-size:14px}.v-qCnq_upload summary{cursor:pointer;min-height:44px;font-weight:600;display:list-item}.v-qCnq_uploadForm{grid-template-columns:minmax(0,1fr);gap:12px;max-width:560px;margin-top:16px;display:grid}.v-qCnq_uploadForm .v-qCnq_input{width:100%;min-width:0}.v-qCnq_message{overflow-wrap:anywhere;font-size:14px}.v-qCnq_message:empty{display:none}.v-qCnq_message[data-ok=false]{color:var(--c-error)}.v-qCnq_logistics{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.v-qCnq_history{margin-top:28px;font-size:14px}.v-qCnq_history li{border-bottom:1px solid var(--c-steel-200);overflow-wrap:anywhere;padding:12px 0}@media (max-width:639.98px){.v-qCnq_tabs{gap:12px}.v-qCnq_filters>label,.v-qCnq_filters>button,.v-qCnq_topActions{width:100%}.v-qCnq_topActions>*,.v-qCnq_saveRow>button{flex:1}.v-qCnq_tableWrap{overflow-x:visible}.v-qCnq_table,.v-qCnq_table tbody,.v-qCnq_table tr,.v-qCnq_table td{display:block}.v-qCnq_table thead{display:none}.v-qCnq_table tr{border-bottom:1px solid var(--c-steel-200);padding:12px}.v-qCnq_table td{border:0;padding:6px 0}.v-qCnq_table td:before{content:attr(data-label);color:var(--c-steel-500);font:12px/1.4 var(--font-mono);margin-bottom:4px;display:block}.v-qCnq_position{align-items:flex-start;min-width:0}.v-qCnq_position>div{min-width:0}.v-qCnq_title{overflow-wrap:anywhere}.v-qCnq_availability{min-width:0}}
.vgxTNW_stepper{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.vgxTNW_label{margin-bottom:6px;padding:0;font-size:14px;font-weight:500;line-height:1.3}.vgxTNW_box{border:1px solid var(--c-steel-300);border-radius:var(--radius);background:var(--c-white);height:48px;display:flex}.vgxTNW_btn{background:var(--c-paper);width:48px;color:var(--c-graphite);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex}.vgxTNW_btn:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.vgxTNW_btn:first-child{border-right:1px solid var(--c-steel-200)}.vgxTNW_btn:last-child{border-left:1px solid var(--c-steel-200)}.vgxTNW_btn:hover:not(:disabled){background:var(--c-steel-100)}.vgxTNW_btn:disabled{color:var(--c-steel-300);cursor:not-allowed}.vgxTNW_value{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;flex:1;justify-content:center;align-items:center;gap:6px;font-size:18px;font-weight:500;line-height:1;display:flex}.vgxTNW_unit{color:var(--c-steel-500);font-size:14px}.vgxTNW_hint{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--c-steel-500);font-size:13px;line-height:1.4}
.VEp2Jq_doc{width:100%;max-width:var(--content-max);padding-inline:clamp(16px,4vw,56px);overflow-wrap:anywhere;flex-direction:column;gap:28px;margin:0 auto;padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(48px,6vw,88px);display:flex}.VEp2Jq_intro{flex-direction:column;gap:14px;max-width:820px;display:flex}.VEp2Jq_intro h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.08}.VEp2Jq_intro p{color:var(--c-steel-700);margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.VEp2Jq_section{flex-direction:column;gap:12px;max-width:820px;scroll-margin-top:96px;display:flex}.VEp2Jq_section h2{margin:0;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.25}.VEp2Jq_section p,.VEp2Jq_section li{color:var(--c-steel-700);margin:0;font-size:16px;line-height:1.6}.VEp2Jq_section ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.VEp2Jq_section a{color:var(--c-graphite)}.VEp2Jq_section a:focus-visible{outline:2px solid var(--c-graphite);outline-offset:2px}.VEp2Jq_section:has(.VEp2Jq_table){max-width:none}.VEp2Jq_table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.VEp2Jq_table th,.VEp2Jq_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-steel-200);padding:12px}.VEp2Jq_table th{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-500);border-bottom-color:var(--c-steel-300);font-size:12px;font-weight:500;line-height:1}.VEp2Jq_table td{color:var(--c-steel-700)}.VEp2Jq_table td:first-child{color:var(--c-graphite);font-weight:600}@media (max-width:1023.98px){.VEp2Jq_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.VEp2Jq_table tr{border-bottom:1px solid var(--c-steel-200);flex-direction:column;gap:8px;padding:16px 0;display:flex}.VEp2Jq_table td{border:0;flex-direction:column;gap:2px;padding:0;display:flex}.VEp2Jq_table td:not(:first-child):before{content:attr(data-label);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--c-steel-500);font-size:12px;font-weight:500;line-height:1}}
.qJWMcW_page{flex-direction:column;gap:20px;min-width:0;display:flex}.qJWMcW_page h1,.qJWMcW_page h2,.qJWMcW_page p{margin:0}.qJWMcW_page h1{font-size:clamp(24px,4vw,32px)}.qJWMcW_form{background:var(--c-white);border:1px solid var(--c-steel-200);flex-direction:column;align-items:stretch;gap:16px;min-width:0;padding:20px;display:flex}.qJWMcW_form h2{font-size:20px}.qJWMcW_form label{flex-direction:column;gap:6px;min-width:0;display:flex}.qJWMcW_form small{color:var(--c-steel-500);line-height:1.45}.qJWMcW_form button{align-self:flex-start}.qJWMcW_fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.qJWMcW_page input:not([type=checkbox]),.qJWMcW_page select,.qJWMcW_page textarea{border:1px solid var(--c-steel-300);width:100%;min-width:0;min-height:44px;font:inherit;background:var(--c-white);border-radius:2px;padding:10px}.qJWMcW_page input[readonly]{background:var(--c-paper)}.qJWMcW_form .qJWMcW_check{flex-direction:row;align-items:center;min-height:44px}.qJWMcW_form .qJWMcW_check input{width:20px;height:20px}.qJWMcW_scroll{border:1px solid var(--c-steel-200);max-width:100%;overflow:auto}.qJWMcW_scroll table{border-collapse:collapse;background:var(--c-white);width:100%}.qJWMcW_scroll th,.qJWMcW_scroll td{text-align:left;border-bottom:1px solid var(--c-steel-200);vertical-align:top;padding:12px}.qJWMcW_scroll th{text-transform:uppercase;font-size:12px}.qJWMcW_scroll input{min-width:110px!important}.qJWMcW_logo{object-fit:contain;max-width:240px;max-height:80px}
