@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xl:36rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.z-10{z-index:10}.z-\[1\]{z-index:1}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-\[2px\]{margin-left:2px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.h-\[1\.1em\]{height:1.1em}.h-screen{height:100vh}.min-h-\[560px\]{min-height:560px}.w-\[2px\]{width:2px}.max-w-xl{max-width:var(--container-xl)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.bg-\[\#0b0b0b\]{background-color:#0b0b0b}.px-5{padding-inline:calc(var(--spacing) * 5)}.pt-\[84px\]{padding-top:84px}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.align-middle{vertical-align:middle}.text-\[\#0b0b0b\]{color:#0b0b0b}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(min-width:40rem){.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-\[100px\]{padding-top:100px}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:px-10{padding-inline:calc(var(--spacing) * 10)}}}:root{--font-heading:"HelveticaNowDisplay-Medium", "Helvetica Neue", Arial, sans-serif;--font-body:"HelveticaNowDisplayW01-Rg", "Helvetica Neue", Arial, sans-serif}body{font-family:var(--font-body)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.ryl-stage{position:absolute;left:0;top:0;width:100%;height:100vh;z-index:0;overflow:hidden;background:#e9e6e1}.ryl-stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(#e9e6e100,#e9e6e1 88%);pointer-events:none}.ryl-fig{--x: 66%;position:absolute;left:var(--x);top:6svh;height:182svh;aspect-ratio:474 / 1210;transform:translate(-50%);perspective:1500px;perspective-origin:50% 22%;filter:drop-shadow(1.6vh 2.4vh 4vh rgba(60,48,38,.18))}@media(max-aspect-ratio:4/5){.ryl-fig{--x: 56%;top:max(19svh,150px);height:min(182svh,250vw)}.ryl-stage:after{height:60%;background:linear-gradient(#e9e6e100,#e9e6e1e6 45%,#e9e6e1 85%)}}.ryl-layer{position:absolute;inset:0;width:100%;height:100%;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform}.ryl-head{transform-origin:50% 33%;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 34.6%,transparent 37%);mask-image:linear-gradient(to bottom,#000 0%,#000 34.6%,transparent 37%)}.ryl-body{transform-origin:50% 62%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 32.4%,#000 34%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 32.4%,#000 34%)}.ryl-shade{transform-origin:50% 33%;background:linear-gradient(to right,rgba(40,30,22,calc(var(--shade-r, 0) * .38)),#281e1600 42% 58%,rgba(40,30,22,calc(var(--shade-l, 0) * .38)));-webkit-mask-image:var(--cut),linear-gradient(to bottom,#000 0%,#000 34.6%,transparent 37%);-webkit-mask-size:100% 100%,100% 100%;-webkit-mask-composite:source-in;mask-image:var(--cut),linear-gradient(to bottom,#000 0%,#000 34.6%,transparent 37%);mask-size:100% 100%,100% 100%;mask-composite:intersect}.ryl-stage--clip:after{display:none}.hero-clip{position:absolute;bottom:0;left:68%;width:auto;height:min(88%,64vw);max-width:none;transform:translate(-68%)}@media(max-aspect-ratio:4/5){.ryl-stage--clip:after{display:block}.hero-clip{bottom:auto;top:max(16svh,130px);left:50%;height:56svh;transform:translate(-68%)}}.mf-touch{font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:108%;font-weight:700;font-size:max(12px,calc(13 * var(--n)));text-transform:uppercase;letter-spacing:-.01em;text-decoration:underline;text-underline-offset:4px;transition:opacity .3s}.mf-touch:hover{opacity:.6}@media(min-width:821px){.mf-nav{height:calc(66 * var(--n));padding:0 calc(190 * var(--n)) 0 calc(53 * var(--n))}}.nvtabs{position:fixed;z-index:41;top:calc(8 * var(--n));left:50%;display:flex;height:calc(50 * var(--n));padding:calc(5 * var(--n));border-radius:999px;background:#ffffff6b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 24px #0000000d;transform:translate(-50%);animation:nvtabs-in .9s cubic-bezier(.16,1,.3,1) .5s backwards;transition:opacity .35s}@keyframes nvtabs-in{0%{opacity:0;transform:translate(-50%,-24px)}}body.menu-open .nvtabs,body.menu-open .nvbell{opacity:0;pointer-events:none}.nvtabs-glow{position:absolute;left:0;top:calc(5 * var(--n));height:calc(40 * var(--n));border-radius:999px;background:#0b0b0b;opacity:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),width .5s cubic-bezier(.2,.8,.2,1),opacity .3s}.nvtabs-link{position:relative;z-index:1;display:flex;align-items:center;height:calc(40 * var(--n));padding:0 calc(22 * var(--n));font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:108%;font-weight:700;font-size:calc(13 * var(--n));letter-spacing:-.01em;text-transform:uppercase;color:#0b0b0b;white-space:nowrap;transition:color .35s}.nvtabs-link[data-active=true]{color:#fff}.nvtabs-link:focus-visible{outline:2px solid #ff5a1f;outline-offset:-2px;border-radius:999px}.nvbell{position:fixed;z-index:41;top:calc(8 * var(--n));right:calc(117 * var(--n));transition:opacity .35s}.nvbell-btn{position:relative;display:grid;place-items:center;width:calc(50 * var(--n));height:calc(50 * var(--n));border-radius:50%;background:#fff;color:#0b0b0b;box-shadow:0 6px 24px #0000000f;cursor:pointer;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s}.nvbell-btn svg{width:max(16px,calc(20 * var(--n)));height:max(16px,calc(20 * var(--n)));transform-origin:50% 8%}.nvbell-btn:hover{transform:scale(1.08);background:#0b0b0b;color:#fff}.nvbell[data-live=true] .nvbell-btn{background:#53fc18;animation:cm-pulse 2s infinite}.nvbell[data-live=true] .nvbell-btn:hover{background:#0b0b0b}.nvbell[data-live=true] .nvbell-btn svg{animation:nvbell-ring 2.6s ease-in-out infinite}@keyframes nvbell-ring{0%,60%,to{transform:rotate(0)}66%{transform:rotate(14deg)}72%{transform:rotate(-12deg)}78%{transform:rotate(8deg)}84%{transform:rotate(-5deg)}90%{transform:rotate(0)}}.nvbell-dot{position:absolute;top:calc(11 * var(--n));right:calc(12 * var(--n));width:max(8px,calc(10 * var(--n)));height:max(8px,calc(10 * var(--n)));border-radius:50%;background:#ff3b30;border:2px solid #53fc18}.nvbell-card{position:fixed;z-index:42;top:calc(66 * var(--n));right:calc(117 * var(--n));width:min(320px,calc(100vw - 32px));padding:18px;border:1px solid rgba(11,11,11,.08);border-radius:24px;background:#f7f5f1db;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 24px 60px -18px #28201859;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:108%;color:#0b0b0b;opacity:0;visibility:hidden;transform:translateY(-8px) scale(.97);transform-origin:top right;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1),visibility .3s}.nvbell[data-open=true] .nvbell-card{opacity:1;visibility:visible;transform:none}.nvbell-tag{margin:0 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#77736d}.nvbell-tag--live{color:#0b0b0b}.nvbell-tag--live:first-letter{color:#2ecc00}.nvbell-title{margin:0;font-size:17px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.nvbell-sub{margin:6px 0 14px;font-size:12.5px;color:#55514b}.nvbell-cta{display:inline-block;padding:10px 18px;border-radius:999px;background:#0b0b0b;color:#fff;font-size:12px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;cursor:pointer;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.nvbell-cta:hover{transform:translateY(-1px) scale(1.03)}.nvbell-cta--live{background:#53fc18;color:#0b0b0b}.nvbell-toggle{display:flex;align-items:center;gap:12px;width:100%;margin-top:16px;padding-top:14px;border-top:1px solid rgba(11,11,11,.12);text-align:left;font-size:12.5px;font-weight:600;cursor:pointer}.nvbell-toggle small{display:block;margin-top:2px;font-size:10.5px;font-weight:400;color:#77736d}.nvbell-switch{position:relative;flex:none;width:38px;height:22px;border-radius:999px;background:#0b0b0b2e;transition:background .3s}.nvbell-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.nvbell-switch[data-on=true]{background:#53fc18}.nvbell-switch[data-on=true]:after{transform:translate(16px)}.nvsched-scrim{position:fixed;inset:0;z-index:44;background:#0b0b0b00;visibility:hidden;transition:background .4s,visibility .4s}.nvsched-scrim[data-open=true]{background:#0b0b0b1f;visibility:visible}.nvsched{position:fixed;z-index:45;left:calc(53 * var(--n));bottom:calc(88 * var(--n));width:min(540px,calc(100vw - 32px));max-height:calc(100svh - 120px);overflow:auto;padding:22px 22px 20px;border:1px solid rgba(11,11,11,.08);border-radius:28px;background:#f7f5f1e0;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:0 30px 80px -20px #28201866;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:108%;color:#0b0b0b;opacity:0;visibility:hidden;transform:translateY(28px) scale(.98);transform-origin:left bottom;transition:opacity .35s,transform .55s cubic-bezier(.16,1,.3,1),visibility .35s}.nvsched[data-open=true]{opacity:1;visibility:visible;transform:none}.nvsched-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.nvsched-head h2{margin:0;font-weight:900;font-stretch:125%;font-size:22px;line-height:1;letter-spacing:-.025em;text-transform:uppercase}.nvsched-head p{margin:8px 0 0;font-size:12px;color:#77736d}.nvsched-close{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:#0b0b0b;cursor:pointer;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.nvsched-close:hover{transform:rotate(90deg) scale(1.08)}.nvsched-close i{position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:#fff}.nvsched-close i:first-child{transform:rotate(45deg)}.nvsched-close i:last-child{transform:rotate(-45deg)}.nvsched-list{margin:18px 0 0;padding:0;list-style:none}.nvsched-row{display:grid;grid-template-columns:112px 1fr auto;align-items:center;gap:14px;padding:13px 10px;border-bottom:1px solid rgba(11,11,11,.12);opacity:0;transform:translateY(10px);transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1)}.nvsched[data-open=true] .nvsched-row{opacity:1;transform:none}.nvsched-row[data-first=true]{border-radius:16px;border-bottom-color:transparent;background:#ffffffb3}.nvsched-when b,.nvsched-what b{display:block;font-size:14px;font-weight:800;letter-spacing:-.01em}.nvsched-when em,.nvsched-what em{display:block;margin-top:3px;font-style:normal;font-size:12px;color:#77736d}.nvsched-side{display:flex;align-items:center;gap:10px}.nvsched-logo{width:28px;height:28px}.nvsched-chip{padding:4px 10px;border-radius:999px;background:#0b0b0b;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.nvsched-chip--live{background:#53fc18;color:#0b0b0b;animation:nv-blink 1.4s infinite}.nvsched-foot{display:block;margin-top:16px;padding:13px 18px;border-radius:999px;background:#0b0b0b;color:#fff;text-align:center;font-size:12px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.nvsched-foot:hover{transform:translateY(-2px)}.nvsched-foot i{display:inline-block;margin-left:4px;font-style:normal}@media(max-width:820px){.nvtabs{display:none}.nvbell{top:14px;right:66px}.nvbell-btn{width:42px;height:42px}.nvbell-dot{top:9px;right:10px}.nvbell-card{top:64px;right:16px}.nvsched-scrim[data-open=true]{background:#0b0b0b52}.nvsched{left:0;right:0;bottom:0;width:auto;max-height:82svh;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;transform:translateY(100%)}.nvsched-row{grid-template-columns:96px 1fr auto;gap:10px}.nvsched-chip{display:none}.nvsched-chip--live{display:inline-block}}@media(prefers-reduced-motion:reduce){.nvtabs,.nvtabs-glow,.nvbell *,.nvbell-card,.nvsched,.nvsched-row{animation:none!important;transition:none!important}}@media(max-width:820px){.mf-nav{z-index:42}.nv-nav:before{content:"";position:absolute;left:0;right:0;top:0;height:76px;background:linear-gradient(#e9e6e1f2 60%,#e9e6e100);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent);opacity:0;pointer-events:none;transition:opacity .3s}body.past-top .nv-nav:before{opacity:1}.nv-nav>*{z-index:1}}.cm{position:relative;display:inline-block;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:108%}.cm-pill{position:relative;display:inline-flex;align-items:center;gap:12px;padding:11px 20px 11px 22px;border:1px solid rgba(11,11,11,.1);border-radius:999px;background:#fff;color:#0b0b0b;font-weight:700;font-size:13px;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .35s,color .35s,border-color .35s,box-shadow .35s}.cm-pill:hover,.cm[data-open=true] .cm-pill{background:#0b0b0b;color:#fff}.cm-plus{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.cm[data-open=true] .cm-plus{transform:rotate(135deg)}.cm[data-live=true] .cm-pill{background:#53fc18;border-color:#53fc18;color:#0b0b0b;box-shadow:0 0 #53fc188c;animation:cm-pulse 2s infinite}.cm[data-live=true] .cm-pill:hover,.cm[data-live=true][data-open=true] .cm-pill{background:#7dff4a;color:#0b0b0b}.cm-live-dot{width:8px;height:8px;border-radius:50%;background:#0b0b0b;animation:nv-blink 1.2s infinite}@keyframes cm-pulse{0%{box-shadow:0 0 #53fc1880}70%{box-shadow:0 0 0 14px #53fc1800}to{box-shadow:0 0 #53fc1800}}.cm-panel{position:absolute;left:0;bottom:100%;width:min(380px,calc(100vw - 40px));margin-bottom:10px;padding:8px;border:1px solid rgba(11,11,11,.08);border-radius:24px;background:#f7f5f1f0;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 24px 60px -18px #28201859;opacity:0;visibility:hidden;transform:translateY(10px) scale(.97);transform-origin:left bottom;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1),visibility .3s}.cm-panel:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.cm[data-open=true] .cm-panel{opacity:1;visibility:visible;transform:none}.cm-item{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:16px;color:#0b0b0b;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1),background .25s,color .25s}.cm[data-open=true] .cm-item{opacity:1;transform:none}.cm-item:hover,.cm-item:focus-visible{background:#0b0b0b;color:#fff;outline:none}.cm-logo{display:block;width:38px;height:38px}.cm-logo-streams{display:grid;place-items:center;border-radius:9px;background:#0b0b0b;color:#fff;font-size:13px;padding-left:2px}.cm-item:hover .cm-logo-streams{background:#fff;color:#0b0b0b}.cm-text{display:flex;flex-direction:column;min-width:0}.cm-label{font-weight:700;font-size:14px;letter-spacing:-.01em}.cm-sub{margin-top:2px;font-size:11.5px;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-arrow{font-style:normal;font-size:15px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.cm-item:hover .cm-arrow{transform:translate(2px,-2px)}.cm-item--live{background:#53fc18e6}.cm-item--live:hover,.cm-item--live:focus-visible{background:#53fc18;color:#0b0b0b}.cm-item--live .cm-sub{opacity:.75}@media(prefers-reduced-motion:reduce){.cm-pill,.cm-panel,.cm-item,.cm-live-dot{animation:none!important;transition:none!important}}.hero-name{display:flex;align-items:flex-start;margin:0 0 0 -.045em;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-weight:650;font-stretch:107%;font-size:clamp(76px,10vw,168px);line-height:.86;letter-spacing:-.035em;color:#0b0b0b;white-space:nowrap}.hero-name>span{display:inline-block}.hero-name .hero-name-r{flex:none;width:.38em;height:.38em;margin:.06em 0 0 .1em}.hero-name .hero-name-r svg{display:block;width:100%;height:100%}@font-face{font-family:Outfit;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Archivo;src:url(https://fonts.gstatic.com/s/archivo/v25/k3kQo8UDI-1M0wlSfdnoLg.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}:root{--nv-bg: #e9e6e1;--nv-ink: #0b0b0b;--nv-mute: #77736d;--nv-pill: rgba(255, 255, 255, .42);--nv-line: rgba(11, 11, 11, .14);--nv-accent: #ff5a1f;--u: calc(var(--vw, 100vw) / 1440);--n: min(calc(var(--vw, 100vw) / 1440), calc(100svh / 760));--ease-out: cubic-bezier(.2, .8, .2, 1)}@media(max-width:820px){:root{--u: calc(100vw / 390);--n: calc(100vw / 390)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.nv-font{font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:112%;color:var(--nv-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nv-label{font-weight:700;font-stretch:108%;text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap}.mf-nav{transition:opacity .4s,transform .4s}body.in-novu .mf-nav{opacity:0;transform:translateY(-12px);pointer-events:none}.nv-grain{position:fixed;inset:-50%;z-index:60;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");animation:nv-grain 1s steps(6) infinite;transition:opacity .6s}body.in-novu .nv-grain{opacity:.07}@keyframes nv-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.nv-vignette{position:fixed;inset:0;z-index:59;pointer-events:none;box-shadow:inset 0 0 calc(220 * var(--n)) #3c342c38}body.in-novu .nv-vignette{opacity:1}.nv-pill{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--n));height:calc(50 * var(--n));padding:0 calc(9 * var(--n)) 0 calc(24 * var(--n));border-radius:999px;background:var(--nv-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--nv-ink);cursor:pointer;transition:background .45s var(--ease-out),opacity .4s,transform .4s}.nv-pill .nv-label{font-size:calc(13 * var(--n))}.nv-dot{flex:none;display:grid;place-items:center;width:calc(32 * var(--n));height:calc(32 * var(--n));border-radius:50%;background:var(--nv-ink);color:#fff;transition:background .45s var(--ease-out),transform .45s var(--ease-out)}.nv-dot svg{width:calc(10 * var(--n));height:calc(10 * var(--n))}.nv-roadmap .nv-dot svg{width:calc(12 * var(--n));height:calc(12 * var(--n))}.nv-pill:hover{background:#ffffffbf}.nv-pill:hover .nv-dot{background:var(--nv-accent);transform:rotate(90deg) scale(1.08)}.nv-nav,.nv-bar{transition:opacity .5s,transform .5s,visibility .5s}body:not(.in-novu) .nv-bar,body:not(.in-novu) .nv-trailer,body:not(.in-novu) .nv-market{opacity:0;visibility:hidden;pointer-events:none}.nv-nav{position:fixed;left:0;right:0;top:0;height:calc(66 * var(--n));z-index:40;pointer-events:none}.nv-nav>*{position:absolute;pointer-events:auto}.nv-trailer{left:calc(53 * var(--n));top:calc(8 * var(--n));width:calc(178 * var(--n))}.nv-center{left:calc(463 * var(--n));top:calc(22 * var(--n));font-size:calc(14.5 * var(--n));transition:opacity .4s,transform .4s}.nv-market{right:calc(179 * var(--n));top:calc(8 * var(--n));width:calc(227 * var(--n))}.nv-menu-btn{right:calc(55 * var(--n));top:calc(8 * var(--n));width:calc(50 * var(--n));height:calc(50 * var(--n));border-radius:50%;background:#fff;box-shadow:0 6px 24px #0000000f;cursor:pointer;transition:transform .3s var(--ease-out),background .3s}.nv-menu-btn:hover{transform:scale(1.08);background:var(--nv-ink)}.nv-menu-btn:hover i{background:#fff}.nv-menu-btn i{position:absolute;left:50%;top:50%;width:calc(16 * var(--n));height:2px;margin:-1px 0 0 calc(-8 * var(--n));background:var(--nv-ink);transition:transform .35s var(--ease-out),opacity .25s}.nv-menu-btn i:nth-child(1){transform:translateY(calc(-5 * var(--n)))}.nv-menu-btn i:nth-child(3){transform:translateY(calc(5 * var(--n)))}body.menu-open .nv-menu-btn i:nth-child(1){transform:rotate(45deg)}body.menu-open .nv-menu-btn i:nth-child(2){opacity:0}body.menu-open .nv-menu-btn i:nth-child(3){transform:rotate(-45deg)}.nv-mini-logo{left:calc(53 * var(--n));top:calc(18 * var(--n));font-family:Outfit,sans-serif;font-weight:600;font-size:calc(30 * var(--n));line-height:1;letter-spacing:-.02em;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .4s,transform .4s}.nv-mini-logo sup{font-size:.45em;top:-1.05em;margin-left:.04em}body.scrolled .nv-trailer,body.scrolled .nv-center,body.scrolled .nv-market{opacity:0;transform:translateY(-10px);pointer-events:none}body.name-out .nv-mini-logo{opacity:1;transform:none;pointer-events:auto}.nv-menu{position:fixed;inset:0;z-index:35;display:flex;flex-direction:column;justify-content:center;padding:0 calc(53 * var(--n));background:#e9e6e1db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}body.menu-open .nv-menu{opacity:1;visibility:visible}.nv-menu a{width:max-content;font-weight:900;font-stretch:125%;text-transform:uppercase;font-size:max(40px,calc(88 * var(--n)));line-height:1;letter-spacing:-.03em;opacity:0;transform:translateY(30px);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s,color .3s}.nv-menu a span{font-size:.18em;font-weight:500;letter-spacing:.2em;margin-right:.6em;vertical-align:top}body.menu-open .nv-menu a{opacity:1;transform:none}body.menu-open .nv-menu a:nth-child(2){transition-delay:.06s}body.menu-open .nv-menu a:nth-child(3){transition-delay:.12s}.nv-menu a:hover{color:var(--nv-accent)}.nv-bar{position:fixed;left:0;right:0;bottom:0;height:calc(100 * var(--n));z-index:40;pointer-events:none}.nv-bar>*{position:absolute;pointer-events:auto}body.at-end .nv-bar{opacity:0;transform:translateY(20px)}body.at-end .nv-bar>*{pointer-events:none}.nv-roadmap{left:calc(53 * var(--n));bottom:calc(22 * var(--n));width:calc(236 * var(--n))}.nv-icon-btn{left:calc(305 * var(--n));bottom:calc(22 * var(--n));width:calc(52 * var(--n));height:calc(52 * var(--n));display:grid;place-items:center;border-radius:50%;background:var(--nv-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:transform .45s var(--ease-out)}.nv-icon-btn svg{width:calc(26 * var(--n));height:calc(26 * var(--n))}.nv-icon-btn:hover{transform:rotate(-12deg) scale(1.06)}.nv-switch{left:50%;bottom:calc(32 * var(--n));transform:translate(-50%);display:flex;align-items:center;gap:calc(12 * var(--n))}.nv-hint{font-size:calc(10 * var(--n));color:#fff;opacity:.85}.nv-key{height:calc(32 * var(--n));padding:0 calc(36 * var(--n));border-radius:calc(6 * var(--n));background:var(--nv-ink);color:#fff;font-size:calc(13 * var(--n));cursor:pointer;box-shadow:0 calc(3 * var(--n)) 0 #000,0 calc(6 * var(--n)) 14px #0000002e;transition:transform .14s,box-shadow .14s}.nv-key.hit{transform:translateY(calc(3 * var(--n)));box-shadow:0 0 #000,0 calc(3 * var(--n)) 8px #0000002e}.nv-index{left:calc(1111 * var(--n));bottom:calc(40 * var(--n));display:flex;align-items:center;gap:calc(6 * var(--n));font-size:calc(13.5 * var(--n))}.nv-index:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease-out)}.nv-index:hover:after{transform:scaleX(1)}.nv-index svg{width:calc(10 * var(--n));height:calc(10 * var(--n));transition:transform .45s var(--ease-out)}.nv-index:hover svg{transform:translate(2px,-2px)}.nv-bar-dots{right:calc(58 * var(--n));bottom:calc(43 * var(--n))}.nv-dots{display:flex;gap:calc(4 * var(--n))}.nv-dots i{width:calc(3.5 * var(--n));height:calc(3.5 * var(--n));border-radius:50%;background:var(--nv-ink);animation:nv-blink 1.8s infinite}@keyframes nv-blink{0%,to{opacity:1}50%{opacity:.2}}.nv-stage{position:relative;z-index:2;background:var(--nv-bg)}.nv-scene{position:sticky;top:0;height:100svh;margin-bottom:-100svh;overflow:hidden;z-index:0;pointer-events:none;opacity:0;transition:opacity .9s}body.scene-on .nv-scene{opacity:1}.nv-scene canvas{display:block;width:100%;height:100%}.nv-frame{position:absolute;left:0;top:0;width:100%;height:max(calc(900 * var(--u)),100%)}.nv-hero{position:relative;z-index:1;height:100svh;min-height:520px;overflow:hidden}.nv-hero-still{position:absolute;left:0;top:30%;width:100%;height:70%;max-width:none;object-fit:contain;object-position:58% 0%;display:none}body.stills .nv-hero-still{display:block}.nv-wordmark{position:absolute;left:0;top:0;width:100%;height:calc(300 * var(--u));margin:0;font-weight:650;font-size:calc(177 * var(--u));line-height:1;white-space:nowrap;will-change:transform}.nv-wm{position:absolute;top:calc(72.3 * var(--u));display:block}.nv-wm span,.nv-wm-r{display:inline-block}.nv-wm-a{left:calc(var(--wm-a-left, 53) * var(--u));font-stretch:107%}.nv-wm-r{position:absolute;left:calc(var(--wm-r-left, 533) * var(--u));top:calc(103 * var(--u));width:calc(70 * var(--u));height:calc(70 * var(--u))}.nv-wm-r svg{display:block;width:100%;height:100%}.nv-wm-b{left:calc(var(--wm-b-left, 650) * var(--u));font-stretch:100%}.nv-copy{position:absolute;top:calc(298 * var(--u));margin:0;font-weight:600;font-stretch:104%;font-size:calc(16.5 * var(--u));line-height:1.22;text-transform:uppercase;letter-spacing:-.005em}.nv-copy b{font-weight:850}.nv-copy-1{left:calc(53 * var(--u))}.nv-copy-2{left:calc(339 * var(--u))}.nv-line{display:block;overflow:hidden}.nv-line>span{display:block}.nv-tag{position:absolute;left:calc(1022 * var(--u));top:calc(596 * var(--u));display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(13.5 * var(--u))}.nv-tag svg{width:calc(46 * var(--u));height:calc(8 * var(--u));overflow:visible}.nv-draw{stroke-dasharray:46;stroke-dashoffset:46;animation:nv-draw 2.4s cubic-bezier(.6,0,.2,1) 1.6s infinite}@keyframes nv-draw{0%{stroke-dashoffset:46}45%{stroke-dashoffset:0}70%{stroke-dashoffset:0}to{stroke-dashoffset:-46}}.nv-story{position:relative;z-index:1;height:300svh}.nv-stick{position:sticky;top:0;height:100svh;overflow:hidden}.nv-stick .nv-frame{height:100%}.nv-story-bg,.nv-story-still{display:none}.nv-panel{position:absolute;left:calc(140 * var(--u));top:calc(262 * var(--u));width:calc(600 * var(--u));opacity:0;visibility:hidden}body.video-bg .nv-p1{left:calc(860 * var(--u))}.nv-panel-label{display:inline-block;font-size:calc(11 * var(--u));letter-spacing:.35em;color:var(--nv-mute);font-weight:500;font-stretch:125%}.nv-panel h2{margin:calc(30 * var(--u)) 0 0;font-weight:900;font-stretch:125%;font-size:calc(40 * var(--u));line-height:.92;letter-spacing:-.025em;text-transform:uppercase}.nv-panel h2 .nv-line{padding-bottom:.04em}.nv-panel p{margin:calc(22 * var(--u)) 0 0;max-width:calc(330 * var(--u));font-size:calc(15.5 * var(--u));line-height:1.36;color:#55514b;font-stretch:108%;font-weight:450}.nv-panel em{font-style:normal;color:var(--nv-accent)}.nv-dashes{position:absolute;left:calc(140 * var(--u));top:calc(560 * var(--u));display:flex;gap:calc(8 * var(--u));opacity:0;transition:left .6s var(--ease-out)}.nv-dashes.right{left:calc(860 * var(--u))}.nv-dashes i{position:relative;display:block;width:calc(46 * var(--u));height:2px;overflow:hidden;background:var(--nv-line)}.nv-dashes b{position:absolute;inset:0;background:var(--nv-ink);transform:scaleX(0);transform-origin:left}@media(min-width:821px){body.stills .nv-story-bg{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;filter:blur(40px);transform:scale(1.15);opacity:.35}body.stills .nv-story-still{display:block;position:absolute;right:0;width:52%;height:88%;top:6%;max-width:none;object-fit:contain;object-position:50% 100%}}.nv-partners{position:relative;z-index:2;padding-top:calc(56 * var(--n));background:linear-gradient(#e9e6e1,#f1efec 60%,#f4f3f1)}.nv-p-label{display:block;margin-left:calc(50 * var(--n));font-size:calc(11 * var(--n));letter-spacing:.35em;color:var(--nv-mute);font-weight:500;font-stretch:125%}.nv-p-head{margin:calc(16 * var(--n)) 0 0 calc(50 * var(--n));font-weight:900;font-stretch:125%;font-size:calc(42 * var(--n));line-height:.9;letter-spacing:-.025em;text-transform:uppercase}.nv-foot{display:grid;grid-template-columns:1fr auto auto auto;column-gap:calc(52 * var(--n));padding:calc(76 * var(--n)) calc(50 * var(--n)) calc(30 * var(--n))}.nv-quote{margin:0;font-weight:900;font-stretch:125%;font-size:calc(21 * var(--n));line-height:1;text-transform:uppercase}.nv-connect{margin-right:calc(70 * var(--n))}.nv-manifest{margin:calc(18 * var(--n)) 0 0;font-size:calc(12.5 * var(--n));color:var(--nv-mute);font-weight:450;font-stretch:108%}.nv-links{display:flex;flex-direction:column;gap:calc(7 * var(--n));font-size:calc(13.5 * var(--n));color:#4f4b45;font-stretch:108%}.nv-links a{width:max-content;transition:color .3s}.nv-links a i{display:inline-block;font-style:normal;transition:transform .3s var(--ease-out),color .3s}.nv-links a:hover{color:var(--nv-ink)}.nv-links a:hover i{transform:translate(2px,-2px);color:var(--nv-accent)}.nv-legal{display:flex;align-items:center;gap:calc(28 * var(--n));margin:0 calc(50 * var(--n));padding:calc(36 * var(--n)) 0 calc(56 * var(--n));border-top:1px solid var(--nv-line);font-size:calc(10 * var(--n));letter-spacing:.38em;font-weight:600;font-stretch:125%;text-transform:uppercase;white-space:nowrap}.nv-mute{color:var(--nv-mute)}.nv-spacer{flex:1}.nv-legal a{transition:color .3s}.nv-legal a:hover{color:var(--nv-accent)}body.pre .nv-wm span,body.pre .nv-wm-r,body.pre .nv-line>span,body.pre .nv-tag,body.pre .nv-hero-still,body.pre [data-intro]{opacity:0}body.pre .nv-story .nv-line>span{opacity:1}@media(max-width:820px){.nv-center,.nv-market{display:none}.nv-trailer{left:16px;top:14px;width:auto;height:42px;gap:10px;padding:0 6px 0 16px}.nv-trailer .nv-label{font-size:11px}.nv-trailer .nv-dot{width:30px;height:30px}.nv-menu-btn{right:16px;top:14px;width:42px;height:42px}.nv-menu-btn i{width:16px;margin-left:-8px}.nv-menu-btn i:nth-child(1){transform:translateY(-5px)}.nv-menu-btn i:nth-child(3){transform:translateY(5px)}.nv-mini-logo{left:16px;top:21px;font-size:26px}.nv-nav{height:72px}.nv-bar>:not(.nv-switch){display:none}.nv-switch{bottom:20px}.nv-hint{display:none}.nv-key{height:38px;padding:0 30px;font-size:12px}.nv-scene{display:none}.nv-hero{height:auto;min-height:0;padding-top:84px;overflow:visible}.nv-hero .nv-frame{position:relative;height:auto;display:flex;flex-direction:column}.nv-copy-1{order:1}.nv-copy-2{order:2}.nv-hero-still{order:3}.nv-wordmark{position:relative;height:auto;padding:0 16px;font-size:76px;line-height:.9;transform:none!important}.nv-wm{position:static;letter-spacing:-.01em!important}.nv-wm-a{display:inline-block}.nv-wm-r{position:relative;top:-.38em;left:.06em;width:.36em;height:.36em}.nv-wm-b{display:block}.nv-copy{position:static;padding:0 16px;margin-top:18px;font-size:14px}.nv-hero-still{position:relative;display:block;top:auto;height:470px;margin-top:12px;object-fit:cover;object-position:50% 0%;-webkit-mask-image:linear-gradient(transparent,#000 26%);mask-image:linear-gradient(transparent,#000 26%)}.nv-tag{inset:auto 16px 16px auto;font-size:12px;gap:8px}.nv-tag svg{width:46px;height:8px}.nv-story{height:auto}.nv-stick{position:static;height:auto;overflow:visible}.nv-stick .nv-frame{position:relative;height:auto;display:flex;flex-direction:column;padding:48px 16px 0}.nv-panel,body.video-bg .nv-p1{position:static;width:auto;margin-bottom:44px;opacity:1!important;visibility:visible!important}.nv-panel *{transform:none!important}.nv-panel-label{font-size:11px}.nv-panel h2{margin-top:16px;font-size:33px}.nv-panel p{max-width:none;margin-top:14px;font-size:14.5px}.nv-dashes{display:none}.nv-story-still{order:3;display:block;width:calc(100% + 32px);height:520px;margin:0 -16px;padding-bottom:24px;max-width:none;object-fit:contain;object-position:50% 100%}.nv-foot{grid-template-columns:1fr 1fr;row-gap:28px}.nv-foot>:first-child,.nv-connect{grid-column:1 / -1}.nv-quote{font-size:24px}.nv-connect br{display:none}.nv-links{font-size:13.5px}.nv-legal{flex-wrap:wrap;white-space:normal;row-gap:14px;padding-bottom:110px;font-size:10px}}@media(prefers-reduced-motion:reduce){.nv-font *,.nv-font *:before,.nv-font *:after{animation:none!important;transition:none!important}.nv-grain{display:none}}@media(prefers-reduced-motion:reduce){.nv-draw{stroke-dashoffset:0}}body.menu-open .nv-menu a:nth-child(4){transition-delay:.18s}[data-reveal]{opacity:0;transform:translateY(36px) scale(.965);filter:blur(8px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}[data-reveal].in{opacity:1;transform:none;filter:none}.nv-stream-cols{display:grid;grid-template-columns:1fr 1fr;gap:calc(56 * var(--n));margin:calc(34 * var(--n)) calc(50 * var(--n)) 0}.nv-stream-head{display:flex;align-items:center;gap:calc(12 * var(--n));padding-bottom:calc(16 * var(--n));border-bottom:1.5px solid var(--nv-ink)}.nv-stream-logo{flex:none;width:calc(34 * var(--n));height:calc(34 * var(--n))}.nv-stream-name{font-weight:900;font-stretch:125%;font-size:calc(22 * var(--n));letter-spacing:-.02em;text-transform:uppercase}.nv-stream-meta{font-size:calc(12.5 * var(--n));color:var(--nv-mute);font-stretch:108%}.nv-live{padding:calc(4 * var(--n)) calc(10 * var(--n));border-radius:999px;background:#53fc18;color:var(--nv-ink);font-size:calc(10.5 * var(--n));font-weight:700;text-transform:uppercase;animation:nv-blink 1.8s infinite}.nv-stream-open{margin-left:auto;font-size:calc(11.5 * var(--n))}.nv-stream-open i,.nv-stream-arrow,.nv-ig-follow-btn i{display:inline-block;font-style:normal;transition:transform .3s var(--ease-out),color .3s}.nv-stream-head:hover .nv-stream-open i,.nv-stream-row:hover .nv-stream-arrow{transform:translate(2px,-2px);color:var(--nv-accent)}.nv-stream-list{margin:0;padding:0;list-style:none}.nv-stream-list li{border-bottom:1px solid var(--nv-line)}.nv-stream-row{display:grid;grid-template-columns:calc(168 * var(--n)) 1fr auto;align-items:center;gap:calc(18 * var(--n));padding:calc(14 * var(--n)) 0}.nv-stream-thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--nv-bg)}.nv-stream-thumb img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.85) contrast(1.02);mix-blend-mode:multiply;transition:filter .6s,transform .9s var(--ease-out)}.nv-stream-row:hover .nv-stream-thumb img{filter:none;mix-blend-mode:normal;transform:scale(1.05)}.nv-stream-thumb em{position:absolute;right:calc(6 * var(--n));bottom:calc(6 * var(--n));padding:calc(2 * var(--n)) calc(6 * var(--n));background:#0b0b0bcc;color:#fff;font-style:normal;font-size:calc(10 * var(--n));font-weight:700;text-transform:uppercase}.nv-stream-text{min-width:0}.nv-stream-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:calc(14.5 * var(--n));line-height:1.25;font-weight:600;font-stretch:104%;transition:color .3s}.nv-stream-row:hover .nv-stream-title{color:var(--nv-accent)}.nv-stream-sub{display:block;margin-top:calc(6 * var(--n));font-size:calc(12 * var(--n));color:var(--nv-mute);font-stretch:108%}.nv-stream-arrow{font-size:calc(16 * var(--n))}.nv-socials{padding-top:calc(96 * var(--n))}.nv-socials-head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(24 * var(--n));margin-right:calc(50 * var(--n))}.nv-ig-handle{display:flex;align-items:center;gap:calc(12 * var(--n));padding:calc(8 * var(--n)) calc(8 * var(--n)) calc(8 * var(--n)) calc(8 * var(--n));border-radius:999px;background:var(--nv-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .45s var(--ease-out)}.nv-ig-handle:hover{background:#ffffffbf}.nv-ig-logo{flex:none;width:calc(36 * var(--n));height:calc(36 * var(--n))}.nv-ig-name{display:block;font-weight:800;font-size:calc(14 * var(--n));line-height:1.1}.nv-ig-at{display:block;font-size:calc(12 * var(--n));color:var(--nv-mute)}.nv-ig-follow-btn{margin-left:calc(8 * var(--n));padding:calc(9 * var(--n)) calc(16 * var(--n));border-radius:999px;background:var(--nv-ink);color:#fff;font-size:calc(11.5 * var(--n))}.nv-ig-handle:hover .nv-ig-follow-btn i{transform:translate(2px,-2px);color:var(--nv-accent)}.nv-ig-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14 * var(--n));margin:calc(30 * var(--n)) calc(50 * var(--n)) 0}.nv-ig-tile{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--nv-bg)}.nv-ig-tile img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:grayscale(.3) contrast(1.03);transition:filter .7s,transform 1.1s var(--ease-out)}.nv-ig-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(#0b0b0b00 55%,#0b0b0b80);opacity:0;transition:opacity .5s}.nv-ig-tile:hover img{mix-blend-mode:normal;filter:none;transform:scale(1.06)}.nv-ig-tile:hover:after,.nv-ig-tile:hover .nv-ig-date{opacity:1;transform:none}.nv-ig-reel{position:absolute;z-index:1;top:calc(10 * var(--n));right:calc(10 * var(--n));width:calc(20 * var(--n));height:calc(20 * var(--n));color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.nv-ig-date{position:absolute;z-index:1;left:calc(12 * var(--n));bottom:calc(10 * var(--n));color:#fff;font-size:calc(10.5 * var(--n));opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s var(--ease-out)}.nv-ig-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(14 * var(--n));text-align:center;border:1px solid var(--nv-line);background:var(--nv-pill);font-size:calc(12 * var(--n));line-height:1.35;transition:background .45s var(--ease-out)}.nv-ig-more:after{display:none}.nv-ig-more:hover{background:#ffffffbf}.nv-ig-more-logo{width:calc(46 * var(--n));height:calc(46 * var(--n))}@media(max-width:820px){.nv-p-label,.nv-p-head{margin-left:16px}.nv-stream-cols{grid-template-columns:1fr;gap:44px;margin:24px 16px 0}.nv-stream-logo{width:30px;height:30px}.nv-stream-name{font-size:20px}.nv-stream-meta,.nv-stream-open{font-size:11px}.nv-stream-row{grid-template-columns:124px 1fr auto;gap:12px;padding:12px 0}.nv-stream-title{font-size:13.5px}.nv-stream-sub{font-size:11.5px}.nv-stream-thumb em{font-size:9px}.nv-socials{padding-top:72px}.nv-socials-head{flex-direction:column;align-items:flex-start;margin:0 16px 0 0}.nv-ig-handle{margin-left:16px}.nv-ig-grid{grid-template-columns:repeat(3,1fr);gap:4px;margin:22px 0 0}.nv-ig-date{display:none}.nv-ig-more{font-size:10px;gap:8px}.nv-ig-more-logo{width:30px;height:30px}}.nv-menu button{width:max-content;padding:0;text-align:left;color:inherit;cursor:pointer;font-weight:900;font-stretch:125%;text-transform:uppercase;font-size:max(40px,calc(88 * var(--n)));line-height:1;letter-spacing:-.03em;opacity:0;transform:translateY(30px);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s,color .3s}.nv-menu button span{font-size:.18em;font-weight:500;letter-spacing:.2em;margin-right:.6em;vertical-align:top}body.menu-open .nv-menu button{opacity:1;transform:none}.nv-menu button:hover{color:var(--nv-accent)}@media(max-width:820px){.nv-menu{padding:0 28px;gap:4px}.nv-menu a,.nv-menu button{font-size:clamp(34px,11.2vw,46px)}}@media(max-width:820px){.nv-partners{padding-top:84px}}
