#gis-signature[data-design="equilibre"]{--gis-paper:#eeece7;--gis-white:#fffdfa;--gis-soft:#e6e3dc;--gis-border:#d8d4cc;--gis-ink:#171717;--gis-subtle:#68635b;--gis-night:#151515;--gis-dark:#1a1a1a;--gis-gold:#cbb27b;--gis-gold-hover:#e0c995;background:#eeece7}
#gis-signature[data-design="equilibre"] .gis-header{background:#151515;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ffffff12}
#gis-signature[data-design="equilibre"] .gis-header-quote{background:#ece9e0;color:#191919}
#gis-signature[data-design="equilibre"] .gis-header-quote:hover{background:#cbb27b}
#gis-signature[data-design="equilibre"] .gis-nav :is(a,summary){font-size:12px}
#gis-signature[data-design="equilibre"] .gis-nav>a.gis-nav-recruitment,#gis-signature .gis-mobile-nav>a.gis-nav-recruitment{color:#d5c18e;font-weight:600;white-space:nowrap}
#gis-signature[data-design="equilibre"] .mx-hero{min-height:650px;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0;background:#151515;overflow:hidden;padding:45px 6% 56px;color:#f7f4ed}
#gis-signature[data-design="equilibre"] .mx-watermark{position:absolute;left:-15px;bottom:-100px;pointer-events:none;color:transparent;-webkit-text-stroke:1px #ffffff07;font:800 370px/1 'Manrope',sans-serif;letter-spacing:-35px;z-index:0;user-select:none}
#gis-signature[data-design="equilibre"] .mx-hero .ep-hero-copy{position:relative;z-index:2;max-width:670px}
#gis-signature[data-design="equilibre"] .mx-hero .gis-kicker{color:#cac5ba;font-size:10px;letter-spacing:.16em}
#gis-signature[data-design="equilibre"] .mx-hero .ep-dot{background:#cbb27b}
#gis-signature[data-design="equilibre"] .mx-hero h1{color:#f5f2e9;font-size:clamp(48px,4.6vw,70px);letter-spacing:-3px;line-height:1.09;margin:27px 0 25px}
#gis-signature[data-design="equilibre"] .ep-main .mx-hero h1 em{color:#cbb27b}
#gis-signature[data-design="equilibre"] .mx-hero .ep-lead{color:#c8c4ba;max-width:465px;font-size:14px;line-height:1.85}
#gis-signature[data-design="equilibre"] .mx-hero .ep-actions{gap:23px;margin:31px 0 20px}
#gis-signature[data-design="equilibre"] .mx-hero .ep-phone{color:#f0ece4;font-size:13px}
#gis-signature[data-design="equilibre"] .mx-hero .ep-underlink{color:#d2ccbe;text-decoration-color:#8b8272;font-size:12px}
#gis-signature[data-design="equilibre"] .mx-hero-photo{position:absolute;margin:0;right:0;top:0;bottom:0;width:min(46vw,540px);z-index:1;overflow:hidden;background:#1b1b1b}
#gis-signature[data-design="equilibre"] .mx-hero-crop{position:absolute;inset:0;overflow:hidden}
#gis-signature[data-design="equilibre"] .mx-hero-crop>img{position:absolute;left:0;right:auto;top:0;height:100%;width:auto;max-width:none;display:block;transform:translateX(-36%)}
#gis-signature[data-design="equilibre"] .mx-hero-photo::after{position:absolute;content:"";inset:0;background:linear-gradient(90deg,#15151599,transparent 30%),linear-gradient(0deg,#151515b3,transparent 40%);pointer-events:none}
#gis-signature[data-design="equilibre"] .mx-hero-photo figcaption{position:absolute;bottom:30px;left:36px;right:28px;display:flex;align-items:end;justify-content:space-between;gap:15px;color:#ddd7cc;z-index:2;font-size:8px;letter-spacing:.1em}
#gis-signature[data-design="equilibre"] .mx-hero-photo figcaption small{font-size:8px;letter-spacing:0;text-align:right;color:#d8d1c4}
#gis-signature[data-design="equilibre"] .mx-expertise-bridge{display:grid;grid-template-columns:1fr 1fr;padding:0 6%;gap:0;background:#f0ede5;border:0;border-bottom:1px solid #d2cdc2}
#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a{padding:26px 25px 26px 0;display:flex;align-items:center;gap:15px;color:#2e2a24;font-size:12px;font-weight:600;border-right:1px solid #d7d0c5}
#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a:last-child{padding-left:30px;padding-right:0;border-right:0}
#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a>span{font-size:9px;font-weight:400;color:#827768}
#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a>svg{color:#a38b5d;stroke-width:1.3;width:20px;height:20px}
#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a>svg:last-child{margin-left:auto}
#gis-signature[data-design="equilibre"] .ep-solutions{background:#eeece7;padding-top:78px;padding-bottom:74px}
#gis-signature[data-design="equilibre"] .ep-section-title{max-width:none;display:grid;grid-template-columns:1.2fr 1fr;gap:0 9%;margin-bottom:37px;align-items:end}
#gis-signature[data-design="equilibre"] .ep-section-title>.gis-kicker{grid-column:1/-1}
#gis-signature[data-design="equilibre"] .ep-section-title h2{margin:17px 0 0;font-size:41px}
#gis-signature[data-design="equilibre"] .ep-section-title>p:last-child{margin:0;font-size:13px;max-width:380px;padding-bottom:3px}
#gis-signature[data-design="equilibre"] .ep-main h2{font-weight:550;letter-spacing:-1.6px}
#gis-signature[data-design="equilibre"] .ep-main h2 em{color:#6e6558}
#gis-signature[data-design="equilibre"] .ep-family{background:#fffdf7;border:1px solid #dad5cb;border-radius:8px;padding:32px;position:relative;overflow:hidden}
#gis-signature[data-design="equilibre"] .ep-family-heading{color:#807869;font-size:9px}
#gis-signature[data-design="equilibre"] .ep-family-icon{background:#eee9de;color:#887045}
#gis-signature[data-design="equilibre"] .ep-family h3{font-size:24px;letter-spacing:-.6px}
#gis-signature[data-design="equilibre"] .ep-family>p{color:#746d60;font-size:12px;margin-bottom:25px}
#gis-signature[data-design="equilibre"] .ep-service-links{border-color:#e4ded2}
#gis-signature[data-design="equilibre"] .ep-service-links>a{border-color:#e4ded2;font-size:12px;min-height:47px;color:#322d25}
#gis-signature[data-design="equilibre"] .ep-service-links>a>svg{color:#887349}
#gis-signature[data-design="equilibre"] .ep-service-links>a:hover{background:#f2ede2;color:#181611}
#gis-signature[data-design="equilibre"] .ep-family-electronic{background:#222222;border-color:#353535;color:#ede8df}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-family-heading{color:#c3bbaa}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-family-icon{background:#33312c;color:#cbb27b}
#gis-signature[data-design="equilibre"] .ep-family-electronic>p{color:#b9b2a6}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-service-links{border-color:#4b463c}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-service-links>a{color:#ede8df;border-color:#4b463c}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-service-links>a>svg{color:#cbb27b}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-service-links>a:hover{background:#34312b;color:#fff}
#gis-signature[data-design="equilibre"] .ep-family-electronic .ep-family-note{border-top:1px solid #4b463c;color:#c9bea8;margin-top:29px;padding-top:22px}
#gis-signature[data-design="equilibre"] .ep-guide{background:#dedbd3;padding-top:64px;padding-bottom:66px;border-top:1px solid #cfc9bc;gap:9%;grid-template-columns:.75fr 1.25fr}
#gis-signature[data-design="equilibre"] .ep-guide>div:first-child>p:not(.gis-kicker){color:#645d50;font-size:13px}
#gis-signature[data-design="equilibre"] .ep-guide h2{font-size:41px}
#gis-signature[data-design="equilibre"] .ep-guide .ep-underlink{color:#5d4c2f;text-decoration-color:#aa9976}
#gis-signature[data-design="equilibre"] .mx-guide-shell{min-width:0}
#gis-signature[data-design="equilibre"] .mx-guide-tabs{display:flex;gap:0;background:#ccc6ba;border:1px solid #bfb6a5;border-radius:6px 6px 0 0;padding:5px;margin-bottom:-1px}
#gis-signature[data-design="equilibre"] .mx-guide-tabs button{flex:1;padding:12px 9px;text-align:center;background:none;border-radius:3px;color:#544e41;font-size:11px;line-height:1.45}
#gis-signature[data-design="equilibre"] .mx-guide-tabs button[aria-selected="true"]{background:#fffdf7;color:#2b271f}
#gis-signature[data-design="equilibre"] .ep-guide-panel{background:#fffdf7;border-color:#c6bda9;border-radius:0 0 7px 7px;padding:27px;min-height:370px}
#gis-signature[data-design="equilibre"] .ep-guide-top{color:#746750;border-color:#e2d8c5}
#gis-signature[data-design="equilibre"] .ep-guide-options button{background:#fffdf7;border-color:#d8cfbf;color:#332e26}
#gis-signature[data-design="equilibre"] .ep-guide-options button svg{color:#927946}
#gis-signature[data-design="equilibre"] .ep-guide-options button:hover{background:#ece5d7;border-color:#b8a378}
#gis-signature[data-design="equilibre"] .ep-guide-back{color:#756448}
#gis-signature[data-design="equilibre"] .mx-composer-form{padding:27px;background:#fffdf7;border:1px solid #c6bda9;border-radius:0 0 7px 7px}
#gis-signature[data-design="equilibre"] .mx-composer-intro h3{font-size:18px;line-height:1.4;margin:10px 0}
#gis-signature[data-design="equilibre"] .mx-composer-intro>p:last-child{font-size:11px;color:#776e5f;line-height:1.8;margin-bottom:20px}
#gis-signature[data-design="equilibre"] .mx-modules{border:0;padding:0;margin:0 0 20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}
#gis-signature[data-design="equilibre"] .mx-modules legend{font-size:10px;color:#7c6946;margin-bottom:10px;font-weight:600}
#gis-signature[data-design="equilibre"] .mx-modules label{position:relative;display:flex;align-items:start;gap:9px;border:1px solid #d9cfbc;border-radius:5px;min-height:73px;padding:13px 11px;background:#fffdf7;cursor:pointer;color:#312b22}
#gis-signature[data-design="equilibre"] .mx-modules label:has(input:checked){background:#efeadf;border-color:#ac9566;box-shadow:inset 0 0 0 1px #ac9566}
#gis-signature[data-design="equilibre"] .mx-modules label:focus-within{outline:3px solid #8d713b;outline-offset:3px}
#gis-signature[data-design="equilibre"] .mx-modules input{height:14px;width:14px;min-height:14px;flex-shrink:0;padding:0;margin:2px 0 0;accent-color:#806739;cursor:pointer}
#gis-signature[data-design="equilibre"] .mx-modules label>svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;stroke-width:1.3;color:#9a8151}
#gis-signature[data-design="equilibre"] .mx-modules label>span{font-size:11px;font-weight:500;line-height:1.6}
#gis-signature[data-design="equilibre"] .mx-modules small{display:block;font-size:9px;font-weight:400;color:#7d725e;line-height:1.6;margin-top:3px}
#gis-signature[data-design="equilibre"] .mx-composer-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:4px 0 18px}
#gis-signature[data-design="equilibre"] .mx-composer-fields label{font-size:10px;color:#655b4a}
#gis-signature[data-design="equilibre"] .mx-composer-fields :is(input,select){display:block;width:100%;margin-top:7px;padding:12px;border-radius:5px;border:1px solid #d6cab6;background:#fffdf7;color:#2b251c;font-size:12px;min-height:43px}
#gis-signature[data-design="equilibre"] .mx-composer-selection{border-left:2px solid #b49a63;background:#eee6d7;padding:13px 16px;margin-bottom:17px}
#gis-signature[data-design="equilibre"] .mx-composer-selection strong{font-size:11px;color:#5b482a;font-weight:600}
#gis-signature[data-design="equilibre"] .mx-composer-selection p{font-size:10px;color:#675b47;line-height:1.8;margin-top:5px}
#gis-signature[data-design="equilibre"] .mx-composer-form>.gis-button{width:100%;font-size:12px}
#gis-signature[data-design="equilibre"] .mx-composer-form>.gis-button:disabled{opacity:.5;cursor:not-allowed}
#gis-signature[data-design="equilibre"] .mx-composer-foot{font-size:9px;color:#7d725e;line-height:1.7;margin-top:12px}
#gis-signature[data-design="equilibre"] .ep-terrain{background:#242424;color:#f0ece4;padding-top:74px;padding-bottom:70px}
#gis-signature[data-design="equilibre"] .ep-main .ep-terrain h2 em{color:#cbb27b}
#gis-signature[data-design="equilibre"] .ep-terrain .gis-kicker{color:#bbb09b}
#gis-signature[data-design="equilibre"] .ep-terrain-heading>p{color:#bdb5a6}
#gis-signature[data-design="equilibre"] .ep-terrain-image{height:260px;border-radius:4px}
#gis-signature[data-design="equilibre"] .ep-terrain-image span{background:#fff9ea;color:#5d4a2a}
#gis-signature[data-design="equilibre"] .ep-terrain-grid h3{font-size:25px;color:#efe9dc}
#gis-signature[data-design="equilibre"] .ep-terrain-grid p{color:#bfb6a5}
#gis-signature[data-design="equilibre"] .ep-terrain-grid>a>div:last-child>span{color:#d6c198;font-size:12px}
#gis-signature[data-design="equilibre"] .ep-photo-note{color:#b4a993}
#gis-signature[data-design="equilibre"] .ep-process{background:#e9e5dc;border-top:0;padding-top:65px;padding-bottom:65px}
#gis-signature[data-design="equilibre"] .ep-process li>span{background:#d6cdbb;color:#6e562f}
#gis-signature[data-design="equilibre"] .ep-process :is(li p,div>p:not(.gis-kicker)){color:#756b58}
#gis-signature[data-design="equilibre"] .ep-review{background:#d9c9a7;border-color:#c2ac7e;padding-top:25px;padding-bottom:25px}
#gis-signature[data-design="equilibre"] .ep-review :is(a,svg,span){color:#665333}
#gis-signature[data-design="equilibre"] .gis-quote-section{background:#171717;padding-top:70px;padding-bottom:70px}
#gis-signature[data-design="equilibre"] .ep-main .gis-quote-intro h2 em{color:#cbb27b}
#gis-signature[data-design="equilibre"] .ep-main .gis-quote-intro>p:not(.gis-kicker){color:#c4bcad}
#gis-signature[data-design="equilibre"] .ep-main .gis-quote-intro .gis-kicker{color:#cdb78c}
#gis-signature[data-design="equilibre"] .gis-quote-intro ul{color:#d7cebb}
#gis-signature[data-design="equilibre"] .gis-quote-form-wrap{background:#fffdf7;border-color:#e5dbca}
#gis-signature[data-design="equilibre"] .ep-quote-families{background:#ede7db}
#gis-signature[data-design="equilibre"] .ep-quote-families button[aria-pressed="true"]{background:#fffdf7}
#gis-signature[data-design="equilibre"] .gis-summary{background:#f0e9dc}
#gis-signature[data-design="equilibre"] .mx-quote-bundle{padding:16px 18px;margin-bottom:22px;background:#eee5d4;border-left:2px solid #b69a60;border-radius:4px}
#gis-signature[data-design="equilibre"] .mx-quote-bundle strong{font-size:11px;color:#65512d}
#gis-signature[data-design="equilibre"] .mx-quote-bundle p{font-size:12px;color:#554832;line-height:1.7;margin:7px 0 10px}
#gis-signature[data-design="equilibre"] .mx-quote-bundle button{font-size:10px;display:flex;align-items:center;gap:8px;background:none;padding:0;color:#6c5937;text-decoration:underline;text-underline-offset:3px}
#gis-signature[data-design="equilibre"] .mx-quote-bundle button svg{width:14px;height:14px}
#gis-signature[data-design="equilibre"] .ep-faq{background:#f0ede5;padding-top:65px;padding-bottom:65px}
#gis-signature[data-design="equilibre"] .ep-contact{background:#d7d1c5;border-color:#c2b8a4;padding-top:60px;padding-bottom:60px}
#gis-signature[data-design="equilibre"] .ep-contact-links :is(a,button){border-color:#bfb3a0;color:#6b562f}
#gis-signature[data-design="equilibre"] .ep-contact-links span{color:#72624a}
#gis-signature[data-design="equilibre"] .ep-contact-links strong{color:#30281c}
#gis-signature[data-design="equilibre"] .gis-footer{background:#151515}
#gis-signature[data-design="equilibre"] .gis-assistant-launcher{background:#1c1c1c;border-color:#bfa573;color:#ddc697}
#gis-signature[data-design="equilibre"] .gis-assistant-head{background:#191919}
#gis-signature[data-design="equilibre"] .gis-page-hero{background:#1c1c1c}
#gis-signature[data-design="equilibre"] .gis-page-intro{background:#eeece7}
#gis-signature[data-design="equilibre"] .gis-page-missions{background:#e3dfd5}
#gis-signature[data-design="equilibre"] .gis-page-preparation{background:#292929;color:#ece5d8}
#gis-signature[data-design="equilibre"] .gis-page-preparation>div>p{color:#c5baaa}
#gis-signature[data-design="equilibre"] .gis-page-preparation .gis-kicker{color:#cbb27b}
#gis-signature[data-design="equilibre"] .gis-page-needs{color:#1c1c1c;background:#f3eee4;border-color:#cbb27b}
#gis-signature[data-design="equilibre"] .gis-page-faq{background:#f2eee6}
#gis-signature[data-design="equilibre"] .gis-page-related{background:#dfd8cc}
#gis-signature[data-design="equilibre"] .gis-last-call{background:#222}
@media(min-width:1600px){#gis-signature[data-design="equilibre"] .mx-hero-photo{right:max(6%,calc((100% - 1400px)/2));width:540px}#gis-signature[data-design="equilibre"] .mx-hero{padding-inline:max(6%,calc((100% - 1400px)/2))}}
@media(max-width:1050px){#gis-signature[data-design="equilibre"] .mx-hero{min-height:580px;padding-block:35px 42px;grid-template-columns:1.2fr .8fr}#gis-signature[data-design="equilibre"] .mx-hero-photo{width:42vw}#gis-signature[data-design="equilibre"] .mx-hero h1{font-size:clamp(43px,5vw,55px);letter-spacing:-2px}#gis-signature[data-design="equilibre"] .mx-hero .ep-hero-copy{max-width:530px}#gis-signature[data-design="equilibre"] .mx-hero .ep-lead{max-width:370px;font-size:13px}#gis-signature[data-design="equilibre"] .mx-hero-photo figcaption{left:25px;right:20px;flex-direction:column;align-items:end;gap:6px}#gis-signature[data-design="equilibre"] .ep-guide{gap:5%;grid-template-columns:.7fr 1.3fr}#gis-signature[data-design="equilibre"] .ep-family{padding:26px}#gis-signature[data-design="equilibre"] .ep-family h3{font-size:22px}#gis-signature[data-design="equilibre"] .ep-section-title h2,#gis-signature[data-design="equilibre"] .ep-guide h2{font-size:35px}}
@media(max-width:700px){#gis-signature[data-design="equilibre"] .gis-header{padding:12px 6%}#gis-signature[data-design="equilibre"] .mx-hero{display:block;min-height:0;padding:38px 6% 0;overflow:hidden}#gis-signature[data-design="equilibre"] .mx-hero .ep-hero-copy{max-width:none}#gis-signature[data-design="equilibre"] .mx-hero h1{font-size:clamp(36px,9.5vw,48px);line-height:1.12;letter-spacing:-1.7px;margin:22px 0}#gis-signature[data-design="equilibre"] .mx-hero .gis-kicker{font-size:8px;letter-spacing:.1em}#gis-signature[data-design="equilibre"] .mx-hero .ep-lead{font-size:12px;line-height:1.85;max-width:340px}#gis-signature[data-design="equilibre"] .mx-hero .ep-actions{gap:19px;margin:25px 0 19px}#gis-signature[data-design="equilibre"] .mx-hero .ep-phone{font-size:11px}#gis-signature[data-design="equilibre"] .mx-hero .ep-underlink{font-size:11px}#gis-signature[data-design="equilibre"] .mx-hero-photo{position:relative;right:auto;top:auto;bottom:auto;width:calc(100% + 13.65%);height:max(430px,105vw);margin:24px -6.825% 0}#gis-signature[data-design="equilibre"] .mx-hero-photo::after{background:linear-gradient(180deg,#151515 0,transparent 25%),linear-gradient(0deg,#15151580,transparent 35%)}#gis-signature[data-design="equilibre"] .mx-hero-photo figcaption{flex-direction:row;left:24px;right:22px;bottom:23px;align-items:end}#gis-signature[data-design="equilibre"] .mx-watermark{font-size:210px;bottom:200px;letter-spacing:-20px;left:-10px}#gis-signature[data-design="equilibre"] .mx-expertise-bridge{padding:0 6%;grid-template-columns:1fr;gap:0}#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a{border-right:0;padding:20px 0;font-size:11px;border-bottom:1px solid #d2c8b8;gap:12px}#gis-signature[data-design="equilibre"] .mx-expertise-bridge>a:last-child{padding:20px 0;border-bottom:0}#gis-signature[data-design="equilibre"] .ep-solutions{padding:47px 6%}#gis-signature[data-design="equilibre"] .ep-section-title{display:block;margin-bottom:29px}#gis-signature[data-design="equilibre"] .ep-section-title h2{font-size:30px;margin:16px 0}#gis-signature[data-design="equilibre"] .ep-section-title>p:last-child{font-size:12px}#gis-signature[data-design="equilibre"] .ep-family{padding:25px}#gis-signature[data-design="equilibre"] .ep-family h3{font-size:23px}#gis-signature[data-design="equilibre"] .ep-family>p{font-size:12px}#gis-signature[data-design="equilibre"] .ep-service-links>a{font-size:11px}#gis-signature[data-design="equilibre"] .ep-guide{grid-template-columns:1fr;gap:27px;padding:47px 6%}#gis-signature[data-design="equilibre"] .ep-guide h2{font-size:31px}#gis-signature[data-design="equilibre"] .mx-guide-tabs button{font-size:10px;padding:10px 5px}#gis-signature[data-design="equilibre"] .ep-guide-panel,#gis-signature[data-design="equilibre"] .mx-composer-form{padding:22px;min-height:0}#gis-signature[data-design="equilibre"] .mx-modules{grid-template-columns:1fr;gap:9px}#gis-signature[data-design="equilibre"] .mx-modules label{min-height:62px;align-items:center;padding:12px}#gis-signature[data-design="equilibre"] .mx-modules input{margin-top:0}#gis-signature[data-design="equilibre"] .mx-modules label>svg{width:18px;height:18px;margin:0}#gis-signature[data-design="equilibre"] .mx-modules small{margin-top:2px;font-size:9px}#gis-signature[data-design="equilibre"] .mx-composer-fields{grid-template-columns:1fr;gap:15px}#gis-signature[data-design="equilibre"] .mx-composer-intro h3{font-size:18px}#gis-signature[data-design="equilibre"] .mx-composer-intro .gis-kicker{font-size:8px;letter-spacing:.05em}#gis-signature[data-design="equilibre"] .ep-terrain{padding:48px 6%}#gis-signature[data-design="equilibre"] .ep-terrain-image{height:235px}#gis-signature[data-design="equilibre"] .ep-terrain-grid h3{font-size:23px}#gis-signature[data-design="equilibre"] .ep-terrain-grid p{font-size:12px}#gis-signature[data-design="equilibre"] .ep-process{padding:48px 6%}#gis-signature[data-design="equilibre"] .ep-review{padding:27px 6%}#gis-signature[data-design="equilibre"] .gis-quote-section{padding:48px 6%}#gis-signature[data-design="equilibre"] .ep-faq,#gis-signature[data-design="equilibre"] .ep-contact{padding:48px 6%}#gis-signature[data-design="equilibre"] .gis-page-preparation{color:#ece5d8}}
@media(max-width:350px){#gis-signature[data-design="equilibre"] .mx-hero h1{font-size:35px}#gis-signature[data-design="equilibre"] .mx-hero-photo{height:380px}#gis-signature[data-design="equilibre"] .mx-hero .ep-actions>.gis-button{width:100%}#gis-signature[data-design="equilibre"] .mx-hero .ep-actions{gap:17px}#gis-signature[data-design="equilibre"] .ep-family{padding:22px}#gis-signature[data-design="equilibre"] .ep-family h3{font-size:21px}#gis-signature[data-design="equilibre"] .ep-guide-panel,#gis-signature[data-design="equilibre"] .mx-composer-form{padding:19px}#gis-signature[data-design="equilibre"] .mx-guide-tabs button{font-size:9px}}

/* Navigation au clavier et état de transmission, sans changer le design. */
#gis-signature .gis-skip-link{position:fixed;top:12px;left:16px;z-index:10000;transform:translateY(-180%);padding:12px 18px;border-radius:6px;background:#c9b582;color:#141414;font-weight:700;text-decoration:none}
#gis-signature .gis-skip-link:focus{transform:translateY(0);outline:3px solid #fff;outline-offset:3px}
#gis-signature form[aria-busy="true"] button:disabled{cursor:wait;opacity:.65}
#gis-signature [data-summary-email]{margin-top:12px}
