.fy-page-intro{padding-top:96px;padding-bottom:48px}.fy-page-intro>*{max-width:820px}.fy-page-intro h1{letter-spacing:-2.4px;margin-top:18px;font-size:52px;font-weight:540;line-height:1.05}.fy-page-intro h1 span{color:#6340fd}.fy-page-intro>p:not(.launch-eyebrow){color:#656565;max-width:580px;margin:22px 0 30px;font-size:16px;line-height:1.8}.fy-about-photo img{object-fit:cover;object-position:50% 40%;border-radius:14px;width:100%;height:auto;max-height:520px}.fy-about-story{padding-top:56px;padding-bottom:8px}.fy-about-story p{color:#3f3f46;max-width:720px;font-size:17px;line-height:1.85}.fy-about-story p+p{margin-top:20px}.fy-principles{padding-top:72px;padding-bottom:16px}.fy-steps{padding-top:72px;padding-bottom:72px}.fy-site .fy-principles h2,.fy-site .fy-steps h2,.fy-site .fy-page-close h2{letter-spacing:-.035em;font-size:32px}.fy-principles ul,.fy-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.fy-principles li,.fy-steps li{border-top:1px solid #e2e2e2;padding-top:22px}.fy-principles svg{color:#6340fd}.fy-principles strong,.fy-steps strong{margin-top:14px;font-size:15px;font-weight:600;display:block}.fy-principles p,.fy-steps p{color:#666;margin-top:8px;font-size:13px;line-height:1.75}.fy-steps li>span{color:#6340fd;letter-spacing:.08em;font-size:12px;font-weight:600}.fy-steps li>strong{margin-top:10px}.fy-split{grid-template-columns:1fr 1fr;gap:64px;padding-top:64px;padding-bottom:64px;display:grid}.fy-split svg:first-child{color:#6340fd}.fy-site .fy-split h2{letter-spacing:-.03em;margin-top:12px;font-size:24px}.fy-split ul{gap:10px;margin-top:18px;display:grid}.fy-split li{align-items:center;gap:10px;font-size:14px;display:flex}.fy-split li svg{color:#16a34a;flex-shrink:0}.fy-split p{color:#666;margin:14px 0 16px;font-size:14px;line-height:1.8}.fy-split-plain h2{margin-top:0}.fy-page-close{border-top:1px solid #e5e5e5;margin-top:56px;padding-top:72px;padding-bottom:96px}.fy-page-close p{color:#666;max-width:560px;margin:14px 0 26px;font-size:15px;line-height:1.8}.fy-page-close>div{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (max-width:1000px){.fy-principles ul,.fy-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.fy-page-intro{padding-top:56px;padding-bottom:32px}.fy-page-intro h1{letter-spacing:-1.4px;font-size:36px}.fy-steps{padding-top:48px;padding-bottom:48px}.fy-page-intro h1 br{display:none}.fy-principles ul,.fy-steps ol,.fy-split{grid-template-columns:1fr;gap:28px}.fy-split{padding-top:48px;padding-bottom:48px}.fy-about-story{padding-top:36px}.fy-about-story p{font-size:16px}.fy-page-close{padding-top:48px;padding-bottom:64px}}
