.tsis-investir{overflow-wrap:anywhere}.tsis-investir *,.tsis-investir :before,.tsis-investir :after{box-sizing:border-box}.tsis-investir :where(p,h1,h2,h3,ul,ol,address){margin:0}.tsis-investir :where(ul,ol){padding:0;list-style:none}.tsis-investir :where(section,a,summary){scroll-margin-block-start:6rem}.tsis-investir :where(a,summary){color:inherit}.tsis-investir :where(.tsis-btn){max-inline-size:100%}.tsis-investir .tsis-btn__label{min-inline-size:0}.tsis-investir__hero{isolation:isolate;background-color:var(--tsis-color-deep);background-image:radial-gradient(120% 130% at 12% -20%, color-mix(in srgb, var(--tsis-color-action) 52%, transparent) 0%, transparent 56%), radial-gradient(100% 120% at 100% 0%, color-mix(in srgb, var(--tsis-color-sky) 24%, transparent) 0%, transparent 52%), linear-gradient(180deg, var(--tsis-color-deep) 0%, var(--tsis-color-brand-strong) 100%);color:var(--tsis-color-on-deep-muted);padding-block:clamp(3rem,8vw,6.5rem);position:relative;overflow:hidden}.tsis-investir__hero-grid{gap:var(--tsis-space-xl);align-items:center;display:grid}.tsis-investir__hero-grid>*{min-inline-size:0}.tsis-investir__hero-copy{justify-items:start;gap:var(--tsis-space-md);display:grid}.tsis-investir__hero .tsis-overline{color:var(--tsis-color-pale)}.tsis-investir__hero h1{max-inline-size:20ch;font-size:var(--tsis-fs-display);line-height:var(--tsis-lh-tight);color:var(--tsis-color-white);text-wrap:balance}.tsis-investir__hero-sub{max-inline-size:52ch;font-size:var(--tsis-fs-body-lg);line-height:var(--tsis-lh-body-lg);color:var(--tsis-color-on-deep-muted)}.tsis-investir__actions{align-items:center;gap:var(--tsis-space-xs);flex-wrap:wrap;margin-block-start:var(--tsis-space-xs);display:flex}.tsis-investir__hero-note{max-inline-size:46ch;font-size:var(--tsis-fs-body-sm);color:var(--tsis-color-pale)}.tsis-investir__reperes{background-color:var(--tsis-color-pale);border-block-end:var(--tsis-border-width) solid var(--tsis-color-border);padding-block:clamp(2rem,5vw,3.5rem)}.tsis-investir__reperes-head{gap:var(--tsis-space-2xs);margin-block-end:var(--tsis-space-lg);display:grid}.tsis-investir__reperes-head .tsis-overline{color:var(--tsis-color-action-strong)}.tsis-investir__reperes-list{gap:var(--tsis-space-lg);display:grid}.tsis-investir__repere{gap:var(--tsis-space-2xs);border-inline-start:var(--tsis-border-width-heavy) solid var(--tsis-color-brand);align-content:start;padding-inline-start:var(--tsis-space-md);display:grid}.tsis-investir__repere-valeur{font-family:var(--tsis-font-heading);font-size:var(--tsis-fs-h3);font-weight:var(--tsis-weight-extrabold);line-height:var(--tsis-lh-heading);letter-spacing:var(--tsis-ls-heading);color:var(--tsis-color-heading)}.tsis-investir__repere-label{font-size:var(--tsis-fs-body-sm);line-height:var(--tsis-lh-body);color:var(--tsis-color-text);max-inline-size:var(--tsis-measure-tight)}.tsis-investir__args,.tsis-investir__finance,.tsis-investir__etapes,.tsis-investir__faq{gap:var(--tsis-space-lg);display:grid}.tsis-investir__argument{gap:var(--tsis-space-sm);flex-direction:column;block-size:100%;display:flex}.tsis-investir__argument h3{font-size:var(--tsis-fs-h4)}.tsis-investir__argument p{font-size:var(--tsis-fs-body);line-height:var(--tsis-lh-body);color:var(--tsis-color-text)}.tsis-investir__argument:before{content:"";inline-size:1.5rem;block-size:var(--tsis-progress-line-height-strong);border-radius:var(--tsis-radius-pill);background-color:var(--tsis-color-sky)}.tsis-investir__postes{gap:var(--tsis-space-md);counter-reset:poste;display:grid}.tsis-investir__poste{gap:var(--tsis-space-2xs);padding:var(--tsis-space-lg);background-color:var(--tsis-color-white);border:var(--tsis-border-width) solid var(--tsis-color-border);border-radius:var(--tsis-radius-lg);counter-increment:poste;padding-inline-start:calc(var(--tsis-space-lg) + 2.5rem);display:grid;position:relative}.tsis-investir__poste:before{content:counter(poste, decimal-leading-zero);font-family:var(--tsis-font-heading);font-size:var(--tsis-fs-h4);font-weight:var(--tsis-weight-bold);color:var(--tsis-color-brand);line-height:1;position:absolute;inset-block-start:var(--tsis-space-lg);inset-inline-start:var(--tsis-space-lg)}.tsis-investir__poste h3{font-size:var(--tsis-fs-h5)}.tsis-investir__poste p{font-size:var(--tsis-fs-body-sm);line-height:var(--tsis-lh-body);color:var(--tsis-color-text)}.tsis-investir__etapes{counter-reset:etape;position:relative}.tsis-investir__etape{column-gap:var(--tsis-space-md);row-gap:var(--tsis-space-2xs);counter-increment:etape;grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}.tsis-investir__etape-marqueur{border-radius:var(--tsis-radius-full);background-color:var(--tsis-color-brand);block-size:2.75rem;inline-size:2.75rem;color:var(--tsis-color-white);font-family:var(--tsis-font-heading);font-size:var(--tsis-fs-h5);font-weight:var(--tsis-weight-bold);flex:none;grid-row:1/span 2;place-items:center;line-height:1;display:grid}.tsis-investir__etape h3{font-size:var(--tsis-fs-h5);align-self:center}.tsis-investir__etape p{font-size:var(--tsis-fs-body);line-height:var(--tsis-lh-body);color:var(--tsis-color-text);max-inline-size:var(--tsis-measure)}.tsis-investir__etape:not(:last-child):after{content:"";inline-size:var(--tsis-progress-line-height);background-color:var(--tsis-color-border-strong);position:absolute;inset-block-start:2.9rem;inset-block-end:calc(-1 * var(--tsis-space-lg) + .4rem);inset-inline-start:calc(1.375rem - var(--tsis-progress-line-height) / 2)}.tsis-investir__faq{gap:var(--tsis-space-sm);max-inline-size:var(--tsis-container-max-narrow);margin-inline:auto}.tsis-investir__question{border:var(--tsis-border-width-strong) solid var(--tsis-color-border-strong);border-radius:var(--tsis-radius-md);background-color:var(--tsis-color-white);transition:border-color var(--tsis-dur-base) var(--tsis-ease-standard), box-shadow var(--tsis-dur-base) var(--tsis-ease-standard)}.tsis-investir__question[open]{border-color:var(--tsis-color-brand);box-shadow:var(--tsis-shadow-sm)}.tsis-investir__question summary{justify-content:space-between;align-items:center;gap:var(--tsis-space-md);min-block-size:var(--tsis-control-height-lg);padding:var(--tsis-space-md) var(--tsis-space-lg);font-family:var(--tsis-font-heading);font-size:var(--tsis-fs-body-lg);font-weight:var(--tsis-weight-semibold);line-height:var(--tsis-lh-ui);color:var(--tsis-color-heading);cursor:pointer;list-style:none;display:flex}.tsis-investir__question summary::-webkit-details-marker{display:none}.tsis-investir__question summary:after{content:"";border-inline-end:var(--tsis-border-width-heavy) solid var(--tsis-color-action);border-block-end:var(--tsis-border-width-heavy) solid var(--tsis-color-action);block-size:.6rem;inline-size:.6rem;transition:transform var(--tsis-dur-base) var(--tsis-ease-out);flex:none;transform:rotate(45deg)}.tsis-investir__question[open] summary:after{transform:rotate(225deg)}.tsis-investir__question[open] summary{border-block-end:var(--tsis-border-width) solid var(--tsis-color-border)}.tsis-investir__reponse{gap:var(--tsis-space-sm);padding:var(--tsis-space-lg);display:grid}.tsis-investir__reponse p{font-size:var(--tsis-fs-body);line-height:var(--tsis-lh-body);color:var(--tsis-color-text-strong);max-inline-size:var(--tsis-measure)}.tsis-investir__form-section{padding-block:var(--tsis-section-padding-block);background-color:var(--tsis-color-soft)}.tsis-investir__form-titre{font-size:var(--tsis-fs-h2);color:var(--tsis-color-heading)}.tsis-investir__form-intro{font-size:var(--tsis-fs-body-lg);line-height:var(--tsis-lh-body-lg);color:var(--tsis-color-text);max-inline-size:var(--tsis-measure);margin-block-end:var(--tsis-space-lg);margin-block-start:var(--tsis-space-sm)!important}.tsis-investir__form-card{background-color:var(--tsis-color-white);border:var(--tsis-border-width) solid var(--tsis-color-border);border-block-start:var(--tsis-border-width-heavy) solid var(--tsis-color-brand);border-radius:var(--tsis-radius-xl);box-shadow:var(--tsis-shadow-md);padding:clamp(1.25rem,4vw,2.5rem)}.tsis-investir__form{gap:var(--tsis-space-md);display:grid}.tsis-investir__groupe{gap:var(--tsis-space-sm);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tsis-investir__legende{font-family:var(--tsis-font-heading);font-size:var(--tsis-fs-body);font-weight:var(--tsis-weight-bold);color:var(--tsis-color-heading);padding:0}.tsis-investir__radio{align-items:center;gap:var(--tsis-space-sm);min-block-size:var(--tsis-tap-min);font-size:var(--tsis-fs-body);color:var(--tsis-color-text);cursor:pointer;display:flex}.tsis-investir__radio input{block-size:20px;inline-size:20px;accent-color:var(--tsis-color-action-strong);flex:none}.tsis-investir__note{font-size:var(--tsis-fs-body-sm);line-height:var(--tsis-lh-body);color:var(--tsis-color-text);max-inline-size:var(--tsis-measure)}.tsis-investir__statut:empty{display:none}.tsis-investir__statut{border-radius:var(--tsis-radius-md);border:var(--tsis-border-width) solid transparent;padding:var(--tsis-space-sm) var(--tsis-space-md);font-size:var(--tsis-fs-body-sm);font-weight:var(--tsis-weight-semibold);line-height:var(--tsis-lh-ui)}.tsis-investir__statut.is-succes{background-color:var(--tsis-color-success-bg);border-color:var(--tsis-color-success-fg);color:var(--tsis-color-success-fg)}.tsis-investir__statut.is-erreur{background-color:var(--tsis-color-danger-bg);border-color:var(--tsis-color-danger-fg);color:var(--tsis-color-danger-fg)}.tsis-investir__rassurance{background-color:var(--tsis-color-deep);background-image:linear-gradient(180deg, var(--tsis-color-brand-strong) 0%, var(--tsis-color-deep) 100%);color:var(--tsis-color-on-deep-muted);padding-block:clamp(2.5rem,6vw,4.5rem)}.tsis-investir__rassurance-grid{gap:var(--tsis-space-lg);align-items:center;display:grid}.tsis-investir__rassurance h2{font-size:var(--tsis-fs-h2);color:var(--tsis-color-white)}.tsis-investir__rassurance p{font-size:var(--tsis-fs-body-lg);line-height:var(--tsis-lh-body-lg);color:var(--tsis-color-on-deep-muted);max-inline-size:var(--tsis-measure)}.tsis-investir__contact{align-items:center;gap:var(--tsis-space-md);padding:var(--tsis-space-md) var(--tsis-space-lg);min-block-size:var(--tsis-control-height-lg);background-color:var(--tsis-color-white);color:var(--tsis-color-deep);font-weight:var(--tsis-weight-semibold);border-radius:var(--tsis-radius-pill);transition:background-color var(--tsis-dur-fast) var(--tsis-ease-standard), transform var(--tsis-dur-fast) var(--tsis-ease-standard);justify-self:start;text-decoration:none;display:inline-flex}.tsis-investir__contact:hover{background-color:var(--tsis-color-pale)}.tsis-investir__contact-num{font-weight:var(--tsis-weight-regular);color:var(--tsis-color-action-strong)}.tsis-investir__contact .tsis-icon{color:var(--tsis-color-action-strong)}.tsis-investir__contact-vide{font-size:var(--tsis-fs-body-sm);color:var(--tsis-color-pale)}.tsis-investir__question summary:focus-visible,.tsis-investir__contact:focus-visible,.tsis-investir__radio input:focus-visible{outline:2px solid var(--tsis-color-focus);outline-offset:2px}.tsis-investir__rassurance :where(summary,a,button):focus-visible{outline-color:var(--tsis-color-white)}@media (width>=640px){.tsis-investir__args,.tsis-investir__finance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.tsis-investir__reperes-list{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.tsis-investir__rassurance-grid{grid-template-columns:1.5fr auto}}@media (width>=1024px){.tsis-investir__hero-grid{gap:var(--tsis-space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.tsis-investir__etapes{column-gap:var(--tsis-space-lg);grid-template-columns:repeat(4,minmax(0,1fr))}.tsis-investir__etape{row-gap:var(--tsis-space-sm);grid-template-columns:1fr}.tsis-investir__etape-marqueur{grid-row:auto}.tsis-investir__etape h3{align-self:start}.tsis-investir__etape:not(:last-child):after{inline-size:auto;block-size:var(--tsis-progress-line-height);inset-block-start:calc(1.375rem - var(--tsis-progress-line-height) / 2);inset-block-end:auto;inset-inline-start:2.75rem;inset-inline-end:calc(-1 * var(--tsis-space-lg))}}@media (width<=359.98px){.tsis-investir__poste{padding-block-start:2.5rem;padding-inline-start:var(--tsis-space-lg)}.tsis-investir__poste:before{inset-block-start:var(--tsis-space-md)}.tsis-investir__etape-marqueur{block-size:2.25rem;inline-size:2.25rem}.tsis-investir__etape:not(:last-child):after{inset-block-start:2.4rem;inset-inline-start:calc(1.125rem - var(--tsis-progress-line-height) / 2)}}@media (prefers-reduced-motion:reduce){.tsis-investir *,.tsis-investir :before,.tsis-investir :after{transition-duration:.01ms!important}}
