.profile-shell.svelte-nq3qcx{width:min(980px,calc(100% - 48px));margin:0 auto}.profile-hero.svelte-nq3qcx{padding:5rem 0 4.5rem;color:#fff;background:#071a3d}.profile-back.svelte-nq3qcx{display:inline-block;margin-bottom:2.25rem;color:#a9d5ff;font-weight:650}.profile-hero__grid.svelte-nq3qcx{display:grid;gap:2rem;align-items:center}.profile-hero__with_photo.svelte-nq3qcx{grid-template-columns:minmax(180px,280px) 1fr}.profile-photo.svelte-nq3qcx{width:min(100%,280px);aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:1px solid rgba(255,255,255,.28)}.profile-kicker.svelte-nq3qcx{margin:0 0 .55rem;color:#57d9f7;font-size:.75rem;font-weight:800;letter-spacing:.11em}h1.svelte-nq3qcx{margin:0;font-size:clamp(2.15rem,5vw,4rem);line-height:1.06}.profile-title.svelte-nq3qcx{margin:.75rem 0 0;color:#d7e8fb;font-size:1.1rem}.profile-bio.svelte-nq3qcx{max-width:65ch;margin:1.2rem 0 0;color:#d7e8fb;line-height:1.75}.profile-main.svelte-nq3qcx{padding:4rem 0 5rem}.profile-section.svelte-nq3qcx{display:grid;gap:1.25rem;margin-bottom:3rem}h2.svelte-nq3qcx{margin:0;color:#10213d;font-size:1.45rem}.profile-tags.svelte-nq3qcx{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.profile-tags.svelte-nq3qcx li:where(.svelte-nq3qcx){padding:.45rem .7rem;border-radius:999px;background:#eaf5ff;color:#155a9e;font-size:.9rem}.profile-list.svelte-nq3qcx{margin:0;padding-left:1.2rem;color:#3f536f;line-height:1.8}.profile-list.svelte-nq3qcx a:where(.svelte-nq3qcx),.profile-articles.svelte-nq3qcx a:where(.svelte-nq3qcx){color:#175fb2;text-decoration:underline;text-underline-offset:.16em}.profile-articles.svelte-nq3qcx{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}.profile-articles.svelte-nq3qcx article:where(.svelte-nq3qcx){display:grid;gap:.55rem;padding:1.25rem;border:1px solid #dce5ef;border-radius:10px;background:#fff}.profile-articles.svelte-nq3qcx p:where(.svelte-nq3qcx),.profile-articles.svelte-nq3qcx h3:where(.svelte-nq3qcx),.profile-articles.svelte-nq3qcx span:where(.svelte-nq3qcx),.profile-articles.svelte-nq3qcx small:where(.svelte-nq3qcx){margin:0}.profile-articles.svelte-nq3qcx p:where(.svelte-nq3qcx){color:#3577bd;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.profile-articles.svelte-nq3qcx h3:where(.svelte-nq3qcx){font-size:1.05rem;line-height:1.4}.profile-articles.svelte-nq3qcx span:where(.svelte-nq3qcx),.profile-articles.svelte-nq3qcx small:where(.svelte-nq3qcx){color:#62738a;font-size:.9rem;line-height:1.55}@media(max-width:620px){.profile-hero__with_photo.svelte-nq3qcx{grid-template-columns:1fr}.profile-shell.svelte-nq3qcx{width:min(100% - 32px,980px)}}
