.card[data-astro-cid-mspuyifq]{position:relative;display:flex;flex-direction:column;background:transparent}.card__media[data-astro-cid-mspuyifq],.card__body[data-astro-cid-mspuyifq]{position:relative;z-index:1}.card__media[data-astro-cid-mspuyifq]{position:relative;aspect-ratio:2 / 1;overflow:hidden;border-radius:8px;background:#05070a}.card__media[data-astro-cid-mspuyifq] img[data-astro-cid-mspuyifq]{width:100%;height:100%;object-fit:cover;object-position:top center}.card__shot[data-astro-cid-mspuyifq]{position:relative;display:block;height:100%;border-radius:inherit;color:inherit}.card__shot[data-astro-cid-mspuyifq]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #f2efe90f;transition:box-shadow .2s var(--ease);pointer-events:none}@media(hover:hover)and (pointer:fine){.card__shot[data-astro-cid-mspuyifq]:hover:after{box-shadow:inset 0 0 0 1px #f2efe938}}.card__shot[data-astro-cid-mspuyifq][data-preview-source] img[data-astro-cid-mspuyifq]{visibility:hidden}.card__expand[data-astro-cid-mspuyifq]{position:absolute;z-index:2;top:.55rem;right:.55rem;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:8px;background:#0b0d12c7;box-shadow:inset 0 0 0 1px #f2efe929;color:var(--text);cursor:pointer;opacity:0;transition:opacity .16s var(--ease),background-color .16s var(--ease)}.card__expand[data-astro-cid-mspuyifq]:hover{background:#0b0d12eb}.card__expand[data-astro-cid-mspuyifq]:focus-visible{opacity:1;outline:2px solid var(--focus);outline-offset:2px}@media(hover:hover)and (pointer:fine){.card__media[data-astro-cid-mspuyifq]:hover .card__expand[data-astro-cid-mspuyifq]{opacity:1}}@media(hover:none),(pointer:coarse){.card__expand[data-astro-cid-mspuyifq]{top:.4rem;right:.4rem;width:2.75rem;height:2.75rem;opacity:1}}.card__title[data-astro-cid-mspuyifq] a[data-astro-cid-mspuyifq]{color:inherit;text-decoration:none}.card__title[data-astro-cid-mspuyifq] a[data-astro-cid-mspuyifq]:hover,.card__title[data-astro-cid-mspuyifq] a[data-astro-cid-mspuyifq]:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--border-strong)}.card[data-astro-cid-mspuyifq][data-reveal] .card__media[data-astro-cid-mspuyifq],.card[data-astro-cid-mspuyifq][data-reveal] .card__body[data-astro-cid-mspuyifq]{transition:opacity .42s var(--ease),transform .52s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay, 0ms)}.card[data-astro-cid-mspuyifq][data-reveal=pending] .card__media[data-astro-cid-mspuyifq],.card[data-astro-cid-mspuyifq][data-reveal=pending] .card__body[data-astro-cid-mspuyifq]{opacity:0;transform:translate3d(0,12px,0)}.card__soon[data-astro-cid-mspuyifq]{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(70% 65% at 50% 42%,#16223461,#0c10181f 48%,#0a0c1200 72%),#0c1017}.card__soon-label[data-astro-cid-mspuyifq]{font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);opacity:.52;line-height:1;transform:translateY(-.05em)}@media(max-width:767.98px){.card__soon-label[data-astro-cid-mspuyifq]{font-size:.6875rem;letter-spacing:.15em;opacity:.5}}.card__body[data-astro-cid-mspuyifq]{display:flex;flex-direction:column;gap:.4rem;padding:.95rem .1rem 0}.card__copy[data-astro-cid-mspuyifq]{display:flex;flex-direction:column;gap:.4rem}.card__category[data-astro-cid-mspuyifq]{font-size:14px;line-height:20px;letter-spacing:normal;color:var(--text-tertiary)}.card__title[data-astro-cid-mspuyifq]{font-size:clamp(1.125rem,1.05rem + .4vw,1.3125rem);line-height:1.25}.card__description[data-astro-cid-mspuyifq]{font-size:var(--step-small);line-height:1.52;color:var(--text-secondary)}.card__note[data-astro-cid-mspuyifq]{margin-top:.2rem;font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}.card__cta[data-astro-cid-mspuyifq]{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:.15rem 1.15rem;margin-top:.15rem}.card__cta[data-astro-cid-mspuyifq] .text-link[data-astro-cid-mspuyifq]{min-height:44px;align-items:center}.card__cta[data-astro-cid-mspuyifq] .text-link[data-astro-cid-mspuyifq]:focus-visible{text-decoration:underline;text-underline-offset:.25em}@media(min-width:1024px){.card__cta[data-astro-cid-mspuyifq] .text-link[data-astro-cid-mspuyifq]{min-height:0;padding-block:.2rem}}@media(min-width:1024px){.card--wide[data-astro-cid-mspuyifq]{flex-direction:row;align-items:stretch;overflow:hidden;border:1px solid rgba(242,239,233,.08);border-radius:8px;background:linear-gradient(90deg,#0d1016 0%,var(--bg-raised) 58%)}.card--wide[data-astro-cid-mspuyifq] .card__media[data-astro-cid-mspuyifq]{flex:0 0 58%;aspect-ratio:16 / 9;border-radius:0;border-right:1px solid rgba(242,239,233,.05)}.card--wide[data-astro-cid-mspuyifq] .card__media[data-astro-cid-mspuyifq] img[data-astro-cid-mspuyifq]{object-position:center}.card--wide[data-astro-cid-mspuyifq] .card__body[data-astro-cid-mspuyifq]{flex:1 1 42%;justify-content:center;gap:.75rem;padding:clamp(1.5rem,.8rem + 1.8vw,2.35rem) clamp(1.5rem,.9rem + 1.6vw,2.4rem)}.card--wide[data-astro-cid-mspuyifq] .card__copy[data-astro-cid-mspuyifq]{gap:.75rem}.card--wide[data-astro-cid-mspuyifq] .card__title[data-astro-cid-mspuyifq]{font-size:clamp(1.5rem,1.15rem + 1.1vw,1.9rem)}.card--wide[data-astro-cid-mspuyifq] .card__description[data-astro-cid-mspuyifq]{color:var(--text);line-height:1.58}.card--wide[data-astro-cid-mspuyifq] .card__note[data-astro-cid-mspuyifq]{font-size:.8125rem;line-height:1.5}}@media(min-width:1280px){.card--wide[data-astro-cid-mspuyifq] .card__media[data-astro-cid-mspuyifq]{flex:0 0 60%}.card--wide[data-astro-cid-mspuyifq] .card__body[data-astro-cid-mspuyifq]{flex:1 1 40%}}@media(min-width:768px)and (max-width:1023.98px){.card[data-astro-cid-mspuyifq]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:1.75rem}.card__media[data-astro-cid-mspuyifq]{aspect-ratio:16 / 10}.card__body[data-astro-cid-mspuyifq]{padding:0}}@media(max-width:767.98px){.card[data-astro-cid-mspuyifq]:not(.card--wide){border:1px solid rgba(242,239,233,.06);border-radius:8px;overflow:hidden;background:var(--bg-raised)}.card[data-astro-cid-mspuyifq]:not(.card--wide) .card__media[data-astro-cid-mspuyifq]{aspect-ratio:16 / 9;border-radius:0}.card[data-astro-cid-mspuyifq]:not(.card--wide) .card__body[data-astro-cid-mspuyifq]{gap:.5rem;padding:1.1rem 1.15rem 1.25rem}.card[data-astro-cid-mspuyifq]:not(.card--wide) .card__copy[data-astro-cid-mspuyifq]{gap:.5rem}}.preview[data-astro-cid-p5au2z2y]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:max(32px,env(safe-area-inset-top)) max(32px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(32px,env(safe-area-inset-left));border:0;background:transparent;color:var(--text);overflow:hidden}.preview[data-astro-cid-p5au2z2y][open]{display:grid;place-items:center}.preview[data-astro-cid-p5au2z2y]::backdrop{background:transparent}.preview__scrim[data-astro-cid-p5au2z2y]{position:absolute;inset:0;background:#050609f0}.preview__panel[data-astro-cid-p5au2z2y]{position:relative;display:grid;gap:14px;max-width:100%}.preview__bar[data-astro-cid-p5au2z2y]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"heading links close";align-items:center;gap:.5rem 1.5rem;min-height:40px}.preview__heading[data-astro-cid-p5au2z2y]{grid-area:heading;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.15rem .75rem}.preview__title[data-astro-cid-p5au2z2y]{font-size:1.0625rem;font-weight:600;letter-spacing:-.012em;line-height:1.3}.preview__label[data-astro-cid-p5au2z2y]{font-size:var(--step-small);color:var(--text-tertiary);line-height:1.3}.preview__links[data-astro-cid-p5au2z2y]{grid-area:links;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.35rem;font-size:var(--step-small)}.preview__links[data-astro-cid-p5au2z2y] .text-link{min-height:40px}.preview__close[data-astro-cid-p5au2z2y]{grid-area:close;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(242,239,233,.16);border-radius:999px;background:#f2efe90f;color:var(--text);cursor:pointer;transition:background-color .16s var(--ease),border-color .16s var(--ease)}.preview__close[data-astro-cid-p5au2z2y]:hover{background:#f2efe91f;border-color:#f2efe947}.preview__close[data-astro-cid-p5au2z2y]:focus-visible{outline-offset:2px;border-radius:999px}.preview__frame[data-astro-cid-p5au2z2y]{position:relative;aspect-ratio:var(--ar, 16 / 9);overflow:hidden;border-radius:10px;background:#0e1117;transform-origin:0 0}.preview__frame[data-astro-cid-p5au2z2y]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #f2efe914;pointer-events:none}.preview__placeholder[data-astro-cid-p5au2z2y],.preview__image[data-astro-cid-p5au2z2y]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.preview__loading[data-astro-cid-p5au2z2y]{position:absolute;left:.75rem;bottom:.75rem;padding:.4rem .65rem;border-radius:999px;background:#0b0d12db;font-size:.75rem;color:var(--text-secondary);line-height:1;opacity:0;animation:preview-note .2s ease-out .4s forwards}.preview__loading[data-astro-cid-p5au2z2y][hidden]{display:none}@keyframes preview-note{to{opacity:1}}@media(max-width:719.98px){.preview[data-astro-cid-p5au2z2y]{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.preview__bar[data-astro-cid-p5au2z2y]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading close" "links links";align-items:start}.preview__heading[data-astro-cid-p5au2z2y]{flex-direction:column;align-items:flex-start;padding-top:.2rem}.preview__frame[data-astro-cid-p5au2z2y]{border-radius:8px}.preview__scrim[data-astro-cid-p5au2z2y]{background:#050609f5}}.peek[data-astro-cid-p5au2z2y]{position:fixed;inset:auto;z-index:90;margin:0;padding:0;border:0;border-radius:10px;overflow:hidden;background:#0e1117;color:inherit;box-shadow:0 0 0 1px #f2efe924,0 10px 28px -10px #0000008c,0 30px 72px -20px #000000b3;cursor:pointer}.peek[data-astro-cid-p5au2z2y][hidden]{display:none}.peek__image[data-astro-cid-p5au2z2y]{display:block;width:100%;height:100%;object-fit:cover}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;isolation:isolate}.hero__sky[data-astro-cid-j7pv25f6]{--sx: 50%;--hz: calc(100% - 3.25rem) ;--core-rx: clamp(12rem, 52vw, 21rem);--core-ry: clamp(6.25rem, 5rem + 3vw, 8.5rem);--warm-rx: clamp(17rem, 78vw, 31rem);--warm-ry: clamp(8.5rem, 6.5rem + 4vw, 11rem);--spread-rx: 80vw;--spread-ry: 46vh;--rim-rx: clamp(11rem, 52vw, 20rem);--rim-ry: 1.4rem;--band-rx: clamp(14rem, 62vw, 24rem);--band-ry: clamp(4rem, 3rem + 4vw, 6rem);--depth-x: 42%;--depth-y: 6%;--depth-rx: 130vw;--depth-ry: 62vh;--light: .9;--ease-light: linear;position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 2.25rem,rgb(0 0 0 / .28) 20%,rgb(0 0 0 / .7) 36%,#000 52%);mask-image:linear-gradient(to bottom,transparent 0,transparent 2.25rem,rgb(0 0 0 / .28) 20%,rgb(0 0 0 / .7) 36%,#000 52%)}.sky__depth[data-astro-cid-j7pv25f6],.sky__light[data-astro-cid-j7pv25f6],.sky__veil[data-astro-cid-j7pv25f6],.sky__grain[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.sky__depth[data-astro-cid-j7pv25f6]{opacity:calc(1 - var(--sp, 0));background:radial-gradient(var(--depth-rx) var(--depth-ry) at var(--depth-x) var(--depth-y),rgba(186,204,222,.085) 0%,rgba(154,174,198,.04) 42%,rgba(126,144,168,.016) 72%,rgba(11,13,18,0) 100%),radial-gradient(140% 68% at 50% 0%,#b0c4da12,#96aac206 48%,#0b0d1200 76%)}.sky__light[data-astro-cid-j7pv25f6]{opacity:calc(var(--light) * (1 - var(--sp, 0)));transform:translate3d(0,calc(var(--sp, 0) * 2rem),0);will-change:transform,opacity}.sky__source[data-astro-cid-j7pv25f6],.sky__travel[data-astro-cid-j7pv25f6],.sky__drift[data-astro-cid-j7pv25f6]{position:absolute;width:0;height:0}.sky__source[data-astro-cid-j7pv25f6]{left:var(--sx);top:var(--hz)}.sky__travel[data-astro-cid-j7pv25f6],.sky__drift[data-astro-cid-j7pv25f6]{left:0;top:0;transform-origin:0 0}.sky__spread[data-astro-cid-j7pv25f6],.sky__warm[data-astro-cid-j7pv25f6],.sky__core[data-astro-cid-j7pv25f6],.sky__band[data-astro-cid-j7pv25f6],.sky__rim[data-astro-cid-j7pv25f6]{--ox: 0px;--oy: 0px;position:absolute;left:calc(var(--ox) - var(--rx));top:calc(var(--oy) - var(--ry));width:calc(var(--rx) * 2);height:calc(var(--ry) * 2);transform-origin:calc(var(--rx) - var(--ox)) calc(var(--ry) - var(--oy))}.sky__spread[data-astro-cid-j7pv25f6]{--rx: var(--spread-rx);--ry: var(--spread-ry);--ox: 9vw;--oy: -2vh;background:radial-gradient(closest-side,#ecd6b833,#dcc6aa1a 22%,#c4bcae0c 46%,#9eacc004 72%,#0b0d1200)}.sky__warm[data-astro-cid-j7pv25f6]{--rx: var(--warm-rx);--ry: var(--warm-ry);--ox: 5vw;--oy: .2rem;background:radial-gradient(closest-side,#e8c4944d,#dcba9629,#c4b09e11,#9ea8b806 72%,#0b0d1200)}.sky__core[data-astro-cid-j7pv25f6]{--rx: var(--core-rx);--ry: var(--core-ry);--oy: .15rem;background:radial-gradient(closest-side,#fff6e0bd,#fce8c875 14%,#f0d2ae38 32%,#d6ba9a17 52%,#aa9a8c08 74%,#0b0d1200)}.sky__rim[data-astro-cid-j7pv25f6]{--rx: var(--rim-rx);--ry: var(--rim-ry);background:radial-gradient(closest-side,#fff6e26b,#f8e4c629 24%,#e4ccae0d 52%,#0b0d1200)}.sky__band[data-astro-cid-j7pv25f6]{--rx: var(--band-rx);--ry: var(--band-ry);--oy: .2rem;background:radial-gradient(closest-side,#f4dcba42,#e4c8a41f 30%,#c8ae920a 62%,#0b0d1200)}.sky__horizon[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:var(--hz, 78%);width:100%;height:calc(100% - var(--hz, 78%));overflow:visible}.sky__ground[data-astro-cid-j7pv25f6]{fill:var(--bg)}.sky__edge[data-astro-cid-j7pv25f6]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;animation:sky-edge 10.5s linear both}.sky__edge--soft[data-astro-cid-j7pv25f6]{stroke-width:7px}.sky__veil[data-astro-cid-j7pv25f6]{background:radial-gradient(125% 62% at 50% 40%,#0b0d1294,#0b0d124d 40%,#0b0d1214 64%,#0b0d1200 80%)}.sky__grain[data-astro-cid-j7pv25f6]{opacity:calc(1 - var(--sp, 0));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 -0.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");background-size:160px 160px;-webkit-mask-image:radial-gradient(130% 120% at 48% 42%,#000 0%,#000 58%,transparent 100%);mask-image:radial-gradient(130% 120% at 48% 42%,#000 0%,#000 58%,transparent 100%)}.sky__depth[data-astro-cid-j7pv25f6]{animation:sky-depth 10.5s linear both}.sky__travel[data-astro-cid-j7pv25f6]{animation:sky-rise 10.5s linear both}.sky__band[data-astro-cid-j7pv25f6]{animation:sky-band 10.5s linear both}.sky__rim[data-astro-cid-j7pv25f6]{animation:sky-rim 10.5s linear both}.sky__core[data-astro-cid-j7pv25f6]{animation:sky-core 10.5s linear both}.sky__warm[data-astro-cid-j7pv25f6]{animation:sky-warm 10.5s linear both}.sky__spread[data-astro-cid-j7pv25f6]{animation:sky-spread 10.5s linear both}@keyframes sky-edge{0%{opacity:.1}4.76%{opacity:.22}23.81%{opacity:.32}71.43%{opacity:.68}to{opacity:1}}@keyframes sky-depth{0%{opacity:calc(.08 * (1 - var(--sp, 0)))}4.76%{opacity:calc(.45 * (1 - var(--sp, 0)))}23.81%{opacity:calc(.68 * (1 - var(--sp, 0)))}71.43%{opacity:calc(.7 * (1 - var(--sp, 0)))}to{opacity:calc(1 - var(--sp, 0))}}@keyframes sky-rise{0%{transform:translate3d(0,2.25rem,0)}4.76%{transform:translate3d(0,1.575rem,0)}23.81%{transform:translate3d(0,1.15rem,0)}71.43%{transform:translate3d(0,.35rem,0)}to{transform:none}}@keyframes sky-band{0%{opacity:.08;transform:scale(.2,.44)}4.76%{opacity:.25;transform:scale(.39,.58)}23.81%{opacity:.34;transform:scale(.5,.66)}71.43%{opacity:.72;transform:scale(.86,.88)}to{opacity:1;transform:none}}@keyframes sky-core{0%{opacity:.1;transform:scale(.22,.28)}4.76%{opacity:.29;transform:scale(.41,.42)}23.81%{opacity:.38;transform:scale(.52,.5)}71.43%{opacity:.7;transform:scale(.84,.8)}to{opacity:1;transform:none}}@keyframes sky-rim{0%{opacity:.1;transform:scale(.16,.82)}4.76%{opacity:.27;transform:scale(.34,.89)}23.81%{opacity:.36;transform:scale(.46,.92)}71.43%{opacity:.72;transform:scale(.84,.97)}to{opacity:1;transform:none}}@keyframes sky-warm{0%{opacity:.05;transform:scale(.26,.24)}4.76%{opacity:.2;transform:scale(.435,.38)}23.81%{opacity:.3;transform:scale(.55,.48)}71.43%{opacity:.7;transform:scale(.86,.8)}to{opacity:1;transform:none}}@keyframes sky-spread{0%{opacity:.03;transform:scale(.48,.16)}4.76%{opacity:.18;transform:scale(.625,.32)}23.81%{opacity:.28;transform:scale(.7,.42)}71.43%{opacity:.72;transform:scale(.92,.8)}to{opacity:1;transform:none}}.hero__sky[data-astro-cid-j7pv25f6][data-paused] [data-astro-cid-j7pv25f6],.hero__sky[data-astro-cid-j7pv25f6][data-paused] [data-astro-cid-j7pv25f6]:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.sky__depth[data-astro-cid-j7pv25f6],.sky__travel[data-astro-cid-j7pv25f6],.sky__band[data-astro-cid-j7pv25f6],.sky__core[data-astro-cid-j7pv25f6],.sky__rim[data-astro-cid-j7pv25f6],.sky__warm[data-astro-cid-j7pv25f6],.sky__spread[data-astro-cid-j7pv25f6],.sky__edge[data-astro-cid-j7pv25f6]{animation:none}.sky__light[data-astro-cid-j7pv25f6]{transform:none;will-change:auto}}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;gap:2rem;padding-block:clamp(3.5rem,2.5rem + 6vw,7.5rem) 3.75rem}.hero__copy[data-astro-cid-j7pv25f6]{max-width:40rem}.hero__name[data-astro-cid-j7pv25f6]{margin-bottom:.9rem}.hero__role[data-astro-cid-j7pv25f6]{font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);font-weight:550;color:var(--cobalt-bright);letter-spacing:-.008em;text-wrap:balance}.hero__statement[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-size:clamp(1.1875rem,1.02rem + .5vw,1.5rem);line-height:1.35;letter-spacing:-.015em;word-spacing:normal;text-align:left;color:var(--text);text-wrap:pretty}.hero__supporting[data-astro-cid-j7pv25f6]{margin-top:13px;max-width:none;line-height:1.55;letter-spacing:normal;word-spacing:normal;text-align:left;color:var(--text-secondary);text-wrap:pretty}.hero__location[data-astro-cid-j7pv25f6]{margin-top:1.15rem;font-size:var(--step-small);color:var(--text-tertiary)}.hero__location[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}#work[data-astro-cid-j7pv25f6]{scroll-margin-top:calc(var(--masthead, 69px) + 1.75rem)}#speaking[data-astro-cid-j7pv25f6]{scroll-margin-top:calc(var(--masthead, 69px) + 1.75rem - clamp(2.5rem,2rem + 1.6vw,3.25rem))}#speaking[data-astro-cid-j7pv25f6]{padding-top:clamp(2.5rem,2rem + 1.6vw,3.25rem)}@media(min-width:900px){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:center;gap:2.75rem;padding-block:clamp(3.5rem,2.5rem + 6vw,7.5rem) 5.5rem}.hero__sky[data-astro-cid-j7pv25f6]{--sx: 50%;--core-rx: clamp(17rem, 28vw, 34rem);--core-ry: clamp(8rem, 13vw, 14rem);--warm-rx: clamp(22rem, 42vw, 52rem);--warm-ry: clamp(12rem, 20vw, 24rem);--spread-rx: 96vw;--spread-ry: 72vh;--rim-rx: clamp(14rem, 27vw, 34rem);--rim-ry: 1.6rem;--band-rx: clamp(16rem, 30vw, 36rem);--band-ry: clamp(5rem, 8vw, 8rem);--depth-x: 48%;--depth-y: 10%;--depth-rx: 125vw;--depth-ry: 92vh;--light: 1}.sky__spread[data-astro-cid-j7pv25f6]{--ox: 8vw;--oy: -16vh}.sky__depth[data-astro-cid-j7pv25f6]{background:radial-gradient(var(--depth-rx) var(--depth-ry) at var(--depth-x) var(--depth-y),rgba(186,204,222,.085) 0%,rgba(154,174,198,.04) 42%,rgba(126,144,168,.016) 72%,rgba(11,13,18,0) 100%),radial-gradient(72% 100% at 0% 46%,#b0c4da21,#98acc40d 38%,#0b0d1200 70%),radial-gradient(120% 62% at 58% 0%,#baccde0e,#0b0d1200 72%)}.sky__veil[data-astro-cid-j7pv25f6]{background:radial-gradient(44% 76% at 18% 58%,#0b0d12ed,#0b0d1285 32%,#0b0d1224 58%,#0b0d1200 78%)}}@media(min-width:1200px){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,52rem) minmax(8rem,1fr);gap:clamp(2rem,4vw,4rem)}.hero__copy[data-astro-cid-j7pv25f6]{max-width:none}}.section-intro[data-astro-cid-j7pv25f6]{margin-bottom:clamp(1.75rem,1.2rem + 2vw,3rem)}.section-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.6rem 0 0;max-width:none;font-size:var(--step-small);color:var(--text-secondary)}.section--work[data-astro-cid-j7pv25f6]{padding-block:0 clamp(2.75rem,2.1rem + 1.8vw,3.75rem)}.work-grid[data-astro-cid-j7pv25f6],.speaking-grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.25rem,1rem + 1.5vw,2rem)}.work-grid[data-astro-cid-j7pv25f6]{align-items:start}.work-feature[data-astro-cid-j7pv25f6]{margin-top:clamp(2.5rem,2rem + 1.6vw,3.5rem)}@media(min-width:768px)and (max-width:1023.98px){.work-grid[data-astro-cid-j7pv25f6]{gap:2.5rem}}@media(min-width:1024px){.work-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0 clamp(1.5rem,.6rem + 1.2vw,2rem)}.work-grid[data-astro-cid-j7pv25f6]>.card{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-items:start}.work-grid[data-astro-cid-j7pv25f6]>.card>.card__body{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0;align-items:start}.work-grid[data-astro-cid-j7pv25f6]>.card .card__copy{padding-bottom:.85rem}.work-grid[data-astro-cid-j7pv25f6]>.card .card__cta{margin-top:.15rem}}@media(min-width:900px){.speaking-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.speaking-more[data-astro-cid-j7pv25f6]{margin-top:1.35rem}.speaking-inquiry[data-astro-cid-j7pv25f6]{margin-top:clamp(2.5rem,2rem + 1.5vw,3.25rem)}.speaking-inquiry[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.speaking-inquiry[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:first-child{max-width:42rem;font-size:var(--step-small);color:var(--text-tertiary)}.speaking-inquiry[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:.55rem}.previous[data-astro-cid-j7pv25f6]{display:grid;gap:1rem}.previous__heading[data-astro-cid-j7pv25f6]{font-size:clamp(1.375rem,1.25rem + .6vw,1.75rem)}.previous__body[data-astro-cid-j7pv25f6]{display:grid;gap:.9rem}.previous__copy[data-astro-cid-j7pv25f6]{max-width:none;font-size:var(--step-small);color:var(--text-secondary)}@media(min-width:900px){.previous[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:2.5rem;align-items:start}}#previous-work[data-astro-cid-j7pv25f6].section{padding-block:clamp(2.5rem,1.85rem + 2.1vw,3.75rem)}.about[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem}.about__body[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;max-width:68ch}.about__links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1.5rem}.about__links[data-astro-cid-j7pv25f6] .about__resume[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px}@media(min-width:900px){.about[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:2.5rem;align-items:start}}#about[data-astro-cid-j7pv25f6].section{padding-top:clamp(3rem,2.5rem + 2.15vw,5rem);padding-bottom:0}
