@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600&display=swap";:root{--ink:#101114;--paper:#f7f7f5;--white:#fff;--muted:#696b72;--line:#dcddd9;--blue:#1868db;--blue-soft:#e9f2ff;--night:#111827}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif}.shell{width:min(1180px,100% - 64px);margin-inline:auto}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:82px;display:flex}.wordmark{letter-spacing:-.06em;color:inherit;font:600 21px Manrope;text-decoration:none}.wordmark span{color:var(--blue)}.navLinks{align-items:center;gap:30px;display:flex}.navLinks a{color:#46484e;font-size:13px;text-decoration:none}.navCta{border:1px solid #bfc1c5;border-radius:99px;padding:10px 17px;color:var(--ink)!important}.hero{grid-template-columns:1.55fr .65fr;align-items:center;gap:86px;min-height:680px;padding-top:70px;padding-bottom:86px;display:grid}.kicker,.sectionLabel{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:600}.kicker{align-items:center;gap:11px;display:flex}.kicker span{color:var(--blue);background:var(--blue-soft);border-radius:6px;padding:7px 10px}.hero h1{letter-spacing:-.067em;margin:28px 0;font:500 clamp(56px,6.3vw,88px)/.98 Manrope}.hero h1 em{color:var(--blue);font-style:normal}.heroLede{color:#56585e;max-width:750px;font-size:19px;line-height:1.62}.heroActions{align-items:center;gap:12px;margin-top:32px;display:flex}.button{border-radius:8px;justify-content:space-between;align-items:center;gap:28px;padding:14px 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.primary{background:var(--ink);color:#fff}.secondary{border:1px solid var(--line);color:var(--ink);background:var(--white)}.candidateCard{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:22px;transform:rotate(1.2deg);box-shadow:0 24px 70px #18213312}.candidateTop{align-items:center;gap:15px;display:flex}.candidateTop img{object-fit:cover;background:#222;border-radius:13px;width:62px;height:62px}.candidateTop div{flex-direction:column;gap:3px;display:flex}.candidateTop small{text-transform:uppercase;letter-spacing:.12em;color:var(--blue);font-size:10px}.candidateTop strong{font:600 17px Manrope}.candidateTop span{color:var(--muted);font-size:11px}.candidateStatus{background:#f3f7f4;border-radius:9px;margin:22px 0 16px;padding:13px;font-size:11px}.candidateStatus i{background:#22a06b;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.credentials{flex-wrap:wrap;gap:6px;display:flex}.credentials span{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);border-radius:99px;padding:7px 9px;font-size:9px}.thesis{background:var(--blue);color:#fff;padding:92px 0}.thesisGrid{grid-template-columns:.48fr 1.52fr;gap:80px;display:grid}.thesis h2{letter-spacing:-.05em;margin:0 0 30px;font:500 clamp(38px,4.4vw,59px)/1.08 Manrope}.thesisGrid>div>p{color:#dbe9ff;max-width:760px;font-size:16px;line-height:1.7}.proof,.experience,.fit{padding-top:105px;padding-bottom:110px}.sectionHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.sectionHead p{margin:0}.sectionHead>p:last-child{color:var(--muted);font-size:12px}.proofGrid{grid-template-columns:repeat(3,1fr);display:grid}.proofGrid article{border-bottom:1px solid var(--line);padding:40px 28px 36px 0}.proofGrid article:nth-child(3n+2),.proofGrid article:nth-child(3n+3){border-left:1px solid var(--line);padding-left:28px}.proofGrid strong{letter-spacing:-.06em;color:var(--blue);font:500 clamp(48px,5vw,68px) Manrope}.proofGrid p{color:var(--muted);margin:7px 0 0;font-size:13px}.experience{padding-top:20px}.experienceList article{border-bottom:1px solid var(--line);grid-template-columns:42px 50px 260px 1fr;align-items:center;gap:20px;padding:30px 0;display:grid}.index{color:#999ba1;font-size:10px}.companyMark{background:var(--ink);color:#fff;border-radius:10px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:600;display:grid}.company{text-transform:uppercase;letter-spacing:.1em;color:var(--blue);margin:0 0 5px;font-size:11px}.experience h3{margin:0;font:500 17px Manrope}.expText{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.principles{background:var(--night);color:#fff;padding:100px 0}.lightHead{border-color:#303947}.lightHead>p:last-child{color:#9299a7}.principleGrid{grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.principleGrid article{padding-right:26px}.principleGrid article+article{border-left:1px solid #303947;padding-left:26px}.principleGrid span{color:#6e94d1;font-size:10px}.principleGrid h3{margin:28px 0 14px;font:500 19px/1.25 Manrope}.principleGrid p{color:#aeb4bf;margin:0;font-size:13px;line-height:1.65}.fit{grid-template-columns:.65fr 1.35fr;gap:80px;display:grid}.fitIntro h2,.cta h2{letter-spacing:-.055em;margin:24px 0;font:500 clamp(40px,4.6vw,62px)/1.06 Manrope}.fitIntro>p:last-child{color:var(--muted);max-width:330px;line-height:1.6}.fitTable{border-top:1px solid var(--line)}.fitRow{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.25fr auto;align-items:center;gap:24px;padding:22px 0;display:grid}.fitRow div{flex-direction:column;gap:7px;display:flex}.fitRow small{text-transform:uppercase;letter-spacing:.11em;color:#999ba1;font-size:9px}.fitRow strong{font:500 14px Manrope}.fitRow p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.fitRow>span{text-transform:uppercase;letter-spacing:.1em;color:var(--blue);background:var(--blue-soft);border-radius:99px;padding:7px 9px;font-size:9px}.cta{background:var(--blue);color:#fff;border-radius:24px;margin-bottom:92px;padding:75px 78px}.cta h2{max-width:900px}.cta>p:not(.sectionLabel){color:#dbe9ff;max-width:700px;line-height:1.65}.ctaButton{color:var(--blue);background:#fff}.textLink{color:#fff;margin-left:14px;font-size:13px;text-decoration:none}footer{border-top:1px solid var(--line);height:88px;color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}footer a{color:inherit;text-decoration:none}:where(a):focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (max-width:800px){.shell{width:min(100% - 40px,1180px)}.nav{height:70px}.navLinks>a:not(.navCta){display:none}.hero{grid-template-columns:1fr;gap:35px;min-height:auto;padding-top:55px;padding-bottom:70px}.hero h1{font-size:52px}.heroLede{font-size:17px}.candidateCard{transform:none}.thesis{padding:68px 0}.thesisGrid{grid-template-columns:1fr;gap:30px}.proof,.fit{padding-top:72px;padding-bottom:76px}.proofGrid{grid-template-columns:1fr 1fr}.proofGrid article:nth-child(n){border-left:0;padding:27px 14px 27px 0}.proofGrid article:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}.proofGrid strong{font-size:48px}.experience{padding-bottom:75px}.experienceList article{grid-template-columns:32px 44px 1fr}.expText{grid-column:2/4}.principles{padding:72px 0}.principleGrid{grid-template-columns:1fr 1fr;gap:35px 0}.principleGrid article:nth-child(n){border:0;padding:0 22px 0 0}.principleGrid article:nth-child(2n){border-left:1px solid #303947;padding-left:22px}.fit{grid-template-columns:1fr;gap:36px}.fitRow{grid-template-columns:1fr auto}.fitRow div:nth-child(2){grid-area:2/1/auto/3}.fitRow>span{grid-area:1/2}.cta{border-radius:18px;width:calc(100% - 24px);margin-bottom:60px;padding:58px 28px}.cta h2{font-size:43px}.heroActions{flex-wrap:wrap}.textLink{margin-left:0}footer p{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.atlPage{--purple:#1868db;--lime:#9de9ff}.atlPage .companyMark{background:#0c66e4}.atlPage .resume{background:#101214}.atlPage .briefHero h1 em{color:#0c66e4}@media (max-width:800px){.atlPage .roleLine{align-items:flex-start}.atlPage .roleLine .eyebrow{max-width:270px;line-height:1.55}}
