.J6SKWa_header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;margin-bottom:48px;display:flex}.J6SKWa_title{max-width:16em;margin-top:14px;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.08}.J6SKWa_intro{color:var(--soft);max-width:30em}.J6SKWa_intro a{color:var(--petrole-dark);font-weight:600}.J6SKWa_sub{border-top:1px solid var(--line);margin:72px 0 32px;padding-top:56px}.J6SKWa_sub .J6SKWa_title{font-size:clamp(26px,2.8vw,36px);line-height:1.1}
.Xs9vlG_steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.Xs9vlG_step{border-radius:var(--radius);border:1px solid var(--line);padding:32px 28px}.Xs9vlG_number{font:800 15px/1 var(--font-display);color:#fff;background:var(--petrole);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.Xs9vlG_step h3{margin:20px 0 12px;font-size:22px}.Xs9vlG_step ul{color:var(--soft);gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.Xs9vlG_step ul li{gap:10px;display:flex}.Xs9vlG_step ul li:before{content:"";background:var(--petrole);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.62em}@media (max-width:980px){.Xs9vlG_steps{grid-template-columns:1fr 1fr}}@media (max-width:620px){.Xs9vlG_steps{grid-template-columns:1fr}}
.VMVMAW_button{font:600 15px/1 var(--font-text);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:15px 24px;transition:background .2s,color .2s;display:inline-flex}.VMVMAW_button svg{width:18px;height:18px}.VMVMAW_primary{background:var(--petrole);color:#fff}.VMVMAW_primary:hover,.VMVMAW_primary:focus-visible{background:var(--marine)}.VMVMAW_ghost{color:var(--marine);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.VMVMAW_ghost:hover{background:var(--bleute)}.VMVMAW_light{color:var(--marine);background:#fff}.VMVMAW_light:hover{background:var(--marine);color:#fff}
.Ncexjq_plan{background:linear-gradient(120deg, var(--petrole-dark), var(--petrole));color:#eaf5f6;border-radius:30px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:56px;display:grid}.Ncexjq_plan h2{color:#fff;margin:12px 0 16px;font-size:clamp(28px,3vw,40px);line-height:1.08}.Ncexjq_eyebrow{color:#e3f2f4}.Ncexjq_cta{margin-top:26px}.Ncexjq_plan ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Ncexjq_plan li{color:#fff;background:#ffffff1f;border-radius:14px;gap:12px;padding:14px 16px;font-size:15px;display:flex}.Ncexjq_plan li svg{stroke-width:2.2px;flex:none;width:20px;height:20px}@media (max-width:980px){.Ncexjq_plan{grid-template-columns:1fr}}@media (max-width:620px){.Ncexjq_plan{padding:32px 24px}}
.OWeMSG_contact{background:var(--marine);color:#b9c4d8}.OWeMSG_grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.OWeMSG_contact h2{color:#fff;margin:14px 0 18px;font-size:clamp(30px,3.4vw,44px)}.OWeMSG_eyebrow{color:var(--petrole)}.OWeMSG_cta{margin-top:28px}.OWeMSG_hours{background:var(--marine-2);border-radius:18px;margin-top:28px;padding:22px 24px}.OWeMSG_hours h3{color:#fff;margin-bottom:12px;font-size:17px}.OWeMSG_hours div{color:#d4dbea;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;padding:7px 0;font-size:14.5px;display:flex}.OWeMSG_hours h3+div{border-top:0}.OWeMSG_hours div span:last-child{color:#fff;text-align:right}.OWeMSG_cards{gap:12px;display:grid}.OWeMSG_card{background:var(--marine-2);color:#fff;border-radius:18px;align-items:center;gap:16px;padding:18px 20px;display:flex}.OWeMSG_card small{color:#8e9bb5;font-size:12.5px;display:block}.OWeMSG_card strong{font-size:16px;font-weight:600}.OWeMSG_dot{background:var(--petrole);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.OWeMSG_dot svg{width:19px;height:19px}.OWeMSG_image{border-radius:18px;height:190px;overflow:hidden}.OWeMSG_image img{object-fit:cover;object-position:70% 50%;width:100%;height:100%}@media (max-width:980px){.OWeMSG_grid{grid-template-columns:1fr}}
.EZoWya_footer{color:#8e9bb5;background:#0f1a2e;font-size:13.5px}.EZoWya_bar{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:26px;display:flex}.EZoWya_footer a:hover{color:#fff}
.Af2_WG_header{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.Af2_WG_bar{height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;display:flex}.Af2_WG_logo img{width:auto;height:44px}.Af2_WG_menu{font:500 14.5px/1 var(--font-text);color:var(--soft);gap:28px;display:flex}.Af2_WG_menu a{white-space:nowrap}.Af2_WG_menu a:hover{color:var(--marine)}@media (max-width:1240px){.Af2_WG_bar{gap:16px}.Af2_WG_menu{gap:18px;font-size:14px}}@media (max-width:1100px){.Af2_WG_menu{display:none}}@media (max-width:620px){.Af2_WG_logo img{height:34px}.Af2_WG_ctaLabel{display:none}}
.Z8hQ_W_hero{background:linear-gradient(180deg, var(--bleute), #fff);overflow:hidden}.Z8hQ_W_grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-block:72px 88px;display:grid}.Z8hQ_W_title{margin:18px 0 22px;font-size:clamp(40px,5.2vw,66px);font-weight:700;line-height:1.02}.Z8hQ_W_title em{color:var(--petrole-dark);font-style:normal}.Z8hQ_W_lead{color:var(--soft);max-width:31em;font-size:18.5px}.Z8hQ_W_ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.Z8hQ_W_facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px;margin:44px 0 0;padding-top:28px;display:flex}.Z8hQ_W_facts div{flex-direction:column;gap:4px;display:flex}.Z8hQ_W_facts dt{font:700 26px/1 var(--font-display);color:var(--marine)}.Z8hQ_W_facts dd{color:var(--soft);margin:0;font-size:13.5px}.Z8hQ_W_visual{position:relative}.Z8hQ_W_photo{aspect-ratio:4/4.3;background:var(--petrole-light);border-radius:220px 220px 28px 28px;overflow:hidden}.Z8hQ_W_photo img{object-fit:cover;object-position:62% 50%;width:100%;height:100%}.Z8hQ_W_badge{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;font-size:13.5px;line-height:1.35;display:flex;position:absolute;top:46px;right:-14px;box-shadow:0 18px 40px -18px #18284559}.Z8hQ_W_badge strong{font:700 15px/1.2 var(--font-display);color:var(--marine);display:block}.Z8hQ_W_badgeIcon{background:var(--petrole);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.Z8hQ_W_badgeIcon svg{width:18px;height:18px}@media (max-width:980px){.Z8hQ_W_grid{grid-template-columns:1fr}.Z8hQ_W_badge{right:12px}}
.GZJ0Ta_grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.GZJ0Ta_lens{border-radius:var(--radius);border:1px solid var(--line);background:#fff;flex-direction:column;gap:10px;padding:28px;transition:transform .25s,box-shadow .25s;display:flex}.GZJ0Ta_lens:hover{transform:translateY(-3px);box-shadow:0 22px 40px -26px #18284573}.GZJ0Ta_lens h3{margin-top:6px;font-size:21px;font-weight:700}.GZJ0Ta_lens p{color:var(--soft);font-size:15px}.GZJ0Ta_lens strong{color:var(--marine);font-weight:600}.GZJ0Ta_tag{font:600 11.5px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--petrole-dark);background:var(--petrole-light);border-radius:999px;align-self:flex-start;padding:7px 10px}.GZJ0Ta_brands{font:700 15px/1 var(--font-display);color:#98a2b6;letter-spacing:.02em;flex-wrap:wrap;justify-content:center;gap:14px 40px;margin:48px 0 0;padding:0;list-style:none;display:flex}.GZJ0Ta_defects{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.GZJ0Ta_defect{border-radius:var(--radius);border:1px solid var(--line);background:#fff;padding:26px 22px}.GZJ0Ta_defect h4{font:700 20px/1.2 var(--font-display);color:var(--marine);margin:0 0 10px}.GZJ0Ta_defect h4:before{content:"";background:var(--petrole);border-radius:2px;width:28px;height:4px;margin-bottom:14px;display:block}.GZJ0Ta_defect p{color:var(--soft);font-size:14.5px}@media (max-width:980px){.GZJ0Ta_grid,.GZJ0Ta_defects{grid-template-columns:1fr 1fr}}@media (max-width:620px){.GZJ0Ta_grid,.GZJ0Ta_defects{grid-template-columns:1fr}}
._9U1jrW_pillars{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._9U1jrW_pillar{border-radius:var(--radius);background:var(--bleute);flex-direction:column;gap:14px;padding:30px 26px;display:flex}._9U1jrW_pillar h3{font-size:22px;font-weight:700}._9U1jrW_pillar p{color:var(--soft);font-size:15px}._9U1jrW_icon{width:48px;height:48px;color:var(--petrole-dark);background:#fff;border-radius:14px;place-items:center;display:grid}._9U1jrW_icon svg{stroke-width:1.8px;width:24px;height:24px}._9U1jrW_quote{background:var(--marine);color:#fff;border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:28px;margin:56px 0 0;padding:36px 40px;display:grid}._9U1jrW_quote>svg{width:46px;height:46px;color:var(--petrole)}._9U1jrW_quote blockquote{font:500 clamp(19px, 2vw, 24px) / 1.45 var(--font-display);margin:0}._9U1jrW_quote figcaption{font:500 13px/1 var(--font-text);color:#a9b6cc;letter-spacing:.04em;margin-top:10px}@media (max-width:980px){._9U1jrW_pillars{grid-template-columns:1fr 1fr}}@media (max-width:620px){._9U1jrW_pillars{grid-template-columns:1fr}._9U1jrW_quote{grid-template-columns:1fr;padding:28px}}
.TjAkjG_tables{grid-template-columns:1fr 1fr;gap:24px;display:grid}.TjAkjG_table{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden}.TjAkjG_table h3{background:var(--petrole);color:#fff;padding:22px 28px;font-size:19px}.TjAkjG_row{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:18px 28px;display:flex}.TjAkjG_table h3+.TjAkjG_row{border-top:0}.TjAkjG_row strong{font:700 26px/1 var(--font-display);color:var(--marine);font-variant-numeric:tabular-nums}.TjAkjG_included{color:var(--soft);background:var(--bleute);padding:18px 28px 24px;font-size:13.5px}@media (max-width:980px){.TjAkjG_tables{grid-template-columns:1fr}}
.X9bJAW_section{padding-top:0}.X9bJAW_columns{grid-template-columns:1.25fr .75fr;align-items:stretch;gap:24px;display:grid}.X9bJAW_stack{flex-direction:column;gap:20px;display:flex}.X9bJAW_grow{flex:1}.X9bJAW_box{border:1px solid var(--line);background:#fff;border-radius:24px;padding:30px 32px}.X9bJAW_box h3{margin-bottom:14px;font-size:19px}.X9bJAW_list{color:var(--soft);gap:12px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.X9bJAW_list li{gap:10px;display:flex}.X9bJAW_list li:before{content:"";background:var(--petrole);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.62em}.X9bJAW_list b{color:var(--marine);font-weight:600}.X9bJAW_mutualitiesBox{flex-direction:column;display:flex}.X9bJAW_note{color:var(--soft);margin-bottom:14px;font-size:15px}.X9bJAW_mutualities{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:12px;display:grid}.X9bJAW_mutualities a{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;padding:20px 14px 14px;transition:border-color .2s,transform .2s;display:flex}.X9bJAW_mutualities a:hover{border-color:var(--petrole);transform:translateY(-2px)}.X9bJAW_mutualities a:last-child:nth-child(odd){grid-column:1/-1}.X9bJAW_mutualities img{object-fit:contain;width:100%;height:52px}.X9bJAW_mutualities span{font:500 12px/1.2 var(--font-text);color:var(--soft)}@media (max-width:980px){.X9bJAW_columns{grid-template-columns:1fr}}
.Qyf_9a_section{padding-top:0}.Qyf_9a_card{background:var(--bleute);border-radius:30px;grid-template-columns:auto 1fr;align-items:center;gap:48px;padding:48px;display:grid}.Qyf_9a_card h3{margin-top:12px;font-size:28px}.Qyf_9a_role{color:var(--petrole-dark);margin:6px 0 16px;font-weight:600}.Qyf_9a_card ul{color:var(--soft);gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.Qyf_9a_portrait{aspect-ratio:1;width:220px;max-width:100%;font:500 12px/1 var(--font-text);color:var(--petrole-dark);background:radial-gradient(circle at 50% 38%,#cfe3e7 0 22%,#0000 23%),radial-gradient(at 50% 100%,#9cc5cc 0 46%,#0000 47%),#e7eff2;border-radius:50%;place-items:end center;padding-bottom:18px;display:grid;overflow:hidden}.Qyf_9a_portrait img{object-fit:cover;width:100%;height:100%}@media (max-width:620px){.Qyf_9a_card{grid-template-columns:1fr;padding:28px}}
