.CreativeBand[data-astro-cid-u27y63vm]{color:#fff;background:#000;border-radius:2.4rem;margin:8rem 0;padding:8rem 0}@media (width>=768px){.CreativeBand[data-astro-cid-u27y63vm]{border-radius:8rem;margin:12rem 0;padding:15rem 0}}.inner[data-astro-cid-u27y63vm]{gap:12rem;display:grid}@media (width>=768px){.inner[data-astro-cid-u27y63vm]{gap:20rem}}.CreativeAnatomy[data-astro-cid-fdyva4z6]{--dur:4.2s;color:#fff}.head[data-astro-cid-fdyva4z6]{margin:0 0 4rem}@media (width>=768px){.head[data-astro-cid-fdyva4z6]{margin:0 0 7rem}}.caption[data-astro-cid-fdyva4z6]{text-transform:uppercase;margin:0 0 2.4rem;font-size:1.4rem;line-height:110%}@media (width>=768px){.caption[data-astro-cid-fdyva4z6]{margin:0 0 3.2rem;font-size:1.6rem}}.title[data-astro-cid-fdyva4z6]{letter-spacing:-.02em;margin:0;font-size:4.5rem;font-weight:500;line-height:100%}@media (width>=768px){.title[data-astro-cid-fdyva4z6]{font-size:8rem}}.text[data-astro-cid-fdyva4z6]{color:#ffffffa6;max-width:62rem;margin:2.4rem 0 0;font-size:1.8rem;line-height:140%}@media (width>=768px){.text[data-astro-cid-fdyva4z6]{margin:3.2rem 0 0;font-size:2rem}}.fig[data-astro-cid-fdyva4z6]{gap:2.4rem;display:grid}@media (width>=768px){.fig[data-astro-cid-fdyva4z6]{grid-template-columns:1fr 28rem;align-items:stretch;gap:4rem}}.panel[data-astro-cid-fdyva4z6]{touch-action:pan-y;-webkit-user-select:none;user-select:none;aspect-ratio:1;background:#0a0a0a;border:1px solid #ffffff14;border-radius:2rem;position:relative;overflow:hidden}@media (width>=768px){.panel[data-astro-cid-fdyva4z6]{aspect-ratio:4/3.1;cursor:grab}.panel[data-astro-cid-fdyva4z6]:active{cursor:grabbing}}.host[data-astro-cid-fdyva4z6],.host[data-astro-cid-fdyva4z6] canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.host[data-astro-cid-fdyva4z6]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1)}.CreativeAnatomy[data-astro-cid-fdyva4z6].-ready .host[data-astro-cid-fdyva4z6]{opacity:1}.still[data-astro-cid-fdyva4z6]{opacity:0;width:100%;height:100%;padding:6rem 2rem;transition:opacity .6s;position:absolute;inset:0}.CreativeAnatomy[data-astro-cid-fdyva4z6].-fallback .still[data-astro-cid-fdyva4z6]{opacity:1}.CreativeAnatomy[data-astro-cid-fdyva4z6].-fallback .host[data-astro-cid-fdyva4z6]{display:none}.ro[data-astro-cid-fdyva4z6]{color:#ffffff8c;letter-spacing:.02em;pointer-events:none;font-family:var(--font-mono);font-size:1.1rem;line-height:1.3;position:absolute}@media (width>=768px){.ro[data-astro-cid-fdyva4z6]{font-size:1.2rem}}.ro[data-astro-cid-fdyva4z6].-tl{top:1.6rem;left:1.6rem;right:7rem}.ro[data-astro-cid-fdyva4z6].-tr{top:1.6rem;right:1.6rem}.ro[data-astro-cid-fdyva4z6].-bl{bottom:1.6rem;left:1.6rem}.ro[data-astro-cid-fdyva4z6].-br{bottom:1.6rem;right:1.6rem}@media (width>=768px){.ro[data-astro-cid-fdyva4z6].-tl{top:2.4rem;left:2.4rem}.ro[data-astro-cid-fdyva4z6].-tr{top:2.4rem;right:2.4rem}.ro[data-astro-cid-fdyva4z6].-bl{bottom:2.4rem;left:2.4rem}.ro[data-astro-cid-fdyva4z6].-br{bottom:2.4rem;right:2.4rem}}.code[data-astro-cid-fdyva4z6]{color:#fff}.hint__still[data-astro-cid-fdyva4z6],.CreativeAnatomy[data-astro-cid-fdyva4z6].-still .hint__live[data-astro-cid-fdyva4z6],.CreativeAnatomy[data-astro-cid-fdyva4z6].-fallback .hint__live[data-astro-cid-fdyva4z6]{display:none}.CreativeAnatomy[data-astro-cid-fdyva4z6].-still .hint__still[data-astro-cid-fdyva4z6],.CreativeAnatomy[data-astro-cid-fdyva4z6].-fallback .hint__still[data-astro-cid-fdyva4z6]{display:inline}.CreativeAnatomy[data-astro-cid-fdyva4z6].-fallback .stats[data-astro-cid-fdyva4z6]{display:none}.steps[data-astro-cid-fdyva4z6]{margin:0;padding:0;list-style:none}@media (width>=768px){.steps[data-astro-cid-fdyva4z6]{flex-direction:column;justify-content:space-between;display:flex}}.step[data-astro-cid-fdyva4z6]{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-top:1px solid #ffffff1f;gap:1.4rem;width:100%;padding:1.4rem 0 1.6rem;display:flex;position:relative}@media (width>=768px){.step[data-astro-cid-fdyva4z6]{padding:1.6rem 0 2rem}}.step__n[data-astro-cid-fdyva4z6]{color:#ffffff59;min-width:2.4em;font-family:var(--font-mono);flex:none;padding-top:.45em;font-size:1.2rem;line-height:1;transition:color .4s}.step__body[data-astro-cid-fdyva4z6]{gap:.4rem;display:grid}.step__title[data-astro-cid-fdyva4z6]{letter-spacing:-.01em;color:#ffffff73;font-size:2rem;line-height:120%;transition:color .4s}.step__text[data-astro-cid-fdyva4z6]{color:#ffffff47;font-size:1.4rem;line-height:140%;transition:color .4s}.step[data-astro-cid-fdyva4z6].-on .step__n[data-astro-cid-fdyva4z6],.step[data-astro-cid-fdyva4z6].-on .step__title[data-astro-cid-fdyva4z6]{color:#fff}.step[data-astro-cid-fdyva4z6].-on .step__text[data-astro-cid-fdyva4z6]{color:#ffffffa6}@media (hover:hover){.step[data-astro-cid-fdyva4z6]:hover .step__title[data-astro-cid-fdyva4z6]{color:#fff}}.step[data-astro-cid-fdyva4z6]:focus-visible{outline-offset:4px;outline:1px solid #fff}.step__bar[data-astro-cid-fdyva4z6]{height:1px;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.step__bar[data-astro-cid-fdyva4z6] i[data-astro-cid-fdyva4z6]{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.CreativeAnatomy[data-astro-cid-fdyva4z6].-auto .step[data-astro-cid-fdyva4z6].-on .step__bar[data-astro-cid-fdyva4z6] i[data-astro-cid-fdyva4z6]{animation:CreativeAnatomyBar var(--dur) linear forwards}.CreativeAnatomy[data-astro-cid-fdyva4z6]:not(.-auto) .step[data-astro-cid-fdyva4z6].-on .step__bar[data-astro-cid-fdyva4z6] i[data-astro-cid-fdyva4z6]{transform:none}@keyframes CreativeAnatomyBar{to{transform:scaleX(1)}}.CreativeBudget[data-astro-cid-adwe35my]{color:#fff}.head[data-astro-cid-adwe35my]{margin:0 0 4rem}@media (width>=768px){.head[data-astro-cid-adwe35my]{margin:0 0 7rem}}.caption[data-astro-cid-adwe35my]{text-transform:uppercase;margin:0 0 2.4rem;font-size:1.4rem;line-height:110%}@media (width>=768px){.caption[data-astro-cid-adwe35my]{margin:0 0 3.2rem;font-size:1.6rem}}.title[data-astro-cid-adwe35my]{letter-spacing:-.02em;margin:0;font-size:4.5rem;font-weight:500;line-height:100%}@media (width>=768px){.title[data-astro-cid-adwe35my]{font-size:8rem}}.text[data-astro-cid-adwe35my]{color:#ffffffa6;max-width:62rem;margin:2.4rem 0 0;font-size:1.8rem;line-height:140%}@media (width>=768px){.text[data-astro-cid-adwe35my]{margin:3.2rem 0 0;font-size:2rem}}.panel[data-astro-cid-adwe35my]{font-family:var(--font-mono);background:#0a0a0a;border:1px solid #ffffff14;border-radius:2rem;padding:1.6rem;font-size:1.2rem;line-height:1.3}@media (width>=768px){.panel[data-astro-cid-adwe35my]{padding:2.4rem 2.4rem 2rem}}.top[data-astro-cid-adwe35my]{justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.modes[data-astro-cid-adwe35my]{flex-wrap:wrap;gap:.6rem;display:flex}.mode[data-astro-cid-adwe35my]{color:#ffffffa6;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10rem;padding:.7rem 1.2rem;transition:color .3s,background-color .3s,border-color .3s;position:relative;overflow:hidden}.mode[data-astro-cid-adwe35my].-on{color:#0a0a0a;background:#fff;border-color:#fff}@media (hover:hover){.mode[data-astro-cid-adwe35my]:not(.-on):hover{color:#fff;border-color:#ffffff73}}.mode[data-astro-cid-adwe35my]:focus-visible{outline-offset:3px;outline:1px solid #fff}.mode__bar[data-astro-cid-adwe35my]{transform-origin:0;background:#0a0a0a33;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.CreativeBudget[data-astro-cid-adwe35my].-auto .mode[data-astro-cid-adwe35my].-on .mode__bar[data-astro-cid-adwe35my]{animation:CreativeBudgetBar var(--dur,5s) linear forwards}@keyframes CreativeBudgetBar{to{transform:scaleX(1)}}.sim[data-astro-cid-adwe35my]{color:#ffffff59;white-space:nowrap;padding-top:.8rem;display:none}@media (width>=768px){.sim[data-astro-cid-adwe35my]{display:block}}.note[data-astro-cid-adwe35my]{color:#ffffffa6;min-height:2.6em;font-family:var(--font-main);margin:1.6rem 0 1.2rem;font-size:1.4rem;line-height:1.3}@media (width>=768px){.note[data-astro-cid-adwe35my]{min-height:0;margin:2rem 0 1.6rem;font-size:1.5rem}}.chart[data-astro-cid-adwe35my]{height:20rem;position:relative}@media (width>=768px){.chart[data-astro-cid-adwe35my]{height:26rem}}.lane[data-astro-cid-adwe35my]{border-top:1px solid #ffffff14;height:5.2rem;margin:1.2rem 0 0;position:relative}.chart__canvas[data-astro-cid-adwe35my],.lane__canvas[data-astro-cid-adwe35my]{width:100%;height:100%;display:block;position:absolute;inset:0}.foot[data-astro-cid-adwe35my]{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:1.2rem 2.4rem;padding:1.4rem 0 0;display:flex}.legend[data-astro-cid-adwe35my],.readouts[data-astro-cid-adwe35my]{color:#ffffff8c;flex-wrap:wrap;gap:.6rem 1.6rem;display:flex}.readouts[data-astro-cid-adwe35my] b[data-astro-cid-adwe35my]{color:#fff;font-variant-numeric:tabular-nums;font-weight:400}.k[data-astro-cid-adwe35my]{vertical-align:-.1em;border-radius:.2rem;width:1rem;height:1rem;margin-right:.6rem;display:inline-block}.k[data-astro-cid-adwe35my].-script{background:#ffffffeb}.k[data-astro-cid-adwe35my].-layout{background:#ffffff8c}.k[data-astro-cid-adwe35my].-gpu{background:#ffffff4d}.k[data-astro-cid-adwe35my].-new{background:#ffffffd9;border-radius:0;width:.2rem}.k[data-astro-cid-adwe35my].-repeat{background:repeating-linear-gradient(#ffffff40 0 2px,#0000 2px 4px);border-radius:0;width:.2rem}.screen[data-astro-cid-adwe35my]{color:#ffffff8c;margin:1.6rem 0 0;font-size:1.4rem}.screen[data-astro-cid-adwe35my] b[data-astro-cid-adwe35my]{color:#fff;font-weight:400;font-family:var(--font-mono)}.practices[data-astro-cid-adwe35my]{gap:0 4rem;margin:6rem 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.practices[data-astro-cid-adwe35my]{grid-template-columns:repeat(3,1fr);margin:8rem 0 0}}.practice[data-astro-cid-adwe35my]{border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr;gap:.6rem 1.4rem;padding:1.6rem 0 2.4rem;display:grid}.practice__n[data-astro-cid-adwe35my]{color:#ffffff59;font-family:var(--font-mono);padding-top:.45em;font-size:1.2rem;line-height:1}.practice__title[data-astro-cid-adwe35my]{letter-spacing:-.01em;font-size:2rem;line-height:120%}.practice__text[data-astro-cid-adwe35my]{color:#ffffff8c;grid-column:2;font-size:1.4rem;line-height:140%}.footnote[data-astro-cid-adwe35my]{color:#ffffff8c;font-family:var(--font-mono);margin:1.6rem 0 0;font-size:1.2rem}.CreativeCaps[data-astro-cid-ym3vcvwb]{margin:8rem 0}@media (width>=768px){.CreativeCaps[data-astro-cid-ym3vcvwb]{margin:12rem 0}}.header[data-astro-cid-ym3vcvwb]{letter-spacing:-.02em;margin:0 0 4rem;font-size:4.5rem;font-weight:500;line-height:100%}@media (width>=768px){.header[data-astro-cid-ym3vcvwb]{margin:0 0 6rem;font-size:8rem}}.divider[data-astro-cid-ym3vcvwb]{margin:2rem 0 3.2rem}@media (width>=768px){.divider[data-astro-cid-ym3vcvwb]{margin:0 0 4.5rem}}.grid[data-astro-cid-ym3vcvwb]{gap:1.2rem;display:grid}@media (width>=768px){.grid[data-astro-cid-ym3vcvwb]{grid-template-columns:repeat(2,1fr);gap:1.6rem}}@media (width>=1100px){.grid[data-astro-cid-ym3vcvwb]{grid-template-columns:repeat(3,1fr)}}.card[data-astro-cid-ym3vcvwb]{background:#f2f2f2;border-radius:2rem;flex-direction:column;padding:1.2rem 1.2rem 2.4rem;display:flex}@media (width>=768px){.card[data-astro-cid-ym3vcvwb]{padding:1.2rem 1.2rem 2.8rem}}.vis[data-astro-cid-ym3vcvwb]{color:#0a0a0a;-webkit-user-select:none;user-select:none;aspect-ratio:4/3;font-family:var(--font-mono);background:#fff;border-radius:1.2rem;font-size:1.1rem;line-height:1.2;position:relative;overflow:hidden}.meta[data-astro-cid-ym3vcvwb]{color:#6b6b6b;font-family:var(--font-mono);justify-content:space-between;gap:1rem;margin:2rem 1.2rem 1.2rem;font-size:1.2rem;display:flex}.card__title[data-astro-cid-ym3vcvwb]{letter-spacing:-.02em;margin:0 1.2rem;font-size:2.4rem;font-weight:400;line-height:120%}.card__text[data-astro-cid-ym3vcvwb]{color:#6b6b6b;margin:.8rem 1.2rem 0;font-size:1.5rem;line-height:140%}.cv[data-astro-cid-ym3vcvwb]{width:100%;height:100%;display:block;position:absolute;inset:0}.ro[data-astro-cid-ym3vcvwb]{color:#6b6b6b;pointer-events:none;white-space:nowrap;position:absolute}.ro[data-astro-cid-ym3vcvwb] b[data-astro-cid-ym3vcvwb]{color:#0a0a0a;font-variant-numeric:tabular-nums;font-weight:400}.ro[data-astro-cid-ym3vcvwb].-tl{top:1.2rem;left:1.2rem}.ro[data-astro-cid-ym3vcvwb].-tr{top:1.2rem;right:1.2rem}.ro[data-astro-cid-ym3vcvwb].-bl{bottom:1.2rem;left:1.2rem}.ro[data-astro-cid-ym3vcvwb].-br{bottom:1.2rem;right:1.2rem}.dot[data-astro-cid-ym3vcvwb]{vertical-align:.05em;border-radius:50%;width:.7rem;height:.7rem;margin-right:.6rem;display:inline-block}.dot[data-astro-cid-ym3vcvwb].-blue{background:#2339ff}.vtx[data-astro-cid-ym3vcvwb]{white-space:pre;color:#0a0a0a;font-variant-numeric:tabular-nums}.ease[data-astro-cid-ym3vcvwb]{flex-direction:column;justify-content:center;gap:1.3rem;padding:1.6rem 1.6rem 3.2rem;display:flex;position:absolute;inset:0}.ease__row[data-astro-cid-ym3vcvwb]{grid-template-columns:1.8rem 9.4rem 1fr;align-items:center;gap:.8rem;display:grid}.ease__curve[data-astro-cid-ym3vcvwb]{width:1.8rem;height:1.8rem;overflow:visible}.ease__curve[data-astro-cid-ym3vcvwb] path[data-astro-cid-ym3vcvwb]{fill:none;stroke:#9a9a9a;stroke-width:1.6px}.ease__row[data-astro-cid-ym3vcvwb].-ours .ease__curve[data-astro-cid-ym3vcvwb] path[data-astro-cid-ym3vcvwb]{stroke:#0a0a0a}.ease__name[data-astro-cid-ym3vcvwb]{color:#6b6b6b}.ease__row[data-astro-cid-ym3vcvwb].-ours .ease__name[data-astro-cid-ym3vcvwb]{color:#0a0a0a}.ease__track[data-astro-cid-ym3vcvwb]{background:linear-gradient(#e4e4e4,#e4e4e4) 0/100% 1px no-repeat;height:1.4rem;position:relative}.ease__run[data-astro-cid-ym3vcvwb]{position:absolute;inset:0 1.4rem 0 0}.ease__run[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb]{background:#0a0a0a;border-radius:50%;width:1.4rem;height:1.4rem;display:block}.ease__row[data-astro-cid-ym3vcvwb].-ours .ease__run[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb]{background:#2339ff}.sc[data-astro-cid-ym3vcvwb]{flex-direction:column;gap:1.2rem;padding:3.6rem 1.6rem 1.6rem;display:flex;position:absolute;inset:0}.sc__stage[data-astro-cid-ym3vcvwb]{border:1px solid #ececec;border-radius:.8rem;flex:1;align-items:center;padding:0 1.2rem;display:flex;position:relative;overflow:hidden}.sc__stage[data-astro-cid-ym3vcvwb]:before{content:"";border-top:1px dashed #d9d9d9;position:absolute;top:38%;left:2.5rem;right:2.5rem}.sc__run[data-astro-cid-ym3vcvwb]{position:absolute;inset:0 3.8rem 0 1.2rem}.sc__obj[data-astro-cid-ym3vcvwb]{background:#0a0a0a;border-radius:.4rem;width:2.6rem;height:2.6rem;margin-top:-1.3rem;display:block;position:absolute;top:38%;left:0}.sc__lines[data-astro-cid-ym3vcvwb]{gap:.5rem;display:grid;position:absolute;bottom:1rem;left:1.2rem;right:40%}.sc__lines[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb]{transform-origin:0;background:#d6d6d6;border-radius:1px;height:.5rem;display:block;transform:scaleX(0)}.sc__lines[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb]:nth-child(2){width:80%}.sc__lines[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb]:nth-child(3){width:55%}.sc__tl[data-astro-cid-ym3vcvwb]{gap:.6rem;display:grid;position:relative}.sc__row[data-astro-cid-ym3vcvwb]{grid-template-columns:5.2rem 1fr;align-items:center;display:grid}.sc__name[data-astro-cid-ym3vcvwb]{color:#6b6b6b}.sc__track[data-astro-cid-ym3vcvwb]{background:linear-gradient(#ececec,#ececec) 0/100% 1px no-repeat;height:1.2rem;position:relative}.sc__span[data-astro-cid-ym3vcvwb]{background:#e2e2e2;height:.4rem;margin-top:-.2rem;position:absolute;top:50%}.sc__key[data-astro-cid-ym3vcvwb]{background:#0a0a0a;width:.8rem;height:.8rem;margin:-.4rem 0 0 -.4rem;position:absolute;top:50%;transform:rotate(45deg)}.sc__heads[data-astro-cid-ym3vcvwb]{position:absolute;inset:-.4rem 0 -.4rem 5.2rem}.sc__headrun[data-astro-cid-ym3vcvwb]{width:100%;height:100%;display:block;position:absolute;inset:0}.sc__head[data-astro-cid-ym3vcvwb]{background:#2339ff;width:1.5px;margin-left:-.75px;display:block;position:absolute;top:0;bottom:0;left:0}.cfg[data-astro-cid-ym3vcvwb]{align-items:center;gap:1rem;display:flex;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem}.cfg__label[data-astro-cid-ym3vcvwb]{color:#6b6b6b}.cfg__sw[data-astro-cid-ym3vcvwb]{gap:.6rem;display:flex}.sw[data-astro-cid-ym3vcvwb]{cursor:pointer;background:var(--c);border:0;border-radius:50%;width:1.8rem;height:1.8rem;padding:0;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #0000001f,0 0 #fff,0 0 #0a0a0a}.sw[data-astro-cid-ym3vcvwb].-on{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px #0a0a0a}.sw[data-astro-cid-ym3vcvwb]:focus-visible{outline-offset:4px;outline:1px solid #0a0a0a}.cfg__name[data-astro-cid-ym3vcvwb]{color:#0a0a0a;margin-left:auto}.mi[data-astro-cid-ym3vcvwb]{justify-content:center;align-items:center;gap:2.4rem;display:flex;position:absolute;inset:0}.mi__btn[data-astro-cid-ym3vcvwb]{color:#fff;font:inherit;cursor:pointer;font-family:var(--font-main);background:#0a0a0a;border:0;border-radius:10rem;align-items:center;gap:.8rem;padding:1.2rem 1.8rem;font-size:1.5rem;transition:transform .5s cubic-bezier(.16,1,.3,1);display:inline-flex}.mi__btn[data-astro-cid-ym3vcvwb] svg[data-astro-cid-ym3vcvwb]{width:1.4rem;height:1.4rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}.mi__tog[data-astro-cid-ym3vcvwb]{cursor:pointer;background:#e2e2e2;border:0;border-radius:10rem;width:4.8rem;height:2.8rem;padding:0;transition:background-color .3s;position:relative}.mi__tog[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb]{background:#fff;border-radius:50%;width:2.2rem;height:2.2rem;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:.3rem;left:.3rem;box-shadow:0 1px 3px #0003}.mi[data-astro-cid-ym3vcvwb]:not(.-user).-g-tog .mi__tog[data-astro-cid-ym3vcvwb],.mi[data-astro-cid-ym3vcvwb].-user .mi__tog[data-astro-cid-ym3vcvwb].-on{background:#2339ff}.mi[data-astro-cid-ym3vcvwb]:not(.-user).-g-tog .mi__tog[data-astro-cid-ym3vcvwb] i[data-astro-cid-ym3vcvwb],.mi[data-astro-cid-ym3vcvwb].-user .mi__tog[data-astro-cid-ym3vcvwb].-on i[data-astro-cid-ym3vcvwb]{transform:translate(2rem)}.mi[data-astro-cid-ym3vcvwb]:not(.-user).-g-near .mi__btn[data-astro-cid-ym3vcvwb],.mi[data-astro-cid-ym3vcvwb].-user .mi__btn[data-astro-cid-ym3vcvwb]{transform:translate(var(--mx,0), var(--my,0))}.mi[data-astro-cid-ym3vcvwb]:not(.-user).-g-near .mi__btn[data-astro-cid-ym3vcvwb] svg[data-astro-cid-ym3vcvwb]{transform:translate(.2rem,-.2rem)}.mi[data-astro-cid-ym3vcvwb]:not(.-user).-g-press .mi__btn[data-astro-cid-ym3vcvwb],.mi[data-astro-cid-ym3vcvwb].-user .mi__btn[data-astro-cid-ym3vcvwb].-press{transform:translate(var(--mx,0), var(--my,0)) scale(.94);transition-duration:.15s}.mi__ghost[data-astro-cid-ym3vcvwb]{opacity:0;pointer-events:none;width:1.8rem;height:2.2rem;transform:translate(var(--gx,0), var(--gy,0));transition:transform .75s cubic-bezier(.4,0,.2,1),opacity .4s;position:absolute;top:0;left:0}.mi[data-astro-cid-ym3vcvwb].-g-on:not(.-user) .mi__ghost[data-astro-cid-ym3vcvwb]{opacity:1}.mi[data-astro-cid-ym3vcvwb].-g-click .mi__ghost[data-astro-cid-ym3vcvwb] svg[data-astro-cid-ym3vcvwb],.mi[data-astro-cid-ym3vcvwb].-g-click .mi__ghost[data-astro-cid-ym3vcvwb]{transition-duration:.15s}.mi__hint[data-astro-cid-ym3vcvwb]{transition:opacity .3s}.CreativeTools[data-astro-cid-nvdvobrd]{margin:8rem 0}@media (width>=768px){.CreativeTools[data-astro-cid-nvdvobrd]{margin:12rem 0}.grid[data-astro-cid-nvdvobrd]{display:flex}}.caption[data-astro-cid-nvdvobrd]{text-transform:uppercase;margin:0 0 2.4rem;font-size:1.4rem;line-height:110%}@media (width>=768px){.caption[data-astro-cid-nvdvobrd]{flex:0 0 28%;max-width:24rem;margin:0;padding-right:4rem;font-size:1.6rem}}.body[data-astro-cid-nvdvobrd]{flex:1;min-width:0}.list[data-astro-cid-nvdvobrd]{gap:0 6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.list[data-astro-cid-nvdvobrd]{grid-template-columns:1fr 1fr}}.item[data-astro-cid-nvdvobrd]{border-top:1px solid #0000001a;justify-content:space-between;align-items:baseline;gap:1.6rem;padding:1.4rem 0 1.6rem;display:flex}.item__name[data-astro-cid-nvdvobrd]{letter-spacing:-.01em;font-size:2rem;line-height:120%}.item__note[data-astro-cid-nvdvobrd]{color:#6b6b6b;text-align:right;font-family:var(--font-mono);font-size:1.2rem}.read[data-astro-cid-nvdvobrd]{color:inherit;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;flex-wrap:wrap;align-items:center;gap:.6rem 2rem;margin:4rem 0 0;padding:2rem 0;text-decoration:none;display:flex}.read__label[data-astro-cid-nvdvobrd]{color:#6b6b6b;font-family:var(--font-mono);flex:0 0 100%;font-size:1.2rem}@media (width>=768px){.read__label[data-astro-cid-nvdvobrd]{flex:none;min-width:16rem}}.read__title[data-astro-cid-nvdvobrd]{letter-spacing:-.01em;flex:1;font-size:2.4rem;line-height:120%}.read__arrow[data-astro-cid-nvdvobrd]{flex:none;width:2.4rem;height:2.4rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.read[data-astro-cid-nvdvobrd]:hover .read__arrow[data-astro-cid-nvdvobrd]{transform:translate(.4rem,-.4rem)}}
