.hero .animation{height:clamp(200px,36vh,340px)}.s451-logo{width:min(60%,640px);height:auto;display:block}.case-section.svelte-qxlkie{padding:80px 0}.case-section.svelte-qxlkie .container:where(.svelte-qxlkie){width:var(--container-width);margin:var(--container-margin)}main section.svelte-qxlkie h2:where(.svelte-qxlkie){text-align:left;margin:0 0 20px}main section.svelte-qxlkie p:where(.svelte-qxlkie){letter-spacing:-.32px;margin:0 0 16px}.case-section.case-solution.svelte-qxlkie .container:where(.svelte-qxlkie){box-sizing:border-box;width:600px;max-width:100%;margin-left:auto;margin-right:auto}.case-section.case-solution.svelte-qxlkie h2:where(.svelte-qxlkie),.case-section.case-solution.svelte-qxlkie p.body:where(.svelte-qxlkie){text-align:left}.footnote.svelte-qxlkie{color:#0000008c;text-align:left;margin-top:40px;font-size:11px;line-height:1.6}.trailer-container.svelte-qxlkie{text-align:left;width:920px;max-width:100%;margin:40px auto 0}.trailer-title.svelte-qxlkie{margin:0 0 16px}.trailer-embed.svelte-qxlkie{aspect-ratio:16/9;background-color:var(--light-grey);width:100%;position:relative}.trailer-embed.svelte-qxlkie iframe:where(.svelte-qxlkie){border:0;width:100%;height:100%;position:absolute;inset:0}.trailer-consent.svelte-qxlkie{cursor:pointer;width:100%;height:100%;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.trailer-play.svelte-qxlkie{border:16px solid #0000;border-left:28px solid;border-right-width:0;width:0;height:0}.trailer-privacy.svelte-qxlkie{color:#0000008c;margin-top:12px;font-size:11px;line-height:1.6}
