.PSV-Ka_root{isolation:isolate;min-height:min(760px,calc(100svh - var(--site-header-height)));background:var(--bg);border-bottom:1px solid var(--border);position:relative;overflow:clip}.PSV-Ka_media{z-index:-1;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.PSV-Ka_media:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 96%,transparent) 0%,color-mix(in srgb,var(--bg) 84%,transparent) 52%,color-mix(in srgb,var(--bg) 52%,transparent) 100%);position:absolute;inset:0}.PSV-Ka_video{object-fit:cover;width:100%;height:100%;display:block}.PSV-Ka_inner{min-height:inherit;padding-block:var(--space-6) var(--space-16);flex-direction:column;display:flex}.PSV-Ka_breadcrumbs{align-items:center;gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;font-size:12px;line-height:1.5;display:flex}.PSV-Ka_breadcrumbs a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.PSV-Ka_breadcrumbs a:hover{color:var(--accent-light)}.PSV-Ka_content{width:100%;max-width:1050px;padding-block:var(--space-14);margin:auto 0}.PSV-Ka_eyebrow{margin:0 0 var(--space-5);color:var(--accent);font-size:13px;font-weight:750}.PSV-Ka_root h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1050px;margin:0;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:670;line-height:1.08}.PSV-Ka_description{max-width:630px;margin:var(--space-7) 0 var(--space-9);color:var(--text);font-size:16px;line-height:1.75}.PSV-Ka_actions{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}.PSV-Ka_actions a{text-align:left;max-width:100%;height:auto;padding-block:var(--space-3);overflow-wrap:anywhere;line-height:1.45}@media (max-width:900px){.PSV-Ka_root{min-height:620px}.PSV-Ka_content{padding-block:var(--space-12)}}@media (max-width:680px){.PSV-Ka_root{min-height:calc(100svh - var(--site-header-height))}.PSV-Ka_media:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 72%,transparent),color-mix(in srgb,var(--bg) 83%,transparent) 55%,color-mix(in srgb,var(--bg) 93%,transparent))}.PSV-Ka_inner{padding-block:var(--space-5) var(--space-10)}.PSV-Ka_content{padding-block:var(--space-10)}.PSV-Ka_root h1{font-size:clamp(2.2rem,8vw,3.6rem)}.PSV-Ka_description{margin:var(--space-6) 0 var(--space-7);font-size:15px}.PSV-Ka_actions{flex-direction:column}.PSV-Ka_actions a{width:100%}}@media (prefers-reduced-motion:reduce){.PSV-Ka_video{visibility:hidden}}
.jXn6aq_page{background:var(--bg)}.jXn6aq_hero{padding-block:var(--space-24) var(--space-30);border-bottom:1px solid var(--border)}.jXn6aq_hero h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1100px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:670;line-height:1.07}.jXn6aq_intro{max-width:610px;margin:var(--space-8) 0 var(--space-9);color:var(--text-hero);font-size:16px;line-height:1.75}.jXn6aq_surface{background:var(--surface-services)}.jXn6aq_dark{background:var(--surface-gallery)}.jXn6aq_warm{background:var(--surface-scan)}.jXn6aq_contact{background:var(--surface-contact)}.jXn6aq_split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.jXn6aq_page h2{scroll-margin-top:var(--space-3);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:720px;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:650;line-height:1.1}.jXn6aq_page h3{overflow-wrap:break-word;margin:0;font-size:20px;line-height:1.3}.jXn6aq_copy p,.jXn6aq_lead,.jXn6aq_heading>p,.jXn6aq_grid p,.jXn6aq_inputGrid p,.jXn6aq_blocks p,.jXn6aq_faq p,.jXn6aq_related{color:var(--text-secondary);font-size:16px;line-height:1.75}.jXn6aq_copy p{max-width:620px;margin:0 0 var(--space-5)}.jXn6aq_copy p:last-child{margin-bottom:0}.jXn6aq_lead{max-width:490px;margin:var(--space-6) 0 0}.jXn6aq_heading{justify-content:space-between;align-items:end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.jXn6aq_heading>p{max-width:370px;margin:0}.jXn6aq_grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.jXn6aq_grid article{background:var(--surface-card);padding:var(--space-8);min-width:0}.jXn6aq_grid p,.jXn6aq_inputGrid p,.jXn6aq_blocks p,.jXn6aq_faq p{margin:var(--space-4) 0 0}.jXn6aq_related{margin:var(--space-8) 0 0}.jXn6aq_related a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.jXn6aq_related a:hover{color:var(--accent-light)}.jXn6aq_inputGrid{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jXn6aq_inputGrid article{padding:var(--space-8) var(--space-8) var(--space-8) 0;border-bottom:1px solid var(--border)}.jXn6aq_inputGrid article:nth-child(2n){padding-left:var(--space-8);border-left:1px solid var(--border)}.jXn6aq_blocks article,.jXn6aq_faq article{padding:var(--space-6) 0;border-top:1px solid var(--border)}.jXn6aq_blocks article:last-child,.jXn6aq_faq article:last-child{border-bottom:1px solid var(--border)}.jXn6aq_steps,.jXn6aq_costs{margin:0;padding:0;list-style:none}.jXn6aq_steps{counter-reset:step}.jXn6aq_steps li,.jXn6aq_costs li{padding:var(--space-5) 0;border-top:1px solid var(--border);color:var(--text-secondary);font-size:16px;line-height:1.6}.jXn6aq_steps li{counter-increment:step;gap:var(--space-4);grid-template-columns:42px minmax(0,1fr);display:grid}.jXn6aq_steps li:before{content:counter(step,decimal-leading-zero);color:var(--accent);font-size:12px}.jXn6aq_faq h3{font-size:18px}.jXn6aq_action{align-items:end;display:flex}@media (max-width:900px){.jXn6aq_hero{padding-block:var(--space-20)}.jXn6aq_split{gap:var(--space-10)}.jXn6aq_grid{grid-template-columns:minmax(0,1fr)}.jXn6aq_grid article{padding:var(--space-6)}}@media (max-width:680px){.jXn6aq_hero{padding-block:var(--space-16)}.jXn6aq_hero h1{font-size:clamp(2.35rem,9vw,3.8rem)}.jXn6aq_intro{margin:var(--space-6) 0 var(--space-7)}.jXn6aq_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.jXn6aq_heading{margin-bottom:var(--space-8);display:block}.jXn6aq_heading>p{margin-top:var(--space-5)}.jXn6aq_inputGrid{grid-template-columns:minmax(0,1fr)}.jXn6aq_inputGrid article,.jXn6aq_inputGrid article:nth-child(2n){padding:var(--space-6) 0;border-left:0}.jXn6aq_action a,.jXn6aq_hero a{gap:var(--space-3);width:100%}}
._2bKHAa_page{background:var(--bg)}._2bKHAa_hero{padding-block:var(--space-24) var(--space-30);border-bottom:1px solid var(--border)}._2bKHAa_label{margin:0 0 var(--space-8);color:var(--accent);font-size:12px;font-weight:700}._2bKHAa_hero h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1050px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:670;line-height:1.07}._2bKHAa_intro{max-width:610px;margin:var(--space-8) 0 var(--space-9);color:var(--text-hero);font-size:16px;line-height:1.75}._2bKHAa_applications,._2bKHAa_inputs,._2bKHAa_limits{background:var(--surface-services)}._2bKHAa_materials,._2bKHAa_cost{background:var(--surface)}._2bKHAa_process,._2bKHAa_faqSection{background:var(--surface-gallery)}._2bKHAa_contact{background:var(--surface-contact)}._2bKHAa_page h2{scroll-margin-top:var(--space-3);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:720px;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:650;line-height:1.1}._2bKHAa_page h3{letter-spacing:0;overflow-wrap:break-word;margin:0;font-size:20px;line-height:1.3}._2bKHAa_page p,._2bKHAa_page li{line-height:1.75}._2bKHAa_split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._2bKHAa_sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}._2bKHAa_sectionHeading>p{max-width:370px;color:var(--text-secondary);margin:0}._2bKHAa_applicationGrid,._2bKHAa_limitGrid{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2bKHAa_applicationGrid article,._2bKHAa_limitGrid article{padding:var(--space-8) var(--space-8) var(--space-8) 0;border-bottom:1px solid var(--border)}._2bKHAa_applicationGrid article:nth-child(2n),._2bKHAa_limitGrid article:nth-child(2n){padding-left:var(--space-8);border-left:1px solid var(--border)}._2bKHAa_applicationGrid p,._2bKHAa_limitGrid p,._2bKHAa_materialGrid p,._2bKHAa_inputList p,._2bKHAa_faq p{max-width:560px;margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:16px}._2bKHAa_materialGrid{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}._2bKHAa_materialGrid article{min-width:0;padding:var(--space-8);background:var(--surface-card)}._2bKHAa_materialGrid h3{color:var(--accent);font-size:24px}._2bKHAa_note{max-width:850px;margin:var(--space-6) 0 0;color:var(--text-muted);font-size:14px}._2bKHAa_related{margin:var(--space-8) 0 0;color:var(--text-secondary)}._2bKHAa_related a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}._2bKHAa_related a:hover{color:var(--accent-light)}._2bKHAa_lead{max-width:490px;margin:var(--space-6) 0 0;color:var(--text-secondary)}._2bKHAa_inputList article,._2bKHAa_faq article{padding:var(--space-6) 0;border-top:1px solid var(--border)}._2bKHAa_inputList article:last-child,._2bKHAa_faq article:last-child{border-bottom:1px solid var(--border)}._2bKHAa_steps,._2bKHAa_costList{margin:0;padding:0;list-style:none}._2bKHAa_steps{counter-reset:step}._2bKHAa_steps li,._2bKHAa_costList li{padding:var(--space-5) 0;border-top:1px solid var(--border);color:var(--text-secondary)}._2bKHAa_steps li{counter-increment:step;gap:var(--space-4);grid-template-columns:42px minmax(0,1fr);display:grid}._2bKHAa_steps li:before{content:counter(step,decimal-leading-zero);color:var(--accent);font-size:12px}._2bKHAa_faq h3{font-size:18px}._2bKHAa_action{align-items:end;display:flex}@media (max-width:900px){._2bKHAa_hero{padding-block:var(--space-20)}._2bKHAa_split{gap:var(--space-10)}._2bKHAa_materialGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._2bKHAa_materialGrid article{padding:var(--space-6)}}@media (max-width:680px){._2bKHAa_hero{padding-block:var(--space-16)}._2bKHAa_hero h1{font-size:clamp(2.35rem,9vw,3.8rem)}._2bKHAa_intro{margin:var(--space-6) 0 var(--space-7)}._2bKHAa_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}._2bKHAa_sectionHeading{margin-bottom:var(--space-8);display:block}._2bKHAa_sectionHeading>p{margin-top:var(--space-5)}._2bKHAa_applicationGrid,._2bKHAa_limitGrid,._2bKHAa_materialGrid{grid-template-columns:minmax(0,1fr)}._2bKHAa_applicationGrid article:nth-child(2n),._2bKHAa_limitGrid article:nth-child(2n){border-left:0;padding-left:0}._2bKHAa_applicationGrid article,._2bKHAa_limitGrid article{padding:var(--space-6) 0}._2bKHAa_hero a,._2bKHAa_action a{gap:var(--space-3);width:100%}}
.jd0Z6q_page{background:var(--bg)}.jd0Z6q_hero{padding-block:var(--space-24) var(--space-30);border-bottom:1px solid var(--border)}.jd0Z6q_hero h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1100px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:670;line-height:1.07}.jd0Z6q_intro{max-width:610px;margin:var(--space-8) 0 var(--space-9);color:var(--text-hero);font-size:16px;line-height:1.75}.jd0Z6q_surface{background:var(--surface-services)}.jd0Z6q_dark{background:var(--surface-gallery)}.jd0Z6q_warm{background:var(--surface-scan)}.jd0Z6q_contact{background:var(--surface-contact)}.jd0Z6q_split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.jd0Z6q_page h2{scroll-margin-top:var(--space-3);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:720px;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:650;line-height:1.1}.jd0Z6q_copy p,.jd0Z6q_lead,.jd0Z6q_faq p{color:var(--text-secondary);font-size:16px;line-height:1.75}.jd0Z6q_copy p{max-width:620px;margin:0 0 var(--space-5)}.jd0Z6q_copy p:last-child{margin-bottom:0}.jd0Z6q_copy a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.jd0Z6q_copy a:hover{color:var(--accent-light)}.jd0Z6q_lead{max-width:490px;margin:var(--space-6) 0 0}.jd0Z6q_steps{counter-reset:step;margin:0;padding:0;list-style:none}.jd0Z6q_steps li{counter-increment:step;gap:var(--space-4);padding:var(--space-6) 0;border-top:1px solid var(--border);color:var(--text-secondary);grid-template-columns:42px minmax(0,1fr);font-size:16px;line-height:1.6;display:grid}.jd0Z6q_steps li:before{content:counter(step,decimal-leading-zero);color:var(--accent);font-size:12px}.jd0Z6q_faq{border-top:1px solid var(--border)}.jd0Z6q_faq article{padding:var(--space-6) 0;border-bottom:1px solid var(--border)}.jd0Z6q_faq h3{margin:0;font-size:18px;font-weight:700;line-height:1.4}.jd0Z6q_faq p{margin:var(--space-3) 0 0}.jd0Z6q_action{align-items:end;display:flex}@media (max-width:900px){.jd0Z6q_hero{padding-block:var(--space-20)}.jd0Z6q_split{gap:var(--space-10)}}@media (max-width:680px){.jd0Z6q_hero{padding-block:var(--space-16)}.jd0Z6q_hero h1{font-size:clamp(2.35rem,9vw,3.8rem)}.jd0Z6q_intro{margin:var(--space-6) 0 var(--space-7)}.jd0Z6q_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.jd0Z6q_action a,.jd0Z6q_hero a{gap:var(--space-3);width:100%}}
.NgdQJq_page{background:var(--bg)}.NgdQJq_hero{padding-block:var(--space-24) var(--space-30);border-bottom:1px solid var(--border)}.NgdQJq_kicker{margin:0 0 var(--space-8);color:var(--accent);font-size:12px;font-weight:700}.NgdQJq_hero h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1100px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:670;line-height:1.07}.NgdQJq_heroDescription{max-width:610px;margin:var(--space-8) 0 var(--space-9);color:var(--text-hero);font-size:16px;line-height:1.75}.NgdQJq_section{background:var(--surface-services)}.NgdQJq_intro,.NgdQJq_batch{background:var(--surface)}.NgdQJq_process{background:var(--surface-gallery)}.NgdQJq_contact{background:var(--surface-contact)}.NgdQJq_split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.NgdQJq_page h2{scroll-margin-top:var(--space-3);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:720px;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:650;line-height:1.1}.NgdQJq_copy{max-width:620px}.NgdQJq_copy p,.NgdQJq_subcopy,.NgdQJq_heading>p,.NgdQJq_note,.NgdQJq_card p,.NgdQJq_answer p{color:var(--text-secondary);font-size:16px;line-height:1.75}.NgdQJq_copy p{margin:0 0 var(--space-5)}.NgdQJq_copy p:last-child{margin-bottom:0}.NgdQJq_copy a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.NgdQJq_copy a:hover{color:var(--accent-light)}.NgdQJq_subcopy{max-width:490px;margin:var(--space-6) 0 0}.NgdQJq_heading{justify-content:space-between;align-items:end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.NgdQJq_heading>p{max-width:370px;margin:0}.NgdQJq_grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.NgdQJq_card{background:var(--surface-card);padding:var(--space-8);min-width:0}.NgdQJq_card h3{letter-spacing:0;margin:0 0 var(--space-5);overflow-wrap:break-word;font-size:clamp(1.2rem,1.6vw,1.6rem);line-height:1.25}.NgdQJq_card p{margin:0;font-size:14px}.NgdQJq_note{max-width:830px;margin:var(--space-6) 0 0;color:var(--text-muted);font-size:14px}.NgdQJq_steps{counter-reset:step;margin:0;padding:0;list-style:none}.NgdQJq_steps li{counter-increment:step;gap:var(--space-4);padding:var(--space-6) 0;border-top:1px solid var(--border);color:var(--text-secondary);grid-template-columns:42px minmax(0,1fr);font-size:16px;line-height:1.6;display:grid}.NgdQJq_steps li:before{content:counter(step,decimal-leading-zero);color:var(--accent);font-size:12px}.NgdQJq_faq{border-top:1px solid var(--border)}.NgdQJq_answer{padding:var(--space-6) 0;border-bottom:1px solid var(--border)}.NgdQJq_answer h3{margin:0;font-size:18px;font-weight:700;line-height:1.4}.NgdQJq_answer p{margin:var(--space-3) 0 0}.NgdQJq_contactAction{align-items:end;display:flex}@media (max-width:900px){.NgdQJq_hero{padding-block:var(--space-20)}.NgdQJq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.NgdQJq_split{gap:var(--space-10)}}@media (max-width:680px){.NgdQJq_hero{padding-block:var(--space-16)}.NgdQJq_hero h1{font-size:clamp(2.35rem,9vw,3.8rem)}.NgdQJq_heroDescription{margin:var(--space-6) 0 var(--space-7)}.NgdQJq_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.NgdQJq_heading{margin-bottom:var(--space-8);display:block}.NgdQJq_heading>p{margin-top:var(--space-5)}.NgdQJq_grid{grid-template-columns:minmax(0,1fr)}.NgdQJq_card{padding:var(--space-6)}.NgdQJq_contactAction a,.NgdQJq_hero a{width:100%}}
.P1zlSa_page{background:var(--bg)}.P1zlSa_hero{padding-block:var(--space-24) var(--space-30);border-bottom:1px solid var(--border)}.P1zlSa_hero h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1100px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:670;line-height:1.07}.P1zlSa_intro{max-width:650px;margin:var(--space-8) 0 var(--space-9);color:var(--text-hero);font-size:16px;line-height:1.75}.P1zlSa_surface{background:var(--surface-services)}.P1zlSa_dark{background:var(--surface-gallery)}.P1zlSa_warm{background:var(--surface-scan)}.P1zlSa_contact{background:var(--surface-contact)}.P1zlSa_split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.P1zlSa_page h2{scroll-margin-top:var(--space-3);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:720px;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:650;line-height:1.1}.P1zlSa_page h3{overflow-wrap:break-word;margin:0;font-size:20px;line-height:1.3}.P1zlSa_copy p,.P1zlSa_lead,.P1zlSa_heading>p,.P1zlSa_products p,.P1zlSa_blocks p,.P1zlSa_materials p,.P1zlSa_faq p,.P1zlSa_related{color:var(--text-secondary);font-size:16px;line-height:1.75}.P1zlSa_copy p{max-width:620px;margin:0 0 var(--space-5)}.P1zlSa_copy p:last-child{margin-bottom:0}.P1zlSa_lead{max-width:490px;margin:var(--space-6) 0 0}.P1zlSa_heading{justify-content:space-between;align-items:end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.P1zlSa_heading>p{max-width:370px;margin:0}.P1zlSa_products{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.P1zlSa_products article{min-width:0;padding:var(--space-8) var(--space-8) var(--space-8) 0;border-bottom:1px solid var(--border)}.P1zlSa_products article:nth-child(2n){padding-left:var(--space-8);border-left:1px solid var(--border)}.P1zlSa_products p,.P1zlSa_blocks p,.P1zlSa_materials p,.P1zlSa_faq p{margin:var(--space-4) 0 0}.P1zlSa_related{margin:var(--space-8) 0 0}.P1zlSa_related a,.P1zlSa_blocks a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.P1zlSa_related a:hover,.P1zlSa_blocks a:hover{color:var(--accent-light)}.P1zlSa_blocks article,.P1zlSa_faq article{padding:var(--space-6) 0;border-top:1px solid var(--border)}.P1zlSa_blocks article:last-child,.P1zlSa_faq article:last-child{border-bottom:1px solid var(--border)}.P1zlSa_materials{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.P1zlSa_materials article{min-width:0;padding:var(--space-8);background:var(--surface-card)}.P1zlSa_materials h3{color:var(--accent);font-size:24px}.P1zlSa_note{max-width:850px;margin:var(--space-6) 0 0;color:var(--text-muted);font-size:14px;line-height:1.75}.P1zlSa_steps,.P1zlSa_costs{margin:0;padding:0;list-style:none}.P1zlSa_steps{counter-reset:step}.P1zlSa_steps li,.P1zlSa_costs li{padding:var(--space-5) 0;border-top:1px solid var(--border);color:var(--text-secondary);font-size:16px;line-height:1.6}.P1zlSa_steps li{counter-increment:step;gap:var(--space-4);grid-template-columns:42px minmax(0,1fr);display:grid}.P1zlSa_steps li:before{content:counter(step,decimal-leading-zero);color:var(--accent);font-size:12px}.P1zlSa_faq h3{font-size:18px}.P1zlSa_action{align-items:end;display:flex}@media (max-width:900px){.P1zlSa_hero{padding-block:var(--space-20)}.P1zlSa_split{gap:var(--space-10)}.P1zlSa_materials article{padding:var(--space-6)}}@media (max-width:680px){.P1zlSa_hero{padding-block:var(--space-16)}.P1zlSa_hero h1{font-size:clamp(2.35rem,9vw,3.8rem)}.P1zlSa_intro{margin:var(--space-6) 0 var(--space-7)}.P1zlSa_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.P1zlSa_heading{margin-bottom:var(--space-8);display:block}.P1zlSa_heading>p{margin-top:var(--space-5)}.P1zlSa_products,.P1zlSa_materials{grid-template-columns:minmax(0,1fr)}.P1zlSa_products article,.P1zlSa_products article:nth-child(2n){padding:var(--space-6) 0;border-left:0}.P1zlSa_hero a,.P1zlSa_action a{gap:var(--space-3);width:100%}}
.VMKVmW_page{background:var(--bg)}.VMKVmW_hero{padding-block:var(--space-24) var(--space-30);border-bottom:1px solid var(--border)}.VMKVmW_hero h1{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:1100px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:670;line-height:1.07}.VMKVmW_intro{max-width:650px;margin:var(--space-8) 0 var(--space-9);color:var(--text-hero);font-size:16px;line-height:1.75}.VMKVmW_surface{background:var(--surface-services)}.VMKVmW_dark{background:var(--surface-gallery)}.VMKVmW_warm{background:var(--surface-scan)}.VMKVmW_contact{background:var(--surface-contact)}.VMKVmW_split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.VMKVmW_page h2{scroll-margin-top:var(--space-3);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:720px;margin:0;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:650;line-height:1.1}.VMKVmW_page h3{overflow-wrap:break-word;margin:0;font-size:20px;line-height:1.3}.VMKVmW_copy p,.VMKVmW_lead,.VMKVmW_heading>p,.VMKVmW_partsGrid p,.VMKVmW_conditionGrid p,.VMKVmW_inputGrid p,.VMKVmW_materialGrid p,.VMKVmW_faq p,.VMKVmW_related{color:var(--text-secondary);font-size:16px;line-height:1.75}.VMKVmW_copy p{max-width:620px;margin:0 0 var(--space-5)}.VMKVmW_copy p:last-child{margin-bottom:0}.VMKVmW_lead{max-width:490px;margin:var(--space-6) 0 0}.VMKVmW_heading{justify-content:space-between;align-items:end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.VMKVmW_heading>p{max-width:370px;margin:0}.VMKVmW_partsGrid,.VMKVmW_inputGrid{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.VMKVmW_partsGrid article,.VMKVmW_inputGrid article{min-width:0;padding:var(--space-8) var(--space-6) var(--space-8) 0;border-bottom:1px solid var(--border)}.VMKVmW_partsGrid p,.VMKVmW_conditionGrid p,.VMKVmW_inputGrid p,.VMKVmW_materialGrid p,.VMKVmW_faq p{margin:var(--space-4) 0 0}.VMKVmW_conditionGrid{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.VMKVmW_conditionGrid article,.VMKVmW_materialGrid article{min-width:0;padding:var(--space-8);background:var(--surface-card)}.VMKVmW_materialGrid{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.VMKVmW_materialGrid h3{color:var(--accent);font-size:24px}.VMKVmW_note{max-width:850px;margin:var(--space-6) 0 0;color:var(--text-muted);font-size:14px;line-height:1.75}.VMKVmW_related{max-width:490px;margin:var(--space-6) 0 0}.VMKVmW_related a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.VMKVmW_related a:hover{color:var(--accent-light)}.VMKVmW_steps,.VMKVmW_costs{margin:0;padding:0;list-style:none}.VMKVmW_steps{counter-reset:step}.VMKVmW_steps li,.VMKVmW_costs li{padding:var(--space-5) 0;border-top:1px solid var(--border);color:var(--text-secondary);font-size:16px;line-height:1.6}.VMKVmW_steps li{counter-increment:step;gap:var(--space-4);grid-template-columns:42px minmax(0,1fr);display:grid}.VMKVmW_steps li:before{content:counter(step,decimal-leading-zero);color:var(--accent);font-size:12px}.VMKVmW_faq{border-top:1px solid var(--border)}.VMKVmW_faq article{padding:var(--space-6) 0;border-bottom:1px solid var(--border)}.VMKVmW_faq h3{font-size:18px}.VMKVmW_action{align-items:end;display:flex}@media (max-width:900px){.VMKVmW_hero{padding-block:var(--space-20)}.VMKVmW_split{gap:var(--space-10)}.VMKVmW_partsGrid,.VMKVmW_inputGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.VMKVmW_materialGrid article{padding:var(--space-6)}}@media (max-width:680px){.VMKVmW_hero{padding-block:var(--space-16)}.VMKVmW_hero h1{font-size:clamp(2.35rem,9vw,3.8rem)}.VMKVmW_intro{margin:var(--space-6) 0 var(--space-7)}.VMKVmW_split{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.VMKVmW_heading{margin-bottom:var(--space-8);display:block}.VMKVmW_heading>p{margin-top:var(--space-5)}.VMKVmW_partsGrid,.VMKVmW_conditionGrid,.VMKVmW_inputGrid,.VMKVmW_materialGrid{grid-template-columns:minmax(0,1fr)}.VMKVmW_partsGrid article,.VMKVmW_inputGrid article{padding:var(--space-6) 0}.VMKVmW_conditionGrid article,.VMKVmW_materialGrid article{padding:var(--space-6)}.VMKVmW_action a,.VMKVmW_hero a{gap:var(--space-3);width:100%}}
