.glass-personal-page{color:var(--body-ink,#20394c);padding-block-end:36px}.personal-back{min-block-size:44px;color:var(--quiet,#213f52);align-items:center;gap:10px;margin-block:12px 24px;font-size:15px;text-decoration:none;display:inline-flex}.personal-back:hover{text-decoration:underline}.glass-personal-page .glass-eyebrow{color:var(--quiet,#213f52);font-size:15px}.personal-about-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,7vw,100px);max-inline-size:1200px;margin-inline:auto;padding-block:24px 35px;display:grid}.personal-about-intro{min-inline-size:0}.personal-about-intro h1{max-inline-size:17ch;margin-block:18px 24px;font-size:clamp(40px,4.3vw,62px);line-height:1.2}.personal-story-copy{max-inline-size:57ch;font-size:19px;line-height:1.75}.personal-facts{border-block-start:1px solid #45607038;margin-block:28px 20px;padding-block-start:24px}.personal-facts h2{margin-block-end:12px;font-size:22px;line-height:1.4}.personal-facts ul{gap:10px;margin:0;padding-inline-start:22px;font-size:18px;line-height:1.65;display:grid}.personal-languages{margin-block:18px 24px;font-size:16px}.personal-portrait{background:#ffffff9e;justify-self:center;inline-size:min(100%,362px);margin:0;padding:15px;transform:rotate(1.5deg)}html[dir=rtl] .personal-portrait{transform:rotate(-1.5deg)}.personal-portrait img{aspect-ratio:3/4;object-fit:cover;border-radius:15px;block-size:auto;inline-size:100%}.personal-portrait figcaption{padding:16px 9px 6px;font-size:21px;font-weight:550}.personal-contact-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px clamp(40px,8vw,120px);max-inline-size:1240px;margin-inline:auto;padding-block:35px 20px;display:grid}.personal-contact-intro{grid-area:1/1;min-inline-size:0}.personal-contact-intro h1{max-inline-size:13ch;margin-block:18px 26px;font-size:clamp(43px,4.5vw,66px);line-height:1.2}.personal-lead{max-inline-size:45ch;font-size:20px;line-height:1.65}.personal-contact-regular{color:var(--quiet);margin-block-start:12px;font-size:16px}.personal-logistics{grid-area:2/1;gap:20px;margin:0;display:grid}.personal-logistics dt{margin-block-end:6px;font-size:16px;font-weight:550}.personal-logistics dd{max-inline-size:47ch;margin:0;font-size:17px;line-height:1.65}.personal-contact-options{background:#ffffffc2;grid-area:1/2/span 2;align-self:center;padding:34px 36px}.personal-contact-options .glass-button{min-block-size:52px;font-size:16px}.personal-draft-note{color:var(--quiet,#213f52);margin-block-start:16px;font-size:15px;line-height:1.7}.personal-direct-links{gap:20px;margin-block:26px 0;display:grid}.personal-direct-links>div{border-block-start:1px solid #45607038;padding-block-start:18px}.personal-direct-links dt{color:var(--quiet,#213f52);font-size:15px}.personal-direct-links dd{margin:0}.personal-direct-links a{min-block-size:44px;color:var(--body-ink,#20394c);text-underline-offset:4px;align-items:center;font-size:20px;font-weight:500;display:flex}.personal-direct-links a bdi{overflow-wrap:anywhere;min-inline-size:0}.glass-personal-page :is(h1,h2){color:var(--ink,#1c3548)}@media (width<=1000px){.personal-about-hero{gap:40px}.personal-portrait{inline-size:min(100%,310px)}.personal-contact-hero{gap:40px}.personal-contact-options{padding:30px 26px}.personal-direct-links a{font-size:19px}}@media (width<=700px){.personal-back{margin-block:4px 16px}.personal-about-hero{grid-template-columns:1fr;gap:30px;padding-block:12px 20px}.personal-about-intro h1{margin-block:15px 20px;font-size:clamp(35px,10.5vw,50px)}.personal-story-copy{font-size:18px}.personal-portrait{inline-size:min(250px,100%);padding:12px}.personal-portrait figcaption{font-size:20px}.personal-contact-hero{grid-template-columns:1fr;gap:30px;padding-block:12px 0}.personal-contact-intro,.personal-contact-options,.personal-logistics{grid-area:auto}.personal-contact-intro h1{max-inline-size:17ch;margin-block:15px 22px;font-size:clamp(37px,10.5vw,51px)}.personal-lead{font-size:19px}.personal-contact-options{padding:28px 24px}.personal-logistics{gap:18px;margin-block-start:24px}}@media (width<=360px){.personal-contact-options{padding:26px 20px}.personal-direct-links a{font-size:17px}}
