.about-page.about-journey-page{width:min(1180px,100% - 64px);margin:40px auto 0;padding:0 0 80px}.about-journey-page .about-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;width:min(960px,100%);margin:0 auto 36px;display:grid}.about-journey-page .about-intro h1{letter-spacing:-1.4px;text-wrap:balance;overflow-wrap:anywhere;font-size:2.125rem;font-weight:590;line-height:1.14}.about-journey-page .about-intro p{color:#57646e;text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.about-journey-page .about-reading{width:min(800px,100%);margin:40px auto}.about-journey-page .about-journey{color:#f3f6ee;background:#16261d;border:0;border-radius:16px;margin:0;padding:40px 46px 30px}.about-journey-page .about-journey-kicker{color:#c7ed8b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 15px;font-size:.8125rem}.about-journey-page .about-journey h2{letter-spacing:-2.2px;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:3.25rem;font-weight:590;line-height:1.08}.about-journey-page .about-journey-deck{color:#c7d4c0;text-wrap:pretty;margin:17px 0 0;font-size:1.1875rem;line-height:1.55}.about-journey ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 38px;margin:35px 0 32px;padding:0;list-style:none;display:grid}.about-journey li{border-top:1px solid #425440;min-width:0;padding-top:16px}.about-journey .about-step-number{color:#c7ed8b;font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:.875rem}.about-journey h3{letter-spacing:-.6px;text-wrap:balance;overflow-wrap:anywhere;margin:13px 0 11px;font-size:1.4375rem;font-weight:590;line-height:1.22}.about-journey-page .about-journey li p{color:#c7d4c0;text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.about-journey-footer{border-top:1px solid #425440;justify-content:space-between;align-items:center;gap:24px;padding-top:23px;display:flex}.about-journey-page .about-journey-footer p{color:#aaba9f;margin:0;font-size:.9375rem}.about-journey-action{color:#16261d;background:#c7ed8b;border-radius:7px;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:11px 19px;font-size:.9375rem;font-weight:550;line-height:1.55;text-decoration:none;display:inline-flex}.about-journey-action svg{flex-shrink:0}.about-journey-action:hover{background:#d7f5a5}.about-journey-action:focus-visible{outline-offset:5px;outline:3px solid #c7ed8b}.about-journey-page>.about-return{margin-left:max(0px,50% - 400px)}@media (max-width:1000px){.about-journey-page .about-intro{gap:30px}.about-journey-page .about-intro h1{font-size:1.875rem}.about-journey-page .about-journey{padding:32px}.about-journey-page .about-journey h2{font-size:2.75rem}.about-journey ol{gap:26px}.about-journey h3{font-size:1.3125rem}}@media (max-width:720px){.about-page.about-journey-page{width:calc(100% - 32px);margin-top:27px;padding-bottom:60px}.about-journey-page .about-intro{width:calc(100% - 8px);margin-bottom:27px;display:block}.about-journey-page .about-intro h1{letter-spacing:-1.2px;font-size:1.9375rem}.about-journey-page .about-intro p{margin-top:16px;font-size:1rem;line-height:1.55}.about-journey-page .about-reading{width:calc(100% - 8px);margin:31px auto}.about-journey-page .about-journey{border-radius:12px;padding:27px 24px 24px}.about-journey-page .about-journey h2{letter-spacing:-1.5px;font-size:2.4375rem}.about-journey-page .about-journey-deck{font-size:1.0625rem}.about-journey ol{grid-template-columns:minmax(0,1fr);gap:23px;margin-top:27px}.about-journey h3{margin:10px 0 8px;font-size:1.375rem}.about-journey-page .about-journey li p{font-size:1rem}.about-journey-footer{flex-direction:column-reverse;align-items:flex-start;gap:15px}.about-journey-page>.about-return{margin-left:4px}}
