.page-module__V4uOOW__wrapper{background:var(--color-off-white);z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.page-module__V4uOOW__wrapper:before{content:"";opacity:0;z-index:-2;pointer-events:none;background:url(/stvitushero_upscaled.jpg) 50%/cover no-repeat;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.page-module__V4uOOW__wrapper:has(.page-module__V4uOOW__cardBasic:hover):before{opacity:.4}.page-module__V4uOOW__wrapper:has(.page-module__V4uOOW__cardBasic:focus-visible):before{opacity:.4}.page-module__V4uOOW__wrapper:after{content:"";opacity:0;z-index:-1;pointer-events:none;background:url(/electrical111.png) 50%/cover no-repeat;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.page-module__V4uOOW__wrapper:has(.page-module__V4uOOW__cardVoc:hover):after{opacity:.4}.page-module__V4uOOW__wrapper:has(.page-module__V4uOOW__cardVoc:focus-visible):after{opacity:.4}.page-module__V4uOOW__header{text-align:center;padding:var(--space-8)var(--space-4)var(--space-4)}.page-module__V4uOOW__brand{align-items:center;gap:var(--space-3);display:inline-flex}.page-module__V4uOOW__brandIcon{font-size:2rem;line-height:1}.page-module__V4uOOW__brandName{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-gray-900);font-size:1.75rem;font-weight:700}.page-module__V4uOOW__brandSub{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--color-gray-500);margin-top:2px;font-size:.75rem;font-weight:500;display:block}.page-module__V4uOOW__main{padding:var(--space-4)var(--space-4)var(--space-8);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.page-module__V4uOOW__prompt{text-align:center;margin-bottom:var(--space-10)}.page-module__V4uOOW__heading{color:var(--color-gray-900);margin-bottom:var(--space-2);font-size:1.875rem;font-weight:700;line-height:1.2}.page-module__V4uOOW__subtext{font-size:var(--text-base);color:var(--color-gray-500);margin-bottom:0;line-height:1.6}.page-module__V4uOOW__pathways{gap:var(--space-8);grid-template-columns:1fr 1fr;width:100%;max-width:960px;display:grid}.page-module__V4uOOW__card{text-align:center;color:inherit;padding:var(--space-16)var(--space-8)var(--space-12);border-radius:var(--border-radius-xl);border:2px solid var(--color-gray-100);background:var(--color-white);box-shadow:var(--shadow-sm);cursor:pointer;flex-direction:column;align-items:center;text-decoration:none;transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s cubic-bezier(.22,1,.36,1),border-color .8s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.page-module__V4uOOW__card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity 1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.page-module__V4uOOW__card:hover,.page-module__V4uOOW__card:focus-visible{transform:translateY(-6px)scale(1.02)}.page-module__V4uOOW__card:hover:before,.page-module__V4uOOW__card:focus-visible:before{opacity:1}.page-module__V4uOOW__card:active{transition-duration:var(--transition-fast);transform:translateY(1px)scale(1);box-shadow:0 2px 6px #00000014}.page-module__V4uOOW__cardBasic:before{background:linear-gradient(160deg,#fa6b1c0f 0%,#fca76e08 50%,#0000 100%)}.page-module__V4uOOW__cardBasic:hover,.page-module__V4uOOW__cardBasic:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-lg),0 0 0 1px #fa6b1c33}.page-module__V4uOOW__cardBasic:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.page-module__V4uOOW__cardBasic:active{border-color:var(--color-primary-dark)}.page-module__V4uOOW__cardBasic .page-module__V4uOOW__icon{color:var(--color-primary);background:#fff9f5}.page-module__V4uOOW__cardBasic .page-module__V4uOOW__title{color:var(--color-primary-dark)}.page-module__V4uOOW__cardBasic .page-module__V4uOOW__cta{background:var(--color-primary);color:var(--color-white)}.page-module__V4uOOW__cardBasic:hover .page-module__V4uOOW__cta,.page-module__V4uOOW__cardBasic:focus-visible .page-module__V4uOOW__cta{background:var(--color-primary-light)}.page-module__V4uOOW__cardVoc:before{background:linear-gradient(160deg,#171ba80f 0%,#383eda08 50%,#0000 100%)}.page-module__V4uOOW__cardVoc:hover,.page-module__V4uOOW__cardVoc:focus-visible{border-color:var(--color-vocational);box-shadow:var(--shadow-lg),0 0 0 1px #171ba833}.page-module__V4uOOW__cardVoc:focus-visible{outline:3px solid var(--color-vocational);outline-offset:3px}.page-module__V4uOOW__cardVoc:active{border-color:var(--color-vocational-dark)}.page-module__V4uOOW__cardVoc .page-module__V4uOOW__icon{color:var(--color-vocational);background:#f2f2fc}.page-module__V4uOOW__cardVoc .page-module__V4uOOW__title{color:var(--color-vocational-dark)}.page-module__V4uOOW__cardVoc .page-module__V4uOOW__cta{background:var(--color-vocational);color:var(--color-white)}.page-module__V4uOOW__cardVoc:hover .page-module__V4uOOW__cta,.page-module__V4uOOW__cardVoc:focus-visible .page-module__V4uOOW__cta{background:var(--color-vocational-light)}.page-module__V4uOOW__icon{width:80px;height:80px;margin-bottom:var(--space-6);border-radius:50%;justify-content:center;align-items:center;font-size:2.25rem;transition:transform .8s cubic-bezier(.22,1,.36,1);display:flex}.page-module__V4uOOW__card:hover .page-module__V4uOOW__icon{transform:scale(1.08)}.page-module__V4uOOW__title{margin-bottom:var(--space-3);font-size:1.75rem;font-weight:700;line-height:1.2}.page-module__V4uOOW__desc{color:var(--color-gray-500);max-width:28ch;margin-bottom:var(--space-8);font-size:.9375rem;line-height:1.7}.page-module__V4uOOW__cta{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-8);border-radius:var(--border-radius);letter-spacing:.01em;transition:background-color var(--transition-fast);font-size:.9375rem;font-weight:600;display:inline-flex}.page-module__V4uOOW__arrow{transition:transform var(--transition-fast);font-size:1.1em;display:inline-block}.page-module__V4uOOW__card:hover .page-module__V4uOOW__arrow,.page-module__V4uOOW__card:focus-visible .page-module__V4uOOW__arrow{transform:translate(4px)}.page-module__V4uOOW__footer{text-align:center;padding:var(--space-6)var(--space-4)var(--space-8)}.page-module__V4uOOW__hint{color:var(--color-gray-300);font-size:.8125rem;line-height:1.6}.page-module__V4uOOW__copy{color:var(--color-gray-300);margin-top:var(--space-2);font-size:.75rem}@media (prefers-reduced-motion:reduce){.page-module__V4uOOW__card:hover,.page-module__V4uOOW__card:focus-visible,.page-module__V4uOOW__card:active,.page-module__V4uOOW__card:hover .page-module__V4uOOW__icon,.page-module__V4uOOW__card:hover .page-module__V4uOOW__arrow,.page-module__V4uOOW__card:focus-visible .page-module__V4uOOW__arrow{transform:none}}@media (max-width:768px){.page-module__V4uOOW__pathways{gap:var(--space-6);grid-template-columns:1fr;max-width:480px}.page-module__V4uOOW__card{padding:var(--space-10)var(--space-6)var(--space-8)}.page-module__V4uOOW__heading,.page-module__V4uOOW__brandName,.page-module__V4uOOW__title{font-size:1.5rem}}@media (max-width:400px){.page-module__V4uOOW__card{padding:var(--space-8)var(--space-4)var(--space-6)}.page-module__V4uOOW__icon{width:64px;height:64px;font-size:1.75rem}.page-module__V4uOOW__heading{font-size:1.25rem}}@media (forced-colors:active){.page-module__V4uOOW__card{border:2px solid buttontext}.page-module__V4uOOW__card:focus-visible{outline:3px solid highlight}.page-module__V4uOOW__cta{border:1px solid buttontext}}
