.MillingGallery-module__6Xi0Sa__gallery{background:#111}.MillingGallery-module__6Xi0Sa__heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.MillingGallery-module__6Xi0Sa__heading h2{margin:.75rem 0 0;font-size:clamp(2rem,4vw,4rem);line-height:1.05}.MillingGallery-module__6Xi0Sa__hint{color:#b7b7b0;max-width:20rem;font-size:.875rem}.MillingGallery-module__6Xi0Sa__track{scroll-snap-type:x mandatory;scrollbar-color:#b43a3e #292929;gap:1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.MillingGallery-module__6Xi0Sa__track:focus-visible{outline-offset:6px;outline:2px solid #fff}.MillingGallery-module__6Xi0Sa__photo{scroll-snap-align:start;flex:0 0 48vw;min-width:0;margin:0}.MillingGallery-module__6Xi0Sa__photo img{aspect-ratio:3/2;object-fit:contain;background:#080808;width:100%;height:auto}.MillingGallery-module__6Xi0Sa__photo figcaption{color:#c7c7c1;justify-content:space-between;gap:1rem;padding:.85rem 0;font-size:.8rem;line-height:1.5;display:flex}.MillingGallery-module__6Xi0Sa__photo figcaption span:last-child{color:#a3a39c;flex-shrink:0}@media (max-width:767px){.MillingGallery-module__6Xi0Sa__heading{display:block}.MillingGallery-module__6Xi0Sa__hint{margin-top:1rem}.MillingGallery-module__6Xi0Sa__photo{flex-basis:84vw}}
.HomeProcedureFinder-module__jBfr9G__finder.home-finder{padding-block:clamp(3.5rem,7vw,7rem)}.HomeProcedureFinder-module__jBfr9G__finder.home-finder>header{margin-bottom:2rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder>header h2{letter-spacing:-.035em;font-size:clamp(2.35rem,4.4vw,5.25rem);line-height:1.02}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__question{padding:1.25rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__question>strong{font-size:clamp(1.05rem,1.45vw,1.5rem);line-height:1.3}.HomeProcedureFinder-module__jBfr9G__finder.home-finder label{min-height:6.5rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder label>span{color:#50534e;font-size:.9rem;line-height:1.5}.HomeProcedureFinder-module__jBfr9G__finder.home-finder label input:checked+span{color:#fff}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result{padding:1.75rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result>.mono{color:#e88e94}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result h3{font-size:clamp(2rem,3.2vw,3.5rem);line-height:1.08}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result>div{flex-wrap:wrap}@media (max-width:1024px){.HomeProcedureFinder-module__jBfr9G__finder.home-finder>header{grid-template-columns:minmax(0,1fr);gap:1.5rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder>header>p{max-width:44rem;margin-bottom:0}}@media (max-width:767px){.HomeProcedureFinder-module__jBfr9G__finder.home-finder>header h2{font-size:clamp(2rem,8.2vw,3.5rem);line-height:1.08}.HomeProcedureFinder-module__jBfr9G__finder.home-finder fieldset{grid-template-columns:minmax(0,1fr)}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__options{border-left:0;grid-template-columns:minmax(0,1fr)}.HomeProcedureFinder-module__jBfr9G__finder.home-finder label{border-top:1px solid #0808082e;border-left:0;min-height:3.5rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder label>span{align-items:center;padding:.9rem 1.25rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result{padding:1.25rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result h3{font-size:2rem}.HomeProcedureFinder-module__jBfr9G__finder.home-finder .home-finder__result>div{flex-direction:column;align-items:start}}
