.HomeProductsTeaser-module__yFV1va__section{padding-top:clamp(4.5rem,9vw,8rem)}.HomeProductsTeaser-module__yFV1va__head{border-top:1px solid #05050526;gap:32px;padding-top:28px;display:grid}@media (min-width:900px){.HomeProductsTeaser-module__yFV1va__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.HomeProductsTeaser-module__yFV1va__heading{letter-spacing:-.045em;max-width:16ch;margin:18px 0 0;font-size:clamp(2.1rem,4.2vw,3.6rem);font-weight:300;line-height:1.02}.HomeProductsTeaser-module__yFV1va__offer{flex-direction:column;gap:6px;display:flex}@media (min-width:900px){.HomeProductsTeaser-module__yFV1va__offer{text-align:right;align-items:flex-end}}.HomeProductsTeaser-module__yFV1va__offerLabel{color:#0505058c;font-size:13px}.HomeProductsTeaser-module__yFV1va__offerPrice{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:300;line-height:1}.HomeProductsTeaser-module__yFV1va__offerPrice small{letter-spacing:0;color:#0505058c;font-size:15px}.HomeProductsTeaser-module__yFV1va__links{flex-wrap:wrap;gap:6px 24px;margin-top:10px;display:flex}.HomeProductsTeaser-module__yFV1va__link{color:#050505;font-size:14px;text-decoration:none}.HomeProductsTeaser-module__yFV1va__link span{transition:transform .3s cubic-bezier(.23,1,.32,1);display:inline-block}.HomeProductsTeaser-module__yFV1va__link:hover span{transform:translate(6px)}.HomeProductsTeaser-module__yFV1va__sky{isolation:isolate;margin:clamp(40px,5vw,64px) calc(50% - 50vw) 0;padding:clamp(72px,12vw,168px) max(20px,50vw - 660px) 0;position:relative;overflow:hidden}.HomeProductsTeaser-module__yFV1va__weather{z-index:-1;pointer-events:none;position:absolute;inset:0}.HomeProductsTeaser-module__yFV1va__cloud{-webkit-user-select:none;user-select:none;height:auto;position:absolute}.HomeProductsTeaser-module__yFV1va__cloud:first-child{width:min(82vw,760px);top:0;left:18%}.HomeProductsTeaser-module__yFV1va__cloud:nth-child(2){display:none}@media (min-width:760px){.HomeProductsTeaser-module__yFV1va__cloud:first-child{width:clamp(420px,44vw,760px);left:52%}.HomeProductsTeaser-module__yFV1va__cloud:nth-child(2){opacity:.7;width:clamp(260px,24vw,420px);display:block;top:10%;left:4%;transform:scaleX(-1)}}.HomeProductsTeaser-module__yFV1va__cloud:nth-child(3){display:none}.HomeProductsTeaser-module__yFV1va__programs{border-top:1px solid #050505;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.HomeProductsTeaser-module__yFV1va__programs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.HomeProductsTeaser-module__yFV1va__programs{grid-template-columns:repeat(5,1fr)}}.HomeProductsTeaser-module__yFV1va__programs li{border-bottom:1px solid #05050526}@media (min-width:760px){.HomeProductsTeaser-module__yFV1va__programs li:nth-child(2n){border-left:1px solid #05050526}}@media (min-width:1100px){.HomeProductsTeaser-module__yFV1va__programs li+li{border-left:1px solid #05050526}}.HomeProductsTeaser-module__yFV1va__program{color:#050505;background:#f2f0ecb8;grid-template-rows:auto auto 1fr auto;gap:14px;height:100%;padding:24px clamp(16px,2vw,28px) 28px;text-decoration:none;transition:background .24s;display:grid}@media (min-width:1100px){.HomeProductsTeaser-module__yFV1va__program{min-height:300px}}.HomeProductsTeaser-module__yFV1va__program:hover{background:#faf8f5f0}.HomeProductsTeaser-module__yFV1va__program:focus-visible{outline-offset:-1px;outline:1px solid #050505}.HomeProductsTeaser-module__yFV1va__index{letter-spacing:.12em;color:#05050573;font-variant-numeric:tabular-nums;font-size:12px}.HomeProductsTeaser-module__yFV1va__name{letter-spacing:-.03em;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:300;line-height:1.08}.HomeProductsTeaser-module__yFV1va__line{color:#050505a8;max-width:30ch;font-size:15px;font-weight:300;line-height:1.55}.HomeProductsTeaser-module__yFV1va__foot{border-top:1px solid #0505051f;gap:8px;padding-top:16px;display:grid}.HomeProductsTeaser-module__yFV1va__price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px}.HomeProductsTeaser-module__yFV1va__price small{color:#0505058c;font-size:13px}.HomeProductsTeaser-module__yFV1va__see{color:#050505b3;white-space:nowrap;font-size:13px}.HomeProductsTeaser-module__yFV1va__see span{transition:transform .3s cubic-bezier(.23,1,.32,1);display:inline-block}.HomeProductsTeaser-module__yFV1va__program:hover .HomeProductsTeaser-module__yFV1va__see span{transform:translate(5px)}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.HomeProductsTeaser-module__yFV1va__weather{container-type:inline-size}.HomeProductsTeaser-module__yFV1va__cloud{will-change:transform;animation:linear infinite HomeProductsTeaser-module__yFV1va__pass;left:0!important}.HomeProductsTeaser-module__yFV1va__cloud:first-child{animation-duration:150s;animation-delay:-70s}.HomeProductsTeaser-module__yFV1va__cloud:nth-child(2){animation-duration:210s;animation-delay:-40s}.HomeProductsTeaser-module__yFV1va__cloud:nth-child(3){opacity:.55;width:clamp(300px,28vw,480px);animation-duration:240s;animation-delay:-170s;display:block;top:22%}}@keyframes HomeProductsTeaser-module__yFV1va__pass{0%{transform:translate(100cqw)}to{transform:translate(-100%)}}
