main:has(>[data-mutuelle-hero]){grid-template-columns:minmax(0,1fr);display:grid}main:has(>[data-mutuelle-hero]):before{content:"";background:#eef6fc;grid-area:1/1/3/-1}main:has(>[data-mutuelle-hero])>[data-mutuelle-hero]{grid-area:1/1}main:has(>[data-mutuelle-hero])>#formulaire{grid-area:2/1;align-self:start;padding-top:0}main:has(>[data-mutuelle-hero])>:not([data-mutuelle-hero],#formulaire){grid-column:1/-1}@media (min-width:64rem){main:has(>[data-mutuelle-hero]){grid-template-columns:minmax(2rem,1fr) minmax(0,36rem) 2.5rem minmax(0,35rem) minmax(2rem,1fr)}main:has(>[data-mutuelle-hero]):before{grid-row:1}main:has(>[data-mutuelle-hero])>[data-mutuelle-hero]{border-radius:1.25rem;flex-direction:column;grid-column:2;justify-content:flex-end;align-self:start;height:clamp(22rem,100vh - 6rem,38rem);margin:1rem 0;padding:2rem;display:flex;position:sticky;top:1rem;overflow:hidden}main:has(>[data-mutuelle-hero])>[data-mutuelle-hero][data-released]{align-self:end;position:relative;top:auto}main:has(>[data-mutuelle-hero])>#formulaire{grid-area:1/4;align-self:start;padding:1rem 0}}@media (min-width:64rem) and (max-height:48rem){[data-mutuelle-hero-sub]{display:none}}
