@media (width<48rem){c-home-hero{padding-bottom:24px}c-home-solutions-cards:has(c-home-hero) [data-panel]{min-height:calc(100svh - 10px - var(--m-reserve-bas,76px));flex-direction:column;display:flex}c-home-solutions-cards:has(c-home-hero) c-home-hero{flex:1 0 auto;justify-content:center}c-home-hero [data-pill=trial]{display:none!important}c-home-hero [data-pill]{height:44px}c-home-hero [data-open],c-home-hero c-rating-badge>:first-child{min-height:44px}c-home-solutions-cards:has(c-home-hero) [data-scroller]{scroll-padding-inline:10px}c-home-solutions-cards:has(c-home-hero) [data-row]{padding-inline:10px}c-home-solutions-cards:has(c-home-hero) [data-row]>a{scroll-snap-align:start}c-home-solutions-cards:has(c-home-hero) [data-edge=start]{display:none}section.jr{--jr-accent:var(--jr-encre)}.jr .jr-case{aspect-ratio:auto;background:#f1f1ef;height:min(400px,52svh)}c-journee-os[data-telephone] .jr-monde,c-journee-os[data-telephone] .jr-curseur{display:none}.jr .jr-fiche{transition:opacity .4s}.jr .jr-case[data-deborde]:after{content:"";pointer-events:none;background:linear-gradient(#f1f1ef00,#f1f1ef);height:56px;position:absolute;inset:auto 0 0}.jr .jr-legende__texte{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jr .jr-famille{min-height:44px}@media (prefers-reduced-motion:reduce){.jr .jr-fiche{transition:none}}.jr .jr__titre{font-size:var(--m-titre-2,30px);line-height:var(--m-il-titre,1.05)}.jr .jr-lecture{position:relative}.jr .jr-lecture:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;translate:-50% -50%}.met-metiers a{margin-inline:-6px;padding:14px 6px}.met-des{margin-top:10px}.met-lien{min-height:44px}.met-pack__essai{align-items:center;min-height:44px;display:inline-flex}[data-accueil=resultats] c-results-grid .results-quadrillage{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;border:0;grid-template-columns:none;grid-auto-columns:min(80vw,320px);grid-auto-flow:column;gap:12px;margin-inline:calc(50% - 50vw);padding-inline:16px;scroll-padding-inline:16px;display:grid;overflow-x:auto}[data-accueil=resultats] c-results-grid .results-quadrillage::-webkit-scrollbar{display:none}[data-accueil=resultats] c-results-grid .results-quadrillage>*{scroll-snap-align:start;background:#fff}[data-accueil=resultats] c-results-grid .results-quadrillage>:before,[data-accueil=resultats] c-results-grid .results-quadrillage>:after{display:none}[data-accueil=resultats] c-results-grid .results-quadrillage>:last-child{aspect-ratio:auto;border:1px solid var(--ech-ligne,#e5e5e5);min-height:100%}[data-accueil=solutions] article>header{min-height:148px;padding:18px}[data-accueil=solutions] article>:not(header){padding-inline:18px}[data-accueil=solutions] article>div>a[href] [class*=pl-]{padding-left:0}[data-accueil=solutions] article>div>a[href]{background:0 0;justify-content:flex-start;align-self:flex-start;gap:10px;width:auto;height:44px;padding-left:0;font-weight:600}[data-accueil=solutions] summary{min-height:44px;color:var(--color-theme-stone-900);border-bottom-color:currentColor;align-items:center;padding-bottom:0;display:inline-flex}[data-accueil=blog] :is(a,button):not([class*=h-]),.tarifs .tarifs-heros-actions c-rating-badge>:first-child{min-height:44px}.tarifs .tarifs-heros-actions>a{align-items:center;min-height:44px;display:inline-flex}.tarifs .tarifs-comparatif [role=tab],.tarifs #temoignages :is(a,button){min-height:44px}.tarifs #temoignages button[class*=size-]{min-width:44px}.tarifs #temoignages .temo-texte{-webkit-line-clamp:4;line-clamp:4;min-height:4lh}.tarifs #temoignages [data-temo-ouvert] .temo-texte{-webkit-line-clamp:none;line-clamp:none}.tarifs #temoignages a[class*=link-underline]{align-items:center;display:inline-flex}.packs-familles-hub{align-items:center;min-height:44px;display:inline-flex}c-simulator :is(button[data-metier],button[data-famille],button[data-pas]),c-simulator .simulateur-avis>:first-child{min-height:44px}c-simulator button[data-pas]{min-width:44px}c-simulator input[data-nombre],c-simulator :is(button[data-taille],[data-barre] a){min-height:44px}c-simulator details>summary{align-items:center;min-height:44px;display:inline-flex}c-simulator ul[data-metiers]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;margin-inline:-23px;padding:2px 23px 6px;scroll-padding-inline:23px;display:grid;overflow-x:auto}c-simulator ul[data-metiers]::-webkit-scrollbar{display:none}c-simulator ul[data-metiers]>li{scroll-snap-align:start}c-simulator [data-barre]{height:64px;padding-right:76px}c-app:has(c-simulator [data-barre][data-dock]) c-chatbot-face{bottom:calc(6px + env(safe-area-inset-bottom,0px))}}
