.swe-workshop{position:relative;isolation:isolate;overflow:hidden;border-top:24px solid #f9f0dd;background:#172e27;color:#f9f0dd;padding:clamp(56px,5vw,88px) clamp(24px,5vw,88px)}.swe-workshop *,.swe-workshop *:before,.swe-workshop *:after{box-sizing:border-box}.swe-workshop__inner{max-width:1440px;margin-inline:auto}.swe-workshop__copy{position:relative;z-index:2;max-width:570px}.swe-workshop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0f221cf5,#0f221ce8 30%,#0f221ca6 48%,#0f221c1f 76%)}.swe-workshop :is(h2,p,figure){margin:0;color:inherit}.swe-workshop .swe-workshop__logo{display:block;opacity:.5;width:144px;max-width:100%;height:auto;margin-bottom:20px}.swe-workshop h2{font-size:clamp(38px,4.3vw,64px);line-height:1.1;letter-spacing:-.035em;text-transform:none}.swe-workshop h2 span{display:block}.swe-workshop__text{margin-top:24px;max-width:540px;font-size:16px;line-height:1.7}.swe-workshop__text p+p{margin-top:14px}.swe-workshop__links{list-style:none;padding:0;margin:22px 0 24px;max-width:380px}.swe-workshop__links li{margin:0}.swe-workshop__links a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding-block:9px;border-bottom:1px solid rgb(249 240 221 / 25%);color:inherit;font-size:14px;line-height:1.5;text-decoration:none}.swe-workshop .swe-workshop__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 24px;background:#f9f0dd;color:#223e35;font-size:13px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none}.swe-workshop a:hover{text-decoration:underline;text-underline-offset:4px}.swe-workshop a:focus-visible{outline:2px solid #f9f0dd;outline-offset:5px}.swe-workshop .swe-workshop__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#759382}.swe-workshop__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%;filter:grayscale(1) contrast(1.08);mix-blend-mode:multiply}@media(max-width:989px){.swe-workshop .swe-workshop__logo{width:120px}.swe-workshop{padding:260px clamp(24px,6vw,60px) 48px;border-top-width:18px}.swe-workshop .swe-workshop__photo{height:560px}.swe-workshop__photo img{object-position:right 20%}.swe-workshop:after{background:linear-gradient(180deg,#172e270d 0,#172e271f 130px,#172e27e0 300px,#172e27 520px)}.swe-workshop h2{font-size:clamp(32px,6vw,46px)}.swe-workshop__copy{max-width:650px}}@media(max-width:479px){.swe-workshop__text{font-size:15px}.swe-workshop__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/swe-home-workshop.css.map */
