@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_dc3b86c2-module__wRxeBG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_dc3b86c2-module__wRxeBG__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}:root{--mf-forest-900:#173328;--mf-forest-800:#214538;--mf-forest-700:#2f5d4c;--mf-forest-600:#4a7865;--mf-forest-500:#6c9985;--mf-forest-400:#9dbdac;--mf-forest-300:#c8d9d0;--mf-forest-200:#e6eeea;--mf-forest-100:#f4f8f6;--mf-stone-900:#222525;--mf-stone-800:#383c3c;--mf-stone-700:#555b5b;--mf-stone-600:#757c7c;--mf-stone-500:#979e9e;--mf-stone-400:#bec4c4;--mf-stone-300:#d9dddd;--mf-stone-200:#ecefef;--mf-stone-100:#f7f8f8;--mf-paper-100:#fcfbf8;--mf-paper-200:#f8f6f2;--mf-paper-300:#f3f1ec;--mf-mist-100:#f6f7f6;--mf-mist-200:#eff2f0;--mf-mist-300:#e6ebe8;--mf-water-700:#2d6e9f;--mf-water-500:#5f98c2;--mf-water-200:#ddebf5;--mf-light-200:#fff8e8;--mf-light-300:#f8ebc6;--mf-success:#2e7d57;--mf-warning:#b88416;--mf-danger:#c04747;--mf-info:#2d6e9f;--mf-color-background:var(--mf-paper-100);--mf-color-surface:var(--mf-paper-200);--mf-color-surface-soft:var(--mf-mist-100);--mf-color-heading:var(--mf-forest-900);--mf-color-text:var(--mf-stone-900);--mf-color-text-muted:var(--mf-stone-700);--mf-color-text-light:var(--mf-stone-500);--mf-color-primary:var(--mf-forest-700);--mf-color-primary-hover:var(--mf-forest-800);--mf-color-border:var(--mf-stone-300);--mf-color-divider:var(--mf-stone-200);--mf-color-link:var(--mf-forest-700);--mf-color-link-hover:var(--mf-forest-900);--mf-color-success:var(--mf-success);--mf-color-warning:var(--mf-warning);--mf-color-danger:var(--mf-danger);--mf-color-info:var(--mf-info);--mf-color-focus:#3b82f6;--mf-font-family-base:var(--font-inter);--mf-font-family-heading:var(--font-playfair);--mf-font-weight-regular:400;--mf-font-weight-medium:500;--mf-font-weight-semibold:600;--mf-font-weight-bold:700;--mf-font-size-xs:clamp(.75rem, .72rem + .1vw, .8rem);--mf-font-size-sm:clamp(.875rem, .84rem + .1vw, .95rem);--mf-font-size-md:clamp(1rem, .96rem + .2vw, 1.05rem);--mf-font-size-lg:clamp(1.125rem, 1.05rem + .4vw, 1.25rem);--mf-font-size-xl:clamp(1.5rem, 1.35rem + .8vw, 1.75rem);--mf-font-size-2xl:clamp(2rem, 1.8rem + 1vw, 2.5rem);--mf-font-size-3xl:clamp(2.5rem, 2.2rem + 1.2vw, 3.5rem);--mf-line-height-tight:1.2;--mf-line-height-normal:1.6;--mf-line-height-loose:1.8;--mf-letter-spacing-tight:-.02em;--mf-letter-spacing-normal:0;--mf-letter-spacing-wide:.02em;--mf-space-0:0;--mf-space-4:.25rem;--mf-space-8:.5rem;--mf-space-12:.75rem;--mf-space-16:1rem;--mf-space-20:1.25rem;--mf-space-24:1.5rem;--mf-space-32:2rem;--mf-space-40:2.5rem;--mf-space-48:3rem;--mf-space-64:4rem;--mf-space-80:5rem;--mf-space-96:6rem;--mf-space-128:8rem;--mf-container-padding:var(--mf-space-24);--mf-section-padding:var(--mf-space-80);--mf-card-padding:var(--mf-space-24);--mf-button-padding-x:var(--mf-space-24);--mf-button-padding-y:var(--mf-space-12);--mf-container-reading:720px;--mf-container-content:960px;--mf-container-wide:1200px;--mf-container-full:1440px;--mf-breakpoint-mobile:480px;--mf-breakpoint-tablet:768px;--mf-breakpoint-laptop:1024px;--mf-breakpoint-desktop:1280px;--mf-border-width:1px;--mf-border-width-strong:2px;--mf-border-color:var(--mf-color-border);--mf-radius-sm:4px;--mf-radius-md:8px;--mf-radius-lg:12px;--mf-radius-xl:16px;--mf-radius-2xl:24px;--mf-radius-pill:9999px;--mf-shadow-sm:0 1px 3px #0000000f;--mf-shadow-md:0 6px 20px #00000014;--mf-shadow-lg:0 16px 40px #0000001a;--mf-transition-fast:.15s ease;--mf-transition-normal:.25s ease;--mf-transition-slow:.4s ease;--mf-z-base:1;--mf-z-dropdown:100;--mf-z-sticky:500;--mf-z-overlay:900;--mf-z-modal:1000;--mf-z-toast:1100;--mf-input-height:48px;--mf-button-height:48px;--mf-input-radius:var(--mf-radius-md);--mf-input-padding-x:var(--mf-space-16);--mf-input-padding-y:var(--mf-space-12);--mf-focus-ring-width:3px;--mf-focus-ring-color:#3b82f659;--mf-disabled-opacity:.5;--mf-overlay-dark:#00000073}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.block{display:block}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}}:root{--mf-font-body:var(--font-inter);--mf-font-display:var(--font-playfair)}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth}body{background:var(--mf-color-background);color:var(--mf-color-text);font-family:var(--mf-font-body), sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit}::selection{background:var(--mf-forest-200);color:var(--mf-forest-900)}.site-header{border-bottom:1px solid var(--mf-color-divider);width:min(1320px,100% - 64px);margin:0 auto;padding:14px 0 10px}.header-top{justify-content:space-between;align-items:center;gap:20px;min-height:34px;display:flex}.wordmark{color:var(--mf-forest-900);letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:9px;font-size:19px;font-weight:600;display:inline-flex}.wordmark-mark{background:var(--mf-forest-800);color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;font-family:Georgia,serif;font-size:22px;font-style:italic;font-weight:400;display:grid}.desktop-nav{align-items:center;gap:clamp(18px,2.6vw,30px);margin-top:12px;display:flex}.desktop-nav a,.header-cta{color:var(--mf-color-text-muted);font-size:13px;transition:color .2s}.desktop-nav a:hover,.header-cta:hover,.text-link:hover{color:var(--mf-color-primary-hover)}.header-cta{border:1px solid var(--mf-forest-700);border-radius:var(--mf-radius-pill);color:var(--mf-forest-800);white-space:nowrap;align-items:center;padding:8px 13px;font-size:12px;display:inline-flex}.arrow{margin-left:8px;font-size:1.05em;display:inline-block}.opening{grid-template-columns:1fr 240px;align-items:end;gap:60px;width:min(1120px,100% - 64px);margin:0 auto;padding:clamp(74px,10vw,142px) 0 clamp(58px,7vw,94px);display:grid}.eyebrow{color:var(--mf-forest-700);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.4}.opening h1{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.055em;margin-top:24px;font-size:clamp(43px,6.3vw,82px);font-weight:400;line-height:1.02}.opening h1 em,.quiet-statement h2 em,.closing h2 em{color:var(--mf-forest-600);font-weight:400}.opening-intro{max-width:550px;color:var(--mf-color-text-muted);margin-top:26px;font-size:17px;line-height:1.8}.opening-note{padding-bottom:7px}.note-line{background:var(--mf-forest-600);width:44px;height:1px;margin-bottom:18px;display:block}.opening-note p{color:var(--mf-color-text-muted);font-size:14px;line-height:1.8}.two-paths{grid-template-columns:1fr 1fr;gap:22px;width:min(1320px,100% - 64px);margin:0 auto;display:grid}.path-card{background:var(--mf-color-surface);flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s;display:flex}.path-card:hover{box-shadow:var(--mf-shadow-md);transform:translateY(-4px)}.path-image-wrap{background:var(--mf-mist-200);height:clamp(260px,35vw,470px);position:relative;overflow:hidden}.path-image{object-fit:cover;transition:transform .6s}.path-card:hover .path-image{transform:scale(1.025)}.guide-card .path-image{object-position:center 42%}.evidence-card .path-image{object-position:center}.image-index{z-index:1;color:#fff;letter-spacing:.16em;text-shadow:0 1px 8px #0006;font-size:11px;font-weight:600;position:absolute;top:20px;left:22px}.path-content{flex-direction:column;justify-content:space-between;gap:26px;min-height:258px;padding:30px clamp(24px,3vw,42px) 28px;display:flex}.path-content h2{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;margin-top:13px;font-size:clamp(34px,4vw,51px);font-weight:400;line-height:1.02}.path-description{max-width:410px;color:var(--mf-color-text-muted);margin-top:15px;font-size:15px;line-height:1.75}.path-link,.text-link{color:var(--mf-forest-800);font-size:14px;font-weight:600}.quiet-statement{width:min(1040px,100% - 64px);margin:0 auto;padding:clamp(90px,12vw,160px) 0}.statement-grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;margin-top:28px;display:grid}.quiet-statement h2,.closing h2{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.05em;font-size:clamp(39px,5vw,64px);font-weight:400;line-height:1.06}.statement-copy p,.story-copy>p:not(.eyebrow){max-width:440px;color:var(--mf-color-text-muted);margin-bottom:15px;font-size:16px;line-height:1.85}.statement-copy .text-link{margin-top:13px;display:inline-block}.story-band{background:var(--mf-forest-900);color:#fff;grid-template-columns:1fr 1fr;min-height:430px;display:grid}.story-photo{min-height:430px;position:relative;overflow:hidden}.story-photo img{object-fit:cover;object-position:center 40%}.story-copy{align-self:center;padding:70px clamp(32px,7vw,100px)}.story-copy .eyebrow{color:var(--mf-forest-300)}.story-copy h2{font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.04em;margin:22px 0 20px;font-size:clamp(34px,4vw,50px);font-weight:400;line-height:1.08}.story-copy>p:not(.eyebrow){color:#ffffffb8}.story-copy .text-link{color:#fff;margin-top:14px;display:inline-block}.closing{text-align:center;padding:clamp(90px,12vw,150px) 24px}.closing h2{margin-top:22px}.closing-link{border-bottom:1px solid var(--mf-forest-500);color:var(--mf-forest-800);margin-top:34px;padding-bottom:7px;font-size:14px;font-weight:600;display:inline-block}.site-footer{border-top:1px solid var(--mf-color-divider);justify-content:space-between;align-items:center;gap:20px;width:min(1320px,100% - 64px);min-height:92px;margin:0 auto;display:flex}.footer-wordmark{font-size:17px}.footer-wordmark .wordmark-mark{width:25px;height:25px;font-size:19px}.site-footer p,.site-footer>span{color:var(--mf-color-text-light);font-size:12px}@media (max-width:900px){.site-header{width:min(100% - 40px,1320px)}.desktop-nav{gap:20px}.desktop-nav a{font-size:13px}.opening,.two-paths,.quiet-statement,.site-footer{width:calc(100% - 40px)}.opening{grid-template-columns:1fr 180px;gap:28px}.statement-grid{gap:40px}}@media (max-width:680px){.site-header{padding:12px 0 10px}.header-top{min-height:32px}.wordmark{font-size:19px}.wordmark img{width:116px;height:auto}.desktop-nav{scrollbar-width:none;gap:22px;width:100%;margin-top:10px;padding:0 0 3px;overflow-x:auto}.desktop-nav::-webkit-scrollbar{display:none}.desktop-nav a{white-space:nowrap;flex:none;font-size:12px}.header-cta{padding:8px 12px;font-size:12px}.opening{width:calc(100% - 40px);padding:76px 0 52px;display:block}.opening h1{margin-top:19px;font-size:clamp(42px,11vw,62px)}.opening-intro{margin-top:20px;font-size:16px}.opening-note{margin-top:30px}.opening-note p br{display:none}.two-paths{grid-template-columns:1fr;gap:14px;width:calc(100% - 28px)}.path-image-wrap{height:min(84vw,390px)}.path-content{min-height:230px;padding:25px 24px 24px}.path-content h2{font-size:42px}.quiet-statement{width:calc(100% - 40px);padding:88px 0}.statement-grid{grid-template-columns:1fr;gap:24px;margin-top:22px}.quiet-statement h2,.closing h2{font-size:clamp(40px,10vw,55px)}.story-band{grid-template-columns:1fr}.story-photo{min-height:300px}.story-copy{padding:50px 26px 58px}.story-copy h2{font-size:42px}.closing{padding:90px 20px}.closing-link{max-width:280px;line-height:1.7}.site-footer{flex-wrap:wrap;width:calc(100% - 40px);padding:20px 0}.site-footer p{order:3;width:100%}}.destination-page{width:min(900px,100% - 48px);min-height:80vh;margin:0 auto;padding:48px 0 110px}.back-link{color:var(--mf-color-text-muted);margin-bottom:clamp(70px,12vw,140px);font-size:14px;display:inline-block}.destination-page h1{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.055em;margin-top:22px;font-size:clamp(48px,8vw,88px);font-weight:400;line-height:1.02}.destination-intro{max-width:640px;color:var(--mf-color-text-muted);margin-top:24px;font-size:18px;line-height:1.8}.destination-rule{background:var(--mf-color-divider);width:100%;height:1px;margin:60px 0 30px}.destination-note{max-width:620px;color:var(--mf-color-text-muted);margin-bottom:32px;font-size:16px;line-height:1.85}.evidence-page{overflow:hidden}.evidence-hero{grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:64px;width:min(1120px,100% - 64px);margin:0 auto;padding:clamp(58px,7vw,92px) 0 clamp(48px,6vw,72px);display:grid}.evidence-hero h1{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.055em;margin-top:20px;font-size:clamp(40px,4.8vw,56px);font-weight:400;line-height:1.02}.evidence-hero h1 em,.composite-heading h2 em,.markers-heading h2 em,.method-heading h2 em,.evidence-endnote h2 em{color:var(--mf-forest-600);font-weight:400}.evidence-lede{max-width:650px;color:var(--mf-color-text-muted);margin-top:20px;font-size:16px;line-height:1.75}.evidence-hero-aside{padding-bottom:5px}.aside-rule{background:var(--mf-forest-600);width:42px;height:1px;margin-bottom:14px;display:block}.evidence-hero-aside p{color:var(--mf-color-text-muted);font-size:15px;line-height:1.7}.composite-section{grid-template-columns:1fr 1fr;gap:14px;width:min(1120px,100% - 64px);margin:0 auto;display:grid}.composite-card{background:var(--mf-color-surface);min-width:0;padding:clamp(24px,3vw,34px)}.mind-card{background:var(--mf-paper-200)}.body-card{background:var(--mf-mist-100)}.composite-topline{color:var(--mf-color-text-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:12px;font-weight:600;display:flex}.composite-heading{justify-content:space-between;align-items:end;gap:16px;margin-top:34px;display:flex}.composite-heading h2{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;margin-top:10px;font-size:clamp(34px,3.8vw,46px);font-weight:400;line-height:1.02}.score-pending{border-left:1px solid var(--mf-forest-300);flex:0 0 132px;padding:10px 0 3px 13px}.score-pending span,.score-pending small{color:var(--mf-color-text-muted);font-size:13px;line-height:1.45;display:block}.score-pending strong{color:var(--mf-forest-800);letter-spacing:-.035em;margin:5px 0;font-size:24px;font-weight:600;line-height:1.1;display:block}.score-pending small{margin-top:5px}.composite-description{max-width:470px;color:var(--mf-color-text-muted);margin-top:18px;font-size:16px;line-height:1.65}.dimension-list{border-top:1px solid var(--mf-color-divider);margin-top:20px}.dimension-row{border-bottom:1px solid var(--mf-color-divider);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;display:grid}.dimension-number,.body-domain>span{color:var(--mf-forest-600);letter-spacing:.06em;font-size:12px}.dimension-row h3{color:var(--mf-forest-900);font-size:15px;font-weight:600;line-height:1.35}.dimension-row p{color:var(--mf-color-text-muted);margin-top:2px;font-size:14px;line-height:1.5}.outcome-line-value{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;min-width:84px;display:flex}.outcome-line-value strong{color:var(--mf-forest-800);white-space:nowrap;font-size:16px;font-weight:600}.outcome-line-value small{color:var(--mf-color-text-light);white-space:nowrap;font-size:12px;line-height:1.4}.outcome-line-missing{color:var(--mf-color-text-light);font-size:13px}.body-domain-grid{border-top:1px solid var(--mf-color-divider);grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.body-domain{border-bottom:1px solid var(--mf-color-divider);flex-direction:column;align-items:flex-start;gap:8px;min-height:96px;padding:14px 12px 13px 0;display:flex}.body-domain:nth-child(odd){border-right:1px solid var(--mf-color-divider)}.body-domain:nth-child(2n){padding-left:15px}.body-domain strong{color:var(--mf-forest-900);font-size:15px;font-weight:600;line-height:1.35}.body-domain .outcome-line-value{text-align:left;align-items:flex-start}.markers-section{grid-template-columns:.8fr 1.2fr;gap:72px;width:min(1120px,100% - 64px);margin:0 auto;padding:clamp(76px,9vw,112px) 0;display:grid}.markers-heading h2,.method-heading h2,.evidence-endnote h2{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.05em;margin-top:16px;font-size:clamp(36px,4.2vw,48px);font-weight:400;line-height:1.05}.markers-heading>p:last-child{max-width:340px;color:var(--mf-color-text-muted);margin-top:18px;font-size:16px;line-height:1.7}.marker-groups{border-top:1px solid var(--mf-color-divider)}.marker-group{border-bottom:1px solid var(--mf-color-divider);padding:18px 0 20px}.marker-group h3{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;margin-bottom:12px;font-size:21px;font-weight:400}.marker-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.marker-card{border:1px solid var(--mf-color-divider);background:#ffffff59;border-radius:4px;min-width:0;padding:13px}.marker-card h4{color:var(--mf-forest-900);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.4}.marker-card .marker-outcome{border:0;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;padding:0;display:flex}.marker-average strong{color:var(--mf-forest-900);font-size:23px;font-weight:400;line-height:1.2;display:block}.marker-average small,.marker-sample{color:var(--mf-color-text-muted);margin-top:4px;font-size:12px;line-height:1.45;display:block}.marker-highest{width:100%}.marker-highest-label{color:var(--mf-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.marker-highest-values{color:var(--mf-forest-900);flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.marker-highest-values span{font-size:17px;line-height:1.4}.marker-highest-values small{color:var(--mf-color-text-muted);font-size:12px}.marker-sample{margin-top:-3px}.data-unavailable{border-left:2px solid var(--mf-forest-400);width:min(1120px,100% - 64px);color:var(--mf-color-text-muted);margin:0 auto 22px;padding:14px 16px;font-size:15px}.method-section{background:var(--mf-forest-900);color:#fff;grid-template-columns:.8fr 1.2fr;gap:72px;padding:clamp(64px,8vw,92px) max(32px,50% - 560px);display:grid}.method-heading .eyebrow{color:var(--mf-forest-300)}.method-heading h2{color:#fff}.method-heading h2 em{color:var(--mf-forest-300)}.method-copy{min-width:0}.method-points{border-top:1px solid #fff3}.method-points>div{border-bottom:1px solid #fff3;grid-template-columns:30px 1fr;gap:12px;padding:14px 0;display:grid}.method-points span{color:var(--mf-forest-300);font-size:13px}.method-points p{color:#ffffffd1;font-size:15px;line-height:1.65}.method-points strong{color:#fff;font-size:16px;font-weight:600}.method-status{border-left:2px solid var(--mf-forest-400);color:#ffffffc7;margin-top:18px;padding-left:13px;font-size:13px;line-height:1.6}.evidence-endnote{text-align:center;padding:clamp(64px,8vw,96px) 24px}.evidence-endnote>p:not(.eyebrow){max-width:460px;color:var(--mf-color-text-muted);margin:17px auto 18px;font-size:16px;line-height:1.7}.evidence-endnote .text-link{display:inline-block}@media (max-width:900px){.evidence-hero,.composite-section,.markers-section{gap:38px;width:calc(100% - 48px)}.composite-section{grid-template-columns:1fr}.method-section{gap:38px}}@media (max-width:680px){.evidence-hero{width:calc(100% - 40px);padding:54px 0 42px;display:block}.evidence-hero h1{margin-top:16px;font-size:clamp(34px,9vw,39px);line-height:1.05}.evidence-lede{margin-top:16px;font-size:16px;line-height:1.7}.evidence-hero-aside{max-width:330px;margin-top:20px}.evidence-hero-aside p{font-size:14px}.composite-section{gap:12px;width:calc(100% - 24px)}.composite-card{padding:23px 19px}.composite-topline{letter-spacing:.1em;font-size:13px}.composite-heading{gap:10px;margin-top:28px}.composite-heading h2{font-size:clamp(34px,9vw,39px)}.score-pending{flex-basis:112px;padding-left:10px}.score-pending span,.score-pending small{font-size:12px}.score-pending strong{font-size:22px}.composite-description{margin-top:16px;font-size:15px;line-height:1.65}.dimension-row{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:12px 0}.dimension-row h3{font-size:15px}.dimension-row p{font-size:14px;line-height:1.5}.dimension-row .outcome-line-value{text-align:left;grid-column:2;align-items:flex-start;margin-top:2px}.outcome-line-value strong{font-size:16px}.outcome-line-value small{white-space:normal;font-size:12px}.body-domain{min-height:92px}.body-domain strong{font-size:15px}.markers-section{width:calc(100% - 40px);padding:68px 0;display:block}.markers-heading h2,.method-heading h2,.evidence-endnote h2{font-size:clamp(35px,9vw,42px)}.markers-heading>p:last-child{margin-top:14px;font-size:15px}.marker-groups{margin-top:28px}.marker-group h3{font-size:20px}.marker-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.marker-card{padding:11px 10px}.marker-card h4{font-size:14px}.marker-average strong{font-size:21px}.marker-average small,.marker-sample{font-size:12px}.marker-highest-label{font-size:10px}.marker-highest-values{gap:6px}.marker-highest-values span{font-size:16px}.method-section{padding:60px 22px;display:block}.method-copy{margin-top:26px}.method-points>div{grid-template-columns:25px 1fr;gap:10px;padding:13px 0}.method-points p,.method-points strong{font-size:15px}.method-status{font-size:13px}.evidence-endnote{padding:64px 20px 76px}.evidence-endnote>p:not(.eyebrow){font-size:15px}.data-unavailable{width:calc(100% - 40px)}}.stories-page{overflow:hidden}.stories-hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(36px,7vw,100px);width:min(1320px,100% - 64px);margin:0 auto;padding:clamp(64px,8vw,112px) 0 clamp(72px,9vw,120px);display:grid}.stories-hero-copy{padding:18px 0}.stories-hero h1{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.065em;margin-top:27px;font-size:clamp(56px,7.3vw,100px);font-weight:400;line-height:.98}.stories-hero h1 em,.stories-intro-grid h2 em,.stories-section-heading h2 em,.stories-video-heading h2 em,.stories-closing h2 em{color:var(--mf-forest-600);font-weight:400}.stories-hero-intro{max-width:440px;color:var(--mf-color-text-muted);margin-top:27px;font-size:16px;line-height:1.9}.stories-scroll-link{border-bottom:1px solid var(--mf-forest-500);color:var(--mf-forest-800);align-items:center;gap:24px;margin-top:38px;padding-bottom:8px;font-size:14px;font-weight:600;display:inline-flex}.stories-hero-image{background:var(--mf-mist-200);height:min(58vw,690px);min-height:520px;position:relative}.stories-hero-image img{object-fit:cover;object-position:center 48%}.stories-image-caption{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px #0000008c;font-size:11px;position:absolute;bottom:16px;right:18px}.stories-intro-band{background:var(--mf-paper-100);padding:clamp(76px,10vw,130px) max(32px,50% - 560px)}.stories-intro-grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;margin-top:27px;display:grid}.stories-intro-grid h2,.stories-section-heading h2,.stories-video-heading h2,.stories-closing h2{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.055em;font-size:clamp(42px,5.5vw,68px);font-weight:400;line-height:1.04}.stories-intro-grid>p,.stories-section-heading>p,.stories-video-heading>p{max-width:440px;color:var(--mf-color-text-muted);font-size:16px;line-height:1.9}.participant-stories,.stories-video-section{width:min(1180px,100% - 64px);margin:0 auto;padding:clamp(86px,10vw,136px) 0}.stories-section-heading,.stories-video-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.stories-section-heading h2,.stories-video-heading h2{margin-top:20px}.story-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.participant-story{background:var(--mf-color-surface);border:1px solid var(--mf-color-divider);flex-direction:column;min-height:330px;padding:27px 26px 25px;display:flex}.participant-story-top{border-bottom:1px solid var(--mf-color-divider);color:var(--mf-forest-700);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:12px;padding-bottom:19px;font-size:11px;font-weight:600;display:flex}.participant-story h3{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.035em;margin-top:27px;font-size:clamp(25px,2.6vw,34px);font-weight:400;line-height:1.12}.participant-story>p{color:var(--mf-color-text-muted);margin-top:16px;font-size:14px;line-height:1.85}.participant-story-note{color:var(--mf-forest-700);margin-top:auto;padding-top:23px;font-size:13px;font-style:italic;line-height:1.6}.stories-more-button{border:0;border-bottom:1px solid var(--mf-forest-500);color:var(--mf-forest-800);cursor:pointer;background:0 0;margin:34px auto 0;padding:10px 0;font-size:14px;font-weight:600;display:block}.stories-more-button span{margin-left:18px}.stories-video-section{background:var(--mf-paper-100);width:100%;max-width:none;padding:clamp(82px,10vw,130px) max(32px,50% - 590px)}.stories-video-grid{grid-template-columns:repeat(4,1fr);gap:28px 16px;display:grid}.stories-video-card{text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.stories-video-thumb{aspect-ratio:16/10;background:var(--mf-mist-200);display:block;position:relative;overflow:hidden}.stories-video-thumb img{object-fit:cover;transition:transform .45s}.stories-video-card:hover .stories-video-thumb img{transform:scale(1.04)}.stories-play{width:46px;height:46px;color:var(--mf-forest-900);background:#fffffff0;border-radius:50%;place-items:center;padding-left:3px;font-size:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stories-video-index{color:#fff;letter-spacing:.1em;text-shadow:0 1px 6px #0009;font-size:11px;font-weight:600;position:absolute;top:12px;left:13px}.stories-video-title{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;margin-top:14px;font-size:21px;line-height:1.2;display:block}.stories-video-note{color:var(--mf-color-text-muted);margin-top:6px;font-size:12px;line-height:1.6;display:block}.stories-video-modal{z-index:100;background:#091611eb;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.stories-modal-close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:38px;line-height:1;position:absolute;top:20px;right:24px}.stories-video-frame{aspect-ratio:16/9;background:#000;width:min(100%,1000px)}.stories-video-frame iframe{border:0;width:100%;height:100%}@media (max-width:900px){.stories-hero{grid-template-columns:.9fr 1.1fr;gap:32px}.stories-hero-image{min-height:430px}.stories-video-grid,.story-grid{grid-template-columns:repeat(2,1fr)}.stories-intro-grid{gap:40px}}@media (max-width:680px){.stories-hero{flex-direction:column;align-items:stretch;gap:36px;width:calc(100% - 40px);padding:64px 0 58px;display:flex}.stories-hero h1{font-size:clamp(54px,14vw,74px)}.stories-hero-intro{margin-top:20px;font-size:15px}.stories-scroll-link{margin-top:27px}.stories-hero-image{height:112vw;min-height:0;max-height:560px}.stories-intro-band{padding:76px 22px}.stories-intro-grid{grid-template-columns:1fr;gap:22px;margin-top:22px}.stories-intro-grid h2,.stories-section-heading h2,.stories-video-heading h2,.stories-closing h2{font-size:clamp(42px,11vw,56px)}.participant-stories,.stories-video-section{width:calc(100% - 40px);padding:78px 0}.stories-section-heading,.stories-video-heading{margin-bottom:30px;display:block}.stories-section-heading>p,.stories-video-heading>p{margin-top:20px}.story-grid{grid-template-columns:1fr;gap:12px}.participant-story{min-height:0;padding:24px}.participant-story h3{font-size:31px}.participant-story-note{margin-top:22px}.stories-video-section{width:100%;padding:76px 20px}.stories-video-grid{grid-template-columns:1fr 1fr;gap:24px 12px}.stories-video-title{font-size:19px}.stories-video-note{font-size:11px}.stories-play{width:38px;height:38px;font-size:12px}.stories-video-modal{padding:16px}.stories-modal-close{top:12px;right:16px}}@media (max-width:390px){.stories-video-grid{grid-template-columns:1fr}}.sticky-suitability-wrap{display:none}@media (max-width:680px){body{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.sticky-suitability-wrap{z-index:1000;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--mf-color-divider);-webkit-backdrop-filter:blur(12px);background:#faf9f6f5;display:block;position:fixed;bottom:0;left:0;right:0}.sticky-suitability{border:1px solid var(--mf-forest-700);width:100%;min-height:46px;color:var(--mf-forest-900);letter-spacing:.01em;background:#fbfaf7;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.sticky-suitability span{font-size:16px}}.wordmark img{width:150px;height:auto}.desktop-nav a{font-size:13px}@media (max-width:900px){.desktop-nav a{font-size:13px}}@media (max-width:680px){.guide-card .path-image-wrap{aspect-ratio:2}.guide-card .path-image{object-fit:cover;object-position:center}.evidence-card .path-image-wrap{aspect-ratio:540/424;height:auto;min-height:0}.site-header{padding:14px 0 12px}.header-top{min-height:38px}.wordmark img{width:142px;height:auto}.desktop-nav{gap:24px;margin-top:13px}.desktop-nav a{font-size:13px}.sticky-suitability-wrap{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.sticky-suitability{border:1px solid var(--mf-forest-900);background:var(--mf-forest-800);color:#fff;letter-spacing:.015em;min-height:54px;font-size:15px;font-weight:600;box-shadow:0 4px 16px #142b222e}.sticky-suitability span{font-size:17px}body{padding-bottom:calc(94px + env(safe-area-inset-bottom))}}.story-photo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.story-video-trigger{cursor:pointer;background:#142b22;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.story-video-trigger img{object-fit:cover}.story-video-play{color:#142b22;background:#fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-video-label{color:#fff;text-shadow:0 1px 8px #00000080;font-size:14px;font-weight:600;position:absolute;bottom:22px;left:22px}.guide-card .path-image-wrap{aspect-ratio:2;background:#f5f3ec;height:auto;min-height:0;position:relative;overflow:hidden}.guide-card .path-image{object-fit:cover;object-position:center}@media (max-width:680px){.site-header{padding:12px 0 9px}.header-top{min-height:40px}.wordmark img{width:146px;height:auto}.desktop-nav{justify-content:space-between;gap:0;margin-top:9px;padding:0 0 2px;overflow:visible}.desktop-nav a{font-size:14px;line-height:1.4}.opening{padding:42px 0 24px}.opening h1{letter-spacing:-.06em;margin-top:12px;font-size:clamp(38px,9.8vw,46px);line-height:1.04}.opening-intro{margin-top:15px;font-size:15px;line-height:1.65}.quiet-statement{padding:54px 0 58px}.quiet-statement h2{font-size:clamp(36px,9vw,46px);line-height:1.05}.opening{padding-top:34px;padding-bottom:12px}.quiet-statement{padding-top:34px;padding-bottom:38px}.quiet-statement h2{letter-spacing:-.045em;font-size:clamp(30px,8vw,34px);line-height:1.08}.statement-grid{gap:14px;margin-top:12px}.statement-copy p{margin-bottom:9px;font-size:15px;line-height:1.65}.statement-copy .text-link{margin-top:8px}.two-paths{gap:10px}.path-content{gap:15px;min-height:0;padding:20px 22px 19px}.path-content h2{letter-spacing:-.04em;margin-top:0;font-size:clamp(28px,7.5vw,31px);line-height:1.08}.path-description{margin-top:10px;font-size:15px;line-height:1.65}.story-copy{padding:34px 24px 40px}.story-copy h2{letter-spacing:-.04em;font-size:clamp(28px,7.5vw,31px);line-height:1.08}}.evidence-card .results-image-wrap{background:#f5f3ec;height:clamp(300px,35vw,420px);overflow:hidden}.results-preview{box-sizing:border-box;height:100%;color:var(--mf-forest-900);background:radial-gradient(circle at 92% 8%,#dee8d89e,#0000 34%),#f5f3ec;flex-direction:column;justify-content:center;padding:clamp(24px,3vw,42px);display:flex}.results-eyebrow{color:var(--mf-color-text-muted);letter-spacing:.16em;margin:0 0 10px;font-size:10px;font-weight:600}.results-preview-title{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(28px,3vw,39px);font-weight:400;line-height:1.04}.results-preview-title em{color:var(--mf-forest-700);font-weight:400}.results-metrics{border-top:1px solid #23463733;border-bottom:1px solid #23463733;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.results-metric{flex-direction:column;gap:7px;min-width:0;padding:15px 10px 14px 0;display:flex}.results-metric+.results-metric{border-left:1px solid #23463729;padding-left:12px}.results-metric strong{color:var(--mf-forest-800);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;font-size:clamp(30px,3.2vw,43px);font-weight:400;line-height:1}.results-metric span{color:var(--mf-color-text);font-size:12px;line-height:1.35}.results-footnote{color:var(--mf-color-text-muted);margin:12px 0 0;font-size:10px;line-height:1.45}@media (max-width:680px){.evidence-card .results-image-wrap{aspect-ratio:1;height:auto;min-height:0}.results-preview{padding:22px 20px}.results-preview-title{margin-bottom:18px;font-size:clamp(28px,8vw,34px)}.results-metric{gap:6px;padding:12px 7px 11px 0}.results-metric+.results-metric{padding-left:8px}.results-metric strong{font-size:clamp(27px,8vw,34px)}.results-metric span{font-size:11px}.results-footnote{font-size:10px}.story-band{grid-template-columns:1fr}.story-photo{aspect-ratio:4/3;min-height:0}.story-copy{padding:28px 24px 32px}.story-copy h2{margin:0 0 12px;font-size:30px;line-height:1.1}.story-copy>p:not(.eyebrow){margin-bottom:12px;font-size:15px;line-height:1.65}.story-copy .text-link{margin-top:8px}}.opening-image-wrap{aspect-ratio:741/248;aspect-ratio:741/248;background:0 0;width:100%;height:auto;min-height:0;margin:0;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.opening-image{object-position:center;object-fit:cover!important}.opening{padding-bottom:0}.opening-copy{margin-bottom:0}.evidence-card{background:#f5f3ec;border-radius:0;gap:0;overflow:hidden}.evidence-card .results-image-wrap{aspect-ratio:1.15;background:0 0;height:auto;min-height:0}.results-preview{background:0 0;justify-content:flex-start;padding:22px 20px 12px}.results-preview-title{margin-bottom:18px}.evidence-card .path-content{min-height:0;box-shadow:none;background:0 0;border:0;gap:12px;padding:12px 20px 22px}.evidence-card .path-description{margin-top:0}@media (max-width:680px){.evidence-card .results-image-wrap{aspect-ratio:1.15}.results-preview{padding:20px 18px 10px}.results-preview-title{margin-bottom:16px}.evidence-card .path-content{padding:10px 18px 20px}}.guide-card .programme-image-wrap{background:#fff;width:100%;padding:0;position:relative;overflow:hidden;aspect-ratio:505/431!important;height:auto!important;min-height:0!important}.guide-card .programme-image{object-position:center;object-fit:contain!important;transform:none!important}.guide-card:hover .programme-image{transform:none!important}.evidence-card .results-image-wrap{aspect-ratio:auto!important;height:auto!important;min-height:0!important}.evidence-card .results-preview{justify-content:flex-start;padding:20px 18px 12px;height:auto!important;min-height:0!important}.results-ticker{box-sizing:border-box;white-space:nowrap;border-top:1px solid #23463733;border-bottom:1px solid #23463733;width:100%;min-width:0;min-height:57px;padding:15px 0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.results-ticker-track{white-space:nowrap;will-change:transform;flex-flow:row;flex:none;align-items:center;width:max-content;max-width:none;animation:42s linear infinite results-ticker-scroll;display:flex}.results-ticker-item{white-space:nowrap;color:var(--mf-color-text);border-right:1px solid #23463729;flex-direction:row;flex:none;align-items:baseline;gap:8px;padding:0 24px;font-size:13px;display:inline-flex}.results-ticker-item strong,.results-ticker-item>span{white-space:nowrap;flex:none;display:inline-block}.results-ticker-item strong{color:var(--mf-forest-800);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.04em;font-size:27px;font-weight:400}.results-ticker-note{color:var(--mf-color-text-muted);white-space:normal;margin-top:8px;font-size:10px;line-height:1.3;display:block}@keyframes results-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.results-ticker-track{animation:none}}.results-ticker-note{color:var(--mf-color-text-muted);margin-top:8px;font-size:10px;line-height:1.3;display:block}.pricing-intro{max-width:680px;color:var(--mf-color-text-muted);font-size:16px}.pricing-section h2{margin:10px 0 12px;font-size:clamp(32px,4vw,48px)}.pricing-section>p:not(.pricing-eyebrow):not(.pricing-footnote){color:var(--mf-color-text-muted)}.pricing-eyebrow{color:var(--mf-forest-700);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:650}.pricing-section ul{color:var(--mf-color-text-muted);gap:10px;margin:22px 0 0;padding-left:20px;display:grid}.process-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.process-grid article,.cohort-card{border:1px solid var(--mf-color-divider);background:#ffffff59;border-radius:12px;padding:22px}.process-grid article>span,.cohort-prices span{color:var(--mf-color-text-muted);font-size:12px}.process-grid h3{margin:8px 0;font-size:23px}.process-grid p{color:var(--mf-color-text-muted);font-size:13px}.cohort-list{gap:14px;margin-top:28px;display:grid}.cohort-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.cohort-heading h3{margin-top:5px;font-size:25px}.cohort-seats{color:var(--mf-forest-700);white-space:nowrap;font-size:12px}.cohort-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.cohort-prices div{gap:4px;display:grid}.cohort-prices strong{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;font-size:27px;font-weight:400}.pricing-status,.pricing-footnote{color:var(--mf-color-text-muted);margin-top:18px;font-size:12px}.pricing-link{color:var(--mf-forest-800);border-bottom:1px solid;gap:10px;margin-top:20px;padding-bottom:4px;font-size:14px;display:inline-flex}@media (max-width:680px){.pricing-page{width:min(100% - 36px,1080px)}.process-grid{grid-template-columns:1fr}.cohort-card{padding:18px}.cohort-heading{flex-direction:column;gap:5px}.cohort-prices strong{font-size:23px}}.pricing-range h3{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.04em;font-size:clamp(36px,6vw,52px);font-weight:400}.pricing-range p{color:var(--mf-color-text-muted);margin-top:8px;font-size:14px}.pricing-page{width:min(1040px,100% - 64px);color:var(--mf-color-text);margin:0 auto}.pricing-opening{max-width:650px;padding:clamp(68px,9vw,112px) 0 clamp(54px,7vw,82px)}.pricing-page h1,.pricing-page h2,.pricing-page h3{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;font-weight:400}.pricing-opening h1{margin-top:22px;font-size:clamp(42px,5.6vw,68px);line-height:1.04}.pricing-intro{max-width:570px;color:var(--mf-color-text-muted);font-size:16px;line-height:1.8}.pricing-opening .pricing-intro{margin-top:22px;font-size:16px}.pricing-section{border-top:1px solid var(--mf-color-divider);padding:clamp(42px,6vw,66px) 0}.pricing-section-heading{max-width:620px}.pricing-page .pricing-eyebrow{color:var(--mf-forest-700);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.5}.pricing-section h2{margin:11px 0 12px;font-size:clamp(30px,3.5vw,42px);line-height:1.12}.pricing-section-heading>p:last-child{color:var(--mf-color-text-muted);font-size:14px;line-height:1.8}.online-resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.online-resource{border:1px solid var(--mf-color-divider);background:#ffffff47;border-radius:10px;min-width:0;padding:22px 20px 21px}.resource-index{background:var(--mf-forest-100);width:25px;height:25px;color:var(--mf-forest-800);font-family:var(--mf-font-display), Georgia, serif;border-radius:50%;place-items:center;margin-bottom:20px;font-size:13px;display:inline-grid}.online-resource h3{margin-bottom:7px;font-size:21px;line-height:1.2}.online-resource p{color:var(--mf-color-text-muted);font-size:13px;line-height:1.65}.weekly-topics{border-top:1px solid var(--mf-color-divider);gap:9px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:grid}.weekly-topics li{color:var(--mf-color-text-muted);align-items:baseline;gap:9px;font-size:12px;line-height:1.45;display:flex}.weekly-topics li span{color:var(--mf-forest-700);letter-spacing:.08em;flex:0 0 48px;font-size:9px;font-weight:650}.process-timeline{gap:0;margin-top:32px;display:grid;position:relative}.process-stage{grid-template-columns:46px minmax(0,1fr);gap:17px;padding-bottom:25px;display:grid;position:relative}.process-stage:not(:last-child):before{background:var(--mf-color-divider);content:"";width:1px;position:absolute;top:34px;bottom:0;left:16px}.process-stage-marker{z-index:1;justify-content:center;display:flex;position:relative}.process-stage-marker span{border:1px solid var(--mf-forest-300);background:var(--mf-paper-100);width:34px;height:34px;color:var(--mf-forest-800);border-radius:50%;place-items:center;font-size:11px;display:grid}.process-stage-content{border:1px solid var(--mf-color-divider);background:#ffffff42;border-radius:10px;padding:21px 23px 22px}.process-stage-meta{color:var(--mf-color-text-muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.process-stage-meta span:first-child{color:var(--mf-forest-700);font-weight:650}.process-stage h3{margin:9px 0 5px;font-size:24px}.process-stage-description{color:var(--mf-color-text-muted);font-size:13px;line-height:1.65}.process-stage ul{border-top:1px solid var(--mf-color-divider);color:var(--mf-color-text-muted);gap:8px;margin:15px 0 0;padding:14px 0 0 17px;font-size:12px;line-height:1.6;display:grid}.pricing-range{background:var(--mf-paper-200);border-radius:10px;margin-top:24px;padding:25px 27px 24px}.pricing-range .pricing-range-label{color:var(--mf-forest-700);letter-spacing:.14em;font-size:9px;font-weight:650}.pricing-range h3{margin-top:9px;font-size:clamp(32px,4.4vw,46px);line-height:1.12}.pricing-range h3 span{color:var(--mf-forest-500)}.pricing-range>p:last-child{color:var(--mf-color-text-muted);margin-top:8px;font-size:13px}.pricing-footnote{max-width:560px;color:var(--mf-color-text-muted);margin-top:14px;font-size:11px;line-height:1.7}.enrolment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.enrolment-option{border:1px solid var(--mf-color-divider);background:#ffffff40;border-radius:10px;padding:23px;position:relative}.enrolment-option-number{color:var(--mf-forest-500);font-family:var(--mf-font-display), Georgia, serif;margin-bottom:23px;font-size:24px;display:block}.enrolment-option h3{margin:8px 0;font-size:25px}.enrolment-option>p:not(.pricing-eyebrow){min-height:66px;color:var(--mf-color-text-muted);font-size:13px;line-height:1.7}.enrolment-note{color:var(--mf-forest-800);margin-top:9px;font-size:11px;line-height:1.5;display:block}.pricing-link{border-bottom:1px solid var(--mf-forest-500);color:var(--mf-forest-800);gap:10px;margin-top:24px;padding-bottom:4px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:760px){.pricing-page{width:calc(100% - 40px)}.pricing-opening{padding:64px 0 48px}.pricing-opening h1{margin-top:18px;font-size:clamp(40px,10vw,54px)}.pricing-opening .pricing-intro{margin-top:17px;font-size:14px;line-height:1.75}.pricing-section{padding:40px 0}.pricing-section h2{font-size:clamp(29px,7vw,36px)}.online-resources{grid-template-columns:1fr;gap:10px;margin-top:23px}.online-resource{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:17px;display:grid}.resource-index{margin:1px 0 0}.online-resource h3{font-size:18px}.online-resource p{font-size:12px}.weekly-topics{margin-top:13px}.process-timeline{margin-top:24px}.process-stage{grid-template-columns:31px minmax(0,1fr);gap:10px;padding-bottom:17px}.process-stage:not(:last-child):before{top:31px;left:15px}.process-stage-marker span{width:31px;height:31px;font-size:10px}.process-stage-content{padding:17px}.process-stage h3{font-size:21px}.process-stage-description{font-size:12px}.process-stage ul{font-size:11px}.pricing-range{padding:21px}.pricing-range h3{font-size:clamp(31px,8vw,40px)}.enrolment-options{grid-template-columns:1fr;gap:10px;margin-top:22px}.enrolment-option{padding:19px}.enrolment-option-number{margin-bottom:16px}.enrolment-option>p:not(.pricing-eyebrow){min-height:0}}.pricing-page{--pricing-sage:var(--mf-forest-100);--pricing-sand:var(--mf-paper-200)}.pricing-section-heading>p:last-child,.pricing-opening .pricing-intro{font-size:16px;line-height:1.75}.online-resource{background:var(--pricing-sand);border-color:var(--mf-forest-200)}.online-resource:nth-child(2){background:var(--pricing-sage)}.online-resource-live{background:#f4f6f0}.resource-index{background:var(--mf-forest-800);color:var(--mf-paper-100);font-family:inherit;font-weight:600}.online-resource h3{font-size:20px}.online-resource p{font-size:15px;line-height:1.65}.weekly-topics li{font-size:14px;line-height:1.55}.weekly-topics li span{font-size:10px}.process-stage-content{background:var(--pricing-sand)}.process-stage:nth-child(2) .process-stage-content{background:var(--pricing-sage)}.process-stage:nth-child(3) .process-stage-content{background:#f4f6f0}.process-stage-marker span{background:var(--mf-forest-800);border-color:var(--mf-forest-800);color:var(--mf-paper-100);font-weight:600}.process-stage-description{font-size:15px;line-height:1.7}.process-stage ul{font-size:14px;line-height:1.65}.process-stage-meta{font-size:11px}.pricing-range{background:var(--pricing-sand);border:1px solid var(--mf-forest-200)}.pricing-range-amount,.pricing-amount{color:var(--mf-forest-900);letter-spacing:0;font-family:inherit;font-size:17px;font-weight:600;line-height:1.5}.pricing-range-amount{margin-top:10px}.pricing-range>p:last-child{font-size:14px;line-height:1.65}.pricing-footnote{font-size:13px;line-height:1.7}.enrolment-option{background:var(--pricing-sand)}.enrolment-option-featured{background:var(--pricing-sage)}.enrolment-option>p:not(.pricing-eyebrow){font-size:15px;line-height:1.7}.enrolment-note{font-size:14px;line-height:1.6}@media (max-width:760px){.pricing-opening .pricing-intro,.pricing-section-heading>p:last-child{font-size:16px}.online-resource{padding:18px}.online-resource h3{font-size:19px}.online-resource p{font-size:15px}.weekly-topics li{font-size:14px}.process-stage-content{padding:18px}.process-stage h3{font-size:22px}.process-stage-description{font-size:15px}.process-stage ul{font-size:14px}.process-stage-meta{font-size:10px}.pricing-range{padding:21px}.pricing-range-amount,.pricing-amount{font-size:17px}.pricing-range>p:last-child,.pricing-footnote{font-size:14px}.enrolment-option>p:not(.pricing-eyebrow),.enrolment-note{font-size:15px}}.scientists-page{overflow:hidden}.scientists-wrap{width:min(1160px,100% - 64px);margin-inline:auto}.scientists-hero{background:var(--mf-forest-900);color:#fff;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.scientists-hero:after{content:"";z-index:1;background:linear-gradient(90deg,#0a261df0 0%,#0a261dc7 43%,#0a261d1f 100%);position:absolute;inset:0}.scientists-hero-image{display:none;position:absolute;inset:0 0 0 28%}.scientists-hero-inner{z-index:2;width:min(1160px,100% - 64px);max-width:1160px;margin:0 auto;padding:76px 0;position:relative}.scientists-hero .eyebrow{color:var(--mf-forest-300)}.scientists-hero h1{color:#fff;max-width:680px;font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.055em;margin-top:22px;font-size:clamp(46px,6.2vw,76px);font-weight:400;line-height:.99}.scientists-hero-lede{color:#ffffffe0;max-width:610px;margin-top:24px;font-size:17px;line-height:1.75}.autophagy-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;padding-top:76px;padding-bottom:76px;display:grid}.autophagy-copy h2,.mainstream-copy h2,.founders-intro h2,.nobel-heading h2,.documentary-card h2,.emerging-card h2{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;margin-top:15px;font-size:clamp(34px,4.2vw,49px);font-weight:400;line-height:1.05}.autophagy-copy h2 em,.mainstream-copy h2 em,.founders-intro h2 em,.nobel-heading h2 em{color:var(--mf-forest-600);font-weight:400}.autophagy-copy>p:not(.eyebrow){color:var(--mf-color-text-muted);margin-top:18px;font-size:16px;line-height:1.8}.autophagy-visual{background:var(--mf-paper-200);border-radius:16px;min-height:310px;padding:18px 18px 42px;position:relative;overflow:hidden}.autophagy-visual img{object-fit:contain}.autophagy-visual figcaption{text-align:center;color:var(--mf-forest-800);font-size:13px;font-weight:600;position:absolute;bottom:15px;left:20px;right:20px}.mainstream-section{background:var(--mf-paper-100);grid-template-columns:.85fr 1.15fr;display:grid}.mainstream-image{display:none}.mainstream-copy{align-self:center;padding:70px clamp(30px,6vw,88px)}.mainstream-copy .eyebrow{color:var(--mf-forest-700)}.mainstream-lede{color:var(--mf-color-text-muted);margin-top:18px;font-size:16px;line-height:1.8}.mainstream-questions{margin-top:25px}.mainstream-question{border-top:1px solid var(--mf-color-divider);grid-template-columns:38px 1fr;gap:13px;padding:15px 0;display:grid}.mainstream-question>span{background:var(--mf-mist-200);width:34px;height:34px;color:var(--mf-forest-800);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.mainstream-question p{color:var(--mf-color-text-muted);font-size:14px;line-height:1.7}.mainstream-question strong{color:var(--mf-forest-900)}.scientists-context{color:#fff;text-align:center;background:linear-gradient(120deg, var(--mf-forest-900), #315c45);padding:76px 24px}.scientists-context-inner{width:min(790px,100%);margin:0 auto}.scientists-context .eyebrow{color:var(--mf-forest-300)}.scientists-context h2{font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.04em;margin-top:17px;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.08}.scientists-context p:not(.eyebrow){color:#ffffffc7;margin:20px auto 0;font-size:15px;line-height:1.85}.founders-section{grid-template-columns:.72fr 1.28fr;align-items:start;gap:48px;padding-top:88px;padding-bottom:88px;display:grid}.founders-intro>p:not(.eyebrow){color:var(--mf-color-text-muted);margin-top:20px;font-size:15px;line-height:1.8}.founder-profiles{gap:28px;display:grid}.founder-card{grid-template-columns:160px 1fr;align-items:start;gap:24px;display:grid}.founder-photo{aspect-ratio:4/5;background:var(--mf-mist-200);border-radius:12px;position:relative;overflow:hidden}.founder-photo img{object-fit:cover}.founder-role,.nobel-year{color:var(--mf-forest-700);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.5}.founder-bio h3,.nobel-card h3{color:var(--mf-forest-900);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.025em;margin:7px 0 10px;font-size:27px;font-weight:400;line-height:1.12}.founder-bio p:not(.founder-role),.nobel-card p:not(.nobel-year){color:var(--mf-color-text-muted);margin-top:9px;font-size:14px;line-height:1.75}.nobel-section{background:var(--mf-mist-100);padding:78px 0}.nobel-heading{max-width:700px}.nobel-heading>p:not(.eyebrow){color:var(--mf-color-text-muted);margin-top:16px;font-size:15px;line-height:1.7}.nobel-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.nobel-card{border:1px solid var(--mf-color-divider);background:#ffffffad;border-radius:13px;grid-template-columns:138px minmax(0,1fr);align-items:start;gap:22px;padding:22px;display:grid}.nobel-photo{aspect-ratio:4/5;background:#fff;border-radius:9px;align-self:start;position:relative;overflow:hidden}.nobel-photo img{object-fit:cover}.nobel-card h3{font-size:25px}.nobel-year{letter-spacing:.06em}.science-resources{grid-template-columns:1.25fr .75fr;gap:18px;padding-top:72px;padding-bottom:90px;display:grid}.documentary-card,.emerging-card{background:var(--mf-paper-200);border-radius:14px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:24px;padding:22px;display:grid}.documentary-image{border-radius:9px;min-height:210px;display:none}.documentary-card h2,.emerging-card h2{font-size:32px}.documentary-card p:not(.eyebrow),.emerging-card p:not(.eyebrow){color:var(--mf-color-text-muted);margin-top:13px;font-size:14px;line-height:1.75}.documentary-card .resource-note{font-size:11px;font-style:italic}.emerging-card{background:var(--mf-mist-100);display:block}.emerging-card>span{color:var(--mf-forest-700);letter-spacing:.08em;text-transform:uppercase;margin-top:22px;font-size:11px;font-weight:700;display:inline-block}@media (max-width:900px){.autophagy-section{gap:28px}.founders-section{grid-template-columns:1fr;gap:32px}.science-resources{grid-template-columns:1fr}}@media (max-width:680px){.scientists-wrap{width:calc(100% - 40px)}.scientists-hero{align-items:end;min-height:500px}.scientists-hero:after{background:linear-gradient(#0a261d1f 0%,#0a261db8 48%,#0a261df5 100%)}.scientists-hero-inner{width:calc(100% - 40px);padding:65px 0 42px}.scientists-hero h1{font-size:clamp(43px,11vw,58px)}.scientists-hero-lede{font-size:15px;line-height:1.7}.autophagy-section{grid-template-columns:1fr;gap:26px;padding-top:58px;padding-bottom:58px}.autophagy-copy h2,.mainstream-copy h2,.founders-intro h2,.nobel-heading h2{font-size:37px}.autophagy-copy>p:not(.eyebrow){font-size:15px}.autophagy-visual{min-height:245px}.mainstream-section{grid-template-columns:1fr}.mainstream-copy{padding:52px 22px 58px}.mainstream-question p{font-size:14px}.scientists-context{padding:62px 22px}.scientists-context h2{font-size:37px}.founders-section{padding-top:62px;padding-bottom:62px}.founder-card{grid-template-columns:112px 1fr;gap:16px}.founder-bio h3{font-size:23px}.founder-bio p:not(.founder-role){font-size:13px;line-height:1.65}.nobel-section{padding:60px 0}.nobel-grid{grid-template-columns:1fr;gap:12px}.nobel-card{grid-template-columns:112px 1fr;gap:16px;padding:15px}.nobel-card h3{font-size:22px}.nobel-card p:not(.nobel-year){font-size:13px}.science-resources{padding-top:58px;padding-bottom:70px}.documentary-card{grid-template-columns:1fr}.documentary-image{min-height:190px}.emerging-card{padding:22px}}.scientists-hero:after{display:none}.scientists-hero{background:linear-gradient(120deg, var(--mf-forest-900), #315c45)}.mainstream-section{grid-template-columns:1fr}.mainstream-copy{width:min(900px,100% - 48px);margin-inline:auto;padding-inline:0}.documentary-card{grid-template-columns:1fr 1fr}.scientists-documentary-preview{cursor:pointer;text-align:left;aspect-ratio:16/9;background:#132d25;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.scientists-documentary-preview img{object-fit:cover;width:100%;height:100%;display:block}.scientists-documentary-play{width:58px;height:58px;color:var(--mf-forest-900);background:#fffffff0;border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 24px #0003}.scientists-documentary-caption{color:#fff;text-shadow:0 1px 5px #000000b3;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:14px;right:14px}.scientists-documentary-player{aspect-ratio:16/9;background:#111;border-radius:10px;width:100%;position:relative;overflow:hidden}.scientists-documentary-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:680px){.mainstream-copy{width:calc(100% - 44px);padding:52px 0 58px}.documentary-card{grid-template-columns:1fr}}.warburg-visual{aspect-ratio:1;background:#fff;border-radius:10px;grid-column:1/-1;width:100%;max-width:none;margin:2px 0 0;position:relative;overflow:hidden}.warburg-visual img{object-fit:contain}@media (max-width:680px){.warburg-visual{grid-column:1/-1;margin-top:0}}.evidence-skeleton{isolation:isolate;background:#34534117;border-radius:3px;display:block;position:relative;overflow:hidden}.evidence-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);animation:1.65s ease-in-out infinite evidence-shimmer;position:absolute;inset:0;transform:translate(-100%)}.evidence-skeleton--short{width:76px;height:10px}.evidence-skeleton--number{width:88px;height:32px;margin:7px 0 5px}.evidence-skeleton--medium{width:104px;height:9px}.evidence-skeleton--line-value{width:54px;height:15px}.evidence-skeleton--line-label{width:92px;height:8px;margin-top:6px}.evidence-skeleton--marker-number{width:82px;height:24px}.evidence-skeleton--marker-label{width:110px;max-width:85%;height:9px;margin-top:6px}.evidence-skeleton--highest{width:27px;height:13px}.evidence-skeleton--sample{width:48px;height:8px;margin-top:2px}.outcome-line-loading{flex-direction:column;align-items:flex-end;min-width:100px;display:flex}.marker-outcome--loading{min-height:105px}.marker-outcome--loading .marker-highest-values{min-height:16px}.evidence-number-reveal{animation:.35s ease-out both evidence-number-arrive;display:inline-block}.data-loading-note{width:min(1120px,100% - 64px);color:var(--mf-color-text-muted);letter-spacing:.04em;margin:0 auto 22px;padding:10px 0;font-size:12px}@keyframes evidence-shimmer{to{transform:translate(100%)}}@keyframes evidence-number-arrive{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.evidence-skeleton:after,.evidence-number-reveal{animation:none}}@media (max-width:680px){.outcome-line-loading{grid-column:2;align-items:flex-start}.data-loading-note{width:calc(100% - 40px)}}a.online-resource{color:inherit;cursor:pointer;text-decoration:none}a.online-resource:hover{border-color:var(--mf-forest-600)}@media (max-width:900px){.story-v2-hero{grid-template-columns:.9fr 1.1fr;gap:30px}.story-v2-hero-image{min-height:400px}.story-v2-feature,.story-v2-welcome{grid-template-columns:1fr;gap:28px}.story-v2-feature-heading{max-width:620px}.story-v2-photo-band{grid-template-columns:.9fr 1fr 1fr;gap:14px}.story-v2-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.story-v2-hero{flex-direction:column;align-items:stretch;gap:30px;width:calc(100% - 40px);padding:54px 0 68px;display:flex}.story-v2-hero h1{font-size:clamp(43px,11.5vw,64px);line-height:1.01}.story-v2-intro{margin-top:19px;font-size:14px}.story-v2-text-link{margin-top:25px}.story-v2-hero-image{aspect-ratio:4/5;width:100%;height:auto;min-height:0;max-height:none;position:relative;overflow:hidden}.story-v2-hero-image img{object-position:center 44%;width:100%;height:100%;object-fit:cover!important}.story-v2-feature{width:calc(100% - 40px);padding-bottom:76px}.story-v2-feature-heading h2,.story-v2-section-heading h2,.story-v2-photo-copy h2,.story-v2-welcome h2,.story-v2-closing h2{font-size:clamp(39px,10vw,54px)}.story-v2-voices,.story-v2-written,.story-v2-conversations{padding:72px 20px}.story-v2-section-heading{margin-bottom:28px;display:block}.story-v2-section-heading>p{margin-top:17px}.story-v2-video-grid,.story-v2-conversation-grid{grid-template-columns:1fr;gap:28px}.story-v2-video-title{font-size:21px}.story-v2-photo-band{grid-template-columns:1fr 1fr;gap:12px;width:calc(100% - 40px);padding:72px 0}.story-v2-photo-copy{grid-column:1/-1;padding:0 0 12px}.story-v2-photo-tall,.story-v2-photo-wide{aspect-ratio:4/5}.story-v2-story-grid{grid-template-columns:1fr;gap:10px}.story-v2-story-card{min-height:0;padding:23px}.story-v2-story-card h3{font-size:29px}.story-v2-story-note{margin-top:18px}.story-v2-welcome{gap:28px;padding:72px 20px}.story-v2-closing{padding:82px 22px 90px}.story-v2-modal{padding:16px}.story-v2-modal-close{top:8px;right:10px}}@media (prefers-reduced-motion:reduce){.story-v2-video-image img,.story-v2-play,.story-v2-cta{transition:none}}.story-v2-hero-image,.story-v2-video-image,.story-v2-photo{overflow:hidden;position:relative!important}.story-v2-hero-image img,.story-v2-video-image img,.story-v2-photo img{object-fit:cover}.story-v2-video-image{aspect-ratio:16/9}.story-v2-photo-wide{aspect-ratio:5/4}@media (max-width:680px){.story-v2-video-card,.story-v2-featured-video{text-align:left}.story-v2-video-copy{text-align:left;padding-top:10px}.story-v2-video-title{font-size:19px;line-height:1.25}.story-v2-video-note{margin-top:4px;font-size:12px;line-height:1.5}.story-v2-video-grid,.story-v2-conversation-grid{gap:24px}.story-v2-voices,.story-v2-written,.story-v2-conversations{padding-top:60px;padding-bottom:60px}.story-v2-welcome{gap:22px;padding:56px 20px}.story-v2-closing{padding:64px 22px 76px}.story-v2-photo-copy h2{letter-spacing:-.04em;font-size:32px;line-height:1.12}.story-v2-hero h1{letter-spacing:-.045em;line-height:1.08;font-size:clamp(38px,10vw,42px)!important}.story-v2-feature-heading h2,.story-v2-section-heading h2,.story-v2-welcome h2,.story-v2-closing h2{letter-spacing:-.035em;line-height:1.12;font-size:clamp(32px,8.5vw,36px)!important}.story-v2-photo-copy h2{line-height:1.15;font-size:30px!important}.story-v2-intro,.story-v2-feature-heading>p:not(.eyebrow),.story-v2-section-heading>p,.story-v2-photo-copy>p:not(.eyebrow),.story-v2-welcome-copy>p:not(.eyebrow),.story-v2-closing>p:not(.eyebrow){font-size:15px;line-height:1.65}.story-v2-video-title{line-height:1.3;font-size:18px!important}.story-v2-video-note{line-height:1.5;font-size:13px!important}.story-v2 .eyebrow{letter-spacing:.14em;font-size:10px}.story-v2-feature,.story-v2-voices,.story-v2-conversations{background:#eaf0e9}.story-v2-written{background:#f5f2ea}.story-v2-photo-band{background:#f1f0e9;padding:48px 20px!important}.story-v2-welcome{background:#eaf0e9}.story-v2-closing{background:#f5f2ea}}.story-v2{--story-ink:#1d3028;--story-muted:#66736b;--story-green:#294b3b;--story-sage:#e9eee7;--story-paper:#f6f4ed;--story-line:#294b3b2b;width:100%;color:var(--story-ink);background:#fbfaf6;overflow:clip}.story-v2 .eyebrow{color:#54745f;letter-spacing:.17em;font-size:10px;font-weight:650;line-height:1.5}.story-v2 h1,.story-v2 h2,.story-v2 h3{color:var(--story-ink);font-family:var(--mf-font-display), Georgia, serif;letter-spacing:-.045em;font-weight:400}.story-v2 h1 em,.story-v2 h2 em{color:#66816b;font-weight:400}.story-v2-hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(42px,7vw,100px);width:min(1200px,100% - 80px);margin:0 auto;padding:clamp(68px,8vw,112px) 0 clamp(76px,9vw,120px);display:grid}.story-v2-hero-copy{max-width:510px}.story-v2-hero h1{letter-spacing:-.06em;margin-top:25px;font-size:clamp(48px,6.2vw,78px);line-height:1.01}.story-v2-intro{max-width:420px;color:var(--story-muted);margin-top:23px;font-size:15px;line-height:1.8}.story-v2-text-link{color:var(--story-green);border-bottom:1px solid #78917b;align-items:center;gap:18px;margin-top:30px;padding-bottom:7px;font-size:13px;font-weight:600;display:inline-flex}.story-v2-hero-image{background:#e4e9df;border-radius:2px;min-width:0;height:clamp(390px,48vw,620px);position:relative;overflow:hidden}.story-v2-hero-image img{object-fit:cover;object-position:center 45%}.story-v2-image-caption{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px #0009;font-size:10px;position:absolute;bottom:15px;right:17px}.story-v2-feature{background:var(--story-sage);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(38px,6vw,82px);padding:clamp(68px,8vw,104px) max(40px,50% - 560px);display:grid}.story-v2-feature-heading{max-width:390px}.story-v2-feature-heading h2,.story-v2-section-heading h2,.story-v2-welcome h2,.story-v2-closing h2{margin-top:17px;font-size:clamp(39px,4.7vw,58px);line-height:1.04}.story-v2-feature-heading>p:not(.eyebrow){color:var(--story-muted);margin-top:18px;font-size:15px;line-height:1.75}.story-v2-video-image{aspect-ratio:16/9;background:#263b30;display:block;position:relative;overflow:hidden}.story-v2-video-image img{object-fit:cover;transition:transform .55s}.story-v2-thumbnail-img{transform:scale(1.025)}.story-v2-featured-video:hover .story-v2-video-image img,.story-v2-video-card:hover .story-v2-video-image img{transform:scale(1.07)}.story-v2-play{width:58px;height:58px;color:var(--story-green);background:#faf9f4f0;border:1px solid #ffffffbf;border-radius:50%;place-items:center;padding-left:4px;font-size:16px;transition:transform .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 24px #00000029}.story-v2-featured-video:hover .story-v2-play,.story-v2-video-card:hover .story-v2-play{transform:translate(-50%,-50%)scale(1.08)}.story-v2-video-number{color:#fff;letter-spacing:.12em;text-shadow:0 1px 7px #0000008c;font-size:10px;position:absolute;top:14px;left:15px}.story-v2-video-copy{padding-top:13px;display:block}.story-v2-video-title{color:var(--story-ink);font-family:var(--mf-font-display), Georgia, serif;font-size:21px;line-height:1.25;display:block}.story-v2-video-note{color:var(--story-muted);margin-top:5px;font-size:12px;line-height:1.55;display:block}.story-v2-voices,.story-v2-written,.story-v2-conversations{padding:clamp(78px,9vw,118px) max(40px,50% - 560px)}.story-v2-voices{background:#fbfaf6}.story-v2-section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:42px;display:flex}.story-v2-section-heading>div{flex:0 550px}.story-v2-section-heading>p{max-width:390px;color:var(--story-muted);margin-bottom:5px;font-size:14px;line-height:1.8}.story-v2-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 24px;display:grid}.story-v2-video-card,.story-v2-featured-video{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.story-v2-video-card:focus-visible,.story-v2-featured-video:focus-visible,.story-v2-more:focus-visible,.story-v2-modal-close:focus-visible{outline-offset:4px;outline:2px solid #54745f}.story-v2-photo-band{grid-template-columns:.8fr 1fr 1fr;align-items:end;gap:20px;width:min(1120px,100% - 80px);margin:0 auto;padding:clamp(70px,8vw,105px) 0;display:grid}.story-v2-photo-copy{padding:0 12px 14px 0}.story-v2-photo-copy h2{margin-top:15px;font-size:clamp(30px,3.2vw,39px);line-height:1.1}.story-v2-photo-copy>p:not(.eyebrow){color:var(--story-muted);margin-top:15px;font-size:13px;line-height:1.75}.story-v2-photo{background:#e5e9e0;min-width:0;margin:0;position:relative;overflow:hidden}.story-v2-photo-tall,.story-v2-photo-wide{aspect-ratio:4/5}.story-v2-photo img{object-fit:cover;transition:transform .6s}.story-v2-photo:hover img{transform:scale(1.035)}.story-v2-photo figcaption{color:#fff;letter-spacing:.08em;text-shadow:0 1px 7px #0009;font-size:10px;position:absolute;bottom:12px;left:13px;right:13px}.story-v2-written{background:var(--story-paper)}.story-v2-written .story-v2-section-heading{margin-bottom:38px}.story-v2-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.story-v2-story-card{background:#ffffff94;border:1px solid #294b3b1f;flex-direction:column;min-width:0;min-height:310px;padding:25px 24px 23px;transition:background .25s,transform .25s;display:flex}.story-v2-story-card:hover{background:#fff;transform:translateY(-3px)}.story-v2-story-meta{border-bottom:1px solid var(--story-line);color:#66816b;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding-bottom:15px;font-size:9px;font-weight:650;display:flex}.story-v2-story-card h3{margin-top:23px;font-size:clamp(23px,2.2vw,29px);line-height:1.12}.story-v2-story-card>p{color:var(--story-muted);margin-top:13px;font-size:13px;line-height:1.75}.story-v2-story-note{color:var(--story-green);margin-top:auto;padding-top:19px;font-size:12px;font-style:italic;line-height:1.6}.story-v2-more{color:var(--story-green);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #78917b;margin:32px auto 0;padding:9px 0;font-size:13px;font-weight:600;display:block}.story-v2-more span{margin-left:16px}.story-v2-conversations{background:#e9eee7}.story-v2-conversation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.story-v2-welcome{background:#fbfaf6;grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(38px,6vw,82px);padding:clamp(70px,8vw,100px) max(40px,50% - 560px);display:grid}.story-v2-welcome-copy{max-width:370px}.story-v2-welcome-copy>p:not(.eyebrow){color:var(--story-muted);margin-top:16px;font-size:14px;line-height:1.75}.story-v2-closing{text-align:center;color:#fff;background:#203c30;padding:clamp(74px,9vw,112px) 24px}.story-v2-closing .eyebrow{color:#b7c9b6}.story-v2-closing h2{color:#fff}.story-v2-closing h2 em{color:#b7c9b6}.story-v2-closing>p:not(.eyebrow){color:#ffffffc2;max-width:420px;margin:18px auto 0;font-size:14px;line-height:1.7}.story-v2-cta{color:#fff;border:1px solid #ffffffa6;border-radius:2px;align-items:center;gap:25px;margin-top:29px;padding:13px 19px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.story-v2-cta:hover{color:#203c30;background:#f8f7f1}.story-v2-modal{z-index:2000;background:#0c1b14f0;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.story-v2-modal-frame{aspect-ratio:16/9;background:#000;width:min(100%,1060px);box-shadow:0 20px 80px #00000059}.story-v2-modal-frame iframe{border:0;width:100%;height:100%;display:block}.story-v2-modal-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:50%;width:44px;height:44px;font-size:30px;line-height:1;position:absolute;top:20px;right:25px}@media (max-width:900px){.story-v2-hero{gap:34px;width:calc(100% - 56px)}.story-v2-feature,.story-v2-welcome{grid-template-columns:1fr;gap:30px}.story-v2-feature{padding-inline:28px}.story-v2-feature-heading,.story-v2-welcome-copy{max-width:620px}.story-v2-voices,.story-v2-written,.story-v2-conversations{padding-inline:28px}.story-v2-photo-band{grid-template-columns:.8fr 1fr 1fr;gap:13px;width:calc(100% - 56px)}.story-v2-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-v2-welcome{padding-inline:28px}}@media (max-width:680px){.story-v2-hero{flex-direction:column;align-items:stretch;gap:27px;width:calc(100% - 40px);padding:46px 0 54px;display:flex}.story-v2-hero h1{letter-spacing:-.05em;margin-top:17px;font-size:clamp(39px,10.2vw,46px);line-height:1.07}.story-v2-intro{margin-top:15px;font-size:14px;line-height:1.7}.story-v2-text-link{margin-top:19px}.story-v2-hero-image{aspect-ratio:4/3;width:100%;height:auto;min-height:0}.story-v2-feature{gap:22px;padding:48px 20px 54px}.story-v2-feature-heading h2,.story-v2-section-heading h2,.story-v2-welcome h2,.story-v2-closing h2{font-size:clamp(32px,8.5vw,38px);line-height:1.1}.story-v2-feature-heading>p:not(.eyebrow){margin-top:12px;font-size:14px}.story-v2-play{width:46px;height:46px;font-size:13px}.story-v2-video-copy{padding-top:9px}.story-v2-video-title{font-size:18px}.story-v2-video-note{font-size:12px}.story-v2-voices,.story-v2-written,.story-v2-conversations{padding:54px 20px 58px}.story-v2-section-heading{margin-bottom:25px;display:block}.story-v2-section-heading>p{margin-top:14px;font-size:13px;line-height:1.7}.story-v2-video-grid,.story-v2-conversation-grid{grid-template-columns:1fr;gap:25px}.story-v2-photo-band{background:#f1f0e9;grid-template-columns:1fr 1fr;gap:11px;width:100%;padding:52px 20px}.story-v2-photo-copy{grid-column:1/-1;padding:0 0 9px}.story-v2-photo-copy h2{font-size:30px;line-height:1.12}.story-v2-photo-copy>p:not(.eyebrow){max-width:360px;font-size:13px}.story-v2-photo-tall,.story-v2-photo-wide{aspect-ratio:4/5}.story-v2-photo figcaption{font-size:9px}.story-v2-story-grid{grid-template-columns:1fr;gap:10px}.story-v2-story-card{min-height:0;padding:21px}.story-v2-story-card h3{margin-top:18px;font-size:26px}.story-v2-story-card>p{font-size:13px}.story-v2-story-note{margin-top:17px;padding-top:14px}.story-v2-more{margin-top:24px}.story-v2-welcome{gap:22px;padding:54px 20px}.story-v2-welcome-copy>p:not(.eyebrow){font-size:14px}.story-v2-closing{padding:62px 20px 68px}.story-v2-closing>p:not(.eyebrow){font-size:13px}.story-v2-modal{padding:18px}.story-v2-modal-frame{width:100%}.story-v2-modal-close{width:38px;height:38px;font-size:26px;top:10px;right:12px}}@media (prefers-reduced-motion:reduce){.story-v2 *,.story-v2 :before,.story-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.story-band{overflow:hidden}.story-copy{padding:30px 24px 38px}.story-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#b7c9bb;margin-bottom:18px;font-size:10px;display:block}.story-copy h2{letter-spacing:-.8px;color:#fff;margin:0 0 14px;font-size:clamp(25px,5vw,36px);font-weight:400;line-height:1.2}.story-copy h2 em{color:#c5d8c9;font-weight:400}.story-copy p{color:#e0e9e2;margin-bottom:22px;font-size:14px;line-height:1.7}.story-copy .text-link{color:#fff;font-size:13px;font-weight:600}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.site-footer-module__bVXCSG__footer{border-top:1px solid var(--mf-color-divider);background:var(--mf-color-surface);margin-top:3rem}.site-footer-module__bVXCSG__inner{flex-direction:column;gap:.85rem;width:min(920px,100% - 40px);margin:0 auto;padding:1.4rem 0 1.15rem;display:flex}.site-footer-module__bVXCSG__company,.site-footer-module__bVXCSG__block{flex-direction:column;gap:.1rem;display:flex}.site-footer-module__bVXCSG__companyName{color:var(--mf-color-heading);margin:0;font-size:.95rem;font-weight:600}.site-footer-module__bVXCSG__subtle{color:var(--mf-color-text-light);margin:0;font-size:.76rem;line-height:1.35}.site-footer-module__bVXCSG__heading{color:var(--mf-color-heading);margin:0;font-size:.8rem;font-weight:600}.site-footer-module__bVXCSG__block p:not(.site-footer-module__bVXCSG__heading){color:var(--mf-color-text-muted);margin:0;font-size:.82rem;line-height:1.5}.site-footer-module__bVXCSG__block a{color:inherit;text-decoration:none}.site-footer-module__bVXCSG__block a:hover{text-underline-offset:3px;text-decoration:underline}.site-footer-module__bVXCSG__bottom{border-top:1px solid var(--mf-color-divider);color:var(--mf-color-text-light);align-items:center;margin-top:.35rem;padding-top:.75rem;font-size:.74rem;display:flex}@media (max-width:680px){.site-footer-module__bVXCSG__inner{gap:.8rem;padding:1.15rem 0 1rem}.site-footer-module__bVXCSG__companyName{font-size:.92rem}.site-footer-module__bVXCSG__subtle{font-size:.74rem}.site-footer-module__bVXCSG__heading{font-size:.78rem}.site-footer-module__bVXCSG__block p:not(.site-footer-module__bVXCSG__heading){font-size:.8rem}.site-footer-module__bVXCSG__bottom{font-size:.72rem}}
