.resources_page__0wNDc{min-height:100vh;padding:12px 32px 64px;color:#d9e8ee}.resources_container__U_bl1{max-width:1152px;margin:0 auto}.resources_srOnly__3u7Ug{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.resources_intro__DuQae{text-align:center;margin-bottom:28px}.resources_splash__736eq{max-width:840px;margin:0 auto;pointer-events:none}.resources_headline__0Uhzf{max-width:790px;margin:8px auto 12px;font-size:clamp(1.25rem,2.3vw,1.8rem);line-height:1.4;font-weight:600;letter-spacing:-.025em;color:#e0f2fe}.resources_description___s3_X{max-width:740px;margin:0 auto;font-size:.9375rem;line-height:1.8;color:#9baebe}.resources_libraryLabel__ldEn8{margin:0 0 14px;font-size:.6875rem;text-transform:uppercase;letter-spacing:.26em;color:#72c6bf;font-weight:500}.resources_grid__LcqVG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.resources_card__38UC8{display:block;min-width:0;padding:23px 24px 25px;border-radius:20px;border:1px solid rgba(94,181,175,.18);background:rgba(4,20,27,.9);text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.resources_card__38UC8:hover{border-color:rgba(94,234,212,.5);background:rgba(7,32,39,.96);transform:translateY(-2px)}.resources_card__38UC8:focus-visible,.resources_pathLink__Xdf44:focus-visible,.resources_readingPath__QvNoM summary:focus-visible{outline:2px solid #5eead4;outline-offset:4px}.resources_cardTop__15cIw{display:flex;align-items:center;justify-content:space-between;gap:16px}.resources_icon__y9JJ6{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;border:1px solid rgba(94,234,212,.16);color:#99e9df;background:rgba(20,184,166,.055)}.resources_arrow__QS_hQ{color:#83cfc7;font-size:21px;line-height:1;flex-shrink:0}.resources_label__nSJ4E{margin:19px 0 6px;font-size:.625rem;line-height:1.6;letter-spacing:.18em;text-transform:uppercase;color:#80b7b4}.resources_cardTitle__31ad0{margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;letter-spacing:-.025em;color:#e2f1f8}.resources_cardBody__K5_eq{margin:12px 0 0;font-size:.875rem;line-height:1.8;color:#a5b6c2}.resources_status__h5sB7{display:inline-block;margin-top:16px;font-size:.75rem;color:#99e9df}.resources_readingPath__QvNoM{margin-top:24px;border:1px solid rgba(94,181,175,.18);border-radius:20px;background:rgba(4,20,27,.9)}.resources_readingPath__QvNoM summary{min-height:64px;padding:20px 24px;cursor:pointer;color:#b6dcd9;font-size:.9375rem;font-weight:500}.resources_readingPath__QvNoM summary svg{display:inline-block;margin:0 12px 0 8px;vertical-align:middle}.resources_readingContent__pwhrr{padding:0 24px 24px}.resources_readingIntro__LW6hF{margin:0 0 18px;color:#a5b6c2;font-size:.875rem;line-height:1.8}.resources_pathList__nSozD{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.resources_pathLink__Xdf44{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:12px;border:1px solid rgba(148,163,184,.12);border-radius:12px;text-decoration:none}.resources_pathLink__Xdf44:hover{background:rgba(20,184,166,.07)}.resources_step__LmTKZ{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid rgba(94,234,212,.2);color:#99e9df;font-size:.75rem}.resources_pathTitle__0xyEC{display:block;font-size:.875rem;color:#e2f1f8;font-weight:600}.resources_pathBody__o72Nd{display:block;margin-top:3px;color:#9baebe;font-size:.75rem;line-height:1.6}.resources_note__yb4Dy{margin-top:24px;padding-top:24px;border-top:1px solid rgba(148,163,184,.12)}.resources_note__yb4Dy h2{margin:0 0 8px;color:#d9e8ee;font-size:1.125rem;font-weight:600}.resources_note__yb4Dy p{max-width:760px;margin:0;font-size:.875rem;line-height:1.8;color:#a5b6c2}@media (max-width:1100px){.resources_grid__LcqVG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.resources_page__0wNDc{padding:10px 20px 48px}.resources_intro__DuQae{margin-bottom:24px}.resources_headline__0Uhzf{font-size:1.25rem}.resources_description___s3_X{font-size:.875rem;line-height:1.75}.resources_grid__LcqVG,.resources_pathList__nSozD{grid-template-columns:1fr}.resources_card__38UC8{padding:20px}.resources_readingPath__QvNoM summary{padding:18px 16px;font-size:.875rem}.resources_readingContent__pwhrr{padding:0 16px 20px}}@media (prefers-reduced-motion:reduce){.resources_card__38UC8{transition:none}.resources_card__38UC8:hover{transform:none}}