.live-feed-ticker{--live-feed-gold:rgba(251,191,36,0.55);--live-feed-gold-strong:rgba(251,191,36,0.9);--cango-gold:var(--logo-cango-gold,#fb923c);--cango-gold-deep:#f97316;--ticker-discount-red:#dc2626;display:flex;align-items:stretch;overflow:hidden;min-height:38px;position:relative;z-index:1;isolation:isolate;background:linear-gradient(180deg,#fffefb,#fff);border:1px solid var(--live-feed-gold);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6),0 2px 10px rgba(202,138,4,.12),0 1px 3px rgba(15,23,42,.06);margin:0 .15rem}.live-feed-ticker--hero{z-index:2;border-radius:0;margin:0;border-left:none;border-right:none;border-top:none}.live-feed-ticker__label{display:flex;align-items:center;gap:.35rem;flex-shrink:0;padding:0 .7rem;font-size:.58rem;font-weight:900;text-transform:uppercase;letter-spacing:.16em;border-right:1px solid var(--live-feed-gold);box-shadow:inset 1px 0 0 rgba(255,255,255,.5)}.live-feed-ticker--site .live-feed-ticker__label{color:var(--trivalo-logo-teal,#0b7a75);background:linear-gradient(180deg,rgba(107,142,142,.12),rgba(107,142,142,.04))}.live-feed-ticker--hero .live-feed-ticker__label{color:#1f2937;background:linear-gradient(180deg,#fdba74 0,var(--cango-gold) 48%,var(--cango-gold-deep) 100%);border-right-color:rgba(0,0,0,.08);text-shadow:0 1px 0 rgba(255,255,255,.35)}.live-feed-ticker__pulse{width:7px;height:7px;border-radius:50%;background:#16a34a;box-shadow:0 0 8px rgba(22,163,74,.85);animation:live-feed-pulse 1.6s ease-in-out infinite;flex-shrink:0}.live-feed-ticker--hero .live-feed-ticker__pulse{background:#4ade80}.live-feed-ticker__window{flex:1;overflow:hidden;position:relative;display:flex;align-items:center;min-width:0;background:linear-gradient(90deg,rgba(255,251,235,.35),#fff 8%,#fff 92%,rgba(255,251,235,.35))}.live-feed-ticker__fade{position:absolute;top:0;bottom:0;width:24px;z-index:2;pointer-events:none}.live-feed-ticker__fade--left{left:0;background:linear-gradient(90deg,#fff,transparent)}.live-feed-ticker__fade--right{right:0;background:linear-gradient(270deg,#fff,transparent)}.live-feed-ticker__track{display:flex;flex-shrink:0;width:-moz-max-content;width:max-content;will-change:transform;position:relative;z-index:1}.live-feed-ticker__set{display:flex;align-items:center;flex-shrink:0;gap:.5rem;padding:.28rem .65rem}.live-feed-ticker__set--clone{-webkit-user-select:none;-moz-user-select:none;user-select:none}.live-feed-ticker__chip{display:inline-flex;align-items:center;gap:.38rem;padding:.24rem .7rem;white-space:nowrap;font-size:.7rem;font-weight:600;color:#374151;text-decoration:none;border:1px solid var(--live-feed-gold);border-radius:10px;background:linear-gradient(180deg,#fff,#fffdf7);box-shadow:0 1px 2px rgba(15,23,42,.06),inset 0 0 0 1px rgba(255,255,255,.7);touch-action:manipulation}.live-feed-ticker__chip--link{cursor:pointer}.live-feed-ticker__chip--link:hover{border-color:var(--live-feed-gold-strong)}.live-feed-ticker__chip--link:hover .live-feed-ticker__title{color:var(--trivalo-logo-teal,#0b7a75)}.live-feed-ticker__type{flex-shrink:0;padding:.08rem .32rem;border-radius:5px;font-size:.5rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--trivalo-logo-teal,#0b7a75)}.live-feed-ticker__type--flight{background:#2563eb}.live-feed-ticker__type--weather{background:#3b82f6}.live-feed-ticker__type--deal,.live-feed-ticker__type--price_drop,.live-feed-ticker__type--viewers{background:linear-gradient(180deg,#ffd36a 0,var(--trivalo-logo-gold,#fbbf24) 100%);color:#1f2937}.live-feed-ticker__type--article{background:#7c3aed}.live-feed-ticker__dot-cat{width:6px;height:6px;border-radius:50%;flex-shrink:0}.live-feed-ticker__thumb{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1.5px solid var(--live-feed-gold-strong);background:#f3f4f6}.live-feed-ticker__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.live-feed-ticker__title{font-weight:800;color:#111827}.live-feed-ticker__sep{color:#d1d5db;font-weight:400}.live-feed-ticker__message{font-weight:600;color:#4b5563}@keyframes live-feed-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}@media (max-width:639px){.live-feed-ticker{min-height:36px}.live-feed-ticker__chip{font-size:.64rem;padding:.2rem .55rem;gap:.32rem}.live-feed-ticker__set{gap:.42rem;padding:.24rem .5rem}.live-feed-ticker__label{padding:0 .55rem;font-size:.52rem}.live-feed-ticker__thumb{width:22px;height:22px}}.cwyl-section{margin:.5rem 0 1.25rem}.cwyl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;padding:0 0 .65rem}.cwyl-head__copy{min-width:0;flex:1}.cwyl-head__title{margin:0;font-size:.72rem;font-weight:800;line-height:1.35;letter-spacing:.01em}.cwyl-head__accent{color:#ca8a04;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.cwyl-head__divider{margin:0 .28rem;color:#d1d5db;font-weight:400}.cwyl-head__muted{color:#374151;font-weight:700;font-size:.7rem}.cwyl-eyebrow{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#64748b}.cwyl-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding:0}.cwyl-card--suggested .cwyl-card__badge{background:rgba(202,138,4,.82);border-color:rgba(255,255,255,.35);color:#fff}@media (max-width:959px){.cwyl-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.cwyl-card{position:relative;height:150px;border-radius:10px;overflow:hidden;text-decoration:none;border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;justify-content:flex-end;transition:transform .2s,box-shadow .2s}.cwyl-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.4)}.cwyl-card__img{position:absolute;inset:0;background-size:cover;background-position:50%;background-color:#1e293b;transition:transform .35s ease}.cwyl-card:hover .cwyl-card__img{transform:scale(1.05)}.cwyl-card__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02) 0,rgba(0,0,0,.18) 40%,rgba(0,0,0,.75))}.cwyl-card__badge{position:absolute;top:.5rem;left:.5rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:rgba(255,255,255,.9);background:rgba(0,0,0,.35);backdrop-filter:blur(6px);padding:.16rem .42rem;border-radius:10px;border:1px solid rgba(255,255,255,.14)}.cwyl-card__body{position:relative;padding:0 .65rem .55rem;z-index:1}.cwyl-card__title{font-size:.78rem;font-weight:700;color:#f8fafc;line-height:1.3;margin:0}.cwyl-card__sub{font-size:.65rem;color:rgba(248,250,252,.6);margin:.08rem 0 0}.cwyl-card__arrow{position:absolute;bottom:.55rem;right:.6rem;font-size:.85rem;color:rgba(255,255,255,.45);z-index:1;transition:transform .15s,color .15s}.cwyl-card:hover .cwyl-card__arrow{transform:translateX(3px);color:#fff}.cwyl-dots{display:flex;align-items:center;gap:.3rem}.cwyl-dot{width:5px;height:5px;border-radius:10px;background:rgba(255,255,255,.18);border:none;cursor:pointer;padding:0;transition:background .2s,width .2s}.cwyl-dot--active{background:#ca8a04;width:14px}@media (max-width:639px){body.page-home .home-recommended-wrap{padding-left:.65rem!important;padding-right:.65rem!important}body.page-home .cwyl-section{margin:.35rem 0 1rem}body.page-home .cwyl-head{align-items:center;padding-bottom:.5rem}body.page-home .cwyl-head__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .25rem;line-height:1.25}body.page-home .cwyl-head__accent{font-size:.56rem;letter-spacing:.1em;color:#ca8a04!important}body.page-home .cwyl-head__muted{font-size:.68rem;flex:1 1 100%;color:#111827!important}body.page-home .cwyl-head__divider{display:none}body.page-home .cwyl-row,body.page-home .cwyl-row.home-grid-cols-2,body.page-home .cwyl-row.home-grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}body.page-home .cwyl-card{height:auto!important;min-height:0;justify-content:flex-start!important;border-radius:10px!important;border:1px solid #f3f4f6!important;box-shadow:0 1px 4px rgba(15,23,42,.07)!important;background:#fff!important}body.page-home .cwyl-card__img{position:relative!important;inset:auto!important;height:96px!important;flex-shrink:0;border-radius:0}body.page-home .cwyl-card:hover .cwyl-card__img{transform:none}body.page-home .cwyl-card__overlay{position:absolute;top:0;left:0;right:0;height:96px;inset:auto;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.28))!important}body.page-home .cwyl-card__badge{top:6px;left:6px;font-size:.48rem;padding:.12rem .32rem;border-radius:6px}body.page-home .cwyl-card__body{position:relative;padding:.4rem .45rem .48rem;background:#fff}body.page-home .cwyl-card__title{font-size:.68rem;font-weight:800;color:#111827!important;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body.page-home .cwyl-card__sub{font-size:.58rem;color:#9ca3af!important}body.page-home .cwyl-card__arrow{display:none}body.page-home .cwyl-dot{width:14px;height:3px;border-radius:999px;background:#e5e7eb}body.page-home .cwyl-dot--active{width:22px;background:linear-gradient(90deg,#fbbf24,#d97706)}}