main[data-route^="/trading/"]>article>h1{max-width:17ch;padding-bottom:2rem;font-size:clamp(3.5rem,7vw,7rem)}main[data-route^="/trading/"]>article>p{margin-bottom:3rem;font-size:clamp(1.2rem,2vw,1.6rem)}main[data-route^="/trading/"] .trading-hero{margin-block-start:3rem;margin-block-end:5rem}main[data-route^="/trading/"] .trading-hero img{aspect-ratio:2;max-height:640px}main[data-route^="/trading/"] .trading-gallery{gap:3rem;margin-bottom:4rem}main[data-route^="/trading/"] .trading-gallery figure:nth-child(2n){margin-top:6rem}main[data-route^="/trading/"] .trading-gallery img{aspect-ratio:5/4}main[data-route="/trading/leisure"]>article>section{color:inherit;border:0;border-top:1px solid var(--border);background:0 0;padding-block-start:4rem;padding-block-end:4rem}main[data-route="/trading/leisure"] section>h2{max-width:15ch;font-size:clamp(2.5rem,5vw,5rem)}main[data-route="/trading/leisure"] .trading-gallery.single{max-width:none}main[data-route="/trading/leisure"] .single img{aspect-ratio:16/9;max-height:660px}main[data-route="/trading/detergent-raw-materials"] .product-list{margin-block-start:4rem;margin-block-end:4rem;display:block}main[data-route="/trading/detergent-raw-materials"] .product{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:0 4rem;padding-block-start:2rem;padding-block-end:2rem;display:grid}main[data-route="/trading/detergent-raw-materials"] .product h2{grid-row:1/span 2;margin:0;font-size:clamp(2rem,3.5vw,3.5rem)}main[data-route="/trading/detergent-raw-materials"] .product p{grid-column:2;margin-top:0}@media (prefers-reduced-motion:no-preference){main[data-route^="/trading/"] .trading-hero{animation:1.3s cubic-bezier(.2,.65,.3,1) both trading-arrive}@keyframes trading-arrive{0%{transform:translateY(90px)scale(.9)}to{transform:translateY(0)scale(1)}}@supports (animation-timeline:view()) and (animation-range:entry 0% cover 35%){main[data-route^="/trading/"] .trading-gallery figure{animation:linear both trading-arrive;animation-timeline:view();animation-range:entry cover 35%}}}@media (prefers-reduced-motion:reduce){main[data-route^="/trading/"] .trading-hero,main[data-route^="/trading/"] .trading-gallery figure{animation:none;transform:none}}@media (max-width:767px){main[data-route^="/trading/"]>article>h1{font-size:clamp(2.5rem,10vw,4rem)}main[data-route^="/trading/"] .trading-hero img{aspect-ratio:5/4}main[data-route^="/trading/"] .trading-gallery{gap:2rem}main[data-route^="/trading/"] .trading-gallery figure:nth-child(2n){margin-top:0}main[data-route="/trading/detergent-raw-materials"] .product{display:block}main[data-route="/trading/detergent-raw-materials"] .product h2{margin-bottom:1rem}}
