section.svelte-1uha8ag:not(.idea){background:var(--color-bg);position:relative}p.svelte-1uha8ag{margin:0}.intro.svelte-1uha8ag{padding-block:calc(var(--u) * 30) calc(var(--u) * 135);overflow:hidden}.intro__heading.svelte-1uha8ag{max-width:calc(var(--u) * 360);padding-bottom:calc(var(--u) * 30);grid-column:span 12}.intro__media.svelte-1uha8ag{aspect-ratio:3/2;width:175%;margin-bottom:calc(var(--u) * 35);grid-column:span 6}.intro__row.svelte-1uha8ag{padding-top:calc(var(--u) * 35);row-gap:calc(var(--u) * 30)}.intro__label.svelte-1uha8ag{grid-column:span 12}.intro__body.svelte-1uha8ag{padding-right:calc(var(--u) * 10);opacity:.5;flex-direction:column;grid-column:span 12;gap:1.2em;display:flex}.intro__cta.svelte-1uha8ag{grid-column:span 5}.featured.svelte-1uha8ag{padding-bottom:calc(var(--u) * 65);overflow:hidden}.featured__head.svelte-1uha8ag{row-gap:calc(var(--u) * 20)}.featured__title.svelte-1uha8ag{margin-left:calc(var(--u) * -5);font-size:calc(var(--u) * 46);grid-column:span 12}.featured__cta.svelte-1uha8ag{grid-column:span 12}.featured__rule.svelte-1uha8ag{margin-block:calc(var(--u) * 30);background:#0003}.featured__grid.svelte-1uha8ag{row-gap:calc(var(--u) * 40);align-items:start}.featured__card.svelte-1uha8ag{grid-column:span 12}.featured__media.svelte-1uha8ag{aspect-ratio:1.26;margin-bottom:calc(var(--u) * 15)}.featured__card--1.svelte-1uha8ag .featured__media:where(.svelte-1uha8ag),.featured__card--2.svelte-1uha8ag .featured__media:where(.svelte-1uha8ag){aspect-ratio:1.18}.featured__card--3.svelte-1uha8ag .featured__media:where(.svelte-1uha8ag){aspect-ratio:1.79}.card.svelte-1uha8ag{color:inherit;text-decoration:none;display:block}.card__name.svelte-1uha8ag{font:inherit;margin:0}.idea.svelte-1uha8ag{background:var(--color-bg);height:200svh;position:relative}@media (width>=650px){.idea.svelte-1uha8ag{height:250svh}}.idea__stage.svelte-1uha8ag{height:100svh;position:sticky;top:0;overflow:hidden}@media (width<=649px){.idea.svelte-1uha8ag{height:calc(100lvh + 100svh)}.idea__stage.svelte-1uha8ag{height:100lvh}}.idea__layer.svelte-1uha8ag{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.idea__frame.svelte-1uha8ag,.idea__content.svelte-1uha8ag{position:absolute;inset:0}.idea__frame.svelte-1uha8ag{overflow:hidden}.idea__overlay.svelte-1uha8ag{z-index:1;overflow:hidden}@media (prefers-reduced-motion:reduce){.idea.svelte-1uha8ag{height:auto}.idea__stage.svelte-1uha8ag{position:relative}}.idea__caption.svelte-1uha8ag{z-index:1;padding-inline:var(--pad);text-align:center;color:var(--color-ink);position:relative}.idea__caption--to.svelte-1uha8ag{color:var(--color-white)}.idea__caption.svelte-1uha8ag{font-size:calc(var(--u) * 46 * 2 / 3)}@media (width>=650px){.idea__caption.svelte-1uha8ag{font-size:calc(var(--u) * 162 * 2 / 3)}}.idea__img.svelte-1uha8ag{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.news.svelte-1uha8ag{padding-block:calc(var(--u) * 110) calc(var(--u) * 175)}.news__heading.svelte-1uha8ag{max-width:calc(var(--u) * 1450);padding-bottom:calc(var(--u) * 70);grid-column:span 12}.studio__title.svelte-1uha8ag{font-family:var(--font-display);font-weight:300;font-size:calc(var(--u) * 68);letter-spacing:-.02em;text-transform:uppercase;flex-direction:column;grid-column:span 12;margin:0;line-height:.8;display:flex}.studio__rule.svelte-1uha8ag{margin-block:calc(var(--u) * 25)}@media (width<=649px){.studio__title.svelte-1uha8ag{text-align:center}}.studio__row.svelte-1uha8ag{padding-bottom:calc(var(--u) * 60);row-gap:calc(var(--u) * 60)}.studio__media.svelte-1uha8ag{aspect-ratio:.76;order:2;grid-column:span 12}.studio__copy.svelte-1uha8ag{padding-right:calc(var(--u) * 10);flex-direction:column;grid-column:span 12;gap:1em;display:flex;position:relative}.studio__eyebrow.svelte-1uha8ag{opacity:var(--opacity-muted);font-weight:500;position:absolute;top:0;left:0}.studio__cta.svelte-1uha8ag{margin-top:calc(var(--u) * 70)}@media (width>=650px){.intro.svelte-1uha8ag{padding-bottom:calc(var(--u) * 250)}.intro__heading.svelte-1uha8ag{max-width:calc(var(--u) * 1250);padding-bottom:calc(var(--u) * 160);grid-column:span 21}.intro__media.svelte-1uha8ag{grid-column:13/span 5}.intro__label.svelte-1uha8ag{max-width:calc(var(--u) * 180);grid-column:span 4}.intro__body.svelte-1uha8ag{opacity:1;grid-column:13/span 7;padding-right:0}.intro__cta.svelte-1uha8ag{grid-column:span 5;justify-self:end}.featured.svelte-1uha8ag{padding-bottom:calc(var(--u) * 250)}.featured__head.svelte-1uha8ag{align-items:end}.featured__title.svelte-1uha8ag{margin-left:calc(var(--u) * -10);font-size:calc(var(--u) * 162);grid-area:1/1/auto/-1}.featured__cta.svelte-1uha8ag{grid-area:1/17/auto/-1;justify-self:end}.featured__card--0.svelte-1uha8ag{grid-area:1/1/span 2/span 14}.featured__card--1.svelte-1uha8ag{grid-column:15/span 5}.featured__card--2.svelte-1uha8ag{grid-column:20/span 5}.featured__card--3.svelte-1uha8ag{grid-column:15/span 10;align-self:end}.card__caption.svelte-1uha8ag{justify-content:space-between;gap:1em;display:flex}.card__meta.svelte-1uha8ag{text-align:right}.news.svelte-1uha8ag{padding-bottom:calc(var(--u) * 230)}.news__heading.svelte-1uha8ag{grid-column:span 24}.studio__title.svelte-1uha8ag{margin-inline:calc(var(--u) * -10) calc(var(--u) * -5);font-size:calc(var(--u) * 150);flex-direction:row;grid-column:span 24;justify-content:space-between}.studio__row.svelte-1uha8ag{padding-bottom:calc(var(--u) * 195)}.studio__media.svelte-1uha8ag{order:0;grid-column:span 6}.studio__copy.svelte-1uha8ag{grid-column:15/span 10;padding-right:0}}
