
html{scroll-behavior:smooth}.home-page main{background:#fff;color:#071D36}.home-page main .wrap{max-width:1220px;width:88%;margin-inline:auto}.kicker{font:500 11px/1.6 Montserrat,Arial,sans-serif;letter-spacing:.15em;margin:0 0 26px;color:#49728f}.new-hero{position:relative;min-height:690px;background:#071D36;color:#fff;overflow:hidden;display:flex;align-items:center}.hero-art{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:65% center}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#071D36 0%,#071D36ed 26%,#071D36b0 42%,#071D3600 77%)}.hero-content{position:relative;z-index:1;padding:70px 0 95px}.new-hero .kicker{color:#8AD9FA}.new-hero h1{font:500 clamp(34px,4.1vw,61px)/1.13 Montserrat,Arial,sans-serif;letter-spacing:-.045em;max-width:680px;margin:0 0 25px}.new-hero h1 span{display:block;color:#B8EAFA;font-weight:400}.new-signature{font:400 21px/1.45 Montserrat,Arial,sans-serif;margin:0 0 21px}.new-lead{max-width:390px;font:16px/1.8 Arial,sans-serif;color:#d9e7f0;margin-bottom:28px}.hero-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.primary-link,.quiet-link{display:inline-flex;align-items:center;gap:26px;text-decoration:none;font:500 13px/1.5 Montserrat,Arial,sans-serif}.primary-link{padding:15px 20px;background:#B8EAFA;color:#071D36;border:1px solid #B8EAFA}.primary-link:hover{background:#8AD9FA}.quiet-link{color:inherit;padding:12px 0;border-bottom:1px solid #ffffff45}.hero-caption{position:absolute;right:6%;bottom:30px;text-align:right;font:500 11px/1.8 Montserrat,Arial,sans-serif;letter-spacing:.12em;color:#fff}.hero-caption span{display:block;letter-spacing:0;font-size:12px;color:#B8EAFA}.editorial-intro{display:grid;grid-template-columns:1fr 2fr;gap:70px;padding-block:85px 55px}.home-page main h2{font:400 clamp(27px,3vw,42px)/1.22 Montserrat,Arial,sans-serif;letter-spacing:-.035em;margin:0 0 25px}.home-page main h2 span{color:#447691}.editorial-intro p:not(.kicker){max-width:680px;font:17px/1.85 Arial,sans-serif;color:#526474}.pathways{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-bottom:90px}.pathways>a{border-top:1px solid #b8cbd7;padding:24px 0 0;text-decoration:none;color:#071D36;transition:border-color .2s}.pathways>a:hover{border-color:#1689DE}.path-number{font:12px Montserrat,Arial,sans-serif;color:#61829b;display:block;margin-bottom:26px}.pathways h2{font-size:26px}.pathways p{font:15px/1.8 Arial,sans-serif;color:#526474;min-height:80px;max-width:300px}.path-bottom{border-top:1px solid #e3ebf1;padding-top:18px;display:flex;justify-content:space-between;font:500 13px Montserrat,Arial,sans-serif}.path-bottom b{font-size:22px;font-weight:400;color:#1689DE}.europe-story{display:grid;grid-template-columns:1fr 1fr;background:#071D36;color:#fff}.story-image img{width:100%;height:100%;min-height:590px;object-fit:cover;object-position:50% center}.story-copy{padding:65px clamp(28px,5vw,85px)}.story-copy .kicker{color:#8AD9FA}.story-copy h2 span{color:#B8EAFA}.story-copy p:not(.kicker){font:16px/1.8 Arial,sans-serif;color:#d7e5ee}.bridge-story{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center;padding-block:100px}.bridge-story img{width:100%;height:380px;object-fit:cover}.bridge-story p:not(.kicker){font:17px/1.85 Arial,sans-serif;color:#526474;max-width:440px;margin-bottom:28px}.closing-call{background:#eaf5fa;padding:65px 0}.closing-call .wrap{position:relative}.closing-call h2{font-size:clamp(29px,3.4vw,46px);max-width:800px}.closing-call a{color:#071D36;text-decoration:none}.closing-call .wrap>a{display:inline-flex;gap:60px;align-items:center;font:500 23px Montserrat,Arial,sans-serif;border-bottom:1px solid #7898ac;padding:10px 0}.closing-call p:last-child{margin-top:30px;font-size:14px;color:#526474}.closing-call p:last-child a{border-bottom:1px solid #7898ac}.home-page main a:focus-visible{outline:3px solid #1689DE;outline-offset:5px}.home-page main img{display:block}
@media(max-width:850px){.new-hero{min-height:660px}.hero-art{object-position:60% center;opacity:.65}.hero-shade{background:linear-gradient(90deg,#071D36f0,#071D3670)}.new-hero h1{max-width:600px}.editorial-intro{grid-template-columns:1fr;gap:5px;padding-top:55px}.pathways{gap:23px;padding-bottom:60px}.pathways h2{font-size:22px}.europe-story{grid-template-columns:1fr}.story-image img{height:330px;min-height:0;object-position:center 60%}.story-copy{padding:45px 6%}.bridge-story{gap:32px;padding-block:60px}.bridge-story img{height:330px}}
@media(max-width:580px){.new-hero{min-height:710px;align-items:flex-start}.hero-content{padding-top:48px;padding-bottom:105px}.new-hero h1{font-size:36px;letter-spacing:-.04em}.hero-art{object-position:65% center;opacity:.45}.hero-shade{background:linear-gradient(90deg,#071D36f2,#071D3680)}.new-signature{font-size:19px}.new-lead{font-size:15px;max-width:330px}.hero-caption{text-align:left;left:6%;right:auto;bottom:25px}.kicker{font-size:10px;margin-bottom:20px}.pathways{grid-template-columns:1fr;gap:25px}.pathways>a{position:relative;padding-left:40px}.path-number{position:absolute;top:25px;left:0}.pathways h2{font-size:25px}.pathways p{min-height:0;max-width:none}.bridge-story{grid-template-columns:1fr;gap:30px}.bridge-story img{height:290px}.editorial-intro{padding-bottom:35px}.closing-call{padding:45px 0}.hero-actions{gap:15px}.hero-actions .quiet-link{font-size:12px}.story-copy h2{font-size:29px}.story-copy p:not(.kicker){font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pathways>a{transition:none}}
