.page_hero__SKW6o{position:relative;padding-block:clamp(var(--space-12),8vw,var(--space-24));background:radial-gradient(800px 400px at 20% 0,rgba(234,88,12,.06),transparent 60%),radial-gradient(600px 400px at 90% 30%,hsla(0,0%,4%,.04),transparent 70%),var(--color-bg);overflow:hidden}.page_hero__SKW6o:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,var(--color-border) 50%,transparent)}.page_heroInner__FQkwa{position:relative;max-width:880px}.page_heroTitle__Gfler{font-size:clamp(2.25rem,5vw + 1rem,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-bottom:var(--space-5)}.page_heroLead__jECQ1{font-size:var(--fs-lg);color:var(--color-text);font-weight:var(--fw-medium);line-height:var(--lh-snug);margin-bottom:var(--space-3);max-width:720px}.page_heroSub__YNSLe{font-size:var(--fs-md);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin-bottom:var(--space-8);max-width:720px}.page_heroCtas__PKEzw{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8)}.page_heroContacts__HKMio{margin-top:calc(var(--space-4) * -1);margin-bottom:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-border);max-width:520px}.page_heroProof__yyt55{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--fs-sm);color:var(--color-text-secondary)}.page_heroProof__yyt55 li{display:inline-flex;align-items:center;gap:var(--space-2)}.page_heroProof__yyt55 svg{color:var(--color-accent);flex-shrink:0}.page_servicesGrid__plSir{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (min-width:640px){.page_servicesGrid__plSir{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_servicesGrid__plSir{grid-template-columns:repeat(3,1fr)}}.page_serviceCard__gtUdi{display:flex;flex-direction:column;padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:transform var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.page_serviceCard__gtUdi:hover{transform:translateY(-2px);border-color:var(--color-brand);box-shadow:var(--shadow-md)}.page_serviceIcon__JA4KW{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent)}.page_serviceTitle__O1IUx{font-size:var(--fs-xl);margin-bottom:var(--space-3)}.page_serviceText__nl8kT{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin-bottom:var(--space-5);flex:1 1}.page_serviceCta__O_nEw{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);margin-top:auto}.page_serviceCard__gtUdi:hover .page_serviceCta__O_nEw{color:var(--color-accent-hover)}.page_valueGrid__ImEko{display:grid;grid-gap:var(--space-12);gap:var(--space-12);grid-template-columns:1fr;align-items:center}@media (min-width:1024px){.page_valueGrid__ImEko{grid-template-columns:1.2fr 1fr;gap:var(--space-16)}}.page_valueContent__M3r_Y h2{margin-bottom:var(--space-4)}.page_valueLead__jqXjr{font-size:var(--fs-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin-bottom:var(--space-8)}.page_valueList__6LZ8r{display:flex;flex-direction:column;gap:var(--space-5)}.page_valueList__6LZ8r li{display:flex;gap:var(--space-4)}.page_valueList__6LZ8r svg{flex-shrink:0;margin-top:2px;padding:6px;width:40px;height:40px;background:var(--color-accent-soft);border-radius:var(--radius-md);color:var(--color-accent)}.page_valueList__6LZ8r strong{display:block;font-weight:var(--fw-semibold);margin-bottom:var(--space-1);color:var(--color-text)}.page_valueList__6LZ8r p{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary)}.page_valueVisual__6_PRS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4);position:relative}.page_valueTile__Bxz11{aspect-ratio:1;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--color-text-secondary);transition:transform var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.page_valueTile__Bxz11:hover{transform:translateY(-2px);background:var(--color-bg)}.page_valueTile__Bxz11[data-t="01"],.page_valueTile__Bxz11[data-t="04"]{background:var(--color-brand);color:var(--color-text-inverse);border-color:var(--color-brand)}.page_process__rwNI1{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr;counter-reset:step}@media (min-width:640px){.page_process__rwNI1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_process__rwNI1{grid-template-columns:repeat(5,1fr)}}.page_processStep__m3DxE{position:relative;padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.page_processNumber__oOLo9{display:inline-block;font-family:ui-monospace,SF Mono,monospace;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-accent);margin-bottom:var(--space-3);letter-spacing:.05em}.page_processTitle__rCpWb{font-size:var(--fs-lg);margin-bottom:var(--space-2)}.page_processText__qh7e9{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin:0}.page_processCta__1NmB4{margin-top:var(--space-10);display:flex;justify-content:center}.page_equipment__Hx2fA{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (min-width:640px){.page_equipment__Hx2fA{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_equipment__Hx2fA{grid-template-columns:repeat(5,1fr)}}.page_equipmentCard__icch4{padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2)}.page_equipmentName__GA0rZ{font-size:var(--fs-base);margin:0}.page_equipmentDesc__CYLsD{font-size:var(--fs-sm);color:var(--color-text-secondary);margin:0;flex:1 1;line-height:var(--lh-snug)}.page_equipmentNote__q6Usg{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-style:italic;margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--color-border)}.page_portfolioGrid__m9jcs{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:1fr}@media (min-width:640px){.page_portfolioGrid__m9jcs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_portfolioGrid__m9jcs{grid-template-columns:repeat(3,1fr)}}.page_portfolioCard__UWYNG{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.page_portfolioCard__UWYNG:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_portfolioImage__ecgoV{position:relative;aspect-ratio:4/3;background:var(--color-bg-muted);display:flex;align-items:center;justify-content:center;background-image:linear-gradient(135deg,transparent 25%,var(--color-border) 25%,var(--color-border) 26%,transparent 26%),linear-gradient(225deg,transparent 25%,var(--color-border) 25%,var(--color-border) 26%,transparent 26%),linear-gradient(45deg,transparent 25%,var(--color-border) 25%,var(--color-border) 26%,transparent 26%),linear-gradient(315deg,transparent 25%,var(--color-border) 25%,var(--color-border) 26%,transparent 26%);background-size:24px 24px;background-position:12px 0,12px 0,0 0,0 0}.page_portfolioPlaceholder__NCGeL{background:var(--color-bg);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-xs);color:var(--color-text-tertiary);font-weight:var(--fw-medium);box-shadow:var(--shadow-sm)}.page_portfolioMeta__XiVXv{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.page_portfolioTag__Zfkys{display:inline-block;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:var(--space-1)}.page_portfolioLabel__5ao2S{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--color-text);margin:0}.page_segments___pXPX{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:1fr}@media (min-width:640px){.page_segments___pXPX{grid-template-columns:repeat(2,1fr)}}.page_segment__Y8p4E{padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-3)}.page_segmentBadge__269Q3{display:inline-block;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);padding:var(--space-1) var(--space-2);background:var(--color-accent-soft);border-radius:var(--radius-sm);align-self:flex-start}.page_segment__Y8p4E h3{font-size:var(--fs-xl);margin:0}.page_segment__Y8p4E p{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);flex:1 1}.page_segmentLink__mq2qe{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent);margin-top:var(--space-2)}.page_faq__hmOuC{max-width:880px;margin-inline:auto}.page_geoList__47Mhh{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_geoItem__LTZQ5{padding:var(--space-2) var(--space-4);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.page_leadGrid__TIH62{display:grid;grid-gap:var(--space-10);gap:var(--space-10);grid-template-columns:1fr;align-items:start}@media (min-width:1024px){.page_leadGrid__TIH62{grid-template-columns:1fr 1fr;gap:var(--space-16)}}.page_leadContent__JQM9r h2{margin-bottom:var(--space-4)}.page_leadContent__JQM9r p{font-size:var(--fs-lg);color:#d4d4d8;line-height:var(--lh-relaxed);margin-bottom:var(--space-6)}.page_leadPoints__j3RSH{display:flex;flex-direction:column;gap:var(--space-3)}.page_leadPoints__j3RSH li{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:#d4d4d8}.page_leadPoints__j3RSH svg{color:#fdba74}.page_leadFormCard__sZVuP{background:var(--color-bg);color:var(--color-text);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}@media (min-width:768px){.page_leadFormCard__sZVuP{padding:var(--space-8)}}