@import url('/upload/asko-product-landings/w5096rt/w5096rt.css?v=1');
.asko-set-landing{--al-warm:#f2f2f0;--al-soft:#f7f7f5}
.asko-set-hero{min-height:590px;background:#fff}
.asko-set-hero .asko-landing__hero-copy{background:#f5f5f3}
.asko-set-hero .asko-landing__hero-image{min-height:590px;background:#fff url('/upload/iblock/010/9gft5isv2jkidbm708dhq3wf74msrzao.png') center/contain no-repeat;background-blend-mode:normal}
.asko-set-landing .asko-landing__stats{margin-bottom:88px}
.asko-set-flow{border-radius:28px;background:#181818;color:#fff;padding:60px 64px}
.asko-set-flow__intro{max-width:780px}
.asko-set-flow .asko-landing__eyebrow{color:#aaa}
.asko-set-flow h2{color:#fff!important;font-size:40px;line-height:1.1;font-weight:400;letter-spacing:-.03em;margin:0 0 18px}
.asko-set-flow__intro>p:last-child{color:#ddd;font-size:19px;line-height:1.5}
.asko-set-flow__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}
.asko-set-flow__steps>div{border:1px solid #484848;border-radius:18px;padding:28px}
.asko-set-flow__steps span{display:block;color:#999;font-size:14px;margin-bottom:26px}
.asko-set-flow__steps b{display:block;font-size:22px;font-weight:500;margin-bottom:10px}
.asko-set-flow__steps p{color:#bbb;line-height:1.45;font-size:16px;margin:0}
.asko-set-machine .asko-landing__feature-image{display:flex;align-items:center;justify-content:center;background:#f2f2f0;padding:30px}
.asko-set-machine .asko-landing__feature-image img{width:100%;height:100%;max-height:590px;min-height:0;object-fit:contain}
.asko-set-landing .asko-set-note{font-size:14px;color:#666;line-height:1.5}
.asko-set-landing .asko-set-link{color:#b11b22;text-decoration:underline;text-underline-offset:3px;font-size:16px;font-weight:500;align-self:flex-start}
.asko-set-landing .asko-set-link:hover,.asko-set-landing .asko-set-link:focus{color:#760f15}
.asko-set-placement{background:#f7f7f5}
@media(max-width:800px){.asko-set-hero .asko-landing__hero-image{min-height:360px;background-size:contain}.asko-set-flow{padding:36px 24px;border-radius:20px}.asko-set-flow h2{font-size:34px}.asko-set-flow__intro>p:last-child{font-size:17px}.asko-set-flow__steps{grid-template-columns:1fr}.asko-set-flow__steps>div{padding:22px}.asko-set-flow__steps span{margin-bottom:12px}.asko-set-machine .asko-landing__feature-image{padding:20px}.asko-set-machine .asko-landing__feature-image img{aspect-ratio:4/3;max-height:420px}}
