.saasmap-site:has(.compare-page):before{display:none}.compare-page{--line:#7896ff1a;--line-2:#7896ff2e;--txt:#eef1fb;--txt-soft:#d8deef;--txt-faint:#b4bdd4;--copy:#ffffffeb;--copy-muted:#ffffffd1;--blue:#2f6bff;--blue-bright:#4d8cff;--cyan:#34d3ff;--ice:#9fd0ff;--glow:#2f6bff8c;--bg:#06070d;--bg-2:#0a0c16;--panel:#0e111d;--amber:#ffc77a;font-family:var(--font-sans),"Space Grotesk",sans-serif;z-index:2;position:relative}.compare-page .cmp-mesh{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.compare-page .cmp-mesh:before,.compare-page .cmp-mesh:after{content:"";filter:blur(120px);opacity:.45;border-radius:50%;position:absolute}.compare-page .cmp-mesh:before{background:radial-gradient(circle,#2f6bff73,#0000 70%);width:720px;height:720px;top:-280px;left:-200px}.compare-page .cmp-mesh:after{background:radial-gradient(circle,#34d3ff42,#0000 70%);width:640px;height:640px;top:1200px;right:-220px}.compare-page .cmp-mesh-orb{filter:blur(130px);opacity:.3;background:radial-gradient(circle,#8b7dff59,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:2800px;left:35%}.compare-page .cmp-grain{z-index:1;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.04'/%3E%3C/svg%3E");position:fixed;inset:0}.compare-page>:not(.cmp-mesh):not(.cmp-grain){z-index:2;position:relative}.compare-page .cmp-wrap{max-width:1200px;margin:0 auto;padding:0 28px}.compare-page .cmp-wrap--narrow{max-width:900px}.compare-page .mono{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--ice);font-size:.72rem}.compare-page .reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.compare-page .reveal.visible{opacity:1;transform:none}.compare-page .cmp-hero{text-align:center;background:radial-gradient(circle at 75% 45%,#1dd1ff1a,#0000 34%),radial-gradient(circle at 82% 28%,#9768ff1a,#0000 28%),radial-gradient(circle at 42% 75%,#23e5c40f,#0000 34%);margin-top:68px;padding:96px 0 72px}.compare-page .cmp-hero h1{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.035em;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:balance;max-width:34ch;margin:16px auto 0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.05}.compare-page .cmp-hero-sub{color:var(--copy);max-width:52ch;margin:24px auto 32px;font-size:1.1rem;line-height:1.65}.compare-page .cmp-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.compare-page .btn{font-family:var(--font-sans),"Space Grotesk",sans-serif;cursor:pointer;border:none;border-radius:11px;align-items:center;gap:8px;padding:12px 24px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.compare-page .btn-primary{background:linear-gradient(135deg,var(--blue-bright),var(--blue));color:#fff;box-shadow:0 8px 28px -8px var(--glow),inset 0 1px 0 #ffffff40}.compare-page .btn-primary:hover{transform:translateY(-2px)}.compare-page .btn-glass{border:1px solid var(--line-2);color:var(--txt);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a}.compare-page .btn-glass:hover{background:#ffffff14}.compare-page .cmp-section{border-bottom:1px solid var(--line);padding:104px 0}.compare-page .cmp-section--visual{padding-top:40px}.compare-page .cmp-section--compact{padding:56px 0}.compare-page .cmp-section--cta{border-bottom:none;padding-bottom:110px}.compare-page .sec-head{margin-bottom:60px;padding:0 12px}.compare-page .sec-head--left{text-align:left;padding:0}.compare-page .sec-head--center{text-align:center;max-width:52rem;margin-left:auto;margin-right:auto}.compare-page .sec-head h2{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:wrap;max-width:none;margin-top:14px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.compare-page .sec-head--left h2{text-wrap:wrap}.compare-page .sec-head--center h2{text-wrap:balance}.compare-page .cmp-prose-box{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:18px;padding:36px 40px}.compare-page .cmp-prose-box h2{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 16px;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:700}.compare-page .cmp-prose-box p{color:var(--txt-soft);margin:0 0 14px;font-size:.98rem;line-height:1.7}.compare-page .cmp-prose-box p:last-child{margin-bottom:0}.compare-page .cmp-bullet-list{color:var(--txt-soft);margin:8px 0 16px;padding-left:24px;line-height:1.8}.compare-page .cmp-steps{color:var(--txt-soft);margin:16px 0 0;padding-left:24px;line-height:1.8}.compare-page .cmp-note{font-style:italic;color:var(--txt-faint)!important;font-size:.9rem!important}.compare-page .cmp-inline-link{color:var(--ice);margin-top:8px;font-size:.9rem;font-weight:600;transition:color .2s;display:inline-flex}.compare-page .cmp-inline-link:hover{color:var(--cyan)}.compare-page .cmp-outro,.compare-page .cmp-footnote{color:var(--txt-soft);margin-top:24px;font-size:.98rem;line-height:1.65}.compare-page .cmp-footnote{text-align:center;font-style:italic}.compare-page .cmp-cta-center{text-align:center;margin-top:28px}.compare-page .cmp-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:18px;display:grid}.compare-page .cmp-cards>.reveal{min-height:100%;display:flex}.compare-page .cmp-card{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff02);border-radius:18px;flex-direction:column;flex:1;width:100%;min-height:100%;padding:34px 30px;transition:all .28s;display:flex}.compare-page .cmp-card:hover{border-color:var(--line-2);transform:translateY(-3px)}.compare-page .cmp-card--accent{background:#34d3ff0d;border-color:#34d3ff59}.compare-page .cmp-card-ic{border:1px solid var(--line-2);width:46px;height:46px;color:var(--cyan);background:linear-gradient(145deg,#2f6bff40,#34d3ff1f);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.compare-page .cmp-card-ic svg{width:21px;height:21px;display:block}.compare-page .cmp-card h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:balance;margin:0 0 12px;font-size:1.24rem;font-weight:600;line-height:1.2}.compare-page .cmp-card--accent h3{color:var(--cyan)}.compare-page .cmp-card p{color:var(--txt-soft);flex:1;margin:0;font-size:.94rem;line-height:1.6}.compare-page .cmp-dual-lists{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:24px;margin-top:28px;display:grid}.compare-page .cmp-dual-lists>.reveal{min-height:100%;display:flex}.compare-page .cmp-list-panel{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff02);border-radius:18px;flex:1;width:100%;padding:34px 30px}.compare-page .cmp-list-panel--accent{background:#34d3ff0d;border-color:#34d3ff59}.compare-page .cmp-list-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 16px;font-size:1.24rem;font-weight:600;line-height:1.2}.compare-page .cmp-list-panel--accent h3{color:var(--cyan)}.compare-page .cmp-list-panel ul{margin:0;padding:0;list-style:none}.compare-page .cmp-list-panel li{color:var(--txt-soft);padding:6px 0 6px 20px;font-size:.92rem;line-height:1.5;position:relative}.compare-page .cmp-list-panel li:before{content:"•";color:var(--cyan);position:absolute;left:0}.compare-page .cmp-table-wrap{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:18px;margin-top:8px;padding-bottom:.5rem;overflow-x:auto}.compare-page .cmp-table-wrap::-webkit-scrollbar{width:10px;height:10px}.compare-page .cmp-table-wrap::-webkit-scrollbar-thumb{background:var(--cyan);border-radius:10px}.compare-page .cmp-table{border-collapse:collapse;width:100%;min-width:720px}.compare-page .cmp-table th,.compare-page .cmp-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px;font-size:.88rem}.compare-page .cmp-table thead th{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ice);background:#0003;font-size:.72rem}.compare-page .cmp-table-th-saasmap{color:var(--cyan)!important;background:#34d3ff0f!important}.compare-page .cmp-table tbody th[scope=row]{color:var(--txt-soft);max-width:280px;font-weight:500}.compare-page .cmp-table-cell--positive{color:#5ee89a}.compare-page .cmp-table-cell--accent{color:var(--cyan);background:#34d3ff08}.compare-page .cmp-table-cell--muted{color:var(--txt-soft)}.compare-page .cmp-table-cell--dash{color:var(--txt-faint)}.compare-page .cmp-table tbody tr:last-child th,.compare-page .cmp-table tbody tr:last-child td{border-bottom:none}.compare-page .cmp-table tbody td:last-child{background:#34d3ff05}@media (max-width:760px){.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp){overflow:visible}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) table{min-width:0}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) thead{display:none}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) table,.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody,.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody tr{width:100%;display:block}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody tr{border-bottom:1px solid var(--line);padding:16px 18px}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody tr:last-child{border-bottom:none}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody tr:hover td,.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody tr:hover th{background:0 0}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody th.cap{border-bottom:1px solid var(--line);max-width:none;margin:0 0 12px;padding:0 0 12px;font-size:.95rem;display:block}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody th,.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody td{border-bottom:none}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody td{border-radius:12px;margin-top:8px;padding:10px 12px;display:block;border:none!important}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody td[data-label]:before{content:attr(data-label);font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-faint);margin-bottom:5px;font-size:.62rem;display:block}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody td[data-label=SaaSMap]:before{color:var(--cyan)}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody td:not([data-label=SaaSMap]){background:#ffffff05!important}.compare-page :is(.cmp-ms-cmp,.cmp-ss-cmp,.cmp-jx-cmp) tbody td[data-label=SaaSMap]{background:#34d3ff0f!important}}.compare-page .cmp-choose-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:24px;display:grid}.compare-page .cmp-choose-grid>.reveal{min-height:100%;display:flex}.compare-page .cmp-choose-card{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff02);border-radius:18px;flex:1;width:100%;min-height:100%;padding:34px 30px}.compare-page .cmp-choose-card--accent{background:#34d3ff0d;border-color:#34d3ff59}.compare-page .cmp-choose-card h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 12px;font-size:1.24rem;font-weight:600;line-height:1.2}.compare-page .cmp-choose-card--accent h3{color:var(--cyan)}.compare-page .cmp-choose-card p{color:var(--txt-soft);margin:0;font-size:.95rem;line-height:1.6}.compare-page .cmp-final{text-align:center;border:1px solid var(--line-2);background:radial-gradient(120% 140% at 50% 0%,#2f6bff38,var(--bg)60%);border-radius:26px;padding:72px 40px;position:relative;overflow:hidden}.compare-page .cmp-final:after{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);filter:blur(60px);opacity:.5;pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.compare-page .cmp-final h2,.compare-page .cmp-final p,.compare-page .cmp-final .cmp-hero-cta{z-index:1;position:relative}.compare-page .cmp-final h2{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:balance;margin:0 0 16px;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:1.02}.compare-page .cmp-final p{color:var(--txt-soft);max-width:46ch;margin:0 auto 28px;font-size:1.05rem;line-height:1.6}.compare-page .sol-artifacts{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff03);border-radius:20px;padding:32px}.compare-page .sol-artifacts-compare{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-bottom:28px;display:grid}.compare-page .sol-artifacts-col{border:1px solid var(--line);border-radius:14px;padding:24px}.compare-page .sol-artifacts-col--after{background:#34d3ff0f;border-color:#34d3ff59}.compare-page .sol-artifacts-label{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ice);margin-bottom:14px;font-size:.68rem;display:block}.compare-page .sol-artifacts-stats{color:var(--txt-soft);margin:0 0 16px;padding:0;font-size:.92rem;list-style:none}.compare-page .sol-artifacts-stats strong{color:var(--txt)}.compare-page .sol-artifacts-cost{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0;font-size:1.5rem;font-weight:700}.compare-page .sol-artifacts-cost--highlight{color:var(--cyan);font-size:2rem}.compare-page .sol-artifacts-note{color:var(--txt-soft);margin:10px 0 0;font-size:.86rem}.compare-page .sol-artifacts-vs{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--txt-faint);font-size:.8rem}.compare-page .sol-artifacts-claim{text-align:center;color:var(--txt-soft);margin:0 0 22px;font-size:1rem}.compare-page .sol-artifacts-strip{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.compare-page .sol-artifacts-strip>div{text-align:center;border:1px solid var(--line);border-radius:12px;padding:16px 12px}.compare-page .sol-artifacts-strip strong{color:var(--cyan);margin-bottom:4px;font-size:1.35rem;display:block}.compare-page .sol-artifacts-strip span{color:var(--txt-faint);text-transform:uppercase;font-size:.78rem}.compare-page .sol-artifacts-attrib{color:var(--txt-faint);margin:0;font-size:.82rem;font-style:italic;line-height:1.5}.compare-page .sol-founding{background:linear-gradient(135deg,#ffb43c14,#2f6bff0f);border:1px solid #ffb43c47;border-radius:16px;padding:28px 32px}.compare-page .sol-founding h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 10px;font-size:1.2rem;font-weight:700}.compare-page .sol-founding p{color:var(--txt-soft);margin:0 0 10px;font-size:.92rem;line-height:1.55}.compare-page .sol-founding-spots b{color:var(--amber);font-family:var(--font-mono),"JetBrains Mono",monospace}.compare-page .sol-founding-fine{font-style:italic;color:var(--txt-faint)!important;font-size:.78rem!important}@media (max-width:960px){.compare-page .sol-artifacts-strip,.compare-page .sol-artifacts-compare{grid-template-columns:1fr}.compare-page .sol-artifacts-vs{text-align:center}.compare-page .cmp-prose-box{padding:28px 22px}}@media (max-width:640px){.compare-page .cmp-wrap{padding:0 24px}.compare-page .cmp-hero h1{max-width:none}}
.saasmap-site:has(.compare-page--ms-project):before{display:none}.compare-page--ms-project{--txt-soft:#a4abc4;--txt-faint:#666e8c;--green:#34d399;--amber:#ffc77a}.compare-page--ms-project .cmp-wrap{max-width:1180px}.compare-page--ms-project .cmp-wrap--narrow{max-width:880px}.compare-page--ms-project .cmp-mesh-orb--mid{opacity:.3;background:radial-gradient(circle,#8b7dff4d,#0000 70%);width:660px;height:660px;top:4200px;left:30%}.compare-page--ms-project .cmp-mesh-orb--low{display:none}.compare-page--ms-project .cmp-ms-hero{text-align:center;background:radial-gradient(circle at 75% 45%,#1dd1ff1a,#0000 34%),radial-gradient(circle at 82% 28%,#9768ff1a,#0000 28%),radial-gradient(circle at 42% 75%,#23e5c40f,#0000 34%);margin-top:68px;padding:92px 0 76px}.compare-page--ms-project .cmp-ms-hero h1{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.035em;max-width:18ch;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:wrap;margin:16px auto 0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:800;line-height:1.04}.compare-page--ms-project .cmp-ms-hero-sub{color:var(--txt-soft);max-width:48ch;margin:24px auto 36px;font-size:1.16rem;line-height:1.6}.compare-page--ms-project .cmp-ms-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.compare-page--ms-project .cmp-ms-hero-cta .btn{padding:14px 28px;font-size:1rem}.compare-page--ms-project .cmp-ms-section{border-bottom:none;padding:90px 0}.compare-page--ms-project .cmp-ms-section--tight-top{padding-top:30px}.compare-page--ms-project .cmp-ms-section--founding{padding-top:0}.compare-page--ms-project .cmp-ms-section--cta{padding-top:30px;padding-bottom:110px}.compare-page--ms-project .cmp-ms-kicker{margin-bottom:36px}.compare-page--ms-project .cmp-ms-kicker .mono{margin-bottom:14px;display:block}.compare-page--ms-project .cmp-ms-kicker h2,.compare-page--ms-project .cmp-ms-h2-center{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:wrap;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;line-height:1.06}.compare-page--ms-project .cmp-ms-h2-center{text-align:center;margin-bottom:44px}.compare-page--ms-project .cmp-ms-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--ms-project .cmp-ms-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 20px;font-size:1.4rem;font-weight:600}.compare-page--ms-project .cmp-ms-panel p{color:var(--txt-soft);margin:0 0 16px;font-size:1.02rem;line-height:1.7}.compare-page--ms-project .cmp-ms-panel p:last-child{margin-bottom:0}.compare-page--ms-project .cmp-ms-panel p b{color:var(--txt);font-weight:600}.compare-page--ms-project .cmp-ms-dim-intro{color:var(--txt-soft);max-width:70ch;margin:0 0 40px;font-size:1.06rem;line-height:1.7}.compare-page--ms-project .cmp-ms-dim-intro b{color:var(--txt);font-weight:600}.compare-page--ms-project .cmp-ms-two{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.compare-page--ms-project .cmp-ms-two>.reveal{min-height:100%;display:flex}.compare-page--ms-project .cmp-ms-col{border:1px solid var(--line);background:linear-gradient(#ffffff05,#ffffff01);border-radius:18px;flex:1;width:100%;padding:30px}.compare-page--ms-project .cmp-ms-col--hl{background:linear-gradient(160deg,#34d3ff12,#2f6bff08);position:relative;overflow:hidden}.compare-page--ms-project .cmp-ms-col--hl:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 65%);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--ms-project .cmp-ms-col h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 18px;font-size:1.16rem;font-weight:600;position:relative}.compare-page--ms-project .cmp-ms-col--hl h3{color:var(--cyan)}.compare-page--ms-project .cmp-ms-col ul{margin:0;padding:0;list-style:none}.compare-page--ms-project .cmp-ms-col li{color:var(--txt-soft);align-items:flex-start;gap:11px;padding:8px 0;font-size:.94rem;line-height:1.5;display:flex}.compare-page--ms-project .cmp-ms-mark{color:var(--txt-faint);flex-shrink:0;margin-top:2px}.compare-page--ms-project .cmp-ms-col--hl .cmp-ms-mark{color:var(--cyan)}.compare-page--ms-project .cmp-ms-dim-outro{color:var(--txt-soft);max-width:74ch;margin:36px 0 0;font-size:1.02rem;line-height:1.7}.compare-page--ms-project .cmp-ms-dim-outro b{color:var(--ice);font-weight:500}.compare-page--ms-project .cmp-ms-cmp{border:1px solid var(--line);background:#ffffff03;border-radius:18px;overflow:hidden}.compare-page--ms-project .cmp-ms-cmp table{border-collapse:collapse;width:100%;min-width:0;font-size:.92rem}.compare-page--ms-project .cmp-ms-cmp thead th{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-faint);text-align:left;border-bottom:1px solid var(--line);background:#ffffff05;padding:18px 22px;font-size:.66rem}.compare-page--ms-project .cmp-ms-cmp thead th:last-child{color:var(--cyan)}.compare-page--ms-project .cmp-ms-cmp tbody td,.compare-page--ms-project .cmp-ms-cmp tbody th{border-bottom:1px solid var(--line);vertical-align:top;padding:15px 22px}.compare-page--ms-project .cmp-ms-cmp tbody tr:last-child td,.compare-page--ms-project .cmp-ms-cmp tbody tr:last-child th{border-bottom:none}.compare-page--ms-project .cmp-ms-cmp tbody tr:hover td,.compare-page--ms-project .cmp-ms-cmp tbody tr:hover th{background:#2f6bff0a}.compare-page--ms-project .cmp-ms-cmp .cap{color:var(--txt);font-weight:500}.compare-page--ms-project .cmp-ms-cmp .cmp-ms{color:var(--txt-soft)}.compare-page--ms-project .cmp-ms-cmp .cmp-ms.ex{color:var(--green)}.compare-page--ms-project .cmp-ms-cmp .cmp-ms.av{color:var(--amber)}.compare-page--ms-project .cmp-ms-cmp .cmp-ms.no{color:var(--txt-faint)}.compare-page--ms-project .cmp-ms-cmp .cmp-sm{color:var(--green);font-weight:500}.compare-page--ms-project .cmp-ms-cmp td:last-child{border-left:1px solid var(--line);background:#34d3ff06}.compare-page--ms-project .cmp-ms-choose{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.compare-page--ms-project .cmp-ms-choose>.reveal{min-height:100%;display:flex}.compare-page--ms-project .cmp-ms-choosecard{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:18px;flex:1;width:100%;padding:32px 30px}.compare-page--ms-project .cmp-ms-choosecard--hl{background:linear-gradient(160deg,#34d3ff12,#2f6bff08);position:relative;overflow:hidden}.compare-page--ms-project .cmp-ms-choosecard--hl:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 65%);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--ms-project .cmp-ms-choosecard h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 14px;font-size:1.18rem;font-weight:600;position:relative}.compare-page--ms-project .cmp-ms-choosecard--hl h3{color:var(--cyan)}.compare-page--ms-project .cmp-ms-choosecard p{color:var(--txt-soft);margin:0;font-size:.96rem;line-height:1.65}.compare-page--ms-project .cmp-ms-choose-note{text-align:center;color:var(--txt-faint);margin:30px 0 0;font-size:.94rem;font-style:italic}.compare-page--ms-project .cmp-ms-steps-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--ms-project .cmp-ms-steps-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 16px;font-size:1.4rem;font-weight:600}.compare-page--ms-project .cmp-ms-steps-intro{color:var(--txt-soft);margin:0 0 26px;font-size:1rem;line-height:1.65}.compare-page--ms-project .cmp-ms-steps-intro b{color:var(--txt);font-weight:600}.compare-page--ms-project .cmp-ms-steplist{counter-reset:cmp-ms-step;flex-direction:column;gap:16px;margin:0 0 34px;padding:0;list-style:none;display:flex}.compare-page--ms-project .cmp-ms-steplist li{counter-increment:cmp-ms-step;color:var(--txt-soft);align-items:flex-start;gap:16px;font-size:.98rem;line-height:1.55;display:flex}.compare-page--ms-project .cmp-ms-steplist li:before{content:counter(cmp-ms-step);border:1px solid var(--line-2);width:30px;height:30px;font-family:var(--font-display),"Sora",sans-serif;color:var(--cyan);background:linear-gradient(145deg,#2f6bff40,#34d3ff24);border-radius:9px;flex-shrink:0;place-items:center;font-size:.84rem;font-weight:700;display:grid}.compare-page--ms-project .cmp-ms-steplist li b{color:var(--txt);font-weight:600}.compare-page--ms-project .cmp-ms-steps-ctas{text-align:center}.compare-page--ms-project .cmp-ms-ppos{max-width:760px}.compare-page--ms-project .cmp-ms-ppos p{color:var(--txt-soft);margin:0 0 20px;font-size:1.04rem;line-height:1.7}.compare-page--ms-project .cmp-ms-ppos p b{color:var(--txt);font-weight:600}.compare-page--ms-project .cmp-ms-ppos-link{color:var(--ice);align-items:center;gap:8px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.compare-page--ms-project .cmp-ms-ppos-link:hover{color:var(--cyan);gap:12px}.compare-page--ms-project .cmp-ms-founding{background:linear-gradient(120deg,var(--amber),#ffb43c33,transparent 60%);border-radius:20px;padding:1px;overflow:hidden}.compare-page--ms-project .cmp-ms-founding-in{background:radial-gradient(110% 130% at 0% 0%,#ffb43c14,var(--bg-2)55%);border-radius:19px;padding:32px 36px}.compare-page--ms-project .cmp-ms-founding-in h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 12px;font-size:1.3rem;font-weight:700}.compare-page--ms-project .cmp-ms-founding-in p{color:var(--txt-soft);max-width:74ch;margin:0;font-size:.96rem;line-height:1.6}.compare-page--ms-project .cmp-ms-founding-spots{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--amber);margin:14px 0;font-size:.86rem}.compare-page--ms-project .cmp-ms-founding-fine{color:var(--txt-faint);font-size:.82rem;font-style:italic}.compare-page--ms-project .cmp-ms-final-card{background:linear-gradient(135deg,var(--blue-bright),var(--cyan),transparent 70%);border-radius:26px;padding:1px;position:relative;overflow:hidden}.compare-page--ms-project .cmp-ms-final-inner{background:radial-gradient(120% 140% at 50% 0%,#2f6bff3d,var(--bg)60%);text-align:center;border-radius:25px;padding:76px 40px;position:relative;overflow:hidden}.compare-page--ms-project .cmp-ms-final-inner:after{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;left:50%;transform:translate(-50%)}.compare-page--ms-project .cmp-ms-final-inner .mono,.compare-page--ms-project .cmp-ms-final-inner h2,.compare-page--ms-project .cmp-ms-final-inner p,.compare-page--ms-project .cmp-ms-final-inner .cmp-ms-hero-cta{z-index:1;position:relative}.compare-page--ms-project .cmp-ms-final-inner h2{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:balance;margin-top:14px;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.04}.compare-page--ms-project .cmp-ms-final-inner h2 .shine{display:inline}.compare-page--ms-project .cmp-ms-final-inner p{color:var(--txt-soft);max-width:44ch;margin:20px auto 32px;font-size:1.1rem;line-height:1.6}@media (max-width:760px){.compare-page--ms-project .cmp-ms-two,.compare-page--ms-project .cmp-ms-choose{grid-template-columns:1fr}.compare-page--ms-project .cmp-ms-panel,.compare-page--ms-project .cmp-ms-steps-panel{padding:28px 20px}.compare-page--ms-project .cmp-ms-panel p,.compare-page--ms-project .cmp-ms-steps-intro{overflow-wrap:anywhere;font-size:.96rem;line-height:1.65}.compare-page--ms-project .cmp-ms-steplist{gap:12px;margin-bottom:26px}.compare-page--ms-project .cmp-ms-steplist li{align-items:flex-start;gap:12px;font-size:.94rem;line-height:1.5}.compare-page--ms-project .cmp-ms-steplist li:before{border-radius:8px;width:26px;height:26px;margin-top:1px;font-size:.78rem}.compare-page--ms-project .cmp-ms-steplist li>span{overflow-wrap:anywhere;flex:1;min-width:0}.compare-page--ms-project .cmp-ms-steps-intro{margin-bottom:20px}.compare-page--ms-project .cmp-ms-kicker:has(.mono:only-child){margin-bottom:16px}.compare-page--ms-project .cmp-ms-hero h1{max-width:none}}@media (max-width:680px){.compare-page--ms-project .cmp-ms-final-inner{padding:48px 24px}}
.saasmap-site:has(.compare-page--excel):before{display:none}.compare-page--excel{--txt-soft:#a4abc4;--txt-faint:#666e8c;--green:#34d399;--amber:#ffc77a;--red:#ff8a8a}.compare-page--excel .cmp-wrap{max-width:1180px}.compare-page--excel .cmp-wrap--narrow{max-width:880px}.compare-page--excel .cmp-mesh-orb--mid{opacity:.3;background:radial-gradient(circle,#8b7dff4d,#0000 70%);width:660px;height:660px;top:4400px;left:30%}.compare-page--excel .cmp-mesh-orb--low{display:none}.compare-page--excel .cmp-xl-hero{text-align:center;background:radial-gradient(circle at 75% 45%,#1dd1ff1a,#0000 34%),radial-gradient(circle at 82% 28%,#9768ff1a,#0000 28%),radial-gradient(circle at 42% 75%,#23e5c40f,#0000 34%);margin-top:68px;padding:92px 0 76px}.compare-page--excel .cmp-xl-hero h1{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.035em;max-width:18ch;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:wrap;margin:16px auto 0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:800;line-height:1.04}.compare-page--excel .cmp-xl-hero-sub{color:var(--txt-soft);max-width:46ch;margin:24px auto 36px;font-size:1.16rem;line-height:1.6}.compare-page--excel .cmp-xl-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.compare-page--excel .cmp-xl-hero-cta .btn{padding:14px 28px;font-size:1rem}.compare-page--excel .cmp-xl-section{border-bottom:none;padding:90px 0}.compare-page--excel .cmp-xl-section--tight-top{padding-top:30px}.compare-page--excel .cmp-xl-section--cost{padding-top:20px}.compare-page--excel .cmp-xl-section--founding{padding-top:0}.compare-page--excel .cmp-xl-section--cta{padding-top:30px;padding-bottom:110px}.compare-page--excel .cmp-xl-kicker{margin-bottom:36px}.compare-page--excel .cmp-xl-kicker .mono{margin-bottom:14px;display:block}.compare-page--excel .cmp-xl-kicker h2,.compare-page--excel .cmp-xl-h2-center{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:wrap;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;line-height:1.08}.compare-page--excel .cmp-xl-h2-center{text-align:center;max-width:20ch;margin:0 auto 44px}.compare-page--excel .cmp-xl-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--excel .cmp-xl-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 20px;font-size:1.4rem;font-weight:600}.compare-page--excel .cmp-xl-panel p{color:var(--txt-soft);margin:0 0 16px;font-size:1.02rem;line-height:1.7}.compare-page--excel .cmp-xl-panel p:last-child{margin-bottom:0}.compare-page--excel .cmp-xl-panel p b{color:var(--txt);font-weight:600}.compare-page--excel .cmp-xl-cost{border:1px solid var(--line);background:linear-gradient(#ffffff05,#ffffff01);border-radius:24px;padding:40px}.compare-page--excel .cmp-xl-cost-cmp{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:24px;margin-bottom:28px;display:grid}.compare-page--excel .cmp-xl-cost-box{border:1px solid var(--line);border-radius:16px;padding:30px 32px}.compare-page--excel .cmp-xl-cost-box--without{background:#ffffff05}.compare-page--excel .cmp-xl-cost-box--with{background:linear-gradient(160deg,#34d3ff1a,#2f6bff0d);border-color:#0000;position:relative;overflow:hidden}.compare-page--excel .cmp-xl-cost-box--with:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 65%);-webkit-mask-composite:xor;pointer-events:none;border-radius:16px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--excel .cmp-xl-cost-lbl{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-faint);margin-bottom:18px;font-size:.66rem}.compare-page--excel .cmp-xl-cost-box--with .cmp-xl-cost-lbl{color:var(--cyan)}.compare-page--excel .cmp-xl-cost-line{color:var(--txt-soft);margin-bottom:7px;font-size:.92rem}.compare-page--excel .cmp-xl-cost-line b{color:var(--txt);font-weight:600;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:.86rem}.compare-page--excel .cmp-xl-cost-big{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.02em;color:var(--txt);margin-top:18px;font-size:2.1rem;font-weight:800}.compare-page--excel .cmp-xl-cost-big--hero{background:linear-gradient(90deg,var(--ice),var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:0;font-size:2.6rem}.compare-page--excel .cmp-xl-cost-cap{color:var(--txt-faint);margin-top:8px;font-size:.84rem;line-height:1.4}.compare-page--excel .cmp-xl-cost-vs{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt-faint);place-items:center;font-size:1.1rem;font-weight:700;display:grid}.compare-page--excel .cmp-xl-cost-note{text-align:center;color:var(--txt-soft);margin:0 0 28px;font-size:.96rem}.compare-page--excel .cmp-xl-cost-note b{color:var(--ice);font-weight:500}.compare-page--excel .cmp-xl-metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.compare-page--excel .cmp-xl-metric{border:1px solid var(--line);text-align:center;background:#ffffff05;border-radius:14px;padding:22px 20px}.compare-page--excel .cmp-xl-metric-v{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.02em;background:linear-gradient(90deg,var(--ice),var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.9rem;font-weight:800}.compare-page--excel .cmp-xl-metric-k{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-faint);margin-top:8px;font-size:.62rem}.compare-page--excel .cmp-xl-cost-fine{color:var(--txt-faint);max-width:80ch;margin:24px 0 0;font-size:.8rem;font-style:italic;line-height:1.5}.compare-page--excel .cmp-xl-grid3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.compare-page--excel .cmp-xl-grid3>.reveal{min-height:100%;display:flex}.compare-page--excel .cmp-xl-bcard{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:18px;flex:1;width:100%;padding:28px 26px;transition:transform .28s,border-color .28s}.compare-page--excel .cmp-xl-bcard:hover{border-color:var(--line-2);transform:translateY(-4px)}.compare-page--excel .cmp-xl-bcard-ic{width:40px;height:40px;color:var(--red);background:#ff8a8a1a;border:1px solid #ff8a8a33;border-radius:11px;place-items:center;margin-bottom:18px;font-size:1.05rem;display:grid}.compare-page--excel .cmp-xl-bcard h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 10px;font-size:1.08rem;font-weight:600;line-height:1.25}.compare-page--excel .cmp-xl-bcard p{color:var(--txt-faint);margin:0;font-size:.9rem;line-height:1.6}.compare-page--excel .cmp-xl-scard{background:linear-gradient(160deg,#34d3ff0f,#2f6bff06);border-radius:18px;flex:1;width:100%;padding:28px 26px;transition:transform .28s;position:relative;overflow:hidden}.compare-page--excel .cmp-xl-scard:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 60%);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--excel .cmp-xl-scard:hover{transform:translateY(-4px)}.compare-page--excel .cmp-xl-scard-ic{border:1px solid var(--line-2);background:linear-gradient(145deg,#2f6bff4d,#34d3ff26);border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:18px;font-size:1.1rem;display:grid;box-shadow:inset 0 0 16px #34d3ff33}.compare-page--excel .cmp-xl-scard h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--cyan);margin:0 0 10px;font-size:1.1rem;font-weight:600;line-height:1.25}.compare-page--excel .cmp-xl-scard p{color:var(--txt-soft);margin:0;font-size:.9rem;line-height:1.6}.compare-page--excel .cmp-xl-steps-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--excel .cmp-xl-steps-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 16px;font-size:1.4rem;font-weight:600}.compare-page--excel .cmp-xl-steps-intro{color:var(--txt-soft);margin:0 0 26px;font-size:1rem;line-height:1.65}.compare-page--excel .cmp-xl-steps-intro b{color:var(--txt);font-weight:600}.compare-page--excel .cmp-xl-steplist{flex-direction:column;gap:14px;margin:0 0 34px;padding:0;list-style:none;display:flex}.compare-page--excel .cmp-xl-steplist li{color:var(--txt-soft);align-items:flex-start;gap:16px;font-size:.98rem;line-height:1.55;display:flex}.compare-page--excel .cmp-xl-day{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--cyan);border:1px solid var(--line-2);text-align:center;background:#34d3ff1a;border-radius:8px;flex-shrink:0;min-width:62px;padding:6px 11px;font-size:.72rem;font-weight:500}.compare-page--excel .cmp-xl-steps-ctas{text-align:center}.compare-page--excel .cmp-xl-ppos{max-width:760px}.compare-page--excel .cmp-xl-ppos p{color:var(--txt-soft);margin:0 0 18px;font-size:1.02rem;line-height:1.7}.compare-page--excel .cmp-xl-ppos p b{color:var(--txt);font-weight:600}.compare-page--excel .cmp-xl-ppos-link{color:var(--ice);align-items:center;gap:8px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.compare-page--excel .cmp-xl-ppos-link:hover{color:var(--cyan);gap:12px}.compare-page--excel .cmp-xl-founding{background:linear-gradient(120deg,var(--amber),#ffb43c33,transparent 60%);border-radius:20px;padding:1px;overflow:hidden}.compare-page--excel .cmp-xl-founding-in{background:radial-gradient(110% 130% at 0% 0%,#ffb43c14,var(--bg-2)55%);border-radius:19px;padding:32px 36px}.compare-page--excel .cmp-xl-founding-in h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 12px;font-size:1.3rem;font-weight:700}.compare-page--excel .cmp-xl-founding-in p{color:var(--txt-soft);max-width:74ch;margin:0;font-size:.96rem;line-height:1.6}.compare-page--excel .cmp-xl-founding-spots{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--amber);margin:14px 0;font-size:.86rem}.compare-page--excel .cmp-xl-founding-fine{color:var(--txt-faint);font-size:.82rem;font-style:italic}.compare-page--excel .cmp-xl-final-card{background:linear-gradient(135deg,var(--blue-bright),var(--cyan),transparent 70%);border-radius:26px;padding:1px;position:relative;overflow:hidden}.compare-page--excel .cmp-xl-final-inner{background:radial-gradient(120% 140% at 50% 0%,#2f6bff3d,var(--bg)60%);text-align:center;border-radius:25px;padding:76px 40px;position:relative;overflow:hidden}.compare-page--excel .cmp-xl-final-inner:after{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;left:50%;transform:translate(-50%)}.compare-page--excel .cmp-xl-final-inner .mono,.compare-page--excel .cmp-xl-final-inner h2,.compare-page--excel .cmp-xl-final-inner p,.compare-page--excel .cmp-xl-final-inner .cmp-xl-hero-cta{z-index:1;position:relative}.compare-page--excel .cmp-xl-final-inner h2{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:balance;margin-top:14px;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.04}.compare-page--excel .cmp-xl-final-inner h2 .shine{display:inline}.compare-page--excel .cmp-xl-final-inner p{color:var(--txt-soft);max-width:46ch;margin:20px auto 32px;font-size:1.1rem;line-height:1.6}@media (max-width:880px){.compare-page--excel .cmp-xl-grid3{grid-template-columns:1fr 1fr}}@media (max-width:760px){.compare-page--excel .cmp-xl-cost{padding:26px}.compare-page--excel .cmp-xl-cost-cmp{grid-template-columns:1fr;gap:14px}.compare-page--excel .cmp-xl-cost-vs{padding:6px}.compare-page--excel .cmp-xl-metrics{grid-template-columns:1fr 1fr}}@media (max-width:680px){.compare-page--excel .cmp-xl-panel,.compare-page--excel .cmp-xl-steps-panel{padding:28px 24px}.compare-page--excel .cmp-xl-hero h1{max-width:none}.compare-page--excel .cmp-xl-final-inner{padding:48px 24px}}@media (max-width:560px){.compare-page--excel .cmp-xl-grid3{grid-template-columns:1fr}}
.saasmap-site:has(.compare-page--jira-xray):before{display:none}.compare-page--jira-xray{--txt-soft:#a4abc4;--txt-faint:#666e8c;--green:#34d399;--amber:#ffc77a;--red:#ff8a8a}.compare-page--jira-xray .cmp-wrap{max-width:1180px}.compare-page--jira-xray .cmp-wrap--narrow{max-width:880px}.compare-page--jira-xray .cmp-mesh-orb--mid{opacity:.3;background:radial-gradient(circle,#8b7dff4d,#0000 70%);width:660px;height:660px;top:4600px;left:30%}.compare-page--jira-xray .cmp-mesh-orb--low{display:none}.compare-page--jira-xray .cmp-jx-hero{text-align:center;background:radial-gradient(circle at 75% 45%,#1dd1ff1a,#0000 34%),radial-gradient(circle at 82% 28%,#9768ff1a,#0000 28%),radial-gradient(circle at 42% 75%,#23e5c40f,#0000 34%);margin-top:68px;padding:92px 0 76px}.compare-page--jira-xray .cmp-jx-hero h1{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.035em;max-width:17ch;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:wrap;margin:16px auto 0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:800;line-height:1.04}.compare-page--jira-xray .cmp-jx-hero-sub{color:var(--txt-soft);max-width:50ch;margin:24px auto 36px;font-size:1.16rem;line-height:1.6}.compare-page--jira-xray .cmp-jx-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.compare-page--jira-xray .cmp-jx-hero-cta .btn{padding:14px 28px;font-size:1rem}.compare-page--jira-xray .cmp-jx-section{border-bottom:none;padding:90px 0}.compare-page--jira-xray .cmp-jx-section--tight-top{padding-top:30px}.compare-page--jira-xray .cmp-jx-section--two-jobs{padding-top:20px}.compare-page--jira-xray .cmp-jx-section--using-both,.compare-page--jira-xray .cmp-jx-section--founding{padding-top:0}.compare-page--jira-xray .cmp-jx-section--cta{padding-top:30px;padding-bottom:110px}.compare-page--jira-xray .cmp-jx-kicker{margin-bottom:36px}.compare-page--jira-xray .cmp-jx-kicker .mono{margin-bottom:14px;display:block}.compare-page--jira-xray .cmp-jx-kicker h2,.compare-page--jira-xray .cmp-jx-h2-center{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:wrap;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;line-height:1.06}.compare-page--jira-xray .cmp-jx-h2-center{text-align:center;margin-bottom:44px}.compare-page--jira-xray .cmp-jx-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--jira-xray .cmp-jx-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 20px;font-size:1.4rem;font-weight:600}.compare-page--jira-xray .cmp-jx-panel p{color:var(--txt-soft);margin:0 0 16px;font-size:1.02rem;line-height:1.7}.compare-page--jira-xray .cmp-jx-panel p:last-child{margin-bottom:0}.compare-page--jira-xray .cmp-jx-panel p b{color:var(--txt);font-weight:600}.compare-page--jira-xray .cmp-jx-panel-note{font-style:italic;color:var(--txt-faint)!important;margin-bottom:0!important;font-size:.88rem!important}.compare-page--jira-xray .cmp-jx-two{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.compare-page--jira-xray .cmp-jx-two>.reveal{min-height:100%;display:flex}.compare-page--jira-xray .cmp-jx-col{border:1px solid var(--line);background:linear-gradient(#ffffff05,#ffffff01);border-radius:18px;flex:1;width:100%;padding:30px}.compare-page--jira-xray .cmp-jx-col--hl{background:linear-gradient(160deg,#34d3ff12,#2f6bff08);position:relative;overflow:hidden}.compare-page--jira-xray .cmp-jx-col--hl:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 65%);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--jira-xray .cmp-jx-col h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 18px;font-size:1.16rem;font-weight:600;position:relative}.compare-page--jira-xray .cmp-jx-col--hl h3{color:var(--cyan)}.compare-page--jira-xray .cmp-jx-col ul{margin:0;padding:0;list-style:none}.compare-page--jira-xray .cmp-jx-col li{color:var(--txt-soft);align-items:flex-start;gap:11px;padding:8px 0;font-size:.94rem;line-height:1.5;display:flex}.compare-page--jira-xray .cmp-jx-mark{color:var(--txt-faint);flex-shrink:0;margin-top:2px}.compare-page--jira-xray .cmp-jx-col--hl .cmp-jx-mark{color:var(--cyan)}.compare-page--jira-xray .cmp-jx-cmp{border:1px solid var(--line);background:#ffffff03;border-radius:18px;overflow:hidden}.compare-page--jira-xray .cmp-jx-cmp table{border-collapse:collapse;width:100%;min-width:0;font-size:.92rem}.compare-page--jira-xray .cmp-jx-cmp thead th{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-faint);text-align:left;border-bottom:1px solid var(--line);background:#ffffff05;padding:18px 22px;font-size:.66rem}.compare-page--jira-xray .cmp-jx-cmp thead th:last-child{color:var(--cyan)}.compare-page--jira-xray .cmp-jx-cmp tbody td,.compare-page--jira-xray .cmp-jx-cmp tbody th{border-bottom:1px solid var(--line);vertical-align:top;padding:15px 22px}.compare-page--jira-xray .cmp-jx-cmp tbody tr:last-child td,.compare-page--jira-xray .cmp-jx-cmp tbody tr:last-child th{border-bottom:none}.compare-page--jira-xray .cmp-jx-cmp tbody tr:hover td,.compare-page--jira-xray .cmp-jx-cmp tbody tr:hover th{background:#2f6bff0a}.compare-page--jira-xray .cmp-jx-cmp .cap{color:var(--txt);font-weight:500}.compare-page--jira-xray .cmp-jx-cmp .cmp-jx{color:var(--txt-soft)}.compare-page--jira-xray .cmp-jx-cmp .cmp-jx.ex{color:var(--green)}.compare-page--jira-xray .cmp-jx-cmp .cmp-jx.av{color:var(--amber)}.compare-page--jira-xray .cmp-jx-cmp .cmp-jx.no{color:var(--txt-faint)}.compare-page--jira-xray .cmp-jx-cmp .cmp-sm{color:var(--green);font-weight:500}.compare-page--jira-xray .cmp-jx-cmp .cmp-sm.no{color:var(--txt-faint);font-weight:400}.compare-page--jira-xray .cmp-jx-cmp td:last-child{border-left:1px solid var(--line);background:#34d3ff06}.compare-page--jira-xray .cmp-jx-choose{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.compare-page--jira-xray .cmp-jx-choose>.reveal{min-height:100%;display:flex}.compare-page--jira-xray .cmp-jx-choosecard{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:18px;flex:1;width:100%;padding:32px 30px}.compare-page--jira-xray .cmp-jx-choosecard--hl{background:linear-gradient(160deg,#34d3ff12,#2f6bff08);position:relative;overflow:hidden}.compare-page--jira-xray .cmp-jx-choosecard--hl:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 65%);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--jira-xray .cmp-jx-choosecard h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 14px;font-size:1.18rem;font-weight:600;position:relative}.compare-page--jira-xray .cmp-jx-choosecard--hl h3{color:var(--cyan)}.compare-page--jira-xray .cmp-jx-choosecard p{color:var(--txt-soft);margin:0;font-size:.96rem;line-height:1.65}.compare-page--jira-xray .cmp-jx-util-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--jira-xray .cmp-jx-util-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 16px;font-size:1.4rem;font-weight:600}.compare-page--jira-xray .cmp-jx-util-panel p{color:var(--txt-soft);margin:0 0 16px;font-size:1rem;line-height:1.7}.compare-page--jira-xray .cmp-jx-util-panel p b{color:var(--txt);font-weight:600}.compare-page--jira-xray .cmp-jx-bullets{flex-direction:column;gap:13px;margin:20px 0;padding:0;list-style:none;display:flex}.compare-page--jira-xray .cmp-jx-bullets li{color:var(--txt-soft);align-items:flex-start;gap:13px;font-size:.98rem;line-height:1.55;display:flex}.compare-page--jira-xray .cmp-jx-bullet-mark{width:22px;height:22px;color:var(--red);background:#ff8a8a1a;border:1px solid #ff8a8a33;border-radius:7px;flex-shrink:0;place-items:center;margin-top:1px;font-size:.66rem;display:grid}.compare-page--jira-xray .cmp-jx-util-closing{margin-bottom:0!important}.compare-page--jira-xray .cmp-jx-ppos{max-width:760px}.compare-page--jira-xray .cmp-jx-ppos p{color:var(--txt-soft);margin:0 0 18px;font-size:1.02rem;line-height:1.7}.compare-page--jira-xray .cmp-jx-ppos p b{color:var(--txt);font-weight:600}.compare-page--jira-xray .cmp-jx-ppos-link{color:var(--ice);align-items:center;gap:8px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.compare-page--jira-xray .cmp-jx-ppos-link:hover{color:var(--cyan);gap:12px}.compare-page--jira-xray .cmp-jx-founding{background:linear-gradient(120deg,var(--amber),#ffb43c33,transparent 60%);border-radius:20px;padding:1px;overflow:hidden}.compare-page--jira-xray .cmp-jx-founding-in{background:radial-gradient(110% 130% at 0% 0%,#ffb43c14,var(--bg-2)55%);border-radius:19px;padding:32px 36px}.compare-page--jira-xray .cmp-jx-founding-in h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 12px;font-size:1.3rem;font-weight:700}.compare-page--jira-xray .cmp-jx-founding-in p{color:var(--txt-soft);max-width:74ch;margin:0;font-size:.96rem;line-height:1.6}.compare-page--jira-xray .cmp-jx-founding-spots{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--amber);margin:14px 0;font-size:.86rem}.compare-page--jira-xray .cmp-jx-founding-fine{color:var(--txt-faint);font-size:.82rem;font-style:italic}.compare-page--jira-xray .cmp-jx-final-card{background:linear-gradient(135deg,var(--blue-bright),var(--cyan),transparent 70%);border-radius:26px;padding:1px;position:relative;overflow:hidden}.compare-page--jira-xray .cmp-jx-final-inner{background:radial-gradient(120% 140% at 50% 0%,#2f6bff3d,var(--bg)60%);text-align:center;border-radius:25px;padding:76px 40px;position:relative;overflow:hidden}.compare-page--jira-xray .cmp-jx-final-inner:after{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;left:50%;transform:translate(-50%)}.compare-page--jira-xray .cmp-jx-final-inner .mono,.compare-page--jira-xray .cmp-jx-final-inner h2,.compare-page--jira-xray .cmp-jx-final-inner p,.compare-page--jira-xray .cmp-jx-final-inner .cmp-jx-hero-cta{z-index:1;position:relative}.compare-page--jira-xray .cmp-jx-final-inner h2{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:balance;margin-top:14px;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.04}.compare-page--jira-xray .cmp-jx-final-inner h2 .shine{display:inline}.compare-page--jira-xray .cmp-jx-final-inner p{color:var(--txt-soft);max-width:46ch;margin:20px auto 32px;font-size:1.1rem;line-height:1.6}@media (max-width:760px){.compare-page--jira-xray .cmp-jx-two,.compare-page--jira-xray .cmp-jx-choose{grid-template-columns:1fr}.compare-page--jira-xray .cmp-jx-panel,.compare-page--jira-xray .cmp-jx-util-panel{padding:28px 20px}.compare-page--jira-xray .cmp-jx-util-panel p{overflow-wrap:anywhere;font-size:.96rem;line-height:1.65}.compare-page--jira-xray .cmp-jx-bullets li>span:last-child{overflow-wrap:anywhere;flex:1;min-width:0}.compare-page--jira-xray .cmp-jx-ppos p{overflow-wrap:anywhere;font-size:.96rem;line-height:1.65}.compare-page--jira-xray .cmp-jx-hero h1{max-width:none}}@media (max-width:680px){.compare-page--jira-xray .cmp-jx-final-inner{padding:48px 24px}}
.saasmap-site:has(.compare-page--smartsheet):before{display:none}.compare-page--smartsheet{--txt-soft:#a4abc4;--txt-faint:#666e8c;--green:#34d399;--amber:#ffc77a}.compare-page--smartsheet .cmp-wrap{max-width:1180px}.compare-page--smartsheet .cmp-wrap--narrow{max-width:880px}.compare-page--smartsheet .cmp-mesh-orb--mid{opacity:.3;background:radial-gradient(circle,#8b7dff4d,#0000 70%);width:660px;height:660px;top:4400px;left:30%}.compare-page--smartsheet .cmp-mesh-orb--low{display:none}.compare-page--smartsheet .cmp-ss-hero{text-align:center;background:radial-gradient(circle at 75% 45%,#1dd1ff1a,#0000 34%),radial-gradient(circle at 82% 28%,#9768ff1a,#0000 28%),radial-gradient(circle at 42% 75%,#23e5c40f,#0000 34%);margin-top:68px;padding:92px 0 76px}.compare-page--smartsheet .cmp-ss-hero h1{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.035em;max-width:18ch;color:var(--txt);overflow-wrap:normal;word-break:normal;text-wrap:wrap;margin:16px auto 0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:800;line-height:1.04}.compare-page--smartsheet .cmp-ss-hero-sub{color:var(--txt-soft);max-width:50ch;margin:24px auto 36px;font-size:1.16rem;line-height:1.6}.compare-page--smartsheet .cmp-ss-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.compare-page--smartsheet .cmp-ss-hero-cta .btn{padding:14px 28px;font-size:1rem}.compare-page--smartsheet .cmp-ss-section{border-bottom:none;padding:90px 0}.compare-page--smartsheet .cmp-ss-section--tight-top{padding-top:30px}.compare-page--smartsheet .cmp-ss-section--table{padding-top:20px}.compare-page--smartsheet .cmp-ss-section--founding{padding-top:0}.compare-page--smartsheet .cmp-ss-section--cta{padding-top:30px;padding-bottom:110px}.compare-page--smartsheet .cmp-ss-kicker{margin-bottom:36px}.compare-page--smartsheet .cmp-ss-kicker .mono{margin-bottom:14px;display:block}.compare-page--smartsheet .cmp-ss-kicker h2,.compare-page--smartsheet .cmp-ss-h2-center{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:wrap;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;line-height:1.06}.compare-page--smartsheet .cmp-ss-h2-center{text-align:center;margin-bottom:44px}.compare-page--smartsheet .cmp-ss-panel{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:20px;padding:42px 44px}.compare-page--smartsheet .cmp-ss-panel h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 20px;font-size:1.4rem;font-weight:600}.compare-page--smartsheet .cmp-ss-panel p{color:var(--txt-soft);margin:0 0 16px;font-size:1.02rem;line-height:1.7}.compare-page--smartsheet .cmp-ss-panel p:last-child{margin-bottom:0}.compare-page--smartsheet .cmp-ss-panel p b{color:var(--txt);font-weight:600}.compare-page--smartsheet .cmp-ss-cmp{border:1px solid var(--line);background:#ffffff03;border-radius:18px;overflow:hidden}.compare-page--smartsheet .cmp-ss-cmp table{border-collapse:collapse;width:100%;min-width:0;font-size:.92rem}.compare-page--smartsheet .cmp-ss-cmp thead th{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-faint);text-align:left;border-bottom:1px solid var(--line);background:#ffffff05;padding:18px 22px;font-size:.66rem}.compare-page--smartsheet .cmp-ss-cmp thead th:last-child{color:var(--cyan)}.compare-page--smartsheet .cmp-ss-cmp tbody td,.compare-page--smartsheet .cmp-ss-cmp tbody th{border-bottom:1px solid var(--line);vertical-align:top;padding:15px 22px}.compare-page--smartsheet .cmp-ss-cmp tbody tr:last-child td,.compare-page--smartsheet .cmp-ss-cmp tbody tr:last-child th{border-bottom:none}.compare-page--smartsheet .cmp-ss-cmp tbody tr:hover td,.compare-page--smartsheet .cmp-ss-cmp tbody tr:hover th{background:#2f6bff0a}.compare-page--smartsheet .cmp-ss-cmp .cap{color:var(--txt);font-weight:500}.compare-page--smartsheet .cmp-ss-cmp .cmp-ss{color:var(--txt-soft)}.compare-page--smartsheet .cmp-ss-cmp .cmp-ss.ex{color:var(--green)}.compare-page--smartsheet .cmp-ss-cmp .cmp-ss.av{color:var(--amber)}.compare-page--smartsheet .cmp-ss-cmp .cmp-ss.no{color:var(--txt-faint)}.compare-page--smartsheet .cmp-ss-cmp .cmp-sm{color:var(--green);font-weight:500}.compare-page--smartsheet .cmp-ss-cmp .cmp-sm.no{color:var(--txt-faint);font-weight:400}.compare-page--smartsheet .cmp-ss-cmp td:last-child{border-left:1px solid var(--line);background:#34d3ff06}.compare-page--smartsheet .cmp-ss-choose{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.compare-page--smartsheet .cmp-ss-choose>.reveal{min-height:100%;display:flex}.compare-page--smartsheet .cmp-ss-choosecard{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:18px;flex:1;width:100%;padding:32px 30px}.compare-page--smartsheet .cmp-ss-choosecard--hl{background:linear-gradient(160deg,#34d3ff12,#2f6bff08);position:relative;overflow:hidden}.compare-page--smartsheet .cmp-ss-choosecard--hl:before{content:"";background:linear-gradient(150deg,var(--cyan),var(--blue),transparent 65%);-webkit-mask-composite:xor;pointer-events:none;border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.compare-page--smartsheet .cmp-ss-choosecard h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 14px;font-size:1.18rem;font-weight:600;position:relative}.compare-page--smartsheet .cmp-ss-choosecard--hl h3{color:var(--cyan)}.compare-page--smartsheet .cmp-ss-choosecard p{color:var(--txt-soft);margin:0;font-size:.96rem;line-height:1.65}.compare-page--smartsheet .cmp-ss-choose-note{text-align:center;color:var(--txt-faint);margin:30px 0 0;font-size:.94rem;font-style:italic}.compare-page--smartsheet .cmp-ss-replace-intro{color:var(--txt-soft);max-width:74ch;margin:0 0 40px;font-size:1.02rem;line-height:1.7}.compare-page--smartsheet .cmp-ss-replace-intro b{color:var(--txt);font-weight:600}.compare-page--smartsheet .cmp-ss-grid3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.compare-page--smartsheet .cmp-ss-grid3>.reveal{min-height:100%;display:flex}.compare-page--smartsheet .cmp-ss-rcard{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);border-radius:18px;flex:1;width:100%;padding:28px 26px;transition:transform .28s,border-color .28s}.compare-page--smartsheet .cmp-ss-rcard:hover{border-color:var(--line-2);transform:translateY(-4px)}.compare-page--smartsheet .cmp-ss-rcard-ic{border:1px solid var(--line-2);background:linear-gradient(145deg,#2f6bff40,#34d3ff1f);border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:18px;font-size:1.1rem;display:grid;box-shadow:inset 0 0 16px #34d3ff29}.compare-page--smartsheet .cmp-ss-rcard h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 10px;font-size:1.12rem;font-weight:600}.compare-page--smartsheet .cmp-ss-rcard p{color:var(--txt-soft);margin:0;font-size:.9rem;line-height:1.6}.compare-page--smartsheet .cmp-ss-replace-outro{color:var(--txt-soft);max-width:74ch;margin:36px 0 0;font-size:1rem;line-height:1.7}.compare-page--smartsheet .cmp-ss-replace-outro b{color:var(--ice);font-weight:500}.compare-page--smartsheet .cmp-ss-replace-cta{text-align:center;margin-top:38px}.compare-page--smartsheet .cmp-ss-ppos{max-width:760px}.compare-page--smartsheet .cmp-ss-ppos p{color:var(--txt-soft);margin:0 0 18px;font-size:1.02rem;line-height:1.7}.compare-page--smartsheet .cmp-ss-ppos p b{color:var(--txt);font-weight:600}.compare-page--smartsheet .cmp-ss-ppos-link{color:var(--ice);align-items:center;gap:8px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.compare-page--smartsheet .cmp-ss-ppos-link:hover{color:var(--cyan);gap:12px}.compare-page--smartsheet .cmp-ss-founding{background:linear-gradient(120deg,var(--amber),#ffb43c33,transparent 60%);border-radius:20px;padding:1px;overflow:hidden}.compare-page--smartsheet .cmp-ss-founding-in{background:radial-gradient(110% 130% at 0% 0%,#ffb43c14,var(--bg-2)55%);border-radius:19px;padding:32px 36px}.compare-page--smartsheet .cmp-ss-founding-in h3{font-family:var(--font-display),"Sora",sans-serif;color:var(--txt);margin:0 0 12px;font-size:1.3rem;font-weight:700}.compare-page--smartsheet .cmp-ss-founding-in p{color:var(--txt-soft);max-width:74ch;margin:0;font-size:.96rem;line-height:1.6}.compare-page--smartsheet .cmp-ss-founding-spots{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--amber);margin:14px 0;font-size:.86rem}.compare-page--smartsheet .cmp-ss-founding-fine{color:var(--txt-faint);font-size:.82rem;font-style:italic}.compare-page--smartsheet .cmp-ss-final-card{background:linear-gradient(135deg,var(--blue-bright),var(--cyan),transparent 70%);border-radius:26px;padding:1px;position:relative;overflow:hidden}.compare-page--smartsheet .cmp-ss-final-inner{background:radial-gradient(120% 140% at 50% 0%,#2f6bff3d,var(--bg)60%);text-align:center;border-radius:25px;padding:76px 40px;position:relative;overflow:hidden}.compare-page--smartsheet .cmp-ss-final-inner:after{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;left:50%;transform:translate(-50%)}.compare-page--smartsheet .cmp-ss-final-inner .mono,.compare-page--smartsheet .cmp-ss-final-inner h2,.compare-page--smartsheet .cmp-ss-final-inner p,.compare-page--smartsheet .cmp-ss-final-inner .cmp-ss-hero-cta{z-index:1;position:relative}.compare-page--smartsheet .cmp-ss-final-inner h2{font-family:var(--font-display),"Sora",sans-serif;letter-spacing:-.03em;color:var(--txt);text-wrap:balance;margin-top:14px;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.04}.compare-page--smartsheet .cmp-ss-final-inner h2 .shine{display:inline}.compare-page--smartsheet .cmp-ss-final-inner p{color:var(--txt-soft);max-width:46ch;margin:20px auto 32px;font-size:1.1rem;line-height:1.6}@media (max-width:880px){.compare-page--smartsheet .cmp-ss-grid3{grid-template-columns:1fr 1fr}}@media (max-width:760px){.compare-page--smartsheet .cmp-ss-choose{grid-template-columns:1fr}.compare-page--smartsheet .cmp-ss-panel{padding:28px 24px}.compare-page--smartsheet .cmp-ss-hero h1{max-width:none;font-size:clamp(1.85rem,7.2vw,2.35rem)}}@media (max-width:680px){.compare-page--smartsheet .cmp-ss-final-inner{padding:48px 24px}}@media (max-width:560px){.compare-page--smartsheet .cmp-ss-grid3{grid-template-columns:1fr}}
.compare-page{--cmp-ink:#05070d;--cmp-ink-2:#0a0e17;--cmp-card-dark:#0c111c;--cmp-border-dark:#1b2435;--cmp-cream:#f2f2f2;--cmp-paper:#fff;--cmp-light-ink:#11151d;--cmp-light-sub:#4a5160;--cmp-light-border:#dcdcdc;--cmp-sky:#36b6f5;--cmp-blue:#3b7bff;--cmp-blue-deep:#2b5bd7;--cmp-cyan:#2fd0e6;background:var(--cmp-ink);color:#e7ebf3}.compare-page .cmp-mesh,.compare-page .cmp-grain{display:none}.compare-page .cmp-wrap{max-width:1180px}.compare-page .mono{font-family:var(--font-sans),"Space Grotesk",sans-serif;letter-spacing:.28em;color:var(--cmp-sky);font-size:12.5px;font-weight:600}.compare-page .shine{color:var(--cmp-cyan)}.compare-page .cmp-hero,.compare-page .cmp-xl-hero,.compare-page .cmp-ss-hero,.compare-page .cmp-jx-hero,.compare-page .cmp-ms-hero{text-align:center;background:var(--cmp-ink);margin-top:68px;padding:84px 0 86px;position:relative;overflow:hidden}.compare-page .cmp-hero:before,.compare-page .cmp-xl-hero:before,.compare-page .cmp-ss-hero:before,.compare-page .cmp-jx-hero:before,.compare-page .cmp-ms-hero:before{content:"";z-index:0;background:radial-gradient(900px 480px at 50% -8%,#368cf533,#0000 60%),radial-gradient(600px 380px at 50% 110%,#2462c833,#0000 60%);position:absolute;inset:0}.compare-page .cmp-hero:after,.compare-page .cmp-xl-hero:after,.compare-page .cmp-ss-hero:after,.compare-page .cmp-jx-hero:after,.compare-page .cmp-ms-hero:after{content:"";z-index:0;opacity:.5;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask:radial-gradient(700px 400px at 50% 20%,#000,#0000 75%);mask:radial-gradient(700px 400px at 50% 20%,#000,#0000 75%)}.compare-page .cmp-hero .cmp-wrap,.compare-page .cmp-xl-hero .cmp-wrap,.compare-page .cmp-ss-hero .cmp-wrap,.compare-page .cmp-jx-hero .cmp-wrap,.compare-page .cmp-ms-hero .cmp-wrap{z-index:1;position:relative}.compare-page .cmp-hero h1,.compare-page .cmp-xl-hero h1,.compare-page .cmp-ss-hero h1,.compare-page .cmp-jx-hero h1,.compare-page .cmp-ms-hero h1{color:#fff;max-width:18ch;margin:18px auto 0;font-size:clamp(38px,6vw,68px);font-weight:800;line-height:1.05}.compare-page .cmp-hero-sub,.compare-page .cmp-xl-hero-sub,.compare-page .cmp-ss-hero-sub,.compare-page .cmp-jx-hero-sub,.compare-page .cmp-ms-hero-sub{color:#aab4c6;max-width:56ch;margin:22px auto 34px;font-size:18px;line-height:1.55}.compare-page .btn{font-family:var(--font-sans),"Space Grotesk",sans-serif;border-radius:13px;padding:14px 26px;font-size:15.5px}.compare-page .btn-primary{background:linear-gradient(180deg,var(--cmp-blue),var(--cmp-blue-deep));color:#fff;box-shadow:0 8px 22px #3b7bff66}.compare-page .btn-glass{color:#fff;background:#11151d;border:1px solid #232c3d}.compare-page .btn-glass:hover{background:#1a212e}.compare-page>section,.compare-page .cmp-section,.compare-page .cmp-xl-section,.compare-page .cmp-ss-section,.compare-page .cmp-jx-section,.compare-page .cmp-ms-section{border-bottom:none;padding:92px 0}.compare-page>section:nth-of-type(odd){background:var(--cmp-cream);color:var(--cmp-light-ink)}.compare-page>section:nth-of-type(2n),.compare-page .cmp-section--visual,.compare-page .cmp-xl-section--cost,.compare-page .cmp-ss-section--table,.compare-page .cmp-jx-section--two-jobs,.compare-page .cmp-section--compact,.compare-page .cmp-xl-section--founding,.compare-page .cmp-ss-section--founding,.compare-page .cmp-jx-section--founding,.compare-page .cmp-ms-section--founding,.compare-page .cmp-section--cta,.compare-page .cmp-xl-section--cta,.compare-page .cmp-ss-section--cta,.compare-page .cmp-jx-section--cta,.compare-page .cmp-ms-section--cta{background:var(--cmp-ink);color:#e7ebf3}.compare-page>section:nth-of-type(odd) .mono{color:var(--cmp-blue-deep)}.compare-page>section:nth-of-type(2n) .mono,.compare-page .cmp-section--cta .mono,.compare-page .cmp-xl-section--cta .mono,.compare-page .cmp-ss-section--cta .mono,.compare-page .cmp-jx-section--cta .mono,.compare-page .cmp-ms-section--cta .mono{color:var(--cmp-sky)}.compare-page .sec-head,.compare-page .cmp-xl-kicker,.compare-page .cmp-ss-kicker,.compare-page .cmp-jx-kicker,.compare-page .cmp-ms-kicker{margin-bottom:48px}.compare-page .sec-head h2,.compare-page .cmp-xl-kicker h2,.compare-page .cmp-xl-h2-center,.compare-page .cmp-ss-kicker h2,.compare-page .cmp-ss-h2-center,.compare-page .cmp-jx-kicker h2,.compare-page .cmp-jx-h2-center,.compare-page .cmp-ms-kicker h2,.compare-page .cmp-ms-h2-center{color:inherit;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.1}.compare-page>section:nth-of-type(odd) :is(h2,h3){color:var(--cmp-light-ink)}.compare-page>section:nth-of-type(odd) :is(p,li){color:var(--cmp-light-sub)}.compare-page>section:nth-of-type(2n) :is(h2,h3),.compare-page .cmp-section--cta :is(h2,h3),.compare-page .cmp-xl-section--cta :is(h2,h3),.compare-page .cmp-ss-section--cta :is(h2,h3),.compare-page .cmp-jx-section--cta :is(h2,h3),.compare-page .cmp-ms-section--cta :is(h2,h3){color:#fff}.compare-page>section:nth-of-type(2n) :is(p,li),.compare-page .cmp-section--cta p,.compare-page .cmp-xl-section--cta p,.compare-page .cmp-ss-section--cta p,.compare-page .cmp-jx-section--cta p,.compare-page .cmp-ms-section--cta p{color:#9aa4b6}.compare-page :is(.cmp-prose-box,.cmp-card,.cmp-list-panel,.cmp-choose-card,.cmp-xl-panel,.cmp-xl-bcard,.cmp-xl-scard,.cmp-xl-steps-panel,.cmp-xl-ppos,.cmp-ss-panel,.cmp-ss-choosecard,.cmp-ss-rcard,.cmp-ss-ppos,.cmp-jx-panel,.cmp-jx-util-panel,.cmp-jx-col,.cmp-jx-choosecard,.cmp-jx-ppos,.cmp-ms-panel,.cmp-ms-steps-panel,.cmp-ms-col,.cmp-ms-choosecard,.cmp-ms-ppos){border-radius:18px}.compare-page>section:nth-of-type(odd) :is(.cmp-prose-box,.cmp-card,.cmp-list-panel,.cmp-choose-card,.cmp-xl-panel,.cmp-xl-bcard,.cmp-xl-scard,.cmp-xl-steps-panel,.cmp-xl-ppos,.cmp-ss-panel,.cmp-ss-choosecard,.cmp-ss-rcard,.cmp-ss-ppos,.cmp-jx-panel,.cmp-jx-util-panel,.cmp-jx-col,.cmp-jx-choosecard,.cmp-jx-ppos,.cmp-ms-panel,.cmp-ms-steps-panel,.cmp-ms-col,.cmp-ms-choosecard,.cmp-ms-ppos){background:var(--cmp-paper);border:1px solid var(--cmp-light-border)}.compare-page>section:nth-of-type(odd) :is(.cmp-card:hover,.cmp-choose-card:hover,.cmp-xl-bcard:hover,.cmp-xl-scard:hover,.cmp-ss-choosecard:hover,.cmp-ss-rcard:hover,.cmp-jx-choosecard:hover,.cmp-ms-choosecard:hover){border-color:#bcbcbc;box-shadow:0 18px 42px #0000001a}.compare-page>section:nth-of-type(2n) :is(.cmp-prose-box,.cmp-card,.cmp-list-panel,.cmp-choose-card,.cmp-xl-panel,.cmp-xl-bcard,.cmp-xl-scard,.cmp-xl-steps-panel,.cmp-xl-ppos,.cmp-ss-panel,.cmp-ss-choosecard,.cmp-ss-rcard,.cmp-ss-ppos,.cmp-jx-panel,.cmp-jx-util-panel,.cmp-jx-col,.cmp-jx-choosecard,.cmp-jx-ppos,.cmp-ms-panel,.cmp-ms-steps-panel,.cmp-ms-col,.cmp-ms-choosecard,.cmp-ms-ppos){background:var(--cmp-card-dark);border:1px solid var(--cmp-border-dark)}.compare-page>section:nth-of-type(odd) :is(.cmp-ms-panel,.cmp-ms-steps-panel,.cmp-ms-ppos,.cmp-xl-panel,.cmp-xl-steps-panel,.cmp-xl-ppos,.cmp-ss-panel,.cmp-ss-ppos,.cmp-jx-panel,.cmp-jx-util-panel,.cmp-jx-ppos) :is(h2,h3){color:var(--cmp-light-ink)}.compare-page>section:nth-of-type(odd) :is(.cmp-ms-panel,.cmp-ms-steps-panel,.cmp-ms-ppos,.cmp-xl-panel,.cmp-xl-steps-panel,.cmp-xl-ppos,.cmp-ss-panel,.cmp-ss-ppos,.cmp-jx-panel,.cmp-jx-util-panel,.cmp-jx-ppos) :is(p,li,.cmp-ms-steps-intro,.cmp-xl-steps-intro){color:var(--cmp-light-sub);overflow-wrap:anywhere}.compare-page>section:nth-of-type(odd) :is(.cmp-ms-panel,.cmp-ms-steps-panel,.cmp-ms-ppos,.cmp-xl-panel,.cmp-xl-steps-panel,.cmp-xl-ppos,.cmp-ss-panel,.cmp-ss-ppos,.cmp-jx-panel,.cmp-jx-util-panel,.cmp-jx-ppos) :is(p b,li b,.cmp-ms-steps-intro b,.cmp-xl-steps-intro b,strong){color:var(--cmp-light-ink)}.compare-page>section:nth-of-type(odd) :is(.cmp-ms-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-xl-ppos) a.cmp-ms-ppos-link,.compare-page>section:nth-of-type(odd) :is(.cmp-ms-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-xl-ppos) a.cmp-ss-ppos-link,.compare-page>section:nth-of-type(odd) :is(.cmp-ms-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-xl-ppos) a.cmp-jx-ppos-link,.compare-page>section:nth-of-type(odd) :is(.cmp-ms-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-xl-ppos) a.cmp-xl-ppos-link{color:var(--cmp-blue-deep)}.compare-page>section:nth-of-type(2n) :is(.cmp-ms-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-xl-ppos) p{color:#9aa4b6}.compare-page>section:nth-of-type(2n) :is(.cmp-ms-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-xl-ppos) p b{color:#e7ebf3}.compare-page :is(.cmp-card-ic,.cmp-xl-bcard-ic,.cmp-xl-scard-ic,.cmp-ss-rcard-ic){color:var(--cmp-sky);background:linear-gradient(135deg,#11151d,#283248);border:none}.compare-page :is(.cmp-table-wrap,.cmp-ss-cmp,.cmp-jx-cmp,.cmp-ms-cmp,.cmp-xl-cost,.sol-artifacts){background:linear-gradient(160deg,#0c1322,#080c14);border:1px solid #18222f;border-radius:18px}.compare-page :is(.cmp-table,.cmp-ss-cmp table,.cmp-jx-cmp table,.cmp-ms-cmp table) thead th{color:var(--cmp-sky);background:#0a1019}.compare-page :is(.cmp-table,.cmp-ss-cmp table,.cmp-jx-cmp table,.cmp-ms-cmp table) tbody th,.compare-page :is(.cmp-table,.cmp-ss-cmp table,.cmp-jx-cmp table,.cmp-ms-cmp table) tbody td{border-bottom-color:#18222f}.compare-page .cmp-xl-cost,.compare-page .sol-artifacts{max-width:1080px;margin:0 auto;padding:36px}.compare-page :is(.cmp-xl-cost-box,.sol-artifacts-col){background:#0a1019;border:1px solid #16202f;border-radius:16px}.compare-page :is(.cmp-xl-cost-box--with,.sol-artifacts-col--after){background:linear-gradient(160deg,#0c2236,#0a1626);border:1px solid #1d4a6e;box-shadow:0 0 40px #36b6f51f}.compare-page :is(.cmp-xl-metric,.sol-artifacts-strip>div){background:#0a1019;border:1px solid #16202f;border-radius:13px}.compare-page :is(.cmp-xl-metric-v,.sol-artifacts-strip strong){color:var(--cmp-sky)}.compare-page :is(.sol-founding,.cmp-xl-founding,.cmp-ss-founding,.cmp-jx-founding,.cmp-ms-founding){background:linear-gradient(120deg,#e0a93f1a,#e0a93f05);border:1px solid #4a3a12;border-radius:18px;padding:30px 32px}.compare-page :is(.cmp-final,.cmp-xl-final-card,.cmp-ss-final-card,.cmp-jx-final-card,.cmp-ms-final-card){background:linear-gradient(135deg,#1e4cc0,#2f8fe0);border:1px solid #78b4ff4d;border-radius:24px;max-width:980px;margin:0 auto;padding:62px 30px;box-shadow:0 40px 90px #1f5ae059}.compare-page :is(.cmp-final,.cmp-xl-final-card,.cmp-ss-final-card,.cmp-jx-final-card,.cmp-ms-final-card):after{opacity:.4;filter:none;background:radial-gradient(500px 300px at 50% 0,#ffffff2e,#0000 70%);border-radius:0;width:auto;height:auto;inset:0;transform:none}.compare-page :is(.cmp-final,.cmp-xl-final-card,.cmp-ss-final-card,.cmp-jx-final-card,.cmp-ms-final-card) :is(h2,p,.cmp-hero-cta,.cmp-xl-hero-cta,.cmp-ss-hero-cta,.cmp-jx-hero-cta,.cmp-ms-hero-cta){z-index:1;position:relative}.compare-page :is(.cmp-final,.cmp-xl-final-card,.cmp-ss-final-card,.cmp-jx-final-card,.cmp-ms-final-card) h2{color:#fff;font-size:clamp(28px,4.4vw,46px)}.compare-page :is(.cmp-final,.cmp-xl-final-card,.cmp-ss-final-card,.cmp-jx-final-card,.cmp-ms-final-card) p{color:#dde9ff}.compare-page--jira-xray .cmp-jx-section--cta{background:var(--cmp-ink);color:#fff;padding-top:30px;padding-bottom:110px}.compare-page--jira-xray .cmp-jx-final-card{background:linear-gradient(135deg,var(--blue-bright),var(--cyan),transparent 70%);max-width:none;box-shadow:none;border:none;border-radius:26px;margin:0;padding:1px;position:relative;overflow:hidden}.compare-page--jira-xray .cmp-jx-final-card:after{display:none}.compare-page--jira-xray .cmp-jx-final-inner{background:radial-gradient(120% 140% at 50% 0%,#2f6bff3d,var(--cmp-ink)60%);text-align:center;border-radius:25px;padding:76px 40px;position:relative;overflow:hidden}.compare-page--jira-xray .cmp-jx-final-inner:after{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;left:50%;transform:translate(-50%)}.compare-page--jira-xray .cmp-jx-final-inner .mono,.compare-page--jira-xray .cmp-jx-final-inner h2,.compare-page--jira-xray .cmp-jx-final-inner p,.compare-page--jira-xray .cmp-jx-final-inner .cmp-jx-hero-cta{z-index:1;position:relative}.compare-page--jira-xray .cmp-jx-final-inner h2{color:#fff;margin-top:14px;font-size:clamp(2rem,4.6vw,3.4rem)}.compare-page--jira-xray .cmp-jx-final-inner p{color:#dde9ff;max-width:46ch;margin:20px auto 32px;font-size:1.1rem;line-height:1.6}.compare-page--jira-xray .cmp-jx-final-inner .mono{color:var(--cmp-sky)}.compare-page--jira-xray .cmp-jx-final-inner h2 .shine{color:var(--cmp-cyan)}.compare-page--smartsheet .cmp-ss-section--cta{background:var(--cmp-ink);color:#fff}.compare-page--smartsheet .cmp-ss-section--cta .cmp-wrap{max-width:980px}.compare-page--smartsheet .cmp-ss-final-inner{background:linear-gradient(135deg,#1e4cc0,#2f8fe0);border:1px solid #78b4ff4d;border-radius:24px;max-width:980px;margin:0 auto;padding:62px 30px;box-shadow:0 40px 90px #1f5ae059}.compare-page--smartsheet .cmp-ss-final-inner:after{opacity:.4;filter:none;background:radial-gradient(500px 300px at 50% 0,#ffffff2e,#0000 70%);border-radius:0;width:auto;height:auto;inset:0;transform:none}.compare-page--smartsheet .cmp-ss-final-inner .mono,.compare-page--smartsheet .cmp-ss-final-inner h2,.compare-page--smartsheet .cmp-ss-final-inner p{color:#fff}.compare-page--smartsheet .cmp-ss-final-inner h2 .shine{color:var(--cmp-cyan)}.compare-page--smartsheet .cmp-ss-ppos p{color:var(--cmp-light-sub)}.compare-page--smartsheet .cmp-ss-ppos p b{color:var(--cmp-light-ink)}.compare-page :is(.cmp-xl-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-ms-ppos){box-sizing:border-box;padding:30px 32px}.compare-page :is(.cmp-xl-section--founding,.cmp-ss-section--founding,.cmp-jx-section--founding,.cmp-ms-section--founding){background:var(--cmp-ink)!important;color:#fff!important}.compare-page :is(.cmp-xl-section--founding,.cmp-ss-section--founding,.cmp-jx-section--founding,.cmp-ms-section--founding) .cmp-wrap{background:0 0!important}.compare-page :is(.cmp-xl-founding,.cmp-ss-founding,.cmp-jx-founding,.cmp-ms-founding){background:linear-gradient(120deg,#ffc77a57,#ffc77a14,#0000 68%)!important;border:1px solid #ffc77a47!important;border-radius:20px!important;padding:1px!important;overflow:hidden!important}.compare-page :is(.cmp-xl-founding-in,.cmp-ss-founding-in,.cmp-jx-founding-in,.cmp-ms-founding-in){background:radial-gradient(110% 130% at 0% 0%,#ffc77a1a,var(--cmp-card-dark)58%)!important;border-radius:19px!important;padding:32px 36px!important}.compare-page :is(.cmp-xl-founding-in,.cmp-ss-founding-in,.cmp-jx-founding-in,.cmp-ms-founding-in) h3,.compare-page :is(.cmp-xl-founding-in,.cmp-ss-founding-in,.cmp-jx-founding-in,.cmp-ms-founding-in) p{color:#fff!important}.compare-page :is(.cmp-xl-founding-spots,.cmp-ss-founding-spots,.cmp-jx-founding-spots,.cmp-ms-founding-spots){color:#ffc77a!important}.compare-page :is(.cmp-xl-founding-fine,.cmp-ss-founding-fine,.cmp-jx-founding-fine,.cmp-ms-founding-fine){color:#d8deef!important}.compare-page :is(.cmp-xl-section--cta,.cmp-ss-section--cta,.cmp-jx-section--cta,.cmp-ms-section--cta){background:var(--cmp-ink)!important;color:#fff!important;padding:30px 0 96px!important}.compare-page :is(.cmp-xl-final-card,.cmp-jx-final-card,.cmp-ms-final-card),.compare-page--smartsheet .cmp-ss-final-inner{background:linear-gradient(135deg,#1e4cc0,#2f8fe0)!important;border:1px solid #78b4ff4d!important;border-radius:24px!important;max-width:980px!important;margin:0 auto!important;padding:62px 30px!important;overflow:hidden!important;box-shadow:0 40px 90px #1f5ae059!important}.compare-page :is(.cmp-xl-final-card,.cmp-jx-final-card,.cmp-ms-final-card):after,.compare-page--smartsheet .cmp-ss-final-inner:after{content:""!important;opacity:.4!important;filter:none!important;pointer-events:none!important;background:radial-gradient(500px 300px at 50% 0,#ffffff2e,#0000 70%)!important;border-radius:0!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.compare-page :is(.cmp-xl-final-inner,.cmp-jx-final-inner,.cmp-ms-final-inner){background:0 0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.compare-page :is(.cmp-xl-final-inner,.cmp-jx-final-inner,.cmp-ms-final-inner):after{display:none!important}.compare-page :is(.cmp-xl-final-inner,.cmp-ss-final-inner,.cmp-jx-final-inner,.cmp-ms-final-inner) :is(.mono,h2,p,.cmp-xl-hero-cta,.cmp-ss-hero-cta,.cmp-jx-hero-cta,.cmp-ms-hero-cta){z-index:1!important;position:relative!important}.compare-page :is(.cmp-xl-final-inner,.cmp-ss-final-inner,.cmp-jx-final-inner,.cmp-ms-final-inner) h2{color:#fff!important;font-size:clamp(28px,4.4vw,46px)!important}.compare-page :is(.cmp-xl-final-inner,.cmp-ss-final-inner,.cmp-jx-final-inner,.cmp-ms-final-inner) p{color:#dde9ff!important;max-width:52ch!important}@media (max-width:760px){.compare-page>section,.compare-page :is(.cmp-section,.cmp-xl-section,.cmp-ss-section,.cmp-jx-section,.cmp-ms-section){padding:48px 0}.compare-page :is(.cmp-xl-section--founding,.cmp-ss-section--founding,.cmp-jx-section--founding,.cmp-ms-section--founding){padding-top:32px}.compare-page :is(.cmp-section,.cmp-xl-section,.cmp-ss-section,.cmp-jx-section,.cmp-ms-section):has(+:is(.cmp-xl-section--founding,.cmp-ss-section--founding,.cmp-jx-section--founding,.cmp-ms-section--founding)){padding-bottom:28px}.compare-page :is(.cmp-ms-kicker,.cmp-jx-kicker,.cmp-ss-kicker,.cmp-xl-kicker){margin-bottom:24px}.compare-page :is(.cmp-xl-ppos,.cmp-ss-ppos,.cmp-jx-ppos,.cmp-ms-ppos){padding:22px 20px}}
