.hero[data-astro-cid-i3irphx7]{gap:var(--space-16);min-height:calc(85svh - var(--space-64));padding-block:var(--space-96);align-content:center;justify-items:start;display:grid}.hero__title[data-astro-cid-i3irphx7]{max-width:20ch}.hero[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{margin-top:var(--space-16)}.hero__muted[data-astro-cid-i3irphx7]{color:var(--text-subdued)}@media (width<=809px){.hero[data-astro-cid-i3irphx7]{padding-block:var(--space-64)}}.cards[data-astro-cid-wbvzyo52]{gap:var(--space-48) var(--gutter);margin:0;padding:0;list-style:none;display:grid}@media (width>=810px){.cards[data-astro-cid-wbvzyo52]{grid-template-columns:repeat(2,1fr)}}.block[data-astro-cid-2kegqo7y]{gap:var(--space-24) var(--gutter);padding-top:var(--space-32);border-top:1px solid var(--dividers);display:grid}.block__title[data-astro-cid-2kegqo7y]{font-family:var(--font-serif);font-size:var(--subtitle-size);line-height:var(--subtitle-lh);font-weight:var(--weight-regular)}.block__body[data-astro-cid-2kegqo7y]{gap:var(--space-24);align-content:start;display:grid}@media (width>=1200px){.block[data-astro-cid-2kegqo7y]{grid-template-columns:1fr 3fr}}ol[data-astro-cid-2kegqo7y],ul[data-astro-cid-2kegqo7y]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-2kegqo7y],.logos[data-astro-cid-2kegqo7y],.skills[data-astro-cid-2kegqo7y]{gap:var(--gutter);display:grid}@media (width>=600px){.steps[data-astro-cid-2kegqo7y],.logos[data-astro-cid-2kegqo7y],.skills[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(2,1fr)}}.logos[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(2,1fr)}.steps[data-astro-cid-2kegqo7y]{row-gap:var(--space-48)}.step[data-astro-cid-2kegqo7y]{gap:var(--space-8);align-content:start;display:grid}.skill__icon[data-astro-cid-2kegqo7y],.step__num[data-astro-cid-2kegqo7y]{width:var(--space-56);height:var(--space-56);border-radius:var(--radius-full);background:var(--bg-regular-2);color:var(--highlight);flex:none;place-items:center;display:grid}.step__num[data-astro-cid-2kegqo7y]{font-family:var(--font-sans);font-weight:var(--weight);font-size:var(--subtitle-size);line-height:1}.step[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]{color:var(--text-body)}.logo-card[data-astro-cid-2kegqo7y]{height:var(--space-96);border:1px solid var(--border);border-radius:var(--radius-md);place-items:center;display:grid}.logo-card[data-astro-cid-2kegqo7y] img[data-astro-cid-2kegqo7y]{height:var(--h);object-fit:contain;filter:grayscale();mix-blend-mode:multiply;width:auto;max-width:70%}.skills[data-astro-cid-2kegqo7y]{row-gap:var(--space-24)}.skill[data-astro-cid-2kegqo7y]{align-items:center;gap:var(--space-16);color:var(--text-title);display:flex}.about[data-astro-cid-j4y4sje3]{gap:var(--gutter);display:grid}@media (width>=810px){.about[data-astro-cid-j4y4sje3]{grid-template-columns:6fr 5fr;align-items:stretch}}.about__text[data-astro-cid-j4y4sje3]{gap:var(--gutter);grid-template-rows:auto 1fr;display:grid}.about__aside[data-astro-cid-j4y4sje3]{gap:var(--gutter);flex-direction:column;display:flex}.about__intro[data-astro-cid-j4y4sje3]{gap:var(--space-24);display:grid}.about__headline[data-astro-cid-j4y4sje3]{font-family:var(--font-serif);font-weight:var(--weight-bold);font-size:var(--title-lg-size);line-height:var(--title-lg-lh);letter-spacing:var(--title-lg-ls);color:var(--text-title)}@media (width>=1200px){.about__headline[data-astro-cid-j4y4sje3]{font-size:var(--title-xl-size);line-height:var(--title-xl-lh);letter-spacing:var(--title-xl-ls)}}.about__social[data-astro-cid-j4y4sje3]{gap:var(--space-8) var(--space-24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.about__bio[data-astro-cid-j4y4sje3]{gap:var(--space-16);display:grid}.about__bio[data-astro-cid-j4y4sje3] p[data-astro-cid-j4y4sje3]{color:var(--text-body)}.about__photo[data-astro-cid-j4y4sje3]{aspect-ratio:var(--ratio-portrait);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-regular-2);position:relative;overflow:hidden}@media (width>=810px){.about__photo[data-astro-cid-j4y4sje3]{aspect-ratio:auto;min-height:var(--photo-min-height);flex:1}}.about__photo[data-astro-cid-j4y4sje3] img{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.about__tools[data-astro-cid-j4y4sje3]{gap:var(--space-8);color:var(--text-body);margin:0;display:grid}.about__tools[data-astro-cid-j4y4sje3] dt[data-astro-cid-j4y4sje3]{color:var(--text-title)}.about__tools[data-astro-cid-j4y4sje3] dd[data-astro-cid-j4y4sje3]{margin:0}.about__actions[data-astro-cid-j4y4sje3]{justify-content:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.list[data-astro-cid-xatvydoc]{margin:0;padding:0;list-style:none}.list[data-astro-cid-xatvydoc]>li[data-astro-cid-xatvydoc]{display:block}.contact[data-astro-cid-rm6npfgm]{text-align:center;padding-block:var(--space-96) var(--space-128);justify-items:center}.contact__links[data-astro-cid-rm6npfgm]{justify-content:center;gap:var(--space-8) var(--space-32);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width<=809px){.contact[data-astro-cid-rm6npfgm]{padding-block:var(--space-64) var(--space-96)}}
