.ra-page{--ra-bg: var(--nfs-canvas, #fbfbfa);--ra-ink: #171714;--ra-copy: #55544f;--ra-navy: #071a2c;--ra-gold: #a26f18;--ra-wash: #f7f2e8;--ra-wash-deep: #efe3cc;--ra-line: #e7e1d6;--ra-serif: "Iowan Old Style", Baskerville, "Times New Roman", serif;--ra-sans: "Avenir Next", Avenir, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ra-eyebrow-size: 12px;--ra-hero-title: 72px;--ra-hero-title-mobile: 46px;--ra-hero-body-size: 18px;--ra-route-title-size: 15px;--ra-route-body-size: 13px;--ra-section-title: 54px;--ra-section-title-mobile: 38px;--ra-body-size: 16px;--ra-item-title-size: 17px;--ra-item-body-size: 14px;--ra-stage-label-size: 15px;--ra-stage-title-size: 28px;--ra-faq-question-size: var(--nfs-page-faq-question-size, 18px);--ra-faq-answer-size: var(--nfs-page-faq-answer-size, 14.5px);--ra-icon-size: 34px;--ra-max-width: 1320px;--ra-section-spacing: 92px;--ra-section-spacing-mobile: 68px;--ra-hero-art-width: 82%;--ra-hero-edge-gap: 0px;--ra-dossier-art-width: 110%;--ra-dossier-art-offset: 18%;overflow:clip;color:var(--ra-copy);background:var(--ra-bg);font-family:var(--ra-sans);font-size:var(--ra-body-size);line-height:1.72}.ra-page *,.ra-page *:before,.ra-page *:after{box-sizing:border-box}.ra-page h1,.ra-page h2,.ra-page h3,.ra-page p,.ra-page figure{margin:0}.ra-page h1,.ra-page h2,.ra-page h3{color:var(--ra-ink);font-family:var(--ra-serif);font-weight:400;letter-spacing:-.028em}.ra-inner{width:min(calc(100% - 64px),var(--ra-max-width));margin-inline:auto}.ra-eyebrow{margin-bottom:20px;color:var(--ra-gold);font-family:var(--ra-sans);font-size:var(--ra-eyebrow-size);font-weight:600;letter-spacing:.22em;line-height:1.35;text-transform:uppercase}.ra-section-heading{max-width:740px;margin-bottom:54px}.ra-section-heading--wide{max-width:880px}.ra-section-heading h2,.ra-purpose h2,.ra-receive h2,.ra-participation h2,.ra-faq h2{font-size:clamp(42px,4.1vw,var(--ra-section-title));line-height:1.03}.ra-faq h2{font-size:clamp(var(--nfs-page-faq-title-mobile, 38px),4.6vw,var(--nfs-page-faq-title-size, 52px));line-height:1.02}.ra-hero{position:relative;isolation:isolate;border-bottom:1px solid var(--ra-line);background:var(--ra-bg)}.ra-hero__inner{position:relative;display:grid;min-height:650px;align-items:center;padding-block:70px 76px}.ra-hero__copy{position:relative;z-index:2;width:min(54%,690px)}.ra-hero h1{max-width:710px;font-size:clamp(51px,5.2vw,var(--ra-hero-title));line-height:.99}.ra-hero__body{max-width:620px;margin-top:28px;color:var(--ra-copy);font-family:var(--ra-serif);font-size:var(--ra-hero-body-size);line-height:1.65}.ra-hero__artwork{position:absolute;z-index:1;top:0;right:calc((100vw - min(calc(100vw - 64px),var(--ra-max-width))) / -2 + var(--ra-hero-edge-gap));bottom:0;width:min(var(--ra-hero-art-width),1240px);height:auto;overflow:hidden;pointer-events:none}.ra-hero__artwork:after{position:absolute;z-index:2;inset:-2px;background:linear-gradient(90deg,var(--nfs-canvas) 0%,rgba(var(--nfs-canvas-rgb),.78) 10%,transparent 27%,transparent 80%,rgba(var(--nfs-canvas-rgb),.48) 92%,var(--nfs-canvas) 100%),linear-gradient(180deg,var(--nfs-canvas) 0%,rgba(var(--nfs-canvas-rgb),.72) 8%,transparent 21%,transparent 78%,rgba(var(--nfs-canvas-rgb),.76) 92%,var(--nfs-canvas) 100%);content:"";pointer-events:none}.ra-hero__artwork picture,.ra-receive__artwork picture,.ra-receive__artwork img{display:block;width:100%;height:auto}.ra-hero__artwork picture,.ra-hero__artwork img{display:block;width:100%;height:100%}.ra-hero__artwork img{object-fit:contain;object-position:right center;mix-blend-mode:multiply}@media (min-width: 821px){.ra-hero__artwork:after{background:linear-gradient(90deg,var(--nfs-canvas) 0%,rgba(var(--nfs-canvas-rgb),.42) 4%,transparent 13%,transparent 95%,rgba(var(--nfs-canvas-rgb),.22) 98%,var(--nfs-canvas) 100%),linear-gradient(180deg,var(--nfs-canvas) 0%,transparent 5%,transparent 95%,var(--nfs-canvas) 100%)}}.ra-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px;border-block:1px solid var(--ra-line)}.ra-route__item{min-width:0;padding:18px 24px 19px 0;color:inherit;text-decoration:none;transition:color .26s ease,transform .26s ease}.ra-route__item+.ra-route__item{border-left:1px solid var(--ra-line);padding-left:24px}.ra-route__item strong,.ra-route__item small{display:block}.ra-route__item strong{color:var(--ra-navy);font-size:var(--ra-route-title-size);font-weight:600;letter-spacing:.01em;line-height:1.4}.ra-route__item small{margin-top:6px;color:var(--ra-copy);font-size:var(--ra-route-body-size);line-height:1.48}.ra-route__item:hover,.ra-route__item:focus-visible{color:var(--ra-gold);transform:translateY(-2px)}.ra-route__item:focus-visible,.ra-tab:focus-visible,.ra-faq__item summary:focus-visible{outline:2px solid var(--ra-navy);outline-offset:4px}.ra-purpose,.ra-explore,.ra-pathway,.ra-receive,.ra-participation,.ra-faq{padding-block:var(--ra-section-spacing)}.ra-purpose,.ra-explore,.ra-pathway{scroll-margin-top:110px}.ra-purpose__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(62px,9vw,136px);align-items:start}.ra-purpose__heading{max-width:560px;padding-top:3px}.ra-rich-text{max-width:670px;font-size:var(--ra-body-size)}.ra-rich-text p+p{margin-top:24px}.ra-explore{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--ra-wash) 34%,transparent) 50%,transparent 100%)}.ra-icon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ra-icon-card{min-width:0;padding:8px 34px 8px 0}.ra-icon-card+.ra-icon-card{border-left:1px solid var(--ra-line);padding-left:34px}.ra-icon{display:grid;width:calc(var(--ra-icon-size) + 38px);height:calc(var(--ra-icon-size) + 38px);place-items:center;border-radius:50%;background:color-mix(in srgb,var(--ra-wash-deep) 68%,white);color:var(--ra-gold);flex:0 0 auto}.ra-icon svg,.ra-icon img{display:block;width:var(--ra-icon-size);height:var(--ra-icon-size);object-fit:contain}.ra-icon svg{overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.ra-icon-card h3,.ra-outcome h3,.ra-participation__items h3,.ra-practical__items h3{margin-top:25px;color:var(--ra-navy);font-family:var(--ra-sans);font-size:var(--ra-item-title-size);font-weight:650;letter-spacing:-.012em;line-height:1.4}.ra-icon-card p,.ra-outcome p,.ra-participation__items p,.ra-practical__items p{margin-top:10px;font-size:var(--ra-item-body-size);line-height:1.65}.ra-pathway{padding-top:calc(var(--ra-section-spacing) + 6px)}.ra-tabs{border-top:1px solid var(--ra-line);border-bottom:1px solid var(--ra-line)}.ra-tabs__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ra-tab{position:relative;min-width:0;min-height:154px;padding:25px 25px 27px;border:0;border-right:1px solid var(--ra-line);color:var(--ra-copy);background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .26s ease,color .26s ease}.ra-tab:last-child{border-right:0}.ra-tab:after{position:absolute;right:24px;bottom:-1px;left:24px;height:2px;background:transparent;content:"";transition:background-color .26s ease}.ra-tab:hover{background:color-mix(in srgb,var(--ra-wash) 48%,transparent)}.ra-tab[aria-selected=true]{color:var(--ra-navy);background:color-mix(in srgb,var(--ra-wash) 38%,white)}.ra-tab[aria-selected=true]:after{background:var(--ra-gold)}.ra-tab span,.ra-tab strong,.ra-tab small{display:block}.ra-tab span{color:var(--ra-gold);font-family:var(--ra-serif);font-size:20px;line-height:1}.ra-tab strong{margin-top:22px;color:inherit;font-size:var(--ra-stage-label-size);line-height:1.38}.ra-tab small{margin-top:7px;color:var(--ra-copy);font-size:12px;line-height:1.4}.ra-tabs__panels{min-height:265px;border-top:1px solid var(--ra-line)}.ra-tab-panel{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(42px,8vw,118px);align-items:start;padding:46px 26px 52px}.ra-tab-panel[hidden]{display:none}.ra-tab-panel h3{font-size:var(--ra-stage-title-size);line-height:1.14}.ra-tab-panel p{max-width:720px}.ra-receive__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);gap:clamp(38px,5vw,78px);align-items:center}.ra-receive__copy{max-width:650px}.ra-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;border-top:1px solid var(--ra-line)}.ra-outcome{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:28px 26px 26px 0;border-bottom:1px solid var(--ra-line)}.ra-outcome:nth-child(2n){border-left:1px solid var(--ra-line);padding-left:26px}.ra-outcome .ra-icon{width:calc(var(--ra-icon-size) + 24px);height:calc(var(--ra-icon-size) + 24px)}.ra-outcome h3{margin-top:2px}.ra-receive__artwork{width:min(var(--ra-dossier-art-width),760px);min-width:560px;justify-self:end;transform:translate(var(--ra-dossier-art-offset))}.ra-receive__artwork img{mix-blend-mode:multiply}.ra-participation{padding-top:46px}.ra-participation h2{max-width:650px}.ra-participation__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:52px;border-block:1px solid var(--ra-line)}.ra-participation__items article{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:24px;padding:32px 42px 34px 0}.ra-participation__items article+article{border-left:1px solid var(--ra-line);padding-left:42px}.ra-participation__items .ra-icon{grid-row:1 / span 2}.ra-participation__items h3{margin-top:2px}.ra-practical{position:relative;isolation:isolate;overflow:hidden;padding-block:calc(var(--ra-section-spacing) - 8px);background:radial-gradient(ellipse at 8% 18%,color-mix(in srgb,var(--ra-wash-deep) 42%,transparent) 0 14%,transparent 51%),radial-gradient(ellipse at 92% 70%,color-mix(in srgb,var(--ra-wash-deep) 34%,transparent) 0 12%,transparent 50%),linear-gradient(116deg,color-mix(in srgb,var(--ra-wash) 83%,white),#fff 48%,color-mix(in srgb,var(--ra-wash) 66%,white))}.ra-practical:before,.ra-practical:after,.ra-practical__wash{position:absolute;z-index:-1;border-radius:50%;content:"";filter:blur(24px);opacity:.48}.ra-practical:before{top:-28%;left:14%;width:38%;height:85%;background:color-mix(in srgb,var(--ra-wash-deep) 56%,transparent);transform:rotate(-8deg)}.ra-practical:after{right:10%;bottom:-36%;width:42%;height:92%;background:color-mix(in srgb,var(--ra-wash-deep) 42%,transparent);transform:rotate(12deg)}.ra-practical__wash{top:16%;left:48%;width:28%;height:72%;background:#ffffffa3}.ra-practical__inner{position:relative;z-index:1}.ra-practical__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid color-mix(in srgb,var(--ra-gold) 25%,transparent);background:#ffffff52;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ra-practical__items article{min-width:0;padding:30px 34px 33px 0}.ra-practical__items article+article{border-left:1px solid color-mix(in srgb,var(--ra-gold) 22%,transparent);padding-left:34px}.ra-practical__items .ra-icon{width:calc(var(--ra-icon-size) + 28px);height:calc(var(--ra-icon-size) + 28px);background:#ffffff94}.ra-faq__grid{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);gap:clamp(48px,7vw,104px);align-items:start}.ra-faq{padding:var(--nfs-page-faq-space-top, clamp(74px, 7vw, 100px)) 0 var(--nfs-page-faq-space-bottom, clamp(88px, 8vw, 118px))}.ra-faq__header{position:static}.ra-faq__list{border-top:1px solid var(--ra-line)}.ra-faq__item{border-bottom:1px solid var(--ra-line)}.ra-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:58px;padding:17px 0;color:var(--ra-ink);font-family:var(--ra-serif);font-size:var(--ra-faq-question-size);font-weight:400;line-height:1.3;cursor:pointer;list-style:none}.ra-faq__item summary::-webkit-details-marker{display:none}.ra-faq__item summary:after{flex:0 0 auto;color:var(--ra-gold);content:"+";font-family:var(--ra-sans);font-size:21px;font-weight:300;transition:transform .22s ease}.ra-faq__item[open] summary:after{transform:rotate(45deg)}.ra-faq__item>div{overflow:hidden}.ra-faq__item>div p{max-width:720px;padding:0 42px 19px 0;font-size:var(--ra-faq-answer-size);line-height:1.68}@media (min-width: 821px) and (max-width: 1360px){.ra-hero .ra-hero__copy{width:50%}.ra-hero .ra-hero__artwork{width:44vw}.ra-hero__artwork img{object-fit:cover}.ra-hero__artwork:after{background:var(--nfs-hero-crop-feather)}}@media (max-width: 1080px){.ra-hero__inner{min-height:600px}.ra-hero__copy{width:57%}.ra-hero__artwork{right:calc((100vw - min(calc(100vw - 64px),var(--ra-max-width))) / -2 + var(--ra-hero-edge-gap));width:min(94%,1050px)}.ra-route__item{padding-right:16px}.ra-route__item+.ra-route__item{padding-left:16px}.ra-icon-card{padding-right:22px}.ra-icon-card+.ra-icon-card{padding-left:22px}.ra-receive__grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}.ra-receive__artwork{min-width:500px}}@media (max-width: 820px){.ra-inner{width:min(calc(100% - 40px),var(--ra-max-width))}.ra-hero__inner{display:flex;min-height:0;flex-direction:column;align-items:stretch;padding-block:58px 42px}.ra-hero__copy{width:100%}.ra-hero h1{max-width:730px;font-size:clamp(42px,8.8vw,var(--ra-hero-title-mobile))}.ra-hero__body{max-width:660px}.ra-hero__artwork{position:relative;top:auto;right:auto;width:min(108%,760px);margin:14px -4% -16px auto;transform:none}.ra-route{margin-top:26px}.ra-purpose,.ra-explore,.ra-pathway,.ra-receive,.ra-participation,.ra-faq{padding-block:var(--ra-section-spacing-mobile)}.ra-purpose__grid,.ra-receive__grid,.ra-faq__grid{grid-template-columns:1fr;gap:42px}.ra-section-heading h2,.ra-purpose h2,.ra-receive h2,.ra-participation h2,.ra-faq h2{font-size:clamp(35px,7.7vw,var(--ra-section-title-mobile))}.ra-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ra-icon-card{padding:24px 26px 30px 0;border-bottom:1px solid var(--ra-line)}.ra-icon-card+.ra-icon-card{padding:24px 0 30px 26px}.ra-icon-card:nth-child(3){border-left:0;padding-left:0}.ra-tabs__list{overflow-x:auto;grid-template-columns:repeat(4,minmax(210px,1fr));scroll-snap-type:x mandatory;scrollbar-width:thin}.ra-tab{min-height:142px;scroll-snap-align:start}.ra-tab-panel{grid-template-columns:1fr;gap:18px;padding-inline:10px}.ra-receive__artwork{width:min(92%,650px);min-width:0;justify-self:center;transform:none}.ra-participation__items article{grid-template-columns:1fr}.ra-participation__items .ra-icon{grid-row:auto}.ra-participation__items h3{margin-top:22px}.ra-practical{padding-block:var(--ra-section-spacing-mobile)}.ra-faq__header{position:static}}@media (max-width: 600px){.ra-inner{width:min(calc(100% - 32px),var(--ra-max-width))}.ra-eyebrow{margin-bottom:16px}.ra-hero__inner{padding-block:48px 34px}.ra-hero h1{font-size:min(12vw,var(--ra-hero-title-mobile))}.ra-hero__body{margin-top:22px;font-size:max(15px,calc(var(--ra-hero-body-size) - 1px))}.ra-hero__artwork{width:116%;margin-top:6px;margin-right:-10%;margin-bottom:-4px}.ra-route{grid-template-columns:1fr;margin-top:18px}.ra-route__item,.ra-route__item+.ra-route__item{padding:14px 0;border-left:0}.ra-route__item+.ra-route__item{border-top:1px solid var(--ra-line)}.ra-section-heading{margin-bottom:38px}.ra-icon-grid,.ra-outcomes,.ra-participation__items,.ra-practical__items{grid-template-columns:1fr}.ra-icon-card,.ra-icon-card+.ra-icon-card,.ra-icon-card:nth-child(3){padding:25px 0 28px;border-left:0;border-bottom:1px solid var(--ra-line)}.ra-outcome,.ra-outcome:nth-child(2n){padding:24px 0;border-left:0}.ra-participation{padding-top:28px}.ra-participation__items article,.ra-participation__items article+article{padding:28px 0 30px;border-left:0}.ra-participation__items article+article{border-top:1px solid var(--ra-line)}.ra-practical__items{border-block-color:color-mix(in srgb,var(--ra-gold) 20%,transparent)}.ra-practical__items article,.ra-practical__items article+article{padding:26px 0 29px;border-left:0}.ra-practical__items article+article{border-top:1px solid color-mix(in srgb,var(--ra-gold) 18%,transparent)}.ra-faq__item summary{padding-block:21px;padding-right:42px}.ra-faq__item>div p{padding-right:14px}}@media (prefers-reduced-motion: reduce){.ra-route__item,.ra-tab,.ra-tab:after,.ra-faq__item summary:after{transition:none}}@media (max-width: 820px){.ra-hero{position:relative;overflow:hidden}.ra-hero:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(var(--nfs-canvas-rgb),.2) 0%,rgba(var(--nfs-canvas-rgb),.34) 58%,var(--nfs-canvas) 100%),linear-gradient(90deg,rgba(var(--nfs-canvas-rgb),.97),rgba(var(--nfs-canvas-rgb),.89) 53%,rgba(var(--nfs-canvas-rgb),.34));content:"";pointer-events:none}.ra-hero__inner{position:relative;display:block;min-height:auto;padding-block:58px 64px}.ra-hero__copy{position:relative;z-index:2;width:min(100%,690px)}.ra-hero__artwork{position:absolute;z-index:0;inset:0 -23% 0 17%;width:auto;height:100%;margin:0;opacity:.65;filter:blur(.75px) saturate(.94);transform:scale(1.035)}.ra-hero__artwork picture,.ra-hero__artwork img{width:100%;height:100%}.ra-hero__artwork img{object-fit:cover;object-position:68% center}.ra-route{background:rgba(var(--nfs-canvas-rgb),.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (max-width: 600px){.ra-hero:after{background:linear-gradient(180deg,rgba(var(--nfs-canvas-rgb),.26) 0%,rgba(var(--nfs-canvas-rgb),.48) 58%,var(--nfs-canvas) 100%),linear-gradient(90deg,rgba(var(--nfs-canvas-rgb),.94),rgba(var(--nfs-canvas-rgb),.76) 48%,rgba(var(--nfs-canvas-rgb),.18))}.ra-hero__inner{padding-block:50px 56px}.ra-hero__artwork{inset:0 -12% 0 0;opacity:.78;transform:scale(1.025)}.ra-hero__artwork img{object-position:72% center}}
