.centre-page main{overflow:hidden}.centre-page .section{padding:100px 0}.centre-page figure{margin:0}.centre-page figure img{width:100%;height:auto;display:block}.centre-page h1{font-size:clamp(54px,6vw,88px);line-height:.98;letter-spacing:-.065em;margin:0;color:#07192b}.lc-hero{padding:132px 0 58px;background:#f3f6f7}.lc-hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:55px;align-items:center}.lc-intro>p{font-size:18px;max-width:440px;margin:25px 0}.lc-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.lc-actions .text-link{margin:0}.lc-hero-photo{position:relative}.lc-hero-photo img{aspect-ratio:1.05;object-fit:cover}.lc-hero-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:24px;color:#fff;font-size:11px;letter-spacing:.12em;font-weight:800;background:linear-gradient(transparent,#07192bc9)}.lc-status{margin-top:32px;padding-top:20px;border-top:1px solid #d2dde3;display:grid;grid-template-columns:10px 1fr;gap:7px 10px;font-size:12px}.lc-status i{height:7px;width:7px;border-radius:50%;background:#32745c;margin-top:5px}.lc-status span{grid-column:2;color:#677d8a}.lc-heading{display:grid;grid-template-columns:1.1fr .8fr;gap:70px;align-items:end;margin-bottom:43px}.lc-heading p{margin:0 0 4px;font-size:16px;max-width:470px}.lc-location-grid{display:grid;grid-template-columns:1.15fr .85fr;border:1px solid #dbe4e9}.lc-location-grid>figure img{height:100%;min-height:510px;object-fit:cover}.lc-address{padding:38px 42px;background:#f7f9fa}.lc-badge{color:#28664e;font-size:10px;font-weight:800;letter-spacing:.1em}.lc-address h3{font-size:32px;line-height:1.08;letter-spacing:-.04em;margin:18px 0}.lc-address>p{font-size:14px}.lc-address dl{margin:22px 0}.lc-address dl div{display:grid;grid-template-columns:110px 1fr;gap:12px;border-top:1px solid #dbe4e9;padding:12px 0;font-size:11px}.lc-address dt{color:#657b89}.lc-address dd{margin:0;font-weight:700}.lc-address .text-link{display:flex;font-size:12px;margin-top:18px}.lc-experience{background:#07192b}.lc-experience h2{color:white}.lc-experience .eyebrow{color:#acc6d5}.lc-experience .lc-heading p{color:#b5c9d5}.lc-experience-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center}.lc-wide img{aspect-ratio:16/10;object-fit:cover}.lc-wide figcaption{padding:21px 0;border-bottom:1px solid #ffffff35}.lc-wide strong,.lc-wide span{display:block}.lc-wide strong{font-size:18px;color:white}.lc-wide span{margin-top:7px;font-size:12px;color:#b5c9d5}.lc-learning article{display:grid;grid-template-columns:30px 1fr;gap:15px;padding:23px 0;border-top:1px solid #ffffff35}.lc-learning b{color:#ffbd22;font-size:10px}.lc-learning h3{font-size:21px;color:white;margin:0 0 8px;letter-spacing:-.03em}.lc-learning p{font-size:13px;color:#b5c9d5;margin:0}.lc-age-grid{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid #dbe4e9;border-top:1px solid #dbe4e9}.lc-age-grid a{display:flex;flex-direction:column;padding:26px 23px;min-height:236px;border-right:1px solid #dbe4e9;border-bottom:1px solid #dbe4e9;transition:background .2s}.lc-age-grid a:hover{background:#f4f7f8}.lc-age-grid span{font-size:10px;font-weight:800;letter-spacing:.13em;color:#637d8c}.lc-age-grid strong{font-size:47px;letter-spacing:-.06em;color:#07192b;margin:5px 0 12px}.lc-age-grid p{font-size:12px}.lc-age-grid b{margin-top:auto;font-size:11px}.lc-note{font-size:12px;margin:23px 0 0}.lc-visual{background:#f4f7f8}.lc-visual-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:76px;align-items:center}.lc-visual-grid img{aspect-ratio:1.2;object-fit:cover}.lc-visual-grid p{margin:23px 0;max-width:460px}.lc-materials{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-bottom:18px}.lc-materials span{border-top:1px solid #ccd9e0;padding:12px 0;font-size:12px;font-weight:800}.lc-network-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lc-network-grid article{padding:28px 25px;min-height:220px;border:1px solid #dbe4e9;background:#f8fafb;display:flex;flex-direction:column}.lc-network-grid article.lc-open{background:#07192b;border-color:#07192b;color:white}.lc-network-grid article>span{font-size:10px;font-weight:800;letter-spacing:.09em;color:#657e8e}.lc-network-grid .lc-open>span{color:#ffbd22}.lc-network-grid h3{font-size:25px;letter-spacing:-.04em;line-height:1.1;margin:28px 0 11px}.lc-network-grid .lc-open h3{color:white}.lc-network-grid p{font-size:12px;max-width:280px}.lc-network-grid .lc-open p{color:#b7cbd7}.lc-network-grid a{margin-top:auto;font-size:12px;font-weight:800}.lc-final{background:#07192b;color:white}.lc-final-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:45px}.lc-final-grid>div{padding:70px 0}.lc-final h2{color:white}.lc-final p{color:#b7cbd7;max-width:400px;margin:22px 0}.lc-call{display:block;width:max-content;margin-top:20px;font-size:13px;border-bottom:1px solid #ffffff60;padding-bottom:5px}.lc-final picture img{width:100%;height:520px;object-fit:cover;object-position:75% center}
@media(max-width:1000px){.lc-hero-grid{gap:32px}.lc-location-grid{grid-template-columns:1fr 1fr}.lc-address{padding:30px}.lc-heading,.lc-visual-grid{gap:40px}.lc-experience-grid{gap:35px}.lc-age-grid a{padding:23px 16px}.lc-network-grid{gap:12px}.lc-network-grid article{padding:23px 20px}}
@media(max-width:820px){.centre-page .section{padding:72px 0}.lc-hero{padding-top:112px}.lc-hero-grid,.lc-location-grid,.lc-experience-grid,.lc-visual-grid,.lc-final-grid{grid-template-columns:1fr}.lc-hero-photo img{aspect-ratio:4/3}.lc-heading{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.lc-location-grid>figure img{min-height:0;aspect-ratio:4/3}.lc-experience-grid{gap:24px}.lc-age-grid{grid-template-columns:1fr 1fr}.lc-network-grid{grid-template-columns:1fr}.lc-network-grid article{min-height:180px}.lc-final-grid{gap:0}.lc-final-grid>div{padding:60px 0 0}.lc-final picture img{height:auto;max-height:500px;object-fit:cover}}
@media(max-width:600px){.centre-page .section{padding:60px 0}.centre-page h1{font-size:clamp(45px,12vw,58px)}.lc-hero{padding-top:107px;padding-bottom:38px}.lc-hero-grid{gap:30px}.lc-intro>p{font-size:15px;margin:20px 0}.lc-actions{gap:14px}.lc-actions .btn{font-size:12px;padding:0 16px}.lc-actions .text-link{font-size:11px}.lc-status{margin-top:25px;font-size:11px}.lc-hero-photo figcaption{font-size:9px;padding:18px}.lc-heading h2,.lc-visual h2{font-size:37px;line-height:1.04}.lc-heading p{font-size:14px}.lc-address{padding:25px 22px}.lc-address h3{font-size:29px}.lc-address dl div{grid-template-columns:95px 1fr}.lc-learning article{padding:20px 0}.lc-learning h3{font-size:19px}.lc-learning p{font-size:12px}.lc-age-grid a{min-height:215px;padding:21px 16px}.lc-age-grid strong{font-size:42px}.lc-age-grid b{font-size:10px}.lc-visual-grid{gap:30px}.lc-visual-grid p{font-size:15px}.lc-materials span{font-size:11px}.lc-network-grid h3{margin-top:23px;font-size:24px}.lc-final h2{font-size:43px;line-height:1}.lc-final p{font-size:15px}.lc-final picture img{max-height:none;aspect-ratio:4/5;object-position:center bottom}.lc-final-grid>div{padding-top:50px}.lc-final .btn{font-size:12px}}
@media(prefers-reduced-motion:reduce){.lc-age-grid a{transition:none}}

