/**handles:indy-electronic-invoice-hero-css**/
.indy-electronic-invoice-hero{display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;width:100%}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__content{display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__badge{background-color:#fceedb;display:flex;height:32px;align-items:center;justify-content:center;overflow:hidden;padding:4px 8px;border-radius:6px;flex-shrink:0}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__badge-text{font-weight:600;font-size:14px;line-height:24px;color:#60503a;text-align:center;white-space:nowrap}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__text-wrapper{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__title{font-weight:400;font-size:40px;line-height:48px;letter-spacing:-.96px;color:#171514;margin:0;width:100%}.indy-electronic-invoice-hero .chips-wrapper{display:flex;flex-wrap:wrap;gap:16px;align-self:flex-start}.indy-electronic-invoice-hero .chips-wrapper .badge.chip{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.16px;background-image:none;border-radius:8px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__subtitle{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.16px;color:rgba(34,44,54,.8);margin:0;width:100%}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search{display:flex;flex-direction:column;height:56px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-form{display:flex;background:#fff;border:1px solid #fde5c5;border-radius:48px;height:56px;align-items:center;padding:4px 4px 4px 16px;width:100%;gap:8px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-input-wrapper{flex:1 1 0;display:flex;gap:8px;align-items:center;min-height:1px;min-width:1px;padding:0}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-input{flex:1 1 0;border:none;outline:0;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.16px;color:rgba(34,44,54,.5);background:0 0;width:100%}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-input::placeholder{color:rgba(34,44,54,.5)}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-button{background:#fa5d89;display:flex;align-items:center;justify-content:center;padding:12px;border-radius:24px;border:none;pointer-events:none;flex-shrink:0;transition:background-color .2s ease}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-button:hover{background:#e84d7a}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-button:active{background:#d43d6a}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search-button svg{width:24px;height:24px;display:block}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestions{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #fde5c5;border-radius:12px;margin-top:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(34,44,54,0.2) transparent}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestions::-webkit-scrollbar{width:6px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestions::-webkit-scrollbar-track{background:0 0;border-radius:10px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestions::-webkit-scrollbar-thumb{background:rgba(34,44,54,.2);border-radius:10px;transition:background .2s ease}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestions::-webkit-scrollbar-thumb:hover{background:rgba(34,44,54,.35)}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestions.active{display:block}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item{padding:16px;padding-right:40px;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:background-color .2s ease;position:relative}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item:last-child{border-bottom:none}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item.active,.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item:hover{background-color:#fceedb}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-main{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-denomination{font-weight:600;font-size:16px;line-height:24px;color:rgba(34,44,54,.8)}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-forme-juridique{border-radius:6px;background:#ffe2e2;padding:0 8px;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:24px;height:24px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-address,.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-naf{color:rgba(34,44,54,.8);font-size:14px;line-height:24px;margin-bottom:2px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-icon{display:inline-block;width:20px;text-align:center;flex-shrink:0}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item .suggestion-chevron{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;opacity:.4;transition:opacity .2s ease}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item.active .suggestion-chevron,.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item:hover .suggestion-chevron{opacity:.8}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item--no-results{text-align:center;color:rgba(34,44,54,.6);cursor:default;padding:16px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__suggestion-item--no-results:hover{background-color:transparent}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__image-wrapper{height:280.52px;position:relative;flex-shrink:0;width:343px;max-width:100%;margin:32px auto 0;overflow:hidden}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__image{position:absolute;top:0;right:0;max-width:unset;height:100%;width:auto}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__badge_img{position:absolute;top:32px;z-index:1;left:2px;width:64px;height:64px}@media (min-width:1025px){.indy-electronic-invoice-hero{flex-direction:row;gap:178px;align-items:center;padding:0}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__content{width:608px;max-width:608px;gap:40px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__text-wrapper{width:671px;max-width:671px;gap:24px;align-items:flex-start}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__title{font-size:48px;line-height:48px;letter-spacing:-1.152px;width:671px;text-align:left}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__subtitle{width:530px;text-align:left}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__search{width:612px;margin-top:0}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__image-wrapper{width:432px;height:377px;margin:0;overflow:visible}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__badge_img{left:-44px;width:72px;height:72px}}@media (min-width:768px) and (max-width:1024px){.indy-electronic-invoice-hero{gap:60px}.indy-electronic-invoice-hero .indy-electronic-invoice-hero__title{font-size:40px;line-height:44px}}.api-results{width:100%}.api-results__container{background-color:#fef7ec;display:flex;gap:71px;align-items:center;padding:32px 40px;border-radius:12px;width:100%;margin-bottom:56px}.api-results.not-concerned .api-results__container{background-color:#f3f6f9}.api-results__left{display:flex;flex-direction:column;gap:24px;align-items:flex-start;flex:0 1 auto}.api-results__badge{display:flex;height:32px;align-items:center;justify-content:center;padding:0 8px;font-weight:600;font-size:14px;line-height:24px;color:#2e4254;text-align:center;white-space:nowrap}.api-results__content{display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:100%}.api-results__title-wrapper{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:8px;border-radius:8px;width:100%;position:relative}.api-results__title{font-weight:600;font-size:24px;line-height:32px}.api-results__title-highlight{background-color:#222c36;color:#fff;padding:0 8px;border-radius:8px;display:inline-block}.api-results__description{font-size:16px;line-height:24px;letter-spacing:-.16px;color:rgba(34,44,54,.8)}.api-results__description strong{font-weight:600}.api-results__actions{display:flex;gap:12px;align-items:center;width:100%}@media (max-width:768px){.api-results__actions{flex-direction:column}}.api-results__button{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:24px;border:none;cursor:pointer;font-weight:600;font-size:14px;line-height:24px;white-space:nowrap;transition:all .2s ease}.api-results__button--primary{background-color:#fa5d89;color:#fff}.api-results__button--primary:hover{background-color:#e84d7a}.api-results__button--secondary{background-color:transparent;color:#2e4254;border:1px solid #2e4254}.api-results__button--secondary:hover{background-color:rgba(46,66,84,.05)}.api-results__right{flex:1 0 635px;background-color:#fff;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:24px;border-radius:12px;min-width:0}.api-results__company-info{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.api-results__company-name{font-weight:600;font-size:20px;line-height:32px;letter-spacing:-.32px;color:#222c36;width:100%}.api-results__company-details{display:flex;gap:8px;align-items:center;font-size:14px;line-height:24px;color:rgba(34,44,54,.5)}@media (max-width:768px){.api-results__company-details{flex-direction:column;gap:4px;align-items:flex-start}.api-results__company-details .separator{display:none}}.api-results__plateformeagree{display:flex;align-items:flex-start;padding:12px 16px;border-radius:8px;width:100%;gap:16px}.api-results__plateformeagree.not-subscribed{background-color:#ffefe0;border:1px solid rgba(225,98,0,.32)}.api-results__plateformeagree.has-subscribed{border:1px solid rgba(8,167,152,.32);background:#dcfff5}.api-results__plateformeagree.not-concerned{border:1px solid rgba(13,121,136,.32);background:#e8fcff}.api-results__plateformeagree-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.api-results__plateformeagree-text{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.16px;color:#222c36;flex:1}.api-results__table{display:flex;flex-direction:column;width:100%}.api-results__table-row{display:flex;gap:32px;align-items:center;width:100%}.api-results__table-cell{padding:12px;display:flex;align-items:center}.api-results__table-cell--header{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.16px;color:rgba(34,44,54,.8);white-space:nowrap;width:213px;flex-shrink:0;gap:3px}.api-results__table-cell--value{flex:1;justify-content:space-between;gap:12px}.api-results__chip{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:6px;font-weight:600;font-size:14px;line-height:24px;text-align:center;white-space:nowrap}.api-results__chip.api-results__chip--warning{background-color:#ffefe0;color:#e16200}.api-results__chip.api-results__chip--success{color:#08a798;background:#dcfff5}.api-results__chip.api-results__chip--not-concerned{background:#f3f6f9;color:#2e4254}.api-results__info-icon{flex-shrink:0;width:16px;height:16px;opacity:.6;filter:invert(1)}.api-results__divider{background-color:#d8e1e9;height:1px;width:100%}@media (max-width:1024px){.api-results__container{flex-direction:column;gap:32px;padding:16px}.api-results__left{width:100%}.api-results__title{width:100%}.api-results__description{width:100%}.api-results__right{width:100%;flex-basis:auto}.api-results__table{gap:12px}.api-results__table-row{flex-direction:column;justify-content:space-between;gap:0;align-items:flex-start}.api-results__table-cell--header{width:105px;padding-bottom:0}.api-results__table-cell--value{width:100%;justify-content:space-between}.api-results__chip{flex-shrink:1;max-width:75%;white-space:normal;text-align:left;height:fit-content}}body.elementor-default .tooltipster-box{max-width:343px!important;background:#fff!important;box-shadow:0 2px 8px 1px rgba(237,207,166,.16),0 2px 32px 0 rgba(237,207,166,.32)!important}body.elementor-default .tooltipster-sidetip.tooltipster-borderless .tooltipster-box .tooltipster-content{color:rgba(34,44,54,.8);padding:16px 24px;display:flex;flex-direction:column;gap:8px}body.elementor-default .tooltipster-sidetip.tooltipster-borderless .tooltipster-box .tooltipster-content .tooltip-heading{color:#222c36;font-size:14px;line-height:24px;margin:0}body.elementor-default .tooltipster-sidetip.tooltipster-borderless .tooltipster-box .tooltipster-content .tooltip-main-text{font-size:14px;line-height:24px;margin-bottom:0}body.elementor-default .tooltipster-sidetip.tooltipster-borderless .tooltipster-box .tooltipster-content a{color:#2e4254;font-weight:600}body.elementor-default .tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}