.work-page.svelte-7sf0u5{color:#fff;padding-top:80px}@media (min-width:768px){.work-page.svelte-7sf0u5{padding-top:88px}}.work-page.svelte-7sf0u5 .next-banner{margin-top:48px}.work-page.svelte-7sf0u5 .next-banner .content{border-top:1px solid #3c3c3c}.container.svelte-7sf0u5{padding-bottom:40px}@media (min-width:768px){.container.svelte-7sf0u5{padding-bottom:50px}}h1.svelte-7sf0u5{grid-column:1/-1;text-align:center}@media (min-width:992px){h1.svelte-7sf0u5{grid-column:2/-2}}@media (min-width:1200px){h1.svelte-7sf0u5{grid-column:3/-3}}.media.svelte-7sf0u5{display:flex;flex-direction:column;gap:20px 0;grid-column:1/-1;grid-row:2}@media (min-width:768px){.media.svelte-7sf0u5{gap:32px;grid-column:1/span 8;grid-row:1;margin-right:28px}}.embed.svelte-7sf0u5{border-radius:12px;overflow:hidden}@media (min-width:992px){.embed.svelte-7sf0u5{border-radius:20px}}.embed.svelte-7sf0u5 *{aspect-ratio:16/9;height:auto;width:100%}.image.svelte-7sf0u5{border-radius:12px;overflow:hidden}@media (min-width:992px){.image.svelte-7sf0u5{border-radius:20px}}.image.svelte-7sf0u5 img{display:block;height:100%;width:100%}.info.svelte-7sf0u5{grid-column:1/-1;grid-row:1;margin-bottom:100px}@media (min-width:768px){.info.svelte-7sf0u5{grid-column:9/-1;margin-bottom:0;margin-top:24px;position:sticky;top:24px}}.info.svelte-7sf0u5 h1:where(.svelte-7sf0u5){margin-bottom:30px;text-align:left}.info.svelte-7sf0u5 .description:where(.svelte-7sf0u5){white-space:pre-wrap}@media (max-width:768px){.info.svelte-7sf0u5 .description:where(.svelte-7sf0u5){font-size:1.125rem}}.info.svelte-7sf0u5 .description:where(.svelte-7sf0u5) p:not(:last-of-type){margin-bottom:1em}.info.svelte-7sf0u5 .description:where(.svelte-7sf0u5) a{color:#e7cffa;transition:color .35s var(--ease-quart)}.info.svelte-7sf0u5 .description:where(.svelte-7sf0u5) a:hover{color:currentColor}.info.svelte-7sf0u5 .details:where(.svelte-7sf0u5){margin-top:100px}@media (min-width:768px){.info.svelte-7sf0u5 .details:where(.svelte-7sf0u5){margin-top:140px}}.info.svelte-7sf0u5 dl:where(.svelte-7sf0u5){display:grid;gap:50px 0;grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.info.svelte-7sf0u5 dl:where(.svelte-7sf0u5){gap:32px}}.info.svelte-7sf0u5 dt:where(.svelte-7sf0u5){grid-column:1/span 1}.info.svelte-7sf0u5 dd:where(.svelte-7sf0u5){grid-column:2/span 2;white-space:pre-wrap}
