:root{--bg:#f6f3ed;--ink:#27241e;--muted:#8b8275;--line:#27241e26;--accent:#e8d6b5}.site-nav{height:110px;border-bottom:3px double var(--line);margin:0 5%;padding:0}.site-nav nav{font-size:11px}.new-hero{padding-top:25px}.journal-index{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.8px}.journal-hero-grid{display:grid;grid-template-columns:2fr 1fr;gap:7%;padding:60px 0 65px;align-items:end}.journal-hero-grid .kicker{margin-bottom:25px}.new-hero h1{font:400 clamp(75px,8.5vw,145px)/.92 var(--serif);letter-spacing:-.045em}.new-hero h1 em{font-style:italic}.journal-hero-grid aside{border-left:1px solid var(--line);padding-left:40px}.journal-hero-grid aside>p{font-size:14px;line-height:1.7;margin:35px 0;color:#82786a}.journal-seal{height:210px;position:relative;display:grid;place-items:center;max-width:260px}.journal-seal div{position:absolute;width:160px;height:160px;border:1px solid #b89f7a66;border-radius:50%;animation:seal-orbit 14s linear infinite}.journal-seal div:nth-child(2){width:190px;height:190px;transform:rotateX(60deg);animation-direction:reverse}.journal-seal div:nth-child(3){width:220px;height:100px;animation-duration:19s}.journal-seal img{width:40px;filter:brightness(0)}.journal-bottom{border-top:3px double var(--line);padding:25px 0;display:flex;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:1.5px}.button{border:0;border-bottom:1px solid currentColor;padding:14px 0;background:none!important;color:var(--ink)!important}.belief{background:#eae3d6;text-align:center}.belief>.kicker{margin-bottom:40px}.belief h2{font:400 82px/.98 var(--serif);margin:auto}.belief-statement{margin:30px auto}.belief .body-copy{margin:40px auto 0}.section h2{font-family:var(--serif);font-size:clamp(55px,6.7vw,108px)}.team{padding-top:100px;padding-bottom:100px;position:relative;text-align:center}.team-names{font-family:var(--serif);font-size:36px;border-block:1px solid var(--line);padding:30px 0;margin:45px 0}.team>.body-copy{margin:30px auto 0}.method{border-top:3px double var(--line)}.method .section-heading{display:grid;grid-template-columns:1fr 2fr;gap:25px 50px}.method .section-heading>.body-copy{grid-column:2;margin:0}.method-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:25px}.method-steps h3{font-size:40px}.method-steps li p:last-child{font-size:12px}.method-steps .n{font-family:var(--serif);font-size:28px!important}.build{background:#e9e2d5}.agent-layout{grid-template-columns:1.2fr 1fr}.agent-choice b{font:400 26px var(--serif)}.agent-example{background:#f6f3ed;border:0;box-shadow:12px 12px 0 #dcd0b8}.agent-choice[aria-pressed=true]{background:#d9ccb5}.results .section-heading{max-width:900px}.result-list{grid-template-columns:1fr;gap:0}.result-item{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:0 60px;padding:50px 0}.result-item .industry{grid-column:1;margin-bottom:15px}.result-item h3{grid-column:1;grid-row:2;margin:0;min-height:0;font-size:40px}.result-item .who{grid-column:1;grid-row:3;min-height:0}.result-item .metric{grid-column:3;grid-row:1/3;font-size:120px}.result-item .metric-caption{grid-column:3;grid-row:3}.result-item .description{grid-column:2;grid-row:1/4;margin:0}.result-item dl{grid-column:2/4;grid-row:4;grid-template-columns:1fr 1fr;margin-top:30px}.engage{background:#eae3d6}.engagement-steps{counter-reset:none}.engagement-steps h3{font-size:34px}.careers .section-heading{max-width:850px}.career-values b{font:400 28px/1.1 var(--serif)}.career-values .n{font:400 30px var(--serif)}.closing{background:#27241e;color:#f6f3ed;--muted:#b4ab9b;--line:#ffffff30}.closing .button{color:#f6f3ed!important}.closing h2{max-width:950px}.email{font:400 30px var(--serif)}@keyframes seal-orbit{to{transform:rotate(360deg) rotateY(55deg)}}@media(max-width:900px){.journal-hero-grid{grid-template-columns:1fr;gap:35px;padding-top:45px}.new-hero h1{font-size:80px}.journal-hero-grid aside{display:grid;grid-template-columns:1fr 1.3fr;border:0;padding:0;gap:20px;align-items:center}.journal-hero-grid aside>.button{grid-column:2}.journal-seal{height:180px;grid-row:1/3}.journal-hero-grid aside>p{font-size:12px;margin:0}.journal-bottom{font-size:6px}.journal-seal div{width:100px;height:100px}.journal-seal div:nth-child(2){width:130px;height:130px}.journal-seal div:nth-child(3){width:150px;height:80px}.section h2,.belief h2{font-size:56px}.method .section-heading{display:block}.method .section-heading>.body-copy{margin-top:25px}.method-steps{grid-template-columns:1fr 1fr}.agent-layout{grid-template-columns:1fr}.result-item{grid-template-columns:1fr 1fr;gap:15px 30px}.result-item .description{grid-column:1/-1;grid-row:4;margin-top:15px}.result-item .metric{grid-column:2;grid-row:1/3;font-size:95px}.result-item .metric-caption{grid-column:2;grid-row:3}.result-item dl{grid-column:1/-1;grid-row:5}.result-item .who{font-size:10px}.new-hero{min-height:auto}.site-nav{height:85px}.method-steps li p:last-child{font-size:12px}}@media(max-width:480px){.new-hero h1{font-size:70px}.method-steps{grid-template-columns:1fr}.method-steps li{display:grid;grid-template-columns:40px 1fr;gap:10px 18px}.method-steps li h3{margin:0}.method-steps li p:last-child{grid-column:2}.section h2,.belief h2{font-size:48px}.result-item h3{font-size:32px}}
