@media(prefers-reduced-motion:no-preference){.a-reveal{--a-reveal-y: 16px;--a-reveal-scale: .985;--a-reveal-blur: 0px;transition-duration:.48s,.55s,.45s;will-change:auto}.a-reveal--subtle{--a-reveal-y: 12px}.a-stagger>*{transform:translate3d(0,16px,0);transition-duration:.48s,.52s}.feature-showcase--center-stage [data-carousel-slide]{transition-duration:.38s}.feature-showcase-caption{transition-duration:.2s}}.feature-segmented.cafesito-tabs-enhanced{position:relative;isolation:isolate}.cafesito-tabs-enhanced>.feature-segment{position:relative;z-index:1}.cafesito-tabs-enhanced>.feature-segment.is-active,.cafesito-tabs-enhanced>.feature-segment[aria-selected=true],[data-theme=dark] .cafesito-tabs-enhanced>.feature-segment.is-active,[data-theme=dark] .cafesito-tabs-enhanced>.feature-segment[aria-selected=true]{background:transparent;box-shadow:none}.cafesito-tab-indicator{position:absolute;top:0;left:0;z-index:0;pointer-events:none;border-radius:12px;background:var(--color-surface);box-shadow:0 2px 12px #0f172a14,0 0 0 1px #00000009;opacity:0;transform:translateZ(0);transition:transform .32s var(--ease-out-expo)}.cafesito-tabs-enhanced .cafesito-tab-indicator{opacity:1}[data-theme=dark] .cafesito-tab-indicator{background:#ffffff24;box-shadow:0 2px 12px #0000003d}@media(prefers-reduced-motion:reduce){.cafesito-tab-indicator{transition:none!important}}.section-platforms .store-other-carousel-controls{min-height:32px;align-self:start;align-items:center;margin-top:4px}.section-platforms .store-other-carousel-controls.is-single-page .apple-carousel-ui{visibility:hidden;pointer-events:none}.hero--apple .hero-subtitle{max-width:43ch;line-height:1.55;text-wrap:pretty}.hero--apple .hero-title{text-wrap:balance}.feature-showcase--center-stage .feature-showcase-intro,.feature-showcase--center-stage .feature-showcase-caption{text-wrap:pretty}.cafesito-tabs-enhanced .cafesito-tab-indicator{transition:transform .32s var(--ease-out-expo),width .2s ease,height .2s ease}.cafesito-tabs-enhanced>.feature-segment:hover:not(.is-active){background:transparent;color:var(--color-text)}.cafesito-tabs-enhanced>.feature-segment:focus-visible,.store-other-carousel-controls .apple-carousel-segment:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cafesito-tabs-enhanced .cafesito-tab-indicator{transition:none!important}}@media(min-width:900px){.hero--apple .hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,6vw,88px)}.hero--apple .hero-copy{max-width:610px}.hero--apple .hero-phone-mockup{width:min(100%,324px)}#pillar-descubre.feature-showcase--center-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(258px,.9fr);grid-template-areas:"intro app" "tabs app";column-gap:clamp(30px,5vw,76px);row-gap:clamp(18px,2.6vw,32px);align-items:center;text-align:left;padding:clamp(30px,4.4vw,64px);border:1px solid var(--color-border);border-radius:28px;background:var(--color-section-elevated)}#pillar-descubre .feature-showcase-header{grid-area:intro;margin:0;max-width:520px;align-self:end}#pillar-descubre .feature-showcase-headline{margin-inline:0;max-width:14ch}#pillar-descubre .feature-showcase-stage{grid-area:app;margin:0;min-width:0;align-self:center;justify-content:center}#pillar-descubre .feature-showcase-footer{grid-area:tabs;margin:0;max-width:520px;align-items:flex-start;align-self:start;gap:14px}#pillar-descubre .feature-showcase-caption{text-align:left;max-width:45ch;min-height:4.6em}#pillar-descubre .feature-segmented{max-width:min(100%,22rem)}}@media(max-width:899px){.hero--apple .hero-inner{gap:clamp(20px,4vw,32px)}#pillar-descubre .feature-showcase-caption{max-width:38ch}.section-platforms .store-other-carousel-controls{margin-top:4px}}@media(max-width:599px){.feature-showcase--center-stage .feature-segment-line{font-size:.62rem}}@media(prefers-reduced-motion:no-preference){.hero--apple .hero-entrance{filter:none;transform:translate3d(0,16px,0);transition:opacity .48s var(--ease-out-expo),transform .58s var(--ease-out-expo)}body.hero-is-ready .hero--apple .hero-entrance{filter:none;transform:translateZ(0)}}
