body.use-case-page-body,body.use-cases-hub-body{--uc-ink: #0a1830;--uc-ink-soft: #233451;--uc-muted: #66748a;--uc-line: rgba(12, 32, 65, .1);--uc-line-strong: rgba(12, 32, 65, .18);--uc-canvas: #f7f9fc;--uc-surface: #ffffff;--uc-blue: #2867f0;--uc-blue-mid: #5b8bf5;--uc-blue-deep: #1747b8;--uc-mint: #2bbda5;--uc-shadow: 0 24px 70px rgba(35, 59, 100, .11);--uc-shadow-soft: 0 12px 35px rgba(35, 59, 100, .07);--uc-radius-xl: 32px;--uc-radius-lg: 24px;--uc-radius-md: 17px;--uc-max: 1400px;color:var(--uc-ink);background:var(--uc-canvas)}body.use-case-page-body.use-case-page--ui-testing{--usecase-accent: #2867f0;--usecase-accent-mid: #5b8bf5;--usecase-accent-soft: rgba(40, 103, 240, .11)}body.use-case-page-body.use-case-page--functional-testing{--usecase-accent: #0d9888;--usecase-accent-mid: #36baa9;--usecase-accent-soft: rgba(13, 152, 136, .11)}body.use-case-page-body.use-case-page--smoke-testing{--usecase-accent: #e86f30;--usecase-accent-mid: #f09a61;--usecase-accent-soft: rgba(232, 111, 48, .11)}body.use-case-page-body.use-case-page--sanity-testing{--usecase-accent: #0b91b3;--usecase-accent-mid: #46b6cf;--usecase-accent-soft: rgba(11, 145, 179, .11)}body.use-case-page-body.use-case-page--regression-testing{--usecase-accent: #1d4ed8;--usecase-accent-mid: #60a5fa;--usecase-accent-soft: rgba(29, 78, 216, .11)}body.use-case-page-body.use-case-page--acceptance-testing{--usecase-accent: #0f766e;--usecase-accent-mid: #2dd4bf;--usecase-accent-soft: rgba(15, 118, 110, .11)}body.use-case-page-body.use-case-page--cross-browser-testing{--usecase-accent: #1e40af;--usecase-accent-mid: #60a5fa;--usecase-accent-soft: rgba(30, 64, 175, .11)}body.use-case-page-body.use-case-page--end-to-end-testing{--usecase-accent: #16956e;--usecase-accent-mid: #49b58f;--usecase-accent-soft: rgba(22, 149, 110, .11)}body.use-case-page-body .use-cases-page,body.use-cases-hub-body .use-cases-page{font-family:Inter,sans-serif;background:radial-gradient(circle at 8% 14%,rgba(40,103,240,.07),transparent 25rem),radial-gradient(circle at 94% 42%,rgba(23,71,184,.05),transparent 28rem),var(--uc-canvas)}body.use-cases-hub-body .use-cases-page{overflow:clip}body.use-case-page-body .use-cases-page{overflow:visible}body.use-case-page-body .use-cases-page__wrap,body.use-cases-hub-body .use-cases-page__wrap{width:min(calc(100% - 40px),var(--uc-max));max-width:none;padding:0;margin-inline:auto}body.use-case-page-body .use-cases-page h1,body.use-case-page-body .use-cases-page h2,body.use-cases-hub-body .use-cases-page h1,body.use-cases-hub-body .use-cases-page h2{font-family:Inter,sans-serif}body.use-case-page-body .use-cases-page__hero,body.use-cases-hub-body .use-cases-page__hero{position:relative;padding:calc(var(--landing-fixed-nav-height, 68px) + 40px) 0 0;overflow:hidden;border-bottom:1px solid var(--uc-line);background:#ffffff9e}body.use-case-page-body .use-cases-page__hero-atmosphere,body.use-cases-hub-body .use-cases-page__hero-atmosphere{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(23,57,111,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(23,57,111,.035) 1px,transparent 1px),radial-gradient(circle at 75% 30%,var(--usecase-accent-soft, rgba(40, 103, 240, .1)),transparent 30%),linear-gradient(180deg,#fff,#f7f9fc80);background-size:42px 42px,42px 42px,auto,auto;mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%)}body.use-case-page-body .use-cases-page__hero-grid,body.use-cases-hub-body .use-cases-page__hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);gap:clamp(40px,6vw,84px);align-items:center}body.use-case-page-body .use-cases-page__hero-copy,body.use-cases-hub-body .use-cases-page__hero-copy{min-width:0;padding:24px 0 82px}body.use-case-page-body .marketing-breadcrumb{margin:0 0 34px}body.use-case-page-body .use-cases-page__eyebrow,body.use-cases-hub-body .use-cases-page__eyebrow,body.use-cases-hub-body .use-cases-page__hero--hub .use-cases-page__eyebrow{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:6px 11px 6px 8px;overflow:hidden;border:1px solid rgba(40,103,240,.1);border-radius:999px;background:linear-gradient(180deg,#ffffffeb,#f6f9ffe0);color:#3d5f9e;box-shadow:0 1px #ffffffe6 inset,0 6px 16px #2867f00a;font-size:.62rem;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;backdrop-filter:blur(12px)}body.use-case-page-body .use-cases-page__eyebrow:after,body.use-cases-hub-body .use-cases-page__eyebrow:after,body.use-cases-hub-body .use-cases-page__hero--hub .use-cases-page__eyebrow:after{content:"";position:absolute;top:-45%;left:-40%;width:36%;height:190%;background:linear-gradient(100deg,transparent 0%,transparent 35%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.08) 55%,transparent 65%,transparent 100%);transform:translate3d(-10%,0,0) skew(-20deg);mix-blend-mode:soft-light;opacity:0;animation:useCaseEyebrowShimmer 7.2s cubic-bezier(.45,.05,.25,1) infinite;pointer-events:none;will-change:transform,opacity}@keyframes useCaseEyebrowShimmer{0%,22%{opacity:0;transform:translate3d(-10%,0,0) skew(-20deg)}32%{opacity:1}58%{opacity:.7;transform:translate3d(340%,0,0) skew(-20deg)}64%,to{opacity:0;transform:translate3d(340%,0,0) skew(-20deg)}}@media(prefers-reduced-motion:reduce){body.use-case-page-body .use-cases-page__eyebrow:after,body.use-cases-hub-body .use-cases-page__eyebrow:after,body.use-cases-hub-body .use-cases-page__hero--hub .use-cases-page__eyebrow:after{animation:none;opacity:0}}body.use-case-page-body .use-cases-page__eyebrow:before,body.use-cases-hub-body .use-cases-page__eyebrow:before,body.use-cases-hub-body .use-cases-page__hero--hub .use-cases-page__eyebrow:before{content:"";position:relative;z-index:1;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:linear-gradient(145deg,#7aa2f0,#3d6fd4);box-shadow:0 0 0 3px #2867f014}body.use-case-page-body .use-cases-page__hero-title,body.use-cases-hub-body .use-cases-page__hero-title{max-width:640px;margin:0;color:#162d5d;font-size:clamp(2rem,3.6vw,3.35rem);font-weight:600;line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}body.use-case-page-body .use-cases-page__hero-title:after,body.use-cases-hub-body .use-cases-page__hero-title:after{display:none}body.use-case-page-body .use-cases-page__hero-title span,body.use-cases-hub-body .use-cases-page__hero-title span{color:#162d5d;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset}body.use-case-page-body .use-cases-page__hero-lead,body.use-cases-hub-body .use-cases-page__hero-lead{max-width:650px;margin:24px 0 0;color:var(--uc-muted);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75}body.use-case-page-body .use-cases-page__actions,body.use-cases-hub-body .use-cases-page__actions{margin-top:32px;gap:10px}body.use-case-page-body .use-cases-page__btn,body.use-cases-hub-body .use-cases-page__btn{min-height:48px;padding:12px 19px;gap:9px;border:1px solid transparent;border-radius:12px;font-size:.9rem;font-weight:700;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}body.use-case-page-body .use-cases-page__btn--primary,body.use-cases-hub-body .use-cases-page__btn--primary{color:#fff;background:linear-gradient(90deg,#162d5d,#4a6ba0);box-shadow:0 6px 16px #162d5d47}body.use-case-page-body .use-cases-page__btn--primary:hover,body.use-cases-hub-body .use-cases-page__btn--primary:hover{background:linear-gradient(90deg,#1e3d7a,#5a7ab0);transform:translateY(-1px);box-shadow:0 10px 22px #162d5d59}body.use-case-page-body .use-cases-page__btn--ghost,body.use-cases-hub-body .use-cases-page__btn--ghost{color:var(--uc-ink-soft);border-color:var(--uc-line-strong);background:#ffffffb3;backdrop-filter:blur(14px)}body.use-case-page-body .use-cases-page__btn--ghost:hover,body.use-cases-hub-body .use-cases-page__btn--ghost:hover{color:#fff;border-color:transparent;background:linear-gradient(90deg,#162d5d,#4a6ba0);transform:translateY(-1px);box-shadow:0 6px 16px #162d5d47}body.use-case-page-body .use-cases-page__btn:focus-visible,body.use-cases-hub-body .use-cases-page__btn:focus-visible,body.use-case-page-body .use-cases-page a:focus-visible{outline:3px solid color-mix(in srgb,var(--usecase-accent, var(--uc-blue)) 42%,transparent);outline-offset:3px}body.use-case-page-body .use-cases-page__hero-visual{position:relative;perspective:1000px;transform:translate3d(var(--tilt-x, 0),var(--tilt-y, 0),0);transition:transform .28s ease}body.use-case-page-body .use-cases-page__visual-window{overflow:visible;border-radius:0;background:transparent;box-shadow:none;transform:rotateY(-3deg) rotateX(1.5deg)}body.use-case-page-body .use-cases-page__visual-window>img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:0;background:transparent}body.use-case-page-body .use-cases-page__stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid var(--uc-line);border-radius:18px 18px 0 0;background:#ffffffd6;box-shadow:0 -10px 30px #233b640b;backdrop-filter:blur(18px)}body.use-case-page-body .use-cases-page__stat{padding:22px 28px;border-right:1px solid var(--uc-line)}body.use-case-page-body .use-cases-page__stat:last-child{border-right:0}body.use-case-page-body .use-cases-page__stat dt{color:var(--uc-muted);font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}body.use-case-page-body .use-cases-page__stat dd{margin:7px 0 0;color:var(--uc-ink);font-size:.92rem;font-weight:700}body.use-case-page-body .use-cases-page__article-layout{display:grid;grid-template-columns:228px minmax(0,1fr);gap:clamp(36px,5vw,64px);align-items:start;padding-top:12px}body.use-case-page-body .use-cases-page__article{min-width:0;padding:0 clamp(8px,1.5vw,20px) 0 0}body.use-case-page-body .use-cases-page__toc{position:sticky;top:calc(var(--landing-fixed-nav-height, 68px) + var(--promo-banner-h, 0px) + 16px);align-self:start;margin-top:40px;max-height:calc(100vh - var(--landing-fixed-nav-height, 68px) - var(--promo-banner-h, 0px) - 32px);padding:8px 0;overflow:auto;border:0;background:transparent;backdrop-filter:none;box-shadow:none;z-index:2}body.use-case-page-body .use-cases-page__toc nav{display:grid;gap:14px}body.use-case-page-body .use-cases-page__toc a{position:relative;display:flex;align-items:center;gap:12px;margin:0;padding:11px 14px;color:#5b6b82;border:0;border-radius:12px;background:transparent;font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;text-decoration:none;transition:color .16s ease,background-color .16s ease}body.use-case-page-body .use-cases-page__toc a:before{display:none}body.use-case-page-body .use-cases-page__toc-icon{display:inline-grid;place-items:center;flex-shrink:0;width:20px;height:20px;color:inherit}body.use-case-page-body .use-cases-page__toc-icon svg,body.use-case-page-body .use-cases-page__toc-icon .svg-icon--mask,body.use-case-page-body .use-cases-page__toc-icon img{width:18px;height:18px}body.use-case-page-body .use-cases-page__toc a:hover{color:var(--uc-ink);background:#0c204109}body.use-case-page-body .use-cases-page__toc a.is-active{color:var(--usecase-accent);font-weight:600;background:color-mix(in srgb,var(--usecase-accent) 12%,#fff)}body.use-case-page-body .use-cases-page__toc a.is-active:before{display:none}body.use-case-page-body .use-cases-page__toc a:focus-visible{outline:2px solid color-mix(in srgb,var(--usecase-accent) 55%,transparent);outline-offset:2px}body.use-case-page-body .use-cases-page__article .use-cases-page__section,body.use-case-page-body .use-cases-page__product-section,body.use-case-page-body .use-cases-page__faq-layout,body.use-case-page-body [id^=faq-],body.use-case-page-body #qality-heading{scroll-margin-top:calc(var(--landing-fixed-nav-height, 68px) + var(--promo-banner-h, 0px) + 20px)}body.use-case-page-body .use-cases-page__section,body.use-cases-hub-body .use-cases-page__section{padding:64px 0}body.use-case-page-body .use-cases-page__article .use-cases-page__section{padding:44px 0;border-bottom:1px solid var(--uc-line)}body.use-case-page-body .use-cases-page__article .use-cases-page__section:first-child{padding-top:48px}body.use-case-page-body .use-cases-page__article .use-cases-page__section:last-child{border-bottom:0;padding-bottom:56px}body.use-case-page-body .use-cases-page__quick-answer{max-width:none}body.use-case-page-body .use-cases-page__section-kicker,body.use-cases-hub-body .use-cases-page__section-kicker{margin:0 0 12px;color:var(--usecase-accent, var(--uc-blue));font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.use-case-page-body .use-cases-page__article .use-cases-page__section-kicker{display:block;margin-bottom:10px}body.use-case-page-body .use-cases-page__article .use-cases-page__section-kicker:before{display:none}body.use-case-page-body .use-cases-page__section-title,body.use-cases-hub-body .use-cases-page__section-title{max-width:760px;margin:0;color:var(--uc-ink);font-size:clamp(2rem,4vw,3.35rem);font-weight:700;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}body.use-case-page-body .use-cases-page__article .use-cases-page__section-title{font-size:clamp(1.9rem,3.2vw,2.55rem);letter-spacing:-.035em;color:#0c1b33}body.use-case-page-body .use-cases-page__section-title:after,body.use-cases-hub-body .use-cases-page__section-title:after{display:none!important}body.use-case-page-body .use-cases-page__section-lead,body.use-cases-hub-body .use-cases-page__section-lead{max-width:720px;margin:18px 0 0;color:var(--uc-muted);font-size:1.03rem;line-height:1.72}body.use-case-page-body .use-cases-page__article .use-cases-page__section-lead{margin-top:18px;color:#44566f;font-size:1.0625rem;font-weight:450;line-height:1.75;letter-spacing:-.01em}body.use-case-page-body .use-cases-page__answer-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:clamp(32px,4.5vw,56px);align-items:start;margin-top:10px}body.use-case-page-body .use-cases-page__answer-copy .use-cases-page__section-lead{margin-top:0}body.use-case-page-body .use-cases-page__prose{max-width:560px;margin-top:18px}body.use-case-page-body .use-cases-page__prose p{margin:0 0 1.05em;color:#44566f;font-size:1.015rem;line-height:1.78}body.use-case-page-body .use-cases-page__prose p:last-child{margin-bottom:0}body.use-case-page-body .use-cases-page__answer-visual{position:relative;display:grid;place-items:center;align-self:center;min-height:340px;margin-top:8px;isolation:isolate}body.use-case-page-body .use-cases-page__answer-orbit{position:absolute;width:300px;height:300px;border:1.5px dashed color-mix(in srgb,var(--usecase-accent) 28%,transparent);border-radius:50%;pointer-events:none;animation:uc-answer-orbit 28s linear infinite}body.use-case-page-body .use-cases-page__answer-orbit--inner{width:228px;height:228px;border-color:color-mix(in srgb,var(--usecase-accent) 18%,transparent);opacity:.85;animation-duration:18s;animation-direction:reverse}body.use-case-page-body .use-cases-page__answer-spark{position:absolute;z-index:1;width:10px;height:10px;background:var(--usecase-accent);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:.85;animation:uc-answer-spark 2.8s ease-in-out infinite}body.use-case-page-body .use-cases-page__answer-spark--a{top:16%;right:10%;width:12px;height:12px}body.use-case-page-body .use-cases-page__answer-spark--b{top:60%;right:4%;width:8px;height:8px;opacity:.55;animation-delay:.7s}body.use-case-page-body .use-cases-page__answer-spark--c{bottom:20%;left:6%;width:9px;height:9px;opacity:.7;animation-delay:1.3s}body.use-case-page-body .use-cases-page__answer-browser{position:relative;z-index:1;width:min(100%,268px);border:1.5px solid color-mix(in srgb,var(--usecase-accent) 18%,#d7deea);border-radius:18px;background:#fff;box-shadow:0 4px 12px #0f23460a,0 22px 48px #0f23461a,0 0 0 8px color-mix(in srgb,var(--usecase-accent) 5%,transparent);animation:uc-answer-float 5.5s ease-in-out infinite}body.use-case-page-body .use-cases-page__answer-browser-bar{display:flex;gap:5px;padding:13px 15px 12px;border-bottom:1px solid rgba(12,32,65,.07)}body.use-case-page-body .use-cases-page__answer-browser-bar i{width:7px;height:7px;border-radius:50%;background:#cfd7e6}body.use-case-page-body .use-cases-page__answer-browser-body{display:grid;gap:12px;padding:20px 16px 24px;min-height:168px;align-content:start}body.use-case-page-body .use-cases-page__answer-skel{display:block;height:14px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--usecase-accent) 10%,#e8eef8),color-mix(in srgb,var(--usecase-accent) 22%,#f5f8ff) 45%,color-mix(in srgb,var(--usecase-accent) 10%,#e8eef8));background-size:200% 100%;animation:uc-answer-shimmer 2.2s ease-in-out infinite}body.use-case-page-body .use-cases-page__answer-skel--lg{width:92%}body.use-case-page-body .use-cases-page__answer-skel--md{width:74%;animation-delay:.15s}body.use-case-page-body .use-cases-page__answer-skel--sm{width:52%;animation-delay:.3s}body.use-case-page-body .use-cases-page__answer-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}body.use-case-page-body .use-cases-page__answer-browser-body button{justify-self:start;margin:0;padding:10px 16px;color:#fff;border:0;border-radius:9px;background:var(--usecase-accent);font-size:.72rem;font-weight:700;letter-spacing:.01em;pointer-events:none;box-shadow:0 8px 18px color-mix(in srgb,var(--usecase-accent) 28%,transparent);animation:uc-answer-btn-pulse 3.8s ease-in-out infinite}body.use-case-page-body .use-cases-page__answer-caret{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid var(--usecase-accent);opacity:.85;animation:uc-answer-caret 2.4s ease-in-out infinite}body.use-case-page-body .use-cases-page__answer-cursor{position:absolute;left:78px;bottom:38px;z-index:3;color:var(--usecase-accent);filter:drop-shadow(0 6px 12px color-mix(in srgb,var(--usecase-accent) 40%,transparent));transform:translate(88px,-42px) rotate(-8deg);animation:uc-answer-cursor 3.8s ease-in-out infinite;transform-origin:4px 4px;pointer-events:none}body.use-case-page-body .use-cases-page__answer-cursor svg{display:block;width:28px;height:28px}body.use-case-page-body .use-cases-page__answer-cursor i{position:absolute;top:-4px;left:-4px;width:18px;height:18px;border:2px solid color-mix(in srgb,var(--usecase-accent) 55%,transparent);border-radius:50%;opacity:0;animation:uc-answer-click 3.8s ease-out infinite}@keyframes uc-answer-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uc-answer-spark{0%,to{transform:scale(.85) rotate(0);opacity:.45}50%{transform:scale(1.15) rotate(18deg);opacity:.95}}@keyframes uc-answer-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes uc-answer-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes uc-answer-btn-pulse{0%,48%,to{transform:scale(1);box-shadow:0 8px 18px color-mix(in srgb,var(--usecase-accent) 28%,transparent)}54%{transform:scale(.95);box-shadow:0 4px 10px color-mix(in srgb,var(--usecase-accent) 22%,transparent)}62%{transform:scale(1.04);box-shadow:0 12px 26px color-mix(in srgb,var(--usecase-accent) 38%,transparent)}72%{transform:scale(1);box-shadow:0 8px 18px color-mix(in srgb,var(--usecase-accent) 28%,transparent)}}@keyframes uc-answer-caret{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(-4px);opacity:1}}@keyframes uc-answer-cursor{0%,10%{transform:translate(92px,-46px) rotate(-10deg)}36%{transform:translate(6px,-4px) rotate(-12deg)}44%,54%{transform:translate(0) rotate(-14deg) scale(.92)}62%{transform:translate(4px,-3px) rotate(-12deg) scale(1)}to{transform:translate(92px,-46px) rotate(-10deg)}}@keyframes uc-answer-click{0%,40%{transform:scale(.35);opacity:0}44%{transform:scale(.55);opacity:.8}62%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}@keyframes uc-answer-check{0%,46%{transform:scale(.55);opacity:0}56%{transform:scale(1.12);opacity:1}66%,to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){body.use-case-page-body .use-cases-page__answer-orbit,body.use-case-page-body .use-cases-page__answer-spark,body.use-case-page-body .use-cases-page__answer-browser,body.use-case-page-body .use-cases-page__answer-skel,body.use-case-page-body .use-cases-page__answer-browser-body button,body.use-case-page-body .use-cases-page__answer-caret,body.use-case-page-body .use-cases-page__answer-cursor,body.use-case-page-body .use-cases-page__answer-cursor i,body.use-case-page-body .use-cases-page__answer-check{animation:none!important}body.use-case-page-body .use-cases-page__answer-cursor i{opacity:.35}body.use-case-page-body .use-cases-page__answer-check{opacity:1;transform:none}}body.use-case-page-body .use-cases-page__answer-check{position:absolute;left:calc(50% - 138px);bottom:28px;z-index:2;display:grid;place-items:center;width:48px;height:48px;border:3px solid #fff;border-radius:50%;background:var(--usecase-accent);box-shadow:0 12px 28px color-mix(in srgb,var(--usecase-accent) 38%,transparent);animation:uc-answer-check 3.8s ease-out infinite}body.use-case-page-body .use-cases-page__answer-callout{display:flex;align-items:center;gap:14px;max-width:100%;margin-top:28px;padding:16px 18px;border:0;border-radius:14px;background:color-mix(in srgb,var(--usecase-accent) 7%,#f3f6fb);box-shadow:none}body.use-case-page-body .use-cases-page__answer-callout-icon{display:inline-grid;place-items:center;flex-shrink:0;width:36px;height:36px;color:var(--usecase-accent);border-radius:0;background:transparent}body.use-case-page-body .use-cases-page__answer-callout-icon svg,body.use-case-page-body .use-cases-page__answer-callout-icon img{width:28px;height:28px;display:block}body.use-case-page-body .use-cases-page__answer-callout-text{display:grid;gap:2px;min-width:0}body.use-case-page-body .use-cases-page__answer-callout-text>span{color:var(--usecase-accent);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.use-case-page-body .use-cases-page__answer-callout strong{color:#0c1b33;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.35}body.use-case-page-body .use-cases-page__timeline{position:relative;display:grid;gap:0;margin:28px 0 0;padding:0;list-style:none}body.use-case-page-body .use-cases-page__timeline:before{display:none}body.use-case-page-body .use-cases-page__timeline-item{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:0 0 36px}body.use-case-page-body .use-cases-page__timeline-item:last-child{padding-bottom:0}body.use-case-page-body .use-cases-page__timeline-number{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;color:#fff;border:0;border-radius:50%;background:var(--usecase-accent);box-shadow:0 10px 22px color-mix(in srgb,var(--usecase-accent) 28%,transparent);font-size:.72rem;font-weight:800;letter-spacing:.02em}body.use-case-page-body .use-cases-page__timeline-icon{display:none}body.use-case-page-body .use-cases-page__timeline h3{margin:2px 0 6px;color:#0c1b33;font-size:1.02rem;line-height:1.35;font-weight:700}body.use-case-page-body .use-cases-page__timeline p{margin:0;color:#0c1b33;font-size:.92rem;line-height:1.7}body.use-case-page-body .use-cases-page__scenario-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:36px}body.use-case-page-body .use-cases-page__scenario{--scenario-glow: rgba(147, 197, 253, .55);position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(148px,.9fr);gap:18px 20px;align-items:center;min-height:280px;padding:32px 28px;overflow:hidden;isolation:isolate;border:1px solid #e8eef6;border-radius:22px;background:#fff;box-shadow:0 14px 40px #0f23460f;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}body.use-case-page-body .use-cases-page__scenario--lilac{--scenario-glow: rgba(196, 181, 253, .55)}body.use-case-page-body .use-cases-page__scenario--sky{--scenario-glow: rgba(125, 211, 252, .55)}body.use-case-page-body .use-cases-page__scenario--mint{--scenario-glow: rgba(167, 243, 208, .55)}body.use-case-page-body .use-cases-page__scenario--sun{--scenario-glow: rgba(253, 230, 138, .6)}body.use-case-page-body .use-cases-page__scenario:before{content:"";position:absolute;top:-40px;right:-30px;z-index:0;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,var(--scenario-glow) 0%,transparent 70%);pointer-events:none}body.use-case-page-body .use-cases-page__scenario:after{display:none}body.use-case-page-body .use-cases-page__scenario:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--usecase-accent) 22%,#e8eef6);box-shadow:0 20px 48px #0f23461a}body.use-case-page-body .use-cases-page__scenario-copy{position:relative;z-index:1;min-width:0}body.use-case-page-body .use-cases-page__scenario-index{display:inline-grid;place-items:center;width:34px;height:34px;margin:0 0 14px;color:#fff;border-radius:50%;background:var(--usecase-accent, #3b82f6);font-family:Inter,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.02em;box-shadow:0 8px 18px color-mix(in srgb,var(--usecase-accent, #3b82f6) 28%,transparent)}body.use-case-page-body .use-cases-page__scenario h3{max-width:18ch;margin:0 0 10px;color:#0f172a;font-size:1.12rem;font-weight:700;line-height:1.3;letter-spacing:-.025em}body.use-case-page-body .use-cases-page__scenario-copy>p{margin:0;max-width:34ch;color:#64748b;font-size:.88rem;line-height:1.65}body.use-case-page-body .use-cases-page__scenario-preview{position:relative;z-index:1;width:100%;max-width:190px;margin:0 0 0 auto;padding:14px;border:1px solid #e8eef6;border-radius:14px;background:#fff;box-shadow:0 10px 28px #0f234612}body.use-case-page-body .use-cases-page__scenario-preview--form{display:grid;gap:10px}body.use-case-page-body .use-cases-page__scenario-preview--form label{position:relative;display:block;min-height:34px;padding:8px 10px;border:1px solid #dbe3f0;border-radius:8px;background:#f8fafc}body.use-case-page-body .use-cases-page__scenario-preview--form label i{display:block;width:55%;height:7px;border-radius:999px;background:#d5dde9}body.use-case-page-body .use-cases-page__scenario-preview--form label.is-error{border-color:#f87171;background:#fff;padding-bottom:22px}body.use-case-page-body .use-cases-page__scenario-preview--form label.is-error em{position:absolute;top:7px;right:8px;display:grid;place-items:center;width:16px;height:16px;color:#fff;border-radius:50%;background:#ef4444;font-size:.62rem;font-style:normal;font-weight:800}body.use-case-page-body .use-cases-page__scenario-preview--form small{position:absolute;left:10px;bottom:5px;color:#ef4444;font-size:.62rem;font-weight:650}body.use-case-page-body .use-cases-page__scenario-preview--form b{display:block;margin-top:2px;padding:9px 12px;color:#fff;border-radius:8px;background:var(--usecase-accent, #3b82f6);font-size:.72rem;font-weight:700;text-align:center}body.use-case-page-body .use-cases-page__scenario-preview--nav{display:grid;gap:12px;max-width:140px;padding:12px}body.use-case-page-body .use-cases-page__scenario-burger{display:grid;gap:3px;justify-self:end;width:16px}body.use-case-page-body .use-cases-page__scenario-burger i{display:block;width:100%;height:2px;border-radius:2px;background:#94a3b8}body.use-case-page-body .use-cases-page__scenario-preview--nav ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}body.use-case-page-body .use-cases-page__scenario-preview--nav li{color:#334155;font-size:.72rem;font-weight:650;line-height:1.2}body.use-case-page-body .use-cases-page__scenario-preview--table{display:grid;gap:0;padding:10px 10px 12px;max-width:200px;font-size:.62rem}body.use-case-page-body .use-cases-page__scenario-preview--table>div{display:grid;grid-template-columns:1.2fr .9fr;gap:8px;padding:7px 4px;border-bottom:1px solid #eef2f7}body.use-case-page-body .use-cases-page__scenario-thead{color:#64748b;font-weight:700;letter-spacing:.02em}body.use-case-page-body .use-cases-page__scenario-preview--table span{color:#0f172a;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.use-case-page-body .use-cases-page__scenario-preview--table span:last-child{text-align:right}body.use-case-page-body .use-cases-page__scenario-preview--table nav{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px}body.use-case-page-body .use-cases-page__scenario-preview--table nav em,body.use-case-page-body .use-cases-page__scenario-preview--table nav i,body.use-case-page-body .use-cases-page__scenario-preview--table nav b{display:grid;place-items:center;min-width:18px;height:18px;color:#64748b;border-radius:5px;font-style:normal;font-size:.62rem;font-weight:700}body.use-case-page-body .use-cases-page__scenario-preview--table nav b{color:var(--usecase-accent, #3b82f6);border:1px solid var(--usecase-accent, #3b82f6);background:color-mix(in srgb,var(--usecase-accent, #3b82f6) 8%,#fff)}body.use-case-page-body .use-cases-page__scenario-preview--modal{display:grid;justify-items:center;gap:10px;max-width:168px;padding:16px 14px 14px;text-align:center}body.use-case-page-body .use-cases-page__scenario-x{position:absolute;top:8px;right:10px;margin:0;padding:0;color:#94a3b8;border:0;background:transparent;font-size:.95rem;line-height:1;cursor:default}body.use-case-page-body .use-cases-page__scenario-modal-icon{display:grid;place-items:center;width:34px;height:34px;margin-top:4px;color:#64748b;border-radius:50%;background:#eef2f7;font-size:.85rem;font-weight:700}body.use-case-page-body .use-cases-page__scenario-preview--modal strong{color:#0f172a;font-size:.78rem;font-weight:750;letter-spacing:-.015em}body.use-case-page-body .use-cases-page__scenario-preview--modal div{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:2px}body.use-case-page-body .use-cases-page__scenario-preview--modal b{display:grid;place-items:center;height:28px;border:1px solid #dbe3f0;border-radius:7px;background:#fff;color:#475569;font-size:.66rem;font-weight:700}body.use-case-page-body .use-cases-page__scenario-preview--modal b:last-child{border-color:transparent;background:var(--usecase-accent, #3b82f6);color:#fff}body.use-case-page-body .use-cases-page__practice-list{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}body.use-case-page-body .use-cases-page__practice{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center;padding:16px 16px 16px 14px;border:1px solid var(--uc-line);border-radius:12px;background:#fff}body.use-case-page-body .use-cases-page__practice-icon{display:inline-grid;place-items:center;width:40px;height:40px;color:var(--practice-color, var(--usecase-accent));border:1px solid color-mix(in srgb,var(--practice-color, var(--usecase-accent)) 22%,transparent);border-radius:50%;background:linear-gradient(160deg,color-mix(in srgb,var(--practice-color, var(--usecase-accent)) 22%,#fff),color-mix(in srgb,var(--practice-color, var(--usecase-accent)) 10%,#fff));box-shadow:inset 0 1px #ffffffbf,0 1px 2px color-mix(in srgb,var(--practice-color, var(--usecase-accent)) 12%,transparent);backdrop-filter:blur(8px)}body.use-case-page-body .use-cases-page__practice-icon svg,body.use-case-page-body .use-cases-page__practice-icon .svg-icon--mask,body.use-case-page-body .use-cases-page__practice-icon img{width:20px;height:20px;stroke-width:2.15}body.use-case-page-body .use-cases-page__practice-check{display:none}body.use-case-page-body .use-cases-page__practice h3{margin:0 0 4px;color:var(--uc-ink);font-size:.95rem;line-height:1.35}body.use-case-page-body .use-cases-page__practice p{margin:0;color:var(--uc-muted);font-size:.86rem;line-height:1.55}body.use-case-page-body .use-cases-page__dark-band{--uc-dark: #162d5d;--uc-dark-elevated: #1e3a6e;--uc-dark-card: #243f78;--uc-dark-line: rgba(120, 160, 230, .22);--uc-dark-muted: rgba(220, 230, 250, .78);--uc-grad-a: #3b82f6;--uc-grad-b: #67e8f9;color:#fff;background:linear-gradient(90deg,#162d5d,#4a6ba0)}body.use-case-page-body .use-cases-page__pill{display:inline-flex;align-items:center;margin:0 0 18px;padding:7px 14px;border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}body.use-case-page-body .use-cases-page__pill--dark{border:1px solid rgba(96,165,250,.28);background:#1e408c73;color:#c7dcff;box-shadow:inset 0 1px #ffffff0f}body.use-case-page-body .use-cases-page__pill--light{border:1px solid rgba(59,130,246,.18);background:#3b82f614;color:#3b82f6}body.use-case-page-body .use-cases-page__title-grad{background:linear-gradient(100deg,#3b82f6,#38bdf8 48%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}body.use-case-page-body .use-cases-page__product-section{position:relative;padding:72px 0 56px;border:0;color:#fff;background:transparent;overflow:hidden}body.use-case-page-body .use-cases-page__product-atmosphere{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(100,140,220,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(100,140,220,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000 0%,#000 70%,transparent 100%);opacity:.7}body.use-case-page-body .use-cases-page__product-section .use-cases-page__section-title,body.use-case-page-body .use-cases-page__product-title{max-width:620px;color:#fff;font-size:clamp(2.15rem,4.4vw,3.45rem);font-weight:700;line-height:1.08;letter-spacing:-.045em}body.use-case-page-body .use-cases-page__product-section .use-cases-page__section-lead{max-width:520px;margin-top:20px;color:var(--uc-dark-muted);font-size:1.02rem;line-height:1.7}body.use-case-page-body .use-cases-page__product-intro{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);gap:clamp(36px,5vw,72px);align-items:center}body.use-case-page-body .use-cases-page__text-link{display:inline-flex;align-items:center;gap:8px;margin-top:26px;color:#93c5fd;font-size:.92rem;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(147,197,253,.35);padding-bottom:2px;transition:color .16s ease,border-color .16s ease}body.use-case-page-body .use-cases-page__text-link span{color:inherit;transition:transform .18s ease}body.use-case-page-body .use-cases-page__text-link:hover{color:#bfdbfe;border-color:#bfdbfe8c}body.use-case-page-body .use-cases-page__text-link:hover span{transform:translate(4px)}body.use-case-page-body .use-cases-page__product-visual{position:relative;isolation:isolate}body.use-case-page-body .use-cases-page__product-glow{position:absolute;z-index:0;inset:-8% -12% -18% -8%;background:radial-gradient(ellipse 55% 45% at 62% 48%,rgba(59,130,246,.45),transparent 70%),radial-gradient(ellipse 40% 55% at 30% 70%,rgba(14,165,233,.18),transparent 65%);filter:blur(8px);pointer-events:none}body.use-case-page-body .use-cases-page__product-glow:after{content:"";position:absolute;left:8%;right:4%;bottom:6%;height:55%;border-radius:50%;border:1.5px solid transparent;background:linear-gradient(transparent,transparent) padding-box,linear-gradient(120deg,transparent 10%,rgba(56,189,248,.55) 45%,rgba(59,130,246,.75) 70%,transparent 92%) border-box;opacity:.85;transform:rotate(-8deg);filter:blur(.5px);box-shadow:0 0 40px #3b82f640}body.use-case-page-body .use-cases-page__product-shot{position:relative;z-index:1;margin:0;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#0b1224;box-shadow:0 0 0 1px #3b82f614,0 28px 80px #00000073,0 0 60px #3b82f62e;transform:none}body.use-case-page-body .use-cases-page__product-shot img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:contain;object-position:center;border-radius:0;background:#0b1224}body.use-case-page-body .use-cases-page__product-shot--light{border-color:#0f172a14;background:#fff;box-shadow:0 0 0 1px #3b82f60f,0 28px 80px #00000047,0 0 60px #3b82f629}body.use-case-page-body .use-cases-page__product-shot--light img{background:#fff}body.use-case-page-body .use-cases-page__solution-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:56px}body.use-case-page-body .use-cases-page__solution{display:flex;flex-direction:column;min-width:0;padding:26px 24px 24px;color:#fff;border:1px solid rgba(148,183,255,.16);border-radius:18px;background:linear-gradient(165deg,#ffffff12,#ffffff05 42%,#0c162c59),#101c366b;box-shadow:inset 0 1px #ffffff1a,0 16px 40px #00000038;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}body.use-case-page-body .use-cases-page__solution:hover{transform:translateY(-4px);border-color:#93c5fd5c;background:linear-gradient(165deg,#ffffff1a,#ffffff08 42%,#12224473),#16264880;box-shadow:inset 0 1px #ffffff24,0 20px 48px #00000047}body.use-case-page-body .use-cases-page__solution--primary{border-color:#60a5fa57;background:linear-gradient(165deg,#60a5fa29,#ffffff0a 38%,#10204066),#14284e7a;box-shadow:inset 0 1px #badcff29,0 18px 44px #00000042,0 0 0 1px #3b82f614}body.use-case-page-body .use-cases-page__solution-topline{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}body.use-case-page-body .use-cases-page__solution-icon{display:grid;place-items:center;width:48px;height:48px;margin:0;color:#dbeafe;border:1px solid rgba(186,220,255,.28);border-radius:14px;background:linear-gradient(155deg,#ffffff38,#93c5fd1f 48%,#3b82f614);box-shadow:inset 0 1px #ffffff59,0 8px 20px #2563eb2e;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%)}body.use-case-page-body .use-cases-page__solution-icon svg,body.use-case-page-body .use-cases-page__solution-icon .svg-icon--mask,body.use-case-page-body .use-cases-page__solution-icon img{width:22px;height:22px;display:block;filter:drop-shadow(0 1px 2px rgba(15,40,90,.35))}body.use-case-page-body .use-cases-page__solution-icon--auto-heal{color:#bbf7d0;border-color:#86efac47;background:linear-gradient(155deg,#fff3,#86efac24 48%,#22c55e14);box-shadow:inset 0 1px #ffffff52,0 8px 20px #22c55e29}body.use-case-page-body .use-cases-page__solution-icon--execution-reports,body.use-case-page-body .use-cases-page__solution-icon--scheduled-plans{color:#fde68a;border-color:#fde68a47;background:linear-gradient(155deg,#fff3,#fde68a24 48%,#eab30814);box-shadow:inset 0 1px #ffffff52,0 8px 20px #eab30824}body.use-case-page-body .use-cases-page__solution-icon--ai-step-generation{color:#e9d5ff;border-color:#d8b4fe4d;background:linear-gradient(155deg,#fff3,#d8b4fe24 48%,#a855f714);box-shadow:inset 0 1px #ffffff52,0 8px 20px #a855f729}body.use-case-page-body .use-cases-page__solution-icon--cloud-execution,body.use-case-page-body .use-cases-page__solution-icon--multi-environment{color:#a5f3fc;border-color:#a5f3fc47;background:linear-gradient(155deg,#fff3,#a5f3fc24 48%,#06b6d414);box-shadow:inset 0 1px #ffffff52,0 8px 20px #06b6d424}body.use-case-page-body .use-cases-page__solution-icon--case-variations{color:#fda4af;border-color:#fda4af47;background:linear-gradient(155deg,#fff3,#fda4af24 48%,#f43f5e14);box-shadow:inset 0 1px #ffffff52,0 8px 20px #f43f5e24}body.use-case-page-body .use-cases-page__solution-icon img{display:none}body.use-case-page-body .use-cases-page__solution-count{color:#bad2f566;font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.04em}body.use-case-page-body .use-cases-page__solution-pain-label,body.use-case-page-body .use-cases-page__solution-fix-label{margin:0 0 8px;color:#7eb6ff;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.use-case-page-body .use-cases-page__solution-pain{min-height:0;margin:0 0 18px;padding:0 0 18px;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);font-size:.95rem;font-weight:600;line-height:1.45;letter-spacing:-.015em}body.use-case-page-body .use-cases-page__solution-fix-label{margin-top:2px}body.use-case-page-body .use-cases-page__solution-title{margin:0 0 10px;color:#fff;font-size:1.02rem;font-weight:700;line-height:1.35;letter-spacing:-.02em}body.use-case-page-body .use-cases-page__solution-desc{flex:1;margin:0 0 20px;color:#c4d6f59e;font-size:.88rem;line-height:1.65}body.use-case-page-body .use-cases-page__solution-link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#93c5fd;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .16s ease,gap .16s ease}body.use-case-page-body .use-cases-page__solution-link:after{content:none}body.use-case-page-body .use-cases-page__solution-link:hover{color:#bfdbfe;gap:10px;text-decoration:none}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet{padding:28px 0 80px;background:transparent}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet__inner{width:min(calc(100% - 40px),var(--uc-max));max-width:none;margin-inline:auto;padding:clamp(28px,4vw,40px) clamp(20px,3.5vw,40px);gap:clamp(28px,4vw,48px);border:1px solid rgba(59,130,246,.28);border-radius:20px;background:radial-gradient(ellipse 50% 80% at 0% 50%,rgba(59,130,246,.12),transparent 55%),linear-gradient(145deg,#101c38f2,#0a1228fa);box-shadow:0 20px 50px #00000047}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet__eyebrow{background:#3b82f629;color:#93c5fd;border:1px solid rgba(96,165,250,.22)}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet__card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet__input{padding:14px 16px;border-color:#78a0e633;border-radius:10px;background:#080e1eb8}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet__btn{padding:14px 20px;border-radius:10px;background:linear-gradient(180deg,#4f8ff7,#2563eb);box-shadow:0 8px 24px #2563eb59}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet__point:before{color:#2dd4bf}body.use-case-page-body .use-cases-page__related-section{position:relative;padding:88px 0 72px;overflow:hidden;background:#fff}body.use-case-page-body .use-cases-page__related-section .use-cases-page__section-title{max-width:18ch;margin:0;font-size:clamp(2rem,3.8vw,2.85rem);letter-spacing:-.04em}body.use-case-page-body .use-cases-page__title-accent{color:#2563eb}body.use-case-page-body .use-cases-page__related-columns{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(32px,5vw,64px);margin-top:48px;align-items:start}body.use-case-page-body .use-cases-page__related-columns>*{min-width:0;width:100%}body.use-case-page-body .use-cases-page__related-columns h3{margin:0 0 18px;color:#94a3b8;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body.use-case-page-body .use-cases-page__related-col--compare{position:relative;padding:22px 22px 20px;border-radius:20px;background:#f4f7fb}body.use-case-page-body .use-cases-page__compare-dots{position:absolute;top:18px;right:18px;width:56px;height:40px;background-image:radial-gradient(circle,#cbd5e1 1.15px,transparent 1.25px);background-size:9px 9px;opacity:.7;pointer-events:none}body.use-case-page-body .use-cases-page__related-cards{display:grid;gap:12px;margin:0;padding:0;list-style:none}body.use-case-page-body .use-cases-page__related-card{display:grid;grid-template-columns:48px 1fr auto;gap:0 14px;align-items:center;padding:16px 18px;color:inherit;border:1px solid #e8eef6;border-radius:16px;background:#fff;box-shadow:0 8px 24px #0f172a0a;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body.use-case-page-body .use-cases-page__related-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#2563eb;background:#ebf2ff}body.use-case-page-body .use-cases-page__related-card--validate .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--build .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--deploy .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--verify .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--protect .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--approve .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--expand .use-cases-page__related-icon,body.use-case-page-body .use-cases-page__related-card--assure .use-cases-page__related-icon{color:#2563eb;background:#ebf2ff}body.use-case-page-body .use-cases-page__related-copy{display:grid;gap:2px;min-width:0}body.use-case-page-body .use-cases-page__related-copy em{color:#3b82f6;font-size:.68rem;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.use-case-page-body .use-cases-page__related-card strong{color:#0f172a;font-size:.98rem;font-weight:700;letter-spacing:-.02em}body.use-case-page-body .use-cases-page__related-card small{color:#64748b;font-size:.8rem;line-height:1.4}body.use-case-page-body .use-cases-page__related-chevron{color:#3b82f6;font-size:1.4rem;font-weight:400;line-height:1}body.use-case-page-body .use-cases-page__related-card--featured,body.use-case-page-body .use-cases-page__related-card:hover{border-color:#93c5fd;background:#f0f7ff;box-shadow:0 10px 28px #2563eb14}body.use-case-page-body .use-cases-page__related-card:hover{transform:translate(2px)}body.use-case-page-body .use-cases-page__comparison-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}body.use-case-page-body .use-cases-page__comparison-link{display:grid;grid-template-columns:46px 1fr auto;gap:14px;align-items:center;padding:16px;color:#0f172a;border:1px solid #e8eef6;border-radius:14px;background:#fff;box-shadow:0 6px 18px #0f172a0a;font-size:.94rem;font-weight:600;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body.use-case-page-body .use-cases-page__comparison-icon{display:grid;place-items:center;width:42px;height:42px;color:#2563eb;border:1px solid color-mix(in srgb,#2563eb 20%,transparent);border-radius:12px;background:linear-gradient(155deg,color-mix(in srgb,#2563eb 18%,#fff),color-mix(in srgb,#2563eb 8%,#fff));box-shadow:inset 0 1px #ffffffbf,0 1px 2px color-mix(in srgb,#2563eb 10%,transparent);backdrop-filter:blur(8px)}body.use-case-page-body .use-cases-page__comparison-icon svg{width:20px;height:20px;display:block}body.use-case-page-body .use-cases-page__comparison-link--bolt .use-cases-page__comparison-icon{color:#7c3aed;border-color:color-mix(in srgb,#7c3aed 22%,transparent);background:linear-gradient(155deg,color-mix(in srgb,#7c3aed 18%,#fff),color-mix(in srgb,#7c3aed 8%,#fff));box-shadow:inset 0 1px #ffffffbf,0 1px 2px color-mix(in srgb,#7c3aed 10%,transparent)}body.use-case-page-body .use-cases-page__comparison-link--play .use-cases-page__comparison-icon{color:#0d9488;border-color:color-mix(in srgb,#0d9488 22%,transparent);background:linear-gradient(155deg,color-mix(in srgb,#0d9488 18%,#fff),color-mix(in srgb,#0d9488 8%,#fff));box-shadow:inset 0 1px #ffffffbf,0 1px 2px color-mix(in srgb,#0d9488 10%,transparent)}body.use-case-page-body .use-cases-page__comparison-link--shield .use-cases-page__comparison-icon{color:#e11d48;border-color:color-mix(in srgb,#e11d48 20%,transparent);background:linear-gradient(155deg,color-mix(in srgb,#e11d48 16%,#fff),color-mix(in srgb,#e11d48 7%,#fff));box-shadow:inset 0 1px #ffffffbf,0 1px 2px color-mix(in srgb,#e11d48 10%,transparent)}body.use-case-page-body .use-cases-page__comparison-link strong{font-weight:700;letter-spacing:-.015em}body.use-case-page-body .use-cases-page__comparison-link>span:last-child{color:#2563eb;font-size:1.05rem}body.use-case-page-body .use-cases-page__comparison-link:hover{transform:translate(2px);border-color:#bfdbfe;box-shadow:0 10px 24px #2563eb14}body.use-case-page-body .use-cases-page__cta,body.use-cases-hub-body .use-cases-page__cta{padding:64px 0;background:#fff}body.use-case-page-body .use-cases-page__cta-inner,body.use-cases-hub-body .use-cases-page__cta-inner{padding:clamp(44px,7vw,80px);border-radius:var(--uc-radius-xl);background:linear-gradient(90deg,#162d5d,#4a6ba0);box-shadow:0 28px 80px #162d5d3d}body.use-case-page-body .use-cases-page__cta-kicker,body.use-cases-hub-body .use-cases-page__cta-kicker{position:relative;z-index:1;margin:0 0 13px;color:#91b4ff;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.use-case-page-body .use-cases-page__cta-title,body.use-cases-hub-body .use-cases-page__cta-title{max-width:760px;margin-inline:auto;font-family:Inter,sans-serif;font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}body.use-case-page-body .use-cases-page__cta-lead,body.use-cases-hub-body .use-cases-page__cta-lead{max-width:600px;margin:18px auto 28px;color:#e9f0ffb8;font-size:1rem}body.use-case-page-body .use-cases-page__cta .use-cases-page__btn--primary,body.use-cases-hub-body .use-cases-page__cta .use-cases-page__btn--primary{background:#fff;color:var(--uc-ink)}body.use-cases-hub-body{--usecase-accent: var(--uc-blue);--usecase-accent-mid: var(--uc-blue-mid);--usecase-accent-soft: rgba(40,103,240,.1)}body.use-cases-hub-body .use-cases-page__hero--hub{padding-bottom:48px;background:radial-gradient(ellipse 70% 55% at 88% 18%,rgba(40,103,240,.09),transparent 58%),radial-gradient(ellipse 45% 40% at 12% 72%,rgba(43,189,165,.06),transparent 55%),#ffffffb8}body.use-cases-hub-body .use-cases-page__hero--hub .use-cases-page__hero-atmosphere{background:radial-gradient(circle at 72% 38%,rgba(91,139,245,.14),transparent 42%),radial-gradient(circle at 28% 68%,rgba(124,107,240,.07),transparent 38%),linear-gradient(rgba(23,57,111,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(23,57,111,.02) 1px,transparent 1px),linear-gradient(180deg,#f7faff,#f7f9fc66);background-size:auto,auto,42px 42px,42px 42px,auto}body.use-cases-hub-body .use-cases-page__hero-orb{position:absolute;border-radius:50%;filter:blur(48px);pointer-events:none}body.use-cases-hub-body .use-cases-page__hero-orb--a{top:8%;right:6%;width:min(420px,48vw);height:min(420px,48vw);background:#2867f029;animation:useCaseOrbDrift 14s ease-in-out infinite alternate}body.use-cases-hub-body .use-cases-page__hero-orb--b{bottom:12%;left:4%;width:min(280px,36vw);height:min(280px,36vw);background:#2bbda51f;animation:useCaseOrbDrift 18s ease-in-out infinite alternate-reverse}@keyframes useCaseOrbDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,22px,0) scale(1.06)}}body.use-cases-hub-body .use-cases-page__orbit{--orbit-build: #5b9aff;--orbit-verify: #34c97b;--orbit-protect: #9b8cff;--orbit-approve: #f0a04b;position:relative;width:min(100%,540px);aspect-ratio:1;margin:0 auto 12px;isolation:isolate;perspective:980px}body.use-cases-hub-body .use-cases-page__orbit-field{position:absolute;inset:0;z-index:0;pointer-events:none}body.use-cases-hub-body .use-cases-page__orbit-glow{position:absolute;top:50%;left:50%;width:54%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(91,139,245,.28) 0%,rgba(91,139,245,.08) 40%,transparent 72%);animation:useCaseCorePulse 5.2s ease-in-out infinite}body.use-cases-hub-body .use-cases-page__orbit-core{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;align-content:center;gap:10px;width:min(188px,40%);aspect-ratio:1;padding:22px 16px 20px;transform:translate(-50%,-50%);text-align:center;border-radius:50%;border:1.5px solid rgba(26,47,92,.18);background:radial-gradient(circle at 32% 24%,rgba(255,255,255,1) 0%,transparent 36%),radial-gradient(circle at 68% 78%,rgba(90,118,168,.16) 0%,transparent 42%),radial-gradient(circle at 50% 46%,#fff,#f7f9fc 30%,#e4ecf8 58%,#c2d2eb 82%,#9eb4d6);box-shadow:0 2px #fffffff2 inset,0 -14px 28px #1a2f5c1a inset,0 0 0 1px #fff6 inset,0 0 0 10px #5b8bf50d,0 0 0 22px #5b8bf508,0 18px 44px #1a2f5c29;animation:useCaseCoreFloat 6s ease-in-out infinite}body.use-cases-hub-body .use-cases-page__orbit-core:before{content:"";position:absolute;inset:10%;border-radius:50%;border:1px solid rgba(255,255,255,.65);background:radial-gradient(circle at 40% 32%,rgba(255,255,255,.45),transparent 62%);pointer-events:none}body.use-cases-hub-body .use-cases-page__orbit-core:after{display:none}body.use-cases-hub-body .use-cases-page__orbit-core span{position:relative;z-index:1;display:block;color:#0b1834;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;letter-spacing:-.04em;line-height:1}body.use-cases-hub-body .use-cases-page__orbit-core-logo{position:relative;z-index:1;display:block;width:clamp(52px,12vw,68px);height:auto;margin:0 auto;filter:drop-shadow(0 6px 12px rgba(26,47,92,.14))}body.use-cases-hub-body .use-cases-page__orbit-core small{position:relative;z-index:1;max-width:12ch;color:#1a2f5c;font-size:.88rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}body.use-cases-hub-body .use-cases-page__orbit-ring{position:absolute;top:50%;left:50%;border-radius:50%;border-style:solid;border-width:1.75px;border-color:#5b8bf533;box-shadow:0 0 0 1px #ffffff59 inset,0 0 22px #5b8bf51f,0 8px 18px #2867f00f;transform:translate(-50%,-50%)}body.use-cases-hub-body .use-cases-page__orbit-ring--1{width:34%;aspect-ratio:1;border-color:#5b8bf55c;box-shadow:0 0 0 1px #fff6 inset,0 0 20px #5b8bf533,0 6px 14px #2867f014}body.use-cases-hub-body .use-cases-page__orbit-ring--2{width:52%;aspect-ratio:1;border-color:#5b8bf542}body.use-cases-hub-body .use-cases-page__orbit-ring--3{width:70%;aspect-ratio:1;border-color:#5b8bf52e;animation:useCaseOrbitSpinCentered 48s linear infinite}body.use-cases-hub-body .use-cases-page__orbit-ring--4{width:88%;aspect-ratio:1;border-color:#5b8bf524;animation:useCaseOrbitSpinCentered 64s linear infinite reverse}body.use-cases-hub-body .use-cases-page__orbit-dust{position:absolute;inset:0;border-radius:50%}body.use-cases-hub-body .use-cases-page__orbit-dust:before,body.use-cases-hub-body .use-cases-page__orbit-dust:after{content:"";position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background:#93b4f8;box-shadow:0 0 10px 2px #5b8bf573}body.use-cases-hub-body .use-cases-page__orbit-dust--a{animation:useCaseOrbitSpin 22s linear infinite}body.use-cases-hub-body .use-cases-page__orbit-dust--a:before{top:6%;width:5px;height:5px}body.use-cases-hub-body .use-cases-page__orbit-dust--a:after{top:24%;width:3px;height:3px;background:#b7c9f5;box-shadow:0 0 8px 1px #5b8bf559;left:78%;transform:none}body.use-cases-hub-body .use-cases-page__orbit-dust--b{animation:useCaseOrbitSpin 30s linear infinite reverse}body.use-cases-hub-body .use-cases-page__orbit-dust--b:before{top:15%;width:4px;height:4px;background:#7dd3b8;box-shadow:0 0 10px 2px #2bbda566}body.use-cases-hub-body .use-cases-page__orbit-dust--b:after{bottom:18%;left:22%;width:3px;height:3px;transform:none;background:#c4b5fd;box-shadow:0 0 8px 1px #7c6bf066}body.use-cases-hub-body .use-cases-page__orbit-spokes{position:absolute;inset:6%;width:88%;height:88%;margin:auto;overflow:visible;pointer-events:none}body.use-cases-hub-body .use-cases-page__orbit-card{--card-accent: var(--orbit-build);--card-depth: 0 18px 36px color-mix(in srgb, var(--card-accent) 22%, transparent);position:absolute;z-index:3;display:flex;align-items:center;gap:12px;width:min(196px,42%);margin:0;padding:15px 14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--card-accent) 18%,rgba(255,255,255,.85));border-radius:18px;background:linear-gradient(155deg,#fffffffa,color-mix(in srgb,var(--card-accent) 8%,#fff) 48%,#ffffffeb);box-shadow:0 1px #fffffff2 inset,0 -1px color-mix(in srgb,var(--card-accent) 12%,transparent) inset,0 2px 4px #0f172a0a,var(--card-depth),0 28px 40px -24px color-mix(in srgb,var(--card-accent) 35%,transparent);backdrop-filter:blur(14px);transform-style:preserve-3d;will-change:transform,translate;animation:useCasePillFloat 5.6s ease-in-out infinite}body.use-cases-hub-body .use-cases-page__orbit-card:before{content:"";position:absolute;inset:-40% -20%;z-index:0;background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--card-accent) 28%,transparent),transparent 42%),radial-gradient(circle at 80% 90%,color-mix(in srgb,var(--card-accent) 18%,transparent),transparent 46%);opacity:.85;animation:useCasePillAura 7.5s ease-in-out infinite alternate;pointer-events:none}body.use-cases-hub-body .use-cases-page__orbit-card:after{content:"";position:absolute;top:0;left:-40%;z-index:1;width:42%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.08) 40%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.08) 60%,transparent 100%);transform:skew(-18deg);animation:useCasePillSheen 6.8s cubic-bezier(.45,.05,.25,1) infinite;pointer-events:none}body.use-cases-hub-body .use-cases-page__orbit-card-icon,body.use-cases-hub-body .use-cases-page__orbit-card>div{position:relative;z-index:2}body.use-cases-hub-body .use-cases-page__orbit-card-icon{display:grid;place-items:center;flex-shrink:0;width:68px;height:68px;border-radius:50%;color:var(--card-accent);border:1px solid color-mix(in srgb,var(--card-accent) 20%,#fff);background:linear-gradient(160deg,#fff,color-mix(in srgb,var(--card-accent) 16%,#fff));box-shadow:0 1px #fffffff2 inset,0 8px 16px color-mix(in srgb,var(--card-accent) 22%,transparent),0 2px color-mix(in srgb,var(--card-accent) 12%,transparent);transform:translateZ(18px)}body.use-cases-hub-body .use-cases-page__orbit-card-icon img{width:48px;height:48px;display:block}body.use-cases-hub-body .use-cases-page__orbit-card>div{display:grid;gap:5px;min-width:0;transform:translateZ(12px)}body.use-cases-hub-body .use-cases-page__orbit-card strong{color:var(--card-accent);font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}body.use-cases-hub-body .use-cases-page__orbit-card strong em{margin-right:2px;color:inherit;font-style:normal;font-variant-numeric:tabular-nums}body.use-cases-hub-body .use-cases-page__orbit-card hr{width:18px;height:2px;margin:0;border:0;border-radius:2px;background:var(--card-accent)}body.use-cases-hub-body .use-cases-page__orbit-card span:not(.use-cases-page__orbit-card-icon){color:#64748b;font-size:.72rem;font-weight:500;line-height:1.3}body.use-cases-hub-body .use-cases-page__orbit-card--build{--card-accent: var(--orbit-build);top:0;left:50%;transform:translate(-50%) rotateX(12deg) rotateY(0);animation-delay:0s}body.use-cases-hub-body .use-cases-page__orbit-card--verify{--card-accent: var(--orbit-verify);top:50%;right:-84px;transform:translateY(-50%) rotateY(-14deg) rotateX(4deg);animation-delay:.7s}body.use-cases-hub-body .use-cases-page__orbit-card--protect{--card-accent: var(--orbit-protect);bottom:0;left:50%;transform:translate(-50%) rotateX(-12deg);animation-delay:1.4s}body.use-cases-hub-body .use-cases-page__orbit-card--approve{--card-accent: var(--orbit-approve);top:50%;left:-84px;transform:translateY(-50%) rotateY(14deg) rotateX(4deg);animation-delay:2.1s}@keyframes useCaseOrbitSpin{to{transform:rotate(360deg)}}@keyframes useCaseOrbitSpinCentered{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes useCaseCorePulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@keyframes useCaseCoreFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-5px)}}@keyframes useCasePillFloat{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes useCasePillAura{0%{transform:scale(1) translateZ(0);opacity:.7}to{transform:scale(1.12) translate3d(4%,-3%,0);opacity:1}}@keyframes useCasePillSheen{0%,28%{left:-45%;opacity:0}38%{opacity:1}58%{left:120%;opacity:0}to{left:120%;opacity:0}}@media(prefers-reduced-motion:reduce){body.use-cases-hub-body .use-cases-page__hero-orb--a,body.use-cases-hub-body .use-cases-page__hero-orb--b,body.use-cases-hub-body .use-cases-page__orbit-ring--3,body.use-cases-hub-body .use-cases-page__orbit-ring--4,body.use-cases-hub-body .use-cases-page__orbit-dust--a,body.use-cases-hub-body .use-cases-page__orbit-dust--b,body.use-cases-hub-body .use-cases-page__orbit-glow,body.use-cases-hub-body .use-cases-page__orbit-core,body.use-cases-hub-body .use-cases-page__orbit-card,body.use-cases-hub-body .use-cases-page__orbit-card:before,body.use-cases-hub-body .use-cases-page__orbit-card:after{animation:none}body.use-cases-hub-body .use-cases-page__orbit-core{transform:translate(-50%,-50%)}}body.use-cases-hub-body .use-cases-page__section-heading-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:70px;align-items:end}body.use-cases-hub-body .use-cases-page__section-heading-row>p{margin:0 0 4px;color:var(--uc-muted);font-size:.95rem;line-height:1.7}body.use-cases-hub-body .use-cases-page__library-head{display:flex;justify-content:space-between;align-items:center;gap:36px}body.use-cases-hub-body .use-cases-page__library-head-copy{order:2;flex:0 1 540px;max-width:540px;margin-left:0;margin-right:64px;padding-left:0;text-align:left}body.use-cases-hub-body .use-cases-page__library-head-copy>p:last-child{max-width:520px;margin:18px 0 0;color:var(--uc-muted);font-size:1.1rem;line-height:1.7}body.use-cases-hub-body .use-cases-page__library-head .use-cases-page__section-kicker{font-size:.78rem}body.use-cases-hub-body .use-cases-page__library-head .use-cases-page__section-title{max-width:none;margin-left:0;font-size:clamp(2.15rem,4.2vw,3.55rem)}body.use-cases-hub-body .use-cases-page__library-head .use-cases-page__section-title span{color:var(--uc-blue)}body.use-cases-hub-body .use-cases-page__library-head-visual{position:relative;order:1;flex:0 0 auto;width:min(100%,420px);margin-left:-8px;pointer-events:none}body.use-cases-hub-body .use-cases-page__library-head-visual img{display:block;width:100%;height:auto}body.use-cases-hub-body .use-cases-page__hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:48px}body.use-cases-hub-body .use-cases-page__hub-card{--hub-accent: #5b8bf5;--hub-accent-soft: #eff6ff;--hub-badge-bg: #dbeafe;--hub-badge-fg: #1d4ed8;--hub-panel: #eff6ff;--hub-glow: rgba(91, 139, 245, .18)}body.use-cases-hub-body .use-cases-page__hub-card--build{--hub-accent: #8b7cf6;--hub-accent-soft: #f3f0ff;--hub-badge-bg: #e9e4ff;--hub-badge-fg: #6d5ae6;--hub-panel: #f3f0ff;--hub-glow: rgba(139, 124, 246, .2)}body.use-cases-hub-body .use-cases-page__hub-card--validate{--hub-accent: #34b87a;--hub-accent-soft: #ecfdf5;--hub-badge-bg: #d1fae5;--hub-badge-fg: #059669;--hub-panel: #ecfdf5;--hub-glow: rgba(52, 184, 122, .2)}body.use-cases-hub-body .use-cases-page__hub-card--deploy{--hub-accent: #f0a04b;--hub-accent-soft: #fff7ed;--hub-badge-bg: #ffedd5;--hub-badge-fg: #d97706;--hub-panel: #fff7ed;--hub-glow: rgba(240, 160, 75, .22)}body.use-cases-hub-body .use-cases-page__hub-card--verify{--hub-accent: #5b9aff;--hub-accent-soft: #eff6ff;--hub-badge-bg: #dbeafe;--hub-badge-fg: #2563eb;--hub-panel: #eff6ff;--hub-glow: rgba(91, 154, 255, .2)}body.use-cases-hub-body .use-cases-page__hub-card--protect{--hub-accent: #7c8cff;--hub-accent-soft: #eef2ff;--hub-badge-bg: #e0e7ff;--hub-badge-fg: #4f46e5;--hub-panel: #eef2ff;--hub-glow: rgba(124, 140, 255, .2)}body.use-cases-hub-body .use-cases-page__hub-card--approve{--hub-accent: #2bbda5;--hub-accent-soft: #f0fdfa;--hub-badge-bg: #ccfbf1;--hub-badge-fg: #0f766e;--hub-panel: #f0fdfa;--hub-glow: rgba(43, 189, 165, .2)}body.use-cases-hub-body .use-cases-page__hub-card--expand{--hub-accent: #38a3db;--hub-accent-soft: #f0f9ff;--hub-badge-bg: #e0f2fe;--hub-badge-fg: #0284c7;--hub-panel: #f0f9ff;--hub-glow: rgba(56, 163, 219, .2)}body.use-cases-hub-body .use-cases-page__hub-card--assure{--hub-accent: #3cb88a;--hub-accent-soft: #ecfdf5;--hub-badge-bg: #d1fae5;--hub-badge-fg: #047857;--hub-panel: #ecfdf5;--hub-glow: rgba(60, 184, 138, .2)}body.use-cases-hub-body .use-cases-page__hub-card>a{position:relative;display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,1.05fr);min-height:300px;height:100%;overflow:hidden;color:inherit;border:1px solid rgba(15,35,70,.08);border-radius:22px;background:#f3f6fb;text-decoration:none;box-shadow:0 1px #ffffffe6 inset,0 2px 6px #162d5d0a,0 14px 32px #162d5d0f,0 22px 40px -24px #162d5d1f;transform:translateY(0);transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease,border-color .2s ease}body.use-cases-hub-body .use-cases-page__hub-card>a:hover{border-color:#3b82f647;transform:translateY(-5px);box-shadow:0 1px #fffffff2 inset,0 10px 24px #3b82f614,0 28px 52px #162d5d14,0 36px 60px -28px #162d5d29}body.use-cases-hub-body .use-cases-page__hub-card>a:focus-visible{outline:2px solid var(--hub-accent);outline-offset:3px}body.use-cases-hub-body .use-cases-page__hub-card-art{position:relative;z-index:1;display:grid;place-items:center;padding:48px 22px 24px;overflow:hidden;background:#f3f6fb;border-right:1px solid rgba(15,35,70,.06)}body.use-cases-hub-body .use-cases-page__hub-card-art>span{position:absolute;z-index:2;top:16px;left:16px;padding:6px 12px;color:var(--hub-badge-fg);border:0;border-radius:999px;background:var(--hub-badge-bg);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 1px #ffffffa6 inset}body.use-cases-hub-body .use-cases-page__hub-card-art img{position:relative;z-index:1;width:100%;max-width:100%;max-height:260px;object-fit:contain;filter:drop-shadow(0 10px 18px color-mix(in srgb,var(--hub-accent) 22%,transparent));transition:transform .28s cubic-bezier(.22,1,.36,1)}body.use-cases-hub-body .use-cases-page__hub-card>a:hover .use-cases-page__hub-card-art img{transform:translateY(-4px) scale(1.03)}body.use-cases-hub-body .use-cases-page__hub-card--build .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--validate .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--approve .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--expand .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--assure .use-cases-page__hub-card-art img{transform:scale(1.25)}body.use-cases-hub-body .use-cases-page__hub-card--build>a:hover .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--validate>a:hover .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--approve>a:hover .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--expand>a:hover .use-cases-page__hub-card-art img,body.use-cases-hub-body .use-cases-page__hub-card--assure>a:hover .use-cases-page__hub-card-art img{transform:translateY(-4px) scale(1.28)}body.use-cases-hub-body .use-cases-page__hub-card-body{position:relative;z-index:1;display:flex;flex-direction:column;padding:28px 26px 32px;margin:0 0 12px;background:#f3f6fb;color:var(--hub-accent);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.use-cases-hub-body .use-cases-page__hub-card-body h3{margin:0 0 10px;color:var(--uc-ink);font-family:Inter,sans-serif;font-size:1.28rem;font-weight:700;line-height:1.3;letter-spacing:-.03em}body.use-cases-hub-body .use-cases-page__hub-card-outcome{display:inline-flex;align-items:flex-start;gap:8px;max-width:28ch;color:var(--uc-muted);font-size:.86rem;line-height:1.5}body.use-cases-hub-body .use-cases-page__hub-card-outcome>i{flex:0 0 auto;width:15px;height:15px;margin-top:2px;background:var(--hub-accent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5-3.2 8.6-7 10-3.8-1.4-7-5-7-10V6l7-3z' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M9.2 12.2l2 2 3.8-4' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5-3.2 8.6-7 10-3.8-1.4-7-5-7-10V6l7-3z' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M9.2 12.2l2 2 3.8-4' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}body.use-cases-hub-body .use-cases-page__hub-card--validate .use-cases-page__hub-card-outcome>i{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 6h11M8 12h11M8 18h11M5 6h.01M5 12h.01M5 18h.01' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 6h11M8 12h11M8 18h11M5 6h.01M5 12h.01M5 18h.01' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}body.use-cases-hub-body .use-cases-page__hub-card--deploy .use-cases-page__hub-card-outcome>i{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3c2.2 2.4 3.5 4.4 3.5 6.6A3.5 3.5 0 0 1 12 13.1 3.5 3.5 0 0 1 8.5 9.6C8.5 7.4 9.8 5.4 12 3z' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M9.8 14.5c.7 1.5 1.6 2.5 2.2 3.5.6-1 1.5-2 2.2-3.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3c2.2 2.4 3.5 4.4 3.5 6.6A3.5 3.5 0 0 1 12 13.1 3.5 3.5 0 0 1 8.5 9.6C8.5 7.4 9.8 5.4 12 3z' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M9.8 14.5c.7 1.5 1.6 2.5 2.2 3.5.6-1 1.5-2 2.2-3.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}body.use-cases-hub-body .use-cases-page__hub-card-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:20px;border-top:1px solid rgba(22,45,93,.06)}body.use-cases-hub-body .use-cases-page__hub-card-foot strong{display:inline-flex;align-items:center;gap:6px;color:var(--uc-ink);font-size:.82rem;font-weight:600;letter-spacing:-.01em;transition:color .18s ease}body.use-cases-hub-body .use-cases-page__hub-card-foot strong>i{display:none}body.use-cases-hub-body .use-cases-page__hub-card-go{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;color:var(--hub-accent);border:1.5px solid color-mix(in srgb,var(--hub-accent) 22%,transparent);border-radius:50%;background:#fff;font-style:normal;font-size:0;line-height:1;box-shadow:0 1px 4px #162d5d0d;padding-right:1px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}body.use-cases-hub-body .use-cases-page__hub-card-go:before{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}body.use-cases-hub-body .use-cases-page__hub-card>a:hover .use-cases-page__hub-card-foot strong{color:var(--hub-accent)}body.use-cases-hub-body .use-cases-page__hub-card>a:hover .use-cases-page__hub-card-go{color:#fff;border-color:var(--hub-accent);background:var(--hub-accent);transform:translate(2px)}@media(prefers-reduced-motion:reduce){body.use-cases-hub-body .use-cases-page__hub-card>a,body.use-cases-hub-body .use-cases-page__hub-card>a:hover{transform:none}body.use-cases-hub-body .use-cases-page__hub-card>a:hover .use-cases-page__hub-card-art img{transform:none}body.use-cases-hub-body .use-cases-page__hub-card>a:hover .use-cases-page__hub-card-go{transform:none}}body.use-cases-hub-body .use-cases-page__system-section{padding:48px 0 56px;color:#fff;background:linear-gradient(90deg,#162d5d,#4a6ba0)}.system-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(28px,5vw,64px);align-items:center}.system-hero__kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.system-hero__dot{width:7px;height:7px;border-radius:50%;background:#60a5fa;box-shadow:0 0 0 4px #60a5fa26}.system-hero__title{max-width:580px;margin:0;color:#fff;font-family:Inter,sans-serif;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:700;line-height:1.1;letter-spacing:-.04em}.system-hero__title:after{display:none!important}.system-hero__title em{font-style:italic;color:#60a5fa}.system-hero__lead{max-width:460px;margin:22px 0 0;color:#cbd5e1b8;font-size:.98rem;line-height:1.7}.system-hero__graphic{position:relative;width:100%;max-width:640px;margin:0 auto;line-height:0}.system-hero__graphic img{display:block;width:100%;height:auto}.system-hero__stack{position:absolute;top:50%;left:50%;width:62%;transform:translate(-50%,-50%)}.system-hero__layer{display:block;width:100%;height:52px;border-radius:16px;margin-bottom:-14px}.system-hero__layer--1{background:linear-gradient(135deg,#3b82f638,#6366f12e);border:1px solid rgba(96,165,250,.15);box-shadow:0 8px 32px #3b82f61f}.system-hero__layer--2{position:relative;z-index:1;background:linear-gradient(135deg,#3b82f659,#6366f147);border:1px solid rgba(96,165,250,.25);box-shadow:0 12px 40px #3b82f62e}.system-hero__layer--3{position:relative;z-index:2;height:68px;background:linear-gradient(135deg,#3b82f68c,#6366f16b);border:1px solid rgba(96,165,250,.35);box-shadow:0 16px 48px #3b82f638,0 0 80px #3b82f614}.system-hero__shield{position:absolute;z-index:3;top:-12px;left:50%;transform:translate(-50%);display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(145deg,#3b82f6b3,#6366f18c);border:1px solid rgba(255,255,255,.2);box-shadow:0 0 60px #3b82f659,0 12px 32px #0000004d}.system-hero__float{position:absolute;z-index:4;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);box-shadow:0 8px 24px #0003;animation:systemFloatBob 5s ease-in-out infinite}.system-hero__float--tl{top:14%;right:12%;animation-delay:0s}.system-hero__float--tr{top:22%;left:8%;animation-delay:1.2s}.system-hero__float--bl{bottom:22%;right:8%;animation-delay:.6s}.system-hero__float--br{bottom:14%;left:12%;animation-delay:1.8s}@keyframes systemFloatBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.system-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none}.system-cards__item{--card-line: rgba(88, 140, 220, .22);position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:0;padding:40px 18px 22px;overflow:hidden;isolation:isolate;border-radius:18px;border:1px solid var(--card-line);background:radial-gradient(ellipse 80% 55% at 50% 28%,rgba(47,111,228,.18),transparent 62%),linear-gradient(165deg,#132347,#0c1730 48%,#091226);box-shadow:0 1px #ffffff0d inset,0 10px 30px #00000059;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.system-cards__item:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 36%)}.system-cards__item:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent 0%,#3b82f6 12%,#7dd3fc 50%,#3b82f6 88%,transparent 100%);box-shadow:0 0 10px 1px #7dd3fc8c,0 0 24px 4px #3b82f659}.system-cards__item:hover{transform:translateY(-3px);border-color:#7dd3fc52;box-shadow:0 1px #ffffff0f inset,0 16px 40px #3b82f62e}.system-cards__num{position:absolute;top:16px;left:16px;z-index:2;display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border-radius:50%;border:1px solid rgba(96,165,250,.28);background:#081228b8;color:#8ec5ff;font-size:.66rem;font-weight:700;letter-spacing:.01em;line-height:1;box-shadow:0 0 0 3px #3b82f60d,0 4px 12px #00000040}.system-cards__icon{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 auto;width:132px;height:132px;margin:0 0 8px;overflow:hidden;border:0;border-radius:50%;color:#9fd8ff;background:radial-gradient(circle at 50% 48%,rgba(59,130,246,.42) 0%,rgba(59,130,246,.16) 38%,rgba(59,130,246,.04) 58%,transparent 72%);box-shadow:none}.system-cards__icon img{width:92px;height:92px;display:block;filter:drop-shadow(0 0 14px rgba(96,165,250,.5))}.system-cards__item strong{position:relative;z-index:1;display:block;margin:0 0 10px;color:#fff;font-size:1.05rem;font-weight:700;line-height:1.28;letter-spacing:-.02em}.system-cards__item small{position:relative;z-index:1;display:block;max-width:24ch;margin:0 auto;color:#94a3b8;font-size:.84rem;line-height:1.5;font-weight:400}body.use-cases-hub-body .use-cases-page__explore{background:#fff}body.use-cases-hub-body .use-cases-page__explore .use-cases-page__section-title{margin-bottom:40px}body.use-cases-hub-body .problems-page__hub-crosslinks,body.use-cases-hub-body #use-cases-hub-crosslinks-mount{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}body.use-cases-hub-body .problems-page__hub-crosslinks-group{--crosslink-accent: var(--uc-blue);--crosslink-accent-soft: rgba(40, 103, 240, .1);--crosslink-accent-link: var(--uc-blue);--crosslink-chevron: #93c5fd;--crosslink-hover-border: rgba(40, 103, 240, .28);position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;height:100%;padding:22px 20px;overflow:hidden;border:1px solid rgba(15,23,42,.07);border-radius:20px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 10px 28px #0f23460d}body.use-cases-hub-body .problems-page__hub-crosslinks-group[data-crosslink-kind=audiences]{--crosslink-accent: #7c3aed;--crosslink-accent-soft: rgba(124, 58, 237, .1);--crosslink-accent-link: #6d28d9;--crosslink-chevron: #c4b5fd;--crosslink-hover-border: rgba(124, 58, 237, .26);background:linear-gradient(180deg,#fff,#faf8ff)}body.use-cases-hub-body .problems-page__hub-crosslinks-group[data-crosslink-kind=product]{--crosslink-accent: #0d9488;--crosslink-accent-soft: rgba(13, 148, 136, .1);--crosslink-accent-link: #0f766e;--crosslink-chevron: #5eead4;--crosslink-hover-border: rgba(13, 148, 136, .26);background:linear-gradient(180deg,#fff,#f3faf8)}body.use-cases-hub-body .problems-page__hub-crosslinks-group:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--crosslink-accent);opacity:.85}body.use-cases-hub-body .problems-page__hub-crosslinks-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0}body.use-cases-hub-body .problems-page__hub-crosslinks-intro{display:flex;align-items:center;gap:12px;min-width:0;width:100%}body.use-cases-hub-body .problems-page__hub-crosslinks-copy{min-width:0;flex:1 1 auto}body.use-cases-hub-body .problems-page__hub-crosslinks-title{display:block;margin:0;color:var(--uc-ink);font-size:1.02rem;font-weight:720;letter-spacing:-.025em;line-height:1.3}body.use-cases-hub-body .problems-page__hub-crosslinks-desc{display:none}body.use-cases-hub-body .problems-page__hub-crosslinks-icon{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border-radius:12px;color:var(--crosslink-accent);background:transparent}body.use-cases-hub-body .problems-page__hub-crosslinks-icon img,body.use-cases-hub-body .problems-page__hub-crosslinks-icon svg{width:42px;height:42px;max-width:42px;max-height:42px;display:block}body.use-cases-hub-body .problems-page__hub-crosslinks-icon--mask{width:42px;height:42px;background:var(--crosslink-accent-soft)}body.use-cases-hub-body .problems-page__hub-crosslinks-icon--mask:before{width:20px;height:20px;margin:auto}body.use-cases-hub-body .problems-page__hub-crosslinks-all{display:inline-flex;align-items:center;gap:5px;margin:0;padding:0 0 0 54px;color:var(--crosslink-accent-link);font-size:.8rem;font-weight:650;line-height:1.3;text-decoration:none;white-space:normal;transition:color .16s ease,gap .16s ease}body.use-cases-hub-body .problems-page__hub-crosslinks-all:after{content:none}body.use-cases-hub-body .problems-page__hub-crosslinks-all:hover{color:color-mix(in srgb,var(--crosslink-accent-link) 82%,#000);text-decoration:none;gap:7px}body.use-cases-hub-body .problems-page__related-list{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;flex:1 1 auto}body.use-cases-hub-body .problems-page__related-item{min-width:0}body.use-cases-hub-body .problems-page__related-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:0;height:100%;padding:12px 12px 12px 14px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:12px;box-shadow:none;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}body.use-cases-hub-body .problems-page__related-link:after{content:none}body.use-cases-hub-body .problems-page__related-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}body.use-cases-hub-body .problems-page__related-title{flex:none;min-width:0;color:var(--uc-ink);font-size:.875rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}body.use-cases-hub-body .problems-page__related-desc{color:var(--uc-muted);font-size:.74rem;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.use-cases-hub-body .problems-page__related-arrow{display:grid;place-items:center;flex:0 0 auto;width:16px;height:16px;color:var(--crosslink-chevron);transition:transform .16s ease,color .16s ease}body.use-cases-hub-body .problems-page__related-arrow--mask:before{width:14px;height:14px;margin:auto}body.use-cases-hub-body .problems-page__hub-crosslinks-all .problems-page__related-arrow{color:inherit}body.use-cases-hub-body .problems-page__related-link:hover{border-color:var(--crosslink-hover-border);box-shadow:0 8px 20px #0f234612;transform:translateY(-1px)}body.use-cases-hub-body .problems-page__related-link:hover .problems-page__related-arrow,body.use-cases-hub-body .problems-page__hub-crosslinks-all:hover .problems-page__related-arrow{color:var(--crosslink-accent);transform:translate(3px)}body.use-cases-hub-body .problems-page__related-link:focus-visible{outline:3px solid color-mix(in srgb,var(--crosslink-accent) 42%,transparent);outline-offset:2px}@media(max-width:1100px){body.use-cases-hub-body .problems-page__hub-crosslinks,body.use-cases-hub-body #use-cases-hub-crosslinks-mount{grid-template-columns:1fr;gap:28px}body.use-cases-hub-body .problems-page__hub-crosslinks-group{padding:20px 18px 18px;border-radius:18px}body.use-cases-hub-body .problems-page__related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:640px){body.use-cases-hub-body .use-cases-page__explore .use-cases-page__section-title{margin-bottom:28px}body.use-cases-hub-body .problems-page__hub-crosslinks,body.use-cases-hub-body #use-cases-hub-crosslinks-mount{gap:22px}body.use-cases-hub-body .problems-page__hub-crosslinks-group{gap:12px;padding:16px 14px 14px;border-radius:16px}body.use-cases-hub-body .problems-page__hub-crosslinks-head{gap:8px}body.use-cases-hub-body .problems-page__hub-crosslinks-intro{gap:10px}body.use-cases-hub-body .problems-page__hub-crosslinks-icon{width:38px;height:38px;border-radius:11px}body.use-cases-hub-body .problems-page__hub-crosslinks-icon img,body.use-cases-hub-body .problems-page__hub-crosslinks-icon svg{width:38px;height:38px;max-width:38px;max-height:38px}body.use-cases-hub-body .problems-page__hub-crosslinks-icon--mask{width:38px;height:38px}body.use-cases-hub-body .problems-page__hub-crosslinks-title{font-size:.98rem}body.use-cases-hub-body .problems-page__hub-crosslinks-all{padding-left:48px}body.use-cases-hub-body .problems-page__related-list{grid-template-columns:1fr;gap:8px}body.use-cases-hub-body .problems-page__related-link{padding:12px 12px 12px 13px}body.use-cases-hub-body .problems-page__related-title{font-size:.86rem}body.use-cases-hub-body .problems-page__related-desc{font-size:.72rem}}@media(max-width:1024px){body.use-cases-hub-body .use-cases-page__hero-grid{grid-template-columns:1fr minmax(340px,440px);gap:36px}body.use-case-page-body .use-cases-page__hero-title,body.use-cases-hub-body .use-cases-page__hero-title{font-size:clamp(1.95rem,4.4vw,2.85rem)}body.use-case-page-body .use-cases-page__article-layout{grid-template-columns:200px minmax(0,1fr);gap:36px}body.use-case-page-body .use-cases-page__answer-grid{grid-template-columns:1fr 1fr;gap:28px}body.use-case-page-body .use-cases-page__product-intro{grid-template-columns:1fr 1fr;gap:42px}body.use-case-page-body .use-cases-page__related-columns{grid-template-columns:1fr;gap:32px}body.use-case-page-body .use-cases-page__solution-list{grid-template-columns:1fr 1fr}body.use-case-page-body .use-cases-page__solution:last-child{grid-column:1 / -1;max-width:520px;justify-self:center;width:100%}body.use-case-page-body .use-cases-page__solution-pain{min-height:0}body.use-cases-hub-body .use-cases-page__library-head{gap:28px}body.use-cases-hub-body .use-cases-page__hub-card>a{grid-template-columns:minmax(180px,.9fr) minmax(0,1.1fr)}}@media(max-width:809px){body.use-case-page-body .use-cases-page__wrap,body.use-cases-hub-body .use-cases-page__wrap{width:min(calc(100% - 40px),var(--uc-max))}body.use-case-page-body .use-cases-page__hero,body.use-cases-hub-body .use-cases-page__hero{padding-top:calc(var(--landing-fixed-nav-height,68px) + 36px)}body.use-case-page-body .use-cases-page__hero-grid,body.use-cases-hub-body .use-cases-page__hero-grid{grid-template-columns:1fr}body.use-case-page-body .use-cases-page__hero-copy,body.use-cases-hub-body .use-cases-page__hero-copy{padding-bottom:30px}body.use-case-page-body .use-cases-page__hero-visual{max-width:620px;margin:0 auto 68px}body.use-case-page-body .use-cases-page__stats{margin-top:0}body.use-case-page-body .use-cases-page__article-layout{grid-template-columns:1fr}body.use-case-page-body .use-cases-page__toc{display:none}body.use-case-page-body .use-cases-page__answer-grid{grid-template-columns:1fr}body.use-case-page-body .use-cases-page__answer-visual{order:-1;min-height:280px;max-width:280px;margin:4px auto 12px}body.use-case-page-body .use-cases-page__answer-orbit{width:260px;height:260px}body.use-case-page-body .use-cases-page__answer-orbit--inner{width:196px;height:196px}body.use-case-page-body .use-cases-page__answer-check{left:calc(50% - 128px);bottom:20px}body.use-case-page-body .use-cases-page__answer-callout{margin-top:22px}body.use-case-page-body .use-cases-page__timeline-item{grid-template-columns:40px minmax(0,1fr);gap:12px}body.use-case-page-body .use-cases-page__timeline-number{width:40px;height:40px}body.use-case-page-body .use-cases-page__product-intro{grid-template-columns:1fr;gap:28px;align-items:start}body.use-case-page-body .use-cases-page__product-copy{width:100%;max-width:none}body.use-case-page-body .use-cases-page__product-section .use-cases-page__section-title,body.use-case-page-body .use-cases-page__product-title{max-width:none;font-size:clamp(1.85rem,7.5vw,2.55rem)}body.use-case-page-body .use-cases-page__product-section .use-cases-page__section-lead{max-width:none;margin-top:14px;font-size:.98rem;line-height:1.65}body.use-case-page-body .use-cases-page__product-copy .use-cases-page__text-link{margin-top:18px}body.use-case-page-body .use-cases-page__product-visual{width:100%;max-width:520px;margin-inline:auto}body.use-case-page-body .use-cases-page__related-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px}body.use-case-page-body .use-cases-page__related-section{overflow:visible}body.use-case-page-body .use-cases-page__related-col,body.use-case-page-body .use-cases-page__related-col--compare{min-width:0;max-width:100%}body.use-case-page-body .use-cases-page__related-col--compare{padding:18px 16px 16px}body.use-case-page-body .use-cases-page__related-card{grid-template-columns:44px minmax(0,1fr) auto;gap:0 12px;padding:14px}body.use-case-page-body .use-cases-page__related-icon{width:40px;height:40px}body.use-cases-hub-body .use-cases-page__section-heading-row,body.use-cases-hub-body .use-cases-page__library-head{flex-direction:column;align-items:flex-start;gap:34px}body.use-cases-hub-body .use-cases-page__section-heading-row{grid-template-columns:1fr}body.use-cases-hub-body .use-cases-page__library-head-copy{flex:1 1 auto;width:100%;max-width:none;margin-right:0;text-align:left}body.use-cases-hub-body .use-cases-page__library-head-visual{margin-left:-4px;width:min(100%,340px)}body.use-case-page-body .use-cases-page__product-shot{max-width:650px}body.use-cases-hub-body .use-cases-page__orbit{width:min(100%,460px);margin:8px auto 48px}body.use-cases-hub-body .use-cases-page__orbit-card{width:min(168px,44%);padding:10px 12px;gap:10px}body.use-cases-hub-body .use-cases-page__orbit-card--build{transform:translate(-50%)}body.use-cases-hub-body .use-cases-page__orbit-card--verify{right:-24px;transform:translateY(-50%)}body.use-cases-hub-body .use-cases-page__orbit-card--protect{transform:translate(-50%)}body.use-cases-hub-body .use-cases-page__orbit-card--approve{left:-24px;transform:translateY(-50%)}body.use-cases-hub-body .use-cases-page__orbit-card-icon{width:56px;height:56px}body.use-cases-hub-body .use-cases-page__orbit-card-icon img{width:40px;height:40px}body.use-cases-hub-body .use-cases-page__orbit-card strong{font-size:.82rem}body.use-cases-hub-body .use-cases-page__orbit-card span:not(.use-cases-page__orbit-card-icon){font-size:.66rem}body.use-cases-hub-body .use-cases-page__hub-grid{grid-template-columns:1fr}body.use-cases-hub-body .use-cases-page__hub-card>a:hover{transform:translateY(-5px)}.system-hero{grid-template-columns:1fr;align-items:start}.system-hero__graphic{max-width:540px;margin:0 auto 20px}.system-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){body.use-case-page-body .use-cases-page__wrap,body.use-cases-hub-body .use-cases-page__wrap{width:min(calc(100% - 40px),var(--uc-max))}body.use-case-page-body .use-cases-page__hero-title,body.use-cases-hub-body .use-cases-page__hero-title{font-size:clamp(1.75rem,7.5vw,2.2rem);text-wrap:wrap}body.use-case-page-body .use-cases-page__hero-lead,body.use-cases-hub-body .use-cases-page__hero-lead{line-height:1.65}body.use-case-page-body .use-cases-page__actions,body.use-cases-hub-body .use-cases-page__actions{flex-direction:column;align-items:stretch}body.use-case-page-body .use-cases-page__btn,body.use-cases-hub-body .use-cases-page__btn{width:100%}body.use-case-page-body .use-cases-page__stats{grid-template-columns:1fr}body.use-case-page-body .use-cases-page__stat{padding:17px 20px;border-right:0;border-bottom:1px solid var(--uc-line)}body.use-case-page-body .use-cases-page__stat:last-child{border-bottom:0}body.use-case-page-body .use-cases-page__section,body.use-cases-hub-body .use-cases-page__section,body.use-case-page-body .use-cases-page__article .use-cases-page__section{padding:40px 0}body.use-case-page-body .use-cases-page__section-title,body.use-cases-hub-body .use-cases-page__section-title{font-size:clamp(1.85rem,9vw,2.55rem)}body.use-case-page-body .use-cases-page__scenario-grid{grid-template-columns:1fr}body.use-case-page-body .use-cases-page__scenario{grid-template-columns:1fr;min-height:0;gap:16px}body.use-case-page-body .use-cases-page__scenario-preview{margin:0;max-width:220px}body.use-case-page-body .use-cases-page__product-section{padding:52px 0 40px}body.use-case-page-body .use-cases-page__product-intro{gap:24px}body.use-case-page-body .use-cases-page__product-shot{transform:none;max-width:none}body.use-case-page-body .use-cases-page__product-glow{inset:-4% -6% -10% -4%;filter:blur(6px)}body.use-case-page-body .use-cases-page__solution-list{grid-template-columns:1fr;margin-top:36px;gap:14px}body.use-case-page-body .use-cases-page__solution:last-child{grid-column:auto;max-width:none}body.use-case-page-body .use-cases-page__lead-magnet-wrap .lead-magnet{padding:12px 0 56px}body.use-case-page-body .use-cases-page__related-section{padding:56px 0 40px}body.use-case-page-body .use-cases-page__related-section .use-cases-page__section-title{max-width:none}body.use-case-page-body .use-cases-page__related-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}body.use-case-page-body .use-cases-page__related-col--compare{padding:16px 14px 14px}body.use-case-page-body .use-cases-page__related-card{grid-template-columns:40px minmax(0,1fr) auto;gap:0 10px;padding:12px}body.use-case-page-body .use-cases-page__related-icon{width:38px;height:38px;border-radius:10px}body.use-case-page-body .use-cases-page__related-card strong{font-size:.92rem}body.use-case-page-body .use-cases-page__related-card small{font-size:.76rem}body.use-case-page-body .use-cases-page__cta,body.use-cases-hub-body .use-cases-page__cta{padding:60px 0}body.use-case-page-body .use-cases-page__cta-inner,body.use-cases-hub-body .use-cases-page__cta-inner{padding:44px 20px;border-radius:22px}body.use-cases-hub-body .use-cases-page__orbit{width:min(100%,360px);margin-bottom:40px}body.use-cases-hub-body .use-cases-page__orbit-card{width:min(148px,46%);padding:9px 10px;gap:8px;border-radius:14px}body.use-cases-hub-body .use-cases-page__orbit-card-icon{width:48px;height:48px}body.use-cases-hub-body .use-cases-page__orbit-card-icon img{width:36px;height:36px}body.use-cases-hub-body .use-cases-page__orbit-card strong{font-size:.74rem}body.use-cases-hub-body .use-cases-page__orbit-card span:not(.use-cases-page__orbit-card-icon){font-size:.6rem}body.use-cases-hub-body .use-cases-page__orbit-core small{font-size:.78rem}body.use-cases-hub-body .use-cases-page__hub-card>a{grid-template-columns:1fr}body.use-cases-hub-body .use-cases-page__hub-card-art{min-height:230px;padding:40px 20px 24px;border-right:0;border-bottom:1px solid rgba(15,35,70,.06)}body.use-cases-hub-body .use-cases-page__hub-card-art img{max-width:100%;max-height:190px}body.use-cases-hub-body .use-cases-page__hub-card-body>p{margin-bottom:10px}body.use-cases-hub-body .use-cases-page__hub-card-foot{padding-top:28px}body.use-cases-hub-body .use-cases-page__system-section{padding:36px 0 44px}.system-cards{grid-template-columns:1fr}.system-hero__graphic{max-width:400px}}@media(prefers-reduced-motion:reduce){.system-hero__float{animation:none}body.use-case-page-body .use-cases-page *,body.use-cases-hub-body .use-cases-page *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}body.use-case-page-body .use-cases-page__hero-visual{transform:none!important}}
