.founder-origin{background:#121e15;max-width:none;border-block:1px solid #d5b77d33}.origin-heading h2{font-size:clamp(38px,5vw,68px);line-height:1.08;letter-spacing:-.045em;max-width:1050px;margin:25px 0 45px}.origin-letter{display:grid;grid-template-columns:1fr 1fr;gap:7%}.origin-letter p{font-size:17px!important;line-height:1.95!important;margin:0 0 23px;max-width:570px}.founder-origin blockquote{font-size:clamp(28px,3.4vw,43px);line-height:1.35;letter-spacing:-.025em;max-width:950px;margin:35px 0 25px;padding:30px 0 0;border-top:1px solid #d5b77d44;color:#f0dfba}.origin-signature{display:flex;align-items:center;gap:25px;color:#d5b77d}.origin-signature span:first-child{font-size:23px}.origin-signature span:last-child{font-size:8px;letter-spacing:1.5px}.opportunity-lead{max-width:850px;font-size:21px!important;line-height:1.85!important}.opportunity-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.opportunity-principles article{padding-top:25px;border-top:1px solid #d5b77d55}.opportunity-principles span{font-size:9px;letter-spacing:1.2px;color:#d5b77d}.opportunity-principles h3{font-size:27px;line-height:1.18;font-weight:400;margin:20px 0}.opportunity-principles p{font-size:15px!important;line-height:1.9!important}.opportunity-value{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:35px;margin-top:35px;border:1px solid #d5b77d55;border-radius:10px;background:#d5b77d0a}.opportunity-value h3{font-size:32px;font-weight:400;line-height:1.2;margin:0;max-width:400px}.opportunity-value p{font-size:14px!important;line-height:1.9!important;margin:0}.founder-origin,.opportunity-culture{scroll-margin-top:95px}@media(max-width:760px){.origin-heading h2{font-size:clamp(34px,9vw,43px);line-height:1.13;margin-bottom:30px}.origin-letter{grid-template-columns:1fr;gap:0}.origin-letter p{font-size:16px!important;line-height:1.9!important}.founder-origin blockquote{font-size:29px;margin-top:15px;padding-top:25px}.origin-signature{display:block}.origin-signature span{display:block;margin-top:13px}.opportunity-lead{font-size:18px!important}.opportunity-principles{grid-template-columns:1fr;gap:18px;margin-top:25px}.opportunity-principles h3{font-size:28px}.opportunity-value{grid-template-columns:1fr;gap:20px;padding:25px;margin-top:25px}.opportunity-value h3{font-size:29px}.opportunity-value p{font-size:14px!important}}
