@media (min-width: 1440px){.hero__decor-trait--net{top: 82.849px;left: 2px}.hero__decor-etoile--net{top: 103.849px;left: 427px}}.section--net-portail,.section--net-temoignages{background-color: var(--color-white)}.section--net-etapes,.section--net-prerequis{background-color: var(--color-bg-fade)}.section--net-faq{background-color: var(--color-bg-page)}.portail{display: flex;flex-direction: column;gap: var(--space-48)}.portail__list{display: flex;flex: 1 1 645px;flex-direction: column;gap: var(--space-22);min-width: 0}.portail__visuel{order: -1;width: 100%;max-width: 758px;margin-inline: auto}.portail__ecran{display: block}.portail__ecran img{display: block;width: 100%;height: auto}.portail__visuel--carrousel{display: grid;overflow: hidden}.portail__visuel--carrousel .portail__ecran{grid-area: 1 / 1;transition: transform 700ms cubic-bezier(0.4,0,0.2,1)}.portail__ecran--attente{transform: translateX(100%)}.portail__ecran--sortie{transform: translateX(-100%)}.portail__visuel--carrousel .portail__ecran--pose{transition: none}.etapes-net{display: grid;grid-template-columns: 1fr;gap: var(--space-32)}@media (min-width: 640px){.etapes-net{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.section--net-portail{padding-block: 96.5px}.section--net-etapes{padding-block: 88px 128.2px}.section--net-prerequis{padding-block: 87px}.section--net-prerequis > .passerelle{min-height: 341px;padding-block: 93.5px}.section--net-temoignages{padding-block: 80px 90.287px}.section--net-faq{padding-block: 178px 90px}.section--net-portail .section__body{margin-top: 48px}.section--net-portail .portail__visuel{order: 0;flex: 1 1 758px}.section--net-portail .tabs__panel > .portail{flex: 1 1 auto}.section--net-portail .portail{flex-direction: row;align-items: center;gap: var(--space-48);min-height: 470px;margin-top: 18px}.section--net-etapes .section__body{margin-top: 77px}.etapes-net{grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--space-16)}.section--net-temoignages .section__body{margin-top: 142.71px}.section--net-faq .faq{margin-top: var(--space-32)}.section--net-faq .section__head{gap: var(--space-12)}}@media (min-width: 1440px){.portail__list{flex: none;width: 645px}.portail__visuel{flex: 1 1 auto}}.tabs__list{position: relative;display: flex;flex-wrap: wrap;align-items: center;gap: 9.6px;width: fit-content;max-width: 100%;padding: 4.8px;border-radius: var(--radius-tabs);background-color: var(--color-tabs-bg)}.tabs__tab{padding: 7.2px var(--space-18);border-radius: var(--radius-tab);color: var(--color-slate-700);font-size: var(--fs-tab);font-weight: var(--fw-medium);line-height: 24px;transition: background-color var(--transition-fast),color var(--transition-fast)}.tabs__tab:hover{color: var(--color-slate-900)}.tabs__tab[aria-selected="true"]{background-color: var(--color-white);color: var(--color-slate-900)}.tabs__stage{display: grid;grid-template-columns: minmax(0,1fr)}.tabs__panel{grid-area: 1 / 1;display: flex;flex-direction: column;min-width: 0;opacity: 1;visibility: visible;transition: opacity var(--onglet-entree) ease var(--onglet-sortie),visibility 0s}.tabs__panel[hidden]{opacity: 0;visibility: hidden;pointer-events: none;transition: opacity var(--onglet-sortie) ease,visibility 0s linear var(--onglet-sortie)}.tabs__panel .portail__list{transform: none;transition: transform var(--onglet-entree) ease var(--onglet-sortie)}.tabs__panel[hidden] .portail__list{transform: translateY(8px);transition: transform var(--onglet-sortie) ease}.etape-net{display: flex;flex-direction: column;align-items: center;gap: var(--space-16);padding-inline: var(--space-16);text-align: center}.etape-net__num{display: flex;flex: none;align-items: center;justify-content: center;width: 47px;height: 47px;border-radius: var(--radius-full);background-color: var(--color-white);color: var(--color-etape-num);font-size: var(--fs-etape-num);font-weight: var(--fw-semibold);line-height: 1.4}.etape-net__title{color: var(--color-text-note);font-size: var(--fs-btn);font-weight: var(--fw-semibold);line-height: 1.4}.etape-net__text{color: var(--color-text-card);font-size: var(--fs-item-label);font-weight: var(--fw-regular);line-height: 1.4}.temoignage-net{display: flex;flex-direction: column;align-items: center;gap: var(--space-16);padding: var(--space-24);border-radius: var(--radius-md);background-color: var(--color-bg-fade)}.temoignage-net__quote{color: var(--color-text-note);font-size: var(--fs-passerelle-text);font-style: italic;font-weight: var(--fw-regular);line-height: 1.4;text-align: center}.temoignage-net__auteur{display: flex;flex-direction: column;align-items: center;width: 100%;padding-top: var(--space-16)}.temoignage-net__pastille{display: flex;flex: none;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: var(--radius-full);background-color: var(--color-white)}.temoignage-net__pastille img{width: 24px;height: 24px}.temoignage-net__nom{margin-top: var(--space-16);color: var(--color-text-note);font-size: var(--fs-card-title);font-weight: var(--fw-bold);line-height: 1.1;text-align: center}.temoignage-net__role{color: var(--color-text-note);font-size: var(--fs-passerelle-text);font-weight: var(--fw-regular);line-height: 1.4;text-align: center}.ruban{overflow-x: auto;scrollbar-width: none}.ruban::-webkit-scrollbar{display: none}.ruban__piste{display: flex;gap: var(--space-32)}.ruban .temoignage-net{flex: 0 0 auto;width: min(512px,calc(100% - 2 * var(--pad-gutter-mobile)))}@media (min-width: 640px){.ruban .temoignage-net{width: min(512px,calc(100% - 2 * var(--pad-gutter-tablet)))}}@media (min-width: 1024px){.hero__title--net{min-height: 176px}.section--net-faq .faq__question{min-height: 74px}}.hero__subtitle--net{display: block;font-size: clamp(18px,2.3vw,var(--fs-hero-sub-alt));font-weight: var(--fw-regular);line-height: var(--lh-hero-sub-alt)}.hero__subtitle--net strong{font-weight: var(--fw-semibold)}.hero__subtitle--net .hero__subtitle-note{margin-top: var(--lh-hero-sub-alt)}
