.fsrl-hero[data-astro-cid-j7pv25f6]{min-height:78vh;padding-top:clamp(80px,12vw,170px);padding-bottom:85px;display:flex;flex-direction:column}.fsrl-kicker[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.19em;color:#687d6b;text-transform:uppercase}.fsrl-acronym[data-astro-cid-j7pv25f6]{font-size:clamp(90px,19vw,280px);line-height:.95;letter-spacing:-.085em;font-weight:500;color:#344c3d;margin:55px 0 18px}.fsrl-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(32px,5vw,76px);line-height:1.1;font-weight:400;letter-spacing:-.045em;margin:0}.fsrl-hero-bottom[data-astro-cid-j7pv25f6]{margin-top:70px;max-width:780px}.fsrl-statement[data-astro-cid-j7pv25f6]{font-size:clamp(25px,3.4vw,48px);line-height:1.2;letter-spacing:-.035em;color:#526b56}.fsrl-description[data-astro-cid-j7pv25f6]{max-width:670px;font-size:clamp(17px,1.7vw,22px);line-height:1.65}.fsrl-link[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:24px;padding-bottom:10px;border-bottom:1px solid #8fa292;font-size:15px;letter-spacing:.035em}.fsrl-framework[data-astro-cid-j7pv25f6],.fsrl-explore[data-astro-cid-j7pv25f6],.fsrl-principle[data-astro-cid-j7pv25f6],.fsrl-publications[data-astro-cid-j7pv25f6]{padding-top:100px;padding-bottom:110px;border-top:1px solid #d4d8cf}.fsrl-framework-copy[data-astro-cid-j7pv25f6]{max-width:850px}.fsrl-framework[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.fsrl-section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.fsrl-principle[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(36px,5vw,68px);line-height:1.15;letter-spacing:-.05em;font-weight:400}.fsrl-framework-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.fsrl-kicker),.fsrl-principle[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.fsrl-kicker){max-width:780px;font-size:19px;line-height:1.75}.fsrl-note[data-astro-cid-j7pv25f6]{color:#6b756c;font-size:14px!important}.fsrl-sequence[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:65px;border-top:1px solid #a8b5a7;border-bottom:1px solid #a8b5a7}.fsrl-sequence[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:35px 12px;text-align:center;font-size:12px;letter-spacing:.1em;color:#415a47}.fsrl-sequence[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]+span[data-astro-cid-j7pv25f6]{border-left:1px solid #d4d8cf}.fsrl-page-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:45px}.fsrl-page-card[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;min-height:250px;padding:28px;border:1px solid #cbd3c9;transition:background .2s ease}.fsrl-page-card[data-astro-cid-j7pv25f6]:hover{background:#e9ede5}.fsrl-number[data-astro-cid-j7pv25f6]{font-size:12px;color:#708572;letter-spacing:.1em}.fsrl-page-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:36px 0 8px;font-size:27px;font-weight:400;letter-spacing:-.03em}.fsrl-page-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;color:#667367;max-width:260px}.fsrl-card-arrow[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:flex-end}.fsrl-principle[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#526b56}.fsrl-publication-list[data-astro-cid-j7pv25f6]{margin-top:35px;border-top:1px solid #cbd3c9}.fsrl-publication[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:130px 1fr 30px;gap:20px;padding:22px 0;border-bottom:1px solid #cbd3c9;align-items:center}.fsrl-publication[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:500}@media(max-width:800px){.fsrl-hero[data-astro-cid-j7pv25f6]{min-height:auto;padding-top:70px}.fsrl-framework[data-astro-cid-j7pv25f6],.fsrl-explore[data-astro-cid-j7pv25f6],.fsrl-principle[data-astro-cid-j7pv25f6],.fsrl-publications[data-astro-cid-j7pv25f6]{padding-top:65px;padding-bottom:75px}.fsrl-page-grid[data-astro-cid-j7pv25f6],.fsrl-sequence[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.fsrl-sequence[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0}.fsrl-sequence[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid #d4d8cf}}@media(max-width:520px){.fsrl-page-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.fsrl-page-card[data-astro-cid-j7pv25f6]{min-height:180px}.fsrl-publication[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 24px}.fsrl-publication[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{grid-column:1 / -1}}
