.corporate-heading h1{font-size:clamp(36px,4.3vw,62px);line-height:1.2}.corporate-origin{display:flex;gap:28px;flex-wrap:wrap;margin-top:35px;font-size:12px;color:#d0e1ea}.corporate-origin span+span{border-left:1px solid #ffffff40;padding-left:28px}.corporate-story{padding:85px 0}.corporate-story-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.history-year{display:block;font-size:84px;line-height:1;color:#27495d;font-weight:300;letter-spacing:-.04em}.history-caption{display:block;font-size:13px;max-width:310px;color:#72818c;margin:18px 0 30px}.corporate-history>img{width:100%;height:330px;object-fit:cover}.corporate-story-text h2,.corporate-section-intro h2,.corporate-reasons h2{font-size:clamp(30px,3.3vw,46px);font-weight:300;line-height:1.25}.corporate-story-text p,.corporate-area-content p{font-size:15px;line-height:1.95;color:#647080}.corporate-story-text .eyebrow{color:#27495d}.corporate-areas{background:#f3f6f7;padding:65px 0 80px}.corporate-section-intro{margin-bottom:40px}.corporate-area{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start;padding:50px 0;border-top:1px solid #d7e1e7}.corporate-area-photo img{width:100%;height:420px;object-fit:cover}.corporate-area:nth-of-type(even) .corporate-area-photo{order:2}.corporate-area:nth-of-type(even){grid-template-columns:1.15fr .85fr}.corporate-area-content h3{display:flex;gap:17px;align-items:center;font-size:clamp(25px,2.5vw,34px);line-height:1.25;font-weight:300;margin:0 0 24px}.corporate-area-content h3>img{width:31px;height:42px;flex-shrink:0;object-fit:contain}.corporate-list{list-style:none;padding:0;margin:22px 0 25px}.corporate-list li{display:flex;gap:13px;align-items:flex-start;color:#3b5363;font-size:14px;line-height:1.8;margin-bottom:13px}.corporate-list img{width:13px;height:18px;object-fit:contain;flex-shrink:0;margin-top:4px}.corporate-reasons{background:#0b1e3d;color:white;padding:75px 0}.corporate-reasons .eyebrow{color:#b5d3e0}.corporate-reason-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:45px}.corporate-reason-grid article{border-top:1px solid #ffffff30;padding-top:25px}.reason-emblem img{width:33px;height:45px;filter:brightness(0) invert(1);opacity:.85;margin-bottom:25px}.corporate-reason-grid h3{font-size:22px;line-height:1.3;font-weight:300;margin-bottom:18px}.corporate-reason-grid p{font-size:14px;line-height:1.9;color:#bfd0df}.corporate-closing{border-top:1px solid #ffffff25;padding-top:35px;margin-top:40px;max-width:1000px;font-size:17px;line-height:1.85;color:#d1e0eb}.corporate-contact-link{display:inline-block;color:white;border-bottom:1px solid #aac6d6;padding-bottom:8px;font-size:13px}.corporate-contact-link:hover{color:#b5d3e0}@media(max-width:1000px){.corporate-story-grid,.corporate-area{gap:35px}.corporate-reason-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.corporate-heading h1{font-size:36px}.corporate-origin{gap:12px;font-size:10px}.corporate-origin span+span{padding-left:12px}.corporate-story{padding:50px 0}.corporate-story-grid,.corporate-area,.corporate-area:nth-of-type(even){grid-template-columns:1fr;gap:30px}.history-year{font-size:68px}.corporate-history>img{height:280px}.corporate-area-photo img{height:280px}.corporate-area:nth-of-type(even) .corporate-area-photo{order:0}.corporate-areas{padding:45px 0}.corporate-area{padding:35px 0}.corporate-area-content h3{font-size:27px}.corporate-reasons{padding:50px 0}.corporate-reason-grid{gap:25px}.corporate-reason-grid h3{font-size:19px}.corporate-closing{font-size:15px}}@media(max-width:420px){.corporate-reason-grid{grid-template-columns:1fr}}
