.vision-under-construction{position:relative;overflow:hidden;padding:82px 0 92px;background:linear-gradient(135deg,#fff 0 43%,#f8f2f2 43% 100%)}.vision-under-construction:after,.vision-under-construction:before{content:"";position:absolute;border:1px solid rgba(147,82,86,.12);border-radius:50%;pointer-events:none}.vision-under-construction:before{top:-190px;left:-130px;width:390px;height:390px;box-shadow:0 0 0 42px rgba(147,82,86,.03)}.vision-under-construction:after{right:-90px;bottom:-180px;width:330px;height:330px}.vision-construction-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);gap:70px;align-items:center;min-height:430px}.vision-construction-copy{text-align:right}.vision-construction-status{display:inline-flex;align-items:center;min-height:34px;margin-bottom:22px;padding:6px 16px;border-right:4px solid var(--dark-brick);background:#f0e4e4;color:var(--dark-brick);font-size:14px;font-weight:700}.vision-construction-copy h2{max-width:560px;margin:0 0 18px;color:#151515;font-size:46px;line-height:1.35}.vision-construction-copy p{max-width:590px;margin:0 0 30px;color:#555;font-size:18px;line-height:1.9}.vision-construction-home{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 22px;border:1px solid var(--dark-brick);background:var(--dark-brick);color:#fff;font-weight:700;transition:background-color .25s ease,color .25s ease}.vision-construction-home:hover{background:transparent;color:var(--dark-brick)}.vision-construction-visual{position:relative;padding:30px}.vision-construction-visual:before{content:"";position:absolute;inset:0;border:1px solid #e9dede;background:hsla(0,0%,100%,.78);box-shadow:0 22px 55px rgba(86,49,52,.1);transform:rotate(-2deg)}.vision-construction-image{position:relative;z-index:1;padding:18px;background:#fff}.vision-construction-image img{display:block;width:100%;height:auto}.vision-mission-overview{position:relative;overflow:hidden;padding:86px 0 90px;background:linear-gradient(180deg,#fff 0 25%,#f8f2f2 40% 100%)}.vision-mission-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);gap:72px;align-items:center}.vision-mission-copy{position:relative;z-index:2}.vision-mission-copy .sec-title{margin-bottom:24px}.vision-mission-copy .sec-title .title{max-width:430px;margin-bottom:8px;font-size:44px;line-height:1.08}.vision-mission-copy .sub-title{font-size:14px;font-weight:700;letter-spacing:0}.vision-mission-statement{max-width:520px;padding:22px 0;border-bottom:1px solid #e7dddd}.vision-mission-statement:last-child{border-bottom:0}.vision-mission-statement h3{margin-bottom:10px;color:var(--dark-brick);font-size:20px;line-height:1.3}.vision-mission-statement .desc p{margin:0;color:#4f4f4f;font-size:16px;line-height:1.75}.vision-mission-image{width:min(100%,555px);justify-self:center}.vision-mission-image .vs-circle{width:100%;height:auto;padding:20px;--circle-bg:var(--dark-brick)}.vision-mission-image .mega-hover{overflow:hidden;border-radius:50%}.vision-mission-image img{display:block;width:100%;height:auto}.ukb-values{padding:92px 0 104px;background:#fff}.ukb-values h2{margin-bottom:42px;color:#101010;font-size:42px;line-height:1.2}.values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e4dddd;border-left:1px solid #e4dddd}.value-item{position:relative;overflow:hidden;min-height:310px;padding:112px 34px 38px;background:linear-gradient(145deg,#fff 0 72%,#faf5f5 100%);border-right:1px solid #e4dddd;border-bottom:1px solid #e4dddd;box-shadow:inset 0 3px 0 rgba(147,82,86,.42)}.value-item:after{content:"";right:-68px;bottom:-74px;width:178px;height:178px;border:1px solid rgba(147,82,86,.1);border-radius:50%;box-shadow:0 0 0 28px rgba(147,82,86,.025)}.value-item:after,.value-number{position:absolute;pointer-events:none}.value-number{top:12px;right:24px;color:rgba(147,82,86,.1);font-size:94px;font-weight:800;line-height:1}.value-item h3{position:relative;z-index:1;margin-bottom:12px;color:#171717;font-size:19px;line-height:1.3}.value-item p{position:relative;z-index:1;margin:0;color:#535353;font-size:15px;line-height:1.72}.ukb-strategic-goals{position:relative;overflow:hidden;background:#f8f2f2;border-top:1px solid #eee5e5}.ukb-strategic-goals:after{content:"";position:absolute;top:-190px;right:-180px;width:430px;height:430px;border:2px solid rgba(147,82,86,.08);border-radius:50%;box-shadow:0 0 0 52px rgba(147,82,86,.025);pointer-events:none}.strategic-goals-intro{position:relative;z-index:1;margin-bottom:48px}.strategic-goals-heading{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0}.strategic-goals-heading h2{margin:0;color:#101010;font-size:48px;line-height:1.2;text-transform:uppercase}.strategic-goals-kicker{margin:0;font-size:20px;font-weight:700}.sprint-word b{font-weight:800}.sprint-word b:first-child{color:#b2202d}.sprint-word b:nth-child(2){color:#2eb1cf}.sprint-word b:nth-child(3){color:#efb833}.sprint-word b:nth-child(4){color:#07834c}.sprint-word b:nth-child(5){color:#eb6c5b}.sprint-word b:nth-child(6){color:#b79274}.strategic-goals-list{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.strategic-goal{position:relative;overflow:hidden;display:grid;grid-template-columns:112px minmax(0,1fr);gap:0;min-height:150px;align-items:stretch;padding:0;border-top:3px solid var(--dark-brick);background:hsla(0,0%,100%,.94)}.strategic-goal:after{content:"";position:absolute;right:-48px;bottom:-58px;width:130px;height:130px;border:1px solid rgba(147,82,86,.1);border-radius:50%;pointer-events:none}.strategic-goal-mark{position:relative;overflow:hidden;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:0;background:linear-gradient(145deg,#c72a39,#941521);color:#fff;box-shadow:inset -12px 0 22px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.28)}.strategic-goal-mark:before{content:"";position:absolute;top:-28px;right:-32px;width:92px;height:92px;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 0 0 16px hsla(0,0%,100%,.05)}.strategic-goal-mark:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,hsla(0,0%,100%,.16),transparent 42%);pointer-events:none}.strategic-goal-mark span{position:relative;z-index:1;font-size:46px;font-weight:800;line-height:1}.strategic-goal-2 .strategic-goal-mark{background:linear-gradient(145deg,#3cc4df,#168fae)}.strategic-goal-3 .strategic-goal-mark{background:linear-gradient(145deg,#f8c94e,#d89a14);color:#333}.strategic-goal-4 .strategic-goal-mark{background:linear-gradient(145deg,#10a362,#06703f)}.strategic-goal-5 .strategic-goal-mark{background:linear-gradient(145deg,#f17d6d,#ce5547)}.strategic-goal-6 .strategic-goal-mark{background:linear-gradient(145deg,#c9a98e,#9d795d);color:#272727}.strategic-goal-copy h3{min-height:0;margin-bottom:10px;padding-bottom:0;border-bottom:0;color:#171717;font-size:19px;line-height:1.3}.strategic-goal-copy{position:relative;z-index:1;padding:24px 34px 26px}.strategic-goal-copy p{margin:0;color:#535353;font-size:15px;line-height:1.7}html[dir=rtl] .values-grid{border-right:1px solid #e4dddd;border-left:0}html[dir=rtl] .ukb-values,html[dir=rtl] .ukb-values h2,html[dir=rtl] .value-item,html[dir=rtl] .value-item h3,html[dir=rtl] .value-item p,html[dir=rtl] .vision-mission-copy,html[dir=rtl] .vision-mission-overview,html[dir=rtl] .vision-mission-statement,html[dir=rtl] .vision-mission-statement .desc,html[dir=rtl] .vision-mission-statement .desc p{direction:rtl;text-align:right}html[dir=rtl] .value-item{border-right:0;border-left:1px solid #e4dddd}html[dir=rtl] .value-number{right:auto;left:24px}html[dir=rtl] .value-item:after{right:auto;left:-68px}html[dir=rtl] .ukb-strategic-goals:after{right:auto;left:-180px}@media only screen and (max-width:991px){.vision-construction-layout{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:36px}.vision-construction-copy h2{font-size:38px}.vision-mission-layout{grid-template-columns:1fr 1fr;gap:34px}.strategic-goals-heading h2,.ukb-values h2,.vision-mission-copy .sec-title .title{font-size:36px}.values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){.vision-under-construction{padding:58px 0 68px;background:linear-gradient(180deg,#fff 0 48%,#f8f2f2 48% 100%)}.vision-construction-layout{grid-template-columns:minmax(0,1fr);gap:36px;min-height:0}.vision-construction-copy h2{font-size:34px}.vision-construction-copy p{font-size:16px}.vision-construction-visual{padding:18px}.ukb-strategic-goals,.ukb-values,.vision-mission-breadcrumbs,.vision-mission-overview{max-width:100vw;overflow:hidden}.ukb-strategic-goals .container,.ukb-values .container,.vision-mission-breadcrumbs .container,.vision-mission-overview .container{width:100%;max-width:100%;padding-right:20px;padding-left:20px;box-sizing:border-box}.strategic-goals-list,.values-grid,.vision-mission-copy,.vision-mission-layout,.vision-mission-statements{width:calc(100vw - 40px);max-width:calc(100vw - 40px);min-width:0;margin-right:auto;margin-left:auto}.vision-mission-overview{padding:62px 0 70px;background:linear-gradient(180deg,#fff 0 55%,#f8f2f2 55% 100%)}.vision-mission-layout{grid-template-columns:minmax(0,1fr);gap:36px}.strategic-goals-heading h2,.ukb-values h2,.vision-mission-copy .sec-title .title{font-size:30px}.vision-mission-statement{max-width:none}.vision-mission-image{width:min(calc(100vw - 40px),430px);max-width:calc(100vw - 40px)}.vision-mission-image .vs-circle{padding:12px}.ukb-values{padding:66px 0 74px}.ukb-values h2{margin-bottom:28px}.strategic-goals-list,.values-grid{grid-template-columns:minmax(0,1fr)}.value-item{min-height:0;padding:96px 28px 32px;min-width:0}.value-number{top:14px;right:24px;font-size:76px}html[dir=rtl] .value-number{right:auto;left:24px}.strategic-goals-intro{margin-bottom:32px}.strategic-goals-heading h2{font-size:36px}.strategic-goal{grid-template-columns:76px minmax(0,1fr);gap:0;min-height:145px;padding:0;min-width:0}.strategic-goal-mark{width:100%;height:100%}.strategic-goal-mark span{font-size:34px}.strategic-goal-copy{padding:22px 20px 24px}.strategic-goal-copy h3{min-height:0;font-size:18px}}