.group-manifesto .manifesto-phrase{white-space:nowrap;color:inherit}
.filtration-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.filtration-feature article{padding:clamp(28px,4.2vw,62px)}.filtration-feature h3{font-size:clamp(28px,3vw,42px);letter-spacing:-.035em;line-height:1.12}.filtration-feature p{font-size:16px;line-height:1.8;margin:24px 0}.filtration-feature .button{background:linear-gradient(180deg,#ffe987,#f4c72c);border-color:#dec558;color:#1a2634}
.filtration-sectors{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:28px}.filtration-sector{background:#f8de66;color:#1d2c3d;border-radius:12px}.filtration-sector .exp-photo{aspect-ratio:3/2;position:relative;isolation:isolate;background:#e7bf33;overflow:hidden}.filtration-sector img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.03);mix-blend-mode:luminosity}.filtration-sector .exp-photo:after{content:"";position:absolute;inset:0;background:#f6d33c;mix-blend-mode:multiply;opacity:.25;pointer-events:none}.filtration-sector>span{font-size:13px;font-weight:600;min-height:67px;padding:16px;line-height:1.4}.filtration-sector:focus-visible{outline:3px solid #164b7c;outline-offset:4px}
.collision-image{background:#fff}.collision-image img{aspect-ratio:4/3;object-fit:contain;padding:clamp(12px,3vw,40px)}.collision-chapter .hero-actions{margin-top:28px}.collision-chapter article>p{margin:20px 0}
.ae-bearing-object{aspect-ratio:1}.ae-sphere{display:block;width:100%;height:100%;object-fit:contain}.ae-bearing-object:has(.ae-sphere){filter:drop-shadow(0 24px 25px #0007)}
.cin-solution-stage{gap:6%}.cin-solution-tablist{display:flex;flex-direction:column;gap:12px}.cin-solution-tab{display:flex;align-items:center;gap:18px;padding:16px 18px!important;border:1px solid #d4dfe9!important;border-radius:12px;background:#fff;color:#263c50;transition:border-color .3s,background-color .3s}.cin-solution-tab[aria-selected="true"]{background:#eaf5fc;border-color:#3898c8!important;color:#0b5276}.cin-solution-thumb{display:block;flex:0 0 68px;width:68px;height:58px;overflow:hidden;background:#f1f5f8;border-radius:8px}.cin-solution-thumb img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cin-solution-name{flex:1;min-width:0;font-size:20px!important;font-weight:600;line-height:1.3}.cin-tab-sign{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;background:#edf2f7;border-radius:50%;font-size:18px!important}.cin-solution-tab[aria-selected="true"] .cin-tab-sign{background:#d1eaf8}.cin-solution-tab:hover{border-color:#70adc9!important}.cin-solution-art{border-radius:16px;overflow:hidden;background:#f4f7fa}.cin-solution-art img{object-fit:contain!important;padding:20px}#cin-solution-panel{margin-top:20px;padding:0 8px}#cin-solution-panel p{font-size:16px;line-height:1.8;color:#46637a}
@media(max-width:1100px){.filtration-sectors{grid-template-columns:repeat(3,minmax(0,1fr))}.cin-solution-name{font-size:17px!important}.cin-solution-tab{gap:12px;padding:13px!important}.cin-solution-thumb{flex-basis:55px;width:55px;height:50px}}
@media(max-width:760px){.filtration-feature{grid-template-columns:1fr}.filtration-sectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.filtration-sector>span{padding:13px;font-size:12px;min-height:62px}.group-manifesto .manifesto-phrase{white-space:normal}.cin-solution-art img{padding:12px}.cin-solution-name{font-size:17px!important}.collision-chapter article>p{font-size:15px}.collision-chapter .button{width:100%}}
@media(prefers-reduced-motion:reduce){.cin-solution-tab{transition:none}}

.ae-bearing-object .ae-bearing{display:block;width:100%;height:100%;overflow:visible}.ae-bearing-rings{filter:drop-shadow(0 1px 0 #25323d) drop-shadow(0 .5px .3px #0009)}.ae-bearing-balls{filter:drop-shadow(0 .8px .5px #0008)}

.ae-bearing-render{display:block;width:100%;height:100%;object-fit:contain;transform:rotate(calc(var(--ae-bearing-turn,0deg) * .12))}@media(prefers-reduced-motion:reduce){.ae-bearing-render{transform:none}}

.filtration-sectors article.filtration-sector{cursor:default}.filtration-sectors article.filtration-sector:hover .exp-photo img{transform:none}
