@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-500-italic.afb7ec10.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-500-italic.641077a4.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-cyrillic-500-italic.52b192eb.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-500-italic.95752797.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-vietnamese-500-italic.a300e015.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-500-italic.c7b6054f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-ext-500-italic.ddbed11a.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-500-italic.abb9a46d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-500-italic.7dc561f0.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-500-italic.51431b49.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-600-italic.e4107dd5.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-600-italic.54413f63.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-cyrillic-600-italic.7bcf3dfc.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-600-italic.e5cd5876.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-vietnamese-600-italic.56145503.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-600-italic.18bcc930.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-latin-ext-600-italic.8f068aa0.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-600-italic.36b6fb38.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-latin-600-italic.5865568f.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-600-italic.e2210050.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-inter:"Inter Variable","Inter";--font-cormorant:"Cormorant Garamond";--ip-bg:#FFFFFF;--ip-surface:#FFFFFF;--ip-ink:#1E1E1E;--ip-ink-soft:#666666;--ip-border:#CCD1DA;--ip-border-input:#8A8F98;--ip-accent:#1E3A8A;--ip-accent-ink:#FFFFFF;--ip-accent-soft:#DDE1ED;--ip-cta-bg:#0D111B;--ip-live-bg:var(--ip-accent-soft);--ip-live-ink:var(--ip-accent);--ip-coral:#E8593C;--ip-coral-text:#CC4A2E;--ip-coral-soft:#FBEAE7;--ip-coral-ink:#8E2626;--ip-closed-bg:#F2F3F5;--ip-closed-ink:#666666;--ip-radius-card:16px;--ip-radius-large:32px;--ip-radius-pill:999px}*{box-sizing:border-box}html{background:var(--ip-bg)}body,html{margin:0;padding:0;color:var(--ip-ink);font-family:var(--font-inter),sans-serif}body:before{content:"";position:fixed;left:0;bottom:0;width:min(60vw,560px);height:min(60vw,560px);background:url(/rekonoo-fond.png) no-repeat 0 100%/contain;z-index:-1;pointer-events:none;transform:translateZ(0);will-change:transform}h1,h2,h3{font-family:var(--font-inter),sans-serif;font-weight:600;letter-spacing:-.03em;margin:0}a{text-decoration:none;color:inherit}button{cursor:pointer}button,input,select,textarea{font-family:var(--font-inter),sans-serif}label{font-weight:600;display:block;margin-bottom:6px}input,label,select,textarea{font-size:14px;color:var(--ip-ink)}input,select,textarea{width:100%;box-sizing:border-box;padding:11px 13px;border-radius:10px;border:1px solid var(--ip-border-input);background:var(--ip-surface)}input::placeholder,textarea::placeholder{color:#6B6B6B}.event-row:hover{border-color:var(--ip-accent)!important}.palier-card{cursor:pointer;transition:transform .2s ease,border-color .2s ease}.palier-card:hover{transform:scale(1.04);border-color:var(--ip-accent)!important}.palier-radio{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.palier-card:has(.palier-radio:focus-visible){outline:3px solid var(--ip-accent);outline-offset:3px}.ip-hover-bleu{transition:color .15s,border-color .15s}.ip-hover-bleu:hover{font-weight:700!important;color:var(--ip-accent)!important;border-color:var(--ip-accent)!important}@keyframes ip-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}nav a{transition:color .15s}nav a:hover{font-weight:700!important}.tarif-card{transform:scale(.95);transition:transform .2s ease}.tarif-card-main,.tarif-card:hover{transform:scale(1)}.tarif-card-main{z-index:1}.admin-root a:hover,.admin-root button:not(:disabled):hover{font-weight:700!important}.ip-dropzone:hover .ip-dropzone-titre{font-weight:700!important;color:var(--ip-accent)}.event-page [style*="cursor: pointer"]:not([style*=background]):not(.ip-dropzone):hover,.event-page [style*="cursor:pointer"]:not([style*=background]):not(.ip-dropzone):hover,.event-page a[style*=border]:not([style*=background]):hover,.event-page button:not([style*=background]):hover{font-weight:700!important;color:var(--ip-accent)!important;border-color:var(--ip-accent)!important}.lien-evitement{position:absolute;left:-9999px;top:8px;z-index:1000;background:var(--ip-cta-bg);color:#FFFFFF;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:600}.lien-evitement:focus{left:8px}main:focus{outline:none}.rk-entete{padding-top:12px!important;padding-bottom:12px!important}.lang-switch a,.rk-lien-pied,.rk-nav a,.rk-pied a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px}.rk-nav a{padding:0 10px}.lang-switch a{color:inherit;text-decoration:none;opacity:.7}.lang-switch a:hover{opacity:1;text-decoration:underline}html:not([lang=en]) .lang-switch a[data-lang=fr],html[lang=en] .lang-switch a[data-lang=en]{font-weight:700;opacity:1}html[data-i18n-pending] body{visibility:hidden}body,html{overflow-x:hidden;max-width:100%}@supports (overflow:clip){body,html{overflow-x:clip}}@media (max-width:720px){.rk-entete{padding:14px 16px!important;gap:10px!important}.rk-entete,.rk-nav{flex-wrap:wrap!important}.rk-nav{gap:8px 16px!important;width:100%;justify-content:flex-start}.rk-hero{padding:28px 16px!important;gap:32px!important}.rk-hero-texte{max-width:100%!important}.rk-h1{font-size:32px!important}.rk-hero-badges,.rk-hero-btns{flex-wrap:wrap!important}.rk-hero-badges{gap:8px 16px!important}.rk-phone{width:100%!important;max-width:320px;height:auto!important;min-height:360px}.rk-trois{grid-template-columns:1fr!important}.rk-trois>div{padding:20px 16px!important}.rk-pied{padding:18px 16px!important}[style*="repeat(2,1fr);gap:22px"],[style*="repeat(3,1fr);gap:22px"]{grid-template-columns:1fr!important}[style*="padding:24px 48px 64px 48px"],[style*="padding:32px 48px 12px 48px"],[style*="padding:40px 48px 64px 48px"],[style*="padding:64px 48px 24px 48px"]{padding-left:16px!important;padding-right:16px!important}.rk-pied span{line-height:1.8}}.lp-page{--lp-cyan:#0B9FE3;--lp-gap:clamp(20px,5vw,64px);min-height:100vh;width:100%;display:flex;flex-direction:column;overflow:hidden}.lp-entete{justify-content:space-between;gap:16px;padding:18px var(--lp-gap);border-bottom:1px solid var(--ip-border);background:var(--ip-surface)}.lp-entete,.lp-logo,.lp-nav{display:flex;align-items:center}.lp-nav{gap:24px}.lp-nav-lien{font-size:15px;color:var(--ip-ink-soft)}.lp-nav-fort{color:var(--ip-ink)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:var(--ip-radius-pill);font-size:15px;font-weight:600;text-align:center;transition:transform .15s ease,background-color .15s ease}.lp-btn-petit{min-height:44px;padding:0 20px;font-size:14px}.lp-btn-noir{background:var(--ip-cta-bg);color:#FFFFFF}.lp-btn-noir:hover{background:#000}.lp-btn-contour{border:1px solid var(--ip-border-input);background:var(--ip-surface);color:var(--ip-ink)}.lp-btn-contour:hover{border-color:var(--ip-accent);color:var(--ip-accent)}.lp-btn-blanc{background:#FFFFFF;color:var(--ip-cta-bg)}.lp-btn-blanc:hover{transform:translateY(-1px)}.lp-page a:focus-visible{outline:3px solid var(--lp-cyan);outline-offset:3px}.lp-hero{display:grid;grid-template-columns:minmax(0,600px) minmax(0,580px);justify-content:center;align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(36px,6vw,72px) var(--lp-gap) clamp(20px,3vw,36px) var(--lp-gap)}.lp-hero-texte{display:flex;flex-direction:column;gap:24px;max-width:600px}.lp-h1{font-size:clamp(2.5rem,5.4vw,4.4rem);line-height:1.02;font-weight:800;letter-spacing:-.045em}.lp-h1-cyan{color:#0A97D8;white-space:nowrap}.lp-intro{font-size:17px;line-height:1.65;color:var(--ip-ink-soft);margin:0;max-width:56ch}.lp-actions{gap:12px;align-items:center}.lp-actions,.lp-faits{display:flex;flex-wrap:wrap}.lp-faits{gap:8px 24px;list-style:none;margin:4px 0 0;padding:0;font-size:14px;color:var(--ip-ink-soft)}.lp-faits li{display:flex;align-items:center;gap:8px}.lp-faits li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lp-cyan);flex-shrink:0}.lp-figure{position:relative;margin:0;padding:0 0 0 64px;width:100%;max-width:580px;box-sizing:border-box}.lp-planche{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;background:var(--ip-cta-bg);padding:14px;border-radius:18px}.lp-vue{position:relative;aspect-ratio:4/5;border-radius:6px;overflow:hidden;cursor:default;background:#DCE0E8}.lp-t1{background:#E3E6EC}.lp-t2{background:#CBD3E2}.lp-t3{background:#E9E4DD}.lp-t4{background:#D5DAE3}.lp-t5{background:#C7D0DF}.lp-t6{background:#E6E8EC}.lp-t7{background:#CED5E3}.lp-t8{background:#DFE2E8}.lp-t9{background:#C9D2E1}.lp-epaules,.lp-tete{position:absolute;left:50%;transform:translateX(-50%);background:#6B7280}.lp-tete{top:22%;width:34%;aspect-ratio:1;border-radius:50%}.lp-epaules{top:58%;width:66%;height:60%;border-radius:50% 50% 0 0;opacity:.85}.lp-t3 .lp-tete,.lp-t6 .lp-tete{background:#8A8F98}.lp-t8 .lp-tete{background:#4B5563}.lp-m .lp-epaules,.lp-m .lp-tete{background:#1E3A8A}.lp-cadre{left:50%;top:16%;width:50%;transform:translateX(-50%);--c:var(--lp-cyan);background:linear-gradient(var(--c),var(--c)) 0 0 /14px 3px no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /3px 14px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /14px 3px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /3px 14px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /14px 3px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /3px 14px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /14px 3px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /3px 14px no-repeat}.lp-cadre,.lp-selfie{position:absolute;aspect-ratio:1}.lp-selfie{z-index:2;left:0;top:50%;transform:translateY(-50%);width:clamp(84px,11vw,124px);border-radius:50%;background:#CBD3E2;border:4px solid var(--lp-cyan);box-shadow:0 0 0 6px var(--ip-bg);overflow:hidden}.lp-selfie .lp-epaules,.lp-selfie .lp-tete{background:#1E3A8A}.lp-selfie .lp-tete{top:20%;width:36%}@media (prefers-reduced-motion:no-preference){.lp-vue{transition:translate .2s ease}.lp-cadre{transition:scale .28s cubic-bezier(.3,1.6,.5,1)}.lp-m:hover{translate:0 -4px}.lp-m:hover .lp-cadre{scale:.84}.lp-cadre{animation:lp-detecte .5s ease-out both}.lp-t2 .lp-cadre{animation-delay:.5s}.lp-t5 .lp-cadre{animation-delay:.8s}.lp-t7 .lp-cadre{animation-delay:1.1s}.lp-t9 .lp-cadre{animation-delay:1.4s}}@media (prefers-reduced-motion:no-preference){@keyframes lp-detecte{0%{opacity:0;transform:translateX(-50%) scale(1.35)}to{opacity:1;transform:translateX(-50%) scale(1)}}}.lp-section{padding:clamp(32px,6vw,72px) var(--lp-gap) 0 var(--lp-gap)}.lp-section-fin{padding-bottom:clamp(32px,6vw,72px)}.lp-h2{font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:700;letter-spacing:-.035em;margin-bottom:28px;max-width:28ch}.lp-h3{font-size:17px;font-weight:650;letter-spacing:-.02em;margin-bottom:8px}.lp-section p{font-size:14.5px;line-height:1.6;color:var(--ip-ink-soft);margin:0}.lp-qui{display:block;font-size:13.5px;font-weight:600;color:var(--ip-accent);margin-bottom:6px}.lp-raisons{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.lp-raison{position:relative;padding:18px 28px 4px 0}.lp-raison+.lp-raison{padding-left:28px;border-left:1px solid var(--ip-border)}.lp-raison:before{content:"";position:absolute;top:0;left:0;width:28px;height:4px;border-radius:2px;background:var(--lp-cyan)}.lp-raison+.lp-raison:before{left:28px}.lp-final{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--ip-cta-bg);color:#FFFFFF;padding:clamp(28px,5vw,48px) var(--lp-gap)}.lp-final-texte{font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:700;letter-spacing:-.03em;line-height:1.25;margin:0;max-width:30ch}.lp-nav-actuel{color:var(--ip-ink);font-weight:650;padding:0 10px;display:inline-flex;align-items:center;min-height:44px}.tf-entete{display:flex;flex-direction:column;gap:18px;padding:clamp(32px,6vw,72px) var(--lp-gap) clamp(20px,3vw,36px) var(--lp-gap);max-width:980px}.tf-h1{font-size:clamp(2.1rem,4.4vw,3.5rem);max-width:18ch}.tf-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;width:100%;max-width:1440px;margin:0 auto;padding:18px var(--lp-gap) 12px var(--lp-gap);box-sizing:border-box}.tf-plan{position:relative;display:flex;flex-direction:column;gap:18px;padding:30px;background:var(--ip-surface);border:1px solid var(--ip-border);border-radius:var(--ip-radius-card)}.tf-nom{font-size:20px;font-weight:700;letter-spacing:-.03em;margin:0 0 6px;color:var(--lp-cyan)}.palier-nom{font-size:16px;font-weight:700;letter-spacing:-.02em;color:#0B9FE3}.palier-badge{position:absolute;top:-12px;left:20px;background:#0B9FE3;color:#04202F;font-size:13px;font-weight:700;padding:3px 11px;border-radius:20px}.palier-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12.5px;line-height:1.55;color:var(--ip-ink-soft)}.palier-liste li{display:flex;gap:8px}.palier-liste li:before{content:"";width:7px;height:7px;margin-top:6px;border-radius:50%;background:#0B9FE3;flex-shrink:0}.tf-desc{font-size:14px;line-height:1.5;color:var(--ip-ink-soft);margin:0}.tf-prix{font-size:34px;font-weight:800;letter-spacing:-.045em;line-height:1.1}.tf-badge{position:absolute;top:-14px;left:30px;background:var(--lp-cyan);color:#04202F;font-size:14px;font-weight:700;padding:4px 12px;border-radius:20px}.tf-liste{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.tf-liste li{display:flex;gap:10px;font-size:14px;line-height:1.55}.tf-liste li:before{content:"";width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--lp-cyan);flex-shrink:0}.tf-bloc{padding:0 var(--lp-gap);margin-top:28px}.tf-bloc-fin{margin-bottom:clamp(32px,6vw,64px)}.tf-bloc-corps{position:relative;max-width:none;padding-top:18px}.tf-bloc-corps:before{content:"";position:absolute;top:0;left:0;width:28px;height:4px;border-radius:2px;background:var(--lp-cyan)}.tf-titre{font-size:17px;font-weight:650;letter-spacing:-.02em;margin:0 0 10px}.tf-texte{font-size:14.5px;line-height:1.6;margin:0}.tf-texte+.tf-texte{margin-top:12px}.tf-doux{color:var(--ip-ink-soft)}.tf-essai{max-width:760px;margin:0 auto;text-align:center;background:var(--ip-accent-soft);border-radius:14px;padding:20px 24px}@media (max-width:860px){.tf-plans{grid-template-columns:1fr;padding:22px 16px 8px}.tf-bloc,.tf-entete{padding-left:16px;padding-right:16px}.tf-entete{padding-top:28px}}.fx-titre{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:28px}.fx-h2{max-width:none;width:100%;margin-bottom:0}.fx-sous{font-size:16px;line-height:1.6;color:var(--ip-ink-soft);margin:0;max-width:62ch}.lp-final-texte{color:#FFFFFF}.tf-entete-centre{align-items:center;text-align:center;max-width:none}.tf-entete-centre .tf-h1{max-width:22ch}.tf-entete-centre .lp-intro{max-width:62ch}.tf-entete-centre .lp-actions{flex-wrap:nowrap;justify-content:center}@media (max-width:480px){.tf-entete-centre .lp-actions{gap:8px}.tf-entete-centre .lp-actions .lp-btn{padding:0 16px;font-size:14px}}@media (max-width:860px){.lp-entete{flex-wrap:wrap;padding:14px 16px}.lp-nav{flex-wrap:wrap;gap:4px 14px;width:100%}.lp-hero{grid-template-columns:1fr;padding:28px 16px 36px;gap:36px}.lp-figure{padding-left:0;margin:0 auto 36px;max-width:480px}.lp-selfie{top:auto;bottom:-28px;left:12px;transform:none}.lp-section{padding-left:16px;padding-right:16px}.lp-raisons{grid-template-columns:1fr;gap:22px}.lp-raison,.lp-raison+.lp-raison{padding:18px 0 0;border-left:0}.lp-raison+.lp-raison:before{left:0}.lp-final{padding-left:16px;padding-right:16px}}.tf-packs{max-width:760px;margin:0 auto;text-align:center}.tf-packs td,.tf-packs th{text-align:center!important}