.hm{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body)}.hm-in{max-inline-size:1200px;padding-inline:var(--space-6);margin-inline:auto}.hm-sec{padding-block:var(--space-9)}.hm-sub{background:var(--bg-subtle)}.hm-stack{gap:var(--space-7);flex-direction:column;display:flex}.hm-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.hm-item{flex-direction:column;display:flex}.hm-item article,.hm-item figure{flex:auto}.hm-link{color:var(--text-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.hm-muted{color:var(--text-muted);margin:0}.hm-hero{padding-block:var(--space-9) var(--space-8)}.hm-stats{border-block-start:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--space-8);display:grid}.hm-stat{border-inline-start:1px solid var(--border-subtle);padding-block-start:var(--space-5);padding-inline-start:var(--space-5)}.hm-i0{border-inline-start:0;padding-inline-start:0}.hm-g4{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hm-why{border-block-start:1px solid var(--border-subtle);padding-block-start:var(--space-5)}.hm-why .tn-feature p{color:var(--text-muted)}.hm-g3{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hm-split{gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.hm-aside{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.hm-score{align-items:baseline;gap:var(--space-3);margin-block-start:var(--space-3);display:flex}.hm-score-value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-heading);font-size:48px;font-weight:600;line-height:52px}.hm-stars{color:var(--text-heading);letter-spacing:2px;font-size:18px}.hm-quotes{gap:var(--space-4);flex-direction:column;display:flex}.hm-faq{border-block-start:1px solid var(--border-subtle)}.hm-stores{flex-basis:100%;justify-content:center;margin-block-start:var(--space-5);display:flex}@media (max-width:1023px){.hm-hero{padding-block:var(--space-8)}.hm-g4{row-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.hm-split{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:767px){.hm-in{padding-inline:var(--space-4)}.hm-sec{padding-block:var(--space-8)}.hm-hero{padding-block:var(--space-6) var(--space-7)}.hm-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-7)}.hm-i2{border-inline-start:0;padding-inline-start:0}.hm-i2,.hm-i3{border-block-start:1px solid var(--border-subtle);margin-block-start:var(--space-5)}.hm-g4,.hm-g3{grid-template-columns:1fr}.hm-g4{row-gap:var(--space-5)}.hm-stack{gap:var(--space-6)}.hm-head{align-items:flex-start}.tn-cta .tn-btn{inline-size:100%}.tn-footer{padding-inline:var(--space-4)}}.hm-hero-cadre{block-size:100%;inline-size:100%;position:relative}.hm-hero-cadre img{object-fit:contain}.tn-hero-media-anim{padding:0;overflow:hidden}.tn-hero-media-anim .hm-hero-cadre img{object-fit:cover}
