.about-page[data-astro-cid-2ysv2tyu]{padding-top:calc(var(--header-height) + clamp(48px,5vw,88px));padding-bottom:var(--section-space)}.about-layout[data-astro-cid-2ysv2tyu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.about-heading[data-astro-cid-2ysv2tyu]{color:var(--art-red);font:400 var(--text-page)/1.15 var(--font-title);letter-spacing:0;margin:0 0 clamp(24px,3vw,48px) clamp(24px,8vw,180px)}.about-portrait[data-astro-cid-2ysv2tyu]{width:100%;max-width:none;height:auto;display:block;position:relative;overflow:hidden}.about-portrait__fallback[data-astro-cid-2ysv2tyu]{width:100%;height:auto;display:block}.about-portrait[data-astro-cid-2ysv2tyu] canvas[data-astro-cid-2ysv2tyu]{opacity:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.about-portrait[data-astro-cid-2ysv2tyu][data-rive-ready=true] .about-portrait__fallback[data-astro-cid-2ysv2tyu]{opacity:0}.about-portrait[data-astro-cid-2ysv2tyu][data-rive-ready=true] canvas[data-astro-cid-2ysv2tyu]{opacity:1}.about-copy[data-astro-cid-2ysv2tyu]{min-width:0;color:var(--accent);padding-right:clamp(24px,5vw,112px)}.about-name[data-astro-cid-2ysv2tyu]{isolation:isolate;width:fit-content;max-width:calc(100% - 24px);margin:0 auto 40px;position:relative}.about-name[data-astro-cid-2ysv2tyu] h2[data-astro-cid-2ysv2tyu]{z-index:1;color:var(--art-red);font:400 clamp(36px,3.8vw,54px)/1.2 var(--font-title);white-space:nowrap;margin:0;position:relative}.about-doodle[data-astro-cid-2ysv2tyu]{z-index:0;pointer-events:none;height:auto;display:block;position:absolute}.about-doodle[data-astro-cid-2ysv2tyu] svg[data-astro-cid-2ysv2tyu]{width:100%;height:auto;display:block}.about-doodle[data-astro-cid-2ysv2tyu] canvas[data-astro-cid-2ysv2tyu]{opacity:0;width:124%;max-width:none;height:124%;display:block;position:absolute;top:-12%;left:-12%}.about-doodle[data-astro-cid-2ysv2tyu][data-rive-ready=true] svg[data-astro-cid-2ysv2tyu]{opacity:0}.about-doodle[data-astro-cid-2ysv2tyu][data-rive-ready=true] canvas[data-astro-cid-2ysv2tyu]{opacity:1}.about-doodle--crown[data-astro-cid-2ysv2tyu]{width:80px;top:-38px;left:30%}.about-doodle--rays[data-astro-cid-2ysv2tyu]{width:45px;top:-22px;right:0}.about-doodle--strokes[data-astro-cid-2ysv2tyu]{width:58px;bottom:-29px;left:31%}.about-doodle--zigzag[data-astro-cid-2ysv2tyu]{width:72px;bottom:-32px;right:-38px}.about-lead[data-astro-cid-2ysv2tyu]{margin:0 0 var(--space-3);color:var(--art-red);font:600 clamp(20px,1.8vw,26px)/1.4 var(--font-sans);text-wrap:pretty}.about-biography[data-astro-cid-2ysv2tyu]{max-width:60ch;color:var(--accent);font-size:clamp(17px,1.4vw,21px);line-height:1.6}.about-software[data-astro-cid-2ysv2tyu]{max-width:var(--content-width);margin:var(--section-space) auto 0;padding-inline:var(--pad);text-align:center}.about-software[data-astro-cid-2ysv2tyu] h2[data-astro-cid-2ysv2tyu]{color:var(--art-red);font:400 clamp(36px,3.4vw,54px)/1.2 var(--font-title);letter-spacing:0;margin:0}.software-stickers[data-astro-cid-2ysv2tyu]{gap:var(--space-3);max-width:960px;margin:var(--space-4) auto 0;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.software-stickers[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{align-content:start;gap:var(--space-2);min-width:0;color:var(--accent);font:400 15px/1.4 var(--font-sans);display:grid}.software-stickers[data-astro-cid-2ysv2tyu] svg[data-astro-cid-2ysv2tyu]{width:100%;height:auto;transition:translate .25s var(--ease-out);display:block}.about-filters[data-astro-cid-2ysv2tyu]{pointer-events:none;position:absolute}@media (hover:hover){.software-stickers[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]:hover svg[data-astro-cid-2ysv2tyu]{translate:0 -5px}}@media (width>=1800px){.about-layout[data-astro-cid-2ysv2tyu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.about-copy[data-astro-cid-2ysv2tyu]{padding-right:max(64px,50vw - 820px)}}@media (width<=1000px){.about-layout[data-astro-cid-2ysv2tyu]{column-gap:32px}.about-name[data-astro-cid-2ysv2tyu]{margin-bottom:32px}.about-name[data-astro-cid-2ysv2tyu] h2[data-astro-cid-2ysv2tyu]{font-size:clamp(36px,4.4vw,46px)}.about-doodle--crown[data-astro-cid-2ysv2tyu]{width:80px;top:-38px}.about-doodle--zigzag[data-astro-cid-2ysv2tyu]{width:72px;bottom:-32px;right:-38px}.about-doodle--strokes[data-astro-cid-2ysv2tyu]{width:58px;bottom:-29px}.about-doodle--rays[data-astro-cid-2ysv2tyu]{width:45px;top:-22px}}@media (width<=760px){.about-page[data-astro-cid-2ysv2tyu]{padding-top:calc(var(--header-height) + var(--space-4))}.about-layout[data-astro-cid-2ysv2tyu]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.about-art[data-astro-cid-2ysv2tyu]{padding-right:var(--pad)}.about-heading[data-astro-cid-2ysv2tyu]{margin-left:var(--pad);font-size:clamp(48px,9vw,68px)}.about-portrait[data-astro-cid-2ysv2tyu]{max-width:700px}.about-copy[data-astro-cid-2ysv2tyu]{padding-inline:var(--pad);max-width:700px;margin-inline:auto}.about-name[data-astro-cid-2ysv2tyu]{margin-top:var(--space-3)}.about-name[data-astro-cid-2ysv2tyu] h2[data-astro-cid-2ysv2tyu]{font-size:clamp(36px,8vw,48px)}.about-lead[data-astro-cid-2ysv2tyu]{margin-top:var(--space-3)}.about-biography[data-astro-cid-2ysv2tyu]{font-size:17px}.software-stickers[data-astro-cid-2ysv2tyu]{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));max-width:480px}}@media (prefers-reduced-motion:reduce){.software-stickers[data-astro-cid-2ysv2tyu] svg[data-astro-cid-2ysv2tyu]{transition:none}}
