.-kRvAG_hero{height:calc(100svh - var(--hdr-h));overflow-anchor:none;flex-direction:column;min-height:520px;display:flex;position:relative}.-kRvAG_heroRole{font-variation-settings:"wdth" 100;margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.35}.-kRvAG_heroLine{color:var(--chalk-2);margin:0;font-size:16px;line-height:26px}.-kRvAG_heroCta{width:fit-content;color:var(--chalk);transition:background var(--t-ui) ease, border-color var(--t-ui) ease;background:#ff6b1a14;border:1px solid #ff6b1a73;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;padding:8px 14px;font-size:14px;line-height:20px;display:inline-flex}.-kRvAG_heroCta:hover{border-color:var(--orange);background:#ff6b1a2e}.-kRvAG_heroCtaK{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--orange);font-size:11px}.-kRvAG_top{z-index:2;pointer-events:none;flex:none;width:100%;padding-top:clamp(20px,min(4.5vw,5svh),64px);position:relative}.-kRvAG_left{flex-direction:column;gap:clamp(16px,2.6svh,28px);display:flex}.-kRvAG_left>*{pointer-events:auto}.-kRvAG_copy{flex-direction:column;gap:10px;max-width:30rem;display:flex}@media (min-width:901px) and (min-aspect-ratio:1){.-kRvAG_hero{--panel-reserve:214px;height:auto;min-height:max(520px, calc(100svh - var(--hdr-h)))}.-kRvAG_top{padding-bottom:var(--panel-reserve)}.-kRvAG_left{width:min(38%,520px)}}@media not all and (min-width:901px) and (min-aspect-ratio:1){.-kRvAG_hero{height:auto;min-height:calc(100svh - var(--hdr-h))}}@media (min-width:901px) and (min-aspect-ratio:1) and (max-height:820px){.-kRvAG_hero{--panel-reserve:160px}.-kRvAG_heroLine{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-kRvAG_heroCtaMore{display:none}}.-kRvAG_profile{row-gap:56px;padding-block:clamp(96px,12vw,160px) 120px}.-kRvAG_thesis{flex-direction:column;grid-column:3/span 9;gap:20px;display:flex}.-kRvAG_tagline{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4vw,60px);line-height:1.04}.-kRvAG_summary{color:var(--chalk-2);max-width:60ch;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.-kRvAG_pillars{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:48px 32px;display:grid}.-kRvAG_pillar{border-top:2px solid var(--line);flex-direction:column;gap:14px;padding-top:22px;display:flex}.-kRvAG_pillar h3{letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:650;line-height:1}.-kRvAG_pillar ul{color:var(--chalk-2);flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:15px;line-height:24px;display:flex}.-kRvAG_lead{margin:0}.-kRvAG_copy{animation-delay:.9s}.-kRvAG_tags{word-spacing:.5em;margin:4px 0 0;font-size:13px}
