.about-page[data-astro-cid-emk76muo]{max-width:1360px;padding:0 1.25rem;margin:0 auto}.about-grid[data-astro-cid-emk76muo]{display:grid;gap:1.25rem}@media (min-width: 1024px){.about-grid[data-astro-cid-emk76muo]{grid-template-columns:minmax(420px,1.25fr) minmax(560px,1.75fr);grid-template-rows:auto auto;grid-template-areas:"photo   heading" "summary text";column-gap:3rem;row-gap:2rem;align-items:start}}.about-photo[data-astro-cid-emk76muo]{grid-area:photo}.about-heading[data-astro-cid-emk76muo]{grid-area:heading}.about-summary[data-astro-cid-emk76muo]{grid-area:summary}.about-text[data-astro-cid-emk76muo]{grid-area:text;margin-top:-1.5rem}@media (min-width: 1024px){.about-photo[data-astro-cid-emk76muo]{justify-self:end;align-self:end;text-align:right}.about-heading[data-astro-cid-emk76muo]{justify-self:start;align-self:end}.about-summary[data-astro-cid-emk76muo]{justify-self:end;align-self:start}.about-text[data-astro-cid-emk76muo]{justify-self:start;align-self:start}}.about-photo[data-astro-cid-emk76muo] img[data-astro-cid-emk76muo]{display:inline-block;width:70%;height:auto;border-radius:16px}.about-heading[data-astro-cid-emk76muo] .about-logo[data-astro-cid-emk76muo]{text-shadow:0 2px 14px rgba(214,51,132,.15);line-height:1;margin:0;display:inline-block}@media (min-width: 1024px){.about-text[data-astro-cid-emk76muo]{border-left:1px solid color-mix(in oklab,currentColor 12%,transparent);padding-left:2rem}}.about-links[data-astro-cid-emk76muo]{display:flex;gap:.6rem;margin-top:.75rem}.about-summary[data-astro-cid-emk76muo]{display:grid;gap:1rem;width:100%}.card[data-astro-cid-emk76muo]{background:var(--card-bg, #fff);border:1px solid var(--card-border, #ececec);border-radius:16px;padding:1rem 1.1rem;box-shadow:0 6px 16px #0000000f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card[data-astro-cid-emk76muo]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000014;border-color:var(--card-border-hover, #e4e4e4)}.card[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-size:1.05rem;margin:0 0 .7rem;display:flex;align-items:center;gap:.5rem}.icon-list[data-astro-cid-emk76muo]{margin:0;padding-left:1rem;line-height:1.6}.icon-list[data-astro-cid-emk76muo] li[data-astro-cid-emk76muo]{margin:.15rem 0}.key-values[data-astro-cid-emk76muo]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.key-values[data-astro-cid-emk76muo] li[data-astro-cid-emk76muo]{display:grid;grid-template-columns:110px 1fr;gap:.6rem}.key-values[data-astro-cid-emk76muo] span[data-astro-cid-emk76muo]{font-weight:600}.key-values[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:normal;opacity:.9}.icon-chips[data-astro-cid-emk76muo]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.icon-chips[data-astro-cid-emk76muo] li[data-astro-cid-emk76muo]{border:1px solid var(--chip-border, #e8e8e8);background:var(--chip-bg, #fafafa);padding:.45rem .65rem;border-radius:999px;font-size:.92rem}@media (prefers-color-scheme: dark){.card[data-astro-cid-emk76muo]{--card-bg: #0e0f12;--card-border: #1c1d22;--card-border-hover: #2a2c33;box-shadow:0 6px 16px #0000004d}.icon-chips[data-astro-cid-emk76muo] li[data-astro-cid-emk76muo]{--chip-bg: #16171c;--chip-border: #25262b}.about-text[data-astro-cid-emk76muo]{border-left-color:#ffffff1a}}@media (max-width: 1023.98px){.about-heading[data-astro-cid-emk76muo],.about-text[data-astro-cid-emk76muo]{margin-top:.75rem}}@media (max-width: 1023.98px){.about-grid[data-astro-cid-emk76muo]{display:block}.about-photo[data-astro-cid-emk76muo],.about-heading[data-astro-cid-emk76muo],.about-text[data-astro-cid-emk76muo],.about-summary[data-astro-cid-emk76muo]{justify-self:stretch!important;align-self:auto!important}.about-text[data-astro-cid-emk76muo]{margin-top:0!important;transform:none!important;border-left:0;padding-left:0}.about-photo[data-astro-cid-emk76muo] img[data-astro-cid-emk76muo]{display:block;width:100%!important;height:auto}.about-summary[data-astro-cid-emk76muo] .card[data-astro-cid-emk76muo]{width:100%!important;max-width:100%!important;box-sizing:border-box;float:none!important;position:relative!important}.about-heading[data-astro-cid-emk76muo],.about-text[data-astro-cid-emk76muo]{margin-top:.75rem}.about-summary[data-astro-cid-emk76muo]{margin-top:1rem;gap:.75rem}}@media (min-width: 1024px){.about-text[data-astro-cid-emk76muo]{transform:translateY(-1.5rem)}}
