.grid[data-astro-cid-j4y4sje3]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);margin-top:3.5rem;display:grid}.byline[data-astro-cid-j4y4sje3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem;font-size:.9375rem;line-height:1.35;display:flex}.byline[data-astro-cid-j4y4sje3] strong[data-astro-cid-j4y4sje3]{font-weight:500}.muted[data-astro-cid-j4y4sje3]{color:var(--muted)}.socials[data-astro-cid-j4y4sje3]{flex-wrap:wrap;gap:.375rem;display:flex}.social[data-astro-cid-j4y4sje3]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);align-items:center;gap:.375rem;min-width:44px;min-height:44px;padding-inline:.875rem;font-size:.875rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){a[data-astro-cid-j4y4sje3].social:hover{border-color:color-mix(in srgb, var(--ink) 30%, var(--line))}}.transcript[data-astro-cid-j4y4sje3]{margin-top:.5rem}.transcript[data-astro-cid-j4y4sje3] summary[data-astro-cid-j4y4sje3]{text-underline-offset:3px;cursor:pointer;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:underline;display:inline-flex}.transcript[data-astro-cid-j4y4sje3] p[data-astro-cid-j4y4sje3],.transcript-body[data-astro-cid-j4y4sje3]{color:var(--muted);padding-top:.5rem;font-size:.9375rem}.transcript-body[data-astro-cid-j4y4sje3] p+p{margin-top:.75rem}.bio[data-astro-cid-j4y4sje3]{font-size:1.0625rem;line-height:1.6}.timeline[data-astro-cid-j4y4sje3]{border-bottom:1px solid var(--line);margin-top:2.5rem}.row[data-astro-cid-j4y4sje3]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding-block:1rem;font-size:.9375rem;display:grid}dt[data-astro-cid-j4y4sje3]{font-weight:500}.org[data-astro-cid-j4y4sje3]{color:var(--muted)}.years[data-astro-cid-j4y4sje3]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sr-only[data-astro-cid-j4y4sje3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=899px){.grid[data-astro-cid-j4y4sje3]{grid-template-columns:1fr;margin-top:2.5rem}}@media (width<=479px){.row[data-astro-cid-j4y4sje3]{grid-template-columns:1fr auto;row-gap:.125rem}.org[data-astro-cid-j4y4sje3]{grid-area:2/1/auto/-1}.years[data-astro-cid-j4y4sje3]{grid-area:1/2}}.final[data-astro-cid-i2nq2kku]{text-align:center;justify-items:center;padding-block:clamp(3.5rem,6vw,5.5rem);display:grid}h2[data-astro-cid-i2nq2kku]{letter-spacing:-.04em;max-width:14ch;font-size:clamp(2.5rem,5.5vw,4.75rem);font-weight:400;line-height:1.02}.text[data-astro-cid-i2nq2kku]{max-width:44ch;color:var(--muted);margin-top:1.25rem;font-size:1.0625rem}.btn[data-astro-cid-i2nq2kku]{margin-top:2rem}@media (width<=759px){.final[data-astro-cid-i2nq2kku]{padding-block:3.5rem}}.hero[data-astro-cid-i3irphx7]{text-align:center;padding-top:clamp(1.5rem,4vw,3.5rem)}.title[data-astro-cid-i3irphx7]{z-index:2;text-wrap:balance;justify-items:center;font-weight:400;display:grid;position:relative}.l1[data-astro-cid-i3irphx7]{letter-spacing:-.04em;font-size:clamp(2.75rem,6vw,5.25rem);line-height:1}.l2[data-astro-cid-i3irphx7]{letter-spacing:-.02em;font-size:clamp(3.5rem,9vw,8.25rem);line-height:.95}.row[data-astro-cid-i3irphx7]{grid-template-columns:1fr minmax(0,420px) 1fr;align-items:end;gap:2rem;display:grid}.side[data-astro-cid-i3irphx7]{text-align:left;flex-direction:column;padding-bottom:2.5rem;display:flex}.left[data-astro-cid-i3irphx7]{align-items:flex-start}.right[data-astro-cid-i3irphx7]{justify-self:end;align-items:flex-start}.right[data-astro-cid-i3irphx7] .statement[data-astro-cid-i3irphx7]{max-width:300px}.available[data-astro-cid-i3irphx7]{font-size:.9375rem}.status-dot[data-astro-cid-i3irphx7]{background:var(--status);border-radius:50%;width:8px;height:8px;position:relative}.status-dot[data-astro-cid-i3irphx7]:after{content:"";background:var(--status);animation:pulse 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.audience[data-astro-cid-i3irphx7]{max-width:22ch;color:var(--muted);margin-top:7.5rem;font-size:.9375rem}.statement[data-astro-cid-i3irphx7]{font-size:1.0625rem;line-height:1.55}.actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.625rem;margin-top:1.5rem;display:flex}.portrait[data-astro-cid-i3irphx7]{z-index:1;aspect-ratio:4/5;width:100%;max-width:420px;animation:portrait-in .9s var(--ease-out) both;margin-top:clamp(-5rem,-5vw,-2.5rem);position:relative}.portrait[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;display:block}.portrait-missing[data-astro-cid-i3irphx7]{border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--soft);place-items:center;height:100%;display:grid}@keyframes portrait-in{0%{opacity:0;transform:translateY(24px)}}@media (width<=959px){.row[data-astro-cid-i3irphx7]{grid-template-columns:1fr;justify-items:center;gap:0}.left[data-astro-cid-i3irphx7]{display:contents}.portrait[data-astro-cid-i3irphx7]{grid-area:1/1;width:280px;margin-top:1rem}.available[data-astro-cid-i3irphx7]{z-index:2;grid-area:1/1;place-self:end start;margin-bottom:22%;margin-left:max(0px,50% - 172px);font-size:.875rem}.right[data-astro-cid-i3irphx7]{text-align:center;justify-self:stretch;align-items:stretch;max-width:34rem;margin-inline:auto;padding:2rem 0 0}.statement[data-astro-cid-i3irphx7]{margin-inline:auto}.actions[data-astro-cid-i3irphx7]{flex-direction:column}.actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{width:100%}.audience[data-astro-cid-i3irphx7]{text-align:center;grid-row:3;max-width:none;margin:1.5rem 0 2rem}}.jambo[data-astro-cid-sxls3zev]{text-align:center;justify-items:center;padding-top:clamp(3rem,5.5vw,5rem);display:grid}.hello[data-astro-cid-sxls3zev]{font-size:1.875rem;line-height:1.1}.statement[data-astro-cid-sxls3zev]{max-width:780px;font-family:var(--font-geist);letter-spacing:-.03em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(1.625rem,3.2vw,2.5rem);font-weight:400;line-height:1.18}.chips[data-astro-cid-sxls3zev]{flex-wrap:wrap;justify-content:center;gap:.875rem 1rem;max-width:1140px;margin-top:3rem;padding-bottom:18px;display:flex}.chips[data-astro-cid-sxls3zev] li[data-astro-cid-sxls3zev]{rotate:var(--tilt)}.chips[data-astro-cid-sxls3zev] li[data-astro-cid-sxls3zev]:nth-child(2n){translate:0 18px}.chips[data-astro-cid-sxls3zev] .pill[data-astro-cid-sxls3zev]{padding:.625rem 1.125rem;font-size:1rem}@media (prefers-reduced-motion:no-preference){.chips[data-astro-cid-sxls3zev] .pill[data-astro-cid-sxls3zev]{animation:5.6s ease-in-out infinite alternate float;animation-delay:calc(var(--i) * -.9s)}}@keyframes float{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}@media (width<=759px){.jambo[data-astro-cid-sxls3zev]{padding-top:3rem}.chips[data-astro-cid-sxls3zev]{gap:.625rem;padding-bottom:0}.chips[data-astro-cid-sxls3zev] li[data-astro-cid-sxls3zev],.chips[data-astro-cid-sxls3zev] li[data-astro-cid-sxls3zev]:nth-child(2n){translate:none;rotate:none}.chips[data-astro-cid-sxls3zev] .pill[data-astro-cid-sxls3zev]{padding:.5rem .875rem;font-size:.9375rem}}.process[data-astro-cid-2kegqo7y]{isolation:isolate;position:relative}.process[data-astro-cid-2kegqo7y]:before{content:"";z-index:-1;background:var(--wash-mid);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 9rem);mask-image:linear-gradient(#0000,#000 9rem)}.stage[data-astro-cid-2kegqo7y]{margin-top:3rem;padding-block:3rem 3.5rem;position:relative}.path[data-astro-cid-2kegqo7y]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dash[data-astro-cid-2kegqo7y]{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:6 8;vector-effect:non-scaling-stroke}.draw[data-astro-cid-2kegqo7y]{fill:none;stroke:#fff;stroke-width:24px;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.marker[data-astro-cid-2kegqo7y]{border:3px solid var(--card);background:var(--dot);width:14px;height:14px;box-shadow:var(--shadow-chip);border-radius:50%;position:absolute;top:92.8572%;left:50%;translate:-50% -50%}.cards[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid;position:relative}.card[data-astro-cid-2kegqo7y]{--tilt:var(--t);background:var(--card);min-height:300px;box-shadow:var(--shadow-soft);translate:0 var(--drop);rotate:var(--tilt);transition:rotate .9s var(--ease-out);border-radius:22px;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:1.75rem;display:flex}.num[data-astro-cid-2kegqo7y]{font-family:var(--font-geist);letter-spacing:-.04em;font-size:3.5rem;font-weight:300;line-height:1}h3[data-astro-cid-2kegqo7y]{letter-spacing:-.02em;font-size:1.625rem;font-weight:500}.card[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]{color:var(--muted);margin-top:.625rem;font-size:.9375rem}@media (prefers-reduced-motion:no-preference){.stage[data-astro-cid-2kegqo7y][data-armed]:not([data-seen]) .draw[data-astro-cid-2kegqo7y]{stroke-dashoffset:1px}.stage[data-astro-cid-2kegqo7y][data-armed]:not([data-seen]) .marker[data-astro-cid-2kegqo7y]{opacity:0;scale:.4}.draw[data-astro-cid-2kegqo7y]{transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1)}.marker[data-astro-cid-2kegqo7y]{transition:opacity .3s var(--ease-out) .7s, scale .5s var(--ease-out) .7s}}@media (prefers-reduced-motion:no-preference) and (width>=760px){.stage[data-astro-cid-2kegqo7y][data-seen] .card[data-astro-cid-2kegqo7y]{rotate:calc(var(--tilt) * .5)}}@media (width<=759px){.stage[data-astro-cid-2kegqo7y]{margin-top:2rem;padding-block:0}.path[data-astro-cid-2kegqo7y],.marker[data-astro-cid-2kegqo7y]{display:none}.cards[data-astro-cid-2kegqo7y]{grid-template-columns:1fr;gap:1.25rem}.card[data-astro-cid-2kegqo7y]{min-height:0;translate:none}.card[data-astro-cid-2kegqo7y]:nth-child(odd){--tilt:-1.5deg}.card[data-astro-cid-2kegqo7y]:nth-child(2n){--tilt:1.5deg}}.list[data-astro-cid-qmjtkzr2]{border-bottom:1px solid var(--line);max-width:1040px;margin:3.5rem auto 0}.row[data-astro-cid-qmjtkzr2]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;align-items:baseline;gap:.5rem 2.5rem;padding-block:1.5rem;display:grid}h3[data-astro-cid-qmjtkzr2]{letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:1.25}.row[data-astro-cid-qmjtkzr2] p[data-astro-cid-qmjtkzr2]{color:var(--muted);font-size:.9375rem;line-height:1.55}.row[data-astro-cid-qmjtkzr2] .price[data-astro-cid-qmjtkzr2]{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=759px){.list[data-astro-cid-qmjtkzr2]{margin-top:2.5rem}.row[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr;padding-block:1.25rem}h3[data-astro-cid-qmjtkzr2]{font-size:1.125rem}}.panel-section[data-astro-cid-3d3sdtai]{margin-top:clamp(2.5rem,5vw,4rem)}.panel[data-astro-cid-3d3sdtai]{border-radius:var(--radius-lg);background:var(--panel);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.15fr 1fr 1.15fr;gap:20px;padding:28px;display:grid}.shot[data-astro-cid-3d3sdtai]{box-shadow:var(--shadow-image);border-radius:16px;margin:0;overflow:hidden}.s1[data-astro-cid-3d3sdtai]{grid-area:1/1/3}.s2[data-astro-cid-3d3sdtai],.s3[data-astro-cid-3d3sdtai]{aspect-ratio:4/3;grid-column:2}.s4[data-astro-cid-3d3sdtai]{grid-area:1/3/3}.shot[data-astro-cid-3d3sdtai] img{object-fit:cover;width:100%;height:100%;display:block}.tile[data-astro-cid-3d3sdtai]{background:var(--tile);height:100%;min-height:100%;color:var(--ink);text-align:center;place-items:center;padding:1rem;font-weight:400;display:grid}.tile[data-astro-cid-3d3sdtai] .placeholder-mark[data-astro-cid-3d3sdtai]{color:inherit;background:0 0;outline:none;font-size:.75rem}@media (width<=759px){.panel[data-astro-cid-3d3sdtai]{border-radius:22px;grid-template-rows:none;grid-template-columns:1fr 1fr;gap:12px;padding:14px}.s1[data-astro-cid-3d3sdtai],.s4[data-astro-cid-3d3sdtai]{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.s2[data-astro-cid-3d3sdtai],.s3[data-astro-cid-3d3sdtai]{aspect-ratio:4/5;grid-column:auto}.shot[data-astro-cid-3d3sdtai]{border-radius:12px}}.tools[data-astro-cid-wr3zfi5p]{border-block:1px solid var(--line);color:var(--muted);font-family:var(--font-geist);letter-spacing:-.01em;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1.5rem;font-size:1.125rem;font-weight:600;display:flex}@media (width<=759px){.tools[data-astro-cid-wr3zfi5p]{justify-content:center;gap:.5rem 1.125rem;font-size:1rem}}.grid[data-astro-cid-ffnu6ugf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:3.5rem;display:grid}.card[data-astro-cid-ffnu6ugf]{color:inherit;text-decoration:none;display:block}.frame[data-astro-cid-ffnu6ugf]{background:var(--soft);border-radius:20px;padding:28px}.cover[data-astro-cid-ffnu6ugf]{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--shadow-image);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:12px;display:block}.empty[data-astro-cid-ffnu6ugf]{border:1.5px dashed color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--card) 45%, transparent);box-shadow:none;color:var(--muted);text-align:center;place-items:center;padding:1rem;font-weight:400;display:grid}@media (hover:hover) and (pointer:fine){a[data-astro-cid-ffnu6ugf].card:hover .cover[data-astro-cid-ffnu6ugf]:not(.empty){transform:translateY(-6px)scale(1.02);box-shadow:0 36px 60px -32px #00000073}a[data-astro-cid-ffnu6ugf].card:hover h3[data-astro-cid-ffnu6ugf]{text-underline-offset:4px;text-decoration:underline 1px}}a[data-astro-cid-ffnu6ugf].card:focus-visible{outline-offset:6px;border-radius:22px}.meta[data-astro-cid-ffnu6ugf]{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1rem;display:flex}h3[data-astro-cid-ffnu6ugf]{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}.tags[data-astro-cid-ffnu6ugf]{flex:none;gap:.375rem;display:flex}@media (width<=759px){.grid[data-astro-cid-ffnu6ugf]{grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem}.frame[data-astro-cid-ffnu6ugf]{padding:16px}.meta[data-astro-cid-ffnu6ugf]{flex-wrap:wrap;row-gap:.5rem}}
