.cms-block{border-top:1px solid var(--pub-border);background:var(--pub-bg);padding:72px 24px;position:relative;overflow:hidden}.cms-block:nth-of-type(2n){background:var(--pub-bg-alt)}.cms-block__container{z-index:1;width:min(100%,var(--pub-max-width));margin-inline:auto;position:relative}.cms-block__container--narrow{max-width:860px}.cms-block__header{text-align:center;max-width:760px;margin:0 auto 34px}.cms-block__eyebrow{color:var(--pub-accent-hover);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.7rem;font-weight:800;display:inline-flex}.cms-block h1,.cms-block h2{color:var(--pub-text);letter-spacing:-.045em;font-size:clamp(2rem,4.2vw,3.7rem);line-height:1.08}.cms-block h2{font-size:clamp(1.75rem,3.2vw,2.8rem)}.cms-block h1 span,.cms-block h2 span.cms-block__accent,.cms-block--hero h2 span{color:#0000;background:var(--pub-gradient-text);-webkit-background-clip:text;background-clip:text}.cms-block__header>p,.cms-block__copy>p,.cms-block__cta-card>p{max-width:680px;color:var(--pub-text-secondary);margin:16px auto 0;font-size:.92rem;line-height:1.75}.cms-block__glow{pointer-events:none;background:radial-gradient(circle,#0ea5e92b,#8b5cf612 45%,#0000 72%);border-radius:50%;width:620px;height:420px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.cms-block--hero{background:linear-gradient(145deg,var(--pub-bg),var(--pub-bg-alt));padding-block:110px 88px}.cms-block__hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:58px;display:grid}.cms-block__hero-layout:has(.cms-block__copy:only-child){text-align:center;grid-template-columns:minmax(0,860px);justify-content:center}.cms-block__hero-layout:has(.cms-block__copy:only-child) .cms-block__copy>p{margin-inline:auto}.cms-block__copy>p{margin-inline:0}.cms-block__copy>.pub-btn{margin-top:26px}.cms-block__hero-media{background:var(--pub-surface);border:1px solid #7dd3fc33;border-radius:28px;min-height:320px;overflow:hidden;box-shadow:0 28px 80px #0206176b,0 0 55px #0ea5e91a}.cms-block__hero-media img{object-fit:cover;width:100%;height:100%;min-height:320px}.cms-block__prose{color:var(--pub-text-secondary);overflow-wrap:anywhere;white-space:pre-line;margin-top:20px;font-size:.98rem;line-height:1.9}.cms-block__prose a{color:var(--pub-accent-hover);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.cms-block__feature-grid,.cms-block__testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cms-block__card,.cms-block__quote{border:1px solid var(--pub-border);min-width:0;transition:transform var(--pub-transition),border-color var(--pub-transition),background var(--pub-transition);background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-radius:20px;padding:26px;box-shadow:0 18px 48px #02061726}a.cms-block__card:hover{background:#0ea5e90f;border-color:#38bdf857;transform:translateY(-5px)}.cms-block__card-icon{color:#7dd3fc;background:#0ea5e91a;border:1px solid #38bdf833;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:18px;font-size:.78rem;font-weight:850;display:grid}.cms-block__card h3{color:var(--pub-text);font-size:1rem}.cms-block__card p{color:var(--pub-text-secondary);margin-top:9px;font-size:.78rem;line-height:1.68}.cms-block__card-link{color:var(--pub-accent-hover);margin-top:16px;font-size:.7rem;font-weight:800;display:inline-flex}.cms-block__stat-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.cms-block__stat{border:1px solid var(--pub-border);background:var(--pub-surface);text-align:center;border-radius:18px;padding:26px 20px}.cms-block__stat dd{color:#0000;background:var(--pub-gradient-text);letter-spacing:-.045em;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:850}.cms-block__stat dt{color:var(--pub-text);margin-top:4px;font-size:.76rem;font-weight:750}.cms-block__stat span{color:var(--pub-text-muted);margin-top:5px;font-size:.64rem;display:block}.cms-block__logo-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.cms-block__logo{border:1px solid var(--pub-border);background:#ffffff06;border-radius:17px;place-items:center;min-height:105px;padding:20px;display:grid}.cms-block__logo a{place-items:center;width:100%;height:100%;display:grid}.cms-block__logo img{object-fit:contain;filter:grayscale();opacity:.74;max-width:150px;max-height:55px;transition:filter var(--pub-transition),opacity var(--pub-transition)}.cms-block__logo:hover img{filter:none;opacity:1}.cms-block__logo strong{color:var(--pub-text-secondary);font-size:.8rem}.cms-block__quote{margin:0}.cms-block__quote blockquote{color:var(--pub-text);font-size:.88rem;line-height:1.75}.cms-block__quote figcaption{align-items:center;gap:11px;margin-top:22px;display:flex}.cms-block__quote figcaption img{object-fit:cover;border-radius:50%;width:42px;height:42px}.cms-block__quote figcaption strong,.cms-block__quote figcaption small{display:block}.cms-block__quote figcaption strong{color:var(--pub-text);font-size:.72rem}.cms-block__quote figcaption small{color:var(--pub-text-muted);margin-top:2px;font-size:.61rem}.cms-block__faq-list{gap:12px;display:grid}.cms-block__faq{border:1px solid var(--pub-border);background:linear-gradient(145deg,var(--pub-surface),color-mix(in srgb,var(--pub-surface) 84%,transparent));transition:border-color var(--pub-transition),box-shadow var(--pub-transition),background var(--pub-transition);border-radius:17px;overflow:hidden}.cms-block__faq:hover{border-color:color-mix(in srgb,var(--pub-accent) 34%,var(--pub-border))}.cms-block__faq[open]{border-color:color-mix(in srgb,var(--pub-accent) 44%,var(--pub-border));background:linear-gradient(145deg,color-mix(in srgb,var(--pub-accent) 6%,var(--pub-surface)),var(--pub-surface));box-shadow:0 18px 48px #0206172e}.cms-block__faq summary{color:var(--pub-text);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;font-size:.88rem;font-weight:750;line-height:1.45;list-style:none;display:flex}.cms-block__faq summary::-webkit-details-marker{display:none}.cms-block__faq-question{overflow-wrap:anywhere;min-width:0}.cms-block__faq-icon{border:1px solid color-mix(in srgb,var(--pub-accent) 26%,var(--pub-border));width:30px;height:30px;color:var(--pub-accent-hover);background:color-mix(in srgb,var(--pub-accent) 8%,transparent);transition:transform var(--pub-transition),background var(--pub-transition),color var(--pub-transition);border-radius:10px;flex:0 0 30px;place-items:center;font-size:1.15rem;font-weight:500;line-height:1;display:grid}.cms-block__faq[open] .cms-block__faq-icon{color:#fff;background:var(--pub-accent);transform:rotate(45deg)}.cms-block__faq-body{border-top:1px solid color-mix(in srgb,var(--pub-border) 76%,transparent)}.cms-block__faq-body>p{color:var(--pub-text-secondary);overflow-wrap:anywhere;white-space:pre-line;margin:0;padding:19px 22px 21px;font-size:.8rem;line-height:1.8}.cms-block__faq .faq-feedback{border-top:1px solid var(--pub-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 21px 18px;padding-top:12px;display:flex}.cms-block__faq .faq-feedback__prompt{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cms-block__faq .faq-feedback__text{color:var(--pub-text-muted);font-size:.74rem;font-weight:700}.cms-block__faq .faq-feedback__btns{align-items:center;gap:6px;display:inline-flex}.cms-block__faq .faq-feedback__btn{border:1px solid var(--pub-border);background:var(--pub-bg);color:var(--pub-text);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:750;transition:all .15s;display:inline-flex}.cms-block__faq .faq-feedback__btn:hover:not(:disabled){border-color:var(--pub-primary);background:var(--pub-surface)}.cms-block__faq .faq-feedback__btn--yes.voted{color:#10b981;background:#10b98114;border-color:#10b981}.cms-block__faq .faq-feedback__btn--no.voted{color:#ef4444;background:#ef444414;border-color:#ef4444}.cms-block__faq .faq-feedback__success{color:#10b981;align-items:center;gap:6px;font-size:.74rem;font-weight:700;display:inline-flex}.cms-block__faq-footer{border:1px solid var(--pub-border);background:var(--pub-surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:20px 24px;display:flex}.cms-block__faq-footer-copy h4{color:var(--pub-text);margin:0 0 4px;font-size:.9rem}.cms-block__faq-footer-copy p{color:var(--pub-text-muted);max-width:520px;margin:0;font-size:.76rem;line-height:1.5}.cms-block--call-to-action{background:linear-gradient(145deg,var(--pub-bg-alt),var(--pub-bg))}.cms-block__cta-card{text-align:center;background:linear-gradient(135deg,#0ea5e91c,#8b5cf617);border:1px solid #38bdf838;border-radius:28px;padding:52px;position:relative;overflow:hidden;box-shadow:0 28px 80px #02061747}.cms-block__cta-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 0,#8b5cf633,#0000 34%);position:absolute;inset:0}.cms-block__cta-card>*{position:relative}.cms-block__cta-card>.pub-btn{margin-top:26px}@media (width>=1025px){.cms-block:not(.cms-device-desktop){display:none!important}}@media (width>=701px) and (width<=1024px){.cms-block:not(.cms-device-tablet){display:none!important}.cms-block__feature-grid,.cms-block__testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-block__hero-layout{gap:32px}}@media (width<=700px){.cms-block:not(.cms-device-mobile){display:none!important}.cms-block{padding:54px 18px}.cms-block--hero{padding-block:88px 62px}.cms-block__hero-layout,.cms-block__feature-grid,.cms-block__testimonial-grid{grid-template-columns:1fr}.cms-block__hero-layout{gap:28px}.cms-block__hero-media,.cms-block__hero-media img{min-height:230px}.cms-block__cta-card{padding:34px 22px}.cms-block__header{margin-bottom:25px}.cms-block__faq summary{padding:17px 16px;font-size:.82rem}.cms-block__faq-body>p{padding:16px 16px 18px}.cms-block__faq .faq-feedback{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.cms-block__card,.cms-block__logo img,.cms-block__faq-icon{transition:none}}@media (forced-colors:active){.cms-block__card,.cms-block__quote,.cms-block__stat,.cms-block__logo,.cms-block__faq,.cms-block__cta-card,.cms-block__hero-media,.cms-block__card-icon{border:1px solid canvastext}.cms-block h1 span,.cms-block h2 span.cms-block__accent,.cms-block--hero h2 span,.cms-block__stat dd{color:canvastext;background:0 0}}.cms-block__container--wide{max-width:1140px}.cms-comparison-wrap{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#0f172ad9 0%,#0a0e1af5 100%);border:1px solid #ffffff1a;border-radius:24px;margin-top:36px;position:relative;overflow:hidden;box-shadow:0 30px 70px -15px #0009,0 0 50px -10px #0ea5e91f}.cms-comparison-wrap:before{content:"";z-index:10;background:linear-gradient(90deg,#38bdf8 0%,#818cf8 50%,#34d399 100%);height:3px;position:absolute;top:0;left:0;right:0}.cms-table-scroll-hint{color:#38bdf8;text-align:center;background:#0ea5e917;border-bottom:1px solid #ffffff0f;padding:10px 20px;font-size:.76rem;font-weight:600;display:none}.cms-comparison-table-container{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.cms-comparison-table-container::-webkit-scrollbar{height:6px}.cms-comparison-table-container::-webkit-scrollbar-track{background:#0f172ab3}.cms-comparison-table-container::-webkit-scrollbar-thumb{background:#38bdf84d;border-radius:999px}.cms-comparison-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:.92rem}.cms-comparison-table thead tr{background:#0f172af5;border-bottom:1px solid #ffffff1a}.cms-comparison-table th{vertical-align:bottom;padding:24px 28px}.cms-comparison-table th.col-feature{width:34%}.cms-comparison-table th.col-competitor{background:#ef444409;border-left:1px solid #ffffff0d;border-right:1px solid #ffffff0d;width:33%}.cms-comparison-table th.col-nexa{background:linear-gradient(#0ea5e924 0%,#0ea5e90f 100%);width:33%;position:relative}.cms-th-content{flex-direction:column;gap:6px;display:flex}.feature-th-title{color:#f1f5f9;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:750}.feature-th-sub{color:#64748b;font-size:.72rem;font-weight:500}.competitor-th-badge{color:#f87171;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}.competitor-th-badge svg{color:#ef4444}.competitor-th-title{color:#fca5a5;font-size:.92rem;font-weight:700}.nexa-th-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#0284c7,#6366f1);border-radius:999px;align-items:center;gap:6px;margin-bottom:2px;padding:4px 10px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 0 16px #0ea5e973}.nexa-th-title{color:#38bdf8;letter-spacing:-.01em;font-size:1rem;font-weight:800}.cms-comparison-table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .2s}.cms-comparison-table tbody tr:hover{background:#ffffff06}.cms-comparison-table tbody tr.is-highlight{background:#0ea5e90a}.cms-comparison-table tbody tr.is-highlight:hover{background:#0ea5e913}.cms-comparison-table td{vertical-align:middle;padding:20px 28px}.cell-feature-inner{align-items:center;gap:10px;display:flex}.feature-bullet{opacity:.7;background:#38bdf8;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cms-comparison-table td.cell-feature strong{color:#f8fafc;font-size:.92rem;font-weight:650}.cms-comparison-table td.cell-competitor{color:#94a3b8;background:#ef444404;border-left:1px solid #ffffff0a;border-right:1px solid #ffffff0a;font-size:.88rem;line-height:1.5}.competitor-val-wrap{align-items:center;gap:10px;display:flex}.cell-status-icon.cross{color:#f87171;opacity:.85;flex-shrink:0;width:16px;height:16px}.cms-comparison-table td.cell-nexa{background:#0ea5e90a;line-height:1.5}.cms-comparison-table tbody tr.is-highlight td.cell-nexa{background:#0ea5e917}.nexa-value-pill{color:#38bdf8;background:#0ea5e91f;border:1px solid #38bdf859;border-radius:9999px;align-items:center;gap:8px;padding:7px 16px;font-size:.88rem;font-weight:700;display:inline-flex;box-shadow:0 2px 12px #0ea5e91f}.nexa-value-pill .pill-check{color:#34d399;flex-shrink:0;width:16px;height:16px}.cms-comparison-footer{background:linear-gradient(135deg,#0ea5e917 0%,#8b5cf617 100%);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:26px 32px;display:flex}.cms-comparison-footer-text strong{color:#fff;margin-bottom:4px;font-size:1rem;font-weight:750;display:block}.cms-comparison-footer-text p{color:#94a3b8;margin:0;font-size:.86rem;line-height:1.5}.cms-comparison-footer-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (width<=900px){.cms-table-scroll-hint{display:block}.cms-comparison-footer{text-align:center;flex-direction:column;padding:24px 20px}.cms-comparison-footer-actions{justify-content:center;width:100%}.cms-comparison-table th,.cms-comparison-table td{padding:16px 20px}}.cms-block--bento-grid,.cms-block--spotlight{isolation:isolate}.cms-block__glow--bento{opacity:.7;width:760px;height:520px;top:-260px;left:18%}.cms-bento-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:18px;display:grid}.cms-bento-card{border:1px solid var(--pub-border);min-height:220px;color:inherit;background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--pub-accent) 16%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--pub-surface) 94%, white 2%), color-mix(in srgb, var(--pub-bg) 88%, transparent));transition:transform var(--pub-transition), border-color var(--pub-transition), box-shadow var(--pub-transition);border-radius:24px;flex-direction:column;grid-column:span 4;padding:clamp(24px,3vw,34px);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0206172e,inset 0 1px #ffffff0e}.cms-bento-card:first-child{grid-area:span 2/span 7;min-height:458px}.cms-bento-card:nth-child(2),.cms-bento-card:nth-child(3){grid-column:span 5}.cms-bento-card:nth-child(n+4){grid-column:span 4}.cms-bento-card:after{content:"";border:1px solid color-mix(in srgb, var(--pub-accent) 18%, transparent);width:190px;height:190px;box-shadow:0 0 0 26px color-mix(in srgb, var(--pub-accent) 3%, transparent), 0 0 0 52px color-mix(in srgb, var(--pub-accent) 2%, transparent);pointer-events:none;border-radius:50%;position:absolute;bottom:-70px;right:-55px}a.cms-bento-card:hover{border-color:color-mix(in srgb, var(--pub-accent) 48%, var(--pub-border));box-shadow:0 30px 72px #02061742, 0 0 36px color-mix(in srgb, var(--pub-accent) 10%, transparent);transform:translateY(-6px)}.cms-bento-card__top{z-index:1;justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}.cms-bento-card__icon{border:1px solid color-mix(in srgb, var(--pub-accent) 30%, var(--pub-border));width:46px;height:46px;color:var(--pub-accent-hover);background:color-mix(in srgb, var(--pub-accent) 10%, transparent);border-radius:15px;place-items:center;font-size:.78rem;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff14}.cms-bento-card__metric{border:1px solid color-mix(in srgb, #34d399 30%, var(--pub-border));color:#6ee7b7;letter-spacing:.04em;text-transform:uppercase;background:#10b98114;border-radius:999px;padding:6px 10px;font-size:.64rem;font-weight:800}.cms-bento-card h3{z-index:1;color:var(--pub-text);letter-spacing:-.025em;margin:auto 0 0;font-size:clamp(1.05rem,2vw,1.45rem);position:relative}.cms-bento-card:first-child h3{max-width:520px;font-size:clamp(1.5rem,3vw,2.35rem)}.cms-bento-card p{z-index:1;max-width:560px;color:var(--pub-text-secondary);margin:10px 0 0;font-size:.8rem;line-height:1.7;position:relative}.cms-bento-card__link{z-index:1;color:var(--pub-accent-hover);margin-top:20px;font-size:.7rem;font-weight:800;position:relative}.cms-block--process-timeline{background:linear-gradient(180deg, color-mix(in srgb, var(--pub-bg-alt) 92%, transparent), var(--pub-bg)), var(--pub-bg-alt)}.cms-process-timeline{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.cms-process-timeline:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pub-accent) 58%, var(--pub-border)), color-mix(in srgb, var(--pub-violet) 48%, var(--pub-border)), transparent);height:1px;position:absolute;top:31px;left:7%;right:7%}.cms-process-step{min-width:0;padding:0 5px;position:relative}.cms-process-step__rail{z-index:1;align-items:center;min-height:64px;display:flex;position:relative}.cms-process-step__rail span{border:1px solid color-mix(in srgb, var(--pub-accent) 36%, var(--pub-border));width:62px;height:62px;color:var(--pub-accent-hover);background:linear-gradient(145deg, color-mix(in srgb, var(--pub-accent) 14%, var(--pub-surface)), var(--pub-surface));box-shadow:0 16px 34px #02061738, 0 0 0 7px var(--pub-bg-alt);letter-spacing:.05em;border-radius:19px;place-items:center;font-size:.76rem;font-weight:850;display:grid}.cms-process-step__content{border:1px solid var(--pub-border);background:linear-gradient(145deg, var(--pub-surface), color-mix(in srgb, var(--pub-bg) 86%, transparent));border-radius:20px;min-height:190px;margin-top:18px;padding:22px;box-shadow:inset 0 1px #ffffff0b}.cms-process-step__label{color:var(--pub-accent-hover);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:850}.cms-process-step h3{color:var(--pub-text);margin:10px 0 0;font-size:1rem;line-height:1.35}.cms-process-step p{color:var(--pub-text-secondary);margin:9px 0 0;font-size:.76rem;line-height:1.7}.cms-process-action{justify-content:center;margin-top:28px;display:flex}.cms-block__glow--spotlight{width:720px;height:620px;top:auto;bottom:-300px;left:80%}.cms-spotlight{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(42px,7vw,92px);display:grid}.cms-spotlight__copy h2{max-width:640px;margin:0}.cms-spotlight__copy h2 .cms-block__accent{display:block}.cms-spotlight__copy>p{max-width:610px;color:var(--pub-text-secondary);margin:18px 0 0;font-size:.9rem;line-height:1.78}.cms-spotlight__benefits{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.cms-spotlight__benefits li{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:13px;display:grid}.cms-spotlight__check{border:1px solid color-mix(in srgb, #34d399 30%, var(--pub-border));color:#6ee7b7;background:#10b98114;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.cms-spotlight__check svg{width:17px;height:17px}.cms-spotlight__benefits strong,.cms-spotlight__benefits small{display:block}.cms-spotlight__benefits strong{color:var(--pub-text);font-size:.8rem}.cms-spotlight__benefits small{color:var(--pub-text-muted);margin-top:4px;font-size:.69rem;line-height:1.55}.cms-spotlight__copy>.pub-btn{margin-top:28px}.cms-spotlight__visual{min-width:0;position:relative}.cms-spotlight__visual:before{content:"";z-index:-1;background:linear-gradient(135deg, color-mix(in srgb, var(--pub-accent) 18%, transparent), color-mix(in srgb, var(--pub-violet) 13%, transparent));filter:blur(34px);border-radius:42px;position:absolute;inset:10% -6% -8% 10%}.cms-spotlight__visual>img,.cms-spotlight-console{border:1px solid color-mix(in srgb, var(--pub-accent) 25%, var(--pub-border));background:color-mix(in srgb, var(--pub-surface) 96%, transparent);border-radius:26px;width:100%;overflow:hidden;box-shadow:0 34px 84px #02061757,inset 0 1px #ffffff12}.cms-spotlight__visual>img{aspect-ratio:4/3;object-fit:cover;display:block}.cms-spotlight-console{padding:12px}.cms-spotlight-console__bar{border-bottom:1px solid var(--pub-border);align-items:center;gap:6px;min-height:42px;padding:0 9px;display:flex}.cms-spotlight-console__bar>span{background:var(--pub-border);border-radius:50%;width:7px;height:7px}.cms-spotlight-console__bar>span:first-child{background:#fb7185}.cms-spotlight-console__bar>span:nth-child(2){background:#fbbf24}.cms-spotlight-console__bar>span:nth-child(3){background:#34d399}.cms-spotlight-console__bar strong{color:var(--pub-text-secondary);margin-left:8px;font-size:.62rem}.cms-spotlight-console__bar em{color:#6ee7b7;background:#10b98114;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:.56rem;font-style:normal;font-weight:800}.cms-spotlight-console__body{padding:clamp(22px,4vw,38px)}.cms-spotlight-console__metric small,.cms-spotlight-console__metric strong,.cms-spotlight-console__metric span{display:block}.cms-spotlight-console__metric small{color:var(--pub-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.63rem;font-weight:750}.cms-spotlight-console__metric strong{color:var(--pub-text);letter-spacing:-.055em;margin-top:7px;font-size:clamp(2.1rem,5vw,3.6rem)}.cms-spotlight-console__metric span{color:#6ee7b7;margin-top:3px;font-size:.64rem;font-weight:750}.cms-spotlight-console__chart{border:1px solid var(--pub-border);background:linear-gradient(180deg, color-mix(in srgb, var(--pub-accent) 5%, transparent), transparent);border-radius:18px;align-items:flex-end;gap:clamp(6px,1.4vw,12px);height:150px;margin-top:30px;padding:18px 16px 0;display:flex}.cms-spotlight-console__chart i{background:linear-gradient(180deg, var(--pub-accent-hover), color-mix(in srgb, var(--pub-accent) 36%, transparent));opacity:.78;border-radius:7px 7px 2px 2px;width:100%;height:55%}.cms-spotlight-console__chart i:first-child{height:34%}.cms-spotlight-console__chart i:nth-child(2){height:58%}.cms-spotlight-console__chart i:nth-child(3){height:43%}.cms-spotlight-console__chart i:nth-child(4){height:72%}.cms-spotlight-console__chart i:nth-child(5){height:64%}.cms-spotlight-console__chart i:nth-child(6){height:86%}.cms-spotlight-console__chart i:nth-child(7){height:77%}.cms-spotlight-console__chart i:nth-child(8){height:100%}.cms-spotlight-console__chart i:nth-child(9){height:68%}.cms-spotlight-console__chart i:nth-child(10){height:90%}.cms-spotlight-console__status{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.cms-spotlight-console__status>span{border:1px solid var(--pub-border);background:color-mix(in srgb, var(--pub-bg) 58%, transparent);border-radius:13px;grid-template-columns:7px 1fr;gap:2px 7px;min-width:0;padding:12px;display:grid}.cms-spotlight-console__status i{background:#34d399;border-radius:50%;width:7px;height:7px;margin-top:4px;box-shadow:0 0 9px #34d399bf}.cms-spotlight-console__status>span:last-child i{background:#fbbf24;box-shadow:0 0 9px #fbbf24a6}.cms-spotlight-console__status b{color:var(--pub-text);font-size:.78rem}.cms-spotlight-console__status small{color:var(--pub-text-muted);grid-column:1/-1;font-size:.55rem;line-height:1.4}@media (width<=960px){.cms-bento-card:first-child,.cms-bento-card:nth-child(n){grid-area:auto/span 6;min-height:260px}.cms-spotlight{grid-template-columns:1fr}.cms-spotlight__copy{max-width:720px}}@media (width<=700px){.cms-bento-grid{grid-template-columns:1fr}.cms-bento-card:first-child,.cms-bento-card:nth-child(n){grid-column:auto;min-height:230px}.cms-process-timeline{grid-template-columns:1fr;gap:12px}.cms-process-timeline:before{width:1px;height:auto;inset:30px auto 30px 30px}.cms-process-step{grid-template-columns:62px minmax(0,1fr);align-items:start;gap:14px;padding:0;display:grid}.cms-process-step__rail span{box-shadow:0 0 0 6px var(--pub-bg-alt)}.cms-process-step__content{min-height:0;margin-top:0;padding:19px}.cms-spotlight-console__body{padding:22px 16px}.cms-spotlight-console__status{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cms-bento-card{transition:none}}@media (forced-colors:active){.cms-bento-card,.cms-process-step__rail span,.cms-process-step__content,.cms-spotlight__visual>img,.cms-spotlight-console{border:1px solid canvastext}}.cms-block--platform-suite{isolation:isolate;background:linear-gradient(180deg,var(--pub-bg),color-mix(in srgb,var(--pub-bg-alt) 90%,var(--pub-bg)))}.cms-block__glow--platform-suite{opacity:.72;background:radial-gradient(circle,color-mix(in srgb,var(--pub-accent) 18%,transparent),#8b5cf612 46%,transparent 72%);width:720px;height:620px;top:-18%;left:14%;transform:none}.cms-platform-suite{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.cms-platform-suite__card{border:1px solid color-mix(in srgb,var(--pub-border) 88%,var(--pub-accent) 12%);background:radial-gradient(circle at 95% 0,color-mix(in srgb,var(--pub-accent) 12%,transparent),transparent 34%),linear-gradient(155deg,color-mix(in srgb,var(--pub-surface) 97%,white 1%),color-mix(in srgb,var(--pub-bg) 88%,transparent));min-width:0;transition:transform var(--pub-transition),border-color var(--pub-transition),box-shadow var(--pub-transition);border-radius:25px;flex-direction:column;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 58px #02061733,inset 0 1px #ffffff0e}.cms-platform-suite__card:before{background:linear-gradient(90deg,var(--pub-accent),#8b5cf6);opacity:.62;content:"";height:3px;position:absolute;inset:0 0 auto}.cms-platform-suite__card:hover{border-color:color-mix(in srgb,var(--pub-accent) 44%,var(--pub-border));box-shadow:0 30px 72px #02061745,0 0 34px color-mix(in srgb,var(--pub-accent) 8%,transparent);transform:translateY(-6px)}.cms-platform-suite__card-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.cms-platform-suite__icon{border:1px solid color-mix(in srgb,var(--pub-accent) 34%,var(--pub-border));width:48px;height:48px;color:var(--pub-accent-hover);background:color-mix(in srgb,var(--pub-accent) 10%,transparent);letter-spacing:.05em;border-radius:15px;place-items:center;font-size:.66rem;font-weight:900;display:grid}.cms-platform-suite__number{color:color-mix(in srgb,var(--pub-text-muted) 44%,transparent);letter-spacing:-.05em;font-size:1.55rem;font-weight:900}.cms-platform-suite__portal{color:var(--pub-accent-hover);letter-spacing:.11em;text-transform:uppercase;margin-top:24px;font-size:.62rem;font-weight:850}.cms-platform-suite__card h3{color:var(--pub-text);letter-spacing:-.025em;margin-top:8px;font-size:1.12rem;line-height:1.35}.cms-platform-suite__card>p{color:var(--pub-text-secondary);margin-top:10px;font-size:.76rem;line-height:1.7}.cms-platform-suite__features{border-top:1px solid color-mix(in srgb,var(--pub-border) 82%,transparent);gap:11px;margin:22px 0 24px;padding:19px 0 0;list-style:none;display:grid}.cms-platform-suite__features li{color:var(--pub-text-secondary);align-items:flex-start;gap:9px;font-size:.69rem;line-height:1.45;display:flex}.cms-platform-suite__features li span{color:#6ee7b7;background:#10b9811a;border-radius:6px;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:.56rem;font-weight:900;display:grid}.cms-platform-suite__footer{border-top:1px solid color-mix(in srgb,var(--pub-border) 82%,transparent);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.cms-platform-suite__footer>span{border:1px solid color-mix(in srgb,var(--pub-accent) 24%,var(--pub-border));color:var(--pub-text-muted);background:color-mix(in srgb,var(--pub-accent) 6%,transparent);border-radius:999px;padding:6px 9px;font-size:.57rem;font-weight:800}.cms-platform-suite__footer a{color:var(--pub-accent-hover);align-items:center;gap:5px;font-size:.64rem;font-weight:850;text-decoration:none;display:inline-flex}.cms-platform-suite__footer a:hover{text-underline-offset:3px;text-decoration:underline}.cms-platform-suite__action{justify-content:center;margin-top:30px;display:flex}@media (width<=960px){.cms-platform-suite{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-platform-suite__card:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=700px){.cms-platform-suite{grid-template-columns:1fr}.cms-platform-suite__card,.cms-platform-suite__card:last-child:nth-child(odd){grid-column:auto;padding:23px}}@media (prefers-reduced-motion:reduce){.cms-platform-suite__card{transition:none}}@media (forced-colors:active){.cms-platform-suite__card,.cms-platform-suite__icon{border:1px solid canvastext}}.cms-block--use-case-grid{isolation:isolate;background:linear-gradient(180deg, var(--pub-bg), color-mix(in srgb, var(--pub-bg-alt) 88%, var(--pub-bg)))}.cms-block__glow--use-cases{opacity:.58;width:680px;height:680px;top:8%;right:-260px}.cms-use-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cms-use-case{border:1px solid var(--pub-border);min-width:0;min-height:360px;color:inherit;background:radial-gradient(circle at 90% 0, color-mix(in srgb, var(--pub-accent) 13%, transparent), transparent 38%), linear-gradient(155deg, color-mix(in srgb, var(--pub-surface) 96%, white 2%), color-mix(in srgb, var(--pub-bg) 86%, transparent));transition:transform var(--pub-transition), border-color var(--pub-transition), box-shadow var(--pub-transition);border-radius:25px;flex-direction:column;padding:clamp(24px,3vw,34px);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 54px #0206172e,inset 0 1px #ffffff0e}.cms-use-case:after{content:"";border:1px solid color-mix(in srgb, var(--pub-accent) 13%, transparent);pointer-events:none;border-radius:38px;width:124px;height:124px;position:absolute;bottom:52px;right:-44px;transform:rotate(26deg)}a.cms-use-case:hover{border-color:color-mix(in srgb, var(--pub-accent) 46%, var(--pub-border));box-shadow:0 30px 72px #02061742, 0 0 30px color-mix(in srgb, var(--pub-accent) 8%, transparent);transform:translateY(-7px)}.cms-use-case__top{z-index:1;justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}.cms-use-case__icon{border:1px solid color-mix(in srgb, var(--pub-accent) 30%, var(--pub-border));width:48px;height:48px;color:var(--pub-accent-hover);background:color-mix(in srgb, var(--pub-accent) 10%, transparent);letter-spacing:.06em;border-radius:15px;place-items:center;font-size:.7rem;font-weight:900;display:grid}.cms-use-case__audience{color:var(--pub-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:820}.cms-use-case h3{z-index:1;color:var(--pub-text);letter-spacing:-.035em;margin:auto 0 0;font-size:clamp(1.2rem,2.25vw,1.65rem);line-height:1.2;position:relative}.cms-use-case>p{z-index:1;color:var(--pub-text-secondary);margin:14px 0 0;font-size:.78rem;line-height:1.72;position:relative}.cms-use-case__footer{z-index:1;border-top:1px solid var(--pub-border);justify-content:space-between;align-items:center;gap:14px;margin-top:26px;padding-top:18px;display:flex;position:relative}.cms-use-case__footer>span{color:#6ee7b7;align-items:center;gap:8px;font-size:.66rem;font-weight:780;display:inline-flex}.cms-use-case__footer i,.cms-integration-card__status i,.cms-integration-core em i{background:#34d399;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 10px #34d399b3}.cms-use-case__footer b{color:var(--pub-accent-hover);font-size:1.05rem}.cms-block--integration-hub{isolation:isolate}.cms-block__glow--integrations{opacity:.62;width:720px;height:520px;top:25%;left:28%}.cms-integration-stage{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(32px,6vw,82px);display:grid;position:relative}.cms-integration-stage:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--pub-accent) 70%, transparent), color-mix(in srgb, var(--pub-violet) 36%, transparent), transparent);height:1px;position:absolute;top:50%;left:24%;right:28%}.cms-integration-core{aspect-ratio:1;text-align:center;border:1px solid color-mix(in srgb, var(--pub-accent) 36%, var(--pub-border));background:radial-gradient(circle, color-mix(in srgb, var(--pub-accent) 18%, var(--pub-surface)), var(--pub-surface) 48%, color-mix(in srgb, var(--pub-bg) 92%, transparent) 72%);width:min(100%,330px);box-shadow:0 32px 80px #0206174d, inset 0 0 60px color-mix(in srgb, var(--pub-accent) 8%, transparent), 0 0 0 18px color-mix(in srgb, var(--pub-accent) 3%, transparent);border-radius:50%;place-content:center;justify-self:center;display:grid;position:relative}.cms-integration-core:before,.cms-integration-core:after{content:"";border:1px dashed color-mix(in srgb, var(--pub-accent) 24%, transparent);border-radius:50%;position:absolute;inset:14%}.cms-integration-core:after{border-style:solid;inset:29%}.cms-integration-core>strong,.cms-integration-core>small,.cms-integration-core>em{z-index:2;position:relative}.cms-integration-core>strong{color:var(--pub-text);letter-spacing:-.07em;font-size:clamp(2.2rem,5vw,3.8rem);line-height:.86}.cms-integration-core>small{color:var(--pub-accent-hover);letter-spacing:.32em;margin-top:9px;font-size:.66rem;font-weight:900}.cms-integration-core>em{border:1px solid color-mix(in srgb, #34d399 26%, var(--pub-border));color:#6ee7b7;background:#10b98112;border-radius:999px;align-items:center;gap:7px;margin:24px auto 0;padding:7px 10px;font-size:.58rem;font-style:normal;font-weight:800;display:inline-flex}.cms-integration-core__orbit{z-index:1;border:1px solid color-mix(in srgb, var(--pub-accent) 12%, transparent);border-radius:50%;position:absolute;inset:-8%}.cms-integration-core__orbit i{background:var(--pub-accent-hover);width:10px;height:10px;box-shadow:0 0 16px color-mix(in srgb, var(--pub-accent) 80%, transparent);border-radius:50%;position:absolute}.cms-integration-core__orbit i:first-child{top:7%;left:24%}.cms-integration-core__orbit i:nth-child(2){top:43%;right:-5px}.cms-integration-core__orbit i:nth-child(3){bottom:4%;left:31%}.cms-integration-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cms-integration-card{border:1px solid var(--pub-border);min-width:0;min-height:112px;color:inherit;background:linear-gradient(145deg, color-mix(in srgb, var(--pub-surface) 96%, white 1%), color-mix(in srgb, var(--pub-bg) 88%, transparent));transition:transform var(--pub-transition), border-color var(--pub-transition), background var(--pub-transition);border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:17px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff0a}a.cms-integration-card:hover{border-color:color-mix(in srgb, var(--pub-accent) 44%, var(--pub-border));background:color-mix(in srgb, var(--pub-accent) 6%, var(--pub-surface));transform:translate(5px)}.cms-integration-card__icon{border:1px solid color-mix(in srgb, var(--pub-accent) 26%, var(--pub-border));width:42px;height:42px;color:var(--pub-accent-hover);background:color-mix(in srgb, var(--pub-accent) 9%, transparent);letter-spacing:.04em;border-radius:13px;grid-row:span 2;place-items:center;font-size:.63rem;font-weight:900;display:grid}.cms-integration-card__copy{min-width:0}.cms-integration-card__copy small,.cms-integration-card__copy strong,.cms-integration-card__copy em{display:block}.cms-integration-card__copy small{color:var(--pub-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:800}.cms-integration-card__copy strong{color:var(--pub-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.76rem;overflow:hidden}.cms-integration-card__copy em{color:var(--pub-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.58rem;font-style:normal;overflow:hidden}.cms-integration-card__status{color:#6ee7b7;grid-column:2;align-items:center;gap:6px;font-size:.55rem;font-weight:800;display:inline-flex}.cms-integration-action{justify-content:center;margin-top:30px;display:flex}@media (width<=960px){.cms-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-use-case:last-child:nth-child(odd){grid-column:1/-1}.cms-integration-stage{grid-template-columns:1fr}.cms-integration-stage:before{display:none}.cms-integration-core{width:min(72vw,300px)}}@media (width<=700px){.cms-use-cases,.cms-integration-list{grid-template-columns:1fr}.cms-use-case,.cms-use-case:last-child:nth-child(odd){grid-column:auto;min-height:310px}.cms-integration-core{width:min(78vw,270px)}}@media (prefers-reduced-motion:reduce){.cms-use-case,.cms-integration-card{transition:none}}@media (forced-colors:active){.cms-use-case,.cms-integration-core,.cms-integration-card{border:1px solid canvastext}}.cms-block__glow--mobile-app{pointer-events:none;z-index:0;filter:blur(40px);background:radial-gradient(circle,#6366f126 0%,#0ea5e914 50%,#0000 70%);width:45vw;max-width:550px;height:45vw;max-height:550px;position:absolute;top:20%;right:15%}.cms-mobile-showcase{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;margin-bottom:2.5rem;display:grid;position:relative}.cms-mobile-showcase__title{letter-spacing:-.02em;color:var(--pub-text,#f8fafc);margin:.75rem 0 1rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.15}.cms-mobile-showcase__description{color:var(--pub-text-muted,#94a3b8);max-width:560px;margin-bottom:1.75rem;font-size:1.05rem;line-height:1.6}.cms-mobile-showcase__trust-row{flex-wrap:wrap;gap:12px;margin-bottom:2rem;display:flex}.cms-mobile-trust-chip{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:.825rem;display:inline-flex}.cms-mobile-trust-chip svg{color:#10b981}.cms-mobile-trust-chip--pwa svg{color:#6366f1}.cms-mobile-showcase__mockup-col{justify-content:center;display:flex}.cms-phone-mockup{background:#0b0f19;border:8px solid #1e293b;border-radius:40px;flex-direction:column;width:310px;padding:14px 10px;display:flex;position:relative;box-shadow:0 25px 60px -15px #000000b3,0 0 30px #6366f126}.cms-phone-mockup__speaker{background:#334155;border-radius:9999px;width:50px;height:4px;margin:0 auto 10px}.cms-phone-mockup__screen{background:#080c14;border:1px solid #ffffff0d;border-radius:26px;flex-direction:column;gap:12px;padding:14px 12px;display:flex}.cms-phone-mockup__home-bar{background:#475569;border-radius:9999px;width:110px;height:4px;margin:10px auto 0}.cms-pwa-bar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.cms-pwa-bar__brand{align-items:center;gap:6px;display:flex}.cms-pwa-bar__logo{color:#fff;background:#4f46e5;border-radius:4px;padding:2px 5px;font-size:.65rem;font-weight:800}.cms-pwa-bar__title{color:#f1f5f9;font-size:.8rem;font-weight:700}.cms-pwa-bar__status{color:#10b981;align-items:center;gap:5px;font-size:.7rem;font-weight:600;display:flex}.cms-pulse-dot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s infinite cmsPulse;box-shadow:0 0 8px #10b981}@keyframes cmsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.cms-pwa-geocard{background:#10b98114;border:1px solid #10b98140;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.cms-pwa-geocard__icon{color:#10b981;flex-shrink:0}.cms-pwa-geocard__text{flex-direction:column;flex:1;display:flex}.cms-pwa-geocard__text strong{color:#f1f5f9;font-size:.76rem}.cms-pwa-geocard__text small{color:#94a3b8;font-size:.65rem}.cms-pwa-geocard__badge{color:#fff;text-transform:uppercase;background:#10b981;border-radius:9999px;padding:2px 6px;font-size:.6rem;font-weight:700}.cms-pwa-punch-box{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:18px;padding:14px 10px}.cms-pwa-time-display{flex-direction:column;margin-bottom:12px;display:flex}.cms-pwa-time{color:#f8fafc;letter-spacing:-.02em;font-family:monospace;font-size:2rem;font-weight:800}.cms-pwa-time small{color:#818cf8;margin-left:3px;font-size:.9rem}.cms-pwa-date{color:#94a3b8;font-size:.72rem}.cms-pwa-punch-btn{color:#fff;cursor:default;background:linear-gradient(135deg,#4f46e5,#0284c7);border:3px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;margin:0 auto 10px;font-size:.68rem;font-weight:800;transition:transform .2s;display:flex;box-shadow:0 0 25px #4f46e573}.cms-pwa-punch-btn span{letter-spacing:.03em;margin-top:4px}.cms-pwa-punch-note{color:#64748b;font-size:.62rem;display:block}.cms-pwa-actions-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cms-pwa-action-tile{color:#cbd5e1;text-align:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:10px 8px;font-size:.7rem;display:flex}.cms-pwa-action-tile svg{color:#818cf8}.cms-mobile-cards-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid;position:relative}.cms-mobile-card{background:var(--pub-surface,#0f172aa6);border:1px solid var(--pub-border,#ffffff14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:22px;transition:transform .2s,border-color .2s}.cms-mobile-card:hover{border-color:#6366f159;transform:translateY(-2px)}.cms-mobile-card__head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.cms-mobile-card__icon{color:#818cf8;background:#6366f11f;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.cms-mobile-card__metric{color:#38bdf8;background:#38bdf81a;border-radius:9999px;padding:3px 8px;font-size:.72rem;font-weight:700}.cms-mobile-card h3{color:var(--pub-text,#f1f5f9);margin:0 0 6px;font-size:1.05rem;font-weight:700}.cms-mobile-card p{color:var(--pub-text-muted,#94a3b8);margin:0;font-size:.875rem;line-height:1.5}@media (width<=900px){.cms-mobile-showcase{grid-template-columns:1fr;gap:2.5rem}}
