/* d5013.0 — EDS Digital Operating System Homepage Exact UI Foundation */
body.pazos-experience-os{background:var(--pazos-os-bg);color:var(--pazos-os-text);background-image:linear-gradient(180deg,rgba(4,5,14,.84),rgba(6,7,17,.97)),var(--pazos-os-bg-image);background-size:cover;background-attachment:fixed}
body.pazos-experience-os:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.95),transparent 88%)}
.pazos-experience-os .pazos-site-header{background:rgba(8,9,22,.82);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 12px 38px rgba(0,0,0,.25)}
.pazos-experience-os .pazos-brand strong,.pazos-experience-os .pazos-main-menu a{color:var(--pazos-os-text)}
.pazos-experience-os .pazos-brand small{color:var(--pazos-os-muted)}
.pazos-experience-os .pazos-premium-hero{background:transparent;padding-top:34px}
.pazos-experience-os .pazos-slider,.pazos-experience-os .pazos-ai-panel,.pazos-experience-os .pazos-reference-card,.pazos-experience-os .pazos-content-panel,.pazos-experience-os .pazos-president-home-card,.pazos-experience-os .pazos-nearby-markets-shell{border-radius:var(--pazos-os-radius)!important;border:1px solid rgba(255,255,255,.09)!important;background:linear-gradient(145deg,rgba(23,27,52,.93),rgba(10,12,27,.94))!important;box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05)}
.pazos-experience-glow .pazos-slider,.pazos-experience-glow .pazos-ai-panel,.pazos-experience-glow .pazos-quick-card:hover,.pazos-experience-glow .pazos-content-panel:hover{box-shadow:0 28px 76px rgba(0,0,0,.42),0 0 34px color-mix(in srgb,var(--pazos-os-accent) 22%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}
.pazos-experience-os .pazos-premium-hero-grid{gap:var(--pazos-os-gap)}
.pazos-experience-os .pazos-slider{overflow:hidden;min-height:520px}
.pazos-experience-os .pazos-slide-overlay{background:linear-gradient(90deg,rgba(4,5,15,.92) 0%,rgba(4,5,15,.58) 48%,rgba(4,5,15,.18) 100%)}
.pazos-experience-os .pazos-kicker,.pazos-experience-os .pazos-section-head>span,.pazos-experience-os .pazos-ai-panel-head small{color:var(--pazos-os-accent);letter-spacing:.18em}
.pazos-experience-os .pazos-slide-content h1{font-size:clamp(42px,5vw,78px);line-height:.98;max-width:840px;color:var(--pazos-os-text);text-shadow:0 10px 36px rgba(0,0,0,.45)}
.pazos-experience-os .pazos-slide-content p,.pazos-experience-os .pazos-ai-intro{color:var(--pazos-os-muted)}
.pazos-experience-os .pazos-button,.pazos-experience-os .pazos-login-link.is-merchant,.pazos-experience-os .pazos-reference-card-head>a{background:linear-gradient(135deg,var(--pazos-os-accent),var(--pazos-os-accent-2));border:0;color:#fff;box-shadow:0 12px 28px color-mix(in srgb,var(--pazos-os-accent) 32%,transparent)}
.pazos-experience-os .pazos-ai-orb{background:radial-gradient(circle at 35% 30%,#fff 0 5%,var(--pazos-os-accent-2) 30%,var(--pazos-os-accent) 70%,#25051a 100%);box-shadow:0 0 38px color-mix(in srgb,var(--pazos-os-accent-2) 65%,transparent)}
.pazos-experience-os .pazos-ai-item{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.035)}
.pazos-experience-os .pazos-ai-item:hover{transform:translateX(5px);background:linear-gradient(90deg,color-mix(in srgb,var(--pazos-os-accent) 15%,transparent),rgba(255,255,255,.04))}
.pazos-experience-os .pazos-ai-item strong,.pazos-experience-os h2,.pazos-experience-os h3{color:var(--pazos-os-text)}
.pazos-experience-os .pazos-ai-item small,.pazos-experience-os .pazos-section-head p,.pazos-experience-os .pazos-reference-card-head p{color:var(--pazos-os-muted)}
.pazos-experience-os .pazos-quick-grid{display:grid;grid-template-columns:repeat(var(--pazos-os-desktop-cols),minmax(0,1fr));gap:var(--pazos-os-gap)}
.pazos-experience-os .pazos-quick-card{min-height:180px;border-radius:var(--pazos-os-radius);border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,rgba(25,29,55,.88),rgba(11,13,31,.94));color:var(--pazos-os-text);position:relative;overflow:hidden;box-shadow:0 18px 48px rgba(0,0,0,.26);transition:.28s ease}
.pazos-experience-os .pazos-quick-card:before{content:"";position:absolute;inset:auto -30% -70% 18%;height:170px;background:radial-gradient(circle,color-mix(in srgb,var(--pazos-os-accent-2) 35%,transparent),transparent 68%);pointer-events:none}
.pazos-experience-os .pazos-quick-card:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--pazos-os-accent) 60%,rgba(255,255,255,.1))}
.pazos-experience-os .pazos-reference-content-grid{gap:var(--pazos-os-gap)}
.pazos-experience-os .pazos-section{background:transparent}
.pazos-experience-os .pazos-section-head h2{font-size:clamp(28px,3vw,46px)}
.pazos-experience-os .pazos-footer{background:#050611;border-top:1px solid rgba(255,255,255,.08)}
.pazos-experience-motion .pazos-slider,.pazos-experience-motion .pazos-ai-panel,.pazos-experience-motion .pazos-quick-card,.pazos-experience-motion .pazos-content-panel{animation:pazosExperienceRise .55s cubic-bezier(.2,.8,.2,1) both}
@keyframes pazosExperienceRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@media(max-width:1100px){.pazos-experience-os .pazos-quick-grid{grid-template-columns:repeat(var(--pazos-os-tablet-cols),minmax(0,1fr))}.pazos-experience-os .pazos-slider{min-height:460px}}
@media(max-width:700px){body.pazos-experience-os{background-attachment:scroll}.pazos-experience-os .pazos-premium-hero{padding-top:18px}.pazos-experience-os .pazos-quick-grid{grid-template-columns:repeat(var(--pazos-os-mobile-cols),minmax(0,1fr))}.pazos-experience-os .pazos-slider{min-height:520px}.pazos-experience-os .pazos-slide-content h1{font-size:clamp(34px,11vw,52px)}.pazos-experience-os .pazos-quick-card{min-height:145px}.pazos-experience-os .pazos-main-menu{background:rgba(8,9,22,.98)}}
@media(prefers-reduced-motion:reduce){.pazos-experience-motion *{animation:none!important;transition:none!important}}
