.about-page[data-astro-cid-kh7btl4r]{max-width:1360px;padding:0 1.25rem;margin:0 auto}.about-grid[data-astro-cid-kh7btl4r]{display:grid;gap:1.25rem}@media (min-width: 1024px){.about-grid[data-astro-cid-kh7btl4r]{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-kh7btl4r]{grid-area:photo}.about-heading[data-astro-cid-kh7btl4r]{grid-area:heading}.about-summary[data-astro-cid-kh7btl4r]{grid-area:summary}.about-text[data-astro-cid-kh7btl4r]{grid-area:text;margin-top:-1.5rem}@media (min-width: 1024px){.about-photo[data-astro-cid-kh7btl4r]{justify-self:end;align-self:end;text-align:right}.about-heading[data-astro-cid-kh7btl4r]{justify-self:start;align-self:end}.about-summary[data-astro-cid-kh7btl4r]{justify-self:end;align-self:start}.about-text[data-astro-cid-kh7btl4r]{justify-self:start;align-self:start}}.about-photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{display:inline-block;width:70%;height:auto;border-radius:16px}.about-heading[data-astro-cid-kh7btl4r] .about-logo[data-astro-cid-kh7btl4r]{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-kh7btl4r]{border-left:1px solid color-mix(in oklab,currentColor 12%,transparent);padding-left:2rem}}.about-links[data-astro-cid-kh7btl4r]{display:flex;gap:.6rem;margin-top:.75rem}.about-summary[data-astro-cid-kh7btl4r]{display:grid;gap:1rem;width:100%}.card[data-astro-cid-kh7btl4r]{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-kh7btl4r]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000014;border-color:var(--card-border-hover, #e4e4e4)}.card[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:1.05rem;margin:0 0 .7rem;display:flex;align-items:center;gap:.5rem}.icon-list[data-astro-cid-kh7btl4r]{margin:0;padding-left:1rem;line-height:1.6}.icon-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{margin:.15rem 0}.key-values[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.key-values[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:110px 1fr;gap:.6rem}.key-values[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-weight:600}.key-values[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{font-style:normal;opacity:.9}.icon-chips[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.icon-chips[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{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-kh7btl4r]{--card-bg: #0e0f12;--card-border: #1c1d22;--card-border-hover: #2a2c33;box-shadow:0 6px 16px #0000004d}.icon-chips[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{--chip-bg: #16171c;--chip-border: #25262b}.about-text[data-astro-cid-kh7btl4r]{border-left-color:#ffffff1a}}@media (max-width: 1023.98px){.about-heading[data-astro-cid-kh7btl4r],.about-text[data-astro-cid-kh7btl4r]{margin-top:.75rem}}@media (max-width: 1023.98px){.about-grid[data-astro-cid-kh7btl4r]{display:block}.about-photo[data-astro-cid-kh7btl4r],.about-heading[data-astro-cid-kh7btl4r],.about-text[data-astro-cid-kh7btl4r],.about-summary[data-astro-cid-kh7btl4r]{justify-self:stretch!important;align-self:auto!important}.about-text[data-astro-cid-kh7btl4r]{margin-top:0!important;transform:none!important;border-left:0;padding-left:0}.about-photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{display:block;width:100%!important;height:auto}.about-summary[data-astro-cid-kh7btl4r] .card[data-astro-cid-kh7btl4r]{width:100%!important;max-width:100%!important;box-sizing:border-box;float:none!important;position:relative!important}.about-heading[data-astro-cid-kh7btl4r],.about-text[data-astro-cid-kh7btl4r]{margin-top:.75rem}.about-summary[data-astro-cid-kh7btl4r]{margin-top:.75rem;gap:.75rem}}@media (min-width: 1024px){.about-text[data-astro-cid-kh7btl4r]{transform:translateY(-1.5rem)}}
