.globals-module__QC7R5W__racine{--font-display:"DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-body:"Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ink:#f4f2ee;--ink-soft:#f4f2eed1;--ink-faint:#f4f2ee99;--amber:#e8a33d;--glass:#181716a8;--hairline:#ffffff1a;--ground:#14110e;--ground-deep:#080706;--gutter:clamp(20px, 4vw, 56px);--shell:1400px;--nav-h:88px;--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.globals-module__QC7R5W__racine),:where(.globals-module__QC7R5W__racine) *,:where(.globals-module__QC7R5W__racine) :before,:where(.globals-module__QC7R5W__racine) :after{box-sizing:border-box}:where(.globals-module__QC7R5W__racine) *{margin:0}html:has(.globals-module__QC7R5W__racine){margin:0}html:has(.globals-module__QC7R5W__racine) body{margin:0}.globals-module__QC7R5W__racine{-webkit-text-size-adjust:100%;min-height:100dvh;font-family:var(--font-body);color:var(--ink);background:var(--ground-deep);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}:where(.globals-module__QC7R5W__racine) img,:where(.globals-module__QC7R5W__racine) svg,:where(.globals-module__QC7R5W__racine) video{max-width:100%;display:block}:where(.globals-module__QC7R5W__racine) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:where(.globals-module__QC7R5W__racine) a{color:inherit;text-decoration:none}:where(.globals-module__QC7R5W__racine) ul{padding:0;list-style:none}:where(.globals-module__QC7R5W__racine) :focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:999px}.globals-module__QC7R5W__shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.globals-module__QC7R5W__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.globals-module__QC7R5W__btn{font-family:var(--font-body);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;color:#17140f;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), background-color .35s var(--ease-out);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:17px 38px;font-size:15.5px;font-weight:500;display:inline-flex;box-shadow:0 10px 34px #0006}.globals-module__QC7R5W__btn:hover{background:#f3efe8;transform:translateY(-2px);box-shadow:0 16px 44px #00000080}.globals-module__QC7R5W__btn:active{transform:translateY(0)}
.Navbar-module__XhHzWq__nav{z-index:60;position:fixed;inset:0 0 auto}.Navbar-module__XhHzWq__nav__inner{min-height:var(--nav-h);align-items:center;gap:20px;display:flex}.Navbar-module__XhHzWq__nav__brand{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-size:15px;font-weight:400}.Navbar-module__XhHzWq__nav__rail{background:var(--glass);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);border-radius:999px;margin-inline:auto;padding:14px 30px}.Navbar-module__XhHzWq__nav__slot{align-items:center;display:inline-flex}.Navbar-module__XhHzWq__nav__dot{background:#ffffff6b;border-radius:999px;width:3px;height:3px;margin-inline:clamp(12px,1.6vw,22px)}.Navbar-module__XhHzWq__nav__rail a{color:var(--ink-soft);transition:color .3s var(--ease-out);font-size:14.5px;font-weight:400}.Navbar-module__XhHzWq__nav__rail a:hover{color:var(--ink)}.Navbar-module__XhHzWq__nav__actions{align-items:center;gap:22px;display:flex}.Navbar-module__XhHzWq__nav__lang{color:var(--ink-soft);gap:5px;font-size:14px;display:inline-flex}.Navbar-module__XhHzWq__nav__lang:hover{color:var(--ink)}.Navbar-module__XhHzWq__nav__search{color:var(--ink-soft);display:inline-flex}.Navbar-module__XhHzWq__nav__search:hover{color:var(--ink)}.Navbar-module__XhHzWq__nav__toggle{margin-left:auto;padding:8px;display:none}@media (max-width:1040px){.Navbar-module__XhHzWq__nav__rail,.Navbar-module__XhHzWq__nav__actions{display:none}.Navbar-module__XhHzWq__nav__toggle{display:inline-flex}.Navbar-module__XhHzWq__nav__sheet{margin:0 var(--gutter);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0e0c0af2;border-radius:22px;flex-direction:column;padding:10px 20px 20px;display:flex}.Navbar-module__XhHzWq__nav__sheet a{color:var(--ink-soft);border-bottom:1px solid #ffffff12;padding:14px 4px;font-size:16px}.Navbar-module__XhHzWq__nav__sheet a:last-child{border-bottom:0}}
.Hero-module__tgTUHW__hero{--scale:1;--ui-scale:1;isolation:isolate;background:radial-gradient(100% 70% at 50% 45%, var(--ground) 0%, var(--ground-deep) 100%);flex-direction:column;min-height:100svh;padding-bottom:clamp(22px,3.4vh,40px);display:flex;position:relative;overflow:hidden}.Hero-module__tgTUHW__hero__media{z-index:-1;position:absolute;inset:0}.Hero-module__tgTUHW__hero__video{object-fit:cover;object-position:center 58%;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease-out)}.Hero-module__tgTUHW__hero__video.Hero-module__tgTUHW__is-ready{opacity:1}.Hero-module__tgTUHW__hero__scrim{background:linear-gradient(#080706e0 0%,#0807069e 18%,#08070647 34%,#08070614 50%,#08070666 82%,#080706c7 100%),radial-gradient(70% 46% at 50% 26%,#08070680 0%,#08070600 100%);position:absolute;inset:0}.Hero-module__tgTUHW__hero__body{text-align:center;padding-top:calc(var(--nav-h) + clamp(40px, 8vh, 96px) * var(--scale));flex-direction:column;align-items:center;display:flex}.Hero-module__tgTUHW__hero__title{font-family:var(--font-display);font-size:calc(clamp(1.7rem, 3.75vw, 3.7rem) * var(--scale));letter-spacing:-.025em;color:var(--ink);text-shadow:0 2px 34px #06050499;animation:Hero-module__tgTUHW__settle 1.1s var(--ease-out) both;font-weight:300;line-height:1.26}.Hero-module__tgTUHW__hero__sub{margin-top:calc(clamp(18px,2.8vh,30px) * var(--scale));max-width:60ch;font-size:calc(clamp(.92rem,1.06vw,1.02rem) * var(--ui-scale));color:var(--ink-soft);text-shadow:0 1px 20px #060504a6;animation:Hero-module__tgTUHW__settle 1.1s var(--ease-out) .1s both;font-weight:400;line-height:1.62}.Hero-module__tgTUHW__hero__cta{margin-top:calc(clamp(30px,5vh,56px) * var(--scale));padding:calc(17px * var(--ui-scale)) calc(38px * var(--ui-scale));font-size:calc(15.5px * var(--ui-scale));animation:Hero-module__tgTUHW__settle 1.1s var(--ease-out) .2s both}.Hero-module__tgTUHW__rating{animation:Hero-module__tgTUHW__settle 1.1s var(--ease-out) .34s both;justify-content:center;align-items:center;gap:clamp(12px,1.6vw,22px);margin-top:auto;display:flex}.Hero-module__tgTUHW__rating__count,.Hero-module__tgTUHW__rating__score{font-size:calc(13.5px * var(--ui-scale));color:var(--ink-soft);text-shadow:0 1px 14px #060504bf}.Hero-module__tgTUHW__rating__stars{gap:3px;margin:0;display:flex}.Hero-module__tgTUHW__rating__stars li{width:calc(26px * var(--ui-scale));height:calc(26px * var(--ui-scale));background:var(--amber);color:#fff;border-radius:3px;justify-content:center;align-items:center;display:inline-flex}@keyframes Hero-module__tgTUHW__settle{0%{opacity:0;transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){.Hero-module__tgTUHW__hero__title,.Hero-module__tgTUHW__hero__sub,.Hero-module__tgTUHW__hero__cta,.Hero-module__tgTUHW__rating{animation:none}.Hero-module__tgTUHW__hero__video{transition:opacity .3s linear}}@media (max-width:700px){.Hero-module__tgTUHW__hero__title br{display:none}.Hero-module__tgTUHW__hero__title{line-height:1.32}.Hero-module__tgTUHW__rating{flex-wrap:wrap;gap:10px}}
