html{scroll-behavior:smooth;scrollbar-gutter:stable}hr{border:0;border-top:1px solid #eee;margin-top:8px;margin-bottom:8px}.small-divider{background-color:var(--primary-ambre-80);width:32px;min-width:32px;height:2px;margin:16px 0}@media screen and (width<=576px){.center-tab .ant-tabs-tab{margin:0;padding-left:8px!important;padding-right:8px!important}}@media screen and (width>=576px){.center-tab .ant-tabs-nav-wrap{justify-content:center}}.css-variables.ant-carousel{--gm-carousel-dot-height:10px;--gm-carousel-dot-offset:-36px;--gm-color-bg-container:var(--primary-ambre)}.ant-carousel .slick-dots li:not(.slick-active) button{background:var(--primary-bleu-marine);opacity:1}.ant-carousel .slick-dots li button:hover{opacity:.6}input:not(.ant-input-status-error):not([value=""]).ant-input-lg.ant-otp-input{border-color:var(--primary-bleu-marine)}.ant-modal-body .ant-result{padding:0}.ant-modal-content:has(.ant-result):has(.ant-modal-confirm-btns) .ant-result{padding-bottom:0}.ant-modal-confirm-btns{flex-direction:column;gap:16px;display:flex}.ant-modal-content:has(.ant-result) .ant-modal-confirm-btns{margin-top:0;padding:24px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.ant-result .ant-result-icon:has(.shape){text-align:unset;justify-content:center;display:flex}.ant-tabs-nav-list:not(:has(.ant-tabs-tab:not(.ant-tabs-tab-disabled))){--gm-tabs-ink-bar-color:var(--primary-bleu-marine-10)}.ant-space-compact .ant-select.ant-select-in-form-item{width:fit-content}.ant-fullcalendar span,.ant-fullcalendar .ant-fullcalendar-value{-webkit-user-select:none;user-select:none}.calendar-header-value{-webkit-user-select:none;user-select:none;margin-left:1px;margin-right:1px}.ant-picker{width:100%}.country-select .divider{cursor:auto;background-color:var(--primary-ambre);opacity:.7;height:2px;min-height:1px;margin:0;padding:0}.ant-upload-hint{margin:0;font-size:12px}.upload-count{text-align:right;color:var(--primary-bleu-marine-60);margin:16px 0 0}.ant-upload-wrapper .ant-upload-drag{background-color:var(--secondary-white)}.ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{background-color:var(--primary-ambre-20);border-color:var(--primary-ambre)}.ant-field-calendar-container{justify-content:center;height:40px}.ant-field-calendar-container .ant-input-group-addon{align-items:center;width:38px;height:32px;display:inline-flex}.ant-field-textarea{box-shadow:unset}.ant-form-horizontal .ant-form-item-control{display:flex}.preference-card .ant-card-head{background-color:var(--primary-bleu-marine);color:var(--secondary-white)}.preference-card .ant-card-extra{padding:0}.preference-card .ant-card-head-title{white-space:break-spaces}@media only screen and (width<=575px){.preference-card .ant-card-head-wrapper{flex-direction:column;align-items:flex-start;display:flex}.preference-card .ant-card-head{padding-bottom:16px}}.insured-card .ant-card-body,.preference-card .ant-card-body{overflow:hidden}.gmapp-banner{z-index:1200;background:var(--primary-bleu-marine);color:var(--secondary-white);pointer-events:none;border-radius:12px 12px 0 0;padding:12px 14px 32px;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -4px 10px #00000040}.gmapp-banner__header{grid-template-columns:42px 1fr 24px;align-items:center;column-gap:10px;min-height:42px;display:grid}.gmapp-banner__logo{background:var(--secondary-white);object-fit:contain;border-radius:10px;width:42px;height:42px}.gmapp-banner__message{text-align:center}.gmapp-banner__message-line{font-size:16px;font-weight:500;line-height:19px}.gmapp-banner__close-button{width:24px;height:24px;color:var(--secondary-white);cursor:pointer;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gmapp-banner__store-button-container{justify-content:center;margin-top:10px;display:flex}.gmapp-banner__store-button{background:var(--primary-ambre);border-color:var(--primary-ambre);min-width:140px;height:34px;color:var(--primary-bleu-marine);box-shadow:none;pointer-events:auto;border-radius:999px;font-weight:700}.notification-title{background-color:var(--primary-bleu-marine);height:96px;color:var(--secondary-white);padding:16px 32px;font-size:18px}.notification-module{background-color:#fff;height:calc(100vh - 96px);overflow-y:scroll}.notification-module .notif-box-title{margin-bottom:0;font-size:12px}.notification-module .notif-message-header{margin-bottom:0;font-weight:400}.notification-module .notif-message-title{margin-bottom:8px;font-size:20px;font-weight:700}.notification-module .notification-module-section-title{z-index:1;text-transform:capitalize;box-shadow:inset 0px -8px 8px -8px var(--primary-bleu-marine-20);background-color:#fff;margin:0;padding:16px 32px 12px;font-size:20px;position:sticky;top:-4px}.notification-module .message-container{box-shadow:0px 2px 8px 0px var(--primary-bleu-marine-20);background-color:#fff;border-left:4px solid;border-right:4px solid #0000;margin:16px 0;padding:16px 32px}.notification-module .message-container:first-of-type{margin-top:0}.notification-module .message-container:last-of-type{margin-bottom:8px}.notification-module .notif-unseen{border-left-color:var(--primary-bleu-marine)}.notification-module .notif-seen{border-left-color:#0000}.page-container{max-width:1280px;margin:0 auto;padding:16px 32px}@media screen and (width<=576px){.page-container{padding:16px}}.menu-mobile-item{all:unset;box-sizing:border-box;background-color:var(--primary-bleu-marine-80);width:100%;color:var(--secondary-white);padding:var(--gm-padding-lg) var(--gm-padding);border-radius:var(--gm-border-radius);cursor:pointer;gap:8px;margin-bottom:8px;font-weight:700;line-height:24px;transition:all;display:flex}.menu-mobile-item a{color:inherit}.menu-mobile-item:hover,.menu-mobile-item:focus{background-color:var(--primary-bleu-marine-60)}.menu-mobile-item-divider{background-color:var(--primary-bleu-marine-60);border-radius:4px;width:80px;height:4px;margin-top:32px;margin-bottom:8px}.header{--header-vertical-padding:24px;--header-horizontal-padding:80px;--header-bg-color:var(--primary-bleu-marine);background-color:var(--header-bg-color)}@media screen and (width<=1280px){.header{--header-horizontal-padding:16px}}.header .navbar{height:calc(105px - (var(--header-vertical-padding) * 2))}.header-menu.css-variables{--gm-menu-item-color:var(--secondary-white);--gm-menu-item-hover-color:var(--secondary-white);--gm-menu-item-bg:var(--header-bg-color);--gm-menu-item-selected-color:var(--primary-ambre);--gm-menu-horizontal-item-selected-color:var(--primary-ambre);--gm-menu-active-bar-height:4px;--gm-menu-item-padding-inline:12px}.header-menu .ant-menu-submenu{padding-right:calc(var(--gm-menu-item-padding-inline) + 16px)}.header-menu .ant-menu-submenu-selected.ant-menu-submenu-open{--gm-menu-item-selected-color:var(--secondary-white)}.header-menu .ant-menu-overflow-item:hover,.header-menu .ant-menu-submenu-open{--gm-menu-horizontal-item-selected-color:var(--secondary-white)}.header-menu .no-active-bar,.header-menu .menu-divider{--gm-menu-active-bar-height:0px}.header-menu .menu-divider{-webkit-user-select:none;user-select:none;cursor:default}.header-menu.ant-menu-submenu .ant-menu-item{--gm-menu-item-hover-bg:var(--primary-ambre-20);--gm-menu-item-active-bg:var(--primary-ambre-20);--gm-menu-item-selected-bg:var(--primary-ambre-40);--gm-menu-item-selected-color:var(--primary-bleu-marine-80);--gm-menu-item-color:var(--primary-bleu-marine-80);--gm-menu-item-hover-color:var(--primary-bleu-marine-80)}.header .ant-menu .ant-menu-item,.header .ant-menu .ant-menu-submenu-title{display:flex}.header .ant-menu-horizontal .ant-menu-submenu-arrow{display:block;right:-16px;transform:rotate(90deg)}.header .ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transform:rotate(-90deg)}.year-selector .ant-tabs-nav-wrap:after,.year-selector .ant-tabs-nav-wrap:before{display:none}.year-selector .ant-tabs-nav-operations{display:none!important}@media screen and (width<=576px){.year-selector .ant-tabs-tab{margin-right:16px}}.textBloc{background-color:var(--primary-bleu-marine);margin:40px 0;padding:8px 0;position:relative}.textBloc .textLeft,.textBloc .textRight{color:var(--secondary-white);margin:0 16px;font-size:1.125em}.textBloc .textRight{float:right}@media screen and (width<=576px){.textBloc{margin:16px 0}}.account-form-container{width:50%;margin:48px auto;padding:48px 32px}@media screen and (width<=1280px){.account-form-container{width:100%}}@media screen and (width<=576px){.account-form-container{margin:16px auto;padding:16px}}.crossroads-page{background:var(--secondary-white);flex-direction:column;min-height:100vh;display:flex}.crossroads-header{background:var(--primary-bleu-marine);box-shadow:0 6px 20px #002a381f}.crossroads-header-content{justify-content:space-between;align-items:center;min-height:56px;display:flex}.crossroads-logo{width:154px;height:42px}.crossroads-logout{color:var(--secondary-white);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;font-size:12px;font-weight:400;display:inline-flex}.crossroads-logout-divider{background:#fff6;width:1px;height:24px}.crossroads-main{flex:1 0 auto}.crossroads-body{padding-top:28px;padding-bottom:80px}.crossroads-content{width:100%;max-width:760px;margin:0 auto}.crossroads-content h1{color:var(--primary-bleu-marine);margin:0;font-size:20px;font-weight:700;line-height:1.2}.crossroads-subtitle{color:var(--primary-bleu-marine-80);margin-top:8px;font-size:13px}.crossroads-divider{border-color:var(--primary-bleu-marine-20);margin:18px 0 14px}.crossroads-section-title{color:var(--primary-bleu-marine);margin-bottom:12px;font-size:20px;font-weight:700}.crossroads-card{width:100%;height:100%;min-height:88px;color:var(--primary-bleu-marine-90);text-align:left;cursor:pointer;box-shadow:none;background:#acd8dd;border:0;border-radius:12px;align-items:flex-start;gap:14px;padding:12px 16px;display:flex}.crossroads-card:hover{opacity:.96}.crossroads-card-active{color:var(--secondary-white);background:#074b5a}.crossroads-card-secondary{color:var(--primary-bleu-marine);background:#abd7dc}.crossroads-card-ineligible{align-items:center}.crossroads-card-icon{background:#fffffff2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.crossroads-card-icon-solid{color:#074b5a}.crossroads-card-icon-light{color:#5e8b96}.crossroads-card-content{flex-direction:column;flex:auto;justify-content:flex-start;align-self:stretch;gap:2px;display:flex}.crossroads-card-title{font-size:16px;font-weight:700;line-height:1.2}.crossroads-card-description{max-width:26ch;min-height:38px;font-size:13px;line-height:1.45}.crossroads-card-arrow{justify-content:center;align-self:flex-start;align-items:center;min-width:20px;margin-left:auto;display:flex}.crossroads-card-link{color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;margin-top:6px;padding:0;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}@media screen and (width<=1280px){.crossroads-body{padding-bottom:56px}}@media screen and (width<=768px){.crossroads-header-content{min-height:60px}.crossroads-body{padding-top:24px}.crossroads-content{max-width:100%}.crossroads-card{min-height:84px;padding:12px 14px}.crossroads-section-title{font-size:18px}.crossroads-card-title{font-size:15px}.crossroads-card-description{max-width:none}}.footer-crossroads .gm-app-ad{flex-wrap:nowrap}.footer-crossroads .gm-app-ad a{flex:none}@media screen and (width<=1280px){.footer .page-container{padding:40px 20px}}.footer-social-networks .anticon{color:var(--secondary-white);background-color:var(--primary-bleu-marine-60);padding:12px;transition:all .3s}.footer-social-networks .anticon:hover{color:var(--secondary-terracotta)}.consent-preference{margin-bottom:32px}.consent-preference .ant-tabs{color:var(--primary-bleu-marine-80)}.consent-preference .ant-tabs-top>.ant-tabs-nav{margin:0}.consent-preference-toggle-disabled .ant-tabs-ink-bar{background:var(--primary-bleu-marine-40)}.consent-preference-toggle-disabled .ant-tabs-tab-btn span{color:var(--primary-bleu-marine-40)}.consent-preference-toggle-true .ant-tabs-tab-btn,.consent-preference-toggle-false .ant-tabs-tab-btn{align-items:center;display:flex}.consent-preference-toggle-true .ant-tabs-tab:first-of-type:hover{color:var(--secondary-vert)}.consent-preference-toggle-true .ant-tabs-ink-bar{background:var(--secondary-vert)}.consent-preference-toggle-true .ant-tabs-tab-active span{color:var(--secondary-vert)}.consent-preference-toggle-false .ant-tabs-tab:not(:first-of-type):hover{color:var(--secondary-rouge)}.consent-preference-toggle-false .ant-tabs-ink-bar{background:var(--secondary-rouge)}.consent-preference-toggle-false .ant-tabs-tab-active span{color:var(--secondary-rouge)}@media only screen and (width>=574px){.consent-preference .ant-tabs-nav-wrap{justify-content:flex-end}}.contracts .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:0 0!important}.contracts .ant-row-end{min-width:50px!important}@media screen and (width<=576px){.contracts .ant-collapse-header{align-items:center;display:flex}.contracts .ant-collapse-header .ant-collapse-extra{margin-left:auto}}.contracts-mutation-review-table{text-align:left;width:100%}.contracts-mutation-review-table>thead>tr>th{padding-bottom:4px}.contracts-mutation-review-table>tbody>tr>td{border:1px solid var(--primary-bleu-marine-30);padding:16px 8px}.contracts-mutation-review-table>tbody>tr>td:nth-child(3),.contracts-mutation-review-table>tbody>tr>td:nth-child(4){width:25%}.contracts-mutation-review-table-new-value{background-color:var(--primary-ambre-20)}.contracts-mutation-form .ant-form-item-label{max-width:100%}.contact-column{text-align:center;display:inline-block}.contact-column-action{text-align:center;cursor:pointer;display:inline-block}.contact-column-action:hover{background-color:var(--secondary-creme)}.contact-phone{color:var(--primary-ambre);padding-bottom:20px;font-size:1.5em}.contact-subtitle+:not(.contact-phone){padding-top:calc(20px + 2.5em)}.contact-cta{color:var(--primary-ambre);padding:20px 0}.business-help-contact .section-title{padding-top:1.25rem;padding-bottom:.625rem}.business-help-contact .grid-container{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}@media (width>=600px){.business-help-contact .grid-container{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.business-help-contact .grid-container{grid-template-columns:repeat(3,1fr)}}.business-help-contact .right-icon{font-size:1.5rem}.business-help-contact .divider{background-color:var(--primary-ambre-60);width:10rem;min-width:10rem;height:.15rem;margin-top:2rem}.business-help-contact .card .ant-card-body{align-items:left;min-height:8.75rem;padding:0 3rem;display:flex}.business-help-contact .card-icon{color:var(--primary-bleu-marine);margin-right:.5rem}.business-help-contact .card-content{justify-content:space-between;align-items:center;width:100%;display:flex}.business-help-contact .card-header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.business-help-contact .card-description{margin-right:3rem}.business-help-contact .bottom-spacing{margin-bottom:3rem}.business-help-contact a{color:inherit;font-weight:400;text-decoration:none}.contribution .ant-progress-inner{background-color:var(--primary-bleu-marine-20)}.contribution .ant-progress-outer{border:1px solid color-mix(in srgb, var(--gm-progress-default-color) 60%, transparent);background:color-mix(in srgb, var(--gm-progress-default-color) 20%, transparent);border-radius:30px;padding:5px}.contribution .ant-collapse-item{border-bottom:0}.myHealth-carousel .slick-track{display:flex}.myHealth-carousel .slick-slide{height:auto}.myHealth-carousel .slick-slide>div{height:100%;display:flex}.leclub{padding:40px}.leclub .slick-prev{left:-64px}.leclub .slick-next{right:-64px}.leclub .ant-carousel .slick-arrow,.leclub .ant-carousel .slick-arrow:hover,.leclub .ant-carousel .slick-arrow:focus{color:var(--primary-bleu-marine);z-index:2;background-color:var(--gm-color-bg-mask);border-radius:24px;width:48px;height:48px;font-size:42px}.leclub .ant-carousel .slick-arrow.slick-next>svg{transform:translate(2px,3px)}.leclub .ant-carousel .slick-arrow.slick-prev>svg{transform:translate(-2px,3px)}.leclub .ant-carousel .slick-next:after,.leclub .ant-carousel .slick-prev:after{display:none}@media screen and (width<=576px){.leclub{width:100%;margin:0;padding:0}.leclub .ant-carousel .slick-next{right:16px}.leclub .ant-carousel .slick-prev{left:16px}}.warning{color:var(--secondary-white);background-color:var(--state-warning);flex:1 0 auto}.warning p,.warning h1,.warning h2,.warning h3,.warning h4,.warning i{margin:0}.homepage-interactions.ant-collapse .ant-collapse-header{align-items:flex-end}@media screen and (width<=1200px){.homepage-interactions.ant-collapse .ant-collapse-header{align-items:center}}.insureds-prev-icon,.insureds-next-icon{cursor:pointer;background-color:var(--primary-bleu-marine);color:var(--secondary-white);border-radius:50%;height:fit-content;padding:10px;font-size:16px;transition:all}.insureds-prev-icon:hover,.insureds-next-icon:hover{background-color:var(--primary-bleu-marine-80)}@media screen and (width<=1200px){.insureds-prev-icon,.insureds-next-icon{font-size:24px}}.ant-card .ant-card-body:before,.ant-card .ant-card-body:after{display:none}.invoice-status-icon{justify-content:left;align-items:center;display:flex}.invoice-status-icon .anticon{margin-right:4px}.postal-component{background-color:var(--primary-bleu-marine-05);border:1px solid #0000;border-radius:8px;max-width:620px;margin:auto;padding:48px}.ant-col+.ant-col .postal-component{background-color:var(--secondary-white);border-color:var(--primary-bleu-marine-20)}@media screen and (width<=576px){.postal-component{padding:16px}}.reimbursement-detail{padding:16px 24px 24px;overflow-x:visible!important}.reimbursement-detail__title{color:var(--primary-bleu-marine,#003d4c);margin:0 0 16px;font-family:Roboto,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.reimboursement-detail__summary,.reimboursement-detail__summary--small{flex-direction:row;align-items:start;display:flex}.reimboursement-detail__summary--small{align-items:center}.reimboursement-detail__summary .reimboursement-detail__summary-icon,.reimboursement-detail__summary--small .reimboursement-detail__summary-icon{color:var(--primary-bleu-marine);font-size:30px;font-weight:600}.reimboursement-detail__summary--small .reimboursement-detail__summary-icon{font-size:20px}.reimboursement-detail__summary .reimbursement-detail__amounts,.reimboursement-detail__summary--small .reimbursement-detail__amounts{flex-direction:column;gap:8px;min-width:280px;margin-bottom:24px;display:flex}.reimboursement-detail__summary--small .reimbursement-detail__amounts{gap:0;margin-bottom:0}.reimbursement-detail__amount-row{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.reimbursement-detail__amount-row--highlighted{border:1px solid var(--primary-ambre-40,#fee2a9);background:var(--primary-ambre-20,#fff1d6);border-radius:8px;padding:12px}.reimbursement-detail__subtitle{color:var(--primary-bleu-marine,#003d4c);font-family:Roboto,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.reimbursement-document-cell{flex-direction:column;gap:6px;display:flex}.reimbursement-care-providers{align-items:flex-start;gap:12px;display:flex}.reimbursement-care-providers-list{flex-direction:column;gap:2px;display:flex}.reimbursement-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.reimbursement-status-icon{flex-shrink:0}.reimbursement-status-text{color:#1a5276;font-size:13px;font-weight:600}.reimbursement-status-text--error{color:#d32f2f;font-size:13px;font-weight:600}.private-space-app{background:var(--secondary-white)}.private-space-app .header{--header-bg-color:var(--primary-bleu-marine)}.private-space-vie-footer{background-color:var(--primary-bleu-marine);color:var(--secondary-white)}.private-space-vie-footer .page-container{padding:40px 80px}.private-space-vie-footer .ant-divider{border-color:var(--primary-bleu-marine-60)}.private-space-vie-footer-title{color:var(--secondary-white);white-space:nowrap;margin:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.private-space-vie-footer-top{grid-template-columns:minmax(420px,1.8fr) repeat(3,minmax(140px,1fr));align-items:start;gap:40px;display:grid}.private-space-vie-footer-app-block,.private-space-vie-footer-menu-item{min-width:0}.private-space-vie-footer-menu-item{color:var(--secondary-white);text-align:left;z-index:1;flex-direction:column;gap:4px;margin:0;padding:0;display:flex;position:relative}.private-space-vie-footer-menu-item-button{cursor:pointer;background:0 0;border:0}.private-space-vie-footer-menu-item-group{cursor:default}.private-space-vie-footer-menu-item-label{white-space:nowrap;font-size:16px;font-weight:500;line-height:24px}.private-space-vie-footer-menu-item-label-with-icon{align-items:center;gap:8px;display:inline-flex}.private-space-vie-footer-menu-item-subtitle-button{color:var(--secondary-white);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;font-size:14px;line-height:20px}.private-space-vie-footer-menu-item-subtitle-button:hover,.private-space-vie-footer-menu-item-button:hover .private-space-vie-footer-menu-item-label{color:var(--gm-color-link-hover)}.private-space-vie-footer-help-link{color:var(--secondary-white);text-align:right}.private-space-vie-footer-help-link:hover{color:var(--secondary-terracotta)}.private-space-switcher-shell{--private-space-switcher-bg:var(--primary-bleu-marine);--private-space-switcher-trigger-bg:var(--primary-bleu-marine);--private-space-switcher-panel-bg:var(--primary-bleu-marine);--private-space-switcher-option-bg:var(--primary-bleu-marine-80);--private-space-switcher-border:#c6e0e7;--private-space-switcher-text:#f7fcfd;--private-space-switcher-icon-bg:#edf6f8;--private-space-switcher-icon-fg:#0b6374;--private-space-switcher-selected-bg:#dfeaf0;--private-space-switcher-selected-fg:#0a4e62;background:var(--private-space-switcher-bg);z-index:60;padding:0;position:relative}.private-space-switcher-content{justify-content:flex-start;padding-top:24px;padding-bottom:24px;display:flex}.private-space-switcher-divider{border-bottom:1px solid #ffffff57;padding-top:0;padding-bottom:0}.private-space-switcher-field{width:min(360px,100%);color:var(--private-space-switcher-text);position:relative}.private-space-switcher-trigger{border:1px solid var(--private-space-switcher-border);background:var(--private-space-switcher-trigger-bg);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex}.private-space-switcher-trigger-icon{background:var(--private-space-switcher-icon-bg);width:36px;height:36px;color:var(--private-space-switcher-icon-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.private-space-switcher-trigger-icon svg,.private-space-switcher-option-icon svg{width:18px;height:18px}.private-space-switcher-trigger-content{flex-direction:column;gap:2px;min-width:0;display:flex}.private-space-switcher-current{color:var(--system-neutral-white,#fff);opacity:1;font-family:Roboto,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.private-space-switcher-value{color:var(--system-neutral-white,#fff);font-family:Roboto,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.private-space-switcher-chevron{margin-left:auto;font-size:12px;line-height:1;transition:transform .2s}.private-space-switcher-chevron svg{width:22px;height:22px}.private-space-switcher-chevron-open{transform:rotate(180deg)}.private-space-switcher-panel{background:var(--private-space-switcher-panel-bg);z-index:30;border:1px solid #c6e0e780;border-radius:10px;margin-top:0;padding:10px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 8px 16px #00283647}.private-space-switcher-panel-title{opacity:.95;margin-bottom:8px;font-size:16px;line-height:24px}.private-space-switcher-option{background:var(--private-space-switcher-option-bg);width:100%;color:var(--private-space-switcher-text);text-align:left;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.private-space-switcher-option+.private-space-switcher-option{margin-top:8px}.private-space-switcher-option-icon{background:var(--private-space-switcher-icon-bg);width:28px;height:28px;color:var(--private-space-switcher-icon-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.private-space-switcher-option-label{color:var(--system-neutral-white,#fff);font-family:Roboto,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.private-space-switcher-option-content{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.private-space-switcher-option-description{color:var(--system-neutral-white,#fff);font-family:Roboto,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.private-space-switcher-option-link{color:var(--system-neutral-white,#fff);align-items:center;gap:6px;margin-top:4px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration:underline;display:inline-flex}.private-space-switcher-option-link svg{width:14px;height:14px}.private-space-switcher-trigger:focus-visible,.private-space-switcher-option:focus-visible{outline:none}.private-space-switcher-option-selected{background:var(--private-space-switcher-selected-bg);color:var(--private-space-switcher-selected-fg)}.private-space-switcher-option-selected .private-space-switcher-option-label,.private-space-switcher-option-selected .private-space-switcher-option-description,.private-space-switcher-option-selected .private-space-switcher-option-link{color:var(--private-space-switcher-selected-fg)}.private-space-switcher-option-selected .private-space-switcher-option-icon{background:var(--private-space-switcher-selected-fg);color:var(--private-space-switcher-icon-bg)}.private-space-switcher-option-check{color:var(--private-space-switcher-selected-fg);margin-left:auto}.private-space-page{padding-top:40px;padding-bottom:64px}.private-space-subtitle{color:var(--primary-bleu-marine-80);margin-top:8px}.private-space-card{border:1px solid var(--primary-bleu-marine-20);border-radius:16px;padding:24px;box-shadow:0 8px 24px #00425614}.private-space-meta{color:var(--primary-bleu-marine-60);margin-bottom:16px}.private-space-contract-title{color:var(--primary-bleu-marine);margin-bottom:24px;font-size:20px;font-weight:700}.private-space-product{justify-content:space-between;align-items:center;gap:16px;display:flex}.private-space-product-title{color:var(--primary-bleu-marine);font-weight:700}.private-space-product-description{color:var(--primary-bleu-marine-80);margin-top:8px}.private-space-promo{background:linear-gradient(180deg, var(--primary-bleu-marine) 0%, #114f63 100%);min-height:100%;color:var(--secondary-white);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.private-space-promo-badge{font-size:48px;font-weight:700;line-height:1}.private-space-promo-text{line-height:1.5}.private-space-placeholder-card{border:1px solid var(--primary-bleu-marine-20);border-radius:16px;max-width:720px;padding:32px;box-shadow:0 8px 24px #00425614}.private-space-placeholder-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media screen and (width<=768px){.private-space-switcher-trigger,.private-space-switcher-option{border-radius:10px;padding:8px 10px}.private-space-switcher-trigger-icon,.private-space-switcher-option-icon{width:36px;height:36px}.private-space-switcher-trigger-icon svg,.private-space-switcher-option-icon svg{width:18px;height:18px}.private-space-switcher-current{font-size:12px;line-height:20px}.private-space-switcher-value,.private-space-switcher-option-label,.private-space-switcher-panel-title{font-size:16px;line-height:24px}.private-space-product{flex-direction:column;align-items:flex-start}.private-space-page{padding-top:24px;padding-bottom:40px}.private-space-vie-footer .page-container{padding:40px 20px}.private-space-vie-footer-top{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.private-space-vie-footer-app-block,.private-space-vie-footer-menu-item{width:100%}.private-space-vie-footer-menu-item-label,.private-space-vie-footer-menu-item-subtitle{white-space:normal}.private-space-vie-footer-help-link{text-align:left}.private-space-switcher-field{width:100%}}.footer{background-color:var(--primary-bleu-marine);color:var(--secondary-white)}.footer .page-container{padding:40px 80px}.footer a[target=_blank]{color:var(--secondary-white);font-weight:400}.footer a[target=_blank]:hover{color:var(--secondary-terracotta)}.footer .ant-divider{border-color:var(--primary-bleu-marine-60)}.footer-links{--footer-font-size:.8em;padding-bottom:var(--padding-unit);color:var(--primary-bleu-marine);font-size:var(--footer-font-size)}.footer-links a{font-size:var(--footer-font-size);color:var(--secondary-white)}.footer-links a:hover{color:var(--gm-color-link-hover)}.footer-links .link-title{color:var(--secondary-white);margin:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;display:flex}.footer-links .link-title .anticon{margin-right:8px}.footer-links p{margin:8px 0}.footer-links .footer-links-row{padding-top:var(--padding-unit)}@media screen and (width<=1280px){.footer .page-container{padding:40px 20px}}.app{flex-direction:column;flex:1 0 auto;min-height:100vh;display:flex}.app-content{flex:1 0 auto}.app-main-header{z-index:50;position:sticky;top:0}section.contract-mutation{margin-top:35px}section.contract-mutation .separator{background-color:var(--primary-ambre);width:40px;height:2px;margin:0 0 24px}section.contract-mutation .separator:last-of-type{display:none}.reactour__popover:after{content:"";width:0;height:0;top:var(--rtp-arrow-top,auto);right:var(--rtp-arrow-right,auto);bottom:var(--rtp-arrow-bottom,auto);left:var(--rtp-arrow-left,auto);border-top:var(--rtp-arrow-border-top);border-right:var(--rtp-arrow-border-right);border-bottom:var(--rtp-arrow-border-bottom);border-left:var(--rtp-arrow-border-left);position:absolute}.unsigned-page header{background-color:var(--secondary-white);z-index:10;justify-content:space-between;align-items:center;gap:24px;height:80px;padding:16px 32px;display:flex;position:sticky;top:0;overflow-y:hidden}@media screen and (width<=768px){.unsigned-page header{gap:8px;padding:1rem}.unsigned-page button{padding:4px}.unsigned-page a{height:auto}}.login-page img{object-fit:cover}.login-page__landing{grid-template-columns:1fr 1fr;min-height:500px;max-height:calc(100vh - 80px);display:grid}.login-page__landing-left{max-width:500px;margin:auto}.login-page__landing-right{border-radius:24px 0 0 24px;max-height:calc(100vh - 80px);display:flex;overflow:hidden}.login-page__landing-right img{width:100%;height:100%}.login-page__benefits,.login-page__help{grid-template-columns:320px 1fr;gap:48px;display:grid}.login-page__benefits,.login-page__help,.login-page__app{padding:48px 16rem}.login-page__benefits img,.login-page__help img{width:100%}.login-page__benefits-right-list-content{flex-direction:column;gap:16px;max-width:600px;margin-top:16px;margin-bottom:24px;display:flex}.login-page__app{background-color:var(--primary-ambre-20);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (width<=1024px){.login-page__landing{max-height:100%;margin:2rem;display:flex}.login-page__landing-right{display:none}.login-page__benefits,.login-page__help{grid-template-columns:1fr}.login-page__benefits,.login-page__app,.login-page__help{padding:48px 8rem}}@media screen and (width<=768px){.login-page__benefits,.login-page__app,.login-page__help{padding:48px 1rem}}@media screen and (width<=425px){.login-page__landing-left{min-width:100%}.login-page__benefits,.login-page__app,.login-page__help{padding:1rem 2rem}}.request-access{background-color:var(--secondary-white);border-radius:4px;max-width:700px;margin:auto;padding:24px}.request-access input{min-height:40px;font-size:18px}.request-access a,.request-access .ant-btn-link>span{text-decoration:underline!important}.request-access .ant-btn{height:100%;padding:14px 24px}.request-access-form-where-is-noclient{margin-top:-24px;margin-bottom:24px}.request-access-failure{min-height:100vh}.request-access-failure,.request-access-success{background-color:#0000;background-image:linear-gradient(#0000001a 0%,#00000080 100%),url(/assets/request-access-success-LDuDH5Ej.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.request-access-success{flex:1;justify-content:center;align-items:center;height:80%;display:flex}.request-access-success .ant-btn{height:100%;padding:14px 24px}.request-access-success-content{background-color:var(--secondary-white);text-align:left;border-radius:4px;max-width:750px;margin:24px 14px;padding:40px 24px}@media screen and (width<=576px){.request-access{margin-left:-32px;margin-right:-32px}.request-access-form{border-radius:0}}.self-service{flex-direction:column;flex:1;height:100vh;display:flex}.self-service header{padding:50px 16px 16px}.self-service main{background-color:var(--primary-bleu-marine-05);flex:1;justify-content:center;align-items:center;padding:80px 16px;display:flex}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon{height:var(--gm-steps-icon-size)}@media screen and (width<=576px){.self-service main{padding:16px;display:block}}.self-service footer{background-color:#f7f7f7;padding:80px}.self-service footer .languages{margin:0;padding:0;list-style:none}.self-service footer .languages>li{display:inline-block}.self-service footer .lang-item{cursor:pointer;color:var(--primary-bleu-marine-40);transition:color .2s}.self-service footer .lang-item.current{color:var(--primary-bleu-marine);text-decoration:underline;text-decoration-thickness:2px}.self-service footer .lang-item:hover{color:var(--primary-bleu-marine-60)}.self-service footer .dot{color:var(--primary-bleu-marine-40);-webkit-user-select:none;user-select:none;margin:0 8px}.self-service footer .footer-social-networks .anticon{background-color:var(--primary-bleu-marine)}.self-service footer .footer-social-networks .anticon:hover{color:#fff;background-color:var(--primary-bleu-marine-60)}.self-service footer .left{align-items:center;display:flex}.self-service footer .center{justify-content:center;align-items:center;gap:24px;display:flex}.self-service footer .right{justify-content:flex-end;display:flex}.self-service footer button{all:unset;cursor:pointer;font-weight:500}.self-service footer a,.self-service footer button{color:var(--primary-bleu-marine-80);text-decoration:none}@media screen and (width<=576px){.self-service footer{padding:16px}}@media screen and (width<=1280px){.self-service footer{padding:32px}.self-service footer .left,.self-service footer .center,.self-service footer .right{justify-content:flex-start}}
