.nav-actions>.nav-project-action{position:relative;isolation:isolate;overflow:hidden;background:#dceaf4;color:#153447;border:1px solid #f4fbffad;box-shadow:inset 0 1px 0 #ffffffd9,inset 0 -1px 0 #5f8ca345,0 4px 14px #09293824;transition:box-shadow .3s}
.nav-project-action .liquid-button-art{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit}
.liquid-button-art i{position:absolute;display:block;width:135px;height:85px;border-radius:50%;transform-origin:center;animation:project-liquid-drift 11s ease-in-out infinite alternate}
.liquid-button-art .liquid-silver{left:-24px;top:-22px;background:radial-gradient(ellipse,#8fa3b5b3, #bdcbdc99 40%,#bdcbdc00 72%);animation-duration:13s;animation-delay:-5s}
.liquid-button-art .liquid-white{left:54px;top:-21px;background:radial-gradient(ellipse,#fff 12%,#ffffffe6 38%,#ffffff00 72%);animation-duration:9s;animation-delay:-2s}
.liquid-button-art .liquid-blue{left:8px;top:7px;background:radial-gradient(ellipse,#6bc5e9cf,#87d3ec99 40%,#87d3ec00 72%);animation-duration:10s;animation-delay:-7s}
.liquid-button-art .liquid-deep-blue{left:96px;top:-40px;background:radial-gradient(ellipse,#3575a380,#559bc273 40%,#559bc200 72%);animation-duration:14s;animation-delay:-10s}
.liquid-button-art:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#ffffff47,transparent 48%,#c6ddea1a)}
.nav-project-action .liquid-button-label{position:relative;z-index:1;font-weight:600;text-shadow:0 1px 1px #ffffff66}
.nav-project-action svg{z-index:1}
.nav-actions>.nav-project-action:hover{background:#dceaf4;box-shadow:inset 0 1px 0 #fff,0 5px 18px #173f5a38}
@keyframes project-liquid-drift{0%{transform:translate(-14px,-7px) rotate(-18deg) scale(.9,1.05)}50%{transform:translate(14px,6px) rotate(15deg) scale(1.08,.87)}100%{transform:translate(34px,-3px) rotate(32deg) scale(.95,1.17)}}
@media(prefers-reduced-motion:reduce){.liquid-button-art i{animation:none}}
.hero-programme-action{position:relative;isolation:isolate;overflow:hidden;background:#102735;color:#f2f7fa;border:1px solid #d4e6ed3d;box-shadow:inset 0 1px 0 #ffffff26,0 4px 13px #102b3f24}
.hero-programme-action .liquid-button-art{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit}
.hero-programme-action .liquid-button-art i{width:180px;height:96px}
.hero-programme-action .liquid-silver{left:-48px;top:-54px;background:radial-gradient(ellipse,#becbdc70,#879fb338 42%,#879fb300 72%)}
.hero-programme-action .liquid-white{left:118px;top:-66px;background:radial-gradient(ellipse,#ffffff66,#dceef42e 40%,#ffffff00 72%)}
.hero-programme-action .liquid-blue{left:13px;top:-4px;background:radial-gradient(ellipse,#255c869e,#19476d99 42%,#19476d00 72%)}
.hero-programme-action .liquid-deep-blue{left:125px;top:-24px;background:radial-gradient(ellipse,#060e18c9,#122c4dcc 40%,#122c4d00 72%)}
.hero-programme-action .liquid-button-art:after{background:linear-gradient(180deg,#dceaff0a,transparent 46%,#02091124)}
.hero-programme-action .liquid-button-label{position:relative;z-index:1;font-weight:600;text-shadow:0 1px 2px #05101f80}
.hero-programme-action svg{z-index:1}
.hero-programme-action:hover{background:#102735;box-shadow:inset 0 1px 0 #ffffff38,0 5px 17px #102b3f35}
.package-action.showcase-cta{position:relative;isolation:isolate;overflow:hidden;background:#daeaf1;color:#193c50;border:1px solid #ffffffd9;box-shadow:inset 0 1px 0 #ffffffef,inset 0 -1px 0 #819fad40,0 4px 12px #153e541a}
.showcase-cta .liquid-button-art{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit}
.showcase-cta .liquid-button-art i{width:60%;height:105px}
.showcase-cta .liquid-silver{left:-8%;top:-44px;background:radial-gradient(ellipse,#a1acb580,#c0cbd773 42%,#c0cbd700 72%)}
.showcase-cta .liquid-white{left:36%;top:-29px;background:radial-gradient(ellipse,#fff 15%,#ffffffeb 40%,#ffffff00 72%)}
.showcase-cta .liquid-blue{left:6%;top:-9px;background:radial-gradient(ellipse,#a6d8eecc,#c1e4f199 42%,#c1e4f100 72%)}
.showcase-cta .liquid-deep-blue{left:66%;top:-40px;background:radial-gradient(ellipse,#a5c7de8c,#bfdbea80 40%,#bfdbea00 72%)}
.showcase-cta .liquid-button-label{position:relative;z-index:1;font-weight:600;text-shadow:0 1px 1px #ffffff66}
.showcase-cta svg{z-index:1}
.package-action.showcase-cta:hover{background:#daeaf1;box-shadow:inset 0 1px 0 #fff,0 5px 16px #153e5426}
.package-action.showcase-cta{background:#9ab9cd;border-color:#dbeaf2b3}
.showcase-cta .liquid-blue{background:radial-gradient(ellipse,#245880c4,#376f969e 42%,#376f9600 72%)}
.showcase-cta .liquid-deep-blue{background:radial-gradient(ellipse,#050e1d99,#173b62a8 40%,#173b6200 72%)}
.showcase-cta .liquid-silver{background:radial-gradient(ellipse,#8b9cac99,#b7c8d48c 42%,#b7c8d400 72%)}
.showcase-cta .liquid-button-art:after{background:radial-gradient(ellipse at 50% 45%,#f4faffb8, #e2eef46b 36%,#e2eef400 74%),linear-gradient(90deg,#050f1d29,transparent 26%,transparent 74%,#050f1d29)}
.package-action.showcase-cta:hover{background:#9ab9cd}
.brief-submit{position:relative;isolation:isolate;overflow:hidden;background:#b2c6d5;color:#153447;border:1px solid #f4fbffad;box-shadow:inset 0 1px 0 #ffffffd9,inset 0 -1px 0 #5f8ca345,0 4px 14px #09293824}
.brief-submit .liquid-button-art{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit}
.brief-submit .liquid-silver{background:radial-gradient(ellipse,#93a6bb9e,#bccbd999 40%,#bccbd900 72%)}
.brief-submit .liquid-blue{background:radial-gradient(ellipse,#274f738c,#507a9873 40%,#507a9800 72%)}
.brief-submit .liquid-deep-blue{background:radial-gradient(ellipse,#142e518f,#27456270 40%,#27456200 72%)}
.brief-submit .liquid-red{left:-24px;top:27px;width:75px;height:45px;background:radial-gradient(ellipse,#ef183857,#ef183826 35%,#ef183800 72%);animation-duration:16s;animation-delay:-4s}
.brief-submit .liquid-button-art:after{background:radial-gradient(ellipse at 50% 42%,#f4faff9c,#e2eef438 45%,transparent 80%)}
.brief-submit .liquid-button-label{position:relative;z-index:1;font-weight:600;text-shadow:0 1px 1px #ffffff66}
.brief-submit svg{z-index:1}
.brief-submit:hover{background:#b2c6d5}
