.NVBTOW_stage{--u:max(.62px, min(100vw / 1280, 100dvh / 960));--gutter:calc(40 * var(--u));--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-quart:cubic-bezier(.25, 1, .5, 1);background:var(--noche);isolation:isolate;height:100dvh;min-height:520px;position:relative;overflow:hidden}.NVBTOW_poster,.NVBTOW_video{object-fit:cover;object-position:50% 45%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.NVBTOW_poster{z-index:-3}.NVBTOW_video{z-index:-2}.NVBTOW_shadeX,.NVBTOW_shadeY,.NVBTOW_shadeCorner{z-index:-1;pointer-events:none;position:absolute;inset:0}.NVBTOW_shadeX{background:linear-gradient(90deg, rgba(var(--sombra), .66) 0%, rgba(var(--sombra), .56) 20%, rgba(var(--sombra), .4) 40%, rgba(var(--sombra), .18) 60%, rgba(var(--sombra), .04) 80%, rgba(var(--sombra), .06) 100%)}.NVBTOW_shadeY{background:linear-gradient(180deg, rgba(var(--sombra), .42) 0%, rgba(var(--sombra), .08) 20%, rgba(var(--sombra), .12) 40%, rgba(var(--sombra), .3) 60%, rgba(var(--sombra), .42) 80%, rgba(var(--sombra), .7) 100%)}.NVBTOW_shadeCorner{background:radial-gradient(ellipse 90% 45% at 0% 100%, rgba(var(--sombra), .9), rgba(var(--sombra), 0))}.NVBTOW_header{top:calc(26 * var(--u));left:var(--gutter);right:var(--gutter);align-items:center;gap:calc(14 * var(--u));z-index:5;display:flex;position:absolute}.NVBTOW_logo{width:calc(150 * var(--u));border-radius:calc(6 * var(--u));filter:drop-shadow(0 2px 14px #00000059);margin-right:auto;display:block}.NVBTOW_logo img{width:100%;height:auto;display:block}.NVBTOW_nav{height:calc(48 * var(--u));padding:0 calc(5 * var(--u)) 0 calc(24 * var(--u));align-items:center;gap:calc(26 * var(--u));background:rgba(var(--sombra), .62);-webkit-backdrop-filter:blur(14px);border:1px solid #f3efe214;border-radius:999px;display:flex}.NVBTOW_navLinks{display:contents}.NVBTOW_link{color:var(--crema-2);font-size:calc(14 * var(--u));letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:color .2s}.NVBTOW_link:hover{color:var(--hoja)}.NVBTOW_pill{align-items:center;gap:calc(12 * var(--u));height:calc(38 * var(--u));padding:0 calc(5 * var(--u)) 0 calc(18 * var(--u));background:var(--crema);color:var(--pino);font-size:calc(14 * var(--u));white-space:nowrap;border-radius:999px;font-weight:500;text-decoration:none;display:inline-flex}.NVBTOW_disc{width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--pino);color:var(--crema);border-radius:50%;place-items:center;transition:background .2s;display:grid}.NVBTOW_disc svg{width:38%;height:auto}.NVBTOW_pill:hover .NVBTOW_disc{background:var(--pino-hover)}.NVBTOW_pillOutline{color:var(--crema);margin-right:calc(-14 * var(--u));background:0 0;box-shadow:inset 0 0 0 1px #f3efe273}.NVBTOW_pillOutline .NVBTOW_disc{background:var(--hoja);color:var(--pino)}.NVBTOW_pillOutline:hover{box-shadow:inset 0 0 0 1px var(--hoja)}.NVBTOW_pillOutline:hover .NVBTOW_disc{background:var(--crema)}.NVBTOW_menuButton{display:none}.NVBTOW_hero{left:calc(64 * var(--u));bottom:calc(70 * var(--u));z-index:2;max-width:calc(820 * var(--u));position:absolute}.NVBTOW_eyebrow{color:var(--hoja);font-size:calc(13 * var(--u));letter-spacing:.22em;text-transform:uppercase;margin-bottom:calc(18 * var(--u));font-weight:500;display:block}.NVBTOW_title{font-family:var(--font-display);font-weight:300;font-size:calc(80 * var(--u));color:var(--crema);margin:0;line-height:1.02}.NVBTOW_line{white-space:nowrap;margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.NVBTOW_lineInner{display:block}.NVBTOW_line:first-child .NVBTOW_lineInner{letter-spacing:-.012em}.NVBTOW_line:nth-child(2) .NVBTOW_lineInner{letter-spacing:-.022em}.NVBTOW_line:nth-child(3) .NVBTOW_lineInner{letter-spacing:-.018em}.NVBTOW_accent{color:var(--hoja);font-style:italic}.NVBTOW_lede{margin:calc(22 * var(--u)) 0 0;color:#f3efe2db;font-size:calc(17 * var(--u));line-height:1.5}.NVBTOW_lede span{display:block}.NVBTOW_actions{align-items:center;gap:calc(26 * var(--u));margin-top:calc(32 * var(--u));display:flex}.NVBTOW_cta{height:calc(48 * var(--u));padding-left:calc(22 * var(--u));font-size:calc(15 * var(--u))}.NVBTOW_cta .NVBTOW_disc{width:calc(38 * var(--u));height:calc(38 * var(--u))}.NVBTOW_textLink{font-size:calc(15 * var(--u));text-underline-offset:.3em}.NVBTOW_textLink:hover{text-decoration:underline}.NVBTOW_cue{right:var(--gutter);bottom:calc(70 * var(--u));z-index:2;align-items:center;gap:calc(10 * var(--u));font-size:calc(13 * var(--u));letter-spacing:.04em;display:inline-flex;position:absolute}.NVBTOW_cue svg{width:calc(11 * var(--u));color:var(--hoja)}.NVBTOW_waiting .NVBTOW_reveal,.NVBTOW_waiting .NVBTOW_lineInner{opacity:0}.NVBTOW_playing .NVBTOW_reveal{animation:NVBTOW_lift var(--dur,.7s) var(--ease,var(--ease-expo)) var(--d,0s) both}.NVBTOW_playing .NVBTOW_lineInner{animation:NVBTOW_rise 1.05s var(--ease-expo) var(--d,0s) both}@keyframes NVBTOW_lift{0%{opacity:0;transform:translateY(var(--y,10px))}}@keyframes NVBTOW_rise{0%{transform:translateY(115%)}}@media (max-width:649.98px),(max-height:500px){.NVBTOW_stage{--u:clamp(.94px, 100vw / 390, 1.2px);--gutter:clamp(18px, 5.6vw, 32px)}.NVBTOW_shadeX{background:linear-gradient(90deg, rgba(var(--sombra), .45) 0%, rgba(var(--sombra), .2) 60%, rgba(var(--sombra), .08) 100%)}.NVBTOW_shadeY{background:linear-gradient(180deg, rgba(var(--sombra), .5) 0%, rgba(var(--sombra), .05) 22%, rgba(var(--sombra), .1) 42%, rgba(var(--sombra), .55) 65%, rgba(var(--sombra), .9) 100%)}.NVBTOW_shadeCorner{display:none}.NVBTOW_textLink,.NVBTOW_cue{margin:-12px -4px;padding:12px 4px}.NVBTOW_actions{flex-wrap:wrap;row-gap:14px}}@media (max-width:649.98px){.NVBTOW_header{top:max(16px, env(safe-area-inset-top));left:max(var(--gutter), env(safe-area-inset-left));right:max(var(--gutter), env(safe-area-inset-right))}.NVBTOW_logo{width:104px}.NVBTOW_menuButton{background:rgba(var(--sombra), .72);-webkit-backdrop-filter:blur(14px);width:48px;height:48px;color:var(--crema);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.NVBTOW_menuButton svg{width:18px;height:12px;overflow:visible}.NVBTOW_menuButton path{transition:transform .3s var(--ease-expo), opacity .2s ease;transform-origin:9px 6px}.NVBTOW_menuButton[aria-expanded=true] .NVBTOW_bar1{transform:translateY(5px)rotate(45deg)}.NVBTOW_menuButton[aria-expanded=true] .NVBTOW_bar2{opacity:0}.NVBTOW_menuButton[aria-expanded=true] .NVBTOW_bar3{transform:translateY(-5px)rotate(-45deg)}.NVBTOW_nav{background:rgba(var(--sombra), .94);visibility:hidden;opacity:0;height:auto;transition:opacity .25s ease, transform .35s var(--ease-expo), visibility 0s linear .35s;border-radius:24px;flex-direction:column;align-items:stretch;gap:0;padding:10px 20px 20px;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-6px)}.NVBTOW_nav.NVBTOW_isOpen{visibility:visible;opacity:1;transition:opacity .25s ease, transform .35s var(--ease-expo);transform:none}.NVBTOW_navLinks{flex-direction:column;display:flex}.NVBTOW_navLinks .NVBTOW_link{border-bottom:1px solid #f3efe214;align-items:center;height:48px;font-size:17px;display:flex}.NVBTOW_nav .NVBTOW_pillOutline{margin-right:0}.NVBTOW_nav .NVBTOW_pill+.NVBTOW_pill{margin-top:10px}.NVBTOW_nav .NVBTOW_pill{justify-content:space-between;height:48px;margin-top:16px;padding-left:22px;font-size:16px}.NVBTOW_nav .NVBTOW_pill .NVBTOW_disc{width:38px;height:38px}.NVBTOW_hero{left:max(var(--gutter), env(safe-area-inset-left));right:var(--gutter);bottom:calc(max(20px, env(safe-area-inset-bottom)) + 52px)}.NVBTOW_title{font-size:min(clamp(32px, 10.4vw, 58px), (100vw - 2 * var(--gutter)) / 7.6)}.NVBTOW_line .NVBTOW_lineInner{letter-spacing:-.015em}.NVBTOW_eyebrow{letter-spacing:.16em;white-space:nowrap;font-size:11.5px}.NVBTOW_lede{font-size:15.5px}.NVBTOW_lede span{display:inline}.NVBTOW_cue{bottom:max(20px, env(safe-area-inset-bottom))}.NVBTOW_video,.NVBTOW_poster{object-position:60% 50%}}@media (max-height:500px) and (min-aspect-ratio:1){.NVBTOW_stage{--u:clamp(.82px, 100dvh / 415, .94px)}.NVBTOW_title{font-size:clamp(28px,10dvh,44px)}.NVBTOW_actions{flex-wrap:nowrap}.NVBTOW_lede span{display:block}}@media (max-width:649.98px) and (max-height:500px) and (min-aspect-ratio:1){.NVBTOW_hero{bottom:22px}.NVBTOW_nav.NVBTOW_isOpen .NVBTOW_navLinks{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}}@media (min-width:650px) and (max-width:1100px) and (min-height:501px),(min-width:650px) and (max-aspect-ratio:4/5) and (min-height:501px){.NVBTOW_stage{--u:.94px}}@media (min-width:650px) and (max-aspect-ratio:4/5) and (min-height:501px){.NVBTOW_hero,.NVBTOW_cue{zoom:1.1}}
