.cs-next[data-astro-cid-ikemoos2]{background:var(--color-bg-invert);color:var(--color-ink-invert);padding-top:calc(8.33333% + clamp(1.25rem,2.5vw,2.5rem));padding-bottom:calc(10.4167% + clamp(1.5rem,3vw,3rem));position:relative;overflow:hidden}.cs-next__band[data-astro-cid-ikemoos2]{pointer-events:none;display:grid;position:absolute;left:0;right:0}.cs-next__band--wide[data-astro-cid-ikemoos2]{grid-template-columns:repeat(48,1fr)}.cs-next__band--narrow[data-astro-cid-ikemoos2]{grid-template-columns:repeat(20,1fr);display:none}.cs-next__band--top[data-astro-cid-ikemoos2]{top:0}.cs-next__band--top[data-astro-cid-ikemoos2].cs-next__band--wide{aspect-ratio:48/4;grid-template-rows:repeat(4,1fr)}.cs-next__band--top[data-astro-cid-ikemoos2].cs-next__band--narrow{aspect-ratio:20/3;grid-template-rows:repeat(3,1fr)}.cs-next__band--top[data-astro-cid-ikemoos2] span[data-astro-cid-ikemoos2]{background:var(--color-bg-primary)}.cs-next__band--bottom[data-astro-cid-ikemoos2]{bottom:0}.cs-next__band--bottom[data-astro-cid-ikemoos2].cs-next__band--wide{aspect-ratio:48/5;grid-template-rows:repeat(5,1fr)}.cs-next__band--bottom[data-astro-cid-ikemoos2].cs-next__band--narrow{aspect-ratio:20/4;grid-template-rows:repeat(4,1fr)}.cs-next__band--bottom[data-astro-cid-ikemoos2] span[data-astro-cid-ikemoos2]{background:var(--color-bg-footer)}.cs-next__inner[data-astro-cid-ikemoos2]{position:relative}.cs-next__lead[data-astro-cid-ikemoos2]{grid-template-columns:minmax(0,1fr) 32.5%;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.cs-next__title[data-astro-cid-ikemoos2]{letter-spacing:-.03em;font-size:clamp(1.75rem,3.7vw,3.5rem)}.cs-next__copy[data-astro-cid-ikemoos2]{max-width:30em;font-size:var(--text-body);margin-top:clamp(.625rem,1.2vw,1rem);line-height:1.55}.cs-next__cta[data-astro-cid-ikemoos2]{background:var(--color-bg-primary);height:45px;color:var(--color-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-items:center;margin-top:clamp(1.25rem,2.6vw,2rem);padding:0 1.5rem;font-size:.75rem;font-weight:500;transition:background-color .3s;display:inline-flex}.cs-next__cta[data-astro-cid-ikemoos2]:hover,.cs-next__cta[data-astro-cid-ikemoos2]:focus-visible{background:var(--color-line)}.cs-next__media[data-astro-cid-ikemoos2]{aspect-ratio:226/136;background:var(--next-ground);margin:0;overflow:hidden}.cs-next__media[data-astro-cid-ikemoos2] picture[data-astro-cid-ikemoos2],.cs-next__empty[data-astro-cid-ikemoos2]{width:100%;height:100%;display:block}.cs-next__media[data-astro-cid-ikemoos2] img[data-astro-cid-ikemoos2]{object-fit:contain;width:116%;height:116%;margin:-8% 0 0 -6%}.cs-next__empty[data-astro-cid-ikemoos2]{background:var(--next-ground)}.cs-next__tags[data-astro-cid-ikemoos2]{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:flex-end;gap:clamp(.5rem,1vw,.875rem);margin-top:clamp(1.5rem,3.4vw,2.75rem);padding-top:clamp(1rem,1.8vw,1.5rem);display:flex}.cs-next__tag[data-astro-cid-ikemoos2]{color:var(--color-ink-invert);font-size:var(--text-caption);white-space:nowrap;background:0 0;border:1px solid #ffffff47;border-radius:999px;padding:.5rem 1.0625rem;line-height:1.2}.cs-next--light[data-astro-cid-ikemoos2]{color:var(--color-ink);background:#f5f4f0;padding-top:calc(8.33333% + clamp(.5rem,1vw,1rem));padding-bottom:clamp(3rem,6.6vw,6rem)}@media (width>=48.0625rem){.cs-next--light[data-astro-cid-ikemoos2] .cs-next__lead[data-astro-cid-ikemoos2]{grid-template-columns:minmax(0,1fr) 34.8%}}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__title[data-astro-cid-ikemoos2]{font-size:clamp(2rem,4.72vw,4.25rem);font-weight:400;line-height:1.1}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__copy[data-astro-cid-ikemoos2]{max-width:30.5em;margin-top:clamp(.75rem,1.6vw,1.5rem);font-size:1rem}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__cta[data-astro-cid-ikemoos2]{background:var(--color-ink);color:var(--color-ink-invert)}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__cta[data-astro-cid-ikemoos2]:hover,.cs-next--light[data-astro-cid-ikemoos2] .cs-next__cta[data-astro-cid-ikemoos2]:focus-visible{background:#2a2a2a}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__media[data-astro-cid-ikemoos2]{aspect-ratio:219/126;position:relative}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__media[data-astro-cid-ikemoos2] img[data-astro-cid-ikemoos2]{width:auto;height:112%;margin:0;position:absolute;top:3%;left:50%;translate:-50%}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__tags[data-astro-cid-ikemoos2]{border-top-color:#dddcda;gap:clamp(.5rem,1.25vw,1.125rem)}.cs-next--light[data-astro-cid-ikemoos2] .cs-next__tag[data-astro-cid-ikemoos2]{color:var(--color-ink);border-color:#d6d5d2}@media (width<=48rem){.cs-next__lead[data-astro-cid-ikemoos2]{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,6vw,2.25rem)}.cs-next__tags[data-astro-cid-ikemoos2]{justify-content:flex-start}.cs-next__tag[data-astro-cid-ikemoos2]{padding:.4375rem .875rem;font-size:.8125rem}.cs-next[data-astro-cid-ikemoos2]{padding-top:calc(15% + 1.25rem);padding-bottom:calc(20% + 1.5rem)}.cs-next__band--wide[data-astro-cid-ikemoos2]{display:none}.cs-next__band--narrow[data-astro-cid-ikemoos2]{display:grid}.cs-next[data-astro-cid-ikemoos2].cs-next--light{padding-bottom:clamp(2.5rem,10vw,3.5rem)}.cs-next__copy[data-astro-cid-ikemoos2]{font-size:1rem}}
