:root{--b-indigo:#7067ff;--b-violet:#a855f7;--b-pink:#ec4899;--b-mint:#48e8ac}.t-banner{padding:52px 0 64px;position:relative;overflow:hidden;background:radial-gradient(circle at 8% 0,#4338ca42,transparent 28rem),radial-gradient(circle at 94% 12%,#a855f733,transparent 25rem)}.t-banner:before{content:'';position:absolute;inset:0;opacity:.35;background-image:radial-gradient(#bdc8ff 1px,transparent 1px);background-size:20px 20px;mask-image:linear-gradient(#000,transparent)}.t-banner .site-wrap{position:relative}.t-shell{background:#0b1229cc;border:1px solid #ffffff18;backdrop-filter:blur(18px);border-radius:28px;padding:clamp(22px,4vw,48px);box-shadow:0 35px 90px #0008;position:relative;overflow:hidden}.t-shell:after{content:'';position:absolute;width:330px;height:330px;border-radius:50%;background:#6d5dfc22;right:-125px;top:-160px;filter:blur(20px)}.t-live{display:flex;justify-content:space-between;gap:15px;align-items:center;border:1px solid #ffffff14;border-radius:14px;padding:12px 15px;background:#02061799;color:#bec9e8;font-size:.82rem}.t-live b{color:var(--b-mint)}.t-pulse{display:inline-block;width:9px;height:9px;background:var(--b-mint);border-radius:50%;margin-right:8px;box-shadow:0 0 0 6px #48e8ac20}.t-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:42px;margin-top:34px;align-items:center}.t-badge{display:inline-flex;gap:8px;align-items:center;color:#c6b7ff;background:#7654ff18;border:1px solid #9c7eff55;border-radius:99px;padding:6px 11px;font-size:.76rem;font-weight:850;text-transform:uppercase;letter-spacing:.09em}.t-banner h1{font-size:clamp(2.65rem,5vw,5rem);line-height:1;letter-spacing:-.06em;margin:18px 0}.t-banner h1 strong{font-weight:950;background:linear-gradient(100deg,#9ba6ff,#d58bff,#fa9ccc);background-clip:text;color:transparent}.t-banner .lead{color:#c1cae5}.t-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:24px}.t-feature{background:#ffffff08;border:1px solid #ffffff12;padding:13px;border-radius:13px}.t-feature b{display:block;font-size:.87rem}.t-feature span{display:block;color:#a7b1cf;font-size:.75rem;line-height:1.45;margin-top:4px}.t-feature i{color:#a990ff;font-style:normal;font-weight:900}.t-calculator{background:#030716a8;border:1px solid #ffffff16;border-radius:19px;padding:22px;position:relative;z-index:1}.t-calculator h3{margin:0}.t-calculator p{margin:3px 0 16px;color:#aeb9d5;font-size:.82rem}.t-tiers{display:grid;grid-template-columns:1fr 1fr;gap:8px}.t-tier{background:#ffffff08;border:1px solid #ffffff13;border-radius:11px;padding:10px;font-size:.75rem;color:#a8b3cf}.t-tier.active{background:#6244df33;border-color:#8c6cff;color:#f4f0ff}.t-tier b{display:block;color:#fff;font-size:.86rem}.t-rate{padding:13px;margin:15px 0;background:#19125088;border:1px solid #7f62ed77;border-radius:12px}.t-rate div{display:flex;justify-content:space-between;color:#aeb8d5;font-size:.79rem;padding:4px 0}.t-rate b{color:#fff}.t-rate .mint{color:var(--b-mint)}.home-showcase{padding:18px 0 82px}.showcase-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.showcase{background:linear-gradient(135deg,#101a3c,#190f35);border:1px solid #6d5ee255;border-radius:22px;padding:34px;position:relative;overflow:hidden}.showcase.reseller{background:linear-gradient(135deg,#0b2930,#101a3c);border-color:#48e8ac66}.showcase:before{content:'';position:absolute;width:210px;height:210px;border-radius:50%;right:-70px;top:-80px;background:#7c5cff2d;filter:blur(4px)}.showcase.reseller:before{background:#48e8ac25}.showcase>*{position:relative}.showcase h2{font-size:clamp(1.7rem,3vw,2.6rem);margin:10px 0}.showcase p{color:#bbc4df;max-width:450px}.showcase .pills{margin:17px 0}.showcase .pill{border-color:#7265c8;color:#d9d4ff;background:#ffffff08}.showcase.reseller .pill{border-color:#4c8f8d;color:#c8ffeb}@media(max-width:850px){.t-layout,.showcase-grid{grid-template-columns:1fr}.t-live{align-items:flex-start;flex-direction:column}}@media(max-width:500px){.t-shell{padding:18px}.t-feature-grid{grid-template-columns:1fr}.t-live span:last-child{display:none}}
