.nvm{--nvm-ease:cubic-bezier(0.45,0,0.2,1);overflow:visible;fill:none;stroke:currentColor;stroke-width:var(--nvm-sw,1.25px);stroke-linecap:round;stroke-linejoin:round}.nvm *{vector-effect:non-scaling-stroke}.nvm-icon{--nvm-sw:1.5px}.nvm .nvm-fine{stroke-width:calc(var(--nvm-sw, 1.25px) * .7)}.nvm .nvm-gap{stroke-width:calc(var(--nvm-sw, 1.25px) * 3.5)}.nvm .nvm-accent{stroke:var(--nvm-accent,currentColor)}.nvm .nvm-dot{fill:currentColor;stroke:none}.nvm .nvm-accent-dot{fill:var(--nvm-accent,currentColor);stroke:none}.nvm-flame,.nvm-glint,.nvm-spark,.nvm-stick,.nvm-tassel{transform-box:fill-box}.nvm-stick{transform-origin:50% 78%}.nvm-tassel{transform-origin:50% 0}.nvm-spark{transform-origin:50% 50%}.nvm-flame{transform-origin:50% 100%}.nvm-glint{transform-origin:50% 50%;opacity:.35}@media (max-width:1023px){.nvm .nvm-glow{filter:none}}@keyframes nvm-clack-left{0%,30%,to{transform:rotate(0deg)}11%{transform:rotate(-4deg)}17%{transform:rotate(1.25deg)}22%{transform:rotate(-.4deg)}}@keyframes nvm-clack-right{0%,30%,to{transform:rotate(0deg)}11%{transform:rotate(4deg)}17%{transform:rotate(-1.25deg)}22%{transform:rotate(.4deg)}}@keyframes nvm-spark{0%,15%{opacity:0;transform:scale(.5)}18%{opacity:1;transform:scale(1)}30%,to{opacity:0;transform:scale(1.4)}}@keyframes nvm-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes nvm-glint{0%,to{opacity:.35}6%{opacity:1}14%{opacity:.35}}@keyframes nvm-flicker{0%,to{opacity:1;transform:scale(1)}30%{opacity:.85;transform:scale(.94,1.05)}55%{opacity:.95;transform:scale(1.03,.97)}80%{opacity:.88;transform:scale(.97,1.03)}}@keyframes nvm-holes{0%,to{opacity:.55}50%{opacity:1}}@keyframes nvm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.nvm-animated[data-nvm-seen] .nvm-stick-left{animation:nvm-clack-left 6s var(--nvm-ease) infinite}.nvm-animated[data-nvm-seen] .nvm-stick-right{animation:nvm-clack-right 6s var(--nvm-ease) infinite}.nvm-animated[data-nvm-seen] .nvm-spark{animation:nvm-spark 6s ease-out infinite both}.nvm-animated[data-nvm=once][data-nvm-seen] :is(.nvm-stick-left,.nvm-stick-right,.nvm-spark){animation-iteration-count:1}.nvm-animated[data-nvm-seen] .nvm-tassel{animation:nvm-sway 3.5s ease-in-out infinite alternate}.nvm-animated[data-nvm-seen] .nvm-glint{animation:nvm-glint 5s ease-in-out infinite;animation-delay:calc(var(--nvm-i, 0) * .7s)}.nvm-animated[data-nvm-seen] .nvm-flame{animation:nvm-flicker 2.4s ease-in-out infinite}.nvm-animated[data-nvm-seen] .nvm-holes{animation:nvm-holes 3.2s ease-in-out infinite}.nvm[data-nvm-armed] .nvm-draw{stroke-dasharray:1;stroke-dashoffset:1}.nvm[data-nvm-armed][data-nvm-seen] .nvm-draw{animation:nvm-draw 1.2s var(--nvm-ease) forwards;animation-delay:calc(var(--nvm-i, 0) * .12s)}.nvm-animated[data-nvm-seen]:not([data-nvm-inview]) *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nvm,.nvm *{animation:none!important}.nvm .nvm-draw{stroke-dashoffset:0!important}}:root{--nv-ease-out:cubic-bezier(0.22,1,0.36,1);--nv-ease-in-out:cubic-bezier(0.65,0,0.35,1)}@keyframes nv-rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nv-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes nv-sheen{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes nv-spin{to{transform:rotate(1turn)}}.nv-hero-rise{animation:nv-rise .36s var(--nv-ease-out) both;animation-delay:calc(var(--nv-step, 0) * 70ms)}.nv-edge-sheen{position:relative;overflow:hidden}.nv-edge-sheen:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(242 204 107/.9) 50%,transparent);mix-blend-mode:screen;transform:translate3d(-100%,0,0);animation:nv-sheen 1.4s var(--nv-ease-in-out) .5s 1 both;pointer-events:none}.nv-motion [data-reveal]{transition:opacity .6s var(--nv-ease-out),transform .6s var(--nv-ease-out);transition-delay:calc(var(--nv-step, 0) * 80ms)}.nv-motion [data-reveal]:not([data-revealed]){opacity:0;transform:translate3d(0,14px,0)}.nv-chip-pill{transition:transform .32s var(--nv-ease-in-out),width .32s var(--nv-ease-in-out)}.nv-motion .nv-sched-panel[data-revealed] .nv-sched-row{animation:nv-rise .32s var(--nv-ease-out) both;animation-delay:calc(min(var(--nv-i, 0), 8) * 45ms + 80ms)}@keyframes nv-wiggle{0%,to{transform:rotate(0deg)}30%{transform:rotate(-2deg)}70%{transform:rotate(1.5deg)}}@media (hover:hover){.nv-badge:hover{animation:nv-wiggle .36s ease-in-out}}.nv-card{transition:transform .22s var(--nv-ease-in-out),border-color .22s var(--nv-ease-in-out)}.nv-card,.nv-elevate{position:relative}.nv-card:after,.nv-elevate:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 4px 12px rgb(42 15 76/.12),0 2px 4px rgb(11 10 26/.06);opacity:0;transition:opacity .22s var(--nv-ease-in-out);pointer-events:none}.nv-card.nv-on-dark:after{box-shadow:0 0 0 1px rgb(209 172 62/.35),0 8px 24px rgb(209 172 62/.25)}@media (hover:hover){.nv-card:hover{transform:translate3d(0,-3px,0)}.nv-card:hover:after,.nv-elevate:hover:after{opacity:1}}.nv-elevate:has(:focus-visible):after{opacity:1}.nv-card:focus-visible,.nv-card:has(:focus-visible){transform:translate3d(0,-3px,0)}.nv-card:focus-visible:after,.nv-card:has(:focus-visible):after{opacity:1}.nv-card:active{transform:translateZ(0) scale(.985);transition-duration:.12s}.nv-sheen{position:relative;isolation:isolate}.nv-sheen:after,.nv-sheen:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.nv-sheen:before{background:linear-gradient(100deg,transparent 40%,rgb(255 255 255/.55) 50%,transparent 60%) no-repeat;background-size:300% 100%;background-position:100% 0;transition:background-position .45s var(--nv-ease-in-out)}.nv-sheen:after{box-shadow:0 4px 12px rgb(42 15 76/.12),0 2px 4px rgb(11 10 26/.06);opacity:0;transition:opacity .22s var(--nv-ease-in-out)}.nv-sheen.nv-on-dark:after{box-shadow:0 0 0 1px rgb(209 172 62/.55),0 10px 32px rgb(209 172 62/.4)}@media (hover:hover){.nv-sheen:hover:before{background-position:0 0}.nv-sheen:hover:after{opacity:1}}.nv-sheen:focus-visible:before{background-position:0 0}.nv-sheen:focus-visible:after{opacity:1}.nv-sheen:active{transform:scale(.98)}.nv-sheen:active:after{opacity:0}@media (min-width:1024px){.nv-jharokha{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' preserveAspectRatio='none'%3E%3Cpath d='M0 125V52C0 28 18 12 36 7c7-2 11-4.5 14-7 3 2.5 7 5 14 7 18 5 36 21 36 45v73z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' preserveAspectRatio='none'%3E%3Cpath d='M0 125V52C0 28 18 12 36 7c7-2 11-4.5 14-7 3 2.5 7 5 14 7 18 5 36 21 36 45v73z'/%3E%3C/svg%3E") center /100% 100% no-repeat}}.nv-stub{--nv-notch:9px;-webkit-mask:radial-gradient(circle var(--nv-notch) at 0 calc(100% - 80px),transparent 98%,black),radial-gradient(circle var(--nv-notch) at 100% calc(100% - 80px),transparent 98%,black);-webkit-mask-composite:source-in;mask:radial-gradient(circle var(--nv-notch) at 0 calc(100% - 80px),transparent 98%,black),radial-gradient(circle var(--nv-notch) at 100% calc(100% - 80px),transparent 98%,black);mask-composite:intersect}@media (min-width:1280px),(min-width:640px) and (max-width:1023px){.nv-stub{-webkit-mask:radial-gradient(circle var(--nv-notch) at calc(100% - 17rem) 0,transparent 98%,black),radial-gradient(circle var(--nv-notch) at calc(100% - 17rem) 100%,transparent 98%,black);-webkit-mask-composite:source-in;mask:radial-gradient(circle var(--nv-notch) at calc(100% - 17rem) 0,transparent 98%,black),radial-gradient(circle var(--nv-notch) at calc(100% - 17rem) 100%,transparent 98%,black);mask-composite:intersect}}@keyframes nv-stub-shimmer{0%,62%{transform:translate3d(-120%,0,0)}82%,to{transform:translate3d(120%,0,0)}}.nv-stub:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgb(242 204 107/.22) 50%,transparent 65%);transform:translate3d(-120%,0,0);animation:nv-stub-shimmer 6s var(--nv-ease-in-out) 1.2s infinite;pointer-events:none}.nv-stub-wrap{transition:transform .22s var(--nv-ease-in-out)}@media (hover:hover){.nv-stub-wrap:hover{transform:translate3d(0,-3px,0)}}.nv-stub-wrap:has(:focus-visible){transform:translate3d(0,-3px,0)}@keyframes nv-badge-pulse{0%,70%,to{transform:scale(1)}80%{transform:scale(1.06)}90%{transform:scale(.98)}}.nv-badge-pulse{animation:nv-badge-pulse 3.2s var(--nv-ease-in-out) 1.5s infinite}html[data-nv-lightbox] .nv-quick{display:none}.nv-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--nv-ease-in-out)}.nv-collapse[data-open=true]{grid-template-rows:1fr}.nv-collapse>div{overflow:hidden;opacity:0;transition:opacity .22s var(--nv-ease-in-out)}.nv-collapse[data-open=true]>div{opacity:1}section[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){.nv-badge,.nv-badge-pulse,.nv-edge-sheen:after,.nv-hero-rise,.nv-sched-row,.nv-stub:after{animation:none!important}.nv-stub:after{display:none}.nv-stub-wrap,.nv-stub-wrap:has(:focus-visible),.nv-stub-wrap:hover{transition:none!important;transform:none}.nv-chip-pill{transition:none!important}.nv-edge-sheen:after{display:none}.nv-card,.nv-card:after,.nv-collapse,.nv-collapse>div,.nv-elevate:after,.nv-motion [data-reveal],.nv-sheen:after,.nv-sheen:before{transition:none!important}.nv-card:active,.nv-card:focus-visible,.nv-card:has(:focus-visible),.nv-card:hover,.nv-sheen:active{transform:none}.nv-sheen:before{display:none}}