.about-hero[data-astro-cid-ta2fbyqs]{isolation:isolate;background:#ebe4fa;padding-top:clamp(96px,9vw,120px);position:relative;overflow:hidden}.blob[data-astro-cid-ta2fbyqs]{filter:blur(80px);z-index:-1;border-radius:50%;position:absolute}.b1[data-astro-cid-ta2fbyqs]{background:var(--teal);width:46vw;max-width:640px;height:46vw;max-height:640px;top:-26%;right:-10%}.b2[data-astro-cid-ta2fbyqs]{background:var(--violet);opacity:.5;width:30vw;max-width:420px;height:30vw;max-height:420px;top:20%;right:22%}.b3[data-astro-cid-ta2fbyqs]{background:var(--orchid);opacity:.7;width:28vw;max-width:380px;height:28vw;max-height:380px;bottom:-30%;right:-4%}.hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1.4fr .6fr;align-items:center;gap:clamp(28px,5vw,72px);padding-bottom:12px;display:grid}.intro[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:18px;display:flex}.intro[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:clamp(3rem,1.4rem + 5vw,6rem)}.intro[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:var(--violet);font-style:normal}.facts[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:8px;display:flex}.facts[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{background:var(--cloud);border-radius:99px;padding:7px 14px;font-size:.92rem;font-weight:600}.photo[data-astro-cid-ta2fbyqs]{justify-self:end;width:100%;max-width:340px;margin:0}.photo[data-astro-cid-ta2fbyqs] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:160px 160px 32px;width:100%;box-shadow:0 30px 60px -30px #28145a80}.photo[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{text-align:right;margin-top:6px}.legend[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:8px;margin:-24px 0 40px;display:flex}.key[data-astro-cid-ta2fbyqs]{background:#ffffff29;border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.key[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--dot);border-radius:50%;width:12px;height:12px}.timeline[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex;position:relative}.timeline[data-astro-cid-ta2fbyqs]:before{content:"";border-left:2px dashed #ffffff8c;position:absolute;top:8px;bottom:8px;left:150px}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:130px 1fr;align-items:start;gap:40px;display:grid;position:relative}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--dot);border-radius:50%;width:18px;height:18px;position:absolute;top:22px;left:142px;box-shadow:0 0 0 5px #ffffff40}.k-study[data-astro-cid-ta2fbyqs]{--dot:var(--teal)}.k-work[data-astro-cid-ta2fbyqs]{--dot:#fff}.k-training[data-astro-cid-ta2fbyqs]{--dot:var(--orchid)}.k-now[data-astro-cid-ta2fbyqs]{--dot:#ffe36b}.when[data-astro-cid-ta2fbyqs]{text-align:right;flex-direction:column;align-items:flex-end;padding-top:12px;display:flex}.years[data-astro-cid-ta2fbyqs]{font-family:var(--display);letter-spacing:-.01em;font-size:1.15rem;font-weight:700}.place[data-astro-cid-ta2fbyqs]{opacity:.85;font-size:.88rem}.card[data-astro-cid-ta2fbyqs]{background:var(--cloud);color:var(--ink);border-radius:28px;flex-direction:column;gap:4px;padding:22px 26px;display:flex}.k-now[data-astro-cid-ta2fbyqs] .card[data-astro-cid-ta2fbyqs]{background:#fff;box-shadow:0 0 0 3px #ffe36b}.kind[data-astro-cid-ta2fbyqs]{letter-spacing:.14em;text-transform:uppercase;color:var(--violet);font-size:.75rem;font-weight:700}.card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:1.3rem}.where[data-astro-cid-ta2fbyqs]{color:var(--teal-deep);font-weight:600}.note[data-astro-cid-ta2fbyqs]{color:var(--ink-soft);margin-top:4px;font-size:1rem}.glance[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:18px;margin-top:48px;display:grid}.glance[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{background:var(--cloud);color:var(--ink);border-radius:32px;padding:clamp(22px,3vw,34px)}.glance[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:first-child{border-top-left-radius:96px}.glance[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:last-child{border-bottom-right-radius:96px}.glance[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin-bottom:8px;font-size:.8rem;font-weight:700}.glance[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none}.glance[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1.5px dashed var(--line);flex-direction:column;padding-block:10px;display:flex}.glance[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--ink-soft);font-size:.93rem}@media (width<=820px){.glance[data-astro-cid-ta2fbyqs],.hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}.photo[data-astro-cid-ta2fbyqs]{order:-1;justify-self:end;max-width:240px}.timeline[data-astro-cid-ta2fbyqs]:before{left:8px}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:8px;padding-left:36px}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{top:4px;left:0}.when[data-astro-cid-ta2fbyqs]{text-align:left;flex-direction:row;align-items:baseline;gap:10px;padding-top:0}}
