body{background:#F6F8FA}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(min(72vmax,620px) circle at var(--spot-x,50%) var(--spot-y,14%),rgba(255,255,255,.1) 0,rgba(125,211,252,.07) 20%,rgba(45,212,191,.04) 40%,transparent 62%),radial-gradient(ellipse 70% 40% at 50% -4%,rgba(125,211,252,.05) 0,transparent 58%);mix-blend-mode:screen}#site-main{position:relative;z-index:1;background:#F6F8FA}#site-main:has(.community-social-shell),#site-main:has(.creator-analytics-shell),#site-main:has(.creator-approvals-shell),#site-main:has(.creator-brands-shell),#site-main:has(.creator-campaigns-shell),#site-main:has(.creator-collab-shell),#site-main:has(.creator-contracts-shell),#site-main:has(.creator-deals-shell),#site-main:has(.creator-signature-shell),#site-main:has(.creator-tracker-shell){background:#F6F8FA}#site-main:has(.magazin-activity-shell),#site-main:has(.magazin-admin-shell),#site-main:has(.magazin-analytics-shell),#site-main:has(.magazin-article-shell),#site-main:has(.magazin-assets-shell),#site-main:has(.magazin-audience-shell),#site-main:has(.magazin-calendar-shell),#site-main:has(.magazin-campaigns-shell),#site-main:has(.magazin-editorial-shell),#site-main:has(.magazin-finance-shell),#site-main:has(.magazin-governance-shell),#site-main:has(.magazin-hub-shell),#site-main:has(.magazin-knowledge-shell),#site-main:has(.magazin-marketplace-shell),#site-main:has(.magazin-metrics-shell),#site-main:has(.magazin-newsletter-shell),#site-main:has(.magazin-notifications-shell),#site-main:has(.magazin-onboarding-shell),#site-main:has(.magazin-ops-shell),#site-main:has(.magazin-partners-shell),#site-main:has(.magazin-performance-shell),#site-main:has(.magazin-pipeline-shell),#site-main:has(.magazin-premium-shell),#site-main:has(.magazin-revenue-shell),#site-main:has(.magazin-roadmap-shell),#site-main:has(.magazin-rules-shell),#site-main:has(.magazin-search-shell),#site-main:has(.magazin-series-shell),#site-main:has(.magazin-share-shell),#site-main:has(.magazin-studio-shell),#site-main:has(.magazin-support-shell),#site-main:has(.magazin-workspace-shell){background:#F6F8FA}#site-main:has(.admin-shell),#site-main:has(.boerse-shell),#site-main:has(.ecosystem-shell),#site-main:has(.rhythm-shell),#site-main:has(.tokenomics-shell){background:#F6F8FA}#site-main:has(.destination-guide-shell){background:#F6F8FA}.community-social-shell,.creator-analytics-shell,.creator-approvals-shell,.creator-brands-shell,.creator-campaigns-shell,.creator-collab-shell,.creator-contracts-shell,.creator-deals-shell,.creator-signature-shell,.creator-tracker-shell{color:#111827}.deal-card-v2,.home-cgo-stat-row,.home-community-card,.home-deal-card,.home-stat-card,.hub-community-card,.hub-deal-card,.hub-stat-card,.panel-glow,.planner-step,.saved-card,.travel-badge-card,.travel-deal-card,.usp-card,.ziel-card{background:#ffffff!important;border:1.5px solid rgba(202,138,4,.45)!important;box-shadow:0 2px 12px rgba(0,0,0,.06),inset 0 0 0 1px rgba(202,138,4,.08)!important}.deal-card-v2:hover,.home-deal-card:hover,.hub-deal-card:hover,.travel-deal-card:hover{border-color:rgba(202,138,4,.75)!important;box-shadow:0 12px 36px rgba(0,0,0,.13),inset 0 0 0 1px rgba(202,138,4,.28)!important;transform:translateY(-2px)}.deal-card-v2--featured,.home-deal-card--featured,[class*=-card--featured]{border-color:rgba(202,138,4,.55)!important;box-shadow:0 4px 20px rgba(202,138,4,.12),inset 0 0 0 1px rgba(202,138,4,.18)!important}.deal-card-v2:hover,.est-card:hover,.expl-card:hover,.fluege-stat-card:hover,.fluege-tip-card:hover,.home-deal-card:hover,.hub-deal-card:hover,.hub-loge-card:hover,.rem-card:hover,.trails-card:hover,.travel-deal-card:hover,.travel-dest-card:hover,.travel-inspire-card:hover,.travel-quick-card:hover{border-color:rgba(202,138,4,.38);box-shadow:0 8px 28px rgba(0,0,0,.09),inset 0 0 0 1px rgba(202,138,4,.16)}[class$=-shell]:not(.neon-card-3d-dark):not(.wal-card--dark):not(.hero-cinema):not(.community-social-shell):not(.cgo-hero):not([class*=creator-]){background:#F6F8FA}.travel-trust-strip,.travel-weather-strip,[class*=-section--alt],[class*=-section--tinted],[class*=-trust-strip]{background:#EEF2F7}.saved-hub{background:transparent}.saved-section{background:#ffffff;border:1px solid rgba(202,138,4,.2);border-radius:10px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}[class*=impressum-],[class*=kontakt-],[class*=legal-],[class*=partner-]{color:#111827}[class*=__price]:not([class*=__price-unit]):not([class*=__price-from]):not([class*=__price-hint]):not(.travel-dest-card__price){color:#E8772E}.home-community-card__cta,.home-deal-card__cta,[class*=deal-][class*=-cta],[class*=travel-][class*=-cta]{color:#E8772E!important}[class*=cgo-][class*=-cta],[class*=earn-][class*=-cta],[class*=earn-][class*=__cta],[class*=mkt-][class*=-cta],[class*=wal-][class*=-cta],[class*=wal-][class*=__cta]{color:#0B7A75!important}[class*=earn-][class*=-btn],[class*=mkt-][class*=-btn],[class*=wal-][class*=-btn]:not([class*=persona]):not([class*=connect]){background:#0B7A75!important;color:#fff!important}[class*=community-][class*=-btn],[class*=community-][class*=-cta],[class*=community-][class*=__cta],[class*=creator-][class*=-cta],[class*=creator-][class*=__cta],[class*=magazin-][class*=-cta],[class*=magazin-][class*=__cta],[class*=social-][class*=-btn],[class*=social-][class*=-cta],[class*=social-][class*=__cta]{color:#8B5CF6!important}.daily-active-dot,.user-streak-badge,[class*=daily-badge],[class*=streak]{background:linear-gradient(135deg,#F59E0B,#E8772E);color:#fff;border-radius:10px;font-size:.65rem;font-weight:800;padding:.15rem .45rem}:root{--sec-color:#E8772E;--sec-color-mid:#D4630F;--sec-btn-bg:#E8772E;--sec-btn-hover:#D4630F;--sec-accent:rgba(232,119,46,0.12);--sec-border:rgba(232,119,46,0.30);--sec-eyebrow:#E8772E}#site-main:has(.admin-shell),#site-main:has(.boerse-shell),#site-main:has(.cgo-hub-shell),#site-main:has(.coach-shell),#site-main:has(.earn-shell),#site-main:has(.ecosystem-shell),#site-main:has(.mkt-shell),#site-main:has(.rhythm-shell),#site-main:has(.tokenomics-shell),#site-main:has(.wal-shell),#site-main:has(.ziel-shell){--sec-color:#0B7A75;--sec-color-mid:#095f5b;--sec-btn-bg:#0B7A75;--sec-btn-hover:#095f5b;--sec-btn-text:#fff;--sec-accent:rgba(11,122,117,0.10);--sec-border:rgba(11,122,117,0.25);--sec-eyebrow:#0B7A75}#site-main:has(.community-social-shell),#site-main:has(.creator-analytics-shell),#site-main:has(.creator-approvals-shell),#site-main:has(.creator-brands-shell),#site-main:has(.creator-campaigns-shell),#site-main:has(.creator-collab-shell),#site-main:has(.creator-contracts-shell),#site-main:has(.creator-deals-shell),#site-main:has(.creator-signature-shell),#site-main:has(.creator-tracker-shell),#site-main:has(.magazin-activity-shell),#site-main:has(.magazin-admin-shell),#site-main:has(.magazin-analytics-shell),#site-main:has(.magazin-article-shell),#site-main:has(.magazin-assets-shell),#site-main:has(.magazin-audience-shell),#site-main:has(.magazin-automation-shell),#site-main:has(.magazin-calendar-shell),#site-main:has(.magazin-campaigns-shell),#site-main:has(.magazin-editorial-shell),#site-main:has(.magazin-finance-shell),#site-main:has(.magazin-governance-shell),#site-main:has(.magazin-health-shell),#site-main:has(.magazin-hub-shell),#site-main:has(.magazin-knowledge-shell),#site-main:has(.magazin-marketplace-shell),#site-main:has(.magazin-metrics-shell),#site-main:has(.magazin-newsletter-shell),#site-main:has(.magazin-notifications-shell),#site-main:has(.magazin-onboarding-shell),#site-main:has(.magazin-ops-shell),#site-main:has(.magazin-partners-shell),#site-main:has(.magazin-performance-shell),#site-main:has(.magazin-pipeline-shell),#site-main:has(.magazin-premium-shell),#site-main:has(.magazin-revenue-shell),#site-main:has(.magazin-roadmap-shell),#site-main:has(.magazin-rules-shell),#site-main:has(.magazin-search-shell),#site-main:has(.magazin-series-shell),#site-main:has(.magazin-share-shell),#site-main:has(.magazin-studio-shell),#site-main:has(.magazin-support-shell),#site-main:has(.magazin-workspace-shell){--sec-color:#8B5CF6;--sec-color-mid:#7C3AED;--sec-btn-bg:#8B5CF6;--sec-btn-hover:#7C3AED;--sec-btn-text:#fff;--sec-accent:rgba(139,92,246,0.10);--sec-border:rgba(139,92,246,0.25);--sec-eyebrow:#8B5CF6}[class*=-eyebrow],[class*=__eyebrow],[class*=__label--sec],[class*=section__eyebrow]{color:var(--sec-eyebrow)!important}[class*=-shell] .btn-primary,[class*=-shell] .cta-primary,[class*=-shell] a[class*=-primary-btn],[class*=-shell] a[class*=__cta--primary],[class*=-shell] button[class*=__btn--primary]{background:var(--sec-btn-bg)!important;color:var(--sec-btn-text)!important;border-color:var(--sec-btn-bg)!important}[class*=-shell] .btn-primary:hover,[class*=-shell] a[class*=__cta--primary]:hover,[class*=-shell] button[class*=__btn--primary]:hover{background:var(--sec-btn-hover)!important}[class*=-shell] [class*="--active"][class*=-filter],[class*=-shell] [class*="--active"][class*=-tab],[class*=-shell] [class*="--sel"]{border-color:var(--sec-color)!important;color:var(--sec-color)!important;background:var(--sec-accent)!important}[class*=-shell] [class*=__heading-accent],[class*=-shell] [class*=__title-accent]{color:var(--sec-color)!important}[class*=-shell] [class*=__bar-fill],[class*=-shell] [class*=__indicator],[class*=-shell] [class*=__progress-fill]{background:var(--sec-color)!important}.cgo-hub-shell a,.coach-shell a,.earn-shell a,.mkt-shell a,.wal-shell a,.ziel-shell a{--link-color:#0B7A75}.cgo-hub-shell [class*=__cta],.coach-shell [class*=__cta],.earn-shell [class*=__cta],.mkt-shell [class*=__cta],.wal-shell [class*=__cta],.ziel-shell [class*=__cta]{color:#0B7A75}.earn-cta-btn,.mkt-alarm__cgo-cta,.mkt-conv-earn-cta{background:#0B7A75!important;color:#fff!important}.community-social-shell [class*=-btn]:not([class*=filter]),.community-social-shell [class*=__cta],[class*=creator-][class*=-shell] [class*=-btn]:not([class*=filter]):not([class*=close]),[class*=creator-][class*=-shell] [class*=__cta],[class*=magazin-][class*=-shell] [class*=-btn]:not([class*=filter]):not([class*=tab]):not([class*=week]):not([class*=close]),[class*=magazin-][class*=-shell] [class*=__cta]{color:#8B5CF6}.community-social-shell a[class*=__cta],[class*=creator-][class*=-shell] a[class*=__cta],[class*=magazin-][class*=-shell] a[class*=__cta]{color:#8B5CF6!important;text-decoration:none}[class*=-shell] [class*=-grid]:not([class*=hub-grid]):not([class*=nav]){display:grid;gap:1rem}@media (min-width:640px){[class*=-shell] [class*=-cards-grid],[class*=-shell] [class*=-stat-grid]{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){[class*=-shell] [class*=-cards-grid],[class*=-shell] [class*=-stat-grid]{grid-template-columns:repeat(3,1fr)}}[class*=creator-][class*=-shell] a:not([class*=tab]):not([class*=nav]),[class*=magazin-][class*=-shell] a:not([class*=sidebar]):not([class*=tab]):not([class*=nav]){color:#8B5CF6}.cgo-hub-shell a:not([class*=tab]):not([class*=nav]):not([class*=card]),.earn-shell a:not([class*=tab]):not([class*=nav]):not([class*=card]),.wal-shell a:not([class*=tab]):not([class*=nav]):not([class*=card]){color:#0B7A75}.nav-avatar--active,.user-active-ring{outline:2px solid #F59E0B;outline-offset:2px;position:relative}.nav-avatar--active:after,.user-active-ring:after{content:"";position:absolute;bottom:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#F59E0B,#E8772E);border:1.5px solid #fff}.header-streak{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:800;color:#E8772E;background:rgba(232,119,46,.1);border:1px solid rgba(232,119,46,.25);border-radius:10px;padding:.2rem .5rem}#site-main:has(.hpdp-shell){--sec-color:#E8772E;--sec-btn-bg:#0B7A75;--sec-eyebrow:#E8772E;--sec-border:rgba(232,119,46,0.35);background:#F6F8FA!important;color:#111827}#site-main:has(.destination-guide-shell),#site-main:has(.est-shell),#site-main:has(.expl-shell),#site-main:has(.fluege-shell),#site-main:has(.planner-shell),#site-main:has(.rem-shell),#site-main:has(.site-page-shell--estates),#site-main:has(.trails-shell),#site-main:has(.travel-shell){--sec-color:#E8772E;--sec-btn-bg:#E8772E;--sec-eyebrow:#E8772E;--sec-border:rgba(232,119,46,0.35)}#site-main:has(.magazin-automation-shell){--sec-color:#8B5CF6;--sec-btn-bg:#8B5CF6;--sec-eyebrow:#8B5CF6;background:#F6F8FA!important}#site-main:has(.admin-shell),#site-main:has(.boerse-shell),#site-main:has(.cgo-hub-shell),#site-main:has(.coach-shell),#site-main:has(.community-social-shell),#site-main:has(.creator-analytics-shell),#site-main:has(.creator-approvals-shell),#site-main:has(.creator-brands-shell),#site-main:has(.creator-campaigns-shell),#site-main:has(.creator-collab-shell),#site-main:has(.creator-contracts-shell),#site-main:has(.creator-deals-shell),#site-main:has(.creator-signature-shell),#site-main:has(.creator-tracker-shell),#site-main:has(.destination-guide-shell),#site-main:has(.earn-shell),#site-main:has(.ecosystem-shell),#site-main:has(.magazin-activity-shell),#site-main:has(.magazin-admin-shell),#site-main:has(.magazin-analytics-shell),#site-main:has(.magazin-article-shell),#site-main:has(.magazin-assets-shell),#site-main:has(.magazin-audience-shell),#site-main:has(.magazin-automation-shell),#site-main:has(.magazin-calendar-shell),#site-main:has(.magazin-campaigns-shell),#site-main:has(.magazin-editorial-shell),#site-main:has(.magazin-finance-shell),#site-main:has(.magazin-governance-shell),#site-main:has(.magazin-health-shell),#site-main:has(.magazin-hub-shell),#site-main:has(.magazin-knowledge-shell),#site-main:has(.magazin-marketplace-shell),#site-main:has(.magazin-metrics-shell),#site-main:has(.magazin-newsletter-shell),#site-main:has(.magazin-notifications-shell),#site-main:has(.magazin-onboarding-shell),#site-main:has(.magazin-ops-shell),#site-main:has(.magazin-partners-shell),#site-main:has(.magazin-performance-shell),#site-main:has(.magazin-pipeline-shell),#site-main:has(.magazin-premium-shell),#site-main:has(.magazin-revenue-shell),#site-main:has(.magazin-roadmap-shell),#site-main:has(.magazin-rules-shell),#site-main:has(.magazin-search-shell),#site-main:has(.magazin-series-shell),#site-main:has(.magazin-share-shell),#site-main:has(.magazin-studio-shell),#site-main:has(.magazin-support-shell),#site-main:has(.magazin-workspace-shell),#site-main:has(.mkt-shell),#site-main:has(.rhythm-shell),#site-main:has(.tokenomics-shell),#site-main:has(.wal-shell),#site-main:has(.ziel-shell){background:#F6F8FA!important}.epic-frame--dark,.neon-card-3d,.neon-card-3d-dark{background:#ffffff!important;color:#111827!important;border:1.5px solid rgba(202,138,4,.45)!important;box-shadow:0 2px 12px rgba(0,0,0,.06)!important;backdrop-filter:none!important}.admin-shell .neon-card-3d-dark,.boerse-shell .neon-card-3d-dark,.cgo-hub-shell .neon-card-3d-dark,.coach-shell .neon-card-3d-dark,.earn-shell .neon-card-3d-dark,.ecosystem-shell .neon-card-3d-dark,.mkt-shell .neon-card-3d-dark,.rhythm-shell .neon-card-3d-dark,.tokenomics-shell .neon-card-3d-dark,.wal-shell .neon-card-3d-dark,.ziel-shell .neon-card-3d-dark{border-color:rgba(11,122,117,.35)!important}.community-social-shell .neon-card-3d-dark,[class*=creator-][class*=-shell] .neon-card-3d-dark,[class*=magazin-][class*=-shell] .neon-card-3d-dark{border-color:rgba(139,92,246,.35)!important}.neon-card-3d-dark .p-5 .text-white,.neon-card-3d-dark .p-5 h3.text-white,.neon-card-3d-dark .p-6 .text-white,.neon-card-3d-dark .p-6 h3.text-white,.neon-card-3d-dark.text-white{color:#111827!important}.neon-card-3d-dark .absolute .text-white,.neon-card-3d-dark .neon-card-3d__media .text-white,.neon-card-3d-dark [class*=overlay] .text-white{color:#ffffff!important}.neon-card-3d-dark .bg-white\/\[0\.04\]{background:#F3F4F6!important;border-color:rgba(202,138,4,.2)!important}.community-social-shell,[class*=creator-][class*=-shell],[class*=magazin-][class*=-shell]{color:#111827}.community-social-shell a[class*=__btn--primary],.community-social-shell button[class*=__btn--primary],[class*=creator-][class*=-shell] button[class*=__btn--primary],[class*=magazin-][class*=-shell] a[class*=__btn--primary],[class*=magazin-][class*=-shell] button[class*=__btn--primary]{background:#8B5CF6!important;color:#fff!important;border-color:#8B5CF6!important}.cgo-hub-shell .earn-cta-btn,.mkt-shell .mkt-alarm__cgo-cta,.mkt-shell .mkt-conv-earn-cta,.wal-shell .earn-cta-btn{background:#0B7A75!important;color:#fff!important}.planner-shell .home-deal-card__cta,.travel-shell .home-deal-card__cta,[class*=deal-card__cta]{color:#E8772E!important}.price-per-night,.triv-price-unit,[class*=__price-row] [class*=__per],[class*=__price-unit]{font-size:.65rem;font-weight:600;color:#9CA3AF!important}.deal-card-v2__stars,.home-deal-card__stars,[class*=-stars]:not([class*=nav]),[class*=__stars]{color:#F59E0B!important}body.page-home,body.page-home main#site-main{background:#f6f8fa!important;color:#111827!important;-webkit-text-fill-color:initial;color-scheme:light;--text-body:#374151;--subline:#6b7280;--heading:#111827;--trivalo-blau:#0B7A75;--base-bg:#f6f8fa;--base-fg:#111827}body.page-home .home-shell{background:#f6f8fa!important;color:#111827!important;min-height:100vh}body.page-home .home-section--card{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;margin-bottom:0!important;padding-top:var(--home-section-gap,3.25rem)!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}body.page-home .home-verticals-strip{background:#fff!important;border-bottom:1px solid #e5e7eb!important}body.page-home .home-vertical-pill{background:#f9fafb!important;border-color:#e5e7eb!important;color:#374151!important}body.page-home .home-vertical-pill:hover{background:#f3f4f6!important;color:#111827!important}body.page-home .home-trust-bar{background:transparent!important}body.page-home .home-fairness-strip{background:#fff!important;border-color:#e5e7eb!important}body.page-home .home-fairness-item{color:#6b7280!important;border-right-color:#e5e7eb!important}body.page-home .home-section__title{color:#111827!important}body.page-home .home-section__eyebrow{color:#ca8a04!important}body.page-home .home-section__disclaimer{color:#9ca3af!important}body.page-home .home-link-more{color:#0B7A75!important}body.page-home .home-cgo-hint{background:linear-gradient(135deg,#fffbeb,#fffdf5)!important;border:1px solid rgba(202,138,4,.35)!important;box-shadow:inset 0 0 0 1px rgba(202,138,4,.08)!important}body.page-home .home-content-wrap,body.page-home .lpt-section{background:transparent!important}.home-content-wrap{max-width:1100px;margin:0 auto;padding:0 2rem}body.page-home .home-section{padding:0;border-bottom:none}body.page-home .home-verticals-strip{max-width:1100px;margin:0 auto;padding:0 2rem}.home-fairness-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:14px 2rem;max-width:900px;margin:0 auto;border-bottom:1px solid #e5e7eb}.home-fairness-item{font-size:.78rem;padding:0 20px;border-right:1px solid #e5e7eb}.home-fairness-link{font-size:.78rem;color:#0B7A75;font-weight:600;text-decoration:none;padding-left:20px}.home-verticals-strip{max-width:1100px;margin:0 auto;padding:1.5rem 2rem 0;display:flex;flex-wrap:wrap;gap:7px}.home-trust-bar__inner{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;padding:1.25rem 2rem}.home-trust-pill{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:7px 16px;font-size:.77rem;font-weight:500;color:#374151}.home-trust-pill__icon{color:#0B7A75}.home-section__head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}.home-section__head--center{flex-direction:column;align-items:center;text-align:center}.home-section__eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0B7A75;margin-bottom:.5rem;display:block}.home-section__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#111827;letter-spacing:-.025em;margin:0}.home-link-more{font-size:.78rem;font-weight:600;color:#0B7A75;text-decoration:none}.home-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}body.page-home .home-stat-card{background:#fff!important;border:1px solid rgba(15,23,42,.1)!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 4px 12px rgba(15,23,42,.07),0 12px 28px rgba(15,23,42,.05)!important}.home-stat-card__value{font-size:2rem;font-weight:900;color:#111827}.home-stat-card__label{font-size:.72rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.home-deals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1rem}.h-deal-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:transform .2s,box-shadow .2s}.h-deal-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(15,23,42,.1)}.h-deal-card__body{padding:1rem 1.1rem 1.15rem}.h-deal-card__dest{font-size:.72rem;color:#6b7280;margin:0 0 .2rem}.h-deal-card__title{font-size:1rem;font-weight:800;color:#111827;margin:0 0 .25rem}.h-deal-card__sub{font-size:.78rem;color:#9ca3af;margin:0 0 .75rem}.h-deal-card__footer{display:flex;justify-content:space-between;align-items:center}.h-deal-card__price{font-size:1.1rem;font-weight:900;color:#0B7A75}.h-deal-card__cta{font-size:.78rem;font-weight:700;color:#0B7A75}.home-hub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.home-hub-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.home-hub-card__body{padding:.85rem 1rem 1rem}.home-hub-card__name{font-weight:800;color:#111827}.home-hub-card__country,.home-hub-card__price{font-size:.78rem;color:#6b7280}body.page-home .home-community-card,body.page-home .home-faq-item,body.page-home .home-step-card,body.page-home .home-testimonial-card,body.page-home .home-usp-card{background:#fff!important;border:1px solid #e5e7eb!important;color:#111827!important}.home-steps-grid,.home-testimonials-grid,.home-usp-grid{display:grid;gap:1rem}.home-steps-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.home-usp-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.home-step-card,.home-usp-card{padding:1.5rem;border-radius:10px}.home-faq-item__q{width:100%;display:flex;justify-content:space-between;padding:1rem 1.25rem;background:transparent;border:none;font-weight:700;color:#111827;cursor:pointer;text-align:left}.home-faq-item__a{padding:0 1.25rem 1rem;color:#4b5563;line-height:1.6}body.page-home .home-cta-block{background:linear-gradient(135deg,#0B7A75,#0d9488)!important;color:#fff!important;border-radius:10px;padding:2.5rem 2rem;text-align:center}body.page-home .home-cta-block__input{background:rgba(255,255,255,.95)!important;color:#111827!important;border:none!important}body.page-home .home-disclaimer{color:#9ca3af!important;font-size:.72rem;line-height:1.6;padding:2rem 0}body.page-home .live-activity,body.page-home .neon-card-3d,body.page-home .panel-glow,body.page-home .recommended-next__item{background:#fff!important;border:1px solid rgba(202,138,4,.32)!important;color:#111827!important;box-shadow:0 2px 12px rgba(15,23,42,.06),inset 0 0 0 1px rgba(202,138,4,.1)!important}body.page-home .home-shell{--home-gold-rgb:11,122,117;--home-card-radius:14px;--home-card-border:1px solid rgba(0,0,0,0.08);--home-card-shadow:0 2px 8px rgba(15,23,42,0.06),0 1px 2px rgba(15,23,42,0.04);--home-card-shadow-hover:0 8px 24px rgba(11,122,117,0.12),0 2px 6px rgba(15,23,42,0.06);--home-section-divider:linear-gradient(90deg,transparent,rgba(11,122,117,0.15) 12%,rgba(11,122,117,0.35) 50%,rgba(11,122,117,0.15) 88%,transparent);--home-section-divider-height:1px;--home-section-divider-glow:none;--home-section-gap:3.25rem;--home-grid-gap:1.15rem}body.page-home .home-grid-cols-3,body.page-home .home-grid-cols-4,body.page-home .home-grid-cols-5{gap:var(--home-grid-gap)!important}@media (min-width:1100px){body.page-home .home-grid-cols-5{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:960px){body.page-home .home-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.page-home .home-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:640px) and (max-width:1099px){body.page-home .home-grid-cols-5{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:640px) and (max-width:959px){body.page-home .home-grid-cols-3,body.page-home .home-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:639px){body.page-home .home-grid-cols-3,body.page-home .home-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.page-home .home-grid-cols-5{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.page-home .rn-scroll-row.home-grid-cols-3,body.page-home .rn-scroll-row.home-grid-cols-4{display:grid!important;overflow-x:visible!important;scroll-snap-type:none!important;padding-left:0!important;padding-right:0!important}body.page-home .rn-scroll-row.home-grid-cols-3 .rn-card,body.page-home .rn-scroll-row.home-grid-cols-4 .rn-card{flex:unset!important;width:100%!important;height:172px;min-height:172px}@media (min-width:960px){body.page-home .rn-scroll-row.home-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}body.page-home .home-spotlight{max-width:1160px;margin-left:auto;margin-right:auto;padding:.75rem 1.25rem 1rem;border-bottom:1px solid #e5e7eb;margin-bottom:0!important;margin-top:0!important}body.page-home .home-spotlight-grid{display:grid;gap:var(--home-grid-gap)}body.page-home .home-grid-cols-1{grid-template-columns:1fr!important}body.page-home .home-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-home .home-spotlight-grid--live{animation:home-spotlight-fade .45s ease}@keyframes home-spotlight-fade{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){body.page-home .home-spotlight-grid--live{animation:none}}body.page-home .home-spotlight-card{position:relative;display:flex;flex-direction:column;min-height:0;border-radius:var(--home-card-radius);overflow:hidden;border:var(--home-card-border);background:#fff;text-decoration:none;color:inherit;box-shadow:var(--home-card-shadow);transition:transform .15s ease,box-shadow .15s ease}body.page-home .home-spotlight-card:hover{transform:translateY(-2px);box-shadow:var(--home-card-shadow-hover)}body.page-home .home-spotlight-card__img{width:100%;height:128px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;flex-shrink:0;background:#e5e7eb}body.page-home .home-spotlight-card__kind{position:absolute;top:8px;left:8px;z-index:1;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:var(--spot-color,#0b7a75);color:#fff;padding:.2rem .5rem;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.2)}body.page-home .home-spotlight-card__body{padding:.7rem .8rem .9rem;flex:1;display:flex;flex-direction:column;gap:.2rem}body.page-home .home-spotlight-card__title{font-size:.82rem;font-weight:800;margin:0;line-height:1.3;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.page-home .home-spotlight-card__sub{font-size:.72rem;color:#6b7280;margin:0;line-height:1.35}body.page-home .home-spotlight-card__price{font-size:.78rem;font-weight:700;color:var(--spot-color,#0b7a75);margin:.15rem 0 0}@media (max-width:639px){body.page-home .home-spotlight-card__img{height:96px}body.page-home .home-spotlight-grid.home-grid-cols-2{gap:.75rem}body.page-home .home-spotlight-card__body{padding:.55rem .6rem .65rem}body.page-home .home-spotlight-card__title{font-size:.76rem}body.page-home .home-spotlight-card__price,body.page-home .home-spotlight-card__sub{font-size:.68rem}}body.page-home .cwyl-section,body.page-home .home-section--card,body.page-home .home-section.home-cta-section,body.page-home .lpt-section,body.page-home .personalization-section,body.page-home .rn-section{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:var(--home-section-gap) 0 0!important;margin:0 0 var(--home-section-gap)!important;position:relative;overflow:visible}body.page-home .home-personalization-wrap>:first-child{padding-top:0!important}body.page-home .home-personalization-wrap>:first-child:before{display:none!important}body.page-home .cwyl-section:before,body.page-home .home-section--card:before,body.page-home .home-section.home-cta-section:before,body.page-home .lpt-section:before,body.page-home .personalization-section:before,body.page-home .rn-section:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--home-section-divider-height);background:var(--home-section-divider);box-shadow:var(--home-section-divider-glow);pointer-events:none}body.page-home .home-section{border-bottom:none!important;padding-left:0!important;padding-right:0!important}body.page-home .home-content-wrap{padding-bottom:2rem!important}body.page-home .cwyl-eyebrow,body.page-home .home-section__eyebrow,body.page-home .personalization-section__eyebrow,body.page-home .rn-eyebrow{color:#ca8a04!important;letter-spacing:.1em}body.page-home .home-disclaimer{margin-top:.5rem;padding-top:var(--home-section-gap);position:relative}body.page-home .home-disclaimer:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--home-section-divider-height);background:var(--home-section-divider);box-shadow:var(--home-section-divider-glow)}body.page-home .home-section__head{margin-bottom:.85rem;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.5rem .75rem}@media (max-width:639px){body.page-home .home-section__head{flex-direction:column;align-items:flex-start;gap:.45rem;margin-bottom:.65rem}body.page-home .home-section__title{font-size:1.05rem!important;line-height:1.3;letter-spacing:-.01em}body.page-home .home-section__eyebrow{margin-bottom:.15rem;font-size:.62rem;letter-spacing:.08em}body.page-home .home-spotlight-dots{width:100%;justify-content:flex-start;padding-bottom:0;gap:5px}body.page-home .home-spotlight-dot{width:6px;height:6px}}body.page-home .home-spotlight-dots{display:flex;gap:6px;align-items:center;padding-bottom:2px}body.page-home .home-spotlight__head{align-items:center}body.page-home .home-spotlight__copy{min-width:0}body.page-home .home-spotlight-dot{width:8px;height:8px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;padding:0;transition:background .25s,transform .25s}body.page-home .home-spotlight-dot--active{background:#0B7A75;transform:scale(1.25)}@media (max-width:639px){body.page-home .home-shell{--home-section-gap:2.25rem}}body.page-home .h-deal-card,body.page-home .home-community-card,body.page-home .home-faq-item,body.page-home .home-hub-card,body.page-home .home-stat-card,body.page-home .home-step-card,body.page-home .home-testimonial-card,body.page-home .home-usp-card,body.page-home .live-activity,body.page-home .neon-card-3d,body.page-home .recommended-next__item{background:#fff!important;border:var(--home-card-border)!important;border-radius:var(--home-card-radius)!important;box-shadow:var(--home-card-shadow)!important;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .35s ease!important}body.page-home .h-deal-card:hover,body.page-home .home-community-card:hover,body.page-home .home-faq-item:hover,body.page-home .home-hub-card:hover,body.page-home .home-stat-card:hover,body.page-home .home-step-card:hover,body.page-home .home-testimonial-card:hover,body.page-home .home-usp-card:hover{transform:translateY(-4px)!important;box-shadow:var(--home-card-shadow-hover)!important;border-color:rgba(var(--home-gold-rgb),.55)!important}body.page-home .home-deals-grid{display:grid!important;gap:var(--home-grid-gap)!important}body.page-home .h-deal-card{overflow:hidden!important;display:flex!important;flex-direction:column!important;height:100%!important}body.page-home .h-deal-card__img-wrap{position:relative;aspect-ratio:4/3;overflow:hidden;background:#e5e7eb}body.page-home .h-deal-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .35s ease}body.page-home .h-deal-card:hover .h-deal-card__img{transform:scale(1.04)}body.page-home .h-deal-card__badge{position:absolute;top:10px;left:10px;padding:.25rem .55rem;font-size:.65rem;font-weight:800;letter-spacing:.02em;color:#fff;background:rgba(17,24,39,.72);backdrop-filter:blur(6px);border-radius:10px}body.page-home .h-deal-card__stars{position:absolute;top:10px;right:10px;padding:.25rem .5rem;font-size:.68rem;font-weight:800;color:#92400e;background:#fef3c7;border-radius:10px;border:1px solid #fde68a}body.page-home .h-deal-card__body{padding:1rem 1.15rem 1.2rem!important;flex:1;display:flex;flex-direction:column;gap:.3rem}body.page-home .h-deal-card__dest{font-size:.68rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:#0b7a75!important;margin:0!important}body.page-home .h-deal-card__title{font-size:1.05rem!important;font-weight:800!important;color:#111827!important;margin:0!important;line-height:1.3}body.page-home .h-deal-card__sub{font-size:.78rem!important;color:#6b7280!important;margin:0 0 .5rem!important}body.page-home .h-deal-card__footer{margin-top:auto;padding-top:.65rem;border-top:1px solid #f3f4f6}body.page-home .h-deal-card__price{font-size:1.15rem!important;font-weight:900!important;color:#ea580c!important}body.page-home .h-deal-card__price small{font-size:.72rem;font-weight:600;color:#9ca3af}body.page-home .h-deal-card__cta{font-size:.78rem!important;font-weight:800!important;color:var(--cta-orange-ink,#fff)!important;background:var(--cta-orange,#f97316)!important;border-radius:10px!important;padding:.45rem .85rem!important;text-align:center;display:inline-block;margin-top:.35rem;box-shadow:0 3px 12px rgba(249,115,22,.28);transition:background .15s ease,transform .15s ease}body.page-home .h-deal-card__cta:hover{background:var(--cta-orange-hover,#ea580c)!important;transform:translateY(-1px)}body.page-home .home-hub-grid{display:grid!important}body.page-home .home-hub-grid,body.page-home .home-hub-grid--magazine{gap:var(--home-grid-gap)!important}body.page-home .home-hub-link{display:block;height:100%;text-decoration:none}body.page-home .home-hub-card{overflow:hidden!important;height:100%;display:flex;flex-direction:column}body.page-home .home-hub-card__img-wrap{position:relative;height:140px;overflow:hidden;background:#e5e7eb}body.page-home .home-hub-card__img-wrap--mag{height:160px}body.page-home .home-hub-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .35s ease}body.page-home .home-hub-card:hover .home-hub-card__img{transform:scale(1.05)}body.page-home .home-hub-card__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:1}body.page-home .home-hub-card__img--poster{position:relative;z-index:0}body.page-home .home-hub-card__media-hit{position:absolute;inset:0;z-index:2}body.page-home .home-hub-card:hover .home-hub-card__video{opacity:1}body.page-home .home-hub-card__badge{position:absolute;top:8px;right:8px;z-index:3;border-radius:10px;font-size:.65rem;font-weight:700;padding:3px 9px;backdrop-filter:blur(4px)}body.page-home .home-hub-card__body{padding:.85rem 1rem 1rem!important;flex:1}body.page-home .home-hub-card__country{font-size:.72rem!important;color:#6b7280!important;margin-bottom:.15rem}body.page-home .home-hub-card__name{font-size:.95rem!important;font-weight:800!important;color:#111827!important;margin-bottom:.35rem}body.page-home .home-hub-card__price{font-size:.78rem!important;font-weight:700!important;color:#0b7a75!important}body.page-home .home-hub-card__title{font-size:.92rem!important;font-weight:700!important;color:#111827!important;line-height:1.35;margin-bottom:.35rem}body.page-home .home-hub-card__meta{font-size:.72rem!important;color:#9ca3af!important}body.page-home .home-stats-grid{display:grid!important;gap:var(--home-grid-gap)!important}body.page-home .home-stat-card{padding:1.5rem 1.25rem!important;text-align:center}body.page-home .home-stat-card__value{font-size:1.85rem!important;font-weight:900!important;color:#0b7a75!important}body.page-home .home-stat-card__label{color:#6b7280!important}body.page-home .home-steps-grid,body.page-home .home-usp-grid{display:grid!important;gap:var(--home-grid-gap)!important}body.page-home .home-step-card,body.page-home .home-usp-card{padding:1.5rem 1.35rem!important}body.page-home .home-step-card__num{font-size:.72rem!important;font-weight:800!important;color:#0b7a75!important;letter-spacing:.08em}body.page-home .home-step-card__title,body.page-home .home-usp-card__title{font-size:1rem!important;font-weight:800!important;color:#111827!important;margin:.5rem 0 .35rem}body.page-home .home-step-card__desc,body.page-home .home-usp-card__desc{font-size:.84rem!important;color:#4b5563!important;line-height:1.55;margin:0}body.page-home .home-usp-card__num{font-size:1.75rem!important;font-weight:900!important;line-height:1}body.page-home .home-community-layout{display:grid;grid-template-columns:1fr;gap:1.15rem}@media (min-width:960px){body.page-home .home-community-layout{grid-template-columns:1fr 300px}}body.page-home .home-community-cards{display:grid;gap:var(--home-grid-gap)}body.page-home .home-community-card{overflow:hidden!important;padding:0!important}body.page-home .home-community-card__img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;display:block}body.page-home .home-community-card__body{padding:.85rem 1rem 1rem!important}body.page-home .home-community-card__handle{font-size:.68rem!important;font-weight:700!important;color:#9ca3af!important;font-family:ui-monospace,monospace;margin-bottom:.25rem}body.page-home .home-community-card__title{font-size:.88rem!important;font-weight:700!important;color:#111827!important;line-height:1.35;margin-bottom:.5rem}body.page-home .home-community-card__cta{font-size:.75rem!important;font-weight:700!important;color:#0b7a75!important;text-decoration:none}body.page-home .home-community-live .live-activity{height:100%}body.page-home .home-testimonials-grid{display:grid!important;gap:var(--home-grid-gap)!important}body.page-home .home-testimonial-card{padding:1.35rem 1.25rem!important}body.page-home .home-testimonial-card__text{font-size:.88rem!important;font-style:italic;color:#374151!important;line-height:1.6;margin:0 0 1rem}body.page-home .home-testimonial-card__text:before{content:"\201C";color:#0b7a75;font-size:1.4em;line-height:0;vertical-align:-.3em;margin-right:3px;font-style:normal}body.page-home .home-testimonial-card__handle{font-size:.78rem!important;font-weight:700!important;color:#111827!important}body.page-home .home-testimonial-card__loc{font-size:.72rem!important;color:#9ca3af!important}body.page-home .home-faq-list{display:flex;flex-direction:column;gap:.65rem;max-width:760px;margin:0 auto}body.page-home .home-faq-item{overflow:hidden;padding:0!important}body.page-home .home-faq-item__q{color:#111827!important}body.page-home .home-faq-item__icon{color:#0b7a75!important;font-weight:700}body.page-home .home-faq-item__a{color:#4b5563!important}body.page-home .home-personalization-wrap,body.page-home .home-recommended-wrap{margin-bottom:0}body.page-home .home-personalization-wrap{padding-bottom:.25rem}body.page-home .recommended-next{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}body.page-home .rn-head{padding:0 0 .85rem!important}body.page-home .rn-scroll-row.home-grid-cols-3,body.page-home .rn-scroll-row.home-grid-cols-4{padding:0!important}body.page-home .cwyl-card,body.page-home .expl-card,body.page-home .lpt-card,body.page-home .rn-card{background:#fff!important;border:var(--home-card-border)!important;border-radius:var(--home-card-radius)!important;box-shadow:var(--home-card-shadow)!important;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .35s ease!important}body.page-home .rn-card{overflow:hidden!important}body.page-home .cwyl-card:hover,body.page-home .expl-card:hover,body.page-home .live-activity:hover,body.page-home .lpt-card:hover,body.page-home .neon-card-3d:hover,body.page-home .personalization-article-card:hover,body.page-home .personalization-deal-card:hover,body.page-home .personalization-inspire-card:hover,body.page-home .recommended-next__item:hover,body.page-home .rn-card:hover{transform:translateY(-4px)!important;box-shadow:var(--home-card-shadow-hover)!important;border-color:rgba(var(--home-gold-rgb),.55)!important}body.page-home .cwyl-eyebrow,body.page-home .lpt-head__label,body.page-home .personalization-section__title{color:#111827!important}body.page-home .lpt-head__sync,body.page-home .lpt-head__window,body.page-home .personalization-section__eyebrow{color:#0b7a75!important}body.page-home .personalization-article-card__title,body.page-home .personalization-deal-card__title,body.page-home .personalization-inspire-card__desc{color:#111827!important}body.page-home .personalization-article-card,body.page-home .personalization-deal-card,body.page-home .personalization-inspire-card{overflow:hidden;border-radius:10px!important}body.page-home .cwyl-card{height:168px!important}@media (max-width:639px){body.page-home .cwyl-card{height:auto!important}}body.page-home .cwyl-head{padding:0 0 .75rem!important}body.page-home .cwyl-row{padding:0!important}body.page-home .cwyl-card__img{background-color:#cbd5e1!important}body.page-home .lpt-section{max-width:100%}body.page-home .home-content-wrap .lpt-head{padding:0 0 .85rem!important}body.page-home .home-content-wrap .lpt-grid{display:grid!important;gap:var(--home-grid-gap)!important;padding:0!important;width:100%}body.page-home .home-content-wrap .lpt-footer{padding:.75rem 0 0!important;color:#9ca3af!important}body.page-home .home-content-wrap .lpt-skeleton{display:grid!important;gap:var(--home-grid-gap)!important;padding:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (min-width:640px) and (max-width:959px){body.page-home .home-content-wrap .lpt-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){body.page-home .home-content-wrap .lpt-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.page-home .lpt-card__price,body.page-home .lpt-card__price.lpt-price--flash{color:#ea580c!important}body.page-home .lpt-card__cta{color:#0b7a75!important}body.page-home .lpt-card{border:var(--home-card-border)!important;box-shadow:var(--home-card-shadow)!important;height:auto!important;min-height:0}body.page-home .lpt-card:hover{transform:translateY(-4px)!important;box-shadow:var(--home-card-shadow-hover)!important;border-color:rgba(var(--home-gold-rgb),.55)!important}body.page-home .lpt-grid{padding:0!important;width:100%}body.page-home .lpt-grid,body.page-home .personalization-articles-grid,body.page-home .personalization-deals-grid,body.page-home .personalization-inspire-grid{display:grid!important;gap:var(--home-grid-gap)!important}body.page-home .cwyl-row.home-grid-cols-3,body.page-home .cwyl-row.home-grid-cols-4{display:grid!important}body.page-home .deal-card-v2,body.page-home .expl-card,body.page-home .home-deal-card,body.page-home .hub-deal-card,body.page-home .travel-deal-card{background:#fff!important;border:var(--home-card-border)!important;border-radius:var(--home-card-radius)!important;box-shadow:var(--home-card-shadow)!important;overflow:hidden;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .35s ease!important}body.page-home .deal-card-v2:hover,body.page-home .expl-card:hover,body.page-home .home-deal-card:hover,body.page-home .hub-deal-card:hover,body.page-home .travel-deal-card:hover{transform:translateY(-4px)!important;box-shadow:var(--home-card-shadow-hover)!important;border-color:rgba(var(--home-gold-rgb),.55)!important}body.page-home .home-deals-expl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.15rem}@media (max-width:900px){body.page-home .home-deals-expl-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important}}body.page-home .expl-card__body{background:#fff}body.page-home .expl-card__price{color:#ea580c!important}body.page-home .home-personalization-wrap .personalization-section__title{color:#111827!important}body.page-home .home-personalization-wrap .personalization-section__eyebrow{color:#0b7a75!important}body.page-home .personalization-inspire-card{border:var(--home-card-border)!important;box-shadow:var(--home-card-shadow)!important}body.page-home .personalization-inspire-card:hover{border-color:rgba(var(--home-gold-rgb),.55)!important;box-shadow:var(--home-card-shadow-hover)!important}body.page-home .recommended-next__item:hover{transform:translateY(-4px)!important;box-shadow:var(--home-card-shadow-hover)!important}body.page-home .live-activity:hover{transform:translateY(-2px)!important;box-shadow:var(--home-card-shadow-hover)!important}:root{--triv-primary:#0B7A75;--triv-primary-mid:#096e69;--triv-primary-dark:#075854;--triv-primary-soft:rgba(11,122,117,0.10);--triv-primary-border:rgba(11,122,117,0.22);--triv-primary-glow:rgba(11,122,117,0.30);--triv-deal:#E8772E;--triv-deal-hover:#D4630F;--triv-deal-soft:rgba(232,119,46,0.10);--triv-deal-border:rgba(232,119,46,0.22);--triv-gold:#CA8A04;--triv-gold-border:rgba(202,138,4,0.20);--triv-gold-soft:rgba(202,138,4,0.08);--triv-bg:#F6F8FA;--triv-surface:#FFFFFF;--triv-surface-alt:#F0F4F8;--triv-border:#E2E8F0;--triv-border-soft:rgba(0,0,0,0.07);--triv-ink:#111827;--triv-ink-soft:#374151;--triv-ink-muted:#6B7280;--triv-ink-faint:#9CA3AF;--triv-r-input:10px;--triv-r-sm:8px;--triv-r-md:var(--triv-r-input);--triv-r-lg:var(--triv-r-input);--triv-r-xl:var(--triv-r-input);--triv-r-pill:var(--triv-r-input);--triv-shadow-xs:0 1px 3px rgba(0,0,0,0.07),0 1px 2px rgba(0,0,0,0.05);--triv-shadow-sm:0 2px 8px rgba(0,0,0,0.08),0 1px 3px rgba(0,0,0,0.05);--triv-shadow-md:0 4px 16px rgba(0,0,0,0.09),0 2px 6px rgba(0,0,0,0.06);--triv-shadow-lg:0 8px 28px rgba(0,0,0,0.11),0 4px 10px rgba(0,0,0,0.07);--triv-shadow-xl:0 16px 48px rgba(0,0,0,0.13),0 6px 16px rgba(0,0,0,0.08);--nav-bg:rgba(255,255,255,0.96);--nav-text:#111827;--nav-border:rgba(0,0,0,0.08);--triv-ease:cubic-bezier(0.22,1,0.36,1);--triv-ease-out:cubic-bezier(0,0,0.2,1);--triv-dur-fast:140ms;--triv-dur-base:220ms;--triv-dur-slow:350ms}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--triv-bg)!important;color:var(--triv-ink)!important;font-family:var(--font-inter,"Inter",system-ui,-apple-system,sans-serif)!important;line-height:1.6;letter-spacing:-.011em}body:before{background:radial-gradient(min(60vmax,520px) circle at 72% 0,rgba(11,122,117,.055) 0,rgba(11,122,117,.022) 40%,transparent 65%),radial-gradient(ellipse 80% 35% at 20% 100%,rgba(232,119,46,.035) 0,transparent 55%);mix-blend-mode:normal}header.trivalo-header{background:var(--nav-bg)!important;border-bottom:1px solid var(--nav-border)!important;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);box-shadow:0 1px 0 rgba(0,0,0,.06);color:var(--nav-text)!important}a.logo{color:var(--triv-ink)!important;font-weight:800;letter-spacing:-.03em;font-size:1.15rem}a.logo .logo-go,a.logo span.logo-go{color:var(--triv-primary)!important;text-shadow:none!important}nav.site-header-nav a{color:var(--triv-ink-soft)!important;font-weight:500;font-size:.875rem;border-radius:var(--triv-r-sm);transition:color var(--triv-dur-fast) var(--triv-ease),background var(--triv-dur-fast) var(--triv-ease)}nav.site-header-nav a:hover{color:var(--triv-primary)!important;background:var(--triv-primary-soft)}nav.site-header-nav .site-header-nav__cta{background:var(--triv-primary)!important;color:#fff!important;font-weight:600;border-radius:var(--triv-r-pill);padding:.45rem 1rem;transition:background var(--triv-dur-fast) var(--triv-ease)}nav.site-header-nav .site-header-nav__cta:hover{background:var(--triv-primary-dark)!important;color:#fff!important}.site-header-nav-toggle{background:transparent!important;border:1px solid var(--triv-border)!important;border-radius:var(--triv-r-sm)!important;color:var(--triv-ink)!important}.deal-card-v2,.epic-frame--dark,.home-cgo-stat-row,.home-community-card,.home-deal-card,.home-stat-card,.hub-community-card,.hub-deal-card,.hub-stat-card,.neon-card-3d,.neon-card-3d-dark,.panel-glow,.planner-step,.saved-card,.travel-badge-card,.travel-deal-card,.usp-card,.ziel-card{background:var(--triv-surface)!important;border:1px solid var(--triv-border)!important;box-shadow:var(--triv-shadow-sm)!important;border-radius:var(--triv-r-md)!important;color:var(--triv-ink)!important;transition:box-shadow var(--triv-dur-base) var(--triv-ease),border-color var(--triv-dur-base) var(--triv-ease),transform var(--triv-dur-base) var(--triv-ease)}.deal-card-v2:hover,.est-card:hover,.expl-card:hover,.fluege-stat-card:hover,.fluege-tip-card:hover,.home-deal-card:hover,.hub-deal-card:hover,.hub-loge-card:hover,.rem-card:hover,.trails-card:hover,.travel-deal-card:hover,.travel-dest-card:hover,.travel-inspire-card:hover,.travel-quick-card:hover{box-shadow:var(--triv-shadow-md)!important;border-color:var(--triv-primary-border)!important;transform:translateY(-2px)!important}.deal-card-v2--featured,.home-deal-card--featured,[class*=-card--featured]{border-color:var(--triv-primary-border)!important;box-shadow:var(--triv-shadow-md),0 0 0 2px var(--triv-primary-soft)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-inter,"Inter",system-ui,sans-serif);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--triv-ink)}.hero-search h1,.home-hero__title,[class*=-hero__title],[class*=__hero-title]{font-weight:800;letter-spacing:-.035em;line-height:1.1}.section-eyebrow,[class*=-eyebrow],[class*=__eyebrow]{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--triv-primary)!important}[class*=-title]:not([class*=nav]):not([class*=tab]),[class*=__heading],[class*=__title]{color:var(--triv-ink);letter-spacing:-.02em}.fluege-shell [class*=__price],.hpdp-shell [class*=__price],.planner-shell [class*=__price],.travel-shell [class*=-price]:not([class*=nav]),.travel-shell [class*=__price]:not([class*=__price-unit]):not([class*=__price-from]):not([class*=__price-hint]){color:var(--triv-deal);font-variant-numeric:tabular-nums}[class*=-stars],[class*=__rating] .star,[class*=__stars]{color:#F59E0B!important}.btn-primary,.cta-primary,[class*=-primary-btn],[class*=__btn--primary],[class*=__cta--primary]{background:var(--triv-primary)!important;color:#fff!important;border:none!important;border-radius:var(--triv-r-pill)!important;font-weight:600!important;font-size:.9rem!important;padding:.625rem 1.375rem!important;letter-spacing:-.01em;box-shadow:0 2px 8px var(--triv-primary-glow);transition:background var(--triv-dur-fast) var(--triv-ease),box-shadow var(--triv-dur-fast) var(--triv-ease),transform var(--triv-dur-fast) var(--triv-ease)!important}.btn-primary:hover,.cta-primary:hover,[class*=__btn--primary]:hover,[class*=__cta--primary]:hover{background:var(--triv-primary-dark)!important;box-shadow:0 4px 16px var(--triv-primary-glow)!important;transform:translateY(-1px)!important}.home-deal-card__cta,.hub-deal-card__cta,.planner-shell .home-deal-card__cta,.travel-shell .home-deal-card__cta,[class*=-book-btn],[class*=__cta--book],[class*=deal-card__cta]{background:var(--triv-deal)!important;color:#fff!important;border:none!important;border-radius:var(--triv-r-pill)!important;font-weight:700!important;box-shadow:0 2px 8px rgba(232,119,46,.3)!important;transition:background var(--triv-dur-fast) var(--triv-ease),box-shadow var(--triv-dur-fast) var(--triv-ease),transform var(--triv-dur-fast) var(--triv-ease)!important}.home-deal-card__cta:hover,.hub-deal-card__cta:hover,[class*=deal-card__cta]:hover{background:var(--triv-deal-hover)!important;box-shadow:0 4px 14px rgba(232,119,46,.35)!important;transform:translateY(-1px)!important}.btn-outline,[class*=__btn--outline],[class*=__cta--outline]{background:transparent!important;color:var(--triv-primary)!important;border:1.5px solid var(--triv-primary-border)!important;border-radius:var(--triv-r-pill)!important;font-weight:600!important;transition:background var(--triv-dur-fast) var(--triv-ease),border-color var(--triv-dur-fast) var(--triv-ease)!important}.btn-outline:hover,[class*=__btn--outline]:hover{background:var(--triv-primary-soft)!important;border-color:var(--triv-primary)!important}[class*=-section],[class*=__section]{border-color:var(--triv-border)}.travel-trust-strip,.travel-weather-strip,[class*=-section--alt],[class*=-section--tinted],[class*=-trust-strip]{background:var(--triv-surface-alt)!important}input,select,textarea{border-radius:var(--triv-r-sm)!important;border:1px solid var(--triv-border)!important;background:var(--triv-surface)!important;color:var(--triv-ink)!important;font-family:inherit!important;transition:border-color var(--triv-dur-fast) var(--triv-ease),box-shadow var(--triv-dur-fast) var(--triv-ease)}input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--triv-primary)!important;box-shadow:0 0 0 3px var(--triv-primary-soft)!important}[class*=-form-input],[class*=__search-input],[class*=search-input]{border-radius:var(--triv-r-sm)!important;border-color:var(--triv-border)!important}[class*=__search-input]:focus,[class*=search-input]:focus{border-color:var(--triv-primary)!important;box-shadow:0 0 0 3px var(--triv-primary-soft)!important}[class*=-chip],[class*=-filter-tag],[class*=__chip],[class*=__tab]:not([class*=search-tab]):not([class*=nav-tab]):not(.home-travel-hero__tab){border-radius:var(--triv-r-pill)!important;border:1px solid var(--triv-border)!important;background:var(--triv-surface)!important;color:var(--triv-ink-soft)!important;font-size:.825rem!important;font-weight:500!important;transition:background var(--triv-dur-fast) var(--triv-ease),border-color var(--triv-dur-fast) var(--triv-ease),color var(--triv-dur-fast) var(--triv-ease)}[class*="--active"][class*=-filter],[class*="--active"][class*=-tab]:not(.home-travel-hero__tab),[class*="--sel"],[class*=-chip--active],[class*=__chip--active]{border-color:var(--triv-primary)!important;color:var(--triv-primary)!important;background:var(--triv-primary-soft)!important}[class*=-card-img],[class*=__img],[class*=__media] img,[class*=__thumb]{border-radius:calc(var(--triv-r-md) - 2px)}[class*=-price-badge],[class*=__price-tag]{background:var(--triv-primary)!important;color:#fff!important;border-radius:var(--triv-r-pill)!important;font-weight:700;letter-spacing:-.01em;box-shadow:0 2px 8px rgba(11,122,117,.3)}[class*="--cheapest"],[class*=__price--best],[class*=is_best],[data-best=true]{color:var(--triv-primary)!important}.travel-hero,[class*=-hero]{position:relative}.page-home .hero-search h1{font-weight:900;letter-spacing:-.04em;line-height:1.05}.fluege-shell{color:var(--triv-ink)}.fluege-cal__day{border-radius:var(--triv-r-sm)!important;transition:background var(--triv-dur-fast),border-color var(--triv-dur-fast)}.fluege-cal__day--cheapest{background:var(--triv-primary-soft)!important;border-color:var(--triv-primary)!important;color:var(--triv-primary)!important;font-weight:700}.fluege-cal__day--selected{background:var(--triv-primary)!important;color:#fff!important;border-color:var(--triv-primary)!important}.fluege-cal__day--selected .fluege-cal__price{color:rgba(255,255,255,.9)!important}[class*=__boarding],[class*=boarding]{background:var(--triv-surface)!important;border:1px solid var(--triv-border)!important;border-radius:var(--triv-r-lg)!important;box-shadow:var(--triv-shadow-md)!important}.fluege-cal-total{background:var(--triv-surface)!important;border:1px solid var(--triv-primary-border)!important;border-radius:var(--triv-r-md)!important;box-shadow:var(--triv-shadow-sm)!important}.fluege-cal-total__sum-price{color:var(--triv-primary)!important;font-weight:800;letter-spacing:-.02em}[class*=-provider-item],[class*=__provider],[class*=provider-row]{border-radius:var(--triv-r-sm)!important;border:1px solid var(--triv-border)!important;transition:border-color var(--triv-dur-fast),box-shadow var(--triv-dur-fast)}[class*=-provider-item]:hover,[class*=__provider]:hover,[class*=provider-row]:hover{border-color:var(--triv-primary-border)!important;box-shadow:var(--triv-shadow-xs)!important}.cgo-hub-shell,.coach-shell,.earn-shell,.mkt-shell,.wal-shell,.ziel-shell{--sec-color:var(--triv-primary)!important;--sec-btn-bg:var(--triv-primary)!important;--sec-btn-hover:var(--triv-primary-dark)!important;--sec-eyebrow:var(--triv-primary)!important;--sec-border:var(--triv-primary-border)!important;--sec-accent:var(--triv-primary-soft)!important}.earn-cta-btn,.mkt-alarm__cgo-cta,.mkt-conv-earn-cta{background:var(--triv-primary)!important;box-shadow:0 2px 8px var(--triv-primary-glow)!important;border-radius:var(--triv-r-pill)!important;font-weight:700!important}.community-social-shell,[class*=creator-][class*=-shell],[class*=magazin-][class*=-shell]{--sec-color:#7C3AED;color:var(--triv-ink)!important}.site-footer:not(.trivalo-footer--61),footer:not(.trivalo-footer--61){background:var(--triv-ink)!important;color:rgba(255,255,255,.82)!important;border-top:3px solid var(--triv-primary)!important}.site-footer:not(.trivalo-footer--61) a,footer:not(.trivalo-footer--61) a{color:rgba(255,255,255,.7)!important;transition:color var(--triv-dur-fast)}.site-footer:not(.trivalo-footer--61) a:hover,footer:not(.trivalo-footer--61) a:hover{color:var(--triv-primary)!important}[class*=-trust-],[class*=trust]{border-color:var(--triv-border)}[class*=-trust-icon],[class*=__trust-icon]{color:var(--triv-primary)}[class*=-badge]:not([class*=deal-badge]):not([class*=nav-badge]),[class*=__badge],[class*=__label]{border-radius:var(--triv-r-pill);font-size:.7rem;font-weight:600;letter-spacing:.03em}.deal-badge--hot,[class*=__badge--hot],[class*=__label--hot],[class*=__label--sale]{background:var(--triv-deal)!important;color:#fff!important}[class*=__badge--new],[class*=__label--featured],[class*=__label--new]{background:var(--triv-primary)!important;color:#fff!important}[class*=-pagination-btn],[class*=__pagination] button{border-radius:var(--triv-r-sm)!important;border:1px solid var(--triv-border)!important;color:var(--triv-ink-soft)!important;background:var(--triv-surface)!important;transition:border-color var(--triv-dur-fast),color var(--triv-dur-fast)}[class*=-pagination-btn]:hover,[class*=__pagination] button:hover,[class*=__pagination] button[aria-current=true]{border-color:var(--triv-primary)!important;color:var(--triv-primary)!important;background:var(--triv-primary-soft)!important}[class*=-placeholder],[class*=__skeleton],[class*=skeleton]{background:linear-gradient(90deg,var(--triv-surface-alt) 25%,var(--triv-border) 50%,var(--triv-surface-alt) 75%);background-size:200% 100%;animation:triv-shimmer 1.6s ease infinite;border-radius:var(--triv-r-sm)}@keyframes triv-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[class*=alert--success],[class*=banner--success]{background:rgba(22,163,74,.09)!important;border:1px solid rgba(22,163,74,.25)!important;border-radius:var(--triv-r-sm)!important;color:#14532D!important}[class*=alert--warning],[class*=banner--warning]{background:rgba(217,119,6,.09)!important;border:1px solid rgba(217,119,6,.25)!important;border-radius:var(--triv-r-sm)!important}[class*=alert--info],[class*=banner--info]{background:var(--triv-primary-soft)!important;border:1px solid var(--triv-primary-border)!important;border-radius:var(--triv-r-sm)!important;color:var(--triv-primary-dark)!important}.daily-active-dot,.user-streak-badge,[class*=daily-badge],[class*=streak]{background:linear-gradient(135deg,var(--triv-primary) 0,#0D9488 100%)!important;box-shadow:0 2px 8px rgba(11,122,117,.3)!important}[class*=-modal],[class*=__modal],[role=dialog]{border-radius:var(--triv-r-xl)!important;border:1px solid var(--triv-border)!important;box-shadow:var(--triv-shadow-xl)!important;background:var(--triv-surface)!important}[class*=-modal-header],[class*=__modal-header]{border-bottom:1px solid var(--triv-border)!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(11,122,117,.25);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:rgba(11,122,117,.45)}:focus-visible{outline:2px solid var(--triv-primary)!important;outline-offset:2px!important}a{transition:color var(--triv-dur-fast) var(--triv-ease),opacity var(--triv-dur-fast) var(--triv-ease)}button{cursor:pointer;transition:background var(--triv-dur-fast) var(--triv-ease),color var(--triv-dur-fast) var(--triv-ease),box-shadow var(--triv-dur-fast) var(--triv-ease),transform var(--triv-dur-fast) var(--triv-ease)}#site-main,[class$=-shell]{background:var(--triv-bg)!important}[class$=-shell]{color:var(--triv-ink)!important}.cgo-hero,.earn-hero,.hero-cinema,.page-home .hero-search,.travel-hero,.wal-hero{background:initial}.saved-section{border:1px solid var(--triv-border)!important;border-radius:var(--triv-r-lg)!important}.saved-section,[class*=-price-tracker],[class*=__tracker],[class*=tracker]{background:var(--triv-surface)!important;box-shadow:var(--triv-shadow-sm)!important}[class*=-price-tracker],[class*=__tracker],[class*=tracker]{border:1px solid var(--triv-border)!important;border-radius:var(--triv-r-md)!important}.pdp-rail,[class*=insurance],[class*=pdp-rail],[class*=versicherung]{background:var(--triv-surface)!important;border:1px solid var(--triv-border)!important;border-radius:var(--triv-r-lg)!important;box-shadow:var(--triv-shadow-md)!important}@keyframes triv-pulse-halo{0%{box-shadow:0 0 0 0 rgba(11,122,117,.4)}70%{box-shadow:0 0 0 10px rgba(11,122,117,0)}to{box-shadow:0 0 0 0 rgba(11,122,117,0)}}[class*=-fab]:not(:focus):not(:hover),[class*=__pulse-cta],[class*=pulse]{animation:triv-pulse-halo 2.5s ease-out infinite}a[class*=__cta]:active,button:active{transform:scale(.97)!important}.boerse-shell,.ecosystem-shell,.rhythm-shell,.tokenomics-shell{background:var(--tok-bg,#060f1e)!important;color:var(--tok-text,#f1f5f9)!important}:root{--sec-color:var(--triv-primary);--sec-color-mid:var(--triv-primary-mid);--sec-btn-bg:var(--triv-primary);--sec-btn-hover:var(--triv-primary-dark);--sec-btn-text:#fff;--sec-accent:var(--triv-primary-soft);--sec-border:var(--triv-primary-border);--sec-eyebrow:var(--triv-primary)}#site-main:has(.est-shell),#site-main:has(.expl-shell),#site-main:has(.fluege-shell),#site-main:has(.hpdp-shell),#site-main:has(.planner-shell),#site-main:has(.rem-shell),#site-main:has(.trails-shell),#site-main:has(.travel-shell){--sec-color:#E8772E;--sec-color-mid:#D4630F;--sec-btn-bg:#E8772E;--sec-btn-hover:#D4630F;--sec-eyebrow:var(--triv-primary);--sec-border:var(--triv-deal-border);--sec-accent:var(--triv-deal-soft)}.nav-avatar--active,.user-active-ring{outline:2px solid var(--triv-primary)!important;outline-offset:2px!important}.nav-avatar--active:after,.user-active-ring:after{background:var(--triv-primary)!important}.header-streak{color:var(--triv-primary)!important;background:var(--triv-primary-soft)!important;border-color:var(--triv-primary-border)!important}[class*=-prose],[class*=__prose],[class*=article-body],article{color:var(--triv-ink-soft);line-height:1.75;font-size:1.0625rem}article h1,article h2,article h3{color:var(--triv-ink);margin-top:2em}article a{color:var(--triv-primary);text-decoration:underline;text-decoration-color:var(--triv-primary-border);text-underline-offset:3px}article a:hover{text-decoration-color:var(--triv-primary)}.destination-guide-shell{color:var(--triv-ink)!important}@media (max-width:640px){.panel-glow,[class*=-card],[class*=__card]{border-radius:var(--triv-r-sm)!important}[class*=-fab],[class*=mobile-fab]{background:var(--triv-primary)!important;color:#fff!important;box-shadow:var(--triv-shadow-lg),0 0 0 4px var(--triv-primary-soft)!important;border-radius:var(--triv-r-pill)!important}}@media (min-width:1024px){.home-deal-card:hover,.hub-deal-card:hover,.travel-deal-card:hover{box-shadow:var(--triv-shadow-xl)!important;transform:translateY(-3px)!important}}.epic-frame--dark .text-white,.neon-card-3d-dark .text-white{color:var(--triv-ink)!important}.neon-card-3d-dark .absolute .text-white,.neon-card-3d-dark [class*=overlay] .text-white{color:#ffffff!important}.price-per-night,.triv-price-unit,[class*=__per],[class*=__price-unit]{font-size:.7rem!important;color:var(--triv-ink-faint)!important;font-weight:500!important}body.page-home header.trivalo-header .home-portal-topbar__logo-img,body.page-portal header.trivalo-header .home-portal-topbar__logo-img{filter:none}.home-portal-topbar__search:focus-within{border-color:var(--portal-search-focus-border)!important;box-shadow:0 0 0 3px var(--portal-search-focus-ring)!important}.home-portal-sidebar{background:var(--triv-bg,#f6f8fa)!important;border-right-color:var(--triv-border,#e2e8f0)!important}.os-mobile-nav{background:rgba(255,255,255,.96)!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 8px 28px rgba(0,0,0,.12)!important}.os-mobile-nav__link{color:#6b7280!important}.os-mobile-nav__link--active{color:var(--triv-primary,#0b7a75)!important}body.page-home .epic-frame--dark,body.page-home .neon-card-3d,body.page-home .neon-card-3d-dark,body.page-home .panel-glow{border:1px solid var(--triv-border,#e2e8f0)!important}.notification-center,.personalization-article-card,.recommended-next__item,.saved-empty-state,.saved-list-item{background:var(--triv-surface,#fff)!important;border:1px solid var(--triv-border,#e2e8f0)!important;color:var(--triv-ink,#111827)!important;box-shadow:var(--triv-shadow-sm)!important}:root{--trivalo-radius-card:16px;--trivalo-radius-card-lg:18px;--trivalo-section-gap:1.35rem;--trivalo-card-gap:0.95rem}.est-hero__overlay,.expl-hero__overlay,.fluege-hero__overlay,.planner-hero__overlay,.rem-hero__overlay,.section-hero .section-hero__overlay,.trails-hero__overlay,.travel-hero__overlay{background:var(--cango-hero-overlay)!important}.section-hero .section-hero__title,[class$=-hero__title]{text-shadow:0 2px 16px rgba(2,8,23,.45)!important}[class$=-shell] .est-hero__sub,[class$=-shell] .expl-hero__sub,[class$=-shell] .rem-hero__sub,[class$=-shell] .section-hero .section-hero__subtitle{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:10px!important;color:rgba(255,255,255,.95)!important}.lpt-head__label{color:#111827!important}.lpt-card{height:auto!important;min-height:0;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:var(--trivalo-radius-card)!important;box-shadow:0 2px 8px rgba(15,23,42,.05),0 1px 2px rgba(15,23,42,.04)!important;display:grid!important;grid-template-rows:auto 1fr auto;justify-content:stretch!important;overflow:hidden}.lpt-card:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px rgba(11,122,117,.12)!important;border-color:rgba(11,122,117,.28)!important}.lpt-card__img{position:relative!important;inset:auto!important;width:100%;background-color:#e8f4f3!important}.lpt-card__img,.lpt-card__img-wrap{height:118px!important}.lpt-card__overlay{display:none!important}.lpt-card__badges{top:.45rem!important;left:.45rem!important}.lpt-badge--live{background:rgba(22,163,74,.92)!important;color:#fff!important}.lpt-badge--dest{color:#374151!important;border:1px solid rgba(0,0,0,.08)!important}.lpt-badge--dest,.lpt-card__top-pick{background:rgba(255,255,255,.92)!important}.lpt-card__top-pick{color:#b45309!important;border-color:rgba(245,158,11,.35)!important}.lpt-card__body{padding:.55rem .75rem 0!important;background:#fff}.lpt-card__name{color:#111827!important}.lpt-card__price-row{padding:.45rem .75rem .7rem!important;background:#fff;border-top:1px solid #f3f4f6}.lpt-card__price,.lpt-price--flash{color:#e8772e!important}.lpt-card__per-night{color:#6b7280!important}.lpt-card__cta{color:#0b7a75!important}.lpt-skeleton__card{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%)!important}.lpt-footer{color:#9ca3af!important}.lpt-grid{gap:var(--trivalo-card-gap)!important}.rn-card{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:var(--trivalo-radius-card)!important;box-shadow:0 2px 8px rgba(15,23,42,.05)!important;height:auto!important;min-height:168px;display:grid!important;grid-template-rows:110px 1fr}.rn-card:hover{box-shadow:0 10px 28px rgba(11,122,117,.12)!important;border-color:rgba(11,122,117,.28)!important}.rn-card__img{position:relative!important;inset:auto!important;height:110px!important;width:100%;background:linear-gradient(135deg,#e8f4f3,#d1e8e7)}.rn-card__overlay{display:none!important}.rn-card__badge{background:rgba(255,255,255,.94)!important;backdrop-filter:blur(4px)}.rn-card__body{padding:.55rem .75rem .65rem!important;position:relative!important}.rn-card__title{color:#111827!important}.rn-card__sub{color:#6b7280!important}.rn-card__arrow{color:#0b7a75!important;bottom:.55rem!important}.rn-dot{background:#d1d5db!important}.rn-dot--active{background:#0b7a75!important}.rn-scroll-row{gap:var(--trivalo-card-gap)!important}.expl-card__gradient{background:linear-gradient(0deg,rgba(15,23,42,.55) 0,rgba(15,23,42,.12) 45%,transparent 72%)!important}.expl-card__heart{background:rgba(255,255,255,.88)!important}.deal-card-v2,.travel-deal-card{border-radius:var(--trivalo-radius-card)!important;border-color:rgba(0,0,0,.08)!important}.travel-deals-grid,.travel-dests-scroll,.travel-referral-strip__scroll{gap:var(--trivalo-card-gap)!important}.travel-section{margin-bottom:2.75rem!important}.travel-content{padding-bottom:5rem!important}.home-travel-hero{overflow:visible!important}.home-travel-hero__inner{overflow:visible!important;position:relative;z-index:2}.home-travel-hero__widget{position:relative;z-index:40}.home-travel-hero__widget,.hth-date-range{overflow:visible!important}.hth-date-range__popover{z-index:500!important;width:min(640px,calc(100vw - 1.5rem))!important;max-width:100%}.gp-popover{z-index:500!important}body.page-home .home-content-wrap,body.page-home .home-portal-layout__main,body.page-home .home-shell{overflow:visible!important}body.page-home .home-personalization-wrap,body.page-home .home-spotlight{position:relative;z-index:1;margin-top:.5rem}@media (max-width:1023px){.home-portal-topbar{gap:.35rem .45rem!important;padding:.4rem .55rem!important}.home-portal-drawer__group-btn,.home-portal-drawer__link{border-radius:10px!important;margin-bottom:.2rem}.home-portal-drawer__section{margin-bottom:1rem!important;padding-bottom:1rem!important}.lpt-grid.home-grid-cols-4,.rn-scroll-row.home-grid-cols-3{padding-left:0!important;padding-right:0!important}}@media (max-width:640px){.hth-date-range__popover{left:0!important;right:0!important;transform:none!important;width:100%!important}}