.home-hero-content .positioning-title{font-size:clamp(34px,4.2vw,70px);line-height:1.08;max-width:1000px;margin-inline:auto}.home-pathways .pathway-grid.positioning-pathways{grid-template-columns:repeat(4,minmax(0,1fr))}.positioning-pathways .pathway-card{cursor:pointer;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.positioning-pathways .pathway-card:hover,.positioning-pathways .pathway-card:focus-visible{transform:translateY(-5px);border-color:#d4b453;background:#1b1912;box-shadow:0 8px 24px #0006;outline:2px solid #d4b453;outline-offset:4px}.positioning-pathways .pathway-card:hover h3,.positioning-pathways .pathway-card:focus-visible h3{color:#e5c469}.positioning-pathways .pathway-card:active{transform:translateY(-1px)}.positioning-pathways .pathway-card>div{padding:22px}.positioning-pathways .pathway-card p{margin-bottom:0}@media(min-width:801px) and (max-width:1100px){.home-pathways .pathway-grid.positioning-pathways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.positioning-pathways .pathway-card{transition:none;transform:none!important}}.positioning-fit{max-width:850px;margin:24px auto 0;text-align:center;line-height:1.6}.positioning-fit a{text-decoration:underline;text-underline-offset:4px}.positioning-system{max-width:800px;line-height:1.7;margin-top:28px}@media(max-width:800px){.home-pathways .pathway-grid.positioning-pathways{grid-template-columns:1fr}.home-hero-content .positioning-title{font-size:clamp(32px,8vw,48px)}}