html{scroll-behavior:smooth}body{margin:0;background:#fff}.nav-link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;padding-bottom:3px;transition:background-size .3s cubic-bezier(.2,.7,.2,1),color .3s}.nav-link:hover,.nav-link:focus-visible{background-size:100% 1px;color:#141b18!important}.nav-cta{transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.nav-cta:hover,.nav-cta:focus-visible{background-color:#8a6a3b!important;border-color:#8a6a3b!important;color:#fff!important;transform:translateY(-2px)}.nav-toggle{display:none;width:44px;height:44px;border-radius:50%;border:1px solid #D5D8D0;background:#fff;color:#141b18;cursor:pointer;align-items:center;justify-content:center;padding:0;transition:background-color .3s,border-color .3s}.nav-toggle:hover,.nav-toggle:focus-visible{background:#f1f2ee;border-color:#141b18}@media(max-width:760px){.nav-toggle{display:flex}.site-nav{display:none!important;width:100%;flex-direction:column;align-items:stretch!important;gap:0!important;padding:8px 0;font-size:16px!important}.site-nav.is-open{display:flex!important}.site-nav .nav-link,.site-nav .nav-active{padding:14px 0!important;border-bottom:1px solid #ECEDE8!important;background-image:none}.site-nav .nav-cta{margin-top:16px;text-align:center;padding:14px 22px!important}}a{color:#1f3b33}a:hover{color:#122520}@keyframes rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@keyframes pop{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes fillword{0%{color:#c9c7bf}to{color:inherit}}@keyframes float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes fade{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.motion .rise{animation:rise 1s cubic-bezier(.2,.7,.2,1) both}.motion .r2{animation-delay:.12s}.motion .r3{animation-delay:.24s}.motion .r4{animation-delay:.36s}.motion .r5{animation-delay:.5s}.motion .float{animation:float 6s ease-in-out infinite}.motion .f2{animation-delay:-1.5s}.motion .f3{animation-delay:-3s}.motion .f4{animation-delay:-4.5s}.motion .story-panel{animation:fade .5s ease both}@keyframes settle{0%{scale:1.08}to{scale:1}}.motion .hero-img{animation:settle 2.6s cubic-bezier(.2,.7,.2,1) both}@supports (animation-timeline: view()){.motion .reveal{animation:rise linear both;animation-timeline:view();animation-range:entry 5% cover 30%}.motion .reveal:nth-child(2){animation-range:entry 12% cover 34%}.motion .reveal:nth-child(3){animation-range:entry 18% cover 38%}.motion .reveal:nth-child(4){animation-range:entry 24% cover 42%}.motion .reveal:nth-child(5){animation-range:entry 30% cover 46%}.motion .popin{animation:pop linear both;animation-timeline:view();animation-range:entry 10% cover 30%}.motion .fw{animation:fillword linear both;animation-timeline:view();animation-range:cover 25% cover 45%}}.btn{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,filter .3s}.btn:hover{transform:translateY(-2px);filter:brightness(1.2)}.btn-ghost{transition:background .3s}.btn-ghost:hover{background:#f1f2ee}.ghost-lift{transition:background .3s,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.ghost-lift:hover,.ghost-lift:focus-visible{transform:translateY(-2px)}.card{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s}.card:hover{transform:translateY(-6px);box-shadow:0 28px 56px -32px #12252059;border-color:#1f3b33}.tile{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.tile:hover{transform:translateY(-4px)}.tilt{rotate:3deg;transition:rotate .5s cubic-bezier(.2,.7,.2,1)}.tilt:hover{rotate:0deg}.dot{transition:background .3s,border-color .3s,color .3s}@media(max-width:760px){.float-wrap{display:none}.tilt{rotate:0deg}}.rs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a p c e" "b p d f";gap:16px}.rs-card{border-radius:16px;padding:28px;min-height:180px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.rs-num{font-family:Newsreader,Georgia,serif;font-weight:400;font-size:clamp(40px,4.2vw,58px);line-height:1;letter-spacing:-.02em;color:#141b18}.rs-lbl{font-size:14px;line-height:1.4;color:#4f5752}.rs-photo{grid-area:p;position:relative;border-radius:16px;overflow:hidden;min-height:376px;background:#e4e0d5;border:1px dashed #B9A27A;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:1023px){.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"p a" "p b" "c e" "d f"}}@media(max-width:639px){.rs-grid{grid-template-areas:"p p" "a b" "c d" "e f";gap:12px}.rs-photo{min-height:320px}.rs-card{min-height:150px;padding:20px}.rs-num{font-size:40px}.rs-lbl{font-size:13px}}.mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.mq-track{display:flex;width:max-content;animation:mq 80s linear infinite;will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width:760px){.mq-track{animation-duration:45s}}@media(hover:hover)and (pointer:fine){.mq:hover .mq-track{animation-play-state:paused}}.mq-set{display:flex;align-items:center;gap:72px;padding-right:72px}.mq-item{height:48px;display:flex;align-items:center;white-space:nowrap;font-family:Newsreader,Georgia,serif;font-size:22px;color:#1b2b44;opacity:.85}@keyframes mq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.mq{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mq-track{animation:none}.mq-set[aria-hidden]{display:none}}.offers summary{list-style:none;cursor:pointer}.offers summary::-webkit-details-marker{display:none}.offers[open] .offers-arrow{transform:rotate(90deg)}.cb-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px 64px;align-items:start}@media(max-width:760px){.cb-row{grid-template-columns:minmax(0,1fr)}}.ab-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.ab-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px 72px;align-items:end}.ab-eyebrow{margin:0 0 16px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#8a6a3b}.ab-h2{margin:0;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:52px;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:#8a6a3b}.ab-copy{margin:0;color:#4f5752;max-width:460px;font-size:14px}.ab-hero{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px 72px;align-items:center}@media(max-width:900px){.ab-head,.ab-hero{grid-template-columns:minmax(0,1fr)}.ab-head{gap:20px}}.ab-center{grid-template-columns:minmax(0,1fr)!important;justify-items:center;text-align:center;gap:16px!important}.ab-center p{margin-left:auto!important;margin-right:auto!important;max-width:600px}@media(max-width:760px){.ab-stats .rs-card{min-height:136px!important}}.ab-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 80px;align-items:center}@media(max-width:900px){.ab-split{grid-template-columns:minmax(0,1fr)}}.ab-ph{border:1px dashed #B9A27A;background:#f7f3ea;border-radius:16px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:#7a5a2b;font-size:14px}.ab-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:760px){.ab-stats{grid-template-columns:minmax(0,1fr)}}.hw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.hw-step{position:relative;padding:44px 32px 8px 0;border-top:1px solid #C9CCC4;transition:border-color .35s,box-shadow .35s}.hw-step:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:#fff;border:1px solid #A9AEA6;box-sizing:border-box;transition:background .35s,border-color .35s}.hw-step:last-child:after{content:"";position:absolute;top:-5px;right:0;width:9px;height:9px;border-top:1px solid #A9AEA6;border-right:1px solid #A9AEA6;transform:rotate(45deg)}.hw-num{font-family:Newsreader,Georgia,serif;font-weight:300;font-size:clamp(64px,7vw,96px);line-height:.9;letter-spacing:-.03em;color:#c9ccc4;transition:color .35s}.hw-step h3{margin:28px 0 10px;font-family:Newsreader,Georgia,serif;font-weight:400;font-size:24px;line-height:1.2;color:#141b18}.hw-step p{margin:0;max-width:220px;font-size:15px;line-height:1.55;color:#4f5752}.hw:not(:hover) .hw-step:first-child,.hw-step:hover{border-top-color:#1f3b33;box-shadow:inset 0 1px #1f3b33}.hw:not(:hover) .hw-step:first-child:before,.hw-step:hover:before{background:#1f3b33;border-color:#1f3b33}.hw:not(:hover) .hw-step:first-child .hw-num,.hw-step:hover .hw-num{color:#8a6a3b}@media(max-width:900px){.hw{grid-template-columns:minmax(0,1fr)}.hw-step{border-top:none;border-left:1px solid #C9CCC4;padding:0 0 48px 36px}.hw-step:last-child{padding-bottom:0}.hw-step:before{top:6px;left:-6px}.hw-step:last-child:after{display:none}.hw-num{font-size:56px}.hw-step h3{margin:14px 0 8px;font-size:22px}.hw-step p{max-width:none}.hw:not(:hover) .hw-step:first-child,.hw-step:hover{box-shadow:inset 1px 0 #1f3b33;border-left-color:#1f3b33}}.loc-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:8px 0 12px}.loc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(124px,1fr));position:relative;min-width:868px}.loc:before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:#c9ccc4}.loc li{position:relative;padding:34px 12px 0 0}.loc li:before{content:"";position:absolute;top:2px;left:0;width:11px;height:11px;border-radius:50%;background:#fff;border:1px solid #8E978F;box-sizing:border-box}.loc li.hq:before{top:-1px;width:17px;height:17px;background:#1f3b33;border-color:#1f3b33;box-shadow:0 0 0 6px #e4eae3}.loc-city{font-family:Newsreader,Georgia,serif;font-size:22px;line-height:1.2;color:#141b18;white-space:nowrap}.loc-tag{margin-top:6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8a6a3b}.ab-mq .mq-item{height:48px;font-size:22px}.net{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:56px}.net-card{position:relative;aspect-ratio:3/4.2;border-radius:16px;overflow:hidden;background:radial-gradient(120% 90% at 70% 20%,#3c5a50,#1f3b33 55%,#142722);box-shadow:0 30px 60px -40px #0e1a168c;transition:transform 1.1s cubic-bezier(.16,1,.3,1),box-shadow 1.1s cubic-bezier(.16,1,.3,1);will-change:transform;margin-right:-28px}.net-card:nth-child(2n){transform:translateY(56px)}.net-card:nth-child(1){z-index:4}.net-card:nth-child(2){z-index:3}.net-card:nth-child(3){z-index:2}.net-card:nth-child(4){z-index:1;margin-right:0}.net-card:hover{z-index:6;transition:transform .9s cubic-bezier(.22,1.3,.36,1),box-shadow .9s cubic-bezier(.16,1,.3,1);transform:translateY(-32px) scale(1.07) rotate(-2deg);box-shadow:0 60px 90px -36px #0e1a16bf}.net-card:nth-child(2n):hover{transform:translateY(24px) scale(1.07) rotate(2deg)}.net-card .net-body{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.net-card:hover .net-body{transform:translateY(-10px);transition:transform .9s cubic-bezier(.22,1.3,.36,1)}@media(max-width:900px){.net{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:40px}.net-card{margin-right:0}.net-card:nth-child(2n){transform:translateY(40px)}.net-card:nth-child(2n):hover{transform:translateY(8px) scale(1.06) rotate(2deg)}}.net-card:not(:first-child) .net-body,.net-card:not(:first-child) .net-cap{padding-left:48px!important}@media(max-width:900px){.net-card:not(:first-child) .net-body,.net-card:not(:first-child) .net-cap{padding-left:24px!important}}@media(max-width:560px){.net{grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:0}.net-card{aspect-ratio:16/11}.net-card,.net-card:nth-child(2n),.net-card:nth-child(odd){transform:none;margin-left:0;margin-right:0;width:100%;justify-self:center}.net-card:nth-child(2n):hover{transform:translateY(-14px) scale(1.04) rotate(1deg)}.net-card:hover{transform:translateY(-14px) scale(1.04) rotate(-1deg)}}.nav-active{color:#141b18!important;border-bottom:1px solid #8A6A3B;padding-bottom:3px}@keyframes popin{0%{opacity:0;translate:28px 48px;rotate:var(--pr,-6deg);scale:1.05}to{opacity:1;translate:0 0;rotate:0deg;scale:1}}.net-card:nth-child(odd){--pr:-6deg}.net-card:nth-child(2n){--pr:5deg}@supports (animation-timeline: view()){.motion .net-card.pop{animation:popin linear both;animation-timeline:view();animation-range:entry 0% cover 30%}.motion .net-card.pop:nth-child(2){animation-range:entry 6% cover 36%}.motion .net-card.pop:nth-child(3){animation-range:entry 12% cover 42%}.motion .net-card.pop:nth-child(4){animation-range:entry 18% cover 48%}}@media(prefers-reduced-motion:reduce){.motion *{animation:none!important;transition:none!important}}.motion .sec-fade{opacity:0;transform:translateY(40px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.motion .sec-fade.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.motion .sec-fade{opacity:1;transform:none;transition:none}}@media(max-width:760px){.ft-grid{text-align:center;justify-items:center}.ft-logo{margin-left:auto!important;margin-right:auto!important}.ft-bar{flex-direction:column;align-items:center;justify-content:center!important;text-align:center}}@media(max-width:760px){.m-pt{padding-top:72px!important}.m-pb{padding-bottom:72px!important}.loc-wrap{overflow:visible;padding:0}.loc{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:28px 16px}.loc:before{display:none}.loc li{padding:0 0 0 24px}.loc li:before{top:8px}.loc li.hq:before{top:5px;left:-3px}.loc-city{font-size:20px;white-space:normal}}.age-band{border-top:1px solid #D5D8D0}.age-band summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) 44px;grid-template-areas:"age title chev";gap:16px 64px;align-items:center;padding:40px 0}.age-band summary::-webkit-details-marker{display:none}.age-num{grid-area:age}.age-title{grid-area:title;min-width:0}.age-chev{grid-area:chev;width:44px;height:44px;border-radius:50%;border:1px solid #D5D8D0;color:#141b18;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.2,.7,.2,1),background-color .3s,border-color .3s}.age-band summary:hover .age-chev,.age-band summary:focus-visible .age-chev{background:#f1f2ee;border-color:#141b18}.age-band[open] .age-chev{transform:rotate(180deg)}.age-body{padding:0 0 56px}.age-desc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) 44px;column-gap:64px}.age-desc>p{grid-column:2;margin-top:0!important}@media(max-width:760px){.age-band summary{grid-template-columns:minmax(0,1fr);grid-template-areas:"age" "title" "chev";justify-items:center;text-align:center;gap:14px;padding:32px 0}.age-desc{display:block;text-align:center}.age-desc>p{margin-left:auto!important;margin-right:auto!important}.age-body{padding-bottom:40px}.fields-list li,.fields-head{text-align:center}}.ab-stats .rs-card{justify-content:flex-start;align-items:center;text-align:center;gap:12px;min-height:0!important}.age-band.no-num summary{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:". title chev";text-align:center}@media(max-width:760px){.age-band.no-num summary{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "chev"}}.visit-website-link{transition:color .25s ease,gap .25s ease}.visit-website-link:hover{color:#8a6a3b!important;gap:10px!important}@media(max-width:768px){.our-network-section{grid-template-columns:minmax(0,1fr)!important;text-align:center;gap:44px!important}.our-network-section>div{align-items:center!important;justify-content:center!important}.our-network-section h2,.our-network-section p{margin-left:auto!important;margin-right:auto!important}.our-network-section h2{align-items:center!important}.visit-website-link{margin-top:32px!important}}.sub-band{border-radius:16px;background:#f6f7f3}.sub-band summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px 36px}.sub-band summary::-webkit-details-marker{display:none}.sub-chev{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid #D5D8D0;background:#fff;color:#141b18;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s}.sub-band summary:hover .sub-chev,.sub-band summary:focus-visible .sub-chev{border-color:#141b18}.sub-band[open] .sub-chev{transform:rotate(180deg)}.sub-body{padding:0 36px 28px}@media(max-width:760px){.sub-band summary{flex-direction:column;justify-content:center;gap:12px;padding:24px 20px}.sub-body{padding:0 20px 24px}}@media(hover:none){.net-card{cursor:pointer;-webkit-tap-highlight-color:transparent}}@supports (animation-timeline: view()){@media(max-width:560px){.motion .net-card.pop,.motion .net-card.pop:nth-child(n){animation-range:entry 0% entry 90%}}}@supports (animation-timeline: view()){.motion .reveal,.motion .reveal:nth-child(n){animation-range:entry 0px entry 220px}.motion .net-card.pop{animation-range:entry 0px entry 220px}.motion .net-card.pop:nth-child(2){animation-range:entry 40px entry 260px}.motion .net-card.pop:nth-child(3){animation-range:entry 80px entry 300px}.motion .net-card.pop:nth-child(4){animation-range:entry 120px entry 340px}@media(max-width:560px){.motion .net-card.pop,.motion .net-card.pop:nth-child(n){animation-range:entry 0px entry 220px}}}section[aria-label="Part of Britannia"]{padding:88px 0 96px!important;background:#f6f5f2!important}section[aria-label="Part of Britannia"] .our-network-section{display:block!important;width:min(865px,66vw)!important;max-width:865px!important;margin:0 auto!important;text-align:left!important}section[aria-label="Part of Britannia"] .our-network-section>div:first-child{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;text-align:left!important}section[aria-label="Part of Britannia"] .our-network-section>div:nth-child(2){display:none!important}section[aria-label="Part of Britannia"] .our-network-section .ab-eyebrow{width:100%;box-sizing:border-box;margin:0!important;padding:0 0 32px;border-bottom:1px solid rgba(138,106,59,.55);font-size:clamp(17px,2.7vw,27px)!important;letter-spacing:.18em}section[aria-label="Part of Britannia"] .our-network-section h2{align-items:flex-start!important;gap:12px!important;margin:42px 0 0!important;color:#141b18!important;font-family:Instrument Sans,Arial,sans-serif!important;font-size:clamp(28px,4vw,50px)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:.18em!important;text-transform:uppercase}section[aria-label="Part of Britannia"] .our-network-section h2 img{display:block;width:100%!important;max-width:830px;height:auto!important;margin-top:8px}section[aria-label="Part of Britannia"] .visit-website-link{align-self:flex-start;margin-top:62px!important;font-size:clamp(21px,2.4vw,30px)!important;letter-spacing:.04em}section[aria-label="Part of Britannia"] .visit-website-link svg{display:none}section[aria-label="Part of Britannia"] .visit-website-link:focus-visible{outline:2px solid #1F3B33;outline-offset:5px}@media(max-width:768px){section[aria-label="Part of Britannia"]{padding:64px 0 72px!important}section[aria-label="Part of Britannia"] .our-network-section{width:100%!important;max-width:700px!important}section[aria-label="Part of Britannia"] .our-network-section>div:first-child{align-items:stretch!important}section[aria-label="Part of Britannia"] .our-network-section h2{margin-top:32px!important;font-size:clamp(25px,7vw,36px)!important}section[aria-label="Part of Britannia"] .visit-website-link{margin-top:42px!important}}section[data-fade=f2] .net-card{background-size:cover;background-repeat:no-repeat}section[data-fade=f2] .net-card>div[aria-hidden=true]{background:linear-gradient(to top,#0e1a16eb,#0e1a169e 38%,#0e1a1600 68%)!important}section[data-fade=f2] .net-card .net-cap{display:none}section[data-fade=f2] .net-card:nth-child(1){background-image:url(/assets/about-school-leaders-Cjr1hxmv.webp);background-position:center 42%}section[data-fade=f2] .net-card:nth-child(2){background-image:url(/assets/about-admissions-professionals-B3bQC51x.webp);background-position:center 38%}section[data-fade=f2] .net-card:nth-child(3){background-image:url(/assets/about-subject-specialists-C_eBShHK.webp);background-position:center 50%}section[data-fade=f2] .net-card:nth-child(4){background-image:url(/assets/about-oxbridge--MVcRVUK.webp);background-position:center 38%}.ip{margin-top:64px;padding-top:88px;border-top:1px solid rgba(20,27,24,.12);text-align:center}.ip-heading{margin:0 0 44px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a6a3b}.ip-scroll{max-width:1100px;margin:0 auto}.ip-row{list-style:none;margin:0;padding:0;position:relative;display:flex;justify-content:space-between}.ip-row:before{content:"";position:absolute;top:6px;left:4%;right:4%;height:1px;background:#141b1833}.ip-stop{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:18px;min-width:0}.ip-dot{width:13px;height:13px;border-radius:50%;background:#1f3b33;box-shadow:0 0 0 4px #f6f7f4}.ip-name{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:15px;color:#141b18;white-space:nowrap}.ip-hq{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:2px 9px;border-radius:999px;background:#1f3b33;color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em}@media(max-width:768px){.ip{padding-top:64px}.ip-heading{margin-bottom:32px}.ip-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px 6px}.ip-scroll::-webkit-scrollbar{display:none}.ip-name{font-size:13px}.ip-hq{font-size:9px;padding:1px 7px}}@media(max-width:1023px){.ip-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ip-scroll::-webkit-scrollbar{display:none}.ip-row{min-width:860px}}@media(max-width:768px){.ip-row{min-width:780px}}.ip-stop--hq{flex-grow:1.6}.ip-stop--hq .ip-dot,.ip-stop--hq .ip-name{transform:translate(-22px)}.dest-sub{margin:14px auto 0;max-width:640px;text-align:center;font-size:16px;color:#4f5752}.dest-list{max-width:900px;margin:32px auto 0;display:grid;gap:10px}.dest-list .sub-band summary{padding:16px 24px}.dest-list .sub-title{font-family:Newsreader,Georgia,serif;font-size:21px;font-weight:500;color:#141b18}.dest-list .sub-chev{width:32px;height:32px}.dest-list .sub-body{padding:0 24px 18px}@media(max-width:760px){.dest-list .sub-band summary{flex-direction:row;justify-content:space-between;padding:14px 18px}.dest-list .sub-title{font-size:19px}.dest-list .sub-body{padding:0 18px 14px}}section[aria-label="Part of Britannia"]{padding:64px 0!important}section[aria-label="Part of Britannia"] .our-network-section{width:min(560px,86vw)!important;max-width:560px!important}section[aria-label="Part of Britannia"] .our-network-section .ab-eyebrow{padding-bottom:16px;font-size:13px!important;letter-spacing:.18em}section[aria-label="Part of Britannia"] .our-network-section h2{margin:22px 0 0!important;gap:10px!important;font-size:16px!important;letter-spacing:.2em!important}section[aria-label="Part of Britannia"] .our-network-section h2 img{width:auto!important;max-width:100%;height:56px!important;margin-top:2px}section[aria-label="Part of Britannia"] .visit-website-link{margin-top:22px!important;font-size:15px!important}section[aria-label="Part of Britannia"] .visit-website-link svg{display:inline-block}.ip{margin-top:48px;padding-top:52px}.ip-heading{margin-bottom:32px}@media(max-width:768px){section[aria-label="Part of Britannia"]{padding:48px 0!important}section[aria-label="Part of Britannia"] .our-network-section h2{margin-top:18px!important;font-size:14px!important}section[aria-label="Part of Britannia"] .our-network-section h2 img{height:44px!important}section[aria-label="Part of Britannia"] .visit-website-link{margin-top:18px!important}.ip{margin-top:36px;padding-top:40px}}
