body.single-formation{main.site-main{max-width:unset;padding:unset}--sf-blue:#384786;--sf-blue-lt:#A9D0E7;--sf-blue-pale:#EBF4FA;--sf-blue-bg:rgba(56, 71, 134, 0.07);--sf-blue-bd:rgba(56, 71, 134, 0.18);--sf-coral:#df6163;--sf-coral-lt:rgba(223, 97, 99, 0.10);--sf-coral-bd:rgba(223, 97, 99, 0.25);--sf-green:#4CAF7D;--sf-green-bg:rgba(76, 175, 125, 0.09);--sf-green-bd:rgba(76, 175, 125, 0.28);--sf-orange:#E88A3A;--sf-orange-bg:rgba(232, 138, 58, 0.10);--sf-orange-bd:rgba(232, 138, 58, 0.28);--sf-purple:#8B5CF6;--sf-purple-bg:rgba(139, 92, 246, 0.08);--sf-purple-bd:rgba(139, 92, 246, 0.28);--sf-ink:#1A2340;--sf-ink2:#4a5568;--sf-ink3:#6e7886;--sf-surface:#F4F8FC;--sf-white:#ffffff;--sf-border:rgba(56, 71, 134, 0.12);--sf-r:8px;--sf-r-lg:16px;color:var(--sf-ink);-webkit-font-smoothing:antialiased;.sf-page *,.sf-page *::before,.sf-page *::after{box-sizing:border-box}.sf-wrap{max-width:1100px;margin:0 auto;padding:0 24px}.sf-wrap--narrow{max-width:720px}.sf-wrap--narrow-lg{max-width:900px}.sf-wrap--center{text-align:center}.sf-section{padding:72px 0}.sf-section--white{background:var(--sf-white)}.sf-section--surface{background:var(--sf-surface)}.sf-section--ink{background:var(--sf-ink)}.sf-section--blue{background:var(--sf-blue);position:relative;overflow:hidden}.sf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--sf-r);font-size:14px;font-weight:600;text-decoration:none;transition:all .18s;border:1.5px solid #fff0;cursor:pointer;font-family:inherit}.sf-btn--lg{padding:14px 28px;font-size:15px}.sf-btn--full{width:100%;margin-bottom:10px}.sf-btn--primary{background:var(--sf-coral);color:#fff;border-color:var(--sf-coral)}.sf-btn--primary:hover{background:rgb(255 103 82);box-shadow:0 0 10px -1px #ff6752;color:#fff}.sf-btn--ghost-inv{background:#fff0;color:var(--sf-blue);border-color:var(--sf-blue-bd)}.sf-btn--ghost-inv:hover{background:var(--sf-blue-bg)}.sf-btn--outline{background:#fff0;color:var(--sf-blue);border-color:var(--sf-blue-bd)}.sf-btn--outline:hover{background:var(--sf-blue-bg)}.sf-btn--white{background:#fff;color:var(--sf-coral);border-color:#fff;font-weight:700}.sf-btn--white:hover{box-shadow:0 0 10px -1px #ff6752;background:#fff}.sf-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sf-blue);margin-bottom:16px}.sf-eyebrow--center{display:flex;justify-content:center}.sf-eyebrow--muted{color:var(--sf-ink3)}.sf-eyebrow--inv{color:rgb(255 255 255 / .65)}.sf-eyebrow--coral{color:var(--sf-coral)}.sf-eyebrow__dash{display:block;width:20px;height:2px;background:currentColor;border-radius:2px;flex-shrink:0}.sf-h2{font-size:clamp(22px, 3vw, 34px);font-weight:700;color:var(--sf-ink);line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.sf-h2--light{color:#fff}.sf-h2--center{text-align:center}.sf-lead{font-size:15px;color:var(--sf-ink2);line-height:1.7;margin-bottom:36px;max-width:580px}.sf-lead--center{text-align:center;margin-left:auto;margin-right:auto}.sf-lead--muted{color:rgb(255 255 255 / .7)}.sf-lead--inv{color:rgb(255 255 255 / .75);max-width:600px;margin-left:auto;margin-right:auto}.sf-hero{background:linear-gradient(135deg,#EBF4FA 0%,#dceef8 100%);padding:64px 0 56px;position:relative;overflow:hidden}.sf-hero::before{content:'';position:absolute;top:-80px;right:-60px;width:280px;height:280px;border-radius:50%;background:rgb(169 208 231 / .4);pointer-events:none}.sf-hero::after{content:'';position:absolute;bottom:-50px;left:-40px;width:180px;height:180px;border-radius:50%;background:rgb(56 71 134 / .05);pointer-events:none}.sf-hero .sf-wrap{display:grid;grid-template-columns:1fr 320px;gap:48px;align-items:start;position:relative;z-index:1}.sf-hero__main{padding-top:8px}.sf-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;color:var(--sf-ink3);margin-bottom:20px}.sf-breadcrumb a{color:var(--sf-ink3);text-decoration:none;transition:color .15s}.sf-breadcrumb a:hover{color:var(--sf-blue)}.sf-breadcrumb span{color:var(--sf-ink2)}.sf-hero__h1{font-size:clamp(26px, 3.5vw, 44px);font-weight:700;color:var(--sf-ink);line-height:1.15;letter-spacing:-.025em;margin-bottom:18px}.sf-hero__sub{font-size:15px;color:var(--sf-ink2);line-height:1.7;margin-bottom:24px;max-width:520px}.sf-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.sf-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 12px;border-radius:20px;border:1px solid}.sf-pill svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;flex-shrink:0}.sf-pill--green{background:var(--sf-green-bg);border-color:var(--sf-green-bd);color:#2D7A55}.sf-pill--blue{background:var(--sf-blue-bg);border-color:var(--sf-blue-bd);color:var(--sf-blue)}.sf-pill--purple{background:var(--sf-purple-bg);border-color:var(--sf-purple-bd);color:var(--sf-purple)}.sf-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.sf-hero__trust{font-size:13px;color:var(--sf-ink3);margin:0}.sf-fiche{background:var(--sf-white);border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);padding:24px 20px;position:sticky;top:88px;box-shadow:0 4px 24px rgb(56 71 134 / .08)}.sf-fiche__title{font-size:12px;font-weight:700;color:var(--sf-ink3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--sf-border)}.sf-fiche__dl{margin:0 0 20px;padding:0}.sf-fiche__row{display:grid;grid-template-columns:85px 1fr;gap:8px;padding:9px 0;border-bottom:1px solid var(--sf-border)}.sf-fiche__row:last-child{border-bottom:none}.sf-fiche__row--badge{display:block}.sf-fiche__row dt{font-size:12px;font-weight:700;color:var(--sf-ink3);text-transform:uppercase;letter-spacing:.06em;padding-top:2px}.sf-fiche__row dd{font-size:13px;font-weight:600;color:var(--sf-ink);margin:0;line-height:1.4}.sf-fiche__row--prix{position:relative;grid-template-areas:"dt dd" "small small"}.sf-fiche__row--small{display:block;text-align:center;grid-area:small;font-size:16px;font-weight:700;color:var(--sf-green);margin-top:2px}.sf-fiche__back{display:block;text-align:center;font-size:13px;color:var(--sf-ink3);text-decoration:none;margin-top:12px;transition:color .15s}.sf-fiche__back:hover{color:var(--sf-blue)}.sf-badge-fsf{display:inline-flex;align-items:center;gap:5px;background:var(--sf-purple-bg);border:1px solid var(--sf-purple-bd);color:var(--sf-purple);border-radius:20px;font-size:13px;font-weight:600;padding:4px 10px;text-decoration:none}.sf-badge-fsf--sm{font-size:12px;padding:3px 8px}.tooltip-wrapper{position:absolute;bottom:12px;right:2px;display:inline-flex;align-items:center}.tooltip-trigger{width:18px;height:18px;border-radius:50%;border:1.5px solid #ccc;background:#f5f5f5;color:#666;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tooltip-box{display:none;position:absolute;right:26px;background:#fff;border:1px solid #ddd;border-radius:var(--sf-r);padding:10px 14px 0;font-size:13px;line-height:1.5;min-width:220px;z-index:10;box-shadow:0 4px 16px rgb(0 0 0 / .1)}.tooltip-wrapper:hover .tooltip-box{display:block}.sf-two-col--ink{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.sf-cross-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.sf-cross-list li{display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-bottom:1px solid rgb(255 255 255 / .07);font-size:14px;color:#fff;line-height:1.55}.sf-cross-list li:last-child{border-bottom:none}.sf-cross-list__icon{width:22px;height:22px;border-radius:50%;background:rgb(239 68 68 / .12);border:1px solid rgb(239 68 68 / .45);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.sf-cross-list__icon svg{width:10px;height:10px}.sf-check-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.sf-check-grid__item{display:flex;align-items:flex-start;gap:10px;background:var(--sf-white);border:1px solid var(--sf-border);border-radius:var(--sf-r);padding:14px 16px;font-size:13px;color:var(--sf-ink2);line-height:1.55;transition:border-color .18s,box-shadow .18s}.sf-check-grid__item:hover{border-color:var(--sf-blue-bd);box-shadow:0 3px 12px rgb(56 71 134 / .07)}.sf-check-grid--coral .sf-check-grid__item:hover{border-color:var(--sf-coral-bd);box-shadow:0 3px 12px rgb(223 97 99 / .07)}.sf-check-grid__icon{width:22px;height:22px;border-radius:50%;background:var(--sf-green-bg);border:1px solid var(--sf-green-bd);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.sf-check-grid__icon--coral{background:var(--sf-coral-lt);border-color:var(--sf-coral-bd)}.sf-check-grid__icon svg{width:10px;height:10px}.sf-section--fsf{background:linear-gradient(135deg,#FEF6ED 0%,#FDF0E0 100%);border-top:3px solid var(--sf-orange);border-bottom:3px solid var(--sf-orange);padding:64px 0;position:relative;overflow:hidden;scroll-margin-top:var(--header-h)}.sf-section--fsf::before{content:'';position:absolute;top:-60px;right:-40px;width:240px;height:240px;border-radius:50%;background:rgb(232 138 58 / .08);pointer-events:none}.sf-fsf__inner{position:relative;z-index:1}.sf-fsf__header{margin-bottom:40px}.sf-fsf__label{display:inline-flex;align-items:center;gap:8px;background:var(--sf-orange-bg);border:1px solid var(--sf-orange-bd);color:var(--sf-orange);border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 14px;margin-bottom:16px}.sf-fsf__title{font-size:clamp(22px, 3vw, 34px);font-weight:700;color:var(--sf-ink);line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.sf-fsf__lead{font-size:15px;color:var(--sf-ink2);line-height:1.7;max-width:620px}.sf-fsf__args{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px}.sf-fsf__arg{display:flex;align-items:flex-start;gap:14px;background:var(--sf-white);border:1px solid var(--sf-orange-bd);border-radius:var(--sf-r-lg);padding:20px 18px}.sf-fsf__arg-icon{width:44px;height:44px;border-radius:12px;background:var(--sf-orange-bg);border:1px solid var(--sf-orange-bd);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--sf-orange)}.sf-fsf__arg-title{font-size:14px;font-weight:700;color:var(--sf-ink);margin-bottom:4px}.sf-fsf__arg-desc{font-size:13px;color:var(--sf-ink2);line-height:1.55;margin:0}.sf-fsf__timeline{margin-bottom:40px}.sf-fsf__timeline-title{font-size:14px;font-weight:700;color:var(--sf-ink);margin-bottom:16px;text-transform:uppercase;letter-spacing:.06em;font-size:12px;color:var(--sf-ink3)}.sf-fsf__steps{display:flex;flex-direction:column;gap:0}.sf-fsf__step{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid var(--sf-orange-bd)}.sf-fsf__step:last-child{border-bottom:none}.sf-fsf__step-num{width:32px;height:32px;border-radius:50%;background:var(--sf-orange);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sf-fsf__step-label{font-size:14px;font-weight:600;color:var(--sf-ink);margin-bottom:3px}.sf-fsf__step-desc{font-size:13px;color:var(--sf-ink2);line-height:1.55;margin:0}.sf-fsf__cta{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.sf-fsf__cta-note{font-size:13px;color:var(--sf-ink3);margin:0}.sf-impact-banner{display:flex;align-items:center;gap:16px;background:var(--sf-blue-pale);border-radius:var(--sf-r-lg);padding:20px 24px;margin-top:28px;border:1px solid var(--sf-blue-bd)}.sf-impact-banner__icon{width:40px;height:40px;border-radius:50%;background:var(--sf-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sf-impact-banner__text{font-size:15px;font-weight:600;color:var(--sf-blue);line-height:1.5;font-style:italic;margin:0}.sf-two-blocks{display:flex;flex-wrap:wrap;gap:20px}.sf-block-card{flex:1;min-width:280px;max-width:520px;display:flex;flex-wrap:wrap;place-content:start;gap:14px;background:var(--sf-white);border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);padding:24px 20px}.sf-block-card__icon{width:44px;height:44px;border-radius:10px;background:var(--sf-blue-bg);border:1px solid var(--sf-blue-bd);display:flex;align-items:center;justify-content:center}.sf-block-card__icon svg{width:20px;height:20px}.sf-block-card__title{font-size:16px;font-weight:700;color:var(--sf-ink);align-self:end;width:calc(100% - 58px);margin:0}.sf-block-card__text{font-size:13px;color:var(--sf-ink2);line-height:1.65;margin:0}.sf-dot-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.sf-dot-list li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--sf-ink2);line-height:1.5}.sf-dot-list li::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--sf-blue);flex-shrink:0;margin-top:6px;opacity:.5}.sf-temoignage{background:var(--sf-white);border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);padding:32px 28px;position:relative;max-width:680px;margin:0 auto}.sf-temoignage::before{content:'\201C';position:absolute;top:12px;left:20px;font-size:72px;color:var(--sf-blue-lt);font-family:Georgia,serif;line-height:1;pointer-events:none}.sf-temoignage__text{font-size:15px;color:var(--sf-ink2);line-height:1.8;font-style:italic;padding-left:36px;margin-bottom:20px}.sf-temoignage__author{display:flex;align-items:center;gap:12px;padding-left:36px}.sf-temoignage__avatar{width:40px;height:40px;border-radius:50%;background:var(--sf-blue-lt);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--sf-blue);flex-shrink:0}.sf-temoignage__name{font-size:13px;font-weight:700;color:var(--sf-ink);margin:0}.sf-temoignage__meta{font-size:12px;color:var(--sf-ink3);margin:0}.sf-timeline{display:grid;grid-template-columns:1fr 1fr;margin-top:40px;gap:24px}.sf-timeline__item{display:flex;gap:0;align-items:stretch}.sf-timeline__left{display:flex;flex-direction:column;align-items:center;width:52px;flex-shrink:0}.sf-timeline__num{width:40px;height:40px;border-radius:50%;background:var(--sf-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;box-shadow:0 0 0 5px var(--sf-blue-bg);position:relative;z-index:1}.sf-timeline__line{width:2px;flex:1;background:var(--sf-blue-bg);margin:5px 0}.sf-timeline__item:last-child .sf-timeline__line{display:none}.sf-timeline__body{padding:2px 0 32px 20px;flex:1}.sf-timeline__label{font-size:14px;font-weight:700;color:var(--sf-ink);margin-bottom:3px}.sf-timeline__desc{font-size:13px;color:var(--sf-ink3);line-height:1.55;margin:0}.sf-section-stats{padding:72px 0}.sf-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.sf-stat{background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);padding:24px 16px;text-align:center;transition:box-shadow .2s,transform .2s}.sf-stat:hover{box-shadow:0 5px 20px rgb(56 71 134 / .08);transform:translateY(-2px)}.sf-stat__n{display:block;font-size:36px;font-weight:800;color:var(--sf-blue);line-height:1;letter-spacing:-.03em;margin-bottom:6px}.sf-stat__l{display:block;font-size:13px;color:var(--sf-ink3);line-height:1.4}.sf-stats__src{text-align:center;font-size:12px;color:var(--sf-ink3);margin:0}.sf-admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1px;background:var(--sf-border);border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);overflow:hidden;margin-top:28px}.sf-admin-item{background:var(--sf-white);padding:18px 20px;display:flex;flex-direction:column;gap:5px}.sf-admin-item__k{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sf-blue)}.sf-admin-item__v{font-size:13px;color:var(--sf-ink2);line-height:1.55}.sf-fin-cards{display:flex;flex-wrap:wrap;gap:20px;margin-top:36px}.sf-fin-cards--center{justify-content:center}.sf-fin-card{max-width:540px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .2);border-radius:var(--sf-r-lg);padding:28px;backdrop-filter:blur(8px);transition:background .2s,transform .2s}.sf-fin-card:hover{background:rgb(255 255 255 / .18);transform:translateY(-2px)}.sf-fin-card__over{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(255 255 255 / .5);margin-bottom:6px}.sf-fin-card__title{font-size:20px;font-weight:700;color:#fff;margin-bottom:10px}.sf-fin-card__text{font-size:13px;color:rgb(255 255 255 / .75);line-height:1.65;margin-bottom:20px}.sf-faq{margin-top:36px;border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);overflow:hidden;background:var(--sf-white)}.sf-faq__item{border-bottom:1px solid var(--sf-border)}.sf-faq__item:last-child{border-bottom:none}.sf-faq__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 22px;background:#fff0;border:none;cursor:pointer;text-align:left;font-size:14px;font-weight:600;color:var(--sf-ink);font-family:inherit;transition:background .15s;white-space:normal}.sf-faq__btn--open{background:var(--sf-blue-bg)!important;color:var(--sf-blue)!important}.sf-faq__chevron{width:18px;height:18px;flex-shrink:0;transition:transform .25s ease;color:var(--sf-ink3)}.sf-faq__btn--open .sf-faq__chevron{transform:rotate(180deg);color:var(--sf-blue)}.sf-faq__answer{padding:20px 22px;font-size:13px;color:var(--sf-ink2);line-height:1.75;animation:sf-fade .2s ease}.sf-faq__answer p{margin:0}@keyframes sf-fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sf-cta-final{padding:88px 0;position:relative;overflow:hidden}.sf-cta-final::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:260px;border-radius:50%;background:radial-gradient(ellipse,rgb(169 208 231 / .1) 0%,transparent 70%);pointer-events:none}.sf-cta-final__h2{font-size:clamp(26px, 4vw, 42px);font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.03em;margin-bottom:16px}.sf-cta-final__h2 em{color:var(--sf-blue-lt);font-style:normal}.sf-cta-final__sub{font-size:15px;color:rgb(255 255 255 / .85);line-height:1.7;margin-bottom:36px}.sf-cta-final__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px}.sf-cta-final__trust{font-size:12px;color:rgb(255 255 255 / .65);line-height:1.8;margin:0}.sf-prose{font-size:15px;line-height:1.8;color:var(--sf-ink2)}.sf-prose p{margin:0 0 1rem}.sf-prose p:last-child{margin:0}.sf-prose strong{color:var(--sf-ink)}.sf-prose a{color:var(--sf-blue)}.sf-float{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:999;opacity:0;pointer-events:none;transition:opacity .25s ease}.sf-float--visible{opacity:1;pointer-events:auto}.sf-float__pill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:52px;height:52px;border-radius:14px;background:var(--sf-blue);color:#fff;cursor:pointer;box-shadow:0 4px 20px rgb(56 71 134 / .45);transition:transform .18s,box-shadow .18s;font-family:inherit;border:none}.sf-float--open .sf-float__pill{display:none}.sf-float__pill:hover{transform:scale(1.07);box-shadow:0 8px 28px rgb(56 71 134 / .55)}.sf-float__pill svg{width:18px;height:18px}.sf-float__pill span{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sf-float__card{width:272px;background:var(--sf-white);border:1px solid var(--sf-border);border-radius:var(--sf-r-lg);box-shadow:0 8px 36px rgb(56 71 134 / .18);overflow:hidden;animation:sf-float-in .2s ease}@keyframes sf-float-in{from{opacity:0;transform:translateX(10px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}.sf-float__card-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;border-bottom:1px solid var(--sf-border)}.sf-float__card-title{font-size:12px;font-weight:700;color:var(--sf-ink3);text-transform:uppercase;letter-spacing:.08em;margin:0}.sf-float__close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--sf-surface);border:none;cursor:pointer;transition:background .15s;padding:0}.sf-float__close:hover{background:var(--sf-border)}.sf-float__close svg{width:13px;height:13px;stroke:var(--sf-ink2)}.sf-float__dl{padding:8px 14px;margin:0}.sf-float__row{display:grid;grid-template-columns:80px 1fr;gap:4px 6px;padding:6px 0;border-bottom:1px solid var(--sf-border)}.sf-float__row--fsf{grid:unset;text-align:center}.sf-float__row:last-child{border-bottom:none}.sf-float__row dt{font-size:12px;font-weight:700;color:var(--sf-ink3);text-transform:uppercase;letter-spacing:.06em;align-self:center}.sf-float__row dd{font-size:12px;font-weight:600;color:var(--sf-ink);margin:0;line-height:1.35}.sf-float__row--prix{position:relative}.sf-float__row--prix small{display:block;font-size:12px;font-weight:700;color:var(--sf-green);margin-top:1px}.sf-float__cta{display:block;margin:0 10px 10px;padding:10px 14px;background:var(--sf-coral);color:#fff;border-radius:var(--sf-r);font-size:13px;font-weight:700;text-decoration:none;text-align:center;transition:background .18s}.sf-float__cta:hover{background:rgb(255 103 82);box-shadow:0 0 10px -1px #ff6752}@media (max-width:960px){.sf-hero .sf-wrap{grid-template-columns:1fr;gap:36px}.sf-fiche{position:static}.sf-two-col--ink{grid-template-columns:1fr;gap:0}.sf-stats{grid-template-columns:1fr 1fr}.sf-fsf__args{grid-template-columns:1fr}}@media (max-width:640px){.sf-section{padding:52px 0}.sf-hero{padding:44px 0}.sf-hero__ctas{flex-direction:column}.sf-hero__ctas .sf-btn{width:100%;justify-content:center}.sf-fiche__row{grid-template-columns:78px 1fr}.sf-fiche__row--badge{grid-template-columns:1fr}.sf-stats{grid-template-columns:1fr}.sf-check-grid{grid-template-columns:1fr}.sf-timeline{grid-template-columns:1fr;gap:0}.sf-cta-final{padding:56px 0}.sf-cta-final__actions{flex-direction:column;align-items:center}.sf-cta-final__actions .sf-btn{width:100%;max-width:320px}.sf-admin-grid{grid-template-columns:1fr}.sf-fsf__step-num{width:28px;height:28px;font-size:13px}}@media (max-width:768px){.sf-float{top:calc(var(--header-h, 80px) + 16px);right:16px;transform:none}.sf-float__card{width:calc(100vw - 32px);max-width:320px;position:absolute;top:0;right:0}}}