.photo-frame[data-astro-cid-w4fmld3g]{overflow:hidden;background:var(--color-ink)}.photo-frame[data-astro-cid-w4fmld3g] .photo-img,.photo-frame[data-astro-cid-w4fmld3g] picture{display:block;width:100%;height:100%}.photo-frame[data-astro-cid-w4fmld3g] .photo-img{object-fit:cover;filter:grayscale(1) contrast(1.08)}.is-artwork[data-astro-cid-w4fmld3g] .photo-img{filter:none}.photo-ph[data-astro-cid-w4fmld3g]{width:100%;height:100%;display:flex;align-items:flex-end;padding:.75rem;color:var(--color-dusk);background:radial-gradient(120% 70% at 70% 18%,var(--color-graphite) 0%,color-mix(in oklab,var(--color-ink) 80%,var(--color-graphite)) 42%,var(--color-ink) 78%),var(--color-ink)}.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;overflow-x:clip;view-timeline-name:--hero}.hero-glow[data-astro-cid-bbe6dxrz]{position:absolute;z-index:-1;left:0;right:0;top:26%;bottom:-6rem;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0%,var(--color-ink) 32%,var(--color-ink) 70%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,var(--color-ink) 32%,var(--color-ink) 70%,transparent 100%)}.glow-field[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:var(--color-paper)}.pool[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;will-change:transform}.hero[data-astro-cid-bbe6dxrz].is-off .pool[data-astro-cid-bbe6dxrz]{animation-play-state:paused}.pool-pink[data-astro-cid-bbe6dxrz]{width:110vw;height:45%;left:-30vw;top:4%;background:radial-gradient(closest-side,color-mix(in oklab,var(--color-pink) 75%,transparent),transparent);--drift: drift-a;--drift-t: 19s;animation:drift-a 19s var(--ease-in-out) infinite alternate}.pool-apricot[data-astro-cid-bbe6dxrz]{width:130vw;height:50%;left:5vw;top:8%;background:radial-gradient(closest-side,var(--color-apricot),transparent);--drift: drift-b;--drift-t: 23s;animation:drift-b 23s var(--ease-in-out) infinite alternate}.pool-orange[data-astro-cid-bbe6dxrz]{width:150vw;height:55%;left:-30vw;top:18%;background:radial-gradient(closest-side,var(--color-orange),transparent);--drift: drift-c;--drift-t: 17s;animation:drift-c 17s var(--ease-in-out) infinite alternate}.pool-ember[data-astro-cid-bbe6dxrz]{width:110vw;height:50%;right:-35vw;top:42%;background:radial-gradient(closest-side,color-mix(in oklab,var(--color-ember) 85%,transparent),transparent);--drift: drift-d;--drift-t: 21s;animation:drift-d 21s var(--ease-in-out) infinite alternate}.glow-grain[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background-image:var(--grain-img);background-size:180px 180px;mix-blend-mode:soft-light;opacity:1}@keyframes drift-a{to{transform:translate(18vw,10%) scale(1.15)}}@keyframes drift-b{to{transform:translate(-16vw,-8%) scale(.92)}}@keyframes drift-c{to{transform:translate(14vw,-6%) scale(1.08)}}@keyframes drift-d{to{transform:translate(-22vw,-12%) scale(1.2)}}html.motion .hero-glow[data-astro-cid-bbe6dxrz]{animation:glow-in 2s var(--ease-in-out) .15s both}@keyframes glow-in{0%{opacity:0;transform:translateY(10%)}}.pool-pink[data-astro-cid-bbe6dxrz],.pool-orange[data-astro-cid-bbe6dxrz]{--out: -12vw}.pool-apricot[data-astro-cid-bbe6dxrz],.pool-ember[data-astro-cid-bbe6dxrz]{--out: 12vw}@supports (animation-timeline: view()){html.motion:not(.sky-js) .glow-field[data-astro-cid-bbe6dxrz]{will-change:transform,opacity;animation:glow-rise both cubic-bezier(.4,0,.6,1);animation-timeline:--hero;animation-range:exit 0% exit 100%}@keyframes glow-rise{to{translate:0 -25%;opacity:0}}html.motion:not(.sky-js) .pool[data-astro-cid-bbe6dxrz]{animation-name:var(--drift),pool-part;animation-duration:var(--drift-t),1ms;animation-timing-function:var(--ease-in-out),cubic-bezier(.4,0,.6,1);animation-iteration-count:infinite,1;animation-direction:alternate,normal;animation-fill-mode:none,both;animation-timeline:auto,--hero;animation-range:normal,exit 0% exit 100%}@keyframes pool-part{to{translate:var(--out) -6%}}}html.sky-js.motion .glow-field[data-astro-cid-bbe6dxrz]{will-change:transform,opacity;translate:0 calc(var(--hp, 0) * -25%);opacity:calc(1 - var(--hp, 0))}html.sky-js.motion .pool[data-astro-cid-bbe6dxrz]{translate:calc(var(--hp, 0) * var(--out)) calc(var(--hp, 0) * -6%)}html:not(.motion) .pool[data-astro-cid-bbe6dxrz]{animation:none}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-areas:"text" "photo";padding-top:2.25rem;padding-bottom:2.5rem}.hero-text[data-astro-cid-bbe6dxrz]{grid-area:text}.hero-title[data-astro-cid-bbe6dxrz]{font-size:var(--text-display);padding-block:.1em;min-width:0}.hero-sub[data-astro-cid-bbe6dxrz]{margin-top:1.25rem;padding-bottom:1.5rem;font-size:var(--text-lead);line-height:1.4;max-width:34ch}.hero-grid[data-astro-cid-bbe6dxrz] .hero-photo{grid-area:photo;aspect-ratio:4 / 3;width:100%;margin-top:2rem}.hero-grid[data-astro-cid-bbe6dxrz] .hero-photo .photo-img{object-position:50% 42%}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}.hero-cta[data-astro-cid-bbe6dxrz]{min-width:min(15rem,100%)}.hero-cta[data-astro-cid-bbe6dxrz]:hover{background:var(--color-paper);color:var(--color-ink)}.hero-link[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:700;text-decoration:none}.hero-link[data-astro-cid-bbe6dxrz] svg{transition:transform .42s var(--ease-in-out)}.hero-link[data-astro-cid-bbe6dxrz]:hover svg{transform:translateY(3px)}html.motion .hero-grid[data-astro-cid-bbe6dxrz] .hero-photo .photo-img{transform-origin:60% 40%;animation:photo-drift 26s var(--ease-in-out) infinite alternate}@keyframes photo-drift{0%{transform:scale(1.04) translate(-1%,.5%)}to{transform:scale(1.14) translate(1.5%,-1.5%)}}.hero[data-astro-cid-bbe6dxrz].is-off .photo-img{animation-play-state:paused}@supports (animation-timeline: view()){html.motion .hero-grid[data-astro-cid-bbe6dxrz] .hero-photo picture{animation:photo-lag linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes photo-lag{0%{transform:scale(1.08) translateY(-2%)}to{transform:scale(1.08) translateY(3%)}}}@media(min-width:640px){.hero-grid[data-astro-cid-bbe6dxrz] .hero-photo{aspect-ratio:16 / 10}}@media(min-width:1024px){.hero-title[data-astro-cid-bbe6dxrz]{font-size:var(--text-display-split)}.hero-text[data-astro-cid-bbe6dxrz]{min-width:0}.hero-glow[data-astro-cid-bbe6dxrz]{top:36%;bottom:-9rem}.pool-pink[data-astro-cid-bbe6dxrz]{width:60vw;height:60%;left:-10vw;top:2%}.pool-apricot[data-astro-cid-bbe6dxrz]{width:70vw;height:62%;left:20vw;top:12%}.pool-orange[data-astro-cid-bbe6dxrz]{width:90vw;height:70%;left:-10vw;top:32%}.pool-ember[data-astro-cid-bbe6dxrz]{width:55vw;height:50%;right:-10vw;top:48%}.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:7fr 5fr;grid-template-areas:"text photo";column-gap:4rem;align-items:center;min-height:min(calc(100svh - 4rem),52rem);padding-top:2rem;padding-bottom:3rem}.hero-sub[data-astro-cid-bbe6dxrz]{padding-bottom:1.75rem}.hero-grid[data-astro-cid-bbe6dxrz] .hero-photo{aspect-ratio:auto;height:auto;align-self:stretch;min-height:26rem;margin-top:0}}.cert[data-astro-cid-sw446t6n]{--metal-light: #f3dc9a;--metal: #c9a24e;--metal-dark: #8a6a26;--metal-ink: #7a5c1f;display:inline-flex;align-items:center;gap:.4rem;color:var(--metal-ink);white-space:nowrap;line-height:1;vertical-align:middle}.cert-platinum[data-astro-cid-sw446t6n]{--metal-light: #fdfeff;--metal: #c4cad2;--metal-dark: #6c747e;--metal-ink: #4a5058}.cert-disc[data-astro-cid-sw446t6n]{flex:none;width:1rem;height:1rem;border-radius:50%;background:radial-gradient(circle,var(--color-paper) 0 12%,var(--metal-dark) 13% 17%,var(--metal) 18% 30%,transparent 31%),repeating-radial-gradient(circle,transparent 0 .6px,rgb(17 17 17 / .1) .6px 1.1px),conic-gradient(from 30deg,var(--metal-light),var(--metal) 18%,var(--metal-dark) 30%,var(--metal) 45%,var(--metal-light) 55%,var(--metal) 70%,var(--metal-dark) 82%,var(--metal) 92%,var(--metal-light));box-shadow:inset 0 0 0 .5px #1116,0 1px 1.5px #1111112e}.cert-label[data-astro-cid-sw446t6n]{font-weight:700;font-variation-settings:"wdth" 80;font-size:var(--text-small)}@media(hover:hover){html.motion .cert-disc[data-astro-cid-sw446t6n]{transition:rotate .9s var(--ease-out-expo)}html.motion .credit:hover .cert-disc[data-astro-cid-sw446t6n]{rotate:180deg}}.credits[data-astro-cid-wcoxe63l]{padding-top:var(--space-section-sm);position:relative}.credits-head[data-astro-cid-wcoxe63l]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding-block:.9rem .75rem}.credits-title[data-astro-cid-wcoxe63l]{font-weight:800;font-size:var(--text-title);letter-spacing:-.02em}.credits-proof[data-astro-cid-wcoxe63l]{display:flex;align-items:baseline;gap:.5rem}.proof-num[data-astro-cid-wcoxe63l]{font-weight:800;font-variation-settings:"wdth" 80;font-size:var(--text-subtitle);letter-spacing:-.03em;line-height:1}.proof-unit[data-astro-cid-wcoxe63l]{color:var(--color-graphite)}.credit[data-astro-cid-wcoxe63l]{position:relative;isolation:isolate;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"cover song out" "cover certs certs" "cover artist streams" "cover role role";column-gap:.875rem;align-items:center;padding-block:1.1rem;border-top:1px solid var(--color-rule);color:inherit;text-decoration:none}.credit[data-astro-cid-wcoxe63l] .credit-cover{grid-area:cover;width:3rem;height:3rem;align-self:start}.credit-title[data-astro-cid-wcoxe63l]{display:contents}.credit-song[data-astro-cid-wcoxe63l]{grid-area:song;min-width:0}.credit-song[data-astro-cid-wcoxe63l]{font-weight:800;font-size:var(--text-lead);letter-spacing:-.015em;line-height:1.2}.credit-who[data-astro-cid-wcoxe63l]{display:contents}.credit-artist[data-astro-cid-wcoxe63l]{grid-area:artist;color:var(--color-graphite);font-size:var(--text-small);align-self:center;margin-top:.4rem}.credit-role[data-astro-cid-wcoxe63l]{grid-area:role;color:var(--color-ink);margin-top:.4rem}.credit[data-astro-cid-wcoxe63l] .credit-cover{box-shadow:0 0 0 1px var(--color-rule)}.credit-streams[data-astro-cid-wcoxe63l]{grid-area:streams;margin-top:.4rem;text-align:right;font-weight:700;font-variation-settings:"wdth" 80;font-size:var(--text-lead);letter-spacing:-.01em;white-space:nowrap}.credit[data-astro-cid-wcoxe63l] .credit-out{grid-area:out;justify-self:end;color:var(--color-graphite);transition:translate .32s var(--ease-soft),color .32s var(--ease-soft)}.credit-list[data-astro-cid-wcoxe63l]{border-bottom:1px solid var(--color-rule)}@media(hover:hover){.credit[data-astro-cid-wcoxe63l]:before{content:"";position:absolute;inset:0 -.75rem;z-index:-1;background:var(--color-paper-deep);opacity:0;transition:opacity .32s var(--ease-soft)}.credit[data-astro-cid-wcoxe63l]:hover:before{opacity:1}.credit[data-astro-cid-wcoxe63l]:hover .credit-out{color:var(--color-ink)}}.credit[data-astro-cid-wcoxe63l]:focus-visible{outline:none;box-shadow:none}.credit[data-astro-cid-wcoxe63l]:focus-visible:after{content:"";position:absolute;inset:0 -.75rem;outline:2px solid var(--color-ink);box-shadow:0 0 0 5px color-mix(in oklab,var(--color-orange) 40%,transparent);pointer-events:none}.credit-certs[data-astro-cid-wcoxe63l]{grid-area:certs;margin-top:.45rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem}.credit-last[data-astro-cid-wcoxe63l]{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.credit-country[data-astro-cid-wcoxe63l]{display:inline-flex;align-items:center;gap:.12rem;color:var(--color-graphite);font-weight:600;font-variation-settings:"wdth" 80;font-size:var(--text-small);line-height:1}.credit-flag[data-astro-cid-wcoxe63l]{display:block;flex:none;width:1rem;height:.5rem}.credit-country[data-astro-cid-wcoxe63l]>span[data-astro-cid-wcoxe63l]:first-child{margin-right:-.08rem}.pl[data-astro-cid-wcoxe63l]{margin-top:1.25rem}.pl-frame[data-astro-cid-wcoxe63l]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.pl-frame[data-astro-cid-wcoxe63l].is-loaded{display:block;min-height:352px;background:var(--color-paper-deep)}.pl-frame[data-astro-cid-wcoxe63l] iframe{display:block;border:0;border-radius:0;opacity:0}.pl-frame[data-astro-cid-wcoxe63l].is-ready iframe{opacity:1}html.motion .pl-frame[data-astro-cid-wcoxe63l] iframe{transition:opacity .5s var(--ease-out-expo)}.pl-open[data-astro-cid-wcoxe63l]{display:inline-flex;align-items:center;gap:.3rem;min-height:2.75rem;font-size:var(--text-small)}.pl-open[data-astro-cid-wcoxe63l][hidden]{display:none}@media(min-width:768px){.credits-proof[data-astro-cid-wcoxe63l]{font-size:var(--text-body)}.credit[data-astro-cid-wcoxe63l]{grid-template-columns:3.5rem minmax(0,4fr) minmax(0,5fr) 9rem;grid-template-areas:"cover song artist streams";column-gap:1.25rem;padding-block:.75rem}.credit[data-astro-cid-wcoxe63l] .credit-cover{width:3.5rem;height:3.5rem}.credit-title[data-astro-cid-wcoxe63l]{grid-area:song;align-self:center;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-width:0}.credit-certs[data-astro-cid-wcoxe63l]{display:inline-flex;margin-top:0}.credit-artist[data-astro-cid-wcoxe63l],.credit-streams[data-astro-cid-wcoxe63l]{margin-top:0}.credit-artist[data-astro-cid-wcoxe63l],.credit-role[data-astro-cid-wcoxe63l]{align-self:flex-start}.credit[data-astro-cid-wcoxe63l] .credit-cover{align-self:center}.credit-who[data-astro-cid-wcoxe63l]{grid-area:artist;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding-left:1.25rem}.credit-artist[data-astro-cid-wcoxe63l]{font-size:var(--text-body);line-height:1.25}.credit-role[data-astro-cid-wcoxe63l]{margin-top:0}.credit[data-astro-cid-wcoxe63l] .credit-out{position:absolute;right:-1.6rem;top:50%;translate:0 -50%}.credit[data-astro-cid-wcoxe63l]:hover .credit-out{translate:2px calc(-50% - 2px)}.credit[data-astro-cid-wcoxe63l]:before,.credit[data-astro-cid-wcoxe63l]:focus-visible:after{inset:0 -1.75rem 0 -.75rem}}@media(min-width:768px){@supports (grid-template-columns: subgrid){.credit-list[data-astro-cid-wcoxe63l]{display:grid;grid-template-columns:3.5rem fit-content(55%) minmax(0,1fr) 9rem;column-gap:1.25rem}.credit-list[data-astro-cid-wcoxe63l]>li[data-astro-cid-wcoxe63l]{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.credit[data-astro-cid-wcoxe63l]{grid-column:1 / -1;grid-template-columns:subgrid}}}.ba[data-astro-cid-fztqauyw]{padding-top:var(--space-section)}.ba-head[data-astro-cid-fztqauyw]{padding-top:1rem;display:grid;gap:1rem}.ba-intro[data-astro-cid-fztqauyw]{max-width:40ch;font-size:var(--text-lead)}.ba-list[data-astro-cid-fztqauyw]{display:grid;gap:2.5rem;margin-top:var(--space-head)}.ba-foot[data-astro-cid-fztqauyw]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2.5rem}.ba-lead[data-astro-cid-fztqauyw]{font-weight:700;font-size:var(--text-lead);letter-spacing:-.01em}.ab[data-astro-cid-fztqauyw]{display:flex;flex-direction:column}.ab-head[data-astro-cid-fztqauyw]{order:0}.ab-stage[data-astro-cid-fztqauyw]{order:1}.ab-controls[data-astro-cid-fztqauyw]{order:2}.ab-head[data-astro-cid-fztqauyw]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title tag" "role role";column-gap:1rem;align-items:start;padding-bottom:.6rem}.ab-head[data-astro-cid-fztqauyw]>div[data-astro-cid-fztqauyw]{display:contents}.ab-title[data-astro-cid-fztqauyw]{grid-area:title}.ab-role[data-astro-cid-fztqauyw]{grid-area:role}.ab-tag[data-astro-cid-fztqauyw]{grid-area:tag}@media(min-width:768px){.ab-head[data-astro-cid-fztqauyw]{grid-template-areas:"title tag" "role tag"}}.ab-title[data-astro-cid-fztqauyw]{font-weight:800;font-size:var(--text-title);letter-spacing:-.02em}.ab-role[data-astro-cid-fztqauyw]{margin-top:.3rem;color:var(--color-ink)}.ab-tag[data-astro-cid-fztqauyw]{color:var(--color-graphite);text-align:right;padding-top:.35rem}.ab-note[data-astro-cid-fztqauyw]{display:block;margin-top:.2rem}.ab-stage[data-astro-cid-fztqauyw]{position:relative;height:11rem;background:var(--color-paper-deep);overflow:hidden}.ab-sky[data-astro-cid-fztqauyw]{position:absolute;inset:0}.ab-sky-dusk[data-astro-cid-fztqauyw]{background-image:var(--grain-img),var(--halftone),var(--horizon-dusk)}.ab-sky-dawn[data-astro-cid-fztqauyw]{background-image:var(--grain-img),var(--halftone),var(--horizon)}.ab-sky[data-astro-cid-fztqauyw]{background-size:180px 180px,6px 6px,100% 100%;background-blend-mode:soft-light,normal,normal}.ab-sky-dawn[data-astro-cid-fztqauyw]{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--ease-out-expo)}.ab[data-astro-cid-fztqauyw][data-version=before] .ab-sky-dawn[data-astro-cid-fztqauyw]{clip-path:inset(100% 0 0 0);transition-duration:.6s;transition-timing-function:var(--ease-in-out)}.ab-wave[data-astro-cid-fztqauyw]{position:absolute;inset:.75rem 0;cursor:pointer;touch-action:pan-y}.ab-wave[data-astro-cid-fztqauyw] canvas[data-astro-cid-fztqauyw]{width:100%;height:100%;display:block}.ab-wave[data-astro-cid-fztqauyw]:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 5px color-mix(in oklab,var(--color-paper) 80%,transparent)}.ab-status[data-astro-cid-fztqauyw]{position:absolute;left:.75rem;bottom:.6rem;max-width:calc(100% - 1.5rem);background:var(--color-ink);color:var(--color-paper);padding:.2rem .5rem;pointer-events:none}.ab-status[data-astro-cid-fztqauyw]:empty{display:none}html.motion .ab-status[data-astro-cid-fztqauyw]:not(:empty){animation:ab-tag-in .42s var(--ease-out-expo) both}@keyframes ab-tag-in{0%{opacity:0;transform:translateY(.3rem)}}.ab-flag[data-astro-cid-fztqauyw]{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--color-ink)}.ab-flag[data-astro-cid-fztqauyw] span[data-astro-cid-fztqauyw]{position:absolute;top:-.1rem;left:.35rem;white-space:nowrap;background:var(--color-ink);color:var(--color-paper);padding:.15rem .4rem}.ab-callouts[data-astro-cid-fztqauyw]{position:absolute;inset:0;pointer-events:none}.ab-callouts[data-astro-cid-fztqauyw] .co{position:absolute;top:0;height:32%;border-left:1px solid var(--color-ink)}.ab-callouts[data-astro-cid-fztqauyw] .co span{position:absolute;top:0;left:.35rem;font-size:var(--text-label);font-weight:650;white-space:nowrap;line-height:1.2}.ab-controls[data-astro-cid-fztqauyw]{display:flex;align-items:center;gap:.75rem;padding-top:.75rem;border-bottom:1px solid var(--color-ink);padding-bottom:.75rem}.ab-play[data-astro-cid-fztqauyw]{width:3.5rem;height:3.5rem;flex:none;display:grid;place-items:center;background:var(--color-ink);color:var(--color-paper);cursor:pointer;transition:background-color .18s var(--ease-out-expo),color .18s var(--ease-out-expo)}@media(hover:hover){.ab-play[data-astro-cid-fztqauyw]:hover{background:var(--color-orange);color:var(--color-ink)}}.ab-play[data-astro-cid-fztqauyw] .i-pause{display:none}.ab[data-astro-cid-fztqauyw][data-state=playing] .ab-play[data-astro-cid-fztqauyw] .i-pause{display:block}.ab[data-astro-cid-fztqauyw][data-state=playing] .ab-play[data-astro-cid-fztqauyw] .i-play{display:none}.ab[data-astro-cid-fztqauyw][data-state=loading] .ab-play[data-astro-cid-fztqauyw]{opacity:.6;cursor:progress}.ab-toggle[data-astro-cid-fztqauyw]{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--color-ink);flex:1 1 auto;max-width:16rem}.ab-toggle[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw]{min-height:3.5rem;padding:0 .75rem;font-weight:700;font-size:var(--text-body);cursor:pointer;transition:background-color .22s var(--ease-out-expo),color .22s var(--ease-out-expo)}.ab-toggle[data-astro-cid-fztqauyw]:before{content:"";position:absolute;z-index:-1;inset:0 50% 0 0;background:var(--color-ink);transition:translate .32s var(--ease-out-expo)}.ab[data-astro-cid-fztqauyw][data-version=after] .ab-toggle[data-astro-cid-fztqauyw]:before{translate:100% 0}.ab-toggle[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw][aria-pressed=true]{color:var(--color-paper)}@media(hover:hover){.ab-toggle[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw][aria-pressed=false]:hover{background:var(--color-paper-deep)}}.ab[data-astro-cid-fztqauyw][data-nudge] .ab-toggle[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw][data-v=after]{background:color-mix(in oklab,var(--color-orange) 30%,transparent)}html.motion .ab[data-astro-cid-fztqauyw][data-nudge] .ab-toggle[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw][data-v=after]{animation:ab-glow 1.6s var(--ease-in-out) infinite alternate}@keyframes ab-glow{0%{background:color-mix(in oklab,var(--color-orange) 12%,transparent)}to{background:color-mix(in oklab,var(--color-orange) 45%,transparent)}}.ab-time[data-astro-cid-fztqauyw]{margin-left:auto;font-size:var(--text-small);font-weight:600;white-space:nowrap}@media(min-width:768px){.ba-head[data-astro-cid-fztqauyw]{grid-template-columns:1fr 1fr;align-items:end;column-gap:3rem}.ab-stage[data-astro-cid-fztqauyw]{height:13rem}}@media(min-width:1024px){.ba-list[data-astro-cid-fztqauyw]{grid-template-columns:1fr 1fr;gap:3rem}}@media(prefers-reduced-motion:reduce){.ab-sky-dawn[data-astro-cid-fztqauyw],.ab[data-astro-cid-fztqauyw][data-version=before] .ab-sky-dawn[data-astro-cid-fztqauyw]{clip-path:none;transition:opacity .3s linear}.ab[data-astro-cid-fztqauyw][data-version=before] .ab-sky-dawn[data-astro-cid-fztqauyw]{opacity:0}.ab-toggle[data-astro-cid-fztqauyw]:before{transition:none}}.svc[data-astro-cid-g5jplrhu]{padding-top:var(--space-act)}.svc-title[data-astro-cid-g5jplrhu]{padding-top:1rem}.svc-grid[data-astro-cid-g5jplrhu]{margin-top:var(--space-head);display:grid;gap:1.5rem}.svc-grid[data-astro-cid-g5jplrhu] .svc-photo{aspect-ratio:16 / 10;width:100%}.svc-grid[data-astro-cid-g5jplrhu] .svc-photo .photo-img{object-position:50% 40%}.svc-item[data-astro-cid-g5jplrhu]{display:grid;row-gap:.5rem;padding-block:1.25rem;border-top:1px solid var(--color-rule)}.svc-item[data-astro-cid-g5jplrhu]:first-child{border-top-color:var(--color-ink)}.svc-name[data-astro-cid-g5jplrhu]{font-weight:800;font-size:var(--text-subtitle);letter-spacing:-.025em;line-height:1.05}.svc-body[data-astro-cid-g5jplrhu]{max-width:58ch}.svc-item[data-astro-cid-g5jplrhu]:last-child{border-bottom:1px solid var(--color-rule)}@media(min-width:900px){.svc-grid[data-astro-cid-g5jplrhu]{grid-template-columns:4fr 8fr;column-gap:3rem;align-items:start}.svc-grid[data-astro-cid-g5jplrhu] .svc-photo{aspect-ratio:3 / 4;position:sticky;top:5.5rem}.svc-item[data-astro-cid-g5jplrhu]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:2rem;align-items:baseline;padding-block:1.75rem}}.proc[data-astro-cid-fz4tclxl]{padding-top:var(--space-section)}.proc-sky[data-astro-cid-fz4tclxl]{position:relative;isolation:isolate;margin-top:var(--space-head);padding-top:3.5rem;padding-bottom:2rem}.proc-cta[data-astro-cid-fz4tclxl]:hover{background:var(--color-paper);color:var(--color-ink)}.proc[data-astro-cid-fz4tclxl]{overflow-x:clip}.proc-head[data-astro-cid-fz4tclxl]{padding-top:1rem;display:grid;gap:1rem}.proc-intro[data-astro-cid-fz4tclxl]{max-width:42ch;font-size:var(--text-lead)}.proc-steps[data-astro-cid-fz4tclxl]{margin-top:var(--space-head);display:grid}.step[data-astro-cid-fz4tclxl]{display:grid;grid-template-columns:3.25rem 1fr;column-gap:.75rem;padding-block:1.25rem;border-top:1px solid var(--color-ink);align-content:start}.step[data-astro-cid-fz4tclxl]>[data-astro-cid-fz4tclxl]:not(.step-n){grid-column:2}.step-n[data-astro-cid-fz4tclxl]{grid-row:span 3;font-weight:800;font-variation-settings:"wdth" 80;font-size:var(--text-numeral);line-height:.85;letter-spacing:-.04em}.step-title[data-astro-cid-fz4tclxl]{font-weight:800;font-size:var(--text-title);letter-spacing:-.02em;line-height:1.15}.step-body[data-astro-cid-fz4tclxl]{margin-top:.35rem;max-width:40ch}@media(min-width:900px){.proc-sky[data-astro-cid-fz4tclxl]{padding-top:4.5rem;padding-bottom:2.5rem}.proc-head[data-astro-cid-fz4tclxl]{grid-template-columns:1fr 1fr;align-items:end;column-gap:3rem}.proc-steps[data-astro-cid-fz4tclxl]{grid-template-columns:repeat(4,1fr);column-gap:2rem}.step[data-astro-cid-fz4tclxl]{grid-template-columns:1fr;border-top-width:1px;padding-top:1.25rem}.step[data-astro-cid-fz4tclxl]>[data-astro-cid-fz4tclxl]:not(.step-n){grid-column:1}.step-n[data-astro-cid-fz4tclxl]{grid-row:auto;font-size:var(--text-numeral);margin-bottom:1rem}}.avatar[data-astro-cid-vjqwbl62]{flex:none;display:block;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;background:var(--color-paper-deep)}.avatar[data-astro-cid-vjqwbl62] .photo-frame{width:100%;height:100%}.avatar-initials[data-astro-cid-vjqwbl62]{display:grid;place-items:center;width:100%;height:100%;font-weight:700;font-size:var(--text-small);letter-spacing:.02em;color:var(--color-graphite);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:50%}.tst[data-astro-cid-aadlzisc]{padding-top:var(--space-section)}.tst-title[data-astro-cid-aadlzisc]{padding-top:1rem}.tst-row[data-astro-cid-aadlzisc]{display:grid;gap:2.25rem;margin-top:var(--space-head)}.tst-card[data-astro-cid-aadlzisc]{display:flex;border-top:1px solid var(--color-ink);padding-top:1.25rem}.tst-card[data-astro-cid-aadlzisc] figure[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.tst-quote[data-astro-cid-aadlzisc] p[data-astro-cid-aadlzisc]{font-weight:600;font-size:var(--text-title);line-height:1.3;letter-spacing:-.015em;max-width:34ch}.tst-by[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:.75rem;margin-top:auto}.tst-who[data-astro-cid-aadlzisc]{display:grid;gap:.2rem}.tst-name[data-astro-cid-aadlzisc]{font-weight:700}.tst-via[data-astro-cid-aadlzisc]{display:inline-flex;align-items:center;gap:.25rem;justify-self:start;font-weight:620;font-variation-settings:"wdth" 70;font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-graphite);text-decoration:underline;text-underline-offset:.25em}.tst-via[data-astro-cid-aadlzisc]:hover{color:var(--color-ink);text-decoration-color:var(--color-orange)}@media(min-width:900px){.tst-row[data-astro-cid-aadlzisc]{grid-template-columns:repeat(3,1fr);column-gap:3rem}.tst-card[data-astro-cid-aadlzisc] figure[data-astro-cid-aadlzisc]{min-height:100%}}.about[data-astro-cid-v2cbyr3p]{padding-top:var(--space-act)}.about-grid[data-astro-cid-v2cbyr3p]{display:grid;gap:2rem}.about-grid[data-astro-cid-v2cbyr3p] .about-photo{aspect-ratio:4 / 5;width:72%}.about-copy[data-astro-cid-v2cbyr3p] h2[data-astro-cid-v2cbyr3p]{padding-top:1rem;margin-bottom:1.25rem}.about-p[data-astro-cid-v2cbyr3p]{font-size:var(--text-lead);max-width:46ch}.about-p[data-astro-cid-v2cbyr3p]+.about-p[data-astro-cid-v2cbyr3p]{margin-top:1rem}@media(min-width:900px){.about-grid[data-astro-cid-v2cbyr3p]{grid-template-columns:5fr 7fr;column-gap:4rem;align-items:center}.about-grid[data-astro-cid-v2cbyr3p] .about-photo{width:100%}.about-p[data-astro-cid-v2cbyr3p]{font-size:var(--text-lead)}}.wf[data-astro-cid-kp6s53lc]{position:relative;isolation:isolate;padding-block:var(--space-section) var(--space-section-sm);overflow-x:clip}.wf-grid[data-astro-cid-kp6s53lc]{display:grid;gap:1.5rem}.wf-copy[data-astro-cid-kp6s53lc]{padding-top:1rem}.wf-title[data-astro-cid-kp6s53lc]{max-width:12ch}.wf-intro[data-astro-cid-kp6s53lc]{margin-top:1rem;max-width:40ch;font-size:var(--text-lead)}.wf-sheet[data-astro-cid-kp6s53lc]{padding:1rem;background:var(--glass-solid)}.wf-sheet[data-astro-cid-kp6s53lc] iframe[data-astro-cid-kp6s53lc]{display:block}.wf-missing[data-astro-cid-kp6s53lc]{font-weight:600;padding:.5rem}.wf-missing[data-astro-cid-kp6s53lc] a[data-astro-cid-kp6s53lc]{text-decoration:underline}@media(min-width:900px){.wf-grid[data-astro-cid-kp6s53lc]{grid-template-columns:5fr 7fr;column-gap:4rem;align-items:start}.wf-copy[data-astro-cid-kp6s53lc]{position:sticky;top:6rem}.wf-sheet[data-astro-cid-kp6s53lc]{padding:1.5rem 1.75rem}}.faq[data-astro-cid-z6gx6xcw]{padding-top:var(--space-section)}.faq-grid[data-astro-cid-z6gx6xcw]{display:grid;gap:var(--space-head)}.faq-title[data-astro-cid-z6gx6xcw]{padding-top:1rem}.faq-list[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--color-ink)}.qa[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--color-rule)}.qa[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.9rem;font-weight:700;font-size:var(--text-lead);letter-spacing:-.01em;cursor:pointer}.qa[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.qa[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]:hover span[data-astro-cid-z6gx6xcw]{text-decoration:underline;text-decoration-color:var(--color-orange);text-decoration-thickness:2px}.qa[data-astro-cid-z6gx6xcw] .qa-icon{flex:none;transition:transform .3s var(--ease-out-expo)}.qa[data-astro-cid-z6gx6xcw][open] .qa-icon{transform:rotate(45deg)}.qa-a[data-astro-cid-z6gx6xcw]{padding-bottom:1.25rem;max-width:60ch;color:var(--color-ink)}@supports (interpolate-size: allow-keywords){html.motion .qa[data-astro-cid-z6gx6xcw]{interpolate-size:allow-keywords}html.motion .qa[data-astro-cid-z6gx6xcw]::details-content{block-size:0;overflow:clip;transition:block-size .32s var(--ease-out-expo),content-visibility .32s allow-discrete}html.motion .qa[data-astro-cid-z6gx6xcw][open]::details-content{block-size:auto}}@media(min-width:900px){.faq-grid[data-astro-cid-z6gx6xcw]{grid-template-columns:5fr 7fr;column-gap:4rem;align-items:start}.faq-title[data-astro-cid-z6gx6xcw]{position:sticky;top:6rem}}.ec[data-astro-cid-47ngx34z]{display:grid;gap:1.25rem;align-content:start}@media(min-width:900px){.ec[data-astro-cid-47ngx34z]{grid-template-columns:5fr 7fr;column-gap:4rem;align-items:start}}.ec-title[data-astro-cid-47ngx34z]{font-weight:800;font-size:var(--text-title);letter-spacing:-.02em;line-height:1.15;max-width:24ch}.ec-body[data-astro-cid-47ngx34z]{margin-top:.5rem;color:var(--color-graphite);max-width:46ch}.ec-row[data-astro-cid-47ngx34z]{display:flex;flex-wrap:wrap;gap:.5rem}.ec-row[data-astro-cid-47ngx34z] input[data-astro-cid-47ngx34z]{flex:1 1 14rem;min-height:2.75rem;padding:0 .9rem;background:transparent;border:1px solid var(--color-ink);font:inherit;font-size:var(--text-body)}.ec-row[data-astro-cid-47ngx34z] input[data-astro-cid-47ngx34z]::placeholder{color:var(--color-graphite)}.ec-row[data-astro-cid-47ngx34z] input[data-astro-cid-47ngx34z]:focus-visible{outline-offset:0}.ec-row[data-astro-cid-47ngx34z] input[data-astro-cid-47ngx34z][aria-invalid=true]{border-color:var(--color-ember);border-width:2px}.ec-btn[data-astro-cid-47ngx34z]{flex:0 0 auto}.ec-btn[data-astro-cid-47ngx34z]:disabled{opacity:.6;cursor:progress}.ec-consent[data-astro-cid-47ngx34z]{font-size:var(--text-small);color:var(--color-graphite);margin-top:.6rem;max-width:52ch}.ec-consent[data-astro-cid-47ngx34z] a[data-astro-cid-47ngx34z]{text-decoration:underline;color:var(--color-ink)}.ec-msg[data-astro-cid-47ngx34z]{font-size:var(--text-small);font-weight:600;margin-top:.4rem;min-height:1.4em}.ec-msg[data-astro-cid-47ngx34z][data-tone=error]{color:var(--color-error)}.ec-done[data-astro-cid-47ngx34z]{font-weight:700;font-size:var(--text-lead)}html.motion .ec-done[data-astro-cid-47ngx34z]{animation:ec-in .5s var(--ease-out-expo) both}@keyframes ec-in{0%{opacity:0;transform:translateY(.4rem)}}.ec-hp[data-astro-cid-47ngx34z]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.more[data-astro-cid-mjijsap7]{padding-block:var(--space-section)}
