.chero[data-astro-cid-ce3d2jes]{isolation:isolate;padding-top:152px;position:relative}.chero[data-astro-cid-ce3d2jes]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 60% at 0 20%,#ff70bb12,#0000 70%),radial-gradient(60% 60% at 100% 70%,#4ac8ff11,#0000 70%);position:absolute;inset:0 0 -100px}.chero__kicker[data-astro-cid-ce3d2jes]{margin-bottom:28px}.chero__title[data-astro-cid-ce3d2jes]{font-size:var(--t-display);letter-spacing:-.04em;flex-direction:column;align-items:flex-start;font-weight:400;line-height:1.1;display:flex}.chero__mask[data-astro-cid-ce3d2jes]{margin:-.14em -.12em;padding:.14em .12em;display:block;overflow:clip}.chero__line[data-astro-cid-ce3d2jes]{display:inline-block}.chero__accent[data-astro-cid-ce3d2jes]{margin-bottom:-.14em;margin-right:-.06em;padding-bottom:.14em;padding-right:.06em;font-style:italic}.chero__body[data-astro-cid-ce3d2jes]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:64px;margin-top:72px;display:grid}.chero__desc[data-astro-cid-ce3d2jes]{letter-spacing:-.02em;color:var(--white-80);text-wrap:pretty;font-size:24px;line-height:1.35}.chero__tags[data-astro-cid-ce3d2jes]{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.chero__tags[data-astro-cid-ce3d2jes] li[data-astro-cid-ce3d2jes]{border:1px solid var(--line);font-size:var(--t-small);color:var(--white-80);border-radius:999px;padding:7px 14px}.chero__frame[data-astro-cid-ce3d2jes]{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius);isolation:isolate;background:#000;position:relative;overflow:hidden}.chero__frame[data-astro-cid-ce3d2jes] picture{will-change:transform;position:absolute;inset:-4% 0}.chero__frame[data-astro-cid-ce3d2jes] .chero__img{object-fit:cover;width:100%;height:100%}@media (width<=1199px){.chero[data-astro-cid-ce3d2jes]{padding-top:136px}.chero__body[data-astro-cid-ce3d2jes]{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}.chero__copy[data-astro-cid-ce3d2jes]{max-width:640px}}@media (width<=767px){.chero[data-astro-cid-ce3d2jes]{padding-top:112px}.chero__kicker[data-astro-cid-ce3d2jes]{margin-bottom:20px}.chero__body[data-astro-cid-ce3d2jes]{gap:32px;margin-top:36px}.chero__desc[data-astro-cid-ce3d2jes]{font-size:20px}.chero__line[data-astro-cid-ce3d2jes]{text-wrap:balance}}.csec[data-astro-cid-6pt6jo67]{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px;display:grid}.csec__n[data-astro-cid-6pt6jo67]{border-top:1px solid var(--line);width:56px;margin-bottom:20px;padding-top:16px}.csec__media[data-astro-cid-6pt6jo67]{min-width:0}.csec--split[data-astro-cid-6pt6jo67] .csec__copy[data-astro-cid-6pt6jo67]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.csec--split[data-astro-cid-6pt6jo67] .csec__head[data-astro-cid-6pt6jo67]{grid-column:1/span 6}.csec--split[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]{grid-column:8/span 5;padding-top:36px}.csec--split[data-astro-cid-6pt6jo67] .csec__media[data-astro-cid-6pt6jo67]{grid-column:1/-1}.csec--side[data-astro-cid-6pt6jo67]{align-items:start}.csec--side[data-astro-cid-6pt6jo67] .csec__copy[data-astro-cid-6pt6jo67]{grid-area:1/9/auto/span 4;gap:24px;display:grid;position:sticky;top:120px}.csec--side[data-astro-cid-6pt6jo67] .csec__media[data-astro-cid-6pt6jo67]{grid-area:1/1/auto/span 7}.csec--center[data-astro-cid-6pt6jo67] .csec__copy[data-astro-cid-6pt6jo67]{text-align:center;grid-column:3/span 8;justify-items:center;gap:24px;display:grid}.csec--center[data-astro-cid-6pt6jo67] .csec__n[data-astro-cid-6pt6jo67]{margin-inline:auto}.csec--center[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]{max-width:740px}.csec--center[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67] p{text-wrap:balance}.csec--center[data-astro-cid-6pt6jo67] .csec__media[data-astro-cid-6pt6jo67]{grid-column:1/-1}.csec--wide[data-astro-cid-6pt6jo67] .csec__copy[data-astro-cid-6pt6jo67]{grid-column:2/span 10}.csec--wide[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.1em 56px;width:100%;max-width:none;margin-top:16px;display:grid}.csec--wide[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]>p:first-child{grid-column:1}.csec--wide[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]>p:nth-child(2){grid-column:2}@media (width<=1199px){.csec[data-astro-cid-6pt6jo67]{grid-template-columns:minmax(0,1fr);row-gap:40px}.csec[data-astro-cid-6pt6jo67] .csec__copy[data-astro-cid-6pt6jo67],.csec[data-astro-cid-6pt6jo67] .csec__media[data-astro-cid-6pt6jo67]{grid-area:auto/1/auto/-1}.csec[data-astro-cid-6pt6jo67] .csec__copy[data-astro-cid-6pt6jo67]{text-align:left;grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px;max-width:640px;display:grid;position:static}.csec[data-astro-cid-6pt6jo67] .csec__head[data-astro-cid-6pt6jo67],.csec[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]{grid-column:auto;padding-top:0}.csec--center[data-astro-cid-6pt6jo67] .csec__n[data-astro-cid-6pt6jo67]{margin-inline:0}.csec--wide[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]{grid-template-columns:minmax(0,1fr);margin-top:0}.csec--wide[data-astro-cid-6pt6jo67] .csec__text[data-astro-cid-6pt6jo67]>p{grid-column:auto!important}}.approach__intro[data-astro-cid-jut5v4b2]{max-width:640px;margin-top:20px}.approach__list[data-astro-cid-jut5v4b2]{margin:var(--stack) 0 0;padding:0;list-style:none}.approach__row[data-astro-cid-jut5v4b2]{column-gap:var(--grid-gap);border-top:1px solid var(--line);grid-template-columns:56px minmax(0,5fr) minmax(0,5fr);padding-block:32px;display:grid}.approach__row[data-astro-cid-jut5v4b2]:last-child{border-bottom:1px solid var(--line)}.approach__n[data-astro-cid-jut5v4b2]{place-self:start;margin-top:.5em;padding-bottom:.1em}.approach__text[data-astro-cid-jut5v4b2]{text-wrap:balance}.approach__title[data-astro-cid-jut5v4b2]{font-size:calc(var(--t-case-title) * .8)}@media (width<=899px){.approach__row[data-astro-cid-jut5v4b2]{grid-template-columns:40px 1fr;row-gap:12px;padding-block:24px}.approach__text[data-astro-cid-jut5v4b2]{grid-column:2}}
