.corporate-feature{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.corporate-feature h2,.corporate-heading h2{font-size:clamp(2.2rem,4.5vw,4rem);line-height:1.05;margin:.6rem 0 1.2rem}.corporate-feature-copy>p:not(.eyebrow):not(.corporate-tags),.corporate-heading>p:not(.eyebrow){font-size:1.1rem;line-height:1.7;max-width:42rem}.corporate-tags{font-size:.7rem;letter-spacing:.1em;font-weight:700;margin:1.6rem 0}.corporate-tags span{color:#cbad31}.corporate-feature-art{position:relative;min-height:360px;overflow:hidden;background:#0b415d;border-radius:6px;color:#fff;display:flex;align-items:flex-end}.corporate-feature-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.4}.corporate-feature-art>div{position:relative;padding:2rem;background:linear-gradient(transparent,rgba(3,28,43,.9));width:100%}.corporate-feature-art span{display:block;font-size:.7rem;letter-spacing:.12em;color:#fefb00;margin-bottom:.7rem}.corporate-feature-art strong{font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.1}.corporate-detail{scroll-margin-top:100px}.corporate-heading{max-width:760px;margin-bottom:2.5rem}.corporate-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.corporate-grid article{background:#edf4f6;padding:1.5rem;border-radius:5px}.corporate-grid article span{font-size:.72rem;font-weight:700;color:#0f5578}.corporate-grid h3{font-size:1.15rem;margin:.7rem 0}.corporate-grid p{line-height:1.6;margin:0}.corporate-contact{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:#0b415d;color:#fff;padding:2rem;margin-top:1.5rem;border-radius:5px}.corporate-contact h3{margin:0 0 .5rem}.corporate-contact p{margin:0;max-width:40rem}.corporate-contact .button{flex-shrink:0}.partner-credit.wrap{width:100%;margin-top:2rem}@media(max-width:760px){.corporate-feature{grid-template-columns:1fr;gap:1.5rem}.corporate-feature-art{min-height:260px}.corporate-grid{grid-template-columns:1fr}.corporate-contact{align-items:flex-start;flex-direction:column}}.corporate-feature-art img{opacity:.82;object-position:center}.corporate-feature-art>div{background:linear-gradient(transparent,rgba(3,20,32,.96));padding-top:5rem}.corporate-grid article{background:#eaf2f5;color:#0b2637;border-top:3px solid #f3df00;box-shadow:0 12px 30px rgba(0,0,0,.12)}.corporate-detail .corporate-grid article h3{color:#0b3045!important}.corporate-detail .corporate-grid article p{color:#294859!important}.corporate-detail .corporate-grid article span{color:#0f5578!important}.corporate-grid article{padding:1.8rem}.corporate-detail .corporate-contact h3,.corporate-detail .corporate-contact p{color:#fff}.corporate-contact{border:1px solid rgba(255,255,255,.18)}@media(max-width:760px){.corporate-grid article{padding:1.5rem}.corporate-feature-art{min-height:290px}}
