.spouseCareer-breadcrumb-wrap{background:var(--color-white);border-bottom:var(--border-width) solid var(--color-border)}.spouseCareer-breadcrumb-wrap .container,.spouseCareer-hero .container{max-width:var(--container-lg);margin-inline:auto}.spouseCareer-breadcrumb-wrap .container{padding-block:var(--space-4)}.spouseCareer-breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);margin:0;display:flex}.spouseCareer-breadcrumb a{color:var(--color-text);text-decoration:none}.spouseCareer-breadcrumb span{color:var(--color-muted)}.spouseCareer-breadcrumb span:last-child{font-weight:var(--font-semibold);color:var(--color-text)}.spouseCareer-hero{background:var(--color-primary)}.spouseCareer-body a:not(.spouseCareer-cta-btnb){color:var(--color-link);font-weight:var(--font-bold);font-style:italic;text-decoration:underline}.spouseCareer-hero .container{padding-block:var(--space-8)}.spouseCareer-hero h1{color:var(--color-text-inverse);font-size:var(--text-4xl);line-height:var(--leading-tight);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);margin:0}.spouseCareer-section{background:var(--color-white);margin-bottom:var(--space-12)}.spouseCareer-content{max-width:var(--container-lg);margin-inline:auto}.spouseCareer-block{margin-bottom:var(--space-6)}.spouseCareer-block h3{margin:0 0 var(--space-3);color:var(--color-text);font-size:var(--text-xl);line-height:var(--leading-tight);font-weight:var(--font-bold)}.spouseCareer-intro{color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:0}.spouseCareer-logo-box{margin-top:var(--space-5);padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);justify-content:center;align-items:center;display:flex}.spouseCareer-logo-img{object-fit:contain;width:100%;max-width:520px;height:auto}.spouseCareer-cta{margin-top:var(--space-8)}.spouseCareer-cta-box{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);padding:var(--space-8);text-align:center;box-shadow:var(--shadow-sm)}.spouseCareer-cta-box p{margin:var(--space-5) 0;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-relaxed)}.spouseCareer-cta-box-link{display:inline-block}.spouseCareer-cta-btn,.spouseCareer-cta-btn:link,.spouseCareer-cta-btn:visited,.spouseCareer-cta-btn:hover,.spouseCareer-cta-btn:active{min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-sm);background:var(--color-primary-mid);font-size:var(--text-sm);font-weight:var(--font-bold);justify-content:center;align-items:center;display:inline-flex;color:var(--color-text-inverse)!important;text-decoration:none!important}.spouseCareer-cta-btn:hover{background:var(--color-primary-dark)}.spouseCareer-cta-boxb{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-text-inverse);padding:var(--space-8);text-align:center;box-shadow:var(--shadow-md);margin-bottom:var(--space-8)}.spouseCareer-cta-boxb p{margin:0 0 var(--space-2);color:var(--color-primary-mid);font-size:var(--text-base);line-height:var(--leading-relaxed)}@media (max-width:767px){.spouseCareer-hero .container{padding-block:var(--space-6)}.spouseCareer-hero h1{font-size:var(--text-3xl)}.spouseCareer-content{max-width:100%}.spouseCareer-block{margin-bottom:var(--space-5)}.spouseCareer-block h3{font-size:var(--text-lg)}.spouseCareer-intro{font-size:var(--text-base)}.spouseCareer-logo-img{max-width:100%}.spouseCareer-cta-box{padding:var(--space-5);text-align:left}.spouseCareer-cta-btn{width:100%}}
