

#freal{background:#160f19;color:#fff4e6;border-radius:16px;overflow:hidden;font:14px Manrope,sans-serif;position:relative}#freal *{box-sizing:border-box}#freal button{font:inherit;cursor:pointer}#freal .real-stage{height:730px;position:relative;overflow:hidden}#freal canvas{position:absolute;inset:0;width:100%;height:100%;background:#160f19}#freal .real-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#160f19 0%,#160f19f0 24%,#160f19a0 39%,#160f1900 70%),linear-gradient(0deg,#160f19 0%,#160f1900 32%,#160f1910 75%,#160f1980 100%)}#freal nav{position:relative;margin:0 5%;padding:26px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #fff4e633;gap:15px;z-index:2}#freal .real-logo{font-weight:800;font-size:33px;letter-spacing:-2px}#freal .real-logo span{color:#ff986d}#freal .real-navlinks{display:flex;gap:28px;align-items:center}#freal .real-plain{border:0;background:none;color:#fff4e6;font-size:11px;padding:10px 0}#freal .real-outline{border:1px solid #fff4e665;border-radius:30px;background:#231625a6;color:#fff4e6;padding:12px 20px;font-size:11px}#freal .real-copy{position:absolute;left:6%;top:168px;pointer-events:none}#freal .real-kicker{font-size:9px;letter-spacing:2.5px;text-transform:uppercase;display:flex;gap:9px;align-items:center}#freal .real-kicker:before{content:'';width:6px;height:6px;border-radius:50%;background:#ff986d;box-shadow:0 0 18px #ff986d}#freal h1{font-size:clamp(85px,12vw,140px);line-height:.94;letter-spacing:-8px;font-weight:400;margin:30px 0}#freal h1 em{font-family:Georgia,serif;color:#ffae85;font-weight:400;letter-spacing:-7px}#freal .real-copy p{font-size:13px;line-height:1.9;color:#decddb;margin:0 0 24px;max-width:290px}#freal .real-cta{pointer-events:auto;border:0;background:#fff0db;color:#2d1c2b;border-radius:30px;padding:17px 24px;display:flex;gap:32px;align-items:center;font-size:12px}#freal .real-caption{position:absolute;right:5%;bottom:135px;text-align:right;max-width:290px;text-shadow:0 2px 20px #150b20}#freal .real-caption small{font-size:9px;letter-spacing:2px;text-transform:uppercase}#freal .real-caption h2{font-family:Georgia,serif;font-style:italic;font-size:33px;font-weight:400;line-height:1.1;margin:10px 0;color:#fff4e6}#freal .real-bar{position:absolute;bottom:33px;left:6%;right:5%;display:flex;justify-content:space-between;align-items:end;gap:20px}#freal .real-replay{border:0;background:none;color:#d6c3d8;padding:12px 0;font-size:10px;text-align:left}#freal .real-tabs{display:flex;gap:5px;padding:5px;border:1px solid #fff4e633;background:#241724e8;border-radius:30px;flex-wrap:wrap}#freal .real-tabs button{font-size:11px;border:0;padding:12px 17px;color:#ceb9ce;background:none;border-radius:25px}#freal .real-tabs button[aria-pressed=true]{color:#321f2c;background:#fff0db}#freal .real-footer{padding:26px 6%;display:flex;justify-content:space-between;gap:25px;align-items:center;border-top:1px solid #fff0db22}#freal .real-footer p{font-size:12px;color:#c8b2c9;margin:0;line-height:1.8}#freal .real-footer strong{font-weight:400;font-size:24px;letter-spacing:-.7px;color:#fff0db}#freal .real-label{font-size:9px;color:#a38ba9;letter-spacing:.7px}#freal .real-more{padding:0 6% 22px;color:#e0cbdf;font-size:12px;line-height:1.8}#freal .real-more[hidden]{display:none}@media(max-width:680px){#freal .real-stage{height:900px}#freal nav{padding:21px 0}#freal .real-logo{font-size:29px}#freal .real-navlinks .real-plain{display:none}#freal .real-copy{top:124px;left:7%}#freal h1{font-size:94px;letter-spacing:-6px;margin:25px 0}#freal .real-copy p{font-size:11px;max-width:240px}#freal .real-cta{font-size:11px;padding:15px 20px}#freal .real-shade{background:linear-gradient(#160f19 0%,#160f19ef 21%,#160f19a0 36%,#160f1900 59%,#160f19 97%)}#freal .real-caption{bottom:159px;right:6%;max-width:260px}#freal .real-caption h2{font-size:29px}#freal .real-bar{flex-direction:column-reverse;align-items:start;gap:10px;bottom:20px}#freal .real-tabs button{padding:10px 13px;font-size:10px}#freal .real-footer{flex-direction:column;align-items:start;gap:12px}}@media(prefers-reduced-motion:reduce){#freal *{transition:none!important}}

html{background:#160f19;scroll-behavior:smooth}body{margin:0}a{text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid #ffae85;outline-offset:5px}#freal{border-radius:0;min-height:100vh}#freal .real-stage{height:max(730px,calc(100svh - 140px));max-height:1000px}#freal nav{max-width:1500px}#freal .real-navlinks a{font:inherit;font-size:11px}#freal .real-cta{display:inline-flex}#freal .real-footer{align-items:start;flex-wrap:wrap}#freal .real-legal{display:flex;flex-wrap:wrap;gap:15px;font-size:11px;color:#c8b2c9;line-height:1.8}#freal .real-legal a{color:inherit}#freal .real-legal a:hover{color:#fff0db}#freal .real-label{display:block;margin-top:15px}#freal .real-copy{z-index:1}#freal .real-copy a{pointer-events:auto}#freal .real-fallback{position:absolute;right:0;top:0;width:71%;height:100%;background-image:url('/froove-home-assets/scenes.jpg');background-size:200% 200%;background-position:0 0}#freal canvas{background:transparent}#freal.real-loaded .real-fallback{visibility:hidden}#freal .real-pause{color:#d6c3d8;background:none;border:0;padding:12px 0;font-size:10px}#freal .real-replay-group{display:flex;gap:18px;flex-wrap:wrap}#freal .real-tabs button{min-height:44px}@media(min-width:1450px){#freal .real-copy{left:8%;top:20%}#freal h1{font-size:150px}#freal .real-caption{right:8%}}@media(max-width:680px){#freal .real-stage{height:900px;max-height:none}#freal .real-fallback{top:275px;width:100%;height:625px}#freal .real-navlinks{gap:12px}#freal .real-navlinks a.real-plain{display:inline-block;font-size:10px}#freal .real-navlinks a.login{display:none}#freal .real-caption h2{font-size:29px}#freal .real-outline{padding:10px 14px}#freal .real-copy{top:124px}}@media(max-width:680px){#freal .real-shade{background:linear-gradient(#160f19 0%,#160f19 31%,#160f19d0 39%,#160f1900 62%,#160f19 97%)}#freal .real-navlinks a[href*=plateform]{display:none}#freal .real-navlinks a.login{display:inline-block}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
