.eg-hero{padding:clamp(72px,9vw,128px) 0 clamp(48px,6vw,80px);background:var(--paper)}.eg-hero .wrap{max-width:1180px}.eg-hero .hero-topchip{display:inline-flex;align-items:center;gap:10px;padding:0;background:transparent;border:0;font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-bottom:clamp(20px,2.5vw,32px)}.eg-hero .hero-topchip .stars{color:#E62415;font-size:13px;letter-spacing:.04em}.eg-hero .hero-topchip strong,.eg-hero h1{color:var(--ink);font-weight:500}.eg-hero h1{font-family:var(--sans);font-size:clamp(36px,5.2vw,64px);line-height:1.06;letter-spacing:-.028em;margin:0;max-width:22ch}.eg-hero h1 em{font-style:normal;color:var(--ink);font-weight:500}.eg-hero .lede{font-family:var(--sans);font-size:clamp(16px,1.3vw,18px);line-height:1.6;color:var(--ink-2);max-width:70ch;margin:clamp(20px,2.4vw,28px) 0 0}.eg-tiers{padding:0 0 clamp(64px,8vw,96px);background:var(--paper)}.eg-tiers .wrap{max-width:1240px}.eg-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(18px,2vw,24px);gap:clamp(18px,2vw,24px);align-items:stretch}@media (max-width:1000px){.eg-tier-grid{grid-template-columns:1fr}}.eg-tier{background:var(--paper);border:1px solid var(--line-2);border-radius:4px;padding:clamp(26px,3vw,36px);display:flex;flex-direction:column;gap:clamp(16px,1.8vw,20px);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.eg-tier:hover{border-color:rgba(12,12,10,.18);box-shadow:0 18px 40px -24px rgba(14,14,16,.18);transform:translateY(-2px)}.eg-tier-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:500}.eg-tier h3{font-family:var(--sans);font-size:clamp(22px,2.4vw,28px);line-height:1.18;letter-spacing:-.022em;margin:0}.eg-tier h3,.eg-tier h3 em{font-weight:500;color:var(--ink)}.eg-tier h3 em{font-style:normal}.eg-tier .et-pitch{font-family:var(--sans);font-size:15px;line-height:1.55;color:var(--ink-2);margin:0}.eg-tier .et-bestfor{padding:14px 0 0;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:6px}.eg-tier .et-bestfor-label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.eg-tier .et-bestfor-text{font-family:var(--sans);font-size:14.5px;line-height:1.55;color:var(--ink)}.eg-tier .et-includes{display:flex;flex-direction:column;gap:8px}.eg-tier .et-includes-label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.eg-tier .et-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.eg-tier .et-list li{font-family:var(--sans);font-size:13.5px;line-height:1.5;color:var(--ink-2);padding-left:20px;position:relative}.eg-tier .et-list li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:1.5px;background:var(--accent)}.eg-tier .btn{margin-top:auto}.eg-tier .et-cta{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:4px;font-family:var(--sans);font-size:14.5px;font-weight:500;letter-spacing:-.005em;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .12s ease}.eg-tier .et-cta:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-1px)}.eg-tier .et-cta .arr{font-family:var(--sans);font-size:16px;line-height:1;transition:transform .2s ease}.eg-tier .et-cta:hover .arr{transform:translateX(3px)}.eg-compare{padding:clamp(40px,5vw,64px) 0 clamp(64px,8vw,96px);background:var(--paper);text-align:center}.eg-compare .wrap{max-width:720px}.eg-compare p{font-family:var(--sans);font-size:clamp(15px,1.2vw,17px);line-height:1.55;color:var(--ink-2);margin:0 auto clamp(16px,1.8vw,22px);max-width:60ch}.eg-compare p strong{color:var(--ink);font-weight:600}.eg-compare-cta{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:transparent;color:var(--ink);border:1px solid rgba(12,12,10,.2);border-radius:4px;font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:-.005em;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .12s ease}.eg-compare-cta:hover{border-color:var(--ink);background:var(--ink);color:var(--paper);transform:translateY(-1px)}.eg-compare-cta .arr{font-size:15px;line-height:1;transition:transform .2s ease}.eg-compare-cta:hover .arr{transform:translateX(3px)}.no-js .eg-hero .hero-actions,.no-js .eg-hero .hero-clutch,.no-js .eg-hero .hero-lede,.no-js .eg-hero .hero-topchip,.no-js .eg-hero .hero-trial,.no-js .eg-hero h1,.no-js .eg-hero h1 .word{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:no-preference){body:not(.hero-ready) .eg-hero .hero-actions,body:not(.hero-ready) .eg-hero .hero-clutch,body:not(.hero-ready) .eg-hero .hero-lede,body:not(.hero-ready) .eg-hero .hero-topchip,body:not(.hero-ready) .eg-hero .hero-trial,body:not(.hero-ready) .eg-hero h1 .word{opacity:0}.eg-hero h1 .word{display:inline-block;opacity:0;transform:translateY(14px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}body.hero-ready .eg-hero h1 .word{opacity:1;transform:translateY(0)}.eg-hero .hero-actions,.eg-hero .hero-clutch,.eg-hero .hero-lede,.eg-hero .hero-topchip,.eg-hero .hero-trial{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}body.hero-ready .eg-hero .hero-actions,body.hero-ready .eg-hero .hero-clutch,body.hero-ready .eg-hero .hero-lede,body.hero-ready .eg-hero .hero-topchip,body.hero-ready .eg-hero .hero-trial{opacity:1;transform:translateY(0)}body.hero-ready .eg-hero .hero-topchip{transition-delay:80ms}body.hero-ready .eg-hero h1 .word:first-child{transition-delay:.22s}body.hero-ready .eg-hero h1 .word:nth-child(2){transition-delay:.26s}body.hero-ready .eg-hero h1 .word:nth-child(3){transition-delay:.3s}body.hero-ready .eg-hero h1 .word:nth-child(4){transition-delay:.34s}body.hero-ready .eg-hero h1 .word:nth-child(5){transition-delay:.38s}body.hero-ready .eg-hero h1 .word:nth-child(6){transition-delay:.42s}body.hero-ready .eg-hero h1 .word:nth-child(7){transition-delay:.46s}body.hero-ready .eg-hero h1 .word:nth-child(8){transition-delay:.5s}body.hero-ready .eg-hero h1 .word:nth-child(9){transition-delay:.54s}body.hero-ready .eg-hero h1 .word:nth-child(10){transition-delay:.58s}body.hero-ready .eg-hero h1 .word:nth-child(11){transition-delay:.62s}body.hero-ready .eg-hero h1 .word:nth-child(12){transition-delay:.66s}body.hero-ready .eg-hero .hero-clutch{transition-delay:.32s}body.hero-ready .eg-hero .hero-lede{transition-delay:.76s}body.hero-ready .eg-hero .hero-actions{transition-delay:.88s}body.hero-ready .eg-hero .hero-trial{transition-delay:.98s}}.cases .card.anim-in:nth-of-type(3),.home-cases .card-pair.anim-in:nth-of-type(3),.xl-grid .xl-card.anim-in:nth-of-type(3){transition-delay:.16s}.cases .card.anim-in:nth-of-type(4){transition-delay:.24s}details.anim-in:nth-of-type(2){transition-delay:50ms}details.anim-in:nth-of-type(3){transition-delay:.1s}details.anim-in:nth-of-type(4){transition-delay:.15s}details.anim-in:nth-of-type(5){transition-delay:.2s}