:root{--radius-1:clamp(10px,18vw,18px);--border-color:#2b206c2c;--transition-value:200ms}.tooltip-trigger__content{max-width:300px}@media (max-width:768px){.tooltip-trigger__content{max-width:240px}}.pricing-v3{display:flex;flex-direction:column;width:100%}.pricing-v3 h1{color:var(--h1-color);font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);margin-top:0;text-transform:var(--h1-text-transform)}.pricing-v3 h2{color:var(--h2-color);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);margin-top:0;text-transform:var(--h2-text-transform)}.pricing-v3 h3{color:var(--h3-color);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);margin-top:0;text-transform:var(--h3-text-transform)}.pricing-v3 h4{color:var(--h4-color);font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);margin-top:0;text-transform:var(--h4-text-transform)}.pricing-v3 h5{color:var(--h5-color);font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);line-height:var(--h5-line-height);margin-top:0;text-transform:var(--h5-text-transform)}.pricing-v3 h6{color:var(--h6-color);font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height);margin-top:0;text-transform:var(--h6-text-transform)}.pricing-v3 .body-xsmall{font-size:var(--extra-small-font-size);line-height:var(--extra-small-line-height)}.pricing-v3 .body-small{font-size:var(--small-font-size);line-height:var(--small-line-height)}@media (max-width:768px){.pricing-v3 .button{min-height:40px;padding:8px}}.pricing-v3 .pricing-table-header{display:flex;gap:calc(var(--spacing-base)*2);justify-content:end;position:relative;z-index:1}@media (max-width:990px){.pricing-v3 .pricing-table-header{position:sticky;top:100px}}.pricing-v3 .pricing-table-header.is-sticky:before{background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff 10%);bottom:0;content:"";left:0;position:absolute;top:-20px;width:100%;z-index:-2}.pricing-v3 .pricing-table-header.is-sticky .extra-infos-price{max-height:0;opacity:0;overflow:hidden}.pricing-v3 .pricing-table-header .extra-infos-price{display:flex;flex-direction:column;transition:max-height .3s ease,opacity .3s ease}@media (max-width:990px){.pricing-v3 .pricing-table-header{top:70px}}.pricing-v3 .pricing-table-header>*{display:flex;flex-direction:column;text-align:center;width:260px}@media (max-width:1199px){.pricing-v3 .pricing-table-header>*{width:230px}}@media (max-width:990px){.pricing-v3 .pricing-table-header>*{width:calc(50% - var(--spacing-base))}}.pricing-v3 .pricing-table-header>*{border-radius:var(--radius-1);padding:calc(var(--spacing-base)*5)}@media (max-width:990px){.pricing-v3 .pricing-table-header>*{border-radius:var(--radius-1)}}@media (max-width:768px){.pricing-v3 .pricing-table-header>*{padding:calc(var(--spacing-base)*3)}}.pricing-v3 .pricing-table-header>* h3{align-items:center;display:flex;flex-grow:1;font-family:var(--primary-font-family);font-size:var(--h5-font-size);justify-content:center;line-height:var(--h5-line-height);margin-bottom:calc(var(--spacing-base)*5)}@media (max-width:768px){.pricing-v3 .pricing-table-header>* h3{font-size:var(--small-font-size);line-height:var(--small-line-height);margin-bottom:calc(var(--spacing-base)*3)}}.pricing-v3 .pricing-table-header>* .price{color:var(--third-color);font-size:36px;font-weight:700;opacity:1;transition:all var(--transition-value) ease-in-out}@media (max-width:768px){.pricing-v3 .pricing-table-header>* .price{font-size:30px}}.pricing-v3 .pricing-table-header>* .price sup{font-size:40%;margin-left:var(--spacing-base)}.pricing-v3 .pricing-table-header>* .body-small{padding-bottom:calc(var(--spacing-base)*5)}@media (max-width:768px){.pricing-v3 .pricing-table-header>* .body-small{font-size:var(--extra-small-font-size);line-height:var(--extra-small-line-height);padding-bottom:calc(var(--spacing-base)*3)}}.pricing-v3 .pricing-table-header .table-header-offer-1{background:var(--first-color);position:relative}.pricing-v3 .pricing-table-header .table-header-offer-2{background:var(--third-color)}.pricing-v3 .pricing-table-header .table-header-offer-2 *{color:#fff!important}.pricing-v3 .pricing-table-header .pricing-v3 .check{border-radius:100px;height:20px;width:20px}.pricing-v3 .pricing-table-body .pricing-table-line{display:flex;gap:calc(var(--spacing-base)*2)}@media (max-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line{flex-wrap:wrap;row-gap:0}}@media (min-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line:first-child .pricing-cell{position:relative}.pricing-v3 .pricing-table-body .pricing-table-line:first-child .pricing-cell:before{background:var(--fifth-color);content:"";height:20px;left:0;position:absolute;top:-19px;width:100%}}.pricing-v3 .pricing-table-body .pricing-table-line:last-child .pricing-cell{border-bottom-left-radius:var(--radius-1);border-bottom-right-radius:var(--radius-1)}.pricing-v3 .pricing-table-body .pricing-table-line:not(:last-child){border-bottom:1px solid var(--border-color)}@media (max-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line:not(:last-child){padding-bottom:calc(var(--spacing-base)*6)}}.pricing-v3 .pricing-table-body .pricing-table-line .title{display:flex;flex-wrap:wrap;padding:calc(var(--spacing-base)*5);padding-left:0;position:relative}.pricing-v3 .pricing-table-body .pricing-table-line .title .tooltip-trigger{background:none;border:0;margin:0;padding:3px}@media (max-width:768px){.pricing-v3 .pricing-table-body .pricing-table-line .title{padding:calc(var(--spacing-base)*4);padding-top:calc(var(--spacing-base)*5)}}.pricing-v3 .pricing-table-body .pricing-table-line .title h3{cursor:pointer;font-family:var(--primary-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height);padding-left:calc(var(--spacing-base)*6)}.pricing-v3 .pricing-table-body .pricing-table-line .title h3:hover{color:var(--dark-gray-color)}@media (max-width:768px){.pricing-v3 .pricing-table-body .pricing-table-line .title h3{font-size:var(--body-font-size);line-height:var(--body-line-height);padding-left:calc(var(--spacing-base)*4)}}.pricing-v3 .pricing-table-body .pricing-table-line .title .anchor{font-size:20px;left:0;pointer-events:none;position:absolute;top:21px}@media (max-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line .title .anchor{top:19px}}.pricing-v3 .pricing-table-body .pricing-table-line .title .anchor svg{transition:transform var(--transition-value) ease-in-out}.pricing-v3 .pricing-table-body .pricing-table-line .title .anchor.rotate svg{transform:rotate(180deg)}@media (max-width:768px){.pricing-v3 .pricing-table-body .pricing-table-line .title .anchor{font-size:18px;top:22px}}.pricing-v3 .pricing-table-body .pricing-table-line .additionnal-text{margin-top:-8px;max-height:0;opacity:0;overflow:hidden;transition:all var(--transition-value) ease-in-out}.pricing-v3 .pricing-table-body .pricing-table-line .additionnal-text.is-visible{opacity:1}.pricing-v3 .pricing-table-body .pricing-table-line .additionnal-text>*{padding:calc(var(--spacing-base)*5);padding-top:0}@media (max-width:768px){.pricing-v3 .pricing-table-body .pricing-table-line .additionnal-text>*{padding:calc(var(--spacing-base)*4);padding-left:calc(var(--spacing-base)*6);padding-top:0}.pricing-v3 .pricing-table-body .pricing-table-line .additionnal-text>* *{font-size:var(--small-font-size);line-height:var(--small-line-height)}}.pricing-v3 .pricing-table-body .pricing-table-line .content{flex-grow:1;padding-left:0}@media (max-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line .content{width:100%}}.pricing-v3 .pricing-table-body .pricing-table-line .content ul{list-style:disc;padding-left:16px}.pricing-v3 .pricing-table-body .pricing-table-line .content ul li::marker{color:var(--second-color);font-size:16px}.pricing-v3 .pricing-table-body .pricing-table-line .content ul li:not(:last-child){margin-bottom:var(--spacing-base)}.pricing-v3 .pricing-table-body .pricing-table-line .pricing-cell{width:260px}@media (max-width:1199px){.pricing-v3 .pricing-table-body .pricing-table-line .pricing-cell{width:230px}}@media (max-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line .pricing-cell{width:calc(50% - var(--spacing-base))}}.pricing-v3 .pricing-table-body .pricing-table-line .pricing-cell{align-items:flex-start;background-color:var(--fifth-color);color:var(--third-color);display:flex;flex-shrink:0;justify-content:center;padding:calc(var(--spacing-base)*5);text-align:center}@media (max-width:990px){.pricing-v3 .pricing-table-body .pricing-table-line .pricing-cell{align-items:center;border-radius:var(--radius-1)}}.pricing-v3 .check{border-radius:100px;height:20px;width:20px}.pricing-v3 .check rect{fill:var(--second-color)}.hidden{display:none}