.wingral-landing .use-case-intro{color:#f8f9ff;background:radial-gradient(ellipse at 74% 37%,#173447 0,transparent 37%),radial-gradient(ellipse at 58% 83%,#252a3d 0,transparent 51%),linear-gradient(128deg,#10161e,#151c25 57%,#131922);border-top:1px solid #717984}.wingral-landing .use-case-intro-inner{width:min(100%,1280px);margin-inline:auto;padding:56px calc(47 * var(--s)) 72px}.wingral-landing .use-case-intro .eyebrow{color:#c9d8ea;font-size:12px;letter-spacing:.14em}.wingral-landing .use-case-intro h1{max-width:16em;margin-top:14px;font-size:clamp(36px,4vw,52px);font-weight:700;line-height:1.06;letter-spacing:-.041em}.wingral-landing .use-case-intro .lede{max-width:38em;margin-top:18px;font-size:17px;line-height:1.55;color:#d9e1f0}.wingral-landing .use-case-intro .hero-actions{margin-top:28px}.wingral-landing .use-case-intro .trust-list{margin-top:20px}.wingral-landing .use-case-main{width:min(100% - 48px,760px);margin-inline:auto;padding:56px 0 8px}.wingral-landing .use-case-section+.use-case-section{margin-top:40px}.wingral-landing .use-case-section h2{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.03em}.wingral-landing .use-case-section p{margin-top:12px;font-size:16px;line-height:1.65;color:var(--muted)}.wingral-landing .use-case-points{display:grid;gap:12px;margin-top:18px}.wingral-landing .use-case-points li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;color:#3d4660}.wingral-landing .use-case-points .icon{width:18px;height:18px;margin-top:2px;color:var(--purple)}.wingral-landing .use-case .faq{margin-top:48px}.wingral-landing .use-case-more{width:min(100% - 48px,760px);margin:8px auto 64px;padding-top:28px;border-top:1px solid #e4e7f0}.wingral-landing .use-case-more h2{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.wingral-landing .use-case-more-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.wingral-landing .use-case-more a{display:block;border:1px solid #e0e5f0;border-radius:12px;background:#fff;padding:14px 16px;font-size:15px;font-weight:600;transition:border-color .15s,color .15s}.wingral-landing .use-case-more a:hover{border-color:#b4aaff;color:var(--purple)}@media (max-width:700px){.wingral-landing .use-case-intro-inner{padding:32px 24px 48px}.wingral-landing .use-case-intro h1{font-size:clamp(32px,8vw,44px);margin-top:12px}.wingral-landing .use-case-intro .lede{font-size:16px}.wingral-landing .use-case-main{width:min(100% - 40px,760px);padding-top:36px}.wingral-landing .use-case-section h2{font-size:24px}.wingral-landing .use-case-more{width:min(100% - 40px,760px);margin-bottom:40px}.wingral-landing .use-case-more-grid{grid-template-columns:1fr}}