@layer components{.ncv-heroi{background:linear-gradient(160deg,hsl(200 55% 8%),hsl(203 100% 2%) 58%,hsl(203 100% 2%))}.ncv-luz{background:radial-gradient(36rem 30rem at 74% 46%,hsl(42 74% 62%/.2),transparent 64%),radial-gradient(28rem 20rem at 6% 100%,hsl(36 78% 42%/.16),transparent 62%),radial-gradient(30rem 18rem at 30% -8%,hsl(197 68% 45%/.1),transparent 60%)}@media (max-width:1023px){.ncv-luz{background:radial-gradient(26rem 26rem at 50% 78%,hsl(42 74% 62%/.2),transparent 64%),radial-gradient(22rem 16rem at 100% 0,hsl(36 78% 42%/.14),transparent 62%),radial-gradient(24rem 14rem at 0 0,hsl(197 68% 45%/.1),transparent 60%)}}.ncv-feixe{background:linear-gradient(112deg,transparent 38%,hsl(42 74% 70%/.05) 50%,transparent 62%)}.ncv-grao{opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px}.ncv-ouro-texto{color:var(--color-ouro)}@supports (background-clip:text) or (-webkit-background-clip:text){.ncv-ouro-texto{background:linear-gradient(100deg,hsl(42 80% 70%),hsl(40 74% 58%) 45%,hsl(44 85% 74%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.ncv-vidro{background:linear-gradient(135deg,hsl(0 0% 100%/.09),hsl(0 0% 100%/.025) 60%),hsl(200 55% 8%/.45);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid hsl(0 0% 100%/.12);box-shadow:inset 0 1px 0 hsl(0 0% 100%/.12),0 24px 60px -30px hsl(203 100% 2%/.9)}@media (prefers-reduced-transparency:reduce){.ncv-vidro{background:hsl(200 55% 9%);-webkit-backdrop-filter:none;backdrop-filter:none}}.ncv-moldura{box-shadow:0 0 0 1px hsl(42 74% 62%/.38),1px 1px 0 1px hsl(42 30% 34%),2px 3px 0 1px hsl(42 25% 22%),3px 5px 0 1px hsl(203 60% 6%),40px 50px 90px -30px hsl(203 100% 1%/.95),0 0 80px -20px hsl(42 74% 62%/.25)}.ncv-celular-3d{transform:perspective(1400px) rotateY(-9deg) rotateX(4deg) rotate(.8deg)}@media (min-width:640px){.ncv-celular-3d{transform:perspective(1700px) rotateY(-15deg) rotateX(6deg) rotate(1.2deg)}}.ncv-cartao{background:linear-gradient(160deg,hsl(200 45% 13%/.96),hsl(202 60% 7%/.96));border:1px solid hsl(0 0% 100%/.1);box-shadow:inset 0 1px 0 hsl(0 0% 100%/.08),0 24px 50px -22px hsl(203 100% 1%/.95),0 0 0 1px hsl(203 100% 2%/.4)}.ncv-chao{background:radial-gradient(closest-side,hsl(42 74% 62%/.28),transparent);filter:blur(6px)}.ncv-aura{background:radial-gradient(closest-side,transparent 62%,hsl(42 74% 62%/.07) 63%,transparent 64%),radial-gradient(closest-side,transparent 80%,hsl(42 74% 62%/.05) 81%,transparent 82%);pointer-events:none}@media (prefers-reduced-motion:no-preference){.ncv-entra{animation:ncv-sobe .8s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0s)}.ncv-celular-entra{animation:ncv-celular 1.15s cubic-bezier(.16,1,.3,1) .3s both}.ncv-cartao-entra{animation:ncv-aparece .9s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0s)}.ncv-flutua{animation:ncv-flutua var(--t,10s) ease-in-out var(--fd,0s) infinite;will-change:transform}}@keyframes ncv-sobe{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes ncv-celular{0%{opacity:0;transform:translate3d(0,46px,0) scale(.96)}to{opacity:1;transform:none}}@keyframes ncv-aparece{0%{opacity:0;transform:translate3d(0,16px,0) scale(.92)}to{opacity:1;transform:none}}@keyframes ncv-flutua{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,var(--amp,-8px),0)}}.ncv-bloco{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(165deg,hsl(200 48% 11%),hsl(203 80% 4%));border:1px solid hsl(0 0% 100%/.07);box-shadow:0 30px 60px -40px hsl(203 100% 2%/.7);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.ncv-bloco>*{position:relative;z-index:1}.ncv-bloco:after,.ncv-bloco:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s ease}.ncv-bloco:before{background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0),hsl(42 74% 62%/.13),transparent 62%)}.ncv-bloco:after{z-index:2;padding:1px;background:radial-gradient(14rem circle at var(--mx,50%) var(--my,0),hsl(42 74% 62%/.75),transparent 62%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover) and (pointer:fine){.ncv-bloco:hover:after,.ncv-bloco:hover:before{opacity:1}.ncv-bloco:hover{transform:translateY(-4px);box-shadow:0 40px 70px -40px hsl(36 78% 32%/.55)}}.ncv-bloco-ia{background:radial-gradient(30rem 20rem at 100% 0,hsl(42 74% 62%/.2),transparent 60%),radial-gradient(20rem 16rem at 0 100%,hsl(36 78% 40%/.14),transparent 62%),linear-gradient(165deg,hsl(200 48% 11%),hsl(203 80% 4%))}.ncv-bloco-cartao{background:radial-gradient(16rem 12rem at 100% 100%,hsl(42 74% 62%/.14),transparent 62%),linear-gradient(165deg,hsl(200 48% 11%),hsl(203 80% 4%))}.ncv-bloco-vem{background:radial-gradient(26rem 16rem at 0 0,hsl(197 68% 45%/.2),transparent 62%),linear-gradient(165deg,hsl(200 50% 12%),hsl(203 80% 5%));border:1px dashed hsl(197 75% 68%/.45)}.ncv-plastico{background:radial-gradient(12rem 8rem at 0 0,hsl(44 85% 74%/.55),transparent 60%),linear-gradient(135deg,hsl(40 70% 52%),hsl(36 78% 34%) 55%,hsl(30 60% 20%));box-shadow:inset 0 1px 0 hsl(0 0% 100%/.35),0 18px 30px -16px hsl(36 78% 20%/.9)}.ncv-btn-contorno{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:0 1.375rem;font-size:.875rem;font-weight:600;color:var(--color-ouro);background:hsl(42 74% 62%/.06);border:1.5px solid hsl(42 74% 62%/.65);transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s ease,border-color .2s ease}.ncv-btn-contorno:hover{transform:translateY(-1px);background:hsl(42 74% 62%/.14);border-color:var(--color-ouro)}.ncv-btn-contorno:focus-visible{outline:2px solid #fff;outline-offset:2px}.ncv-btn-contorno-claro{color:var(--color-ouro-forte);background:#fff;border-color:hsl(36 78% 32%/.55)}.ncv-btn-contorno-claro:hover{background:var(--color-ouro-tint);border-color:var(--color-ouro-forte)}.ncv-btn-contorno-claro:focus-visible{outline-color:var(--color-ouro-forte)}@media (prefers-reduced-motion:reduce){.ncv-bloco,.ncv-bloco:hover,.ncv-btn-contorno:hover{transform:none;transition:none}}}