.sf{isolation:isolate;width:var(--panel-w,100%);border-radius:var(--radius-xl);background:#14130f;max-width:100%;margin:clamp(2.5rem,5vw,4.5rem) auto;position:relative;overflow:clip}.sf-photo{aspect-ratio:16/9;margin:0;position:relative}.sf-photo-img{object-fit:cover}.sf-legende{text-align:right;color:#fff;text-shadow:0 1px 3px #000000d9,0 0 12px #0009;max-width:60%;font-size:.875rem;font-weight:600;line-height:1.25;position:absolute;bottom:.75rem;right:1rem}.sf-in{z-index:1;margin-top:-2rem;padding:0 clamp(1rem,4vw,3rem) clamp(2rem,5vw,3.5rem);position:relative}.sf-note{width:100%;max-width:34rem;margin-inline:auto;padding:2.5rem 1.5rem 1.5rem;rotate:-1.2deg}.sf-titre{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--color-ink);align-items:center;gap:.9rem;font-size:clamp(1.6rem,2.6vw,2.35rem);font-weight:900;line-height:.98;display:flex}.sf-7{letter-spacing:-.04em;text-transform:none;color:var(--color-orange);flex:none;font-size:2.7em;line-height:.85}.sf-texte{color:var(--color-ink);margin-top:1rem;font-size:1.0625rem;line-height:1.5}.sf-chiffres{border-top:2px solid var(--color-ink);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;display:grid}.sf-chiffres>div{flex-direction:column-reverse;justify-content:flex-end;gap:.2rem;padding:.7rem .5rem 0 0;display:flex}.sf-chiffres>div+div{border-left:1px solid var(--color-line);padding-left:1rem}.sf-chiffres dd{font-family:var(--font-display);color:var(--color-orange);font-size:clamp(1.75rem,2.6vw,2.4rem);font-weight:900;line-height:1}.sf-chiffres dt{color:var(--color-ink);font-size:.875rem;font-weight:600;line-height:1.2}.sf-etoile{z-index:3;filter:drop-shadow(0 5px 8px #0003);width:clamp(4rem,6vw,5.5rem);height:auto;position:absolute;top:-1.75rem;right:-1.5rem;rotate:12deg}.sf-gestes{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.sf-gestes .btn{white-space:nowrap;flex:none;padding-inline:1.5rem}.sf-lien{min-height:2.75rem;color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration-thickness:2px;display:inline-flex}@media (min-width:900px){.sf{align-items:center;min-height:clamp(32rem,42vw,44rem);display:flex}.sf-photo{aspect-ratio:auto;width:76%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%);mask-image:linear-gradient(90deg,#0000,#000 16%)}.sf-photo-img{object-position:50% 20%}.sf-in{width:100%;margin:0;padding:clamp(2.5rem,4vw,4rem) clamp(1.5rem,3vw,3.5rem)}.sf-note{width:27%;min-width:23rem;max-width:29rem;margin-inline:0;padding:2.75rem 2rem 1.75rem}.sf-titre{flex-direction:column;align-items:flex-start;gap:.4rem}}
