.education[data-astro-cid-2gvrk3wr]{padding-block:clamp(6rem,10vw,11rem);background:var(--paper)}.eyebrow[data-astro-cid-2gvrk3wr]{margin-bottom:1.5rem;color:var(--red)}.entries[data-astro-cid-2gvrk3wr]{margin-top:clamp(3rem,6vw,6rem)}article[data-astro-cid-2gvrk3wr]{display:flex;justify-content:space-between;gap:2rem;padding:2rem 0}h3[data-astro-cid-2gvrk3wr]{font-size:clamp(1.4rem,2vw,2rem);font-weight:700;letter-spacing:-.04em}h3[data-astro-cid-2gvrk3wr] a[data-astro-cid-2gvrk3wr]{text-decoration:none;border-bottom:1px solid currentColor}p[data-astro-cid-2gvrk3wr]{max-width:40rem;margin-top:.6rem;color:var(--ink-soft);font-size:clamp(1.1rem,1.6vw,1.4rem)}article[data-astro-cid-2gvrk3wr] span[data-astro-cid-2gvrk3wr]{flex:none;padding-top:.35rem;color:var(--ink-soft);font-size:.84rem}@media(max-width:620px){.education[data-astro-cid-2gvrk3wr]{padding-block:5rem}article[data-astro-cid-2gvrk3wr]{display:block}article[data-astro-cid-2gvrk3wr] span[data-astro-cid-2gvrk3wr]{display:block;margin-top:1rem}}.company-head[data-astro-cid-xpq65ryk]{position:sticky;top:3rem;align-self:start}@media(max-width:620px){.company-head[data-astro-cid-xpq65ryk]{position:static}}.experience[data-astro-cid-xpq65ryk]{padding-block:6rem;background:#f1eff6}.experience-heading[data-astro-cid-xpq65ryk]{display:flex;justify-content:space-between;gap:3rem;align-items:end}h1[data-astro-cid-xpq65ryk],h2[data-astro-cid-xpq65ryk]{font-size:var(--head);font-weight:500;max-width:16ch}.companies[data-astro-cid-xpq65ryk]{margin-top:4rem;display:grid;gap:4rem}.company[data-astro-cid-xpq65ryk]{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.company-head[data-astro-cid-xpq65ryk] h3[data-astro-cid-xpq65ryk]{font-size:var(--lead);font-weight:600}.company-head[data-astro-cid-xpq65ryk] p[data-astro-cid-xpq65ryk]{font-size:var(--small);margin-top:.5rem;max-width:25ch}.roles[data-astro-cid-xpq65ryk]{display:grid;gap:2rem}.roles[data-astro-cid-xpq65ryk] article[data-astro-cid-xpq65ryk]{display:grid;grid-template-columns:150px 1fr;gap:1.5rem}.role-date[data-astro-cid-xpq65ryk]{font-size:var(--small);padding-top:.3rem}h4[data-astro-cid-xpq65ryk]{font-size:var(--lead);font-weight:500;line-height:1.2}.roles[data-astro-cid-xpq65ryk] p[data-astro-cid-xpq65ryk],.roles[data-astro-cid-xpq65ryk] ul[data-astro-cid-xpq65ryk]{max-width:65ch;margin-top:1rem}.roles[data-astro-cid-xpq65ryk] ul[data-astro-cid-xpq65ryk]{padding-left:1.2rem}.roles[data-astro-cid-xpq65ryk] li[data-astro-cid-xpq65ryk]+li[data-astro-cid-xpq65ryk]{margin-top:.5rem}.text-link[data-astro-cid-xpq65ryk]{margin-top:3rem}.compact[data-astro-cid-xpq65ryk] .roles[data-astro-cid-xpq65ryk]{gap:3rem}@media(max-width:850px){.experience-heading[data-astro-cid-xpq65ryk]{align-items:start;flex-direction:column;gap:1.5rem}.company[data-astro-cid-xpq65ryk]{grid-template-columns:1fr 2fr;gap:2rem}.roles[data-astro-cid-xpq65ryk] article[data-astro-cid-xpq65ryk]{display:block}.role-date[data-astro-cid-xpq65ryk]{display:block;margin-bottom:.5rem}}@media(max-width:620px){.experience[data-astro-cid-xpq65ryk]{padding-block:4rem}.company[data-astro-cid-xpq65ryk]{display:block}.roles[data-astro-cid-xpq65ryk]{margin-top:2rem}.companies[data-astro-cid-xpq65ryk]{margin-top:3rem;gap:3rem}h1[data-astro-cid-xpq65ryk],h2[data-astro-cid-xpq65ryk]{font-size:2.5rem}.company-head[data-astro-cid-xpq65ryk] p[data-astro-cid-xpq65ryk]{max-width:none}}.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;overflow:hidden;background:transparent;color:var(--white);padding-top:clamp(2rem,4vh,3.5rem);height:calc(100svh - 76px);min-height:700px;max-height:1050px;display:flex;flex-direction:column}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,var(--hero-ground) 0%,transparent 65%);pointer-events:none}.hero-copy[data-astro-cid-bbe6dxrz]{position:relative;top:clamp(1rem,4vh,3rem);z-index:1;max-width:1160px;text-align:center}h1[data-astro-cid-bbe6dxrz]{max-width:23ch;margin-inline:auto;font:600 clamp(2.5rem,5.5vw,5rem)/1.08 var(--font-sans);letter-spacing:-.035em;text-wrap:balance}.hero-role[data-astro-cid-bbe6dxrz]{max-width:30ch;margin:1rem auto 0;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:400;line-height:1.2;letter-spacing:-.015em;color:var(--white);text-wrap:balance}.hero-intro[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;gap:3rem;margin:1.7rem auto 0;max-width:1000px}.intro-copy[data-astro-cid-bbe6dxrz]{max-width:56ch;text-align:left}.description[data-astro-cid-bbe6dxrz]{font-size:1rem;line-height:1.5;color:var(--hero-copy)}.actions[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-shrink:0}.button[data-astro-cid-bbe6dxrz]{gap:1.2rem;background:var(--hero-action)}.button[data-astro-cid-bbe6dxrz]:hover{background:var(--brand)}.portrait[data-astro-cid-bbe6dxrz]{position:relative;margin-top:1.4rem;flex:1;min-height:340px;overflow:hidden}.portrait-frame[data-astro-cid-bbe6dxrz]{position:absolute;inset:auto 0 0;height:88%;overflow:hidden;mask-image:linear-gradient(to bottom,#000 65%,#000000f0 82%,#000000b8)}.portrait[data-astro-cid-bbe6dxrz] img{position:absolute;top:0;left:50%;transform:translate(-50%);display:block;height:122%;width:auto;max-width:none;max-height:none;object-fit:contain;object-position:center top}.portrait-light[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:50%;transform:translate(-50%);height:122%;aspect-ratio:var(--portrait-ratio);pointer-events:none;background:linear-gradient(to top,rgba(133,108,180,.28),transparent 60%),linear-gradient(100deg,rgba(166,126,210,.38) 8%,transparent 43%,transparent 62%,rgba(119,155,205,.28) 100%);mask-image:var(--portrait-mask);mask-size:100% 100%;mask-repeat:no-repeat;mix-blend-mode:screen}@media(max-width:850px){.hero[data-astro-cid-bbe6dxrz]{min-height:820px}.hero-intro[data-astro-cid-bbe6dxrz]{flex-direction:column;gap:1.3rem}.intro-copy[data-astro-cid-bbe6dxrz]{text-align:center}.portrait[data-astro-cid-bbe6dxrz]{margin-top:1.5rem}}@media(max-width:620px){.hero-copy[data-astro-cid-bbe6dxrz]{top:1.5rem}.hero[data-astro-cid-bbe6dxrz]{padding-top:1.7rem;height:auto;min-height:0;max-height:none}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,10vw,3.5rem)}.hero-intro[data-astro-cid-bbe6dxrz]{margin-top:1.25rem}.description[data-astro-cid-bbe6dxrz]{font-size:1rem}.actions[data-astro-cid-bbe6dxrz]{gap:.65rem}.button[data-astro-cid-bbe6dxrz]{font-size:.9rem;padding:.7rem 1rem}.portrait[data-astro-cid-bbe6dxrz]{flex:none;height:365px;min-height:0;margin-top:1.5rem}.portrait[data-astro-cid-bbe6dxrz] img{height:122%;width:auto}}@media(prefers-reduced-motion:no-preference){.hero-copy[data-astro-cid-bbe6dxrz]{animation:arrive .7s var(--ease) both}@keyframes arrive{0%{transform:translateY(10px)}to{transform:none}}}.about-section[data-astro-cid-v2cbyr3p]{background:var(--paper);padding-block:5rem 3rem}.about-grid[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,7vw,8rem);align-items:start;padding-inline:clamp(1rem,2.5vw,2rem)}h2[data-astro-cid-v2cbyr3p]{font-size:var(--head);font-weight:500;letter-spacing:-.035em}.about-copy[data-astro-cid-v2cbyr3p]{max-width:65ch}p[data-astro-cid-v2cbyr3p]{line-height:1.65;text-wrap:pretty}p[data-astro-cid-v2cbyr3p]+p[data-astro-cid-v2cbyr3p]{margin-top:1.25rem}@media(min-width:851px){h2[data-astro-cid-v2cbyr3p]{position:sticky;top:3rem;align-self:start}}@media(max-width:850px){.about-grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:1.75rem}.about-copy[data-astro-cid-v2cbyr3p]{max-width:65ch}}@media(max-width:620px){.about-section[data-astro-cid-v2cbyr3p]{padding-block:3rem 2rem}h2[data-astro-cid-v2cbyr3p]{font-size:2.5rem}}.image-banner[data-astro-cid-usfhkwpm]{margin:0;background:var(--paper-dark)}.image-banner[data-astro-cid-usfhkwpm] img{display:block;width:100%;height:clamp(240px,33.3vw,600px);object-fit:cover;object-position:center}@media(max-width:620px){.image-banner[data-astro-cid-usfhkwpm] img{height:auto;aspect-ratio:16/9;object-position:45% center}}.approach[data-astro-cid-m6ygkrp6]{padding-block:5rem;background:var(--paper-dark)}.approach-grid[data-astro-cid-m6ygkrp6]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,7vw,8rem);align-items:start}.approach-copy[data-astro-cid-m6ygkrp6]{position:sticky;top:3rem;align-self:start}.approach-copy[data-astro-cid-m6ygkrp6] h2[data-astro-cid-m6ygkrp6]{font-size:var(--head);font-weight:500;letter-spacing:-.035em}.approach-copy[data-astro-cid-m6ygkrp6]>p[data-astro-cid-m6ygkrp6]{margin-top:1.5rem;max-width:38ch}.capability-list[data-astro-cid-m6ygkrp6]{list-style:none;padding:0;margin:0}.capability-list[data-astro-cid-m6ygkrp6] li[data-astro-cid-m6ygkrp6]+li[data-astro-cid-m6ygkrp6]{margin-top:.75rem}summary[data-astro-cid-m6ygkrp6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;padding:.9rem 1rem;background:color-mix(in srgb,var(--paper-dark) 94%,var(--ink));list-style:none;cursor:pointer}summary[data-astro-cid-m6ygkrp6]::-webkit-details-marker{display:none}summary[data-astro-cid-m6ygkrp6]:focus-visible{outline:2px solid var(--brand);outline-offset:5px}.disclosure-icon[data-astro-cid-m6ygkrp6]{flex-shrink:0;color:var(--brand)}details[data-astro-cid-m6ygkrp6][open] summary[data-astro-cid-m6ygkrp6]{background:color-mix(in srgb,var(--paper-dark) 90%,var(--ink))}details[data-astro-cid-m6ygkrp6][open] .disclosure-icon[data-astro-cid-m6ygkrp6]{transform:rotate(180deg)}details[data-astro-cid-m6ygkrp6][open]{padding-bottom:1rem}@media(hover:hover)and (pointer:fine){summary[data-astro-cid-m6ygkrp6]:hover{color:var(--brand)}}@media(prefers-reduced-motion:no-preference){.disclosure-icon[data-astro-cid-m6ygkrp6]{transition:transform .25s ease}summary[data-astro-cid-m6ygkrp6]{transition:background-color .25s ease}details[data-astro-cid-m6ygkrp6]{transition:padding-bottom .28s ease}details[data-astro-cid-m6ygkrp6][open] p[data-astro-cid-m6ygkrp6]{animation:disclosure-reveal .25s ease both}@keyframes disclosure-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@supports (interpolate-size:allow-keywords){details[data-astro-cid-m6ygkrp6]{interpolate-size:allow-keywords}details[data-astro-cid-m6ygkrp6]::details-content{block-size:0;overflow:clip;transition:block-size .28s ease,content-visibility .28s allow-discrete}details[data-astro-cid-m6ygkrp6][open]::details-content{block-size:auto}}}h3[data-astro-cid-m6ygkrp6]{font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:-.02em}.capability-list[data-astro-cid-m6ygkrp6] p[data-astro-cid-m6ygkrp6]{margin-top:1rem;padding-inline:1rem;max-width:53ch;line-height:1.6}@media(max-width:850px){.approach-copy[data-astro-cid-m6ygkrp6]{position:static}.approach-grid[data-astro-cid-m6ygkrp6]{grid-template-columns:1fr;gap:2.5rem}.approach-copy[data-astro-cid-m6ygkrp6]>p[data-astro-cid-m6ygkrp6]{max-width:55ch}}@media(max-width:620px){.approach[data-astro-cid-m6ygkrp6]{padding-block:4rem}.approach-copy[data-astro-cid-m6ygkrp6] h2[data-astro-cid-m6ygkrp6]{font-size:2.5rem}h3[data-astro-cid-m6ygkrp6]{font-size:1.25rem}}.work-section[data-astro-cid-kpx7utds]{--case-padding:clamp(1rem,2.5vw,2rem);padding-block:4rem 5rem}.section-heading[data-astro-cid-kpx7utds]{padding-inline:var(--case-padding);display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2.5rem}.section-heading[data-astro-cid-kpx7utds] h2[data-astro-cid-kpx7utds]{font-size:var(--head);font-weight:500;max-width:none}.case-art[data-astro-cid-kpx7utds] .work-graphic img{aspect-ratio:16/9;object-fit:cover;object-position:center}.case-list[data-astro-cid-kpx7utds]{display:grid;gap:4rem}.case[data-astro-cid-kpx7utds]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,6vw,7rem)}.case-1[data-astro-cid-kpx7utds]{grid-template-columns:1fr 1.1fr}.case-1[data-astro-cid-kpx7utds] .case-art[data-astro-cid-kpx7utds]{order:2}h3[data-astro-cid-kpx7utds]{font-size:var(--lead);font-weight:600}h3[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds],h3[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]:hover{text-decoration:none}.case-title[data-astro-cid-kpx7utds]{font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:500;line-height:1.12;letter-spacing:-.03em;margin-block:0 1.2rem}.case-copy[data-astro-cid-kpx7utds]>p[data-astro-cid-kpx7utds]:not(.case-title){max-width:52ch}.result[data-astro-cid-kpx7utds]{margin-top:1rem}.case[data-astro-cid-kpx7utds]{position:relative;padding:var(--case-padding);padding-bottom:calc(var(--case-padding) + 2.5rem);transition:box-shadow .2s ease}.case-title[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]:after{content:"";position:absolute;inset:0;z-index:1}.case-title[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]{-webkit-tap-highlight-color:transparent}.case-cta[data-astro-cid-kpx7utds]{position:absolute;right:var(--case-padding);bottom:var(--case-padding);display:flex;align-items:center;gap:1rem;font-size:var(--small);opacity:0;pointer-events:none;transition:opacity .2s ease}.case-cta[data-astro-cid-kpx7utds] svg[data-astro-cid-kpx7utds]{width:1.5rem;height:1.5rem;transform:translate(-1rem);transition:transform .3s ease}.case[data-astro-cid-kpx7utds]:hover .case-cta[data-astro-cid-kpx7utds],.case[data-astro-cid-kpx7utds]:has(a:focus-visible) .case-cta[data-astro-cid-kpx7utds]{opacity:1}.case[data-astro-cid-kpx7utds]:hover .case-cta[data-astro-cid-kpx7utds] svg[data-astro-cid-kpx7utds],.case[data-astro-cid-kpx7utds]:has(a:focus-visible) .case-cta[data-astro-cid-kpx7utds] svg[data-astro-cid-kpx7utds]{transform:translate(0)}.case[data-astro-cid-kpx7utds]:hover,.case[data-astro-cid-kpx7utds]:has(a:focus-visible){box-shadow:0 8px 32px #3c3c4133}.case[data-astro-cid-kpx7utds]:has(a:focus-visible){outline:2px solid var(--brand);outline-offset:12px}.case-title[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.case[data-astro-cid-kpx7utds],.case-cta[data-astro-cid-kpx7utds],.case-cta[data-astro-cid-kpx7utds] svg[data-astro-cid-kpx7utds]{transition:none}}.work-index-page[data-astro-cid-kpx7utds]{padding-top:1rem}@media(max-width:850px){.case[data-astro-cid-kpx7utds],.case-1[data-astro-cid-kpx7utds]{gap:2rem;grid-template-columns:1fr 1fr}.section-heading[data-astro-cid-kpx7utds]{gap:2rem}.section-heading[data-astro-cid-kpx7utds] h2[data-astro-cid-kpx7utds]{max-width:none}}@media(max-width:620px){.work-section[data-astro-cid-kpx7utds]{padding-block:2.5rem 3rem}.section-heading[data-astro-cid-kpx7utds]{display:block;margin-bottom:1.5rem}.case[data-astro-cid-kpx7utds],.case-1[data-astro-cid-kpx7utds]{grid-template-columns:1fr;gap:1.5rem}.case-1[data-astro-cid-kpx7utds] .case-art[data-astro-cid-kpx7utds]{order:0}.case-list[data-astro-cid-kpx7utds]{gap:4rem}.case-title[data-astro-cid-kpx7utds]{margin-top:0}.section-heading[data-astro-cid-kpx7utds] h2[data-astro-cid-kpx7utds]{font-size:clamp(1.65rem,6.5vw,2.5rem);letter-spacing:-.04em}}.articles-section[data-astro-cid-5q5cflet]{--article-padding:clamp(1rem,2.5vw,2rem);padding-block:4rem 5rem;background:var(--paper)}.section-heading[data-astro-cid-5q5cflet]{padding-inline:var(--article-padding);margin-bottom:2.5rem}.section-heading[data-astro-cid-5q5cflet] h2[data-astro-cid-5q5cflet]{font-size:var(--head);font-weight:500}.article-list[data-astro-cid-5q5cflet]{display:grid;gap:4rem}.article-preview[data-astro-cid-5q5cflet]{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,6vw,7rem);padding:var(--article-padding);padding-bottom:calc(var(--article-padding) + 2.5rem);transition:box-shadow .2s ease}.article-art[data-astro-cid-5q5cflet]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.article-copy[data-astro-cid-5q5cflet]{min-width:0}h3[data-astro-cid-5q5cflet]{font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:500;line-height:1.12;letter-spacing:-.03em;margin-bottom:1.2rem}h3[data-astro-cid-5q5cflet] a[data-astro-cid-5q5cflet]{text-decoration:none;-webkit-tap-highlight-color:transparent}h3[data-astro-cid-5q5cflet] a[data-astro-cid-5q5cflet]:after{content:"";position:absolute;inset:0;z-index:1}.article-copy[data-astro-cid-5q5cflet] p[data-astro-cid-5q5cflet]{max-width:52ch}.article-cta[data-astro-cid-5q5cflet]{position:absolute;right:var(--article-padding);bottom:var(--article-padding);display:flex;align-items:center;gap:1rem;font-size:var(--small);opacity:0;pointer-events:none;transition:opacity .2s ease}.article-cta[data-astro-cid-5q5cflet] svg[data-astro-cid-5q5cflet]{width:1.5rem;height:1.5rem;transform:translate(-1rem);transition:transform .3s ease}.article-preview[data-astro-cid-5q5cflet]:has(a:focus-visible){box-shadow:0 8px 32px #3c3c4133;outline:2px solid var(--brand);outline-offset:12px}h3[data-astro-cid-5q5cflet] a[data-astro-cid-5q5cflet]:focus-visible{outline:none}.article-preview[data-astro-cid-5q5cflet]:has(a:focus-visible) .article-cta[data-astro-cid-5q5cflet]{opacity:1}.article-preview[data-astro-cid-5q5cflet]:has(a:focus-visible) .article-cta[data-astro-cid-5q5cflet] svg[data-astro-cid-5q5cflet]{transform:translate(0)}@media(hover:hover)and (pointer:fine){.article-preview[data-astro-cid-5q5cflet]:hover{box-shadow:0 8px 32px #3c3c4133}.article-preview[data-astro-cid-5q5cflet]:hover .article-cta[data-astro-cid-5q5cflet]{opacity:1}.article-preview[data-astro-cid-5q5cflet]:hover .article-cta[data-astro-cid-5q5cflet] svg[data-astro-cid-5q5cflet]{transform:translate(0)}}@media(hover:none){.article-cta[data-astro-cid-5q5cflet]{opacity:1}.article-cta[data-astro-cid-5q5cflet] svg[data-astro-cid-5q5cflet]{transform:none}}@media(prefers-reduced-motion:reduce){.article-preview[data-astro-cid-5q5cflet],.article-cta[data-astro-cid-5q5cflet],.article-cta[data-astro-cid-5q5cflet] svg[data-astro-cid-5q5cflet]{transition:none}}@media(max-width:850px){.article-preview[data-astro-cid-5q5cflet]{grid-template-columns:1fr 1fr;gap:2rem}}@media(max-width:620px){.articles-section[data-astro-cid-5q5cflet]{padding-block:2.5rem 3rem}.section-heading[data-astro-cid-5q5cflet]{margin-bottom:1.5rem}.section-heading[data-astro-cid-5q5cflet] h2[data-astro-cid-5q5cflet]{font-size:clamp(1.65rem,6.5vw,2.5rem);letter-spacing:-.04em}.article-preview[data-astro-cid-5q5cflet]{grid-template-columns:1fr;gap:1.5rem}}.home-page[data-astro-cid-jdovvxl7]{position:relative;isolation:isolate}.page-background[data-astro-cid-jdovvxl7]{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--hero-ground)}.page-background[data-astro-cid-jdovvxl7] img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 65%;filter:blur(3px);transform:scale(var(--background-scale,1.015));transform-origin:center 60%}.home-page[data-astro-cid-jdovvxl7] .site-header{background:var(--paper)}.home-page[data-astro-cid-jdovvxl7] .work-section{background:color-mix(in srgb,var(--paper) 97%,transparent)}.home-page[data-astro-cid-jdovvxl7] .approach{background:color-mix(in srgb,var(--paper-dark) 97%,transparent)}@media(max-width:620px){.page-background[data-astro-cid-jdovvxl7] img{object-position:center bottom}}
