.use-cases-page{background:#fff;--ds-section:115.2px}.use-cases-page>.ds-hero{background:#fff;padding-bottom:76.8px}.use-cases-page .uc-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px}.use-cases-page .uc-section-intro{max-width:650px}.use-cases-page .uc-section-intro h2{margin:12px 0 22px;font-size:clamp(30px,3.4vw,46px);line-height:1.13;letter-spacing:-.035em}.use-cases-page p{line-height:1.65}.use-cases-page .uc-section-intro>p:not(.ds-eyebrow){color:var(--ds-muted);font-size:18px;margin-bottom:20px}.use-cases-page .uc-audiences{margin-top:48px}.use-cases-page .uc-audience{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;padding:44px 0;border-top:1px solid var(--ds-border)}.use-cases-page .uc-number{display:block;color:var(--ds-blue);font-size:13px;margin-bottom:18px}.use-cases-page .uc-audience h3{font-size:clamp(25px,3vw,34px);line-height:1.15;letter-spacing:-.03em;margin:0 0 16px}.use-cases-page .uc-audience h3 a{text-decoration:none}.use-cases-page .uc-audience-title>p{max-width:300px;font-family:Georgia,serif;font-size:22px;color:var(--ds-muted)}.use-cases-page .uc-audience-detail>p{font-size:17px;margin:0 0 20px}.use-cases-page .uc-capabilities{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0}.use-cases-page .uc-capabilities a{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-underline-offset:5px;font-size:14px;font-weight:600}.use-cases-page .uc-audience-detail .uc-note{color:var(--ds-muted);font-size:13px}.use-cases-page .uc-audience-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-underline-offset:5px}.use-cases-page .uc-proof{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.use-cases-page .uc-proof .ds-button{display:table;margin-top:24px}.use-cases-page .uc-fit{display:grid;grid-template-columns:1fr 1fr;gap:72px}.use-cases-page .uc-fit>div>p{font-size:17px;color:var(--ds-muted);margin-bottom:20px}.use-cases-page a:focus-visible{outline:2px solid var(--ds-blue);outline-offset:5px}@media(max-width:767px){.use-cases-page{--ds-section:76.8px}.use-cases-page .uc-audience,.use-cases-page .uc-fit,.use-cases-page .uc-proof{grid-template-columns:minmax(0,1fr);gap:24px}.use-cases-page .uc-audience{padding:32px 0}.use-cases-page .uc-audience-title>p{max-width:none}.use-cases-page .uc-actions{align-items:stretch;flex-direction:column}.use-cases-page .uc-actions .ds-button{justify-content:center}.use-cases-page .uc-proof{gap:36px}}.use-cases-page .uc-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px;margin-top:44px}.use-cases-page .uc-jump a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;text-underline-offset:5px}.use-cases-page .uc-audience{scroll-margin-top:110px}.use-cases-page .uc-work-example{margin-top:28px;padding:24px;background:var(--ds-soft);border-left:2px solid var(--ds-border);border-radius:0 16px 16px 0}.use-cases-page .uc-example-label{font-size:10px;font-weight:700;letter-spacing:.13em;color:var(--ds-muted)}.use-cases-page .uc-work-example p{margin:12px 0 0;font-size:14px}.use-cases-page .uc-example-arrow{display:block;margin:12px 0;color:var(--ds-blue)}.use-cases-page .uc-work-example strong{display:block;font-size:20px;font-family:var(--ds-serif);font-weight:400;line-height:1.3}.use-cases-page .uc-work-example .uc-example-detail{color:var(--ds-muted);font-size:13px}.use-cases-page .uc-audience-detail{align-self:center}.use-cases-page .uc-proof .ds-app-preview{height:auto;min-height:0}.use-cases-page .uc-proof .ds-app-nav,.use-cases-page .uc-proof .ds-app-site{display:none}.use-cases-page .uc-proof .ds-app-body{overflow:visible;flex:none}@media(max-width:767px){.use-cases-page .uc-jump{display:grid;grid-template-columns:1fr;gap:0;margin-top:28px;text-align:left}.use-cases-page .uc-jump a{justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--ds-border)}.use-cases-page .uc-work-example{margin-top:22px;padding:20px}.use-cases-page .uc-audience-detail{padding-top:4px}}@media(min-width:768px) and (max-width:1023px){.use-cases-page .uc-proof{grid-template-columns:minmax(0,1fr);gap:40px}.use-cases-page .uc-proof .ds-screenshot-stage{width:100%;max-width:720px;margin-inline:auto}.use-cases-page .uc-audience,.use-cases-page .uc-fit{gap:36px}}.use-cases-page .uc-proof>*{min-width:0}.use-cases-page .uc-proof .ds-app-preview p{font-size:14px}.use-cases-page .uc-proof .ds-app-list-row{font-size:14px;gap:12px}.use-cases-page .uc-proof .ds-product-figure figcaption{font-size:12px}