.S3GlBq_row{flex-wrap:wrap;gap:10px;display:flex}.S3GlBq_button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.3em;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.S3GlBq_regular{padding:12px 22px}.S3GlBq_compact{padding:11px 20px}.S3GlBq_primary{background:var(--color-ink);color:var(--color-paper)}.S3GlBq_primary:hover{background:var(--color-ink-hover);color:var(--color-paper)}.S3GlBq_outline{color:var(--color-ink);border-color:#1c2a3359}.S3GlBq_outline:hover{background:var(--color-sky);color:var(--color-ink)}.S3GlBq_gold{background:var(--color-gold);color:var(--color-ink)}.S3GlBq_gold:hover{background:var(--color-gold-hover);color:var(--color-ink)}.S3GlBq_outlineLight{color:var(--color-paper);border-color:#f7f4ef99}.S3GlBq_outlineLight:hover{color:var(--color-paper);background:#f7f4ef1f}.S3GlBq_outlineInk{border-color:var(--color-ink);color:var(--color-ink)}.S3GlBq_outlineInk:hover{background:var(--color-paper);color:var(--color-ink)}
.g5Wmoq_picture{display:contents}
.PKoXxa_eyebrow{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:normal;display:block}.PKoXxa_spaced{margin-bottom:20px}.PKoXxa_rule{align-items:center;gap:12px;display:flex}.PKoXxa_rule:before{content:"";background:var(--color-gold);width:28px;height:2px}.PKoXxa_teal{color:var(--color-teal)}.PKoXxa_muted{color:var(--color-text-muted)}.PKoXxa_sky{color:var(--color-sky)}
.Bb5jPW_callout{flex-direction:column;gap:6px;max-width:52ch;display:flex}.Bb5jPW_text{color:var(--color-text-deep);font-size:15px;line-height:1.6}.Bb5jPW_text strong{font-weight:600}
.s7yzVq_grid{grid-template-columns:minmax(0,1fr);gap:24px clamp(40px,6vw,88px);display:grid}.s7yzVq_label{font-family:var(--font-serif);font-size:32px;font-weight:400;line-height:1.1}.s7yzVq_content{min-width:0}.s7yzVq_content+.s7yzVq_label{margin-top:32px}@media (min-width:960px){.s7yzVq_grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}.s7yzVq_content{grid-column:span 2}.s7yzVq_content+.s7yzVq_label{margin-top:0}}
.XhU-3a_signup{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:28px clamp(40px,6vw,96px);display:grid}.XhU-3a_intro{flex-direction:column;gap:14px;display:flex}.XhU-3a_title{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,3.6vw,44px);font-weight:300;line-height:1.05}.XhU-3a_description{color:#f7f4efbf;text-wrap:pretty;max-width:38ch;font-size:16px;line-height:1.6}.XhU-3a_form{flex-direction:column;gap:8px;display:flex}.XhU-3a_label{color:#f7f4efd9;font-size:14px;font-weight:500}.XhU-3a_row{flex-wrap:wrap;gap:10px;display:flex}.XhU-3a_control{border-radius:var(--radius);min-height:48px;color:var(--color-paper);font:inherit;background:#f7f4ef14;border:1px solid #f7f4ef4d;flex:240px;padding:12px 14px;font-weight:400}.XhU-3a_control:hover{border-color:#f7f4ef8c}.XhU-3a_control[aria-invalid=true]{border-color:var(--color-gold)}.XhU-3a_submit{background:var(--color-paper);min-height:48px;color:var(--color-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:12px 24px;font-size:15px;font-weight:600}.XhU-3a_submit:hover{background:var(--color-sky)}.XhU-3a_submit:disabled{cursor:progress;opacity:.6}.XhU-3a_control:focus-visible,.XhU-3a_submit:focus-visible{outline-color:var(--color-sky)}.XhU-3a_message{color:var(--color-gold);font-size:14px;line-height:1.5}.XhU-3a_note{color:#f7f4ef99;font-size:13px;line-height:1.5}.XhU-3a_done{flex-direction:column;gap:8px;display:flex}.XhU-3a_done:focus,.XhU-3a_done:focus-visible{outline:none}.XhU-3a_doneLabel{color:#f7f4efd9;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.XhU-3a_doneLabel:before{content:"";background:var(--color-gold);width:28px;height:2px}.XhU-3a_doneTitle{min-height:48px;font-family:var(--font-serif);text-wrap:balance;align-items:center;font-size:clamp(24px,2.6vw,30px);font-weight:400;line-height:1.2;display:flex}@media (max-width:599px){.XhU-3a_submit{flex:100%}}
.J8-sAG_frame{width:100%;position:relative;overflow:hidden}.J8-sAG_rounded{border-radius:var(--radius)}.J8-sAG_circle{border-radius:50%}.J8-sAG_shadow{box-shadow:0 30px 60px -30px #1c2a3373}.J8-sAG_image{object-fit:cover}.J8-sAG_tinted{background:var(--color-sky)}.J8-sAG_tinted .J8-sAG_image{mix-blend-mode:multiply}
.oobahG_hero{background:var(--color-ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.oobahG_tall{min-height:min(86vh,820px)}.oobahG_medium{min-height:min(78vh,700px)}.oobahG_short{min-height:min(70vh,640px)}.oobahG_image{object-fit:cover}.oobahG_overlay{position:absolute;inset:0}.oobahG_deep{background:linear-gradient(#1c2a3326 35%,#1c2a33e0)}.oobahG_fade{background:linear-gradient(#1c2a3300 40%,#1c2a33d9)}.oobahG_content{color:var(--color-paper);padding-bottom:clamp(48px,7vw,88px);position:relative}.oobahG_short .oobahG_content{padding-bottom:56px}
.STLB6W_footer{background:var(--color-ink);color:var(--color-paper)}.STLB6W_signup{padding-block:clamp(56px,7vw,88px) clamp(40px,5vw,64px)}.STLB6W_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:0 48px;display:flex}.STLB6W_inner:before{content:"";background:#f7f4ef2e;flex:0 0 100%;height:1px;margin-bottom:12px}.STLB6W_nav{flex:0 0 100%}.STLB6W_navList{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.STLB6W_logo{width:auto;height:48px}.STLB6W_links{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.STLB6W_link,.STLB6W_icon{color:var(--color-paper);text-decoration:none}.STLB6W_link{font-size:14px}.STLB6W_link:hover,.STLB6W_icon:hover{color:var(--color-sky)}.STLB6W_divider{background:#f7f4ef40;width:1px;height:18px}.STLB6W_social{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.STLB6W_icon{display:flex}.STLB6W_copyright{color:#f7f4efb3;font-size:13px}
._4fnUKW_form{flex-direction:column;gap:18px;display:flex}._4fnUKW_field{flex-direction:column;gap:6px;display:flex}._4fnUKW_label{font-size:14px;font-weight:500}._4fnUKW_optional{color:#1c2a3399;font-weight:400}._4fnUKW_control{border-radius:var(--radius);background:var(--color-field);color:var(--color-ink);font:inherit;border:1px solid #1c2a3340;padding:12px 14px;font-weight:400}._4fnUKW_control[aria-invalid=true]{border-color:var(--color-error)}._4fnUKW_error,._4fnUKW_failure{color:var(--color-error);line-height:1.5}._4fnUKW_error{font-size:14px}._4fnUKW_failure{font-size:15px}._4fnUKW_submit{background:var(--color-ink);color:var(--color-paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:13px 24px;font-size:15px;font-weight:600}._4fnUKW_submit:hover{background:var(--color-ink-hover)}._4fnUKW_submit:disabled{cursor:progress;opacity:.6}._4fnUKW_sent{border-left:4px solid var(--color-success);border-radius:var(--radius);background:var(--color-sand);flex-direction:column;align-self:start;gap:14px;padding:clamp(28px,4vw,40px);font-size:16px;line-height:1.6;display:flex}._4fnUKW_sentTitle{font-family:var(--font-serif);font-size:clamp(26px,3vw,32px);font-weight:400;line-height:1.15}._4fnUKW_sendAnother{border:0;border-bottom:2px solid var(--color-gold);color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;padding:0 0 3px;font-size:15px;font-weight:600}._4fnUKW_sendAnother:hover{color:var(--color-teal)}
.K7fDXW_section{padding-block:clamp(64px,9vw,128px)}.K7fDXW_column{flex-direction:column;gap:24px;max-width:560px;display:flex}.K7fDXW_title{font-size:clamp(44px,5.6vw,76px);line-height:.98}.K7fDXW_form{flex-direction:column;gap:24px;display:flex}.K7fDXW_summary{max-width:42ch}.K7fDXW_error{color:var(--color-error);font-size:15px;line-height:1.5}.K7fDXW_submit{background:var(--color-ink);color:var(--color-paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:13px 26px;font-size:15px;font-weight:600}.K7fDXW_submit:hover{background:var(--color-ink-hover)}.K7fDXW_submit:disabled{cursor:progress;opacity:.6}.K7fDXW_result{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.K7fDXW_result:focus,.K7fDXW_result:focus-visible{outline:none}.K7fDXW_resultTitle{font-family:var(--font-serif);text-wrap:balance;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.15}.K7fDXW_resultLink{margin-top:8px}
.oRS4AW_heroTitle{max-width:15ch;margin-bottom:24px;font-size:clamp(44px,6.6vw,92px);line-height:1}.oRS4AW_heroTitle em{color:var(--color-sky)}.oRS4AW_heroLede{color:#f7f4efe6;max-width:40ch;font-family:var(--font-serif);margin-bottom:32px;font-size:clamp(19px,1.9vw,24px);line-height:1.4}.oRS4AW_intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px clamp(40px,6vw,96px);padding-block:clamp(72px,10vw,140px);display:grid}.oRS4AW_introPortrait{max-width:400px}.oRS4AW_introText{flex-direction:column;max-width:760px;display:flex}.oRS4AW_introLead{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:pretty;margin-bottom:28px;font-size:clamp(26px,3vw,38px);font-weight:350;line-height:1.25}.oRS4AW_introBody{max-width:62ch;margin-bottom:28px}@media (min-width:960px){.oRS4AW_intro{grid-template-columns:repeat(3,minmax(0,1fr))}.oRS4AW_introText{grid-column:span 2}}.oRS4AW_studio{background:var(--color-sky)}.oRS4AW_studioInner{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(64px,9vw,120px);display:grid}.oRS4AW_studioLogo{margin-bottom:28px;display:flex}.oRS4AW_studioLogoImage{box-sizing:content-box;border-radius:var(--radius);background:var(--color-ink);width:auto;height:34px;padding:10px 14px;display:block}.oRS4AW_studioTitle{margin-bottom:22px;font-size:clamp(38px,4.8vw,64px);line-height:1.02}.oRS4AW_studioBody{max-width:52ch;color:var(--color-text-deep);margin-bottom:30px;font-size:17px;line-height:1.7}.oRS4AW_studioFons{margin-top:28px}.oRS4AW_studioImage{width:100%;height:auto;display:block}.oRS4AW_work{padding-block:clamp(72px,10vw,140px)}.oRS4AW_workTitle{margin-bottom:clamp(32px,4vw,56px);font-size:clamp(36px,4.4vw,60px);line-height:1}.oRS4AW_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(320px,50% - 32px)),1fr));gap:clamp(36px,4vw,56px) clamp(20px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}.oRS4AW_card{color:var(--color-ink);flex-direction:column;gap:14px;text-decoration:none;display:flex}.oRS4AW_card:hover{color:var(--color-teal)}.oRS4AW_cardMedia{aspect-ratio:16/10;border-radius:var(--radius);background:var(--color-sand-deep);position:relative;overflow:hidden}.oRS4AW_cardImageBox{position:absolute;inset:0}.oRS4AW_cardImage{object-fit:cover}.oRS4AW_cardMediaContain{background:var(--color-sky)}.oRS4AW_cardMediaContain .oRS4AW_cardImageBox{inset:9% 0}.oRS4AW_cardMediaContain .oRS4AW_cardImage{object-fit:contain}.oRS4AW_cardTitle{font-family:var(--font-serif);font-size:30px;font-weight:400;line-height:1.1}.oRS4AW_cardBody{max-width:44ch;color:var(--color-text);font-size:15px;line-height:1.55}.oRS4AW_quote{max-width:20ch;font-size:clamp(32px,4.6vw,64px);line-height:1.08}.oRS4AW_quote em{color:var(--color-gold)}.oRS4AW_chat{padding-block:clamp(64px,8vw,112px)}.oRS4AW_chatCard{border-radius:var(--radius);background:var(--color-sand);color:var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;padding:clamp(32px,5vw,56px);text-decoration:none;display:flex}.oRS4AW_chatCard:hover{background:var(--color-sky);color:var(--color-ink)}.oRS4AW_chatHeading{flex-direction:column;gap:12px;display:flex}.oRS4AW_chatEyebrow{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}.oRS4AW_chatTitle{font-size:clamp(40px,5vw,64px);line-height:1}.oRS4AW_chatBody{max-width:40ch;color:var(--color-text);font-size:16px;line-height:1.6}
.wBaYfG_header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f4eff0;border-bottom:1px solid #1c2a3314;position:sticky;top:0}.wBaYfG_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 32px;padding-block:14px;display:flex}.wBaYfG_brand{display:flex}.wBaYfG_logo{filter:brightness(0);opacity:.86;width:auto;height:42px;display:block}.wBaYfG_nav,.wBaYfG_list{flex-wrap:wrap;align-items:center;gap:6px 24px;font-size:14px;font-weight:500;display:flex}.wBaYfG_list{margin:0;padding:0;list-style:none}.wBaYfG_link{border-bottom:2px solid #0000;padding:4px 0;text-decoration:none;display:block}.wBaYfG_active{border-bottom-color:var(--color-gold)}.wBaYfG_contact{background:var(--color-ink);color:var(--color-paper);border-radius:999px;padding:9px 16px;text-decoration:none}.wBaYfG_contact:hover{background:var(--color-ink-hover);color:var(--color-paper)}.wBaYfG_menuButton{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:none}.wBaYfG_menuButton:hover{background:#1c2a330f}@media (max-width:860px){.wBaYfG_menuButton{display:flex}.wBaYfG_nav{display:none}.wBaYfG_nav[data-open=true]{width:100%;padding:8px 0 10px;display:flex}.wBaYfG_nav[data-open=true],.wBaYfG_nav[data-open=true] .wBaYfG_list{flex-direction:column;align-items:stretch;gap:0;font-size:18px}.wBaYfG_nav[data-open=true] .wBaYfG_link{border-bottom:1px solid #1c2a331f;padding:16px 0}.wBaYfG_nav[data-open=true] .wBaYfG_contact{text-align:center;margin-top:20px;padding:14px 20px;font-size:16px;font-weight:600}}
.a3paWq_list{flex-wrap:wrap;align-content:flex-start;margin:0;padding:0;list-style:none;display:flex}.a3paWq_tag{background:var(--color-sand);border-radius:999px;font-weight:500}.a3paWq_regular{gap:10px}.a3paWq_regular .a3paWq_tag{padding:8px 14px;font-size:14px}.a3paWq_small{gap:8px}.a3paWq_small .a3paWq_tag{padding:6px 12px;font-size:13px}
.tNKI3G_intro{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(40px,6vw,88px);padding-block:clamp(56px,8vw,112px);display:grid}.tNKI3G_title{margin-bottom:28px;font-size:clamp(40px,5.2vw,72px);line-height:1.02}.tNKI3G_story{flex-direction:column;gap:18px;max-width:58ch;display:flex}.tNKI3G_belief{color:var(--color-ink);font-family:var(--font-serif);font-size:clamp(22px,2.2vw,28px);line-height:1.3}.tNKI3G_mark{width:36px;height:36px;margin-top:8px;display:block}.tNKI3G_roles{border-block:1px solid #1c2a331f}.tNKI3G_rolesInner{flex-wrap:wrap;align-items:flex-start;gap:24px clamp(32px,5vw,72px);padding-block:28px;display:flex}.tNKI3G_lineage{flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding-top:28px;display:flex}.tNKI3G_fonsLogo{width:auto;height:36px;display:block}.tNKI3G_lineageLabel{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.tNKI3G_lineageLabel:before{content:"";background:var(--color-ink);width:24px;height:1px}.tNKI3G_studioLogo{box-sizing:content-box;border-radius:var(--radius);background:var(--color-ink);width:auto;height:30px;padding:8px 12px;display:block}.tNKI3G_roleList{flex:520px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));column-gap:32px;display:grid}.tNKI3G_role{flex-direction:column;gap:4px;padding-block:28px;display:flex}.tNKI3G_roleName{font-family:var(--font-serif);font-size:22px;line-height:1.2}.tNKI3G_roleTitle{color:var(--color-text-muted);font-size:14px}.tNKI3G_gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;padding-block:clamp(64px,8vw,112px);display:grid}
._31PlSa_intro{padding-top:clamp(56px,8vw,112px)}._31PlSa_title{max-width:18ch;font-size:clamp(40px,5.4vw,76px);line-height:1}._31PlSa_books{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(48px,6vw,80px);padding-block:clamp(56px,7vw,96px);display:grid}._31PlSa_book{flex-direction:column;gap:20px;display:flex}._31PlSa_coverPanel{aspect-ratio:4/5;border-radius:var(--radius);background:var(--color-sky);justify-content:center;align-items:center;display:flex}._31PlSa_cover{width:56%;height:auto;display:block;box-shadow:0 24px 48px -20px #1c2a3380}._31PlSa_bookTitle{font-family:var(--font-serif);text-wrap:balance;margin-top:8px;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.08}._31PlSa_meta{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}._31PlSa_description{max-width:50ch;color:var(--color-text);font-size:16px;line-height:1.7}
.WMCr2G_section{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(40px,6vw,88px);padding-block:clamp(56px,8vw,112px);display:grid}.WMCr2G_title{margin-bottom:24px;font-size:clamp(48px,6.4vw,92px);line-height:.95}.WMCr2G_summary{max-width:42ch}.WMCr2G_elsewhere{flex-direction:column;gap:12px;margin-top:40px;display:flex}.WMCr2G_socialList{flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.WMCr2G_socialLink{color:var(--color-ink);border-bottom:2px solid #0000;padding-bottom:2px;font-size:15px;text-decoration:none;display:inline-block}.WMCr2G_socialLink:hover{border-bottom-color:var(--color-gold);color:var(--color-ink)}
.JptMiW_intro{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(56px,8vw,112px);display:grid}.JptMiW_cover{max-width:480px}.JptMiW_title{margin-bottom:24px;font-size:clamp(48px,6.4vw,92px);line-height:.95}.JptMiW_summary{max-width:50ch;margin-bottom:28px}.JptMiW_featured{padding-bottom:clamp(48px,6vw,80px)}.JptMiW_episodes{padding-bottom:clamp(72px,9vw,120px)}.JptMiW_more{margin-top:32px}.JptMiW_moreRow{justify-content:center}.JptMiW_episodesTitle{font-family:var(--font-serif);margin-bottom:20px;font-size:32px;font-weight:400}.JptMiW_episodeList{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.JptMiW_episode{border-radius:var(--radius);background:var(--color-sand);height:100%;color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.JptMiW_episode:hover{background:var(--color-sky);color:var(--color-ink)}.JptMiW_episodeArtwork{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.JptMiW_episodeText{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.JptMiW_episodeNumber{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}.JptMiW_episodeGuest{font-family:var(--font-serif);font-size:26px;line-height:1.1}.JptMiW_episodeRole{color:var(--color-text);font-size:15px;font-style:italic;line-height:1.45}.JptMiW_episodeTakeaway{color:var(--color-text);font-size:15px;line-height:1.55}.JptMiW_episodeDate{color:var(--color-text-muted);font-size:13px;font-weight:600}.JptMiW_episodeTitle{font-family:var(--font-serif);font-size:22px;line-height:1.2}.JptMiW_episodeSummary{color:var(--color-text);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.JptMiW_episodeListen{margin-top:auto;padding-top:10px;font-size:14px;font-weight:600}
._5S5D1W_intro{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:clamp(32px,5vw,72px);padding-block:clamp(56px,8vw,112px) clamp(40px,5vw,64px);display:grid}._5S5D1W_title{font-size:clamp(40px,5.4vw,76px);line-height:1}._5S5D1W_summary{max-width:50ch;margin-bottom:20px}._5S5D1W_formats{margin-bottom:28px}._5S5D1W_details{padding-block:clamp(64px,8vw,112px)}._5S5D1W_topics,._5S5D1W_events{margin:0;padding:0;list-style:none}._5S5D1W_topic{border-top:1px solid var(--color-rule);grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:16px;padding-block:20px;display:grid}._5S5D1W_topicNumber{color:var(--color-teal);font-size:13px;font-weight:600}._5S5D1W_topicTitle{font-family:var(--font-serif);font-size:clamp(22px,2.4vw,30px);line-height:1.2}._5S5D1W_event{border-top:1px solid var(--color-rule);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-block:20px;display:flex}._5S5D1W_eventName{font-family:var(--font-serif);font-size:clamp(22px,2.4vw,30px);line-height:1.2}._5S5D1W_eventAbbr{color:var(--color-text-muted);letter-spacing:.14em;font-size:13px;font-weight:600}
.oQBxPa_title{max-width:16ch;font-size:clamp(40px,5.4vw,76px);line-height:1}.oQBxPa_philosophy{grid-template-columns:minmax(0,1fr);gap:40px clamp(40px,6vw,88px);padding-block:clamp(64px,8vw,112px) clamp(48px,6vw,80px);display:grid}.oQBxPa_philosophyLabel{flex-direction:column;gap:24px;padding-top:12px;display:flex}.oQBxPa_markFrame{flex:1;justify-content:center;align-items:center;display:flex}.oQBxPa_mark{width:104px;height:104px;display:block}.oQBxPa_philosophyText{flex-direction:column;gap:22px;display:flex}.oQBxPa_philosophyLead{max-width:30ch;font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(26px,3vw,38px);font-weight:350;line-height:1.25}@media (min-width:960px){.oQBxPa_philosophy{grid-template-columns:repeat(3,minmax(0,1fr))}.oQBxPa_philosophyText{grid-column:span 2}}.oQBxPa_principles{grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,56px);margin:0;padding:0 0 clamp(72px,9vw,128px);list-style:none;display:grid}@media (min-width:860px){.oQBxPa_principles{grid-template-columns:repeat(3,minmax(0,1fr))}}.oQBxPa_principle{border-top:2px solid var(--color-gold);flex-direction:column;gap:12px;padding-top:22px;display:flex}.oQBxPa_principleTitle{font-family:var(--font-serif);text-wrap:balance;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.15}.oQBxPa_principleBody{color:var(--color-text);text-wrap:pretty;font-size:16px;line-height:1.65}.oQBxPa_school{background:var(--color-sand)}.oQBxPa_schoolInner{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(64px,8vw,112px);display:grid}.oQBxPa_schoolText{flex-direction:column;gap:22px;display:flex}.oQBxPa_logo{width:110px;height:auto}.oQBxPa_schoolTitle{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(34px,4vw,52px);font-weight:300;line-height:1.05}.oQBxPa_paragraph{max-width:58ch}
.ossA3G_intro{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:end;gap:clamp(32px,5vw,72px);padding-block:clamp(56px,8vw,112px) clamp(48px,6vw,80px);display:grid}.ossA3G_title{font-size:clamp(40px,5.4vw,76px);line-height:1}.ossA3G_summary{max-width:52ch}.ossA3G_details{padding-bottom:clamp(64px,8vw,112px)}.ossA3G_rows{margin:0;padding:0;list-style:none}.ossA3G_timelineRow{border-top:1px solid var(--color-rule);grid-template-columns:minmax(110px,160px) minmax(0,1fr);align-items:baseline;gap:8px 24px;padding-block:24px;display:grid}.ossA3G_when{color:var(--color-teal);letter-spacing:.04em;font-size:14px;font-weight:600}.ossA3G_position{flex-direction:column;gap:4px;display:flex}.ossA3G_role{font-family:var(--font-serif);font-size:clamp(22px,2.4vw,30px);line-height:1.2}.ossA3G_org{color:var(--color-text-muted);font-size:15px}.ossA3G_boardRow{border-top:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;padding-block:20px;display:flex}.ossA3G_boardName{font-family:var(--font-serif);font-size:clamp(20px,2vw,26px);line-height:1.2}.ossA3G_cta{background:var(--color-sky)}.ossA3G_ctaInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;padding-block:clamp(64px,9vw,120px);display:flex}.ossA3G_ctaTitle{max-width:22ch;font-size:clamp(32px,4.2vw,56px);line-height:1.05}
.HS70Aa_section{padding-block:clamp(72px,10vw,140px)}.HS70Aa_title{max-width:18ch;margin-bottom:32px;font-size:clamp(40px,5.4vw,76px);line-height:1}
.C4xM5W_link{border-bottom:2px solid var(--color-gold);color:var(--color-ink);align-self:flex-start;padding-bottom:3px;font-size:15px;font-weight:600;text-decoration:none}
