@font-face{font-family:Fraunces;src:url(https://cdn.neosensia.fr/hero/fonts/Fraunces-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(https://cdn.neosensia.fr/hero/fonts/Fraunces-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:EB Garamond;src:url(https://cdn.neosensia.fr/hero/fonts/EBGaramond-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(https://cdn.neosensia.fr/hero/fonts/EBGaramond-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--neo-black: #000000;--neo-white: #F5F0EB;--neo-silver: #C0C0C8;--neo-silver-dim: #9896A0;--neo-accent: #FFB503;--neo-font-display: "Fraunces", Georgia, serif;--neo-font-body: "EB Garamond", "Times New Roman", serif}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neo-hero{background:var(--neo-black);color:var(--neo-white);padding:80px 24px 60px;text-align:center;font-family:var(--neo-font-body);position:relative;overflow:hidden}.neo-hero__kicker{margin-bottom:72px}.neo-hero__brand{display:block;font-family:var(--neo-font-display);font-weight:400;font-size:22px;letter-spacing:.3em;color:var(--neo-white);margin-bottom:12px}.neo-hero__tagline{display:block;font-family:var(--neo-font-display);font-weight:400;font-size:11px;letter-spacing:.25em;color:var(--neo-silver);max-width:640px;margin:0 auto;line-height:1.6}.neo-hero__headline{font-family:var(--neo-font-display);font-weight:400;font-size:68px;line-height:1.05;color:var(--neo-white);max-width:880px;margin:0 auto 48px;letter-spacing:-.01em}.neo-hero__headline em{font-style:italic;color:var(--neo-white)}.neo-hero__offer{font-family:var(--neo-font-body);font-style:italic;font-size:20px;line-height:1.4;color:var(--neo-silver-dim);max-width:640px;margin:0 auto 40px}.neo-hero__signature{font-family:var(--neo-font-display);font-style:italic;font-weight:400;font-size:22px;color:var(--neo-silver);max-width:560px;margin:0 auto 72px;letter-spacing:.005em}.neo-player{max-width:860px;margin:0 auto 64px;padding:40px;border:1px solid rgba(192,192,200,.18);background:#0a0a0a;border-radius:2px}.neo-player__stage{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:2px;background:#000;margin-bottom:28px}.neo-player__image{width:100%;height:100%;object-fit:cover;transition:opacity .8s ease-in-out;display:block}.neo-player__image.is-fading{opacity:0}.neo-player__bubble{position:absolute;bottom:24px;left:24px;max-width:360px;background:#f5f0ebf2;padding:16px 20px;border-radius:2px;transition:opacity .4s ease}.neo-player__bubble-text{font-family:var(--neo-font-body);font-style:italic;font-size:18px;line-height:1.4;color:#1a1a1a;margin:0 0 6px}.neo-player__bubble-attr{display:block;font-family:var(--neo-font-body);font-weight:400;font-size:11px;letter-spacing:.3em;color:#1a1a1a;text-transform:uppercase}.neo-player__wave{position:absolute;bottom:24px;right:24px;display:flex;gap:4px;align-items:flex-end;height:24px}.neo-player__wave span{display:block;width:3px;background:var(--neo-silver);border-radius:2px;animation:neo-wave 1.4s ease-in-out infinite}.neo-player__wave span:nth-child(1){animation-delay:-1.4s;height:40%}.neo-player__wave span:nth-child(2){animation-delay:-1.1s;height:70%}.neo-player__wave span:nth-child(3){animation-delay:-.8s;height:100%}.neo-player__wave span:nth-child(4){animation-delay:-.5s;height:65%}.neo-player__wave span:nth-child(5){animation-delay:-.2s;height:45%}@keyframes neo-wave{0%,to{transform:scaleY(.3);opacity:.5}50%{transform:scaleY(1);opacity:1}}.neo-player__cta{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:transparent;border:1px solid var(--neo-silver);color:var(--neo-white);font-family:var(--neo-font-display);font-weight:400;font-size:16px;letter-spacing:.02em;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .15s ease;border-radius:2px}.neo-player__cta:hover{background:#c0c0c814;border-color:var(--neo-white)}.neo-player__cta:active{transform:scale(.98)}.neo-player__cta-icon{font-size:14px;color:var(--neo-silver)}.neo-player__cta[data-playing=true] .neo-player__cta-icon{animation:neo-pulse 1.2s ease-in-out infinite}@keyframes neo-pulse{0%,to{opacity:1}50%{opacity:.3}}.neo-player__hint{font-family:var(--neo-font-body);font-style:italic;font-size:12px;color:var(--neo-silver-dim);margin-top:12px}.neo-player__next{display:inline-block;font-family:var(--neo-font-display);font-style:italic;font-size:16px;color:var(--neo-silver);margin-top:32px;text-decoration:none;opacity:0;transform:translateY(12px);transition:opacity .8s ease,transform .8s ease,color .25s ease;pointer-events:none}.neo-player__next.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.neo-player__next:hover{color:var(--neo-white)}.neo-hero__trust{font-family:var(--neo-font-display);font-size:12px;color:var(--neo-silver-dim);letter-spacing:.08em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:40px}.neo-hero__trust-sep{color:#c0c0c866}.neo-mini-player{position:fixed;bottom:16px;left:50%;transform:translate(-50%) translateY(120px);width:calc(100% - 32px);max-width:480px;height:64px;background:#0a0a0af2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(192,192,200,.2);border-radius:4px;display:flex;align-items:center;padding:0 12px;gap:12px;z-index:9999;opacity:0;transition:opacity .4s ease,transform .4s cubic-bezier(.2,.8,.2,1);pointer-events:none}.neo-mini-player.is-visible{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.neo-mini-player__cover{width:40px;height:40px;flex-shrink:0;border-radius:2px;overflow:hidden}.neo-mini-player__cover img{width:100%;height:100%;object-fit:cover}.neo-mini-player__info{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.neo-mini-player__title{font-family:var(--neo-font-display);font-size:13px;color:var(--neo-white);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neo-mini-player__wave{display:flex;gap:2px;align-items:flex-end;height:12px}.neo-mini-player__wave span{display:block;width:2px;background:var(--neo-silver-dim);border-radius:1px;animation:neo-wave 1.2s ease-in-out infinite}.neo-mini-player__wave span:nth-child(1){animation-delay:-1.2s;height:50%}.neo-mini-player__wave span:nth-child(2){animation-delay:-.9s;height:90%}.neo-mini-player__wave span:nth-child(3){animation-delay:-.6s;height:60%}.neo-mini-player__wave span:nth-child(4){animation-delay:-.3s;height:80%}.neo-mini-player.is-paused .neo-mini-player__wave span{animation-play-state:paused}.neo-mini-player__toggle,.neo-mini-player__close{flex-shrink:0;width:32px;height:32px;background:transparent;border:none;color:var(--neo-silver);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:color .2s ease;border-radius:2px}.neo-mini-player__toggle:hover,.neo-mini-player__close:hover{color:var(--neo-white)}@media(max-width:767px){.neo-hero{padding:56px 20px 48px}.neo-hero__kicker{margin-bottom:48px}.neo-hero__brand{font-size:16px}.neo-hero__tagline{font-size:10px}.neo-hero__headline{font-size:36px;line-height:1.1;margin-bottom:32px;max-width:100%}.neo-hero__offer{font-size:15px;margin-bottom:28px}.neo-hero__signature{font-size:16px;margin-bottom:48px}.neo-player{padding:20px;margin-bottom:48px}.neo-player__stage{aspect-ratio:4 / 5}.neo-player__bubble{bottom:16px;left:16px;right:16px;max-width:none;padding:12px 16px}.neo-player__bubble-text{font-size:14px}.neo-player__bubble-attr{font-size:10px}.neo-player__wave{bottom:auto;top:16px;right:16px}.neo-player__cta{width:100%;justify-content:center;padding:14px 24px;font-size:15px}.neo-hero__trust{font-size:11px;gap:8px}.neo-hero__trust-sep{display:none}.neo-hero__trust span{flex:1 1 100%;text-align:center}}@media(prefers-reduced-motion:reduce){.neo-player__wave span,.neo-mini-player__wave span,.neo-player__cta[data-playing=true] .neo-player__cta-icon{animation:none}.neo-player__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/neo-hero.css.map */
