.stu-hero__title{font-size:clamp(80px,17.5vw,224px);letter-spacing:-.03em;text-align:left}.stu-hero__stat{white-space:nowrap}.stu-hero .rn-hero__lede-block{grid-template-columns:140px 1fr auto}.stu-section{width:100%;max-width:1280px;margin:0 auto;padding:96px var(--als-page-pad)}.stu-section--shaded{max-width:none;background:var(--als-bone, #DCD3BC)}.stu-section--shaded>*{max-width:1280px;margin-left:auto;margin-right:auto}.stu-section__head{display:grid;grid-template-columns:180px 1fr 1fr;gap:40px;align-items:end;padding-bottom:32px}.stu-section__n{font-family:var(--als-font-text);font-weight:700;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-plum)}.stu-section__title{font-family:var(--als-font-display);font-weight:900;font-size:clamp(56px,8vw,104px);line-height:.88;letter-spacing:-.028em;color:var(--als-ink);margin:0}.stu-section__dot{color:var(--als-plasma)}.stu-section__sub{font-family:var(--als-font-body);font-weight:300;font-size:18px;line-height:1.45;letter-spacing:-.003em;color:var(--als-ink-soft);margin:0;max-width:460px;text-wrap:pretty}.stu-rule{display:none}.stu-amb-2x2{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-bottom:1px solid var(--als-rule)}.stu-amb-tile{display:flex;flex-direction:column;gap:14px;padding:32px 32px 40px;border-right:1px solid var(--als-rule);border-bottom:1px solid var(--als-rule)}.stu-amb-tile:nth-child(2n){border-right:0}.stu-amb-tile:nth-child(n+3){border-bottom:0}.stu-amb-tile__img-wrap{border-radius:2px;box-shadow:var(--als-shadow-2);transition:box-shadow .4s var(--als-ease);position:relative}.stu-amb-tile__img-clip{overflow:hidden;border-radius:2px}.stu-amb-tile__img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-color:var(--als-bone, #E8E1CD);transition:transform .6s var(--als-ease)}.stu-amb-tile:hover .stu-amb-tile__img-wrap{box-shadow:0 28px 56px -20px #15130e52,0 0 0 1px #15130e14}.stu-amb-tile:hover .stu-amb-tile__img{transform:scale(1.04)}.stu-amb-tile__caption{font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-stone)}.stu-amb-tile__n{font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-plum);margin-top:12px}.stu-amb-tile__word{font-family:var(--als-font-display);font-weight:900;font-size:clamp(48px,5.4vw,72px);line-height:.92;letter-spacing:-.024em;margin:0;color:var(--als-ink)}.stu-amb-tile__dot{color:var(--als-plasma)}.stu-amb-tile__pull{font-family:var(--als-font-display);font-style:italic;font-weight:400;font-size:19px;line-height:1.35;color:var(--als-aubergine);margin:0;max-width:520px;text-wrap:pretty}.stu-amb-tile__body{font-family:var(--als-font-body);font-weight:400;font-size:15px;line-height:1.6;color:var(--als-ink-soft);margin:0;max-width:540px}.stu-fact-row{display:grid;border-bottom:1px solid var(--als-rule)}.stu-fact-row--top{grid-template-columns:repeat(4,1fr);margin-top:24px}.stu-fact-row--bot{grid-template-columns:repeat(4,1fr);border-bottom:0}.stu-fact{display:flex;flex-direction:column;gap:16px;padding:32px 28px 40px;border-right:1px solid var(--als-rule)}.stu-fact-row>.stu-fact:last-child{border-right:0}.stu-fact--bot{padding:36px 26px 40px}.stu-fact__head{display:flex;align-items:baseline;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--als-rule)}.stu-fact__letter{font-family:var(--als-font-display);font-weight:800;font-size:22px;line-height:1;letter-spacing:-.01em;color:var(--als-plum)}.stu-fact__label{font-family:var(--als-font-text);font-weight:700;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-ink)}.stu-fact__value{font-family:var(--als-font-display);font-weight:800;font-size:clamp(22px,2.4vw,30px);line-height:1.05;letter-spacing:-.014em;color:var(--als-ink)}.stu-fact__body{font-family:var(--als-font-body);font-weight:400;font-size:14.5px;line-height:1.55;color:var(--als-ink-soft);margin:0}.stu-fact--bot .stu-fact__body{font-size:15px;line-height:1.6}.stu-fact__chips{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:auto;padding-top:14px;border-top:1px solid var(--als-rule);font-family:var(--als-font-text);font-weight:600;font-size:11px;letter-spacing:.06em;color:var(--als-plum)}.stu-fact__chip{white-space:nowrap}.stu-fact__chip-div{color:var(--als-mist)}.stu-fact__regions{margin-top:auto;padding-top:16px;border-top:1px solid var(--als-rule)}.stu-fact__regions-label{font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-stone);margin-bottom:10px}.stu-fact__region-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:4px;font-family:var(--als-font-display);font-weight:700;font-size:14px;color:var(--als-ink)}.stu-fact__stat{margin-top:auto;padding-top:16px;border-top:1px solid var(--als-rule)}.stu-fact__stats{margin-top:auto;display:flex;flex-direction:column;gap:14px}.stu-fact__stats .stu-fact__stat{margin-top:0}.stu-fact__stat-n{font-family:var(--als-font-display);font-weight:800;font-size:clamp(32px,3vw,44px);line-height:.95;letter-spacing:-.02em;color:var(--als-plum)}.stu-fact__stat-unit{font-family:var(--als-font-text);font-weight:700;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-ink);margin-top:8px}.stu-fact__stat-note{font-family:var(--als-font-body);font-style:italic;font-size:13px;color:var(--als-stone);margin-top:4px}.stu-founder{display:grid;grid-template-columns:240px 1fr 260px;gap:56px;padding-top:40px;align-items:start}.stu-founder__col{display:flex;flex-direction:column;gap:16px}.stu-founder__col-title{font-family:var(--als-font-display);font-weight:900;font-size:22px;line-height:1;letter-spacing:-.012em;color:var(--als-ink);margin:0 0 8px}.stu-founder__name{font-family:var(--als-font-display);font-weight:900;font-size:22px;line-height:1;letter-spacing:-.012em;color:var(--als-ink);margin:0}.stu-founder__portrait{width:100%;aspect-ratio:1/1;background-size:cover;background-position:center 60%;background-color:var(--als-bone, #E8E1CD)}.stu-founder__caption{font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-stone)}.stu-founder__contact{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;margin-top:8px;font-family:var(--als-font-body);font-size:14px}.stu-founder__email{color:var(--als-ink);text-decoration:none;border-bottom:1px solid var(--als-rule);padding-bottom:1px;transition:color .12s var(--als-ease),border-color .12s var(--als-ease)}.stu-founder__email:hover{color:var(--als-plum);border-color:var(--als-plum)}.stu-founder__phone{color:var(--als-stone)}.stu-founder__links{display:flex;justify-content:center;align-items:baseline;gap:10px;margin-top:4px;font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.stu-founder__div{color:var(--als-mist)}.stu-founder__link{color:var(--als-plum);text-decoration:none;border-bottom:1px solid var(--als-plum);padding-bottom:1px;transition:color .12s var(--als-ease),border-color .12s var(--als-ease)}.stu-founder__link:hover{color:var(--als-aubergine);border-color:var(--als-aubergine)}.stu-founder__bio{columns:2;column-gap:32px;column-fill:balance;font-family:var(--als-font-body);font-weight:400;font-size:15px;line-height:1.55;color:var(--als-ink-soft)}.stu-founder__bio p{margin:0 0 14px;break-inside:auto;orphans:3;widows:3}.stu-founder__bio p:first-child{margin-top:0}.stu-founder__bio p:last-child{margin-bottom:0}.stu-cv-block{margin-bottom:28px}.stu-cv-block:last-child{margin-bottom:0}.stu-cv-h5{font-family:var(--als-font-display);font-weight:800;font-size:15px;line-height:1.2;letter-spacing:-.008em;color:var(--als-ink);margin:0 0 8px}.stu-cv-edu{margin-bottom:18px;font-family:var(--als-font-body);font-size:13.5px;line-height:1.4;color:var(--als-ink-soft)}.stu-cv-edu:last-child{margin-bottom:0}.stu-cv-edu__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2px}.stu-cv-edu__degree{font-family:var(--als-font-display);font-weight:800;font-size:14px;color:var(--als-ink);letter-spacing:-.005em}.stu-cv-edu__years{font-family:var(--als-font-display);font-weight:800;font-size:13px;color:var(--als-ink);white-space:nowrap}.stu-cv-edu__school{color:var(--als-ink-soft)}.stu-cv-edu__program{color:var(--als-stone);font-style:italic}.stu-cv-regs{list-style:none;margin:0;padding:0;font-family:var(--als-font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:12.5px;color:var(--als-ink-soft)}.stu-cv-regs li{display:grid;grid-template-columns:88px 1fr;gap:12px;padding:3px 0}.stu-cv-regs__state{font-family:var(--als-font-body);color:var(--als-ink);font-weight:500}.stu-cv-regs__num{letter-spacing:.02em}.stu-cv-mono{font-family:var(--als-font-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:13px;color:var(--als-ink-soft);letter-spacing:.04em}.stu-cv-mem{list-style:none;margin:0;padding:0;font-family:var(--als-font-body);font-size:13.5px;line-height:1.5;color:var(--als-ink-soft)}.stu-cv-mem li{padding:1px 0}.stu-team__note{display:grid;grid-template-columns:240px 1fr;gap:32px;padding:24px 0 28px;margin-bottom:32px;border-bottom:1px solid var(--als-rule)}.stu-team__note p{font-family:var(--als-font-body);font-weight:400;font-size:14px;line-height:1.55;color:var(--als-ink-soft);margin:0;max-width:520px}.stu-team__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 56px}.stu-team-card{display:grid;grid-template-columns:140px 1fr;gap:28px;align-items:start}.stu-team-card__portrait{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,var(--als-bone, #E8E1CD) 0,var(--als-bone, #E8E1CD) 12px,var(--als-paper-deep) 12px,var(--als-paper-deep) 13px);border:1px solid var(--als-rule)}.stu-team-card__portrait.has-image{background:var(--als-bone, #E8E1CD);background-size:cover;background-position:center top;border:0}.stu-team-card__portrait span{font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--als-stone);text-align:center;line-height:1.4;background:var(--als-paper);padding:6px 10px;border:1px solid var(--als-rule)}.stu-team-card__body{display:flex;flex-direction:column}.stu-team-card__n{font-family:var(--als-font-text);font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--als-stone);margin-bottom:6px}.stu-team-card__name{font-family:var(--als-font-display);font-weight:700;font-style:italic;font-size:clamp(20px,2.2vw,26px);line-height:1.1;letter-spacing:-.012em;color:var(--als-stone);margin:0 0 10px;text-wrap:balance}.stu-team-card__meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-family:var(--als-font-text);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--als-plum);margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--als-rule)}.stu-team-card__div{color:var(--als-mist)}.stu-team-card__bio{font-family:var(--als-font-body);font-weight:400;font-size:14px;line-height:1.55;color:var(--als-ink-soft);margin:0}.stu-closing{background:var(--als-ink);color:var(--als-paper);padding:96px 0}.stu-closing__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--als-page-pad);display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end}.stu-closing .stu-section__n{color:var(--als-plasma)}.stu-closing__title{font-family:var(--als-font-display);font-weight:900;font-size:clamp(56px,8vw,104px);line-height:.88;letter-spacing:-.028em;color:var(--als-paper);margin:16px 0 0}.stu-closing__body{font-family:var(--als-font-body);font-weight:300;font-size:18px;line-height:1.55;color:#f1ebdad9;margin:0 0 24px;max-width:480px;text-wrap:pretty}.stu-closing__btn{display:inline-flex;align-items:center;gap:14px;padding:18px 28px;border:1px solid var(--als-paper);color:var(--als-paper);text-decoration:none;font-family:var(--als-font-text);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;transition:all .16s var(--als-ease)}.stu-closing__btn:hover{background:var(--als-plasma);border-color:var(--als-plasma);color:var(--als-ink);gap:18px}@media(max-width:880px){.stu-section__head{grid-template-columns:1fr;gap:16px}.stu-amb-2x2{grid-template-columns:1fr}.stu-amb-tile{border-right:0;border-bottom:1px solid var(--als-rule);padding:24px 20px 32px}.stu-amb-tile:last-child{border-bottom:0}.stu-fact-row--top{grid-template-columns:1fr 1fr}.stu-fact-row--bot{grid-template-columns:1fr}.stu-fact{border-right:0;border-bottom:1px solid var(--als-rule);padding:24px 20px 32px}.stu-fact-row>.stu-fact:last-child{border-bottom:0}.stu-fact-row--top>.stu-fact:nth-child(odd){border-right:1px solid var(--als-rule)}.stu-fact-row--top>.stu-fact:nth-child(2n){border-right:0}.stu-fact__region-list{grid-template-columns:1fr}.stu-founder{grid-template-columns:1fr;gap:40px}.stu-founder__bio{columns:1}.stu-team__note{grid-template-columns:1fr;gap:12px}.stu-team__grid{grid-template-columns:1fr;gap:40px}.stu-team-card{grid-template-columns:100px 1fr;gap:20px}.stu-closing__inner{grid-template-columns:1fr;gap:32px}}@media(max-width:720px){.stu-hero__title{font-size:clamp(44px,14vw,60px);letter-spacing:-.02em;line-height:1.04;margin-bottom:40px}.stu-section{padding:48px var(--als-page-pad)}.stu-section__head{padding-bottom:16px}.stu-hero .rn-hero__lede-block{grid-template-columns:1fr}.stu-hero__stat{justify-content:flex-start!important;flex-wrap:wrap!important;gap:20px 28px!important}.stu-fact-row--top,.stu-fact-row--bot{grid-template-columns:1fr}.stu-fact-row--top>.stu-fact:nth-child(odd){border-right:0}.stu-fact{border-bottom:0}.stu-amb-tile:nth-child(n+3){border-bottom:1px solid var(--als-rule)}.stu-amb-tile:last-child{border-bottom:0}.rn-hero__meta{display:grid;grid-template-columns:1fr auto;align-items:start;gap:4px 16px}.rn-hero__meta .als-livemeta__seg{display:block;line-height:1.4}.rn-hero__meta .als-livemeta__seg-sep{display:none}.rn-hero__meta .als-livemeta__seg.als-livemeta__time{white-space:nowrap}.rn-hero__meta-right{text-align:right;line-height:1.35}}
