.ev-wrap{max-width:1440px;margin:0 auto;padding:96px 34px 0;background:var(--color-blanco,#f4f4e9)}.ev-hero{padding:28px 0 18px;text-align:center}.ev-hero h1{margin-bottom:9px;color:var(--color-magia,#4c167c);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:38px;font-weight:700;line-height:1.08;letter-spacing:-.02em}.ev-hero p{max-width:620px;margin:0 auto;color:var(--tx2,#4f4f5c);font-size:17px;line-height:1.6}.ev-hero b{color:var(--n,#222524);font-weight:600}.ev-wbar{display:flex;align-items:center;gap:12px;max-width:900px;margin:20px auto 0;padding:9px 9px 9px 16px;border:1.5px solid var(--color-magia,#4c167c);border-radius:999px;background:#fff;box-shadow:0 2px 12px rgba(76,22,124,.08);transition:box-shadow .2s}.ev-wbar:focus-within{box-shadow:0 8px 28px rgba(76,22,124,.18)}.ev-wbar img{flex-shrink:0;width:34px;height:34px;object-fit:contain}.ev-wbar input{flex:1 1;min-width:0;border:none;outline:none;background:none;color:var(--n,#222524);font-family:inherit;font-size:15.5px}.ev-wbar input::placeholder{color:var(--tx3,#8a8a98)}.ev-wbar__go{padding:11px 22px;border:0;border-radius:999px;background:var(--g,#fab402);color:var(--n,#222524);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:14.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .2s}.ev-wbar__go:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(250,180,2,.4)}.ev-wbar__hint{margin-top:9px;color:var(--tx3,#8a8a98);font-size:12.5px;text-align:center}.ev-fchips{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:16px 0 4px}.ev-fchip{display:flex;align-items:center;gap:7px;padding:9px 16px;border:1.5px solid var(--brd,rgba(76,22,124,.12));border-radius:999px;background:#fff;color:var(--tx2,#4f4f5c);font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s}.ev-fchip:hover{border-color:var(--p3,#b99fff);color:var(--n,#222524);transform:translateY(-1px)}.ev-fchip--cta,.ev-fchip.is-on{border-color:var(--color-magia,#4c167c);background:var(--color-magia,#4c167c);color:var(--color-crema,#fff2ca)}.ev-fchip--cta:hover{border-color:var(--color-magia-dark,#36105b);background:var(--color-magia-dark,#36105b);color:var(--color-crema,#fff2ca);transform:translateY(-2px);box-shadow:0 8px 24px rgba(76,22,124,.3)}.ev-fchip svg{width:11px;height:11px;opacity:.55}.ev-wund{display:flex;align-items:center;gap:13px;max-width:1180px;margin:20px auto 0;padding:14px 18px;border:1px solid var(--p3,#b99fff);border-radius:16px;background:var(--pl,#f4eafe)}.ev-wund img{flex-shrink:0;width:32px;height:32px;object-fit:contain}.ev-wund__t{color:var(--n,#222524);font-size:14px;line-height:1.55}.ev-wund__t b,.ev-wund__u{color:var(--color-magia,#4c167c);font-weight:700}.ev-wund__u{margin-left:auto;border:0;background:none;font-family:inherit;font-size:13px;text-decoration:underline;white-space:nowrap;cursor:pointer}.ev-rescount{margin:18px 0 12px;color:var(--tx3,#8a8a98);font-size:13.5px;text-align:center}.ev-grid{display:flex;flex-direction:column;gap:16px;padding-bottom:60px}.ev-card{position:relative;display:flex;border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(76,22,124,.08);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.ev-card:hover{transform:translateY(-3px);box-shadow:0 8px 32px rgba(76,22,124,.16)}.ev-card__link{position:absolute;inset:0;z-index:1;font-size:0}.ev-card__img{position:relative;width:322px;min-width:322px;overflow:hidden}.ev-card__scene{position:absolute;inset:0}.ev-card__scene svg{display:block;width:100%;height:100%}.ev-card__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(54,16,91,.34),rgba(54,16,91,.04) 46%,rgba(54,16,91,.3))}.ev-card__badges{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;align-items:flex-start;gap:7px}.ev-badge{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:rgba(255,242,202,.94);color:var(--color-magia,#4c167c);font-size:10px;font-weight:700;letter-spacing:.3px;line-height:1.2}.ev-badge svg{flex-shrink:0;width:11px;height:11px}.ev-badge--wt{background:rgba(76,22,124,.9);color:var(--color-crema,#fff2ca)}.ev-card__like{display:grid;place-items:center;flex-shrink:0;margin-left:auto;width:31px;height:31px;border:0;border-radius:999px;background:rgba(255,255,255,.9);cursor:pointer;transition:all .2s}.ev-card__like svg{width:15px;height:15px;fill:none;stroke:var(--color-magia,#4c167c);stroke-width:2}.ev-card__like:hover{background:#fff;transform:scale(1.08)}.ev-card__like.is-on svg{fill:#dc2626;stroke:#dc2626}.ev-card__days{position:absolute;left:12px;bottom:12px;z-index:2;padding:5px 12px;border-radius:999px;background:rgba(34,37,36,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-crema,#fff2ca);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:12px;font-weight:700}.ev-card__body{display:flex;flex-direction:column;flex:1 1;min-width:0;padding:16px 22px 0}.ev-card__hd{display:flex;align-items:flex-start;gap:14px}.ev-card__hdl{min-width:0}.ev-card__t{margin-bottom:3px;font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:20px;font-weight:700;line-height:1.2}.ev-card__s{color:var(--tx2,#4f4f5c);font-size:13px;line-height:1.5}.ev-card__hr{flex-shrink:0;margin-left:auto;padding-left:12px;text-align:right}.ev-star{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:15px;font-weight:700}.ev-star svg{width:15px;height:15px;fill:var(--g,#fab402)}.ev-star small{margin-left:2px;color:var(--tx3,#8a8a98);font-family:inherit;font-size:11px;font-weight:400}.ev-price{margin-top:5px;color:var(--n,#222524);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:19px;font-weight:700;line-height:1.1}.ev-psub{margin-top:2px;color:var(--tx3,#8a8a98);font-size:11px;line-height:1.3}.ev-rt{margin-top:14px}.ev-rt__line{position:relative;display:flex;align-items:center;justify-content:space-between}.ev-rt__line:before{content:"";position:absolute;left:10px;right:10px;top:50%;height:2px;background:var(--brd,rgba(76,22,124,.12));transform:translateY(-50%)}.ev-rt__group{display:contents}.ev-rt--one .ev-rt__line{justify-content:flex-start}.ev-rt--one .ev-rt__line:before{display:none}.ev-stop{place-items:center;flex-shrink:0;width:23px;height:23px;border-radius:999px;background:var(--color-magia,#4c167c);color:var(--color-crema,#fff2ca);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:11px;font-weight:700}.ev-leg,.ev-stop{position:relative;display:grid}.ev-leg{place-items:center;flex:1 1}.ev-leg span{display:grid;place-items:center;width:21px;height:21px;border:2px solid #fff;border-radius:999px}.ev-rt__names{position:relative;height:16px;margin-top:7px}.ev-rt__names span{position:absolute;top:0;color:var(--tx2,#4f4f5c);font-size:11.5px;font-weight:600;white-space:nowrap}.ev-qlab{display:block;margin:13px 0 -8px 15px;color:var(--color-magia,#4c167c);font-size:10px;font-weight:700;font-style:normal;letter-spacing:.5px;text-transform:uppercase}.ev-quote{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:13px;padding-left:12px;border-left:3px solid var(--p3,#b99fff);color:var(--tx2,#4f4f5c);font-size:13px;font-style:italic;line-height:1.55}.ev-match{margin-top:11px;padding:8px 12px;border-radius:9px;background:var(--status-success-bg,#dcfce7);color:var(--status-success,#16a34a);font-size:12px;font-weight:600;line-height:1.4}.ev-card__f{display:flex;align-items:center;gap:10px;margin-top:auto;padding:11px 0 13px;border-top:1px solid var(--brd,rgba(76,22,124,.12))}.ev-av{display:grid;place-items:center;flex-shrink:0;width:27px;height:27px;border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:999px;background:var(--pl,#f4eafe);color:var(--color-magia,#4c167c);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:11px;font-weight:700;overflow:hidden}.ev-av img{width:100%;height:100%;padding:3px;object-fit:contain}.ev-card__who{overflow:hidden;color:var(--tx2,#4f4f5c);font-size:12.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ev-tags{display:flex;flex-wrap:wrap;gap:6px}.ev-tag{padding:4px 11px;border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:999px;background:var(--color-blanco,#f4f4e9);color:var(--tx2,#4f4f5c);font-size:11px;font-weight:600}.ev-card__stats{display:flex;gap:14px;margin-left:auto}.ev-stat{display:flex;align-items:center;gap:5px;color:var(--tx2,#4f4f5c);font-size:12.5px;font-weight:600}.ev-stat svg{width:14px;height:14px;fill:none;stroke:var(--tx3,#8a8a98);stroke-width:1.9}.ev-empty{padding:26px 20px 90px;text-align:center}.ev-empty img{display:block;margin:0 auto 18px;width:150px}.ev-empty h3{margin-bottom:9px;font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:24px;font-weight:700}.ev-empty p{max-width:440px;margin:0 auto 22px;color:var(--tx2,#4f4f5c);font-size:15.5px;line-height:1.6}.ev-empty .ev-fchips{margin-top:0}.ev-back{display:inline-flex;align-items:center;gap:7px;margin:26px 0 18px;color:var(--color-magia,#4c167c);font-size:14px;font-weight:600;text-decoration:none}.ev-back svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round}.ev-dhead{margin-bottom:22px}.ev-dhead h1{margin-bottom:12px;color:var(--color-magia,#4c167c);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:38px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.ev-dmeta{flex-wrap:wrap;gap:9px}.ev-dmeta,.ev-mchip{display:flex;align-items:center}.ev-mchip{gap:6px;padding:6px 13px;border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:999px;background:#fff;color:var(--tx2,#4f4f5c);font-size:12.5px;font-weight:600}.ev-mchip svg{width:12px;height:12px}.ev-verif{display:inline-flex;align-items:center;gap:5px;margin-bottom:7px;color:#128a5b;font-size:12px;font-weight:700;letter-spacing:.01em}.ev-verif svg{width:15px;height:15px;padding:2px;border-radius:999px;background:rgba(18,138,91,.12)}.ev-iact--share{margin-left:auto}.ev-iact{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:999px;background:#fff;box-shadow:0 2px 12px rgba(76,22,124,.08);cursor:pointer;transition:all .2s}.ev-iact:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(76,22,124,.16)}.ev-iact svg{width:17px;height:17px;fill:none;stroke:var(--color-magia,#4c167c);stroke-width:2}.ev-iact.is-on svg{fill:#dc2626;stroke:#dc2626}.ev-dgrid{display:grid;grid-template-columns:1fr 336px;grid-gap:26px;gap:26px;align-items:start;padding-bottom:70px}.ev-dmap{position:relative;height:390px;border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:18px;overflow:hidden;background:#dcecef;box-shadow:0 2px 12px rgba(76,22,124,.08)}.ev-sect{margin-top:30px}.ev-sect__h{margin-bottom:5px;color:var(--color-magia,#4c167c);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:23px;font-weight:700}.ev-sect__s{margin-bottom:18px;color:var(--tx2,#4f4f5c);font-size:14px}.ev-side{position:-webkit-sticky;position:sticky;top:92px;display:flex;flex-direction:column;gap:16px}.ev-scard{border:1px solid var(--brd,rgba(76,22,124,.12));border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(76,22,124,.08)}.ev-scard__h{padding:15px 18px 0;font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:15px;font-weight:700}.ev-scard__b{padding:13px 18px 17px}.ev-big{color:var(--n,#222524);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:31px;font-weight:700;line-height:1.05}.ev-bigs{margin-top:4px;color:var(--tx3,#8a8a98);font-size:12.5px;line-height:1.5}.ev-brk{flex-direction:column;margin-top:15px;padding-top:14px;border-top:1px solid var(--brd,rgba(76,22,124,.12))}.ev-brk,.ev-brk__r{display:flex;gap:9px}.ev-brk__r{align-items:center;color:var(--tx2,#4f4f5c);font-size:13px}.ev-dot{display:grid;place-items:center;flex-shrink:0;width:17px;height:17px;border-radius:999px}.ev-brk__r b{margin-left:auto;color:var(--n,#222524);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:13.5px;font-weight:700}.ev-note{margin-top:14px;padding:10px 13px;border-radius:11px;background:var(--color-crema,#fff2ca);color:#7a4e00;font-size:12px;line-height:1.55}.ev-cta{display:block;width:100%;padding:15px;border:0;border-radius:999px;background:var(--color-magia,#4c167c);font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:16px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s}.ev-cta,.ev-cta:hover{color:var(--color-crema,#fff2ca)}.ev-cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(76,22,124,.32)}.ev-cta__s{margin-top:9px;color:var(--tx3,#8a8a98);font-size:11.5px;line-height:1.5;text-align:center}.ev-author{display:flex;align-items:center;gap:11px;padding:15px 18px}.ev-author .ev-av{width:42px;height:42px;font-size:15px}.ev-author__n{font-family:var(--font-titulo,"Bricolage Grotesque",sans-serif);font-size:15px;font-weight:700}.ev-author__s{margin-top:1px;color:var(--tx3,#8a8a98);font-size:12px}@media (max-width:1060px){.ev-dgrid{grid-template-columns:1fr}.ev-side{position:static}}@media (max-width:820px){.ev-wrap{padding-left:18px;padding-right:18px}.ev-card{flex-direction:column}.ev-card__img{width:100%;min-width:0;height:190px}.ev-dhead h1,.ev-hero h1{font-size:30px}.ev-dhead{flex-direction:column;gap:12px}}