.elli-site{color:#232730;-webkit-font-smoothing:antialiased;background:#fff;font-family:Nunito,sans-serif}.elli-site a{color:inherit;text-decoration:none}.elli-site p{margin:0}.elli-site h1,.elli-site h2,.elli-site h3,.elli-site h4{margin:0;font-family:Nunito,sans-serif}.elli-site .nav{z-index:100;background:#fff;border-bottom:1px solid #e1e2e6;align-items:center;gap:32px;height:68px;padding:0 48px;display:flex;position:sticky;top:0}.elli-site .nav-links{flex:1;align-items:center;gap:4px;display:flex}.elli-site .nav-link{color:#666b71;cursor:pointer;white-space:nowrap;border-radius:8px;padding:7px 12px;font-size:14px;font-weight:600;transition:color .15s,background .15s}.elli-site .nav-link:hover{color:#232730;background:#f1f2f6}.elli-site .nav-link.active{color:#4f59ee}.elli-site .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#4f59ee;margin-bottom:14px;font-size:11px;font-weight:700}@keyframes elli-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.elli-site .marquee-track{animation:22s linear infinite elli-marquee;display:flex}.elli-site .toggle{background:#f1f2f6;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.elli-site .toggle-btn{cursor:pointer;color:#666b71;background:0 0;border:none;border-radius:999px;padding:7px 18px;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;transition:background .15s,color .15s}.elli-site .toggle-btn.on{color:#232730;background:#fff;box-shadow:0 1px 3px #2327301a}.elli-site .feat-card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #2327300a,0 6px 24px #2327300f}.elli-site .feat-img{background:#f1f2f6;justify-content:center;align-items:center;width:100%;height:200px;display:flex}.elli-site .price-card{background:#fff;border:1px solid #e1e2e6;border-radius:18px;flex-direction:column;gap:20px;padding:32px 28px;display:flex}.elli-site .price-card.featured{border:2px solid #4f59ee;position:relative}.elli-site .price-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.elli-site .price-list li{color:#666b71;align-items:flex-start;gap:9px;font-size:14px;display:flex}
