.layout-resources{padding:var(--layout-space) var(--layout-rail);background:var(--paper);color:var(--ink)}.layout-resource{color:inherit;text-decoration:none;display:grid}.layout-arrow{font:23px var(--sans);transition:transform var(--brand-hover-time) var(--brand-ease)}@media (prefers-reduced-motion:reduce){.layout-arrow{transition:none;transform:none!important}}.layout-resources header{margin-bottom:clamp(40px,6vw,88px);display:block}.layout-resources .layout-section-heading{margin:0}.layout-resource,.layout-resource:nth-child(2n){border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,6vw,88px);margin-top:clamp(48px,6vw,88px);padding:0}.layout-resource:first-child{margin-top:0}.layout-resource:nth-child(2n) .layout-resource-visual{grid-area:1/2}.layout-resource:nth-child(2n) .layout-resource-copy{grid-area:1/1}.layout-resource-visual{aspect-ratio:8/5;background:#e6e2d9;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.layout-resource-visual img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:block}.layout-resource[data-resource=learn] img{object-position:center 36%}.layout-resource-copy{flex-direction:column;align-items:flex-start;min-width:0;max-width:none;padding:0;display:flex}.layout-resource h3{font:400 clamp(30px,3.2vw,48px)/1.1 var(--sans);letter-spacing:-.035em;text-wrap:balance;margin:0 0 18px}.layout-resource-link{max-width:100%;min-height:44px;font:16px/1.3 var(--sans);align-items:center;gap:14px;margin-top:24px;display:inline-flex}.layout-resource-destination{overflow-wrap:anywhere;min-width:0}.layout-resource .layout-arrow{flex-shrink:0;margin:0;padding:0;font-size:23px}.layout-resource:hover h3,.layout-resource:focus-visible h3{text-decoration:none}.layout-resource:hover .layout-resource-link,.layout-resource:focus-visible .layout-resource-link{text-underline-offset:5px;text-decoration:underline}.layout-resource:hover .layout-resource-visual img,.layout-resource:focus-visible .layout-resource-visual img{transform:scale(1.025)}.layout-resource:hover .layout-arrow,.layout-resource:focus-visible .layout-arrow{transform:translate(3px,-3px)}@media (max-width:760px){.layout-resource,.layout-resource:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px;margin-top:56px}.layout-resource:first-child{margin-top:0}.layout-resource:nth-child(2n) .layout-resource-visual,.layout-resource:nth-child(2n) .layout-resource-copy{grid-area:auto}.layout-resource h3{text-wrap:pretty;margin-bottom:12px;font-size:32px}.layout-resource-link{margin-top:14px}}@media (prefers-reduced-motion:reduce){.layout-resource-visual img{transition:none;transform:none!important}}.motion-disabled .layout-resource-visual img,.motion-disabled .layout-resource .layout-arrow{transition:none;transform:none!important}.layout-study[data-tools=gallery] .layout-resource-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,44px);display:grid}.layout-study[data-tools=gallery] .layout-resource{flex-direction:column;align-items:stretch;gap:24px;margin:0;display:flex}.layout-study[data-tools=gallery] .layout-resource-copy{flex:1}.layout-study[data-tools=gallery] .layout-resource h3,.layout-study[data-tools=index] .layout-resource h3{text-wrap:pretty;margin-bottom:12px;font-size:clamp(26px,2.3vw,34px);line-height:1.12}.layout-study[data-tools=gallery] .layout-resource-link{margin-top:auto;padding-top:18px}.layout-study[data-tools=index] .layout-resources{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:clamp(36px,5vw,80px);display:grid}.layout-study[data-tools=index] .layout-resources header{margin:0}.layout-study[data-tools=index] .layout-resource-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.layout-study[data-tools=index] .layout-resource{flex-direction:column;align-items:stretch;gap:20px;margin:0;display:flex}.layout-study[data-tools=index] .layout-resource-copy{flex:1;width:100%}.layout-study[data-tools=index] .layout-resource h3{font-size:28px}.layout-study[data-tools=index] .layout-resource[data-resource=learn]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.layout-study[data-tools=index] .layout-resource .layout-resource-visual,.layout-study[data-tools=index] .layout-resource .layout-resource-copy{grid-area:auto}.layout-study[data-tools=index] .layout-resource-link{margin-top:auto;padding-top:12px}@media (max-width:1050px){.layout-study[data-tools=index] .layout-resources{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.layout-study[data-tools=gallery] .layout-resource-list,.layout-study[data-tools=index] .layout-resource-list{grid-template-columns:minmax(0,1fr);gap:32px}.layout-study[data-tools=gallery] .layout-resource,.layout-study[data-tools=index] .layout-resource,.layout-study[data-tools=index] .layout-resource[data-resource=learn]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:16px;display:grid}.layout-study[data-tools=gallery] .layout-resource .layout-resource-visual,.layout-study[data-tools=gallery] .layout-resource .layout-resource-copy{grid-area:auto}.layout-study[data-tools=gallery] .layout-resource h3,.layout-study[data-tools=index] .layout-resource h3{margin-bottom:0;font-size:20px;line-height:1.2}.layout-study[data-tools=gallery] .layout-resource-link,.layout-study[data-tools=index] .layout-resource-link{gap:8px;margin-top:8px;padding-top:0;font-size:16px}}.layout-study .layout-resources[data-tone=dark]{background:var(--dark);color:var(--paper)}.layout-resources[data-tone=dark] .layout-resource h3{color:var(--paper)}.layout-resources[data-tone=dark] .layout-resource-link{color:var(--accent)}@media (min-width:761px){.layout-study .layout-resources{padding-block:clamp(64px,min(7vw,8svh),112px)}}@font-face{font-family:WFG Plus Jakarta;src:url(/fonts/plusjakarta-extrabold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.layout-study .layout-resource .resource-brand-panel{background:#f4f0e5;padding:0;container-type:inline-size}.layout-study .layout-resource[data-resource=grants] .resource-brand-panel{color:#faf7f2;background:linear-gradient(135deg,#f5a623,#e8632a)}.resource-grants-wordmark{white-space:nowrap;letter-spacing:-.035em;flex-direction:column;align-items:center;gap:clamp(8px,4cqw,28px);font:800 clamp(16px,8.3cqw,64px)/1 WFG Plus Jakarta,sans-serif;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex}.layout-study .layout-resource .resource-brand-panel .resource-dcp-lockup{object-fit:contain;width:80%;height:auto;max-height:50%;box-shadow:none}.layout-resource:hover .resource-grants-wordmark,.layout-resource:focus-visible .resource-grants-wordmark{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.resource-grants-wordmark{transition:none}.layout-resource:hover .resource-grants-wordmark,.layout-resource:focus-visible .resource-grants-wordmark{transform:none}}.motion-disabled .resource-grants-wordmark{transition:none}.motion-disabled .layout-resource:hover .resource-grants-wordmark,.motion-disabled .layout-resource:focus-visible .resource-grants-wordmark{transform:none}.layout-study .layout-resource .resource-brand-panel .resource-grants-symbol{object-fit:contain;width:auto;height:20cqw;max-height:140px;box-shadow:none;transform:none}.layout-study .layout-resource[data-resource=dcp] .resource-brand-panel{background:#fcfbf7}@media (max-width:760px){.layout-study .layout-resource .resource-grants-wordmark{font-size:8.3cqw}}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:0;display:grid}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource{flex-direction:column;align-items:stretch;gap:24px;margin:0;display:flex}@media (max-width:1000px){.layout-resources[data-tools-layout=chapter]>.sticky-chapter-heading[data-chapter-behavior=narrow]{--chapter-sticky-enabled:1}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-list{grid-template-columns:minmax(0,1fr)}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource h3{font-size:28px}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-link{margin-top:auto;padding-top:12px}}.layout-study.brand-system .layout-resources[data-tools-layout=chapter]{--chapter-surface:var(--content-portfolio-surface);--chapter-text:var(--content-role-text);background:var(--chapter-surface);color:var(--chapter-text)}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-link{color:inherit}@media (min-width:761px){.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-copy{flex:none}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource h3{margin-bottom:0;font-size:clamp(26px,2vw,28px);line-height:1.16}.layout-study .layout-resources[data-tools-layout=chapter] .layout-resource-link{margin-top:12px;padding-top:0}}
