.nc-card-scene{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 7% 4%,#d8bf8b88 0,transparent 43%),radial-gradient(ellipse at 96% 89%,#bb98575c 0,transparent 43%),linear-gradient(128deg,#eee3ce,#faf7ef 35%,#e9ddc4 72%,#f7f2e6)}.nc-card-scene:before{content:"";background:repeating-linear-gradient(116deg,#fff9 0 1px,transparent 1px 4px);opacity:.11}.nc-card-art,.nc-card-scene:before{position:absolute;inset:0;z-index:-1;pointer-events:none}.nc-card-art{width:100%;height:100%}.nc-card-art .nc-card-foil{stroke:#a37b3b;stroke-width:1;fill:none;opacity:.36}.nc-card-shell{position:relative;isolation:isolate;border-radius:28px;background:linear-gradient(142deg,#fffdf7f5,#faf6eefa 39%,#f4ecdbee);box-shadow:inset 0 0 0 1px #aa874d80,inset 0 0 0 7px #fffaf04d,0 28px 70px -42px #63441680,0 5px 18px -10px #684b323d}.nc-card-shell:before{inset:8px;border:1px solid #b9975c38;border-radius:21px}.nc-card-shell:after,.nc-card-shell:before{content:"";position:absolute;pointer-events:none;z-index:-1}.nc-card-shell:after{width:220px;height:290px;right:-76px;top:12px;border-radius:50%;background:radial-gradient(ellipse,#dbc18b3b 0,transparent 69%)}.nc-card-header{position:relative}.nc-card-header:before{content:"";width:42px;height:1px;background:linear-gradient(90deg,transparent,#a98447,transparent);position:absolute;left:calc(50% - 21px);bottom:-14px}.nc-card-shell [data-card-action]{position:relative}.nc-card-shell [data-card-action=codigo-qr],.nc-card-shell [data-card-action=compartir],.nc-card-shell [data-card-action=instagram],.nc-card-shell [data-card-action=llamar],.nc-card-shell [data-card-action=reservar],.nc-card-shell [data-card-action=sitio-web],.nc-card-shell [data-card-action=whatsapp]{background:#fffdf7;box-shadow:inset 0 0 0 1px #b596606b,0 2px 5px #88734c0a}.nc-card-shell [data-card-action=guardar-contacto]{box-shadow:inset 0 0 0 1px var(--nc-gold),0 5px 15px #34230e17}.nc-card-shell [data-card-action=reservar]{box-shadow:inset 0 0 0 1.5px var(--nc-gold)}.nc-card-shell [data-card-action]:is(a,button):hover{box-shadow:inset 0 0 0 1.5px var(--nc-gold-deep),0 3px 12px #79592216}.nc-card-shell [data-card-action]:focus-visible,.nc-card-shell summary:focus-visible{outline:2px solid var(--nc-gold-deep);outline-offset:4px}.nc-card-footer{border-top:1px solid #b9975c40;padding-top:24px}@keyframes nc-card-light-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.nc-card-art{animation:nc-card-light-enter 1.2s var(--nc-ease) both}}@media(prefers-reduced-motion:reduce){.nc-card-art{animation:none;transform:none}.nc-card-shell [data-card-action]{transition:none}}@media(max-width:479px){.nc-card-shell{border-radius:25px}.nc-card-shell:before{inset:6px;border-radius:19px}.nc-card-art{width:160%;left:-30%}}@media print{.nc-card-scene{background:#fff}.nc-card-art{display:none}.nc-card-shell{box-shadow:inset 0 0 0 1px #b9975c80}}.nc-card-identity{display:flex;align-items:center;justify-content:center;gap:22px;width:100%}.nc-card-identity h1{min-width:0;flex:0 1 auto}.nc-card-identity h1 img{height:136px;max-width:100%}.nc-card-owner{width:96px;height:128px;flex:0 0 96px;overflow:hidden;border-radius:52px 52px 8px 8px;border:1px solid #b9975c80;padding:3px;background:#fffdf7}.nc-card-owner img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none;border-radius:48px 48px 5px 5px}@media(min-width:400px){.nc-card-identity h1 img{height:156px}.nc-card-identity{gap:24px}}@media(max-width:359px){.nc-card-identity{gap:14px}.nc-card-owner{width:84px;height:116px;flex-basis:84px}.nc-card-identity h1 img{height:124px}}.nc-card-header>.label{font-size:.875rem;line-height:1.6;letter-spacing:.1em;color:#574d42}.nc-card-footer{font-size:1rem;line-height:1.6;color:#574d42}.nc-card-shell [data-card-action]>span{min-width:0;overflow-wrap:anywhere}@media(max-width:359px){.nc-card-shell .grid.grid-cols-2{grid-template-columns:minmax(0,1fr)}}