*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #030508;--surface: #080d14;--surface2: #0d1520;--border: rgba(255,255,255,.06);--accent: #6c63ff;--accent2: #00e5ff;--accent3: #ff4ecd;--accent4: #00ff88;--text: #f0f4ff;--muted: #7a8aa0;--radius: 16px;color-scheme:dark}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden}nav{position:sticky;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:16px 6%;background:#030508d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.logo{font-family:Space Grotesk,-apple-system,sans-serif;font-size:1.3rem;font-weight:700;text-decoration:none;background:linear-gradient(135deg,var(--accent),var(--accent2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.logo span{color:var(--text);-webkit-text-fill-color:var(--text)}.nav-links{display:flex;gap:28px;list-style:none;align-items:center}.nav-links a{color:var(--muted);text-decoration:none;font-size:.82rem;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-cta{background:linear-gradient(135deg,var(--accent),#4a40c0);color:#fff!important;padding:9px 20px;border-radius:50px;font-weight:600;transition:box-shadow .2s!important}.nav-cta:hover{box-shadow:0 0 24px #6c63ff80}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:4px}.hamburger span{width:22px;height:1.5px;background:var(--text);display:block}section{padding:90px 6%}.max{max-width:1200px;margin:0 auto}.btn{padding:12px 26px;border-radius:50px;font-size:.8rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:.2s;display:inline-flex;align-items:center;gap:7px;font-family:Inter,-apple-system,sans-serif}.btn-primary{background:linear-gradient(135deg,var(--accent),#4a40c0);color:#fff;box-shadow:0 0 32px #6c63ff59}.btn-primary:hover{box-shadow:0 0 48px #6c63ff99;transform:translateY(-1px)}.btn-outline{border:1px solid rgba(255,255,255,.15)!important;color:var(--text);background:transparent}.btn-outline:hover{border-color:var(--accent)!important;color:var(--accent)}.reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:none}.grad{background:linear-gradient(135deg,var(--accent2),var(--accent),var(--accent3));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grad-g{background:linear-gradient(135deg,var(--accent4),var(--accent2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-toggle-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}.interval-toggle{display:flex;background:#ffffff0a;border:1px solid var(--border);border-radius:50px;padding:4px;gap:4px}.interval-btn{padding:10px 28px;border-radius:50px;font-family:Inter,-apple-system,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;background:transparent;color:var(--muted);transition:.25s}.interval-btn.active{background:linear-gradient(135deg,var(--accent),#4a40c0);color:#fff;box-shadow:0 0 20px #6c63ff66}.interval-btn:hover:not(.active){color:var(--text)}.save-note{margin-top:10px;font-size:.72rem;color:var(--accent4);display:flex;align-items:center;gap:5px}.save-note:before{content:"\2713";font-weight:700}.savings-badge{display:none;align-items:center;gap:5px;background:#00ff881a;border:1px solid rgba(0,255,136,.3);color:var(--accent4);padding:4px 12px;border-radius:50px;font-size:.68rem;font-weight:700;margin-bottom:10px;width:fit-content}.amt-annual,.checkout-link[data-interval=annual]{display:none}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.price-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;position:relative;transition:transform .3s}.price-card:hover{transform:translateY(-4px)}.price-card.pop{border-color:var(--accent);background:linear-gradient(180deg,rgba(108,99,255,.08),var(--surface))}.pop-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--accent),var(--accent3));padding:4px 14px;border-radius:50px;font-size:.66rem;font-weight:700;color:#fff;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}.price-name{font-family:Space Grotesk,-apple-system,sans-serif;font-size:1rem;font-weight:600;margin-bottom:8px}.price-amt{font-family:Space Grotesk,-apple-system,sans-serif;font-size:2.6rem;font-weight:700;line-height:1;margin:12px 0 4px}.price-amt sup{font-size:1rem;vertical-align:super;font-weight:500}.price-per{font-size:.78rem;color:var(--muted);margin-bottom:20px}.price-div{height:1px;background:var(--border);margin-bottom:18px}.price-list{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:24px}.price-list li{font-size:.82rem;color:var(--muted);display:flex;align-items:center;gap:8px}.price-list li .ck{color:var(--accent2);font-weight:700}.price-list li .xx{color:#ffffff26}.checkout-link{display:block;text-align:center;padding:13px;border-radius:50px;font-size:.8rem;font-weight:700;text-decoration:none;transition:.2s;letter-spacing:.06em;text-transform:uppercase;font-family:Inter,-apple-system,sans-serif}.checkout-link.outline{border:1px solid rgba(255,255,255,.15);color:var(--text)}.checkout-link.outline:hover{border-color:var(--accent);color:var(--accent);background:#6c63ff0f}.checkout-link.filled{background:linear-gradient(135deg,var(--accent),#4a40c0);color:#fff;box-shadow:0 4px 20px #6c63ff66}.checkout-link.filled:hover{box-shadow:0 4px 36px #6c63ff99;transform:translateY(-1px)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.nav-links{display:none;flex-direction:column;position:fixed;top:65px;left:0;right:0;background:#030508fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:20px 6%;border-bottom:1px solid var(--border);gap:16px}.nav-links.open,.hamburger{display:flex}.pricing-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/trendwise.css.map */
