[data-surface=marketing]{font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";color:#0a0a0b;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f2ede4;font-weight:420;line-height:1.5}[data-surface=marketing] *{box-sizing:border-box}[data-surface=marketing] button{font-family:inherit}[data-surface=marketing] ::selection{color:#0a0a0b;background:#c8f23d}[data-surface=marketing] .athlo-display{font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(48px,7.5vw,112px);font-weight:480;line-height:.98}[data-surface=marketing] h1,[data-surface=marketing] .athlo-h1{font-family:var(--font-sans);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(40px,5vw,72px);font-weight:480;line-height:1.02}[data-surface=marketing] h2,[data-surface=marketing] .athlo-h2{font-family:var(--font-sans);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,3.5vw,48px);font-weight:480;line-height:1.05}[data-surface=marketing] h3,[data-surface=marketing] .athlo-h3{font-family:var(--font-sans);letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.15}[data-surface=marketing] h4,[data-surface=marketing] .athlo-h4{font-family:var(--font-sans);letter-spacing:-.01em;font-size:18px;font-weight:520;line-height:1.25}[data-surface=marketing] p,[data-surface=marketing] .athlo-body{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:420;line-height:1.55}[data-surface=marketing] .athlo-body-lg{font-size:18px;line-height:1.55}[data-surface=marketing] .athlo-body-sm,[data-surface=marketing] .athlo-small{font-size:14px;line-height:1.5}[data-surface=marketing] .athlo-eyebrow{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-size:12px;font-weight:500}[data-surface=marketing] .athlo-mono,[data-surface=marketing] code,[data-surface=marketing] kbd{font-family:var(--font-mono);letter-spacing:-.01em;font-size:13px;font-weight:440}[data-surface=marketing] a{color:var(--pulse);text-decoration:none;transition:-webkit-text-decoration .2s cubic-bezier(.16,1,.3,1),text-decoration .2s cubic-bezier(.16,1,.3,1)}[data-surface=marketing] a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}[data-surface=marketing] .athlo-glow{pointer-events:none;border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}[data-surface=marketing] .athlo-glow:before{content:"";filter:blur(60px)saturate(115%);opacity:1;position:absolute;inset:-20%}[data-surface=marketing] .athlo-glow:after{content:"";opacity:.38;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}[data-surface=marketing] .athlo-glow-hero:before{background:radial-gradient(46% 52% at 88% 8%,#c8f23d8c,#0000 62%),radial-gradient(38% 48% at 96% 30%,#9ec91a8c,#0000 58%),radial-gradient(50% 60% at 6% 92%,#c8f23d2e,#0000 65%),radial-gradient(60% 70% at 60%,#0a0a0b99,#0000 70%)}[data-surface=marketing] .athlo-glow-control:before{background:radial-gradient(50% 58% at 8% 12%,#c8f23d80,#0000 62%),radial-gradient(45% 55% at 26% 84%,#9ec91a6b,#0000 65%),radial-gradient(60% 65% at 92% 70%,#1f1f22b3,#0000 70%)}[data-surface=marketing] .athlo-glow-cta:before{background:radial-gradient(38% 42% at 50% 38%,#c8f23d6b,#0000 60%),radial-gradient(60% 50% at 18% 90%,#9ec91a59,#0000 65%),radial-gradient(55% 50% at 84% 84%,#c8f23d47,#0000 65%),radial-gradient(80% 80%,#0a0a0b80,#0000 75%)}[data-surface=marketing] .athlo-glow-pricing:before{background:radial-gradient(60% 55% at 100% 0,#c8f23d80,#0000 60%),radial-gradient(50% 50% at 30% 100%,#9ec91a52,#0000 65%)}[data-surface=marketing] .athlo-glow-quote:before{background:radial-gradient(55% 60% at 100% 0,#c8f23d73,#0000 60%),radial-gradient(60% 60% at 0 100%,#9ec91a40,#0000 65%)}[data-surface=marketing] .athlo-glow-quote:after{opacity:.3}[data-surface=marketing] .athlo-glow-pain:before{background:radial-gradient(40% 35% at 50% 0,#c8f23d2e,#0000 60%),radial-gradient(60% 60% at 10% 100%,#9ec91a1f,#0000 65%)}[data-surface=marketing] .athlo-glow-pain:after{opacity:.25}[data-surface=marketing] .athlo-glow-future:before{background:radial-gradient(35% 50% at 90% 100%,#c8f23d40,#0000 60%),radial-gradient(45% 40% at 8% 0,#9ec91a29,#0000 65%)}[data-surface=marketing] .athlo-glow-future:after{opacity:.25}[data-surface=marketing] .athlo-grain{pointer-events:none;opacity:.28;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
