._hero_b6d1528{padding:calc(130px + env(safe-area-inset-top,0px)) 0 clamp(20px, 3vw, 40px);background:var(--noir);position:relative}._h1_b6d1528{font-family:var(--f-display);font-variation-settings:"wdth" 114;letter-spacing:-.058em;color:var(--blanc);margin:0;font-size:clamp(54px,9.6vw,164px);font-weight:600;line-height:.88}._h1_b6d1528 span{animation:.9s cubic-bezier(.23,1,.32,1) both _rise_b6d1528;display:block}._h1_b6d1528 span+span{animation-delay:90ms}._outline_b6d1528{color:#0000;-webkit-text-stroke:1.5px #f2f2f0e6}._lead_b6d1528{max-width:44ch;color:var(--texte);margin-top:clamp(22px,2.4vw,34px);font-size:clamp(17px,1.4vw,21px);line-height:1.55;animation:.9s cubic-bezier(.23,1,.32,1) .16s both _rise_b6d1528}._ways_b6d1528{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.2vw,16px);margin:clamp(40px,4.5vw,64px) 0 0;padding:0;list-style:none;animation:.9s cubic-bezier(.23,1,.32,1) .22s both _rise_b6d1528;display:grid}._ways_b6d1528 li{border:1px solid var(--ligne);background:#111113;border-radius:24px;align-content:space-between;gap:30px;min-height:160px;padding:clamp(22px,2.2vw,30px);display:grid}._ways_b6d1528 li:first-child{--blanc:#09090a;--muet:#5c5d63;--texte:#3a3a40;background:#f2f2f0;border-color:#f2f2f0}._ways_b6d1528 small{font:500 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muet)}._ways_b6d1528 a,._ways_b6d1528 b{font-family:var(--f-display);font-variation-settings:"wdth" 108;letter-spacing:-.04em;color:var(--blanc);overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,34px);font-weight:600;line-height:1.05;text-decoration:none}._ways_b6d1528 p{color:var(--texte);font-size:16px;line-height:1.5}._ways_b6d1528 a:after{content:" →";color:var(--muet)}@media (hover:hover) and (pointer:fine){._ways_b6d1528 a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .3s cubic-bezier(.23,1,.32,1)}._ways_b6d1528 a:hover{background-size:100% 1px}}@keyframes _rise_b6d1528{0%{transform:translateY(18px)}}@media (max-width:900px){._ways_b6d1528{grid-template-columns:1fr}._ways_b6d1528 li{min-height:0}._outline_b6d1528{-webkit-text-stroke-width:1px}}@media (prefers-reduced-motion:reduce){._h1_b6d1528 span,._lead_b6d1528,._ways_b6d1528{animation:none}}
