.custom-module__f_bmDG__page{padding:48px 0 24px}.custom-module__f_bmDG__haut{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:stretch;gap:40px;display:grid}.custom-module__f_bmDG__sansPhoto{grid-template-columns:minmax(0,1fr)}.custom-module__f_bmDG__sansPhoto .custom-module__f_bmDG__texte,.custom-module__f_bmDG__sansPhoto .custom-module__f_bmDG__intro{max-width:none}.custom-module__f_bmDG__photo{background:var(--surface);min-height:360px;position:relative;overflow:hidden}.custom-module__f_bmDG__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.custom-module__f_bmDG__texte{align-content:start;justify-items:start;display:grid}.custom-module__f_bmDG__slogan,.custom-module__f_bmDG__intro{margin-top:16px}.custom-module__f_bmDG__action{margin-top:32px}.custom-module__f_bmDG__points{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin:24px 0 0;padding:0;list-style:none;display:grid}.custom-module__f_bmDG__points li{border-top:1px solid var(--line);grid-row:span 2;grid-template-rows:subgrid;align-content:start;row-gap:8px;padding-top:12px;display:grid}.custom-module__f_bmDG__points h3{font-size:18px;line-height:1.25}.custom-module__f_bmDG__points p{color:var(--muted);font-size:14px;line-height:1.5}.custom-module__f_bmDG__suite{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-top:24px;padding-top:16px;display:grid}.custom-module__f_bmDG__suite p{max-width:36em;font-size:16px;line-height:1.6}@media (max-width:900px){.custom-module__f_bmDG__haut{grid-template-columns:minmax(0,1fr);gap:32px}.custom-module__f_bmDG__photo{aspect-ratio:16/10;order:1;min-height:0}.custom-module__f_bmDG__suite{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.custom-module__f_bmDG__page{padding:32px 0 48px}.custom-module__f_bmDG__haut{gap:24px}.custom-module__f_bmDG__points{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:16px}.custom-module__f_bmDG__points li{grid-row:auto;grid-template-rows:none}.custom-module__f_bmDG__points h3{font-size:18px}.custom-module__f_bmDG__action{width:100%}.custom-module__f_bmDG__action .btn{width:100%}}
