.UC [id]{scroll-margin-top:96px}.UC-hero h1{font-size:clamp(42px,6.4vw,84px)}.UC-jump{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.UC-jump a{color:var(--ink);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.UC-tone{background:var(--tone,#dceeff)}.UC-tone--blue{--tone:#dceeff}.UC-tone--green{--tone:var(--green-soft)}.UC-tone--lilac{--tone:var(--lilac-soft)}.UC-tone--yellow{--tone:var(--yellow-soft)}.UC-tone--pink{--tone:var(--pink-soft)}.UC-list{gap:22px;padding-top:20px;display:grid}.UC-case{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;padding:30px;display:grid}.UC-case__copy{gap:14px;min-width:0;display:grid}.UC-case__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.UC-case__meta .UC-tone{color:var(--ink);font:500 12px var(--f-mono,ui-monospace), monospace;text-transform:uppercase;letter-spacing:.05em;border-radius:8px;padding:5px 10px}.UC-case h2{letter-spacing:-.04em;align-items:baseline;gap:12px;margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1;display:flex}.UC-n{font:600 14px var(--f-mono,ui-monospace), monospace;color:var(--blue);letter-spacing:0}.UC-situation{margin:0;font-size:18px;line-height:1.5}.UC-case dl{gap:12px;margin:0;display:grid}.UC-case dl div{border-top:1px solid var(--line);gap:4px;padding-top:12px;display:grid}.UC-case dt{font-size:14px;font-weight:600}.UC-case dd{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.UC-note{color:#444;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;margin:0;padding:10px 12px;font-size:14px}.UC-demo{align-self:stretch}.UC-case--green .UC-demo{background:linear-gradient(#d3f3dc 0%,#e8f6ec 100%)}.UC-case--lilac .UC-demo{background:linear-gradient(#e8e6ff 0%,#f1efff 100%)}.UC-case--yellow .UC-demo{background:linear-gradient(#fbeab0 0%,#fdf3d4 100%)}.UC-case--pink .UC-demo{background:linear-gradient(#ffe3ec 0%,#fff0f4 100%)}.UC-end{padding-bottom:60px}.UC-ctas{justify-content:center;margin-top:8px}.UC .AB-nav a[aria-current=page]{color:var(--ink);font-weight:600}.UC .HV-demo__page li:before{content:"";background:#555;border-radius:0;flex:none;width:10px;height:1px}@media (max-width:900px){.UC-case{border-radius:26px;grid-template-columns:minmax(0,1fr);gap:22px;padding:22px}.UC-situation{font-size:17px}}.HV-hero.UC-hero{grid-template-columns:minmax(0,1fr);max-width:1240px}.UC-hero h1,.UC-hero .AB-lede{max-width:900px}
