.slip-page{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif}.slip-page h1,.slip-page h2,.slip-page h3{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif}.slip-cta{background:var(--action-bg);color:var(--action-ink);transition:background .15s ease,color .15s ease,box-shadow .15s ease}.slip-cta:hover{background:var(--action-hover-bg);color:var(--action-hover-ink)}.slip-cta-on-lime{background:var(--midnight);color:var(--cream);transition:background .15s ease,color .15s ease}.slip-cta-on-lime:hover{background:var(--ember);color:var(--ink-on-ember)}.slip-lift{transition:transform .18s cubic-bezier(.4,0,.2,1)}.slip-lift:hover{transform:translateY(-3px)}.slip-sport-link{transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.slip-sport-link:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(11,15,25,.1)}.slip-ghost{transition:background .18s cubic-bezier(.4,0,.2,1)}.slip-ghost:hover{background:rgba(251,245,234,.1)}@media (max-width:900px){.slip-hero-vis{display:none!important}}.slip-faq summary{list-style:none;cursor:pointer}.slip-faq summary::-webkit-details-marker{display:none}.slip-faq .slip-faq-icon{transition:transform .18s cubic-bezier(.4,0,.2,1)}.slip-faq[open] .slip-faq-icon{transform:rotate(45deg)}.slip-sdet summary{list-style:none;cursor:pointer}.slip-sdet summary::-webkit-details-marker{display:none}.slip-sdet .slip-sdet-chev{transition:transform .25s ease}.slip-sdet[open] .slip-sdet-chev{transform:rotate(180deg)}.slip-sdet summary:hover .slip-sdet-label{color:var(--ember)}.slip-floating-cta{position:fixed;z-index:50;left:50%;bottom:calc(20px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 10px 10px 24px;border-radius:9999px;background:var(--midnight);color:var(--cream);box-shadow:0 18px 50px rgba(11,15,25,.35);font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;animation:slip-floating-cta-in .22s cubic-bezier(.4,0,.2,1)}.slip-floating-cta__lead{font-weight:700;font-size:15px;margin-right:6px;white-space:nowrap}@keyframes slip-floating-cta-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:767px){.slip-floating-cta{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));transform:none;padding:8px;border-radius:22px;animation-name:slip-floating-cta-in-mobile}.slip-floating-cta>*{flex:1 1 0}.slip-floating-cta__lead{display:none}}@keyframes slip-floating-cta-in-mobile{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}html.slip-floating-cta-visible #brevo-conversations{bottom:calc(96px + env(safe-area-inset-bottom, 0px))!important}@media (prefers-reduced-motion:reduce){.slip-floating-cta{animation:none}.slip-lift:hover,.slip-sport-link:hover{transform:none}.slip-faq .slip-faq-icon{transition:none}}