.cta-contact{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--bg-color)}.cta-contact .page-width{max-width:1352px}.cta-contact__wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:stretch}.cta-contact__title{margin:0 0 16px;font-size:42px;line-height:50px;font-weight:400;color:var(--text-color)}.cta-contact__sub{font-size:16px;line-height:1.5;color:var(--text-color)}.cta-contact__sub p{margin:0;opacity:.8}.cta-contact__sub p:not(:last-child){margin-bottom:10px}.cta-contact__cards{display:grid;gap:14px;margin-top:32px;max-width:560px}.cta-contact__card{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start;padding:16px;border-radius:16px;color:var(--text-color);background:radial-gradient(45.45% 62.22% at 100% 31.17%,rgba(var(--highlighted-color-rgb),.1),#e1742600),linear-gradient(0deg,#ffffff1a 0% 100%);position:relative}.cta-contact__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cta-contact__card--noIcon{grid-template-columns:1fr}.cta-contact__cardIcon{width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;display:flex;align-items:center;justify-content:center;overflow:hidden}.cta-contact__cardIcon img{width:24px;height:24px;object-fit:contain;display:block}.cta-contact__cardTitle{margin:0 0 6px;font-family:Zalando Sans Expanded,sans-serif;font-size:18px;font-weight:600;line-height:1.2;color:var(--text-color)}.cta-contact__cardText{margin:0;font-size:16px;line-height:1.45;color:var(--text-color)}.cta-contact__cardText p{opacity:.8;margin:0}.cta-contact__cardText p:not(:last-child){margin-bottom:8px}.cta-contact__cardCta{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cta-contact__cardBtn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:0 24px;border-radius:72px;background-color:var(--button-bg-color);color:var(--button-text-color);font-size:16px;line-height:21px;font-weight:600;text-decoration:none;transition:opacity .2s ease;margin:0;position:relative}.cta-contact__cardBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cta-contact__cardBtn:hover{opacity:.88}.cta-contact__cardBtn--ghost{-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);color:var(--text-color);background:rgba(var(--text-color-rgb),.12)}.cta-contact__badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(var(--text-color-rgb),.12);background:rgba(var(--text-color-rgb),.06);color:var(--text-color);font-size:12px;font-weight:500}.cta-contact__panel{height:100%;display:flex;flex-direction:column;justify-content:center;padding:18px;border-radius:16px;color:var(--text-color);background:radial-gradient(45.45% 62.22% at 100% 31.17%,rgba(var(--highlighted-color-rgb),.1),#e1742600),linear-gradient(0deg,#ffffff1a 0% 100%);position:relative}.cta-contact__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cta-contact__formHead{margin:0 0 16px;font-family:Zalando Sans Expanded,sans-serif;font-size:18px;font-weight:600;color:var(--text-color)}.cta-contact__formSub{margin:0 0 20px;font-size:16px;color:var(--text-color);opacity:.8}.cta-contact__field{margin-bottom:12px}.cta-contact__label{display:block;margin-bottom:6px;font-size:16px;font-weight:600;color:var(--text-color)}.cta-contact__input{width:100%;height:44px;padding:12px;border-radius:10px;border:1px solid rgba(var(--text-color-rgb),.2);background:rgba(var(--text-color-rgb),.04);color:var(--text-color);font-size:14px;font-family:inherit;box-shadow:none}.cta-contact__input:focus{outline:none;border-color:#ffffff59}.cta-contact__input[aria-invalid=true]{border-color:#e5484d}.cta-contact__textarea{height:auto;min-height:120px;resize:vertical}.cta-contact__submit{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:0 24px;border-radius:72px;background-color:var(--button-bg-color);color:var(--button-text-color);font-size:16px;line-height:21px;font-weight:600;text-decoration:none;transition:opacity .2s ease;margin:0;border:none;position:relative;cursor:pointer}.cta-contact__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cta-contact__submit:hover{opacity:.88}.cta-contact__status{margin-bottom:14px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.45}.cta-contact__status--success{background:#30a46c26;border:1px solid rgba(48,164,108,.45)}.cta-contact__status--error{background:#e5484d26;border:1px solid rgba(229,72,77,.45)}.cta-contact__status ul{margin:0;padding-left:18px}.cta-contact__form:not(:target) .cta-contact__status{display:none}@media screen and (max-width:989px){.cta-contact__wrap{grid-template-columns:1fr;gap:18px}.cta-contact__title{font-size:32px;line-height:40px}.cta-contact__cards{max-width:none}.cta-contact__panel{justify-content:flex-start}}@media screen and (max-width:749px){.cta-contact__title{font-size:24px;line-height:32px}.cta-contact__cardTitle,.cta-contact__formHead{font-size:16px}.cta-contact__cardText,.cta-contact__formSub{font-size:14px}}.hl-promo-banner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--bg-color)}.hl-promo-banner .page-width{max-width:1352px}.hl-promo-banner__card{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:250px;border:2px solid var(--highlighted-color);border-radius:10px;background:var(--card-bg-color);padding-right:48px}.hl-promo-banner__card--overflow{margin-top:83px}.hl-promo-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.hl-promo-banner__stripe{position:absolute;top:0;right:0;bottom:0;left:0}.hl-promo-banner__stripe--back{background:linear-gradient(180deg,rgba(var(--highlighted-color-rgb),.3),#0e0b174d);clip-path:polygon(50% 0,100% 0,100% 100%,83% 100%)}.hl-promo-banner__stripe--front{background:linear-gradient(180deg,rgba(var(--highlighted-color-rgb),.3),#0e0b174d);clip-path:polygon(53% 0,100% 0,100% 100%,85% 100%)}.hl-promo-banner__content{position:relative;width:50%;padding:42px 0 42px 55px}.hl-promo-banner__logo{width:var(--logo-width);max-width:100%;margin-bottom:5px}.hl-promo-banner__logo img{display:block;width:100%;height:auto}.hl-promo-banner__heading{margin:0 0 5px;color:var(--heading-color);font-size:34px;font-weight:400;line-height:48px;letter-spacing:0;text-transform:uppercase}.hl-promo-banner__text{color:var(--text-color);font-size:18px;line-height:23px;font-weight:300}.hl-promo-banner__text p{margin:0}.hl-promo-banner__text p:not(:last-child){margin-bottom:5px}.hl-promo-banner__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:19px;padding:13px 24px;border-radius:999px;background:var(--button-bg-color);color:var(--button-text-color);font-size:16px;font-weight:600;line-height:21px;text-decoration:none;transition:opacity .2s ease;position:relative}.hl-promo-banner__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hl-promo-banner__btn:hover{opacity:.88}.hl-promo-banner__media{width:439px;height:360px;max-width:100%;max-height:100%;display:flex;align-items:flex-end;justify-content:center;align-self:flex-end;position:relative;z-index:1}.hl-promo-banner__card--overflow .hl-promo-banner__media{margin-top:-83px}.hl-promo-banner__img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:bottom center}.hl-promo-banner__img--placeholder{width:100%;height:100%;fill:color-mix(in srgb,var(--text-color) 40%,transparent)}@media screen and (max-width:1199px){.hl-promo-banner__card{padding-right:30px}.hl-promo-banner__content{padding:30px 0 30px 30px}}@media screen and (max-width:989px){.hl-promo-banner__card{flex-direction:column;gap:40px;min-height:unset;padding:20px;margin-top:0}.hl-promo-banner__content{width:100%;padding:0}.hl-promo-banner__heading{font-size:34px;line-height:1.25}.hl-promo-banner__media{order:-1;align-self:center}.hl-promo-banner__card--overflow .hl-promo-banner__media{margin-top:0}}@media screen and (max-width:749px){.hl-promo-banner__stripe--back{clip-path:polygon(30% 0,100% 0,100% 55%)}.hl-promo-banner__stripe--front{clip-path:polygon(38% 0,100% 0,100% 53%)}.hl-promo-banner__heading{font-size:26px}.hl-promo-banner__text{font-size:16px}}.pricing-plans .page-width{max-width:1352px}.pricing-plans{overflow:hidden;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--bg-color)}.pricing-plans__wrap{position:relative;z-index:1;max-width:1012px}.pricing-plans__heading{margin:0 0 32px;color:var(--heading-color);font-family:Zalando Sans Expanded,sans-serif;font-size:42px;font-weight:400;line-height:50px;letter-spacing:0;text-align:center}.pricing-plans__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.pricing-plans__card{padding:44px;border-radius:16px;background:radial-gradient(45.45% 62.22% at 100% 31.17%,rgba(var(--highlighted-color-rgb),.1),#e1742600),linear-gradient(0deg,#ffffff1a 0% 100%);position:relative}.pricing-plans__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pricing-plans__top{display:flex;align-items:center;gap:20px;margin-bottom:33px}.pricing-plans__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:58px;height:58px;border-radius:10px;background:#ffffff1f;color:var(--highlighted-color);-webkit-backdrop-filter:blur(72px);backdrop-filter:blur(72px)}.pricing-plans__icon img{display:block;max-width:40px;height:auto;object-fit:contain}.pricing-plans__title{margin:0;color:var(--text-color);font-family:Zalando Sans Expanded,sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0}.pricing-plans__price{display:flex;flex-wrap:wrap;gap:2px;margin:0 0 33px;color:var(--text-color)}.pricing-plans__amount{font-family:Zalando Sans Expanded,sans-serif;font-size:40px;font-weight:600;line-height:30px;letter-spacing:0;color:var(--text-color)}.pricing-plans__suffix{font-family:Zalando Sans Expanded,sans-serif;font-size:14px;line-height:30px;font-weight:400;letter-spacing:0;color:var(--text-color)}.pricing-plans__features{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.pricing-plans__feature{display:flex;align-items:center;gap:6px;color:var(--text-color);font-size:16px;line-height:21px;font-weight:300;letter-spacing:0}.pricing-plans__check{flex-shrink:0;color:var(--highlighted-color)}@media screen and (max-width:989px){.pricing-plans__heading{font-size:32px;line-height:1.25}.pricing-plans__list{grid-template-columns:1fr}.pricing-plans__card{padding:24px 20px}.pricing-plans__top,.pricing-plans__price{margin-bottom:25px}.pricing-plans__top{gap:14px}.pricing-plans__icon{width:48px;height:48px}.pricing-plans__icon img{max-width:26px}.pricing-plans__title{font-size:18px;line-height:26px}.pricing-plans__amount{font-size:28px}.pricing-plans__features{gap:14px}}@media screen and (max-width:749px){.pricing-plans__heading{font-size:26px}.pricing-plans__amount{font-size:24px;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/154/compiled_assets/styles.css.map */
