section.pricing-simulator-module .wrapper{display:flex;flex-direction:column;gap:3rem}section.pricing-simulator-module .wrapper-pricing-module{background-color:#f4f5f7;border-radius:10px;padding:1.5rem;width:100%}section.pricing-simulator-module .wrapper-pricing-module>p.strong{color:#010123}section.pricing-simulator-module .wrapper-pricing-module>p{color:#797e9e;font-size:1rem;text-align:center;width:100%}section.pricing-simulator-module .wrapper-modules-select{margin-top:1.5rem}section.pricing-simulator-module .wrapper-modules-select .select-label{cursor:pointer;display:none;font-size:1rem;font-weight:600;line-height:100%;user-select:none}section.pricing-simulator-module .modules-list{display:flex;gap:1.5rem}section.pricing-simulator-module .module-item{background-color:transparent;border:1px solid #c7c9d7;border-radius:10px;cursor:pointer;padding:1.5rem 1.5rem 1.5rem 64px;position:relative;text-align:left;transition:border .35s cubic-bezier(.55,0,.15,.6),background-color .35s cubic-bezier(.55,0,.15,.6),box-shadow .35s cubic-bezier(.55,0,.15,.6);width:100%}section.pricing-simulator-module .module-item[aria-selected=true]{background-color:#fff;border:1px solid transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}section.pricing-simulator-module .module-item[aria-selected=true]:after{opacity:1}section.pricing-simulator-module .module-item:after,section.pricing-simulator-module .module-item:before{border-radius:50%;content:"";height:20px;position:absolute;right:6px;top:6px;width:20px}section.pricing-simulator-module .module-item:before{border:2px solid #481af5}section.pricing-simulator-module .module-item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none' viewBox='0 0 21 20'%3E%3Crect width='20' height='20' x='.5' fill='%23481af5' rx='10'/%3E%3Cpath stroke='%23fff' stroke-width='2.333' d='M5.375 10.667 8.875 13l6.417-7'/%3E%3C/svg%3E");opacity:0;transition:opacity .35s cubic-bezier(.55,0,.15,.6)}section.pricing-simulator-module .module-item span.icon{background-image:var(--icon);background-position:50%;background-repeat:no-repeat;background-size:cover;height:30px;left:1.5rem;position:absolute;top:1.5rem;width:30px}section.pricing-simulator-module .module-item span.module-name{color:#010123;display:block;font-size:1rem;font-weight:600;line-height:100%}section.pricing-simulator-module .module-item span.module-description{color:#797e9e;display:block;font-size:.875rem;line-height:100%;margin-top:.5rem}section.pricing-simulator-module .wrapper-pricing-parameters{display:flex;gap:60px;justify-content:center;width:100%}section.pricing-simulator-module .wrapper-license{display:flex;gap:2rem;position:relative}section.pricing-simulator-module .wrapper-license .wrapper-licence-content{font-size:20px;font-weight:500}section.pricing-simulator-module .wrapper-license .wrapper-licence-content p:last-child{color:#797e9e;font-size:16px;font-weight:400}section.pricing-simulator-module .wrapper-license .wrapper-licence-input{align-items:center;display:flex;gap:1rem}section.pricing-simulator-module .wrapper-license .wrapper-licence-input input.input-licences{background-color:#ede8fe;border:1px solid #a49cde;border-radius:100px;font-family:Telegraf,sans-serif;font-size:20px;font-weight:500;line-height:150%;max-width:90px;padding:7px 8px;text-align:center}section.pricing-simulator-module .wrapper-license .wrapper-licence-input .btn-minus,section.pricing-simulator-module .wrapper-license .wrapper-licence-input .btn-plus{background-color:#481af5;border-radius:100px;box-shadow:1.6px 1.6px 16px 0 rgba(26,26,57,.25);cursor:pointer;height:40px;position:relative;width:40px}section.pricing-simulator-module .wrapper-license .wrapper-licence-input .btn-minus:after,section.pricing-simulator-module .wrapper-license .wrapper-licence-input .btn-plus:after{background-color:#fff;content:"";height:12px;left:50%;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23481af5' stroke-width='1.5' d='M11 6H1'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}section.pricing-simulator-module .wrapper-license .wrapper-licence-input .btn-plus:after{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23481af5' stroke-width='1.5' d='M11 6H1M6 11V1'/%3E%3C/svg%3E")}section.pricing-simulator-module .wrapper-license .wrapper-licence-info{position:absolute;top:calc(100% + 8px);width:100%}section.pricing-simulator-module .wrapper-license .wrapper-licence-info>span{color:#d1000e;font-size:14px;font-weight:500;line-height:100%;opacity:0;position:absolute;transition:opacity .35s cubic-bezier(.55,0,.15,.6),visibility .35s cubic-bezier(.55,0,.15,.6);visibility:hidden}section.pricing-simulator-module .wrapper-license .wrapper-licence-info>span[aria-hidden=false]{opacity:1;visibility:visible}section.pricing-simulator-module .wrapper-engagement{align-items:center;border-left:1px solid #cccdd1;display:none;gap:2rem;padding-left:60px}section.pricing-simulator-module .wrapper-engagement .wrapper-engagement-content{font-size:20px;font-weight:500}section.pricing-simulator-module .wrapper-engagement fieldset.wrapper-engagement-input{background-color:#ede8fe;border-radius:50px;display:flex;gap:10px;padding:4px;position:relative}section.pricing-simulator-module .wrapper-engagement fieldset.wrapper-engagement-input:has(:focus){outline:3px solid #0091ff}section.pricing-simulator-module .wrapper-engagement fieldset.wrapper-engagement-input input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;user-select:none;width:100%}section.pricing-simulator-module .wrapper-engagement fieldset.wrapper-engagement-input input:checked+label{background-color:#481af5;color:#fff}section.pricing-simulator-module .wrapper-engagement fieldset.wrapper-engagement-input label{border-radius:50px;cursor:pointer;font-size:18px;font-weight:500;padding:4px 16px;transition:color .35s cubic-bezier(.55,0,.15,.6),background-color .35s cubic-bezier(.55,0,.15,.6);white-space:nowrap}section.pricing-simulator-module .splide__track{overflow:visible}section.pricing-simulator-module .wrapper-pricing-table{padding-top:10px}section.pricing-simulator-module .table{background-color:#f4f5f7;border-radius:10px;padding:40px 20px;position:relative}section.pricing-simulator-module .table span.popular-badge{background-color:#ede8fe;border-radius:50px;color:#481af5;font-size:14px;font-weight:600;left:50%;letter-spacing:.01em;line-height:100%;padding:6px 12px 4px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translate(-50%,-50%)}section.pricing-simulator-module .table[data-plan=premium]{background-color:#010123;color:#fff}section.pricing-simulator-module .table[data-plan=premium] .table-header{border-color:#ede8fe}section.pricing-simulator-module .table[data-plan=premium] .table-header .plan-name{color:#fff}section.pricing-simulator-module .table[data-plan=premium] .table-prices .user-month-price{color:#dbdce5}section.pricing-simulator-module .table[data-plan=premium] .table-prices .user-month-price span:first-child,section.pricing-simulator-module .table[data-plan=premium] .table-prices .user-year-price,section.pricing-simulator-module .table[data-plan=premium] .table-prices .year-price,section.pricing-simulator-module .table[data-plan=premium] .table-prices output{color:#fff}section.pricing-simulator-module .table[data-plan=premium] .table-prices .min-licences{background:hsla(0,0%,100%,.302);color:#fff}section.pricing-simulator-module .table .table-header{align-items:center;border-bottom:1px solid #a49cde;display:flex;flex-direction:column;gap:8px;margin-bottom:1.5rem;padding-bottom:1.5rem}section.pricing-simulator-module .table .table-header .plan-name{color:#481af5;font-weight:500}section.pricing-simulator-module .table .table-header .plan-description{color:#797e9e}section.pricing-simulator-module .table .table-prices{font-weight:400;text-align:center}section.pricing-simulator-module .table .table-prices .user-month-price{align-items:center;color:#797e9e;display:flex;flex-direction:column;justify-content:center;margin-bottom:12px}section.pricing-simulator-module .table .table-prices .user-month-price span:first-child{color:#481af5;font-size:40px;font-weight:600}section.pricing-simulator-module .table .table-prices .year-price{color:#1a1a39}section.pricing-simulator-module .table .table-prices .year-price output{font-weight:700}section.pricing-simulator-module .table .table-prices .user-year-price{color:#1a1a39}section.pricing-simulator-module .table .table-prices .min-licences{background:hsla(0,0%,100%,.698);border-radius:5px;color:#797e9e;font-size:14px;font-weight:500;line-height:100%;margin-top:12px;padding:4px 8px;text-align:center;width:100%}section.pricing-simulator-module .table .table-details{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}section.pricing-simulator-module .table .table-details a.btn{font-size:14px;text-align:left;width:fit-content}section.pricing-simulator-module .table .details p{font-size:1rem;font-weight:600}section.pricing-simulator-module .table .details ul li{list-style-type:none;margin-top:8px;padding-left:32px;position:relative}section.pricing-simulator-module .table .details ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23481af5' stroke-width='2.333' d='m5.043 11.167 3.5 2.333 6.417-7'/%3E%3C/svg%3E");content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}section.pricing-simulator-module .table .wrapper-button,section.pricing-simulator-module .table .wrapper-contact-button{margin-top:2rem;opacity:0;text-align:center;transition:opacity .35s cubic-bezier(.55,0,.15,.6),visibility .35s cubic-bezier(.55,0,.15,.6);visibility:hidden}section.pricing-simulator-module .table .wrapper-button[aria-hidden=false],section.pricing-simulator-module .table .wrapper-contact-button[aria-hidden=false]{opacity:1;visibility:visible}section.pricing-simulator-module .table .wrapper-button a.btn,section.pricing-simulator-module .table .wrapper-contact-button a.btn{font-size:14px;font-weight:600;width:fit-content}section.pricing-simulator-module .table .wrapper-button{bottom:40px;margin:0;position:absolute;width:calc(100% - 40px)}section.pricing-simulator-module>.container>.wrapper-buttons{justify-content:center;margin-top:3.75rem}section.pricing-simulator-module .splide__arrows{display:flex;gap:2rem;justify-content:center;margin-top:2rem}@media (max-width:950px){section.pricing-simulator-module .wrapper-engagement,section.pricing-simulator-module .wrapper-license{flex-direction:column;gap:1.5rem}section.pricing-simulator-module .wrapper-licence-content{text-align:center}}@media (max-width:768px){section.pricing-simulator-module .wrapper-modules-select{background-color:#fff;border:1px solid #c7c9d7;border-radius:10px;padding:1rem 1.5rem;position:relative;width:100%}section.pricing-simulator-module .wrapper-modules-select .select-label{display:block}section.pricing-simulator-module .wrapper-pricing-parameters{align-items:center;flex-direction:column;gap:2rem;justify-content:center}section.pricing-simulator-module .wrapper-license{flex-direction:column;gap:1.5rem}section.pricing-simulator-module .wrapper-engagement{border:none;flex-direction:column;gap:1.5rem;padding:0}section.pricing-simulator-module .wrapper-licence-content{text-align:center}section.pricing-simulator-module .wrapper-modules{background-color:#fff;border:1px solid #c7c9d7;border-radius:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);height:auto;left:0;max-height:300px;opacity:0;overflow:scroll;padding:.5rem 0;pointer-events:none;position:absolute;top:calc(100% + 5px);transform:translateY(10px);transition:opacity .35s cubic-bezier(.55,0,.15,.6),pointer-events .35s cubic-bezier(.55,0,.15,.6),transform .35s cubic-bezier(.55,0,.15,.6);width:100%;z-index:10}section.pricing-simulator-module .wrapper-modules[aria-hidden=false]{opacity:1;pointer-events:auto;transform:translateX(0)}section.pricing-simulator-module .modules-list{display:flex;flex-direction:column;gap:0}section.pricing-simulator-module .module-item{border:none;border-radius:none;padding:1rem 1.5rem}section.pricing-simulator-module .module-item span.icon{display:none}section.pricing-simulator-module .module-item[aria-selected=true]{border:none;box-shadow:none}section.pricing-simulator-module .module-item:after,section.pricing-simulator-module .module-item:before{right:1.5rem;top:1rem}}