.resources-page-module__VLqDQW__page{--resource-accent:#d92332;--resource-navy:#071a32;--resource-ink:#17263b;--resource-muted:#637187;--resource-line:#dce3ea;--resource-surface:#f4f6f8;--resource-radius-card:.5rem;--resource-radius-control:.25rem;--resource-shadow:0 1rem 2.25rem #071a3212;--resource-shadow-hover:0 1.5rem 3rem #071a3221;color:var(--resource-ink);background:#fff}.resources-page-module__VLqDQW__breadcrumbs{color:#68768a;align-items:center;gap:.65rem;max-width:1600px;margin:0 auto;padding:1rem clamp(1.25rem,4vw,4rem);font-size:.82rem;display:flex}.resources-page-module__VLqDQW__breadcrumbs a{color:inherit;text-decoration:none}.resources-page-module__VLqDQW__breadcrumbs a:hover{color:var(--resource-accent)}.resources-page-module__VLqDQW__hero{background:linear-gradient(90deg, #071a3261 0%, #071a321a 72%), var(--resource-navy) var(--hero-background-image) center / cover no-repeat;color:#fff;min-height:21rem;position:relative;overflow:hidden}.resources-page-module__VLqDQW__hero:before{background:var(--resource-accent);content:"";z-index:2;height:.25rem;position:absolute;inset:0 0 auto}.resources-page-module__VLqDQW__heroInner{z-index:1;max-width:1600px;margin:0 auto;padding:clamp(3.5rem,6.5vw,5.75rem) clamp(1.25rem,7vw,7rem);position:relative}.resources-page-module__VLqDQW__heroInner>p,.resources-page-module__VLqDQW__sectionHeader>p,.resources-page-module__VLqDQW__request>div>p{color:var(--resource-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .85rem;font-size:.74rem;font-weight:800}.resources-page-module__VLqDQW__hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.75rem,5.8vw,5.25rem);line-height:.96}.resources-page-module__VLqDQW__heroInner>span{color:#ffffffb3;max-width:44rem;margin-top:1.25rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65;display:block}.resources-page-module__VLqDQW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.resources-page-module__VLqDQW__heroActions a{border-radius:var(--resource-radius-control);letter-spacing:.01em;justify-content:center;align-items:center;gap:.65rem;min-height:2.85rem;padding:0 1.35rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.resources-page-module__VLqDQW__heroPrimary{background:var(--resource-accent);border:1px solid var(--resource-accent);color:#fff}.resources-page-module__VLqDQW__heroPrimary:hover{background:#b91b28;border-color:#b91b28}.resources-page-module__VLqDQW__heroSecondary{color:#ffffffe0;background:0 0;border:1px solid #ffffff4d}.resources-page-module__VLqDQW__heroSecondary:hover{color:#fff;background:#ffffff14;border-color:#ffffff8c}.resources-page-module__VLqDQW__heroGrid{display:none}.resources-page-module__VLqDQW__overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;max-width:min(1450px,100% - clamp(2.5rem,8vw,8rem));margin:clamp(3rem,6vw,5.5rem) auto;display:grid}.resources-page-module__VLqDQW__overviewCard{border:1px solid var(--resource-line);border-radius:var(--resource-radius-card);border-top:.2rem solid var(--resource-accent);color:var(--resource-ink);background:#fff;grid-template-columns:3rem minmax(0,1fr);align-content:start;column-gap:1rem;padding:clamp(1.5rem,2.3vw,2rem);text-decoration:none;transition:box-shadow .18s,transform .18s;display:grid}.resources-page-module__VLqDQW__overviewCard:hover{box-shadow:var(--resource-shadow-hover);transform:translateY(-.2rem)}.resources-page-module__VLqDQW__overviewIcon{background:var(--resource-surface);border-radius:var(--resource-radius-control);grid-area:1/1;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.resources-page-module__VLqDQW__overview h2{color:var(--resource-navy);letter-spacing:-.02em;grid-area:1/2;align-self:center;margin:0;font-size:clamp(1.15rem,1.7vw,1.4rem)}.resources-page-module__VLqDQW__overview p{color:var(--resource-muted);grid-column:1/-1;margin:1.15rem 0 1.3rem;font-size:.89rem;line-height:1.6}.resources-page-module__VLqDQW__overviewAction{color:var(--resource-accent);grid-column:1/-1;font-size:.78rem;font-weight:800}.resources-page-module__VLqDQW__overview b{margin-left:.5rem}.resources-page-module__VLqDQW__library{background:var(--resource-surface);border-block:1px solid var(--resource-line);padding:clamp(3.5rem,6.5vw,6rem) clamp(1.25rem,4vw,4rem);scroll-margin-top:5rem}.resources-page-module__VLqDQW__sectionHeader,.resources-page-module__VLqDQW__libraryControlsAndResults{max-width:1450px;margin-inline:auto}.resources-page-module__VLqDQW__sectionHeader{max-width:1450px;margin-bottom:2rem}.resources-page-module__VLqDQW__sectionHeader h2{color:var(--resource-navy);letter-spacing:-.04em;margin:0;font-size:clamp(1.85rem,3vw,2.9rem);line-height:1.08}.resources-page-module__VLqDQW__sectionHeader>span{color:var(--resource-muted);max-width:46rem;margin-top:.85rem;line-height:1.65;display:block}.resources-page-module__VLqDQW__controls{border:1px solid var(--resource-line);border-radius:var(--resource-radius-card);box-shadow:var(--resource-shadow);background:#fff;grid-template-columns:minmax(18rem,1fr) minmax(24rem,1.35fr) minmax(15rem,.7fr);align-items:end;gap:1.35rem;padding:1.35rem;display:grid}.resources-page-module__VLqDQW__searchField>span,.resources-page-module__VLqDQW__systemFilter>span,.resources-page-module__VLqDQW__typeFilters legend{color:var(--resource-navy);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;font-size:.68rem;font-weight:800;display:block}.resources-page-module__VLqDQW__searchField>div{background:var(--resource-surface);border:1px solid var(--resource-line);border-radius:var(--resource-radius-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:3rem;padding-inline:.85rem;display:grid}.resources-page-module__VLqDQW__searchField svg{fill:none;height:1.1rem;stroke:var(--resource-muted);stroke-linecap:round;stroke-width:1.8px;width:1.1rem;margin-right:.65rem}.resources-page-module__VLqDQW__searchField input{color:var(--resource-ink);font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}.resources-page-module__VLqDQW__searchField button{color:var(--resource-accent);cursor:pointer;font:inherit;background:0 0;border:0;font-size:.75rem;font-weight:800}.resources-page-module__VLqDQW__typeFilters{border:0;min-width:0;margin:0;padding:0}.resources-page-module__VLqDQW__typeFilters>div{background:var(--resource-surface);border:1px solid var(--resource-line);overscroll-behavior-inline:contain;scrollbar-width:thin;border-radius:999px;gap:.2rem;min-height:3rem;padding:.25rem;display:flex;overflow-x:auto}.resources-page-module__VLqDQW__typeFilters button{color:var(--resource-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;flex:none;padding:.55rem .95rem;font-size:.74rem;font-weight:750;transition:background .16s,color .16s}.resources-page-module__VLqDQW__typeFilters button:hover{color:var(--resource-navy)}.resources-page-module__VLqDQW__typeFilters button[aria-pressed=true]{background:var(--colour-blue);color:#fff}.resources-page-module__VLqDQW__systemFilter{min-width:0}.resources-page-module__VLqDQW__systemSelectShell{min-width:0;position:relative}.resources-page-module__VLqDQW__systemSelectTrigger{-webkit-tap-highlight-color:transparent;border:1px solid var(--resource-line);border-radius:var(--resource-radius-control);color:var(--resource-navy);cursor:pointer;font:inherit;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.875rem;padding:.65rem .8rem;font-size:.84rem;font-weight:750;display:flex}.resources-page-module__VLqDQW__systemSelectTrigger>span{overflow-wrap:anywhere;min-width:0}.resources-page-module__VLqDQW__systemSelectTrigger svg{fill:none;height:.9rem;stroke:var(--resource-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:.9rem;transition:transform .16s}.resources-page-module__VLqDQW__systemSelectTrigger[aria-expanded=true]{border-color:var(--resource-navy)}.resources-page-module__VLqDQW__systemSelectTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.resources-page-module__VLqDQW__systemSelectMenu{border:1px solid var(--resource-line);border-radius:var(--resource-radius-control);box-sizing:border-box;z-index:200;background:#fff;outline:0;width:100%;max-width:100%;max-height:min(21rem,55vh);margin-top:.4rem;padding:.3rem;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 1rem 2.5rem #071a3229}.resources-page-module__VLqDQW__systemSelectOption{-webkit-tap-highlight-color:transparent;border-radius:var(--resource-radius-control);color:var(--resource-ink);cursor:pointer;font:inherit;text-align:left;white-space:normal;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.65rem .7rem;font-size:.81rem;font-weight:650;line-height:1.35;display:flex}.resources-page-module__VLqDQW__systemSelectOption>span{overflow-wrap:anywhere;min-width:0}.resources-page-module__VLqDQW__systemSelectOption b{color:currentColor;flex:none;font-size:.78rem}.resources-page-module__VLqDQW__systemSelectOption[data-active=true]{background:var(--resource-surface);color:var(--resource-navy)}.resources-page-module__VLqDQW__systemSelectOption[aria-selected=true]{background:var(--colour-blue);box-shadow:none;color:#fff;font-weight:800}.resources-page-module__VLqDQW__searchField input:focus-visible,.resources-page-module__VLqDQW__searchField button:focus-visible,.resources-page-module__VLqDQW__typeFilters button:focus-visible,.resources-page-module__VLqDQW__systemSelectTrigger:focus-visible,.resources-page-module__VLqDQW__systemSelectMenu:focus-visible,.resources-page-module__VLqDQW__resourceFooter a:focus-visible,.resources-page-module__VLqDQW__loadMore button:focus-visible,.resources-page-module__VLqDQW__emptyState button:focus-visible{outline-offset:2px;outline:3px solid #d9233259}.resources-page-module__VLqDQW__resultSummary{color:var(--resource-muted);text-align:right;margin:1.25rem 0 1rem;font-size:.8rem;font-weight:700}.resources-page-module__VLqDQW__resourceGrid{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem;display:grid}.resources-page-module__VLqDQW__resourceCard{border:1px solid var(--resource-line);border-radius:var(--resource-radius-card);background:#fff;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.35rem;transition:box-shadow .18s,transform .18s;display:grid}.resources-page-module__VLqDQW__resourceCard:hover{box-shadow:var(--resource-shadow-hover);transform:translateY(-.15rem)}.resources-page-module__VLqDQW__documentIcon{background:var(--resource-surface);border-radius:var(--resource-radius-control);border-top:.16rem solid var(--resource-accent);color:var(--resource-navy);justify-content:center;align-items:center;width:3.15rem;height:3.9rem;display:flex}.resources-page-module__VLqDQW__documentIcon span{letter-spacing:.08em;font-size:.58rem;font-weight:900}.resources-page-module__VLqDQW__resourceBody{flex-direction:column;min-width:0;display:flex}.resources-page-module__VLqDQW__resourceType{color:var(--resource-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-size:.63rem;font-weight:800}.resources-page-module__VLqDQW__resourceCard h3{color:var(--resource-navy);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.28}.resources-page-module__VLqDQW__resourceSystem{color:var(--resource-muted);margin:.5rem 0 0;font-size:.8rem;line-height:1.4}.resources-page-module__VLqDQW__resourceCard dl{flex-wrap:wrap;gap:.4rem 1rem;margin:.8rem 0 1rem;display:flex}.resources-page-module__VLqDQW__resourceCard dl div{gap:.3rem;display:flex}.resources-page-module__VLqDQW__resourceCard dt,.resources-page-module__VLqDQW__resourceCard dd{color:#536278;margin:0;font-size:.72rem;line-height:1.35}.resources-page-module__VLqDQW__resourceCard dt{font-weight:800}.resources-page-module__VLqDQW__resourceFooter{border-top:1px solid var(--resource-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.8rem;display:flex}.resources-page-module__VLqDQW__resourceFooter>span{color:var(--resource-muted);font-size:.72rem;font-weight:750}.resources-page-module__VLqDQW__resourceFooter a{color:var(--resource-accent);background:#d9233214;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.73rem;font-weight:850;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.resources-page-module__VLqDQW__resourceFooter a:hover{background:var(--resource-accent);color:#fff}.resources-page-module__VLqDQW__resourceFooter svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:.9rem;height:.9rem}.resources-page-module__VLqDQW__emptyState{border:1px solid var(--resource-line);border-radius:var(--resource-radius-card);text-align:center;background:#fff;justify-items:center;gap:1.1rem;margin:0;padding:3.5rem 1.5rem;display:grid}.resources-page-module__VLqDQW__emptyState p{color:var(--resource-muted);margin:0}.resources-page-module__VLqDQW__emptyState button{border:1px solid var(--resource-navy);border-radius:var(--resource-radius-control);color:var(--resource-navy);cursor:pointer;font:inherit;background:0 0;min-height:2.75rem;padding:0 1.25rem;font-size:.78rem;font-weight:800;transition:background .16s,color .16s}.resources-page-module__VLqDQW__emptyState button:hover{background:var(--resource-navy);color:#fff}.resources-page-module__VLqDQW__loadMore{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.resources-page-module__VLqDQW__loadMore>span{color:var(--resource-muted);font-size:.78rem}.resources-page-module__VLqDQW__loadMore button{border:1px solid var(--resource-navy);border-radius:var(--resource-radius-control);color:var(--resource-navy);cursor:pointer;font:inherit;background:0 0;min-height:2.85rem;padding:0 1.2rem;font-size:.78rem;font-weight:800;transition:background .16s,color .16s}.resources-page-module__VLqDQW__loadMore button:hover{background:var(--resource-navy);color:#fff}.resources-page-module__VLqDQW__loadMore button span{margin-left:.6rem;font-size:1.05rem}.resources-page-module__VLqDQW__sourceNote{border-top:1px solid var(--resource-line);color:var(--resource-muted);margin:2rem 0 0;padding-top:1rem;font-size:.72rem;line-height:1.55}.resources-page-module__VLqDQW__request{grid-template-columns:minmax(0,1fr) minmax(20rem,.75fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,4rem);scroll-margin-top:5rem;display:grid}.resources-page-module__VLqDQW__request h2{color:var(--resource-navy);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.05}.resources-page-module__VLqDQW__request>div>span{color:var(--resource-muted);max-width:48rem;margin-top:.9rem;line-height:1.65;display:block}.resources-page-module__VLqDQW__request a{background:var(--resource-accent);border:1px solid var(--resource-accent);border-radius:var(--resource-radius-control);color:#fff;justify-content:center;align-items:center;gap:.75rem;min-height:3.15rem;margin-top:1.6rem;padding:.75rem 1.25rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.resources-page-module__VLqDQW__request a:hover{background:#b91b28;border-color:#b91b28}.resources-page-module__VLqDQW__request ul{background:var(--resource-navy);border-radius:var(--resource-radius-card);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:1rem;list-style:none;display:grid}.resources-page-module__VLqDQW__request li{color:#fff;border-bottom:1px solid #ffffff1a;align-items:center;gap:.7rem;min-height:3.3rem;padding:.6rem .75rem;font-size:.82rem;display:flex}.resources-page-module__VLqDQW__request li span{color:var(--resource-accent);font-weight:900}.resources-page-module__VLqDQW__request b{margin-left:.55rem}.resources-page-module__VLqDQW__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.resources-page-module__VLqDQW__controls{grid-template-columns:1fr 1fr}.resources-page-module__VLqDQW__typeFilters{grid-area:2/1/auto/-1}.resources-page-module__VLqDQW__typeFilters>div{flex-wrap:wrap}}@media (max-width:1024px) and (min-width:761px){.resources-page-module__VLqDQW__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-page-module__VLqDQW__overviewCard:last-child{grid-column:1/-1}}@media (max-width:760px){.resources-page-module__VLqDQW__hero{background:linear-gradient(90deg, #071a3261 0%, #071a321a 72%), var(--resource-navy) var(--hero-mobile-background-image) center / cover no-repeat;min-height:19rem}.resources-page-module__VLqDQW__heroGrid{left:15%}.resources-page-module__VLqDQW__overview{grid-template-columns:1fr;max-width:calc(100% - 2.5rem)}.resources-page-module__VLqDQW__controls{grid-template-columns:1fr;gap:.9rem;padding:.9rem}.resources-page-module__VLqDQW__searchField{width:100%;min-width:0}.resources-page-module__VLqDQW__searchField>div{min-height:2.875rem}.resources-page-module__VLqDQW__typeFilters{grid-area:auto}.resources-page-module__VLqDQW__typeFilters>div{border-radius:var(--resource-radius-control);scrollbar-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;min-height:2.75rem;display:grid;overflow:visible}.resources-page-module__VLqDQW__typeFilters>div::-webkit-scrollbar{display:none}.resources-page-module__VLqDQW__typeFilters button{border-radius:var(--resource-radius-control);white-space:normal;min-width:0;min-height:3.4rem;padding:.45rem .35rem;line-height:1.25}.resources-page-module__VLqDQW__resourceGrid{grid-template-columns:1fr}.resources-page-module__VLqDQW__resourceCard{grid-template-columns:1fr;padding:1.15rem}.resources-page-module__VLqDQW__documentIcon{width:2.9rem;height:3.3rem}.resources-page-module__VLqDQW__resourceFooter{flex-direction:column;align-items:flex-start;gap:.75rem}.resources-page-module__VLqDQW__request,.resources-page-module__VLqDQW__request ul{grid-template-columns:1fr}}@media (max-width:360px){.resources-page-module__VLqDQW__typeFilters>div{grid-template-columns:1fr}.resources-page-module__VLqDQW__typeFilters button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.resources-page-module__VLqDQW__overviewCard,.resources-page-module__VLqDQW__resourceCard{transition:none}}
