.question-page[data-astro-cid-uvjtslsn]{color:#243129;background:#fff;font-family:inherit}.hero[data-astro-cid-uvjtslsn]{min-height:330px;display:flex;align-items:center;background:linear-gradient(90deg,#082216e0,#0a2a1b8a 57%,#09231826),url(/images/fsrl-forest.webp) center 48%/cover no-repeat;color:#fff}.hero-inner[data-astro-cid-uvjtslsn]{width:min(1180px,calc(100% - 72px));margin:auto;padding:48px 0}.eyebrow[data-astro-cid-uvjtslsn]{font-size:.78rem;letter-spacing:.18em;font-weight:700;margin:0 0 16px}h1[data-astro-cid-uvjtslsn]{font-size:clamp(2.8rem,5vw,4.4rem);line-height:1.05;margin:0;font-weight:700;letter-spacing:-.035em;color:inherit}.accent[data-astro-cid-uvjtslsn]{height:3px;width:68px;background:#a2c88b;margin:20px 0 16px}.hero-question[data-astro-cid-uvjtslsn]{font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.28;max-width:740px;margin:0;font-weight:600}.question-inner[data-astro-cid-uvjtslsn]{max-width:1180px;margin:auto;padding:42px 36px 90px}.introduction[data-astro-cid-uvjtslsn]{display:grid;grid-template-columns:1fr 1.12fr;gap:52px;align-items:center;margin-bottom:32px}.intro-copy[data-astro-cid-uvjtslsn] p[data-astro-cid-uvjtslsn]{font-size:1rem;line-height:1.7;margin:0 0 15px}.conceptual-flow[data-astro-cid-uvjtslsn]{display:grid;grid-template-columns:1fr 16px 1fr 16px 1fr 16px 1fr;gap:7px;align-items:start;text-align:center}.concept-step[data-astro-cid-uvjtslsn]{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.concept-icon[data-astro-cid-uvjtslsn]{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;background:#e8efe2;color:#2d593d;font-size:2.1rem;line-height:1}.concept-step[data-astro-cid-uvjtslsn] strong[data-astro-cid-uvjtslsn]{text-transform:uppercase;font-size:.73rem;letter-spacing:.02em;overflow-wrap:anywhere}.concept-step[data-astro-cid-uvjtslsn] small[data-astro-cid-uvjtslsn]{font-size:.75rem;color:#647266}.flow-arrow[data-astro-cid-uvjtslsn]{padding-top:20px;color:#3c6a46;font-size:1.35rem}.flow-note[data-astro-cid-uvjtslsn]{grid-column:1/-1;font-size:.72rem;font-style:italic;color:#647266;margin:8px 0 0}.comparison-grid[data-astro-cid-uvjtslsn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}figure[data-astro-cid-uvjtslsn]{margin:0;overflow:hidden;border-radius:7px;background:#edf2e9}figure[data-astro-cid-uvjtslsn] img[data-astro-cid-uvjtslsn]{display:block;width:100%;height:auto;aspect-ratio:1.85;object-fit:cover}figcaption[data-astro-cid-uvjtslsn]{display:flex;flex-direction:column;gap:4px;padding:12px 18px 15px;font-size:.82rem}figcaption[data-astro-cid-uvjtslsn] strong[data-astro-cid-uvjtslsn]{font-size:.76rem;letter-spacing:.05em}.process[data-astro-cid-uvjtslsn]{display:flex;align-items:center;justify-content:center;gap:38px;border-top:1px solid #9caf9e;border-bottom:1px solid #9caf9e;padding:15px;margin-top:27px;color:#24452d;font-weight:700;letter-spacing:.16em;font-size:.78rem}.environment-note[data-astro-cid-uvjtslsn]{line-height:1.7;color:#526156;margin:24px 0 54px;max-width:880px}.research-grid[data-astro-cid-uvjtslsn]{display:grid;grid-template-columns:1fr 1fr;gap:36px}.research-grid[data-astro-cid-uvjtslsn] section[data-astro-cid-uvjtslsn]+section[data-astro-cid-uvjtslsn]{border-left:1px solid #d5ddd2;padding-left:36px}h2[data-astro-cid-uvjtslsn]{font-size:clamp(1.35rem,2.1vw,1.75rem);line-height:1.22;letter-spacing:-.02em;margin:0 0 24px;color:#243129}.research-grid[data-astro-cid-uvjtslsn] h2[data-astro-cid-uvjtslsn]:before{content:"";display:inline-block;height:28px;width:5px;background:#54824d;vertical-align:-5px;margin-right:14px}.stream[data-astro-cid-uvjtslsn]{display:grid;grid-template-columns:60px 1fr;gap:18px;margin:0 0 22px}.stream-icon[data-astro-cid-uvjtslsn]{width:60px;height:60px;border-radius:9px;background:#e8efe2;display:grid;place-items:center;color:#2c5c3b;font-size:2rem}h3[data-astro-cid-uvjtslsn]{font-size:1rem;margin:0 0 5px;color:#23342a}.stream[data-astro-cid-uvjtslsn] p[data-astro-cid-uvjtslsn],.challenge[data-astro-cid-uvjtslsn] p[data-astro-cid-uvjtslsn]{font-size:.9rem;line-height:1.6;margin:0}blockquote[data-astro-cid-uvjtslsn]{border:0;border-radius:8px;background:#e9f0e5;padding:22px 24px;margin:0 0 20px;font-style:italic;font-size:1.05rem;line-height:1.55;color:#294431}.sequence[data-astro-cid-uvjtslsn]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0;margin:15px 0 22px;counter-reset:step}.sequence[data-astro-cid-uvjtslsn] li[data-astro-cid-uvjtslsn]{padding:11px 8px;text-align:center;border:1px solid #c6d8c0;border-radius:5px;background:#f0f5ec;text-transform:uppercase;font-size:.76rem;font-weight:700;letter-spacing:.04em}.challenge[data-astro-cid-uvjtslsn] .closing[data-astro-cid-uvjtslsn]{font-size:.9rem;margin:0 0 22px}.next-page[data-astro-cid-uvjtslsn]{display:inline-flex;gap:28px;align-items:center;padding:12px 18px;background:#294b34;color:#fff;text-decoration:none;border-radius:5px;font-weight:650;font-size:.9rem}.next-page[data-astro-cid-uvjtslsn]:hover,.next-page[data-astro-cid-uvjtslsn]:focus-visible{background:#1b3825}.visually-hidden[data-astro-cid-uvjtslsn]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.introduction[data-astro-cid-uvjtslsn],.research-grid[data-astro-cid-uvjtslsn]{grid-template-columns:1fr}.research-grid[data-astro-cid-uvjtslsn] section[data-astro-cid-uvjtslsn]+section[data-astro-cid-uvjtslsn]{border-left:0;border-top:1px solid #d5ddd2;padding:32px 0 0}.introduction[data-astro-cid-uvjtslsn]{gap:24px}.conceptual-flow[data-astro-cid-uvjtslsn]{max-width:650px}.hero-inner[data-astro-cid-uvjtslsn]{width:calc(100% - 44px)}.question-inner[data-astro-cid-uvjtslsn]{padding:30px 22px 70px}}@media(max-width:560px){.hero[data-astro-cid-uvjtslsn]{min-height:340px}.comparison-grid[data-astro-cid-uvjtslsn]{grid-template-columns:1fr}.concept-icon[data-astro-cid-uvjtslsn]{width:46px;height:46px;font-size:1.6rem}.concept-step[data-astro-cid-uvjtslsn] strong[data-astro-cid-uvjtslsn]{font-size:.6rem}.concept-step[data-astro-cid-uvjtslsn] small[data-astro-cid-uvjtslsn]{font-size:.63rem}.flow-arrow[data-astro-cid-uvjtslsn]{font-size:1rem;padding-top:12px}.conceptual-flow[data-astro-cid-uvjtslsn]{gap:2px}.process[data-astro-cid-uvjtslsn]{gap:13px;font-size:.64rem;letter-spacing:.07em}.sequence[data-astro-cid-uvjtslsn]{grid-template-columns:repeat(2,1fr)}}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundaries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 32px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary{min-width:0;padding:22px 18px;background:#e8ede6;border:1px solid #c9d4c8;border-radius:4px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary span{display:block;margin-bottom:18px;color:#62776a;font-size:11px;font-weight:700;letter-spacing:.09em}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary strong{display:block;margin-bottom:12px;color:#304b3b;font-size:15px;line-height:1.45}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary p{margin:0;color:#526a59;font-size:13px;line-height:1.6}@media(max-width:850px){.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundaries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundaries{grid-template-columns:1fr}}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 26px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item{min-width:0;padding:22px 20px;background:#f5f5ef;border:1px solid #c9d4c8;border-radius:4px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item span{display:block;margin-bottom:14px;color:#62776a;font-size:11px;font-weight:700;letter-spacing:.08em}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item strong{display:block;margin-bottom:10px;color:#304b3b;font-size:15px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item p{margin:0;color:#526a59;font-size:13px;line-height:1.6}@media(max-width:600px){.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress{grid-template-columns:1fr}}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-questions{display:grid;gap:0;margin:28px 0 34px;border-top:1px solid #c9d4c8}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-question{display:grid;grid-template-columns:58px minmax(0,1fr);gap:20px;padding:22px 0;border-bottom:1px solid #c9d4c8}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-question__number{color:#52715c;font-size:22px;font-weight:600;line-height:1.3}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-question strong{display:block;margin-bottom:9px;color:#62776a;font-size:11px;letter-spacing:.11em}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-question h3{margin:0 0 9px;color:#253b2d;font-size:17px;line-height:1.45;font-weight:600}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-question p{margin:0;color:#62776a;font-size:13px;line-height:1.6}@media(max-width:600px){.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-question{grid-template-columns:40px minmax(0,1fr);gap:12px}}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 42px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail{min-width:0;padding:22px 20px;background:#f5f5ef;border:1px solid #c9d4c8;border-radius:4px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail strong{display:block;margin-bottom:10px;color:#304b3b;font-size:14px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail p{margin:0;color:#62776a;font-size:14px;line-height:1.65}@media(max-width:650px){.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-details{grid-template-columns:1fr;gap:12px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail{padding:18px 16px}}.page-content--state[data-astro-cid-yvbahnfj] .state-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 48px}.page-content--state[data-astro-cid-yvbahnfj] .state-detail{min-width:0;padding:22px 20px;background:#f5f5ef;border:1px solid #c9d4c8;border-radius:4px}.page-content--state[data-astro-cid-yvbahnfj] .state-detail strong{display:block;margin-bottom:10px;color:#304b3b;font-size:14px}.page-content--state[data-astro-cid-yvbahnfj] .state-detail p{margin:0;color:#62776a;font-size:14px;line-height:1.65}@media(max-width:650px){.page-content--state[data-astro-cid-yvbahnfj] .state-details{grid-template-columns:1fr;gap:12px}.page-content--state[data-astro-cid-yvbahnfj] .state-detail{padding:18px 16px}}.page[data-astro-cid-yvbahnfj]{padding-top:95px;padding-bottom:70px}.page-content[data-astro-cid-yvbahnfj]{display:block}.page-content--question[data-astro-cid-yvbahnfj] .question-visual{margin:38px 0 55px;padding:38px 30px 30px;background:#e8ede6;border:1px solid #c9d4c8;border-radius:5px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__heading{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;text-align:center}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__item{display:flex;flex-direction:column;align-items:center;gap:4px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__number{color:#46634e;font-size:14px;font-weight:700}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__item strong{color:#253b2d;font-size:14px;letter-spacing:.06em}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__detail{color:#354b3d;font-size:13px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__line span{position:relative;height:1px;background:#789181}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__line span:before{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;border-radius:50%;background:#304b3b;transform:translate(-50%)}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__caption{margin:28px 0 0;color:#62776a;font-size:12px;letter-spacing:.04em;text-align:center;font-style:italic}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison{margin:30px 0 45px}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison figure{margin:0}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px;background:#e8ede6}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison figcaption{display:flex;flex-direction:column;gap:5px;margin-top:14px;font-size:13px;color:#62776a}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison figcaption strong{color:#304b3b;font-size:12px;letter-spacing:.05em}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison__process{margin-top:30px;padding:18px 0;border-top:1px solid #c9d4c8;border-bottom:1px solid #c9d4c8;text-align:center;font-size:12px;font-weight:600;letter-spacing:.12em;color:#304b3b}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison__process span{margin:0 16px;color:#789181}.page-content--method[data-astro-cid-yvbahnfj] .method-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 54px}.page-content--method[data-astro-cid-yvbahnfj] .method-detail{min-width:0;padding:22px 20px;background:#f5f5ef;border:1px solid #c9d4c8;border-radius:4px}.page-content--method[data-astro-cid-yvbahnfj] .method-detail strong{display:block;margin-bottom:10px;color:#304b3b;font-size:13px;letter-spacing:.03em}.page-content--method[data-astro-cid-yvbahnfj] .method-detail p{margin:0;color:#62776a;font-size:14px;line-height:1.65}.page-content--method[data-astro-cid-yvbahnfj] .method-detail:last-child{grid-column:1 / -1;text-align:center}.page-content--method[data-astro-cid-yvbahnfj] .method-detail:last-child p{max-width:540px;margin:0 auto}@media(max-width:650px){.page-content--method[data-astro-cid-yvbahnfj] .method-details{grid-template-columns:1fr;gap:12px}.page-content--method[data-astro-cid-yvbahnfj] .method-detail{padding:18px 16px}}.page-content--method[data-astro-cid-yvbahnfj] .method-visual{margin:30px 0 44px;padding:30px 26px;border:1px solid #c9d4c8;border-radius:5px;background:#e8ede6}.page-content--method[data-astro-cid-yvbahnfj] .method-visual__eyebrow{margin:0 0 20px;font-size:11px;letter-spacing:.14em;color:#62776a;font-weight:600;text-transform:uppercase}.page-content--method[data-astro-cid-yvbahnfj] .method-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.page-content--method[data-astro-cid-yvbahnfj] .method-step{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.page-content--method[data-astro-cid-yvbahnfj] .method-step__number{color:#52715c;font-size:12px;font-weight:700}.page-content--method[data-astro-cid-yvbahnfj] .method-step__line{position:relative;width:100%;height:1px;background:#8da496}.page-content--method[data-astro-cid-yvbahnfj] .method-step__line:before{content:"";position:absolute;width:9px;height:9px;top:-4px;left:50%;transform:translate(-50%);background:#304b3b;border-radius:50%}.page-content--method[data-astro-cid-yvbahnfj] .method-step__name{color:#253b2d;font-size:11px;font-weight:700;letter-spacing:.02em;overflow-wrap:anywhere}.page-content--method[data-astro-cid-yvbahnfj] .method-step__detail{color:#62776a;font-size:11px;line-height:1.4}.page-content--method[data-astro-cid-yvbahnfj] .method-visual__caption{margin:25px 0 0;text-align:center;color:#62776a;font-size:12px;font-style:italic}.page-content--method[data-astro-cid-yvbahnfj] .method-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page-content--method[data-astro-cid-yvbahnfj] .method-card{padding:18px 15px;border:1px solid #c9d4c8;border-radius:3px;background:#f5f5ef}.page-content--method[data-astro-cid-yvbahnfj] .method-card__number{display:block;margin-bottom:14px;color:#62776a;font-size:12px;font-weight:700}.page-content--method[data-astro-cid-yvbahnfj] .method-card strong{display:block;color:#304b3b;font-size:13px;line-height:1.4}.page-content--method[data-astro-cid-yvbahnfj] .method-card p{margin:9px 0 0;color:#62776a;font-size:12px;line-height:1.5}.page-content--method[data-astro-cid-yvbahnfj] .method-cards--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:800px){.page-content--method[data-astro-cid-yvbahnfj] .method-steps{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.page-content--method[data-astro-cid-yvbahnfj] .method-cards--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.page[data-astro-cid-yvbahnfj]{padding-top:55px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual{padding:28px 12px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__heading{gap:5px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__item strong{font-size:9px;letter-spacing:0}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__detail{font-size:10px}.page-content--question[data-astro-cid-yvbahnfj] .question-visual__number{font-size:12px}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison__grid{grid-template-columns:1fr}.page-content--question[data-astro-cid-yvbahnfj] .environment-comparison__process span{margin:0 6px}.page-content--method[data-astro-cid-yvbahnfj] .method-visual{padding:22px 14px}.page-content--method[data-astro-cid-yvbahnfj] .method-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content--method[data-astro-cid-yvbahnfj] .method-cards,.page-content--method[data-astro-cid-yvbahnfj] .method-cards--four{grid-template-columns:1fr}}@media(max-width:650px){.page-content--method[data-astro-cid-yvbahnfj] .method-visual{padding:24px 18px;margin:24px 0 34px}.page-content--method[data-astro-cid-yvbahnfj] .method-visual__eyebrow{font-size:12px;line-height:1.5;letter-spacing:.08em}.page-content--method[data-astro-cid-yvbahnfj] .method-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:26px}.page-content--method[data-astro-cid-yvbahnfj] .method-step{gap:10px;padding:6px 4px}.page-content--method[data-astro-cid-yvbahnfj] .method-step__number{font-size:14px}.page-content--method[data-astro-cid-yvbahnfj] .method-step__name{font-size:13px;line-height:1.4;overflow-wrap:normal}.page-content--method[data-astro-cid-yvbahnfj] .method-step__detail{font-size:13px;line-height:1.55}.page-content--method[data-astro-cid-yvbahnfj] .method-visual__caption{font-size:13px;line-height:1.6}.page-content--method[data-astro-cid-yvbahnfj] .method-cards,.page-content--method[data-astro-cid-yvbahnfj] .method-cards--four{grid-template-columns:1fr;gap:14px}.page-content--method[data-astro-cid-yvbahnfj] .method-card{padding:20px 18px}.page-content--method[data-astro-cid-yvbahnfj] .method-card__number{font-size:13px}.page-content--method[data-astro-cid-yvbahnfj] .method-card strong{font-size:15px;line-height:1.45}.page-content--method[data-astro-cid-yvbahnfj] .method-card p{font-size:14px;line-height:1.65}}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual{margin:30px 0 46px;padding:30px 26px;border:1px solid #c9d4c8;border-radius:5px;background:#e8ede6}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual__eyebrow{margin:0 0 22px;color:#62776a;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--four,.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--seven{grid-template-columns:repeat(4,minmax(0,1fr))}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card{min-width:0;padding:18px 15px;border:1px solid #c9d4c8;border-radius:3px;background:#f5f5ef}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card__number{display:block;margin-bottom:15px;color:#52715c;font-size:12px;font-weight:700;letter-spacing:.04em}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card strong{display:block;color:#253b2d;font-size:13px;line-height:1.4}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card p{margin:9px 0 0;color:#62776a;font-size:12px;line-height:1.5}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual__note{margin:23px 0 0;color:#62776a;font-size:12px;font-style:italic;text-align:center}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__step{min-width:0;text-align:center;color:#304b3b}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__number{display:block;margin-bottom:10px;font-size:12px;font-weight:700}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__rule{display:block;position:relative;height:1px;margin-bottom:15px;background:#8da496}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__rule:after{content:"";position:absolute;left:50%;top:-4px;width:9px;height:9px;border-radius:50%;transform:translate(-50%);background:#304b3b}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__label{display:block;font-size:11px;font-weight:700;overflow-wrap:anywhere}@media(max-width:800px){.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--four,.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--seven{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media(max-width:650px){.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual{padding:22px 14px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid,.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--four,.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--seven{grid-template-columns:1fr}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-content--state[data-astro-cid-yvbahnfj] .state-visual{margin:28px 0 42px;padding:30px 26px;border:1px solid #c9d4c8;border-radius:5px;background:#e8ede6}.page-content--state[data-astro-cid-yvbahnfj] .state-visual__eyebrow{margin:0 0 22px;color:#62776a;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.page-content--state[data-astro-cid-yvbahnfj] .state-grid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.page-content--state[data-astro-cid-yvbahnfj] .state-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.page-content--state[data-astro-cid-yvbahnfj] .state-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.page-content--state[data-astro-cid-yvbahnfj] .state-card{min-width:0;padding:19px 13px;background:#f5f5ef;border:1px solid #c9d4c8;border-radius:3px}.page-content--state[data-astro-cid-yvbahnfj] .state-card__number{display:block;margin-bottom:15px;color:#52715c;font-size:12px;font-weight:700}.page-content--state[data-astro-cid-yvbahnfj] .state-card strong{display:block;color:#253b2d;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.page-content--state[data-astro-cid-yvbahnfj] .state-card p{margin:9px 0 0;color:#62776a;font-size:12px;line-height:1.5}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__step{min-width:0;text-align:center}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__number{display:block;margin-bottom:12px;font-size:12px;font-weight:700;color:#52715c}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__rule{display:block;position:relative;height:1px;margin-bottom:17px;background:#8da496}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__rule:before{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;border-radius:50%;background:#304b3b;transform:translate(-50%)}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__step strong{display:block;color:#253b2d;font-size:12px;overflow-wrap:anywhere}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__step p{margin:8px 0 0;color:#62776a;font-size:12px}.page-content--state[data-astro-cid-yvbahnfj] .state-visual__note{margin:22px 0 0;color:#62776a;font-size:12px;font-style:italic;text-align:center}@media(max-width:800px){.page-content--state[data-astro-cid-yvbahnfj] .state-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-content--state[data-astro-cid-yvbahnfj] .state-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.page-content--state[data-astro-cid-yvbahnfj] .state-visual{padding:22px 14px}.page-content--state[data-astro-cid-yvbahnfj] .state-grid,.page-content--state[data-astro-cid-yvbahnfj] .state-grid--six,.page-content--state[data-astro-cid-yvbahnfj] .state-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}}@media(max-width:650px){.page-content--state[data-astro-cid-yvbahnfj] .state-visual{padding:24px 18px;margin:24px 0 34px}.page-content--state[data-astro-cid-yvbahnfj] .state-visual__eyebrow{font-size:12px;line-height:1.5;letter-spacing:.08em;margin-bottom:20px}.page-content--state[data-astro-cid-yvbahnfj] .state-grid,.page-content--state[data-astro-cid-yvbahnfj] .state-grid--six,.page-content--state[data-astro-cid-yvbahnfj] .state-grid--four{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page-content--state[data-astro-cid-yvbahnfj] .state-card{padding:20px 14px}.page-content--state[data-astro-cid-yvbahnfj] .state-card__number{font-size:14px;margin-bottom:12px}.page-content--state[data-astro-cid-yvbahnfj] .state-card strong{font-size:14px;line-height:1.45;overflow-wrap:normal}.page-content--state[data-astro-cid-yvbahnfj] .state-card p{font-size:13px;line-height:1.6;overflow-wrap:break-word}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__number{font-size:14px}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__step strong{font-size:14px;line-height:1.4;overflow-wrap:normal}.page-content--state[data-astro-cid-yvbahnfj] .state-sequence__step p{font-size:13px;line-height:1.6}.page-content--state[data-astro-cid-yvbahnfj] .state-visual__note{font-size:13px;line-height:1.65;margin-top:24px}}@media(max-width:650px){.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual{padding:24px 18px;margin:24px 0 34px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual__eyebrow{font-size:12px;line-height:1.5;letter-spacing:.08em;margin-bottom:20px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid,.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--four,.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-grid--seven{grid-template-columns:1fr;gap:14px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card{padding:20px 18px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card__number{font-size:14px;margin-bottom:12px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card strong{font-size:15px;line-height:1.45}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-card p{font-size:14px;line-height:1.65}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-visual__note{font-size:13px;line-height:1.65;margin-top:24px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__number{font-size:14px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-flow__label{font-size:13px;line-height:1.45;overflow-wrap:normal}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-details{grid-template-columns:1fr;gap:14px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail{padding:20px 18px}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail strong{font-size:15px;line-height:1.45}.page-content--evidence[data-astro-cid-yvbahnfj] .evidence-detail p{font-size:14px;line-height:1.7}}@media(max-width:650px){.page-content--research[data-astro-cid-yvbahnfj]{overflow-wrap:break-word}.page-content--research[data-astro-cid-yvbahnfj] h2{font-size:clamp(23px,6vw,29px);line-height:1.3}.page-content--research[data-astro-cid-yvbahnfj] h3{font-size:19px;line-height:1.4}.page-content--research[data-astro-cid-yvbahnfj] p,.page-content--research[data-astro-cid-yvbahnfj] li{font-size:15px;line-height:1.75}.page-content--research[data-astro-cid-yvbahnfj] table{display:block;max-width:100%;overflow-x:auto}.page-content--research[data-astro-cid-yvbahnfj] th,.page-content--research[data-astro-cid-yvbahnfj] td{min-width:120px;padding:12px;font-size:13px;line-height:1.6}}@media(max-width:650px){.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundaries,.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress{grid-template-columns:1fr;gap:14px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary,.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item{padding:20px 18px}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary span,.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item span{font-size:12px;line-height:1.5;letter-spacing:.06em}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary strong,.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item strong{font-size:15px;line-height:1.45}.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-boundary p,.page-content--frontier[data-astro-cid-yvbahnfj] .frontier-progress__item p{font-size:14px;line-height:1.7}}
