:root{--spacing-xxs:clamp(8px,5vw,8px);--spacing-xs:clamp(14px,5vw,14px);--spacing-s:clamp(16px,5vw,16px);--spacing-sm:clamp(20px,5vw,24px);--spacing-m:clamp(24px,5vw,32px);--spacing-l:clamp(32px,5vw,48px);--spacing-xl:clamp(42px,5vw,64px);--spacing-xxl:clamp(56px,5vw,96px);--border-color:#e4e4eb;--grey-dark-bg:#b9c0ca;--border-color-dark:#3a4d62;--duration:0.15s;--default-color:#192028;--dark-gray-color:#606060;--medium-gray-color:#e0e5eb;--third-accent-color:#835eea;--light-gray-color:#f5f5f5}.pricing-container-v3{align-items:center;display:flex;flex-direction:column}.pricing-container-v3.two-offers .tabs-content .tab-panel .panel-content{display:grid;grid-template-columns:35% auto}@media (max-width:1350px){.pricing-container-v3.two-offers .tabs-content .tab-panel .panel-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:993px){.pricing-container-v3.two-offers .tabs-content .tab-panel .panel-content{display:flex}}@media (min-width:993px){.pricing-container-v3:not(.two-offers) .card-right .card{align-items:stretch;flex-direction:row;padding:var(--spacing-l)}.pricing-container-v3:not(.two-offers) .card-right .card .offer-top{align-items:center;border-bottom:none;border-right:1px solid var(--border-color-dark);flex-shrink:0;justify-content:center;margin-bottom:0;margin-right:var(--spacing-m);padding-bottom:0;padding-right:var(--spacing-m);text-align:center;width:33%}.pricing-container-v3:not(.two-offers) .card-right .card .offer-top .price{flex-direction:column;flex-grow:0}}.pricing-container-v3 .tabs-nav-container{background-color:#fff;border-radius:100px;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);margin-bottom:var(--spacing-sm);padding:6px;position:sticky;top:80px;z-index:10}@media (max-width:600px){.pricing-container-v3 .tabs-nav-container{padding:4px}}.pricing-container-v3 .tabs-nav-container .tabs-nav{display:flex;margin-bottom:0;position:relative}.pricing-container-v3 .tabs-nav-container .tabs-nav .tab-btn{background:transparent;border:none;border-radius:100px;box-shadow:none;color:var(--color-text-secondary);cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;min-height:auto;padding:10px 20px;position:relative;transition:all var(--duration);z-index:1}@media (max-width:600px){.pricing-container-v3 .tabs-nav-container .tabs-nav .tab-btn{font-size:14px;padding:7px 16px}}.pricing-container-v3 .tabs-nav-container .tabs-nav .tab-btn:before{display:none}.pricing-container-v3 .tabs-nav-container .tabs-nav .tab-btn:hover{background-color:rgba(0,0,0,.05);color:var(--dark-gray-color)}.pricing-container-v3 .tabs-nav-container .tabs-nav .tab-btn.active{color:#fff}.pricing-container-v3 .tabs-nav-container .tabs-nav .tab-btn.active:hover{background-color:transparent}.pricing-container-v3 .tabs-nav-container .tabs-nav .tabs-indicator{background-color:var(--default-color);border-radius:100px;height:100%;left:0;position:absolute;top:0;transition:left var(--duration) ease-in-out,width var(--duration) ease-in-out;z-index:0}.pricing-container-v3 .promo-tag-content{display:flex;grid-column:2;justify-content:center;z-index:1}.pricing-container-v3 .promo-tag-content .promo-tag{background-color:var(--third-accent-color);border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-weight:700;padding:var(--spacing-xxs) var(--spacing-s)}.pricing-container-v3 .promo-infos{grid-column:2;margin-top:var(--spacing-s);text-align:center}.pricing-container-v3 .tabs-content{position:relative;width:100%}.pricing-container-v3 .tabs-content .tab-panel{margin:0 auto;width:100%}.pricing-container-v3 .tabs-content .tab-panel.fade-out{animation:fadeOut .15s ease-in forwards}.pricing-container-v3 .tabs-content .tab-panel.fade-in{animation:fadeIn .15s ease-out forwards}.pricing-container-v3 .tabs-content .tab-panel .panel-content{column-gap:var(--spacing-sm);display:flex;flex-direction:column}@media (max-width:993px){.pricing-container-v3 .tabs-content .tab-panel .panel-content{display:flex;flex-direction:column}.pricing-container-v3 .tabs-content .tab-panel .panel-content .card-left{margin-bottom:var(--spacing-sm)}.pricing-container-v3 .tabs-content .tab-panel .panel-content .promo-tag-content{order:1}.pricing-container-v3 .tabs-content .tab-panel .panel-content .card-right{order:2}.pricing-container-v3 .tabs-content .tab-panel .panel-content .promo-infos{order:3}}.pricing-container-v3 .tabs-content .tab-panel .panel-content .card-left .card{box-shadow:0 10px 25px rgba(0,0,0,.075)}.pricing-container-v3 h1{font-size:clamp(32px,5vw,42px)}.pricing-container-v3 h2{font-size:clamp(24px,5vw,32px);font-weight:var(--primary-font-weight-bold);line-height:1.3}.pricing-container-v3 h3{font-size:clamp(20px,5vw,24px);font-weight:var(--primary-font-weight-bold);line-height:1.2;margin-bottom:var(--spacing-xxs);margin-top:0}.pricing-container-v3 h4{font-size:clamp(18px,5vw,20px);font-weight:var(--primary-font-weight-bold);line-height:1.3}.pricing-container-v3 h5{color:var(--black-color);font-size:clamp(17px,5vw,18px);line-height:1.4;margin-bottom:var(--spacing-xs);margin-top:0}.pricing-container-v3 .body-small,.pricing-container-v3 .promo-infos{font-size:14px}.pricing-container-v3 .body-xsmall{font-size:12px;line-height:18px}.pricing-container-v3 ul.body-small li,.pricing-container-v3 ul.promo-infos li{font-size:14px}.pricing-container-v3 p{margin-bottom:6px;margin-top:0}.pricing-container-v3 .button{font-weight:700;text-transform:uppercase}.pricing-container-v3 .card-container{display:flex;flex-direction:column}.pricing-container-v3 .card-container.dark-style{position:relative}.pricing-container-v3 .card-container.dark-style:after{background:linear-gradient(135deg,#7de9dd,#835eea);border-radius:16px;content:"";filter:blur(16px);inset:-8px;position:absolute;z-index:0}.pricing-container-v3 .card-container.dark-style .card{background:var(--default-color)}.pricing-container-v3 .card-container.dark-style .expand-link,.pricing-container-v3 .card-container.dark-style .price,.pricing-container-v3 .card-container.dark-style h2,.pricing-container-v3 .card-container.dark-style h3,.pricing-container-v3 .card-container.dark-style h4,.pricing-container-v3 .card-container.dark-style h5{color:#fff}.pricing-container-v3 .card-container.dark-style li,.pricing-container-v3 .card-container.dark-style p{color:var(--grey-dark-bg)}.pricing-container-v3 .card-container.dark-style .expand-button .expand-text,.pricing-container-v3 .card-container.dark-style li strong,.pricing-container-v3 .card-container.dark-style p strong{color:#fff}.pricing-container-v3 .card-container.dark-style .expand-button .expand-arrow path{fill:#fff}.pricing-container-v3 .card-container.dark-style .offer-top{border-color:var(--border-color-dark)}.pricing-container-v3 .card-container.dark-style .featured{background:hsla(0,0%,100%,.1);color:var(--grey-dark-bg)}.pricing-container-v3 .card-container.dark-style .featured strong{color:#fff}.pricing-container-v3 .card{align-items:flex-start;background-color:#fff;border-radius:16px;display:flex;flex:1;flex-direction:column;padding:var(--spacing-m);z-index:1}.pricing-container-v3 .card div>:last-child{margin-bottom:0}.pricing-container-v3 .card .offer-top{align-items:flex-start;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:space-between;margin-bottom:var(--spacing-m);padding-bottom:var(--spacing-m);width:100%}@media (max-width:768px){.pricing-container-v3 .card .offer-top{align-items:center;text-align:center}}@media (max-width:600px){.pricing-container-v3 .card .offer-top .button{width:100%}}.pricing-container-v3 .card .offer-top .card-header{display:flex;flex-direction:column}.pricing-container-v3 .card .offer-top .price{align-items:center;display:flex;font-size:60px;font-weight:700;line-height:60px}@media (max-width:768px){.pricing-container-v3 .card .offer-top .price{flex-direction:column}}@media (max-width:600px){.pricing-container-v3 .card .offer-top .price{font-size:45px;line-height:45px}}.pricing-container-v3 .card .offer-top .price>h5{align-items:center;display:flex;font-size:60px;line-height:60px;margin-bottom:0;margin-top:0}@media (max-width:600px){.pricing-container-v3 .card .offer-top .price>h5{font-size:45px;line-height:45px}}.pricing-container-v3 .card .offer-top .price strong{align-items:center;display:flex}.pricing-container-v3 .card .offer-top .price sup{font-size:30%;line-height:0;margin:4px}.pricing-container-v3 .card .offer-top .price .promo-price{color:var(--grey-dark-bg);font-size:70%;margin-right:var(--spacing-xxs);text-decoration:line-through}.pricing-container-v3 .card .offer-content{display:flex;flex-direction:column;gap:var(--spacing-m);width:100%}.pricing-container-v3 .card .offer-content .options ul{display:flex;flex-direction:column;gap:2px;list-style:initial;margin-left:14px}.pricing-container-v3 .features-list{display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;padding:0}.pricing-container-v3 .features-list li{list-style:none;padding-left:26px;position:relative}.pricing-container-v3 .features-list li:before{background-image:url(https://get.l-expert-comptable.com/hubfs/4059422/raw_assets/public/lec-2024/images/icons/checklist-turquoise.svg);background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.pricing-container-v3 .features-list-hidden{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.pricing-container-v3 .features-list-hidden li:first-child{margin-top:var(--spacing-xs)}.pricing-container-v3 .features-list-hidden.is-visible{opacity:1}.pricing-container-v3 .expand-button{align-items:center;display:flex;gap:8px;padding-top:var(--spacing-xs)}.pricing-container-v3 .expand-button .expand-text{color:var(--default-color);font-weight:300;text-decoration:underline}.pricing-container-v3 .expand-button.is-expanded .expand-arrow{transform:rotate(180deg)}.pricing-container-v3 .expand-button .expand-arrow{transition:transform .2s ease-in-out}.pricing-container-v3 .expand-button .expand-arrow path{fill:var(--default-color)}.pricing-container-v3 .featured{align-items:center;background:var(--light-gray-color);border-radius:10px;display:flex;gap:var(--spacing-s);padding:var(--spacing-s)}@media (max-width:600px){.pricing-container-v3 .featured{flex-direction:column;text-align:center}}.pricing-container-v3 .featured img{border-radius:100px;width:60px}@media (max-width:600px){.pricing-container-v3 .featured img{width:50px}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}