._page_1667v_1{background:var(--cream);color:var(--ink);font-family:var(--font-family-base)}._inner_1667v_7{width:min(100%,1320px);margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}._library_1667v_13{padding-block:var(--spacing-12) var(--spacing-20)}._pathways_1667v_17{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-20)}._pathways_1667v_17>span,._sectionHeading_1667v_26 p,._topicEyebrow_1667v_27,._featuredLabel_1667v_28{font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}._pathways_1667v_17>span{margin-right:var(--spacing-3)}._pathways_1667v_17 a{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:2.75rem;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow);color:var(--ink);font-size:.83rem;font-weight:700;text-decoration:none}._pathways_1667v_17 a:hover,._spokes_1667v_55 a:hover,._openLink_1667v_56:hover{color:var(--blaze)}._pathways_1667v_17 svg,._openLink_1667v_56 svg{width:1rem;height:1rem}._sectionHeading_1667v_26{margin-bottom:var(--spacing-8)}._sectionHeading_1667v_26 p{margin:0 0 var(--spacing-3);color:var(--blaze)}._sectionHeading_1667v_26 h2,._topics_1667v_76 h2{margin:0;font:400 clamp(2.5rem,5vw,4.5rem)/1 var(--font-family-display);text-transform:uppercase}._hubs_1667v_82{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6)}._card_1667v_88{min-width:0;overflow:hidden;border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow)}._featured_1667v_28{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}._imageLink_1667v_102{position:relative;display:block;height:15rem;overflow:hidden}._featured_1667v_28 ._imageLink_1667v_102{height:100%;min-height:24rem}._imageLink_1667v_102 img{width:100%;height:100%;object-fit:cover}._intent_1667v_120{position:absolute;top:var(--spacing-4);left:var(--spacing-4);max-width:calc(100% - var(--spacing-8));padding:var(--spacing-2) var(--spacing-3);background:var(--electric-yellow);box-shadow:var(--shadow);color:var(--ink);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-3deg)}._cardContent_1667v_136{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-6)}._featured_1667v_28 ._cardContent_1667v_136{justify-content:center;padding:clamp(1.5rem,4vw,4rem)}._featuredLabel_1667v_28{color:var(--blaze)}._card_1667v_88 h3{margin:var(--spacing-3) 0;font:400 clamp(1.7rem,2.5vw,2.5rem)/1.12 var(--font-family-display);text-transform:uppercase}._featured_1667v_28 h3{font-size:clamp(2.3rem,4vw,3.7rem)}._cardContent_1667v_136>p{margin:0;color:var(--muted-foreground);line-height:1.6}._spokes_1667v_55{display:grid;gap:var(--spacing-3);width:100%;margin:var(--spacing-6) 0;padding:var(--spacing-4) 0 0;border-top:1px solid var(--border);list-style:none}._spokes_1667v_55 a{color:var(--ink);font-size:.84rem;font-weight:600;line-height:1.5;text-decoration:none}._spokes_1667v_55 a span{color:var(--blaze)}._openLink_1667v_56{margin-top:auto;color:var(--ink);font-weight:800}._topics_1667v_76{padding-block:var(--spacing-20);background:var(--carbon);color:var(--cream)}._topicEyebrow_1667v_27{margin:0 0 var(--spacing-3);color:var(--electric-yellow)}._topicColumns_1667v_207{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-12);margin-top:var(--spacing-12)}._topicColumns_1667v_207 h3{margin:0 0 var(--spacing-6);font-size:1.15rem}._chips_1667v_219{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._chips_1667v_219 span{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);background:var(--carbon-2);color:var(--cream);font-size:.8rem;line-height:1.5}._pathways_1667v_17 a:focus-visible,._imageLink_1667v_102:focus-visible,._spokes_1667v_55 a:focus-visible,._openLink_1667v_56:focus-visible{outline:3px solid var(--blaze);outline-offset:3px}@media(max-width:900px){._hubs_1667v_82{grid-template-columns:repeat(2,minmax(0,1fr))}._featured_1667v_28{grid-template-columns:1fr}._featured_1667v_28 ._imageLink_1667v_102{height:19rem;min-height:0}}@media(max-width:640px){._hubs_1667v_82,._topicColumns_1667v_207{grid-template-columns:1fr}._library_1667v_13,._topics_1667v_76{padding-block:var(--spacing-12)}._pathways_1667v_17{margin-bottom:var(--spacing-12)}._pathways_1667v_17>span{width:100%}._topicColumns_1667v_207{gap:var(--spacing-8)}}@media(prefers-reduced-motion:reduce){._intent_1667v_120{transform:none}}
