.ComparisonsPage{width:100%;padding-bottom:clamp(64px,9vw,120px);background:#fff;font-family:Inter,sans-serif}.ComparisonsPage-Hero{padding:clamp(104px,8vw,128px) 20px clamp(32px,4vw,56px);background:linear-gradient(90deg,#fcfcff,#eef3ff);position:relative;isolation:isolate;overflow:clip}.ComparisonsPage-Hero:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.ComparisonsPage-Hero:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.ComparisonsPage-Inner{max-width:980px;margin:0 auto;padding:0 20px}.ComparisonsPage-Hero .ComparisonsPage-Inner{padding:0}.ComparisonsPage-Title{margin:0;max-width:20ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(32px,4.4vw,56px);line-height:1.06;letter-spacing:-.035em;color:#0b0b13}.ComparisonsPage-Lead{margin:18px 0 0;max-width:64ch;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#5b5b66}.ComparisonsPage-Tabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(32px,4vw,48px)}.ComparisonsPage-Tab{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:0;font:500 15px/1.2 Inter,sans-serif;color:#37313a;cursor:pointer;position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.72);border-radius:9999px;background:linear-gradient(115deg,#fff9,#fff0 38%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ComparisonsPage-Tab>*{position:relative;z-index:1}.ComparisonsPage-Tab:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px #8c51fc0a,0 30px 64px -18px #4a32a438;opacity:0;transition:opacity .5s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ComparisonsPage-Tab:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.ComparisonsPage-Tab:hover{transform:translateY(-4px);border-color:#fffffff5}.ComparisonsPage-Tab:hover:before,.ComparisonsPage-Tab:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.ComparisonsPage-Tab{transition:none}.ComparisonsPage-Tab:hover{transform:none}}.ComparisonsPage-Tab:hover{color:#0b0b13}.ComparisonsPage-Tab:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}.ComparisonsPage-Tab_active{color:#fff;background:#0b0b13}.ComparisonsPage-Tab_active:hover{color:#fff}.ComparisonsPage-Count{font-size:13px;font-weight:600;opacity:.6}.ComparisonsPage-Group{margin-top:24px}.ComparisonsPage-Group[hidden]{display:none}.ComparisonsPage-GroupTitle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.ComparisonsPage-Items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;position:relative;isolation:isolate}.ComparisonsPage-Items:before{content:"";position:absolute;inset:-10% -4%;z-index:-1;background:radial-gradient(32% 46% at 76% 32%,#8c51fc1b,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc17,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef10,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc0c,#5989fc00 70%);filter:blur(34px);pointer-events:none}.ComparisonsPage-Item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;font-family:Geist,Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.02em;color:#0b0b13;text-decoration:none;position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.72);border-radius:16px;background:linear-gradient(115deg,#fff9,#fff0 38%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ComparisonsPage-Item>*{position:relative;z-index:1}.ComparisonsPage-Item:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px #8c51fc0a,0 30px 64px -18px #4a32a438;opacity:0;transition:opacity .5s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ComparisonsPage-Item:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.ComparisonsPage-Item:hover{transform:translateY(-4px);border-color:#fffffff5}.ComparisonsPage-Item:hover:before,.ComparisonsPage-Item:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.ComparisonsPage-Item{transition:none}.ComparisonsPage-Item:hover{transform:none}}.ComparisonsPage-Item:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}.ComparisonsPage-Actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(40px,5vw,64px)}.ComparisonsPage-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ComparisonsPage-Cta:hover{transform:translateY(-1px)}.ComparisonsPage-Cta{padding:14px 24px;font-size:16px;box-shadow:0 10px 26px #8c51fc52}.ComparisonsPage-Arrow{color:#8c51fc;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ComparisonsPage-Item:hover .ComparisonsPage-Arrow{transform:translate(4px)}@media(max-width:768px){.ComparisonsPage-Items{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:900px){.ComparisonsPage-Items{grid-template-columns:repeat(2,minmax(0,1fr))}}
