.Price{padding:80px 0}.Price__title{color:var(--white100);font-family:var(--font-helvetica-now-display);font-size:40px;font-style:normal;font-weight:500;line-height:48px;width:50%}.Price__blocks,.Price__container{display:flex;gap:20px}.Price__blocks{flex-direction:column;width:50%}.Price__block{width:100%;min-height:250px;gap:50px;background-color:var(--white100);border-radius:12px;padding:32px}.Price__block,.Price__block-section{display:flex;justify-content:space-between}.Price__block-section{max-width:200px;flex-direction:column;height:100%}.Price__block-title{color:var(--dark-green);font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:flex;align-items:center;gap:5px}.Price__block-footer-price{display:flex;align-items:center;gap:10px}.Price__block-footer-price-value{color:var(--dark-green);font-family:var(--font-helvetica-now-display);font-size:32px;font-style:normal;font-weight:500;line-height:40px;opacity:.4;position:relative}.Price__block-footer-price-value:after{position:absolute;content:"";width:60px;height:3px;background-color:var(--dark-green);left:0;top:50%;transform:rotate(-25deg)}.Price__block-footer-price-sale{font-size:40px;line-height:48px}.Price__block-footer-description,.Price__block-footer-price-sale{color:var(--dark-green);font-family:var(--font-helvetica-now-display);font-style:normal;font-weight:500}.Price__block-footer-description{font-size:16px;line-height:20px}.Price__block-list{display:flex;flex-direction:column;gap:14px}.Price__block-list-item{font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:500;line-height:20px;opacity:.2;list-style:none;padding-left:40px;position:relative}.Price__block-list-item:before{content:"";position:absolute;left:0;top:5px;width:17px;height:13px;background-image:url(/icons/checkmark.svg);background-size:cover;background-repeat:no-repeat}.Price__block-list-item.active{color:var(--dark-green);opacity:1;font-weight:700;font-size:14px}.Price__block-section-button{display:flex;align-items:flex-end;justify-content:flex-end}.Price__cta-wrap{position:relative}.Price__desktop-button{display:flex;width:32px;height:32px;border-radius:4px;background-color:var(--accent-gold);position:absolute;right:0;bottom:0}.Price__block-section-button{width:200px}.Price__block:hover .Price__cta-wrap .Price__desktop-button{opacity:0;transition:opacity .25s ease-in-out}.Price__cta-wrap>a+a{opacity:0;transform:scale(.8);transition:opacity .35s ease,transform .35s ease}.Price__block:hover .Price__cta-wrap>a+a{opacity:1;transform:scale(1)}.Price__cta-wrap a:last-child{bottom:-32px;right:-32px;background-color:var(--white100);z-index:10}.Price__cta-wrap a:last-child span{width:100%;text-align:left}.Price__cta-wrap a:last-child:active{transition-duration:.3s;background-color:var(--accent-gold);color:var(--dark-green)}.Price__cta-wrap a:last-child:active svg path{transition-duration:.3s;stroke:var(--dark-green)}.Price__box{content:"";position:absolute;width:160px;height:160px;right:-32px;bottom:-32px;border-radius:20px 20px 0 20px;background-color:var(--dark-green);opacity:0;transform:translate(20px,20px);transition:opacity .35s ease,transform .35s ease}.Price__block:hover .Price__cta-wrap .Price__box{opacity:1;transform:translate(0)}.Price__block{position:relative}.Price__timer{margin-top:20px;background:var(--white4);border-radius:12px;padding:32px 40px;display:flex;justify-content:space-between;align-items:center}.Price__timer-title{color:var(--white100);font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:500;line-height:24px;max-width:120px}.Price__timer-items{display:flex;gap:40px;align-items:center}.Price__timer-item{display:flex;flex-direction:column;align-items:center;position:relative;width:72px}.Price__timer-item+.Price__timer-item:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:100%;background:var(--white40)}.Price__timer-item-value{color:var(--white100);font-size:40px;line-height:48px;animation:priceDigitIn .3s ease}.Price__timer-item-label,.Price__timer-item-value{font-family:var(--font-helvetica-now-display);font-style:normal;font-weight:500}.Price__timer-item-label{color:var(--white40);font-size:16px;line-height:24px}@keyframes priceDigitIn{0%{opacity:0;transform:translateY(6px) scale(.98)}60%{opacity:1;transform:translateY(0) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.Price__block-label{background-color:var(--accent-gold);color:var(--dark-green);font-family:var(--font-helvetica-now-display);z-index:10;border-radius:4px;padding:4px 12px;font-size:16px;font-style:normal;font-weight:700;line-height:20px;position:absolute;top:0;right:0;height:30px;width:80px}.Price__block-label-container:before{content:"";background-color:var(--dark-green);border-radius:0 0 0 16px;width:90px;height:40px;position:absolute;top:0;right:0}@media (max-width:1100px){.Price__container{flex-direction:column}.Price__blocks,.Price__title{width:100%}.Price__block-label-container:before,.Price__desktop-button{display:none}.Price__block-label .corner{display:none!important}.Price__block-label{top:20px;right:20px}.Price__cta-wrap{position:static}.Price__cta-wrap>a+a{opacity:1;transform:translate(0)}.Price__box,.Price__cta-wrap a:last-child{bottom:0;right:0}.Price__box{opacity:1;transform:translate(0)}}@media (max-width:768px){.Price__block-list{gap:8px}.Price__cta-wrap a:last-child{transition-duration:.3s;background-color:var(--accent-gold);color:var(--dark-green)}.Price__cta-wrap a:last-child:active svg path{transition-duration:.3s;stroke:var(--dark-green)}.Price__block{flex-direction:column-reverse;padding:20px}.Price__box{width:130px;height:130px}.Price__block-list-item{font-size:14px;line-height:18px;padding-left:30px}.Price__block-list-item:before{width:13px;height:10px}.Price__block-footer-price-value{font-size:16px;line-height:24px}.Price__block-footer-price-sale{font-size:20px;line-height:24px}.Price__block-title{position:absolute;top:60px;right:20px;max-width:100px;font-size:14px;line-height:18px}.Price__block{gap:20px;padding-top:0}.Price__timer{flex-direction:column;gap:12px;align-items:flex-start;padding:20px}.Price__timer-title{font-size:14px;line-height:20px;max-width:100%}.Price__timer-item-value{font-size:20px;line-height:24px}.Price__timer-item-label{font-size:14px;line-height:20px}.Price__timer-items{gap:20px;justify-content:center;width:100%}.Price__timer-item{width:60px}.Price__timer-item+.Price__timer-item:before{left:-12px}.Price__block-footer-price-value:after{position:absolute;content:"";width:30px;height:2px;background-color:var(--dark-green);left:-3px;top:50%;transform:rotate(-25deg)}}.Price__block-footer-price span:before{content:"CHF";font-family:var(--font-helvetica-now-display);font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:var(--dark-green);margin-right:5px}