body.page-id-4646 #Header_wrapper,body.page-id-4646 #Subheader,body.page-id-4646 #Footer{display:none!important}body.page-id-4646 #Content{padding-top:0!important}body.page-id-4646 #Content .section_wrapper{max-width:none!important;width:100%!important;padding:0!important}body.page-id-4646 #Content .mcb-wrap-inner{margin:0!important}body.page-id-4646 #Content .column{margin-bottom:0!important}body.page-id-4646 .mcb-item-e4361b43b,body.page-id-4646 .mcb-item-2ee44d4a4,body.page-id-4646 .mcb-item-2cef3e710,body.page-id-4646 .mcb-item-d75654f70,body.page-id-4646 .mcb-item-a518f1fd4,body.page-id-4646 .mcb-item-88ec9c404,body.page-id-4646 .mcb-item-6c731c159,body.page-id-4646 .mcb-item-403c09a98,body.page-id-4646 .mcb-item-11f307f31,body.page-id-4646 .mcb-item-0fe05aff7,body.page-id-4646 .mcb-item-3985612f6,body.page-id-4646 .mcb-item-e291db225,body.page-id-4646 .mcb-item-b6298aa4f,body.page-id-4646 .mcb-item-8b7910bb9,body.page-id-4646 .mcb-item-7eae92d03,body.page-id-4646 .mcb-item-cd5dc081d,body.page-id-4646 .mcb-item-f7bc34548{display:none!important}
.bp-x{--ink:#060912;--paper:#f1efe9;--blue:#2764ff;--blue2:#64b5ff;--line:rgba(255,255,255,.16);font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}.bp-x *{box-sizing:border-box}.bp-x a{color:inherit}.bp-hero{position:relative;min-height:100svh;color:#fff;background:linear-gradient(180deg,rgba(2,5,12,.08),rgba(2,5,12,.9) 77%,#02050c);overflow:hidden}.bp-hero:before{position:absolute;content:"";inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:calc(100%/12) 100%,calc(100%/12) 100%;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 78%);pointer-events:none}.bp-nav{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:28px clamp(22px,4vw,64px);border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.bp-brand{display:flex;align-items:center;gap:12px;font-weight:900}.bp-mark{width:10px;height:10px;border-radius:50%;background:var(--blue);box-shadow:0 0 28px var(--blue)}.bp-navlinks{display:flex;gap:24px;align-items:center}.bp-navlinks a{text-decoration:none;opacity:.74}.bp-navlinks a:hover{opacity:1}.bp-lang{padding:8px 11px;border:1px solid var(--line);border-radius:999px}.bp-hero-core{position:relative;z-index:2;padding:clamp(70px,8vw,130px) clamp(22px,5vw,82px) 70px;min-height:calc(100svh - 74px);display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,28vw);gap:40px;align-items:end}.bp-eyebrow{font:700 11px/1.2 monospace;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.58);margin-bottom:22px}.bp-display{font-size:clamp(68px,10.4vw,184px);line-height:.78;letter-spacing:-.075em;text-transform:uppercase;font-weight:900;max-width:1180px}.bp-display .outline{display:block;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.72);text-stroke:1.4px rgba(255,255,255,.72)}.bp-display .play{display:block;color:#fff}.bp-display .play em{font-style:normal;color:var(--blue2);text-shadow:0 0 36px rgba(39,100,255,.35)}.bp-seo{margin-top:34px;max-width:820px}.bp-seo h1{font-size:clamp(24px,2.6vw,42px)!important;line-height:1.04!important;letter-spacing:-.035em!important;color:#fff!important;margin:0 0 18px!important;font-weight:760!important}.bp-seo p{font-size:clamp(16px,1.35vw,21px);line-height:1.55;color:rgba(255,255,255,.72);max-width:760px;margin:0}.bp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.bp-cta{display:inline-flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(255,255,255,.25);text-decoration:none!important;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:rgba(255,255,255,.04);backdrop-filter:blur(12px)}.bp-cta.primary{background:#fff;color:#080b13;border-color:#fff}.bp-cta .arr{font-size:17px;transition:transform .25s}.bp-cta:hover .arr{transform:translateX(5px)}.bp-orbit{align-self:center;justify-self:end;width:min(29vw,360px);aspect-ratio:1;border-radius:50%;position:relative;background:radial-gradient(circle at center,rgba(39,100,255,.25) 0 2%,transparent 3%),repeating-radial-gradient(circle at center,transparent 0 23%,rgba(255,255,255,.16) 24% 24.6%,transparent 25% 46%);animation:bpfloat 7s ease-in-out infinite}.bp-orbit:before,.bp-orbit:after{position:absolute;content:"";inset:16%;border:1px solid rgba(100,181,255,.5);border-radius:50%;transform:rotate(38deg) scaleY(.42)}.bp-orbit:after{transform:rotate(-38deg) scaleY(.42)}.bp-orbit span{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--blue2);box-shadow:0 0 22px rgba(100,181,255,.8)}.bp-orbit span:nth-child(1){left:8%;top:49%}.bp-orbit span:nth-child(2){right:18%;top:15%}.bp-orbit span:nth-child(3){right:7%;bottom:31%}.bp-orbit-label{position:absolute;inset:0;display:grid;place-items:center;text-align:center;font:800 11px/1.5 monospace;letter-spacing:.16em;color:rgba(255,255,255,.72)}.bp-ticker{position:relative;z-index:4;border-top:1px solid var(--line);overflow:hidden;background:rgba(0,0,0,.2)}.bp-ticker-track{display:flex;width:max-content;animation:bpticker 28s linear infinite;padding:14px 0;font:800 11px/1 monospace;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.65)}.bp-ticker-track span{padding:0 26px}.bp-ticker-track b{color:var(--blue2)}
.bp-proof{background:var(--paper);color:#080b12;padding:clamp(80px,10vw,150px) clamp(22px,5vw,82px)}.bp-section-head{display:grid;grid-template-columns:150px 1fr;gap:30px;align-items:start}.bp-index{font:800 11px/1.4 monospace;letter-spacing:.16em;text-transform:uppercase;color:#6f7682}.bp-big{font-size:clamp(54px,8vw,132px);line-height:.82;letter-spacing:-.07em;text-transform:uppercase;font-weight:900;margin:0!important;color:#080b12!important}.bp-big .stroke{color:transparent;-webkit-text-stroke:1.25px #080b12}.bp-proof-intro{max-width:820px;margin:34px 0 54px auto;font-size:clamp(18px,1.6vw,24px);line-height:1.5;color:#3f4652}.bp-clientline-label{margin:0 0 12px;font:800 10px/1 monospace;letter-spacing:.16em;text-transform:uppercase;color:#7a7f87}.bp-clientline{display:flex;flex-wrap:wrap;gap:12px 0;border-top:1px solid #c9c7c0;border-bottom:1px solid #c9c7c0;padding:18px 0;margin-bottom:44px;font:800 12px/1 monospace;letter-spacing:.09em;text-transform:uppercase}.bp-clientline span{padding:4px 18px 4px 0;margin-right:18px;border-right:1px solid #b8b5ad;white-space:nowrap}.bp-clientline span:last-child{border-right:0}.bp-cases{display:grid;grid-template-columns:1fr 1fr;gap:18px}.bp-case{display:grid;grid-template-rows:minmax(360px,1fr) auto;overflow:hidden;text-decoration:none!important;color:#fff;background:#0a0d14;border:1px solid #d4d1c9}.bp-case.wide{grid-column:1/-1;grid-template-rows:minmax(430px,1fr) auto}.bp-case-media{position:relative;overflow:hidden;min-height:360px;background:#111}.bp-case.wide .bp-case-media{min-height:430px}.bp-case img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .65s}.bp-case-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,8,14,.45) 0%,rgba(5,8,14,.08) 34%,rgba(5,8,14,.18) 100%)}.bp-case:hover img{transform:scale(1.035);filter:saturate(1.06)}.bp-case-meta{position:absolute;z-index:2;left:24px;right:24px;top:22px;display:flex;justify-content:space-between;gap:14px;font:800 10px/1 monospace;letter-spacing:.15em;text-transform:uppercase;color:#fff}.bp-case-copy{position:relative;z-index:2;padding:28px 30px 30px;background:#0a0d14;border-top:1px solid rgba(255,255,255,.12)}.bp-case-copy h3{font-size:clamp(30px,3vw,48px)!important;line-height:.92!important;letter-spacing:-.045em!important;font-weight:900!important;text-transform:uppercase;color:#fff!important;margin:0 0 14px!important}.bp-case-copy p{margin:0;color:rgba(255,255,255,.8);font-size:16px;line-height:1.5;max-width:760px}.bp-case-stat{display:inline-block;margin-top:18px;padding:8px 10px;border:1px solid rgba(255,255,255,.28);font:800 10px/1 monospace;letter-spacing:.12em;text-transform:uppercase;color:#d9e6ff}
.bp-transform{background:#050914;color:#fff;padding:clamp(80px,10vw,150px) clamp(22px,5vw,82px)}.bp-transform-grid{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(40px,8vw,120px);align-items:start}.bp-transform-sticky{position:sticky;top:24px}.bp-transform-sticky h2{font-size:clamp(48px,7vw,104px)!important;line-height:.88!important;letter-spacing:-.06em!important;color:#fff!important;margin:12px 0 26px!important}.bp-transform-sticky p{max-width:520px;color:rgba(255,255,255,.58);font-size:18px;line-height:1.55}.bp-sector{border-top:1px solid rgba(255,255,255,.17);padding:26px 0;display:grid;grid-template-columns:54px 1fr auto;gap:18px;align-items:start;transition:padding .25s,background .25s}.bp-sector:last-child{border-bottom:1px solid rgba(255,255,255,.17)}.bp-sector:hover{padding-left:18px;padding-right:18px;background:linear-gradient(90deg,rgba(39,100,255,.18),transparent)}.bp-sector .n{font:800 10px/1 monospace;letter-spacing:.14em;color:#6f7e97}.bp-sector h3{font-size:clamp(28px,3.5vw,54px)!important;line-height:.95!important;letter-spacing:-.04em!important;color:#fff!important;margin:0 0 8px!important}.bp-sector p{margin:0;color:rgba(255,255,255,.55);font-size:15px;max-width:520px}.bp-sector .arrow{font-size:28px;color:var(--blue2);transition:transform .25s}.bp-sector:hover .arrow{transform:translateX(7px)}
.bp-engine{position:relative;overflow:hidden;background:#0b2dff;color:#fff;padding:clamp(90px,11vw,170px) clamp(22px,5vw,82px)}.bp-engine:before{position:absolute;content:"ENGINE";right:-.04em;top:-.18em;font-size:min(30vw,430px);font-weight:900;letter-spacing:-.08em;color:rgba(255,255,255,.06);pointer-events:none}.bp-engine h2{font-size:clamp(54px,8.3vw,130px)!important;line-height:.82!important;letter-spacing:-.065em!important;color:#fff!important;margin:0 0 60px!important;max-width:1100px}.bp-engine-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3)}.bp-step{padding:28px 24px 36px;border-right:1px solid rgba(255,255,255,.3);min-height:270px;display:flex;flex-direction:column}.bp-step:last-child{border-right:0}.bp-step .num{font:800 10px/1 monospace;letter-spacing:.16em;opacity:.65}.bp-step h3{font-size:clamp(28px,3vw,46px)!important;letter-spacing:-.04em!important;color:#fff!important;margin:auto 0 14px!important}.bp-step p{margin:0;line-height:1.5;color:rgba(255,255,255,.72)}.bp-engine-foot{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-top:34px}.bp-engine-foot p{max-width:680px;font-size:20px;line-height:1.5;margin:0}.bp-engine-badge{width:130px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.45);display:grid;place-items:center;text-align:center;font:800 10px/1.4 monospace;letter-spacing:.12em;animation:bpspin 18s linear infinite}
.bp-ask{background:#eceae4;color:#080b12;padding:clamp(90px,11vw,160px) clamp(22px,5vw,82px)}.bp-ask-top{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:58px}.bp-ask h2{font-size:clamp(50px,7.5vw,118px)!important;line-height:.84!important;letter-spacing:-.065em!important;color:#080b12!important;margin:0!important}.bp-ask-lead{align-self:end;font-size:20px;line-height:1.5;color:#515761;max-width:600px}.bp-faq{border-top:1px solid #bbb8b0}.bp-faq details{border-bottom:1px solid #bbb8b0}.bp-faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:60px 1fr auto;gap:18px;padding:24px 0;align-items:center}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq .qnum{font:800 10px/1 monospace;letter-spacing:.15em;color:#7d828a}.bp-faq .q{font-size:clamp(20px,2.2vw,32px);font-weight:780;letter-spacing:-.025em}.bp-faq .plus{font-size:24px}.bp-faq details[open] .plus{transform:rotate(45deg)}.bp-faq .answer{max-width:850px;padding:0 0 28px 78px;font-size:17px;line-height:1.6;color:#4a5059}.bp-final{margin-top:90px;background:#080b12;color:#fff;padding:clamp(54px,7vw,90px);display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.bp-final h3{font-size:clamp(44px,7vw,110px)!important;line-height:.84!important;letter-spacing:-.065em!important;color:#fff!important;margin:0!important;max-width:980px}.bp-final a{display:inline-grid;place-items:center;width:130px;aspect-ratio:1;border-radius:50%;background:#2764ff;text-decoration:none!important;font-weight:900;font-size:12px;letter-spacing:.08em;text-align:center}
@keyframes bpticker{to{transform:translateX(-50%)}}@keyframes bpfloat{50%{transform:translateY(-14px) rotate(6deg)}}@keyframes bpspin{to{transform:rotate(360deg)}}@media(max-width:900px){.bp-navlinks a:not(.bp-lang){display:none}.bp-hero-core{grid-template-columns:1fr;align-items:end}.bp-orbit{display:none}.bp-display{font-size:clamp(64px,18vw,120px)}.bp-section-head{grid-template-columns:1fr}.bp-cases{grid-template-columns:1fr}.bp-case,.bp-case.small,.bp-case.wide{grid-column:auto;min-height:0;grid-template-rows:auto auto}.bp-case-media,.bp-case.wide .bp-case-media{min-height:320px}.bp-transform-grid{grid-template-columns:1fr}.bp-transform-sticky{position:static}.bp-engine-grid{grid-template-columns:1fr 1fr}.bp-step:nth-child(2){border-right:0}.bp-step{border-bottom:1px solid rgba(255,255,255,.3)}.bp-step:nth-child(3),.bp-step:nth-child(4){border-bottom:0}.bp-ask-top{grid-template-columns:1fr}.bp-final{grid-template-columns:1fr}.bp-final a{width:110px}}@media(max-width:560px){.bp-nav{padding:20px}.bp-hero-core{padding:60px 20px 44px}.bp-display{font-size:17.5vw}.bp-actions{flex-direction:column;align-items:flex-start}.bp-proof,.bp-transform,.bp-engine,.bp-ask{padding-left:20px;padding-right:20px}.bp-engine-grid{grid-template-columns:1fr}.bp-step{border-right:0;border-bottom:1px solid rgba(255,255,255,.3)!important}.bp-step:last-child{border-bottom:0!important}.bp-engine-foot{align-items:flex-start;flex-direction:column}.bp-ask-top{gap:30px}.bp-faq summary{grid-template-columns:36px 1fr auto}.bp-faq .answer{padding-left:54px}.bp-final{margin-left:-20px;margin-right:-20px;padding:50px 20px}}
@media(prefers-reduced-motion:reduce){.bp-ticker-track,.bp-orbit,.bp-engine-badge{animation:none!important}.bp-case img,.bp-sector,.bp-cta .arr{transition:none!important}}

/* EXPERIENCE ENGINE V2 — visual system */
.bp-x{--ink:#05070b;--paper:#f7f3e9;--blue:#3148ff;--blue2:#6bdcff;--signal:#dfff48;--line:rgba(255,255,255,.16)}
.bp-hero{background:radial-gradient(circle at 78% 26%,rgba(223,255,72,.12),transparent 18%),radial-gradient(circle at 68% 48%,rgba(49,72,255,.30),transparent 34%),linear-gradient(180deg,rgba(2,5,12,.08),rgba(2,5,12,.90) 78%,#02050c);isolation:isolate}
.bp-hero:after{position:absolute;content:"";width:min(52vw,780px);height:min(52vw,780px);right:-9vw;top:4vh;border-radius:50%;background:conic-gradient(from 140deg,rgba(223,255,72,.55),transparent 18%,rgba(107,220,255,.35) 38%,transparent 58%,rgba(49,72,255,.62) 77%,transparent 94%);filter:blur(42px);opacity:.24;animation:bpaura 13s ease-in-out infinite alternate;pointer-events:none;z-index:0}
.bp-mark{background:var(--signal);box-shadow:0 0 30px rgba(223,255,72,.7)}
.bp-display .play em{color:var(--signal);text-shadow:0 0 48px rgba(223,255,72,.18)}
.bp-cta.primary{background:var(--signal);border-color:var(--signal);color:#07090d}
.bp-cta.primary:hover{box-shadow:0 0 0 1px rgba(223,255,72,.45),0 16px 50px rgba(223,255,72,.12)}
.bp-orbit{border:1px solid rgba(223,255,72,.35);background:radial-gradient(circle at center,rgba(49,72,255,.28) 0 8%,transparent 9% 37%,rgba(107,220,255,.10) 38% 39%,transparent 40%),repeating-radial-gradient(circle at center,transparent 0 19%,rgba(255,255,255,.14) 20% 20.6%,transparent 21% 39%);box-shadow:0 0 0 14px rgba(49,72,255,.05),0 0 90px rgba(49,72,255,.22)}
.bp-orbit:before{border-color:rgba(223,255,72,.78)}
.bp-orbit:after{border-color:rgba(107,220,255,.55)}
.bp-orbit span{background:var(--signal);box-shadow:0 0 24px rgba(223,255,72,.9)}
.bp-orbit-label{color:#fff;text-shadow:0 0 22px rgba(49,72,255,.8)}
.bp-ticker{background:#070b13;border-color:rgba(223,255,72,.18)}
.bp-ticker-track b{color:var(--signal)}
.bp-proof{background:linear-gradient(180deg,#f7f3e9 0%,#efebe1 100%)}
.bp-big .stroke{-webkit-text-stroke:1.3px rgba(5,7,11,.78)}
.bp-trust{margin:0 0 58px;border-top:1px solid #bdb8ad;border-bottom:1px solid #bdb8ad;background:rgba(255,255,255,.26);overflow:hidden}
.bp-trust-head{display:flex;justify-content:space-between;gap:24px;padding:13px 0;border-bottom:1px solid #c9c4b9;font:800 10px/1 monospace;letter-spacing:.16em;text-transform:uppercase;color:#686d75}
.bp-trust-row{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;border-bottom:1px solid #d0cbc0;min-height:58px;overflow:hidden}
.bp-trust-row:last-child{border-bottom:0}
.bp-trust-type{padding:0 18px 0 0;font:900 10px/1.1 monospace;letter-spacing:.12em;text-transform:uppercase;color:#11151e}
.bp-trust-window{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}
.bp-trust-track{display:flex;width:max-content;animation:bptrust 42s linear infinite;will-change:transform}
.bp-trust-row.reverse .bp-trust-track{animation-direction:reverse;animation-duration:48s}
.bp-trust-row.slow .bp-trust-track{animation-duration:56s}
.bp-trust-group{display:flex;align-items:center;flex:none}
.bp-trust-group span{position:relative;display:inline-flex;align-items:center;height:58px;padding:0 28px;font-size:clamp(15px,1.45vw,21px);line-height:1;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:#0b0e14}
.bp-trust-group span:after{position:absolute;content:"";right:0;width:5px;height:5px;border-radius:50%;background:var(--blue)}
.bp-trust-row:first-of-type .bp-trust-group span:nth-child(3n+1){color:var(--blue)}
.bp-trust-row:nth-child(3) .bp-trust-group span:nth-child(4n+2){color:#315d00}
.bp-case{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;background:#080b11;border-color:#bcb7ac;box-shadow:0 1px 0 rgba(255,255,255,.2)}
.bp-case:hover{transform:translateY(-4px);border-color:var(--signal);box-shadow:0 0 0 1px rgba(223,255,72,.3),0 28px 90px rgba(49,72,255,.16)}
.bp-case img{filter:saturate(.82) contrast(1.03)}
.bp-case:hover img{transform:scale(1.035);filter:saturate(1.08) contrast(1.04)}
.bp-case-meta{align-items:flex-start}
.bp-case-meta span{display:inline-block;padding:9px 10px;background:rgba(5,7,11,.76);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);box-shadow:0 8px 30px rgba(0,0,0,.12)}
.bp-case-copy{background:#080b11}
.bp-case-stat{background:var(--signal);border-color:var(--signal);color:#07090d}
.bp-transform{background:radial-gradient(circle at 12% 15%,rgba(49,72,255,.22),transparent 28%),radial-gradient(circle at 86% 72%,rgba(223,255,72,.06),transparent 24%),#050714}
.bp-sector{position:relative}
.bp-sector:before{position:absolute;content:"";left:0;top:-1px;width:0;height:2px;background:linear-gradient(90deg,var(--signal),var(--blue2));transition:width .35s ease}
.bp-sector:hover:before{width:100%}
.bp-sector .arrow{color:var(--signal)}
.bp-sector:hover h3{color:var(--signal)!important}
.bp-engine{background:linear-gradient(135deg,#263bff 0%,#3148ff 48%,#1c32d4 100%)}
.bp-engine:before{color:rgba(223,255,72,.09)}
.bp-engine-badge{border-color:var(--signal);color:var(--signal)}
.bp-step{transition:background .25s ease,color .25s ease}
.bp-step:hover{background:rgba(5,7,11,.13)}
.bp-ask{background:linear-gradient(180deg,#f4f0e7,#ebe7de)}
.bp-final a{background:var(--signal);color:#05070b}
@keyframes bpaura{0%{transform:translate3d(-4%,0,0) scale(.92) rotate(-5deg)}100%{transform:translate3d(3%,4%,0) scale(1.08) rotate(8deg)}}
@keyframes bptrust{to{transform:translateX(-50%)}}
@media(max-width:900px){.bp-trust-row{grid-template-columns:1fr}.bp-trust-type{padding:10px 0 7px}.bp-trust-group span{height:52px;padding:0 22px}.bp-trust-track{animation-duration:34s}.bp-hero:after{width:90vw;height:90vw;right:-38vw;top:12vh;opacity:.18}}
@media(prefers-reduced-motion:reduce){.bp-trust-track,.bp-hero:after{animation:none!important}}

.bp-hero:before{background-image:linear-gradient(90deg,rgba(255,255,255,.052) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:calc(100% / 12) 100%,100% 78px;animation:bpgrid 18s linear infinite}
.bp-display .outline{-webkit-text-stroke-color:rgba(255,255,255,.62);filter:drop-shadow(0 0 28px rgba(49,72,255,.18))}
.bp-case-copy h3{transition:color .25s ease}
.bp-case:hover .bp-case-copy h3{color:var(--signal)!important}
.bp-case-copy:after{position:absolute;content:"VIEW CASE ↗";right:28px;bottom:28px;font:900 9px/1 monospace;letter-spacing:.14em;color:rgba(255,255,255,.46);transition:color .25s,transform .25s}
.bp-case:hover .bp-case-copy:after{color:var(--signal);transform:translate(3px,-3px)}
@keyframes bpgrid{from{background-position:0 0,0 0}to{background-position:0 0,0 78px}}
@media(max-width:560px){.bp-case-copy:after{position:static;display:block;margin-top:20px}.bp-case:hover .bp-case-copy:after{transform:none}}
@media(prefers-reduced-motion:reduce){.bp-hero:before{animation:none!important}}

/* EXPERIENCE ENGINE V3 — softer hero + corporate play */
body.page-id-4646 #Content video,
body.page-id-4646 #Content .mcb-section-ae18dce01 video,
body.page-id-4646 #Content .mcb-section-ae18dce01 .section_video video,
body.page-id-4646 #Content section[data-id="ae18dce01"] video{filter:blur(4px) saturate(.74) brightness(.67) contrast(.98);transform:scale(1.028);transform-origin:center center}
.bp-hero{background:radial-gradient(circle at 78% 26%,rgba(223,255,72,.08),transparent 19%),radial-gradient(circle at 68% 48%,rgba(49,72,255,.25),transparent 36%),linear-gradient(180deg,rgba(2,5,12,.24),rgba(2,5,12,.86) 76%,#02050c);-webkit-backdrop-filter:blur(1.5px) saturate(.88);backdrop-filter:blur(1.5px) saturate(.88)}
.bp-hero:before{opacity:.72}
.bp-corp-callout{position:relative;overflow:hidden;margin-top:72px;display:grid;grid-template-columns:minmax(160px,230px) minmax(0,1fr);gap:38px;padding:clamp(34px,5vw,62px);border:1px solid rgba(223,255,72,.34);background:linear-gradient(125deg,rgba(223,255,72,.11),rgba(49,72,255,.16) 52%,rgba(5,7,20,.62));box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 30px 100px rgba(0,0,0,.18)}
.bp-corp-callout:before{position:absolute;content:"PLAY TOGETHER";right:-.04em;bottom:-.18em;font-size:clamp(76px,12vw,190px);font-weight:900;letter-spacing:-.07em;color:rgba(223,255,72,.045);white-space:nowrap;pointer-events:none}
.bp-corp-kicker{position:relative;z-index:1;font:900 10px/1.35 monospace;letter-spacing:.16em;color:var(--signal);text-transform:uppercase;padding-top:9px}
.bp-corp-main{position:relative;z-index:1}
.bp-corp-main h3{font-size:clamp(42px,6vw,88px)!important;line-height:.84!important;letter-spacing:-.055em!important;color:#fff!important;margin:0 0 24px!important;text-transform:uppercase}
.bp-corp-main p{max-width:760px;margin:0;font-size:clamp(17px,1.55vw,22px);line-height:1.52;color:rgba(255,255,255,.72)}
.bp-corp-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}
.bp-corp-tags span{display:inline-flex;padding:9px 11px;border:1px solid rgba(223,255,72,.26);background:rgba(5,7,11,.24);font:900 9px/1 monospace;letter-spacing:.12em;color:#fff;text-transform:uppercase}
@media(max-width:900px){.bp-corp-callout{grid-template-columns:1fr;gap:20px}.bp-corp-main h3{font-size:clamp(42px,10vw,72px)!important}}
@media(max-width:560px){body.page-id-4646 #Content .mcb-section-ae18dce01 video{filter:blur(3px) saturate(.76) brightness(.66) contrast(.98);transform:scale(1.035)}.bp-corp-callout{margin-left:-20px;margin-right:-20px;padding:34px 20px}}

/* EXPERIENCE ENGINE V4 — interactive dial */
.bp-dial{position:relative;align-self:center;justify-self:end;width:min(30vw,390px);aspect-ratio:1;border-radius:50%;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .45s;filter:drop-shadow(0 32px 70px rgba(0,0,0,.34))}
.bp-dial:hover{transform:perspective(900px) rotateX(3deg) rotateY(-5deg) scale(1.025);filter:drop-shadow(0 38px 95px rgba(49,72,255,.28))}
.bp-dial-ring{position:absolute;border-radius:50%;pointer-events:none}
.bp-dial-ring.r1{inset:2%;background:conic-gradient(from 40deg,var(--signal),transparent 12%,rgba(107,220,255,.85) 30%,transparent 48%,rgba(49,72,255,.92) 68%,transparent 82%,var(--signal));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);animation:bpdialspin 15s linear infinite}
.bp-dial-ring.r2{inset:15%;background:conic-gradient(from 180deg,rgba(255,255,255,.5),transparent 16%,rgba(223,255,72,.8) 34%,transparent 52%,rgba(107,220,255,.65) 72%,transparent 86%,rgba(255,255,255,.5));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 0);animation:bpdialspin 10s linear infinite reverse;opacity:.75}
.bp-dial-scan{position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(223,255,72,.9),rgba(107,220,255,.85),transparent);transform-origin:center;animation:bpdialscan 7s linear infinite;box-shadow:0 0 18px rgba(107,220,255,.32);pointer-events:none}
.bp-dial-center{position:absolute;inset:27%;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.10),transparent 26%),linear-gradient(145deg,rgba(11,16,32,.96),rgba(3,6,14,.84));border:1px solid rgba(255,255,255,.20);box-shadow:inset 0 0 40px rgba(49,72,255,.16),0 0 0 10px rgba(49,72,255,.05);backdrop-filter:blur(12px);overflow:hidden}
.bp-dial-center:before{position:absolute;content:"";inset:9%;border:1px solid rgba(223,255,72,.15);border-radius:50%;opacity:.75}
.bp-dial-kicker{position:absolute;top:24%;font:800 7px/1 monospace;letter-spacing:.17em;color:rgba(255,255,255,.42)}
.bp-dial-state{position:absolute;left:12%;right:12%;top:43%;font:900 clamp(13px,1.3vw,18px)/1.02 Arial,sans-serif;letter-spacing:-.035em;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .25s ease;text-shadow:0 0 20px rgba(49,72,255,.28);pointer-events:none}
.bp-dial-state small{display:block;margin-top:8px;font:800 7px/1.3 monospace;letter-spacing:.12em;color:var(--signal)}
.bp-dial-state.default{opacity:1;transform:none}
.bp-dial-node{position:absolute;z-index:4;display:grid;place-items:center;gap:2px;width:82px;height:82px;border-radius:50%;cursor:pointer;color:#fff;background:rgba(5,8,18,.84);border:1px solid rgba(255,255,255,.23);box-shadow:0 12px 40px rgba(0,0,0,.22);backdrop-filter:blur(10px);transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease;outline:none}
.bp-dial-node b{font:900 8px/1 monospace;letter-spacing:.12em;color:rgba(255,255,255,.42)}
.bp-dial-node span{font:900 9px/1 monospace;letter-spacing:.08em}
.bp-dial-node.strategy{left:50%;top:0;transform:translate(-50%,-20%)}
.bp-dial-node.design{right:0;top:50%;transform:translate(20%,-50%)}
.bp-dial-node.build{left:50%;bottom:0;transform:translate(-50%,20%)}
.bp-dial-node.play{left:0;top:50%;transform:translate(-20%,-50%)}
.bp-dial-node:hover,.bp-dial-node:focus-visible{border-color:var(--signal);background:rgba(25,34,60,.96);box-shadow:0 0 0 1px rgba(223,255,72,.30),0 0 36px rgba(223,255,72,.18)}
.bp-dial-node.strategy:hover,.bp-dial-node.strategy:focus-visible{transform:translate(-50%,-20%) scale(1.10)}
.bp-dial-node.design:hover,.bp-dial-node.design:focus-visible{transform:translate(20%,-50%) scale(1.10)}
.bp-dial-node.build:hover,.bp-dial-node.build:focus-visible{transform:translate(-50%,20%) scale(1.10)}
.bp-dial-node.play:hover,.bp-dial-node.play:focus-visible{transform:translate(-20%,-50%) scale(1.10)}
.bp-dial:has(.bp-dial-node:hover) .bp-dial-state.default,.bp-dial:has(.bp-dial-node:focus-visible) .bp-dial-state.default{opacity:0;transform:translateY(-6px)}
.bp-dial:has(.strategy:hover) .bp-dial-state.strategy,.bp-dial:has(.strategy:focus-visible) .bp-dial-state.strategy,.bp-dial:has(.design:hover) .bp-dial-state.design,.bp-dial:has(.design:focus-visible) .bp-dial-state.design,.bp-dial:has(.build:hover) .bp-dial-state.build,.bp-dial:has(.build:focus-visible) .bp-dial-state.build,.bp-dial:has(.play:hover) .bp-dial-state.play,.bp-dial:has(.play:focus-visible) .bp-dial-state.play{opacity:1;transform:none}
@keyframes bpdialspin{to{transform:rotate(360deg)}}
@keyframes bpdialscan{to{transform:rotate(360deg)}}
@media(max-width:900px){.bp-dial{justify-self:center;width:min(64vw,340px);margin:26px auto 18px}}
@media(max-width:560px){.bp-dial{width:min(78vw,310px)}.bp-dial-node{width:68px;height:68px}.bp-dial-node span{font-size:8px}.bp-dial-kicker{font-size:6px}.bp-dial-state{font-size:13px}}
@media(prefers-reduced-motion:reduce){.bp-dial-ring,.bp-dial-scan{animation:none!important}.bp-dial{transition:none!important}}

/* EXPERIENCE ENGINE V4 — editorial case photography */
.bp-case-media{isolation:isolate;background:#05070b;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}
.bp-case-media:before{position:absolute;content:"";z-index:1;inset:0;background:linear-gradient(115deg,rgba(49,72,255,.18),transparent 34%,transparent 68%,rgba(223,255,72,.07));mix-blend-mode:screen;opacity:.62;transition:opacity .45s ease;pointer-events:none}
.bp-case-media:after{position:absolute;content:"";z-index:3;inset:12px;border:1px solid rgba(255,255,255,.13);pointer-events:none;box-shadow:inset 0 0 50px rgba(0,0,0,.08)}
.bp-case-media>.bp-case-photo{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.76) contrast(1.08) brightness(.91);transform:scale(1.018);transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .65s ease}
.bp-case:hover .bp-case-media>.bp-case-photo{filter:saturate(1.02) contrast(1.07) brightness(.97);transform:scale(1.055)}
.bp-case:hover .bp-case-media:before{opacity:.92}
.bp-photo-mutua{object-position:center 54%}
.bp-photo-iberia{object-position:center 48%}
.bp-photo-hotel{object-position:center 50%}
.bp-case-shade{z-index:1;background:linear-gradient(180deg,rgba(3,5,10,.38) 0%,rgba(3,5,10,.04) 31%,rgba(3,5,10,.08) 62%,rgba(3,5,10,.55) 100%)}
.bp-case-meta{z-index:4}
.bp-case-brand{position:absolute;z-index:5;right:26px;bottom:24px;display:grid;place-items:center;padding:9px 12px;background:rgba(255,255,255,.93);border:1px solid rgba(255,255,255,.82);box-shadow:0 12px 34px rgba(0,0,0,.20);backdrop-filter:blur(8px);transition:transform .3s ease,box-shadow .3s ease}
.bp-case:hover .bp-case-brand{transform:translateY(-3px);box-shadow:0 18px 42px rgba(0,0,0,.26),0 0 0 1px rgba(223,255,72,.42)}
.bp-case-brand img{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:142px!important;max-height:42px!important;object-fit:contain!important;filter:none!important;transform:none!important;display:block}
.bp-case-copy{background:linear-gradient(180deg,#090d15 0%,#05070b 100%);border-top:1px solid rgba(223,255,72,.16)}
.bp-case-copy:before{position:absolute;content:"";left:30px;top:0;width:54px;height:2px;background:linear-gradient(90deg,var(--signal),var(--blue2));box-shadow:0 0 20px rgba(223,255,72,.22)}
@media(max-width:560px){.bp-case-brand{right:18px;bottom:18px;padding:7px 9px}.bp-case-brand img{max-width:110px!important;max-height:34px!important}.bp-case-media:after{inset:8px}}

/* EXPERIENCE ENGINE V5 — brand, editorial FAQ and footer */
.bp-logo-tile{width:96px;height:34px;display:flex;align-items:center;justify-content:flex-start;flex:0 0 96px;overflow:visible;background:transparent;box-shadow:none}
.bp-logo-tile img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;filter:drop-shadow(0 6px 18px rgba(0,0,0,.18))}
.bp-brand-name{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.bp-brand-engine{font-weight:700;opacity:.46;letter-spacing:.10em}
.bp-faq{border-top:1px solid #bbb8b0}.bp-faq details{position:relative;border-bottom:1px solid #bbb8b0;transition:background .25s ease}.bp-faq details[open]{background:rgba(255,255,255,.34)}
.bp-faq summary{max-width:1180px;margin:0 auto;cursor:pointer;list-style:none;display:grid;grid-template-columns:58px minmax(0,1fr) 44px;gap:22px;padding:30px 22px;align-items:center;transition:padding .25s ease}
.bp-faq summary::-webkit-details-marker{display:none}.bp-faq .qnum{font:900 10px/1 monospace;letter-spacing:.16em;color:#747982}.bp-faq .q{font-size:clamp(21px,2.05vw,31px);line-height:1.15;font-weight:800;letter-spacing:-.03em;max-width:930px}.bp-faq .plus{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid #b9b5ab;font-size:22px;line-height:1;transition:transform .25s ease,background .25s ease,border-color .25s ease}.bp-faq details[open] .plus{transform:rotate(45deg);background:#080b12;color:#fff;border-color:#080b12}
.bp-faq .answer{position:relative;max-width:780px;margin:0 auto;padding:2px 24px 40px;font-size:18px;line-height:1.72;color:#444b55;text-align:left}.bp-faq .answer:before{position:absolute;content:"ANSWER";left:-92px;top:8px;font:900 9px/1 monospace;letter-spacing:.16em;color:#7b8088}.bp-faq .answer:after{position:absolute;content:"";left:-28px;top:7px;width:2px;height:calc(100% - 44px);background:linear-gradient(var(--signal),rgba(49,72,255,.18))}
.bp-faq details[open] summary{padding-bottom:22px}.bp-faq details:hover:not([open]){background:rgba(255,255,255,.20)}
.bp-footer{position:relative;overflow:hidden;margin-top:clamp(80px,9vw,130px);margin-left:calc(-1 * clamp(22px,5vw,82px));margin-right:calc(-1 * clamp(22px,5vw,82px));margin-bottom:calc(-1 * clamp(90px,11vw,160px));padding:clamp(58px,7vw,100px) clamp(22px,5vw,82px) 34px;background:radial-gradient(circle at 82% 18%,rgba(49,72,255,.34),transparent 30%),radial-gradient(circle at 16% 86%,rgba(223,255,72,.08),transparent 24%),#05070b;color:#fff;border-top:1px solid rgba(223,255,72,.26)}
.bp-footer:before{position:absolute;content:"PLAY";right:-.04em;top:-.24em;font-size:min(29vw,430px);font-weight:900;letter-spacing:-.08em;color:rgba(255,255,255,.035);pointer-events:none}.bp-footer-top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:44px;align-items:end}.bp-footer-kicker{font:900 10px/1.3 monospace;letter-spacing:.18em;color:var(--signal);text-transform:uppercase;margin-bottom:20px}.bp-footer-email{display:inline-flex;margin-top:28px;font:800 clamp(18px,1.8vw,26px)/1.1 Arial,sans-serif;letter-spacing:-.02em;color:#fff!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.28);padding-bottom:4px;transition:color .25s,border-color .25s}.bp-footer-email:hover{color:var(--signal)!important;border-color:var(--signal)}.bp-footer h3{max-width:1080px;font-size:clamp(48px,7.7vw,124px)!important;line-height:.82!important;letter-spacing:-.065em!important;color:#fff!important;margin:0!important;text-transform:uppercase}.bp-footer-cta{display:grid!important;place-items:center;width:150px;aspect-ratio:1;border-radius:50%;background:var(--signal);color:#05070b!important;text-decoration:none!important;text-align:center;font:900 11px/1.25 monospace;letter-spacing:.10em;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease}.bp-footer-cta:hover{transform:rotate(-7deg) scale(1.055);box-shadow:0 0 0 1px rgba(223,255,72,.5),0 20px 70px rgba(223,255,72,.15)}
.bp-footer-rule{height:1px;background:rgba(255,255,255,.16);margin:clamp(48px,6vw,78px) 0 30px}.bp-footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(240px,1.25fr) .7fr 1fr .45fr;gap:34px;align-items:start}.bp-footer-brand{display:flex;gap:15px;align-items:center}.bp-footer-logo{width:58px;height:58px;display:grid;place-items:center;border-radius:14px;overflow:hidden;background:#fff}.bp-footer-logo img{width:100%;height:100%;object-fit:contain}.bp-footer-brand strong{display:block;font-size:18px;letter-spacing:-.02em}.bp-footer-brand span{display:block;margin-top:5px;font:800 9px/1.4 monospace;letter-spacing:.13em;color:rgba(255,255,255,.44);text-transform:uppercase}.bp-footer-col{display:flex;flex-direction:column;gap:9px}.bp-footer-col b{margin-bottom:5px;font:900 9px/1 monospace;letter-spacing:.16em;color:rgba(255,255,255,.38);text-transform:uppercase}.bp-footer-col a,.bp-footer-col span{font-size:14px;line-height:1.35;color:rgba(255,255,255,.78)!important;text-decoration:none!important}.bp-footer-col a:hover{color:var(--signal)!important}.bp-footer-lang{display:inline-flex!important;align-self:flex-start;padding:9px 11px;border:1px solid rgba(255,255,255,.22);border-radius:999px;font:900 10px/1 monospace!important;letter-spacing:.12em;color:#fff!important}.bp-footer-copy{position:relative;z-index:1;display:flex;justify-content:space-between;gap:20px;margin-top:42px;padding-top:18px;border-top:1px solid rgba(255,255,255,.10);font:800 9px/1.4 monospace;letter-spacing:.12em;color:rgba(255,255,255,.35);text-transform:uppercase}
@media(max-width:900px){.bp-brand-engine{display:none}.bp-footer-top{grid-template-columns:1fr}.bp-footer-cta{width:122px}.bp-footer-bottom{grid-template-columns:1fr 1fr}.bp-faq .answer{max-width:700px}.bp-faq .answer:before{left:-62px;font-size:8px}.bp-faq .answer:after{left:-18px}}
@media(max-width:640px){.bp-logo-tile{width:78px;height:28px;flex-basis:78px}.bp-brand-name{font-size:11px}.bp-faq summary{grid-template-columns:34px 1fr 36px;gap:12px;padding:24px 0}.bp-faq .answer{margin-left:46px;margin-right:8px;padding:0 0 30px;font-size:16px;line-height:1.65}.bp-faq .answer:before{display:none}.bp-faq .answer:after{left:-16px;top:3px;height:calc(100% - 30px)}.bp-footer{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.bp-footer-bottom{grid-template-columns:1fr;gap:28px}.bp-footer-copy{flex-direction:column}.bp-footer-logo{width:50px;height:50px}.bp-footer h3{font-size:clamp(46px,15vw,82px)!important}}

/* EXPERIENCE ENGINE V6 — Ice + Ultraviolet palette */
.bp-x{--ink:#05060A;--paper:#F3F5F7;--blue:#6657FF;--blue2:#78E7FF;--signal:#DFFF48;--line:rgba(255,255,255,.16)}
.bp-proof{background:linear-gradient(180deg,#F6F7F9 0%,#EEF1F4 100%)}
.bp-ask{background:linear-gradient(180deg,#F5F7F9 0%,#EEF1F4 100%)}
.bp-trust{background:rgba(255,255,255,.48);border-color:#C9CED5}
.bp-trust-head{border-color:#D3D7DD;color:#646B76}
.bp-trust-row{border-color:#D9DDE2}.bp-trust-group span:after{background:var(--blue)}.bp-trust-row:first-of-type .bp-trust-group span:nth-child(3n+1){color:var(--blue)}
.bp-hero{background:radial-gradient(circle at 78% 26%,rgba(223,255,72,.07),transparent 19%),radial-gradient(circle at 68% 48%,rgba(102,87,255,.30),transparent 36%),linear-gradient(180deg,rgba(2,5,12,.20),rgba(2,5,12,.87) 76%,#02040A)}
.bp-hero:after{background:conic-gradient(from 140deg,rgba(223,255,72,.48),transparent 18%,rgba(120,231,255,.34) 38%,transparent 58%,rgba(102,87,255,.72) 77%,transparent 94%)}
.bp-display .outline{filter:drop-shadow(0 0 30px rgba(102,87,255,.22))}
.bp-dial:hover{filter:drop-shadow(0 38px 95px rgba(102,87,255,.34))}
.bp-dial-ring.r1{background:conic-gradient(from 40deg,var(--signal),transparent 12%,rgba(120,231,255,.88) 30%,transparent 48%,rgba(102,87,255,.96) 68%,transparent 82%,var(--signal))}
.bp-dial-ring.r2{background:conic-gradient(from 180deg,rgba(255,255,255,.5),transparent 16%,rgba(223,255,72,.76) 34%,transparent 52%,rgba(120,231,255,.72) 72%,transparent 86%,rgba(255,255,255,.5))}
.bp-dial-scan{background:linear-gradient(90deg,transparent,rgba(223,255,72,.9),rgba(120,231,255,.9),transparent);box-shadow:0 0 18px rgba(120,231,255,.35)}
.bp-dial-center{box-shadow:inset 0 0 44px rgba(102,87,255,.22),0 0 0 10px rgba(102,87,255,.06)}
.bp-dial-state{text-shadow:0 0 22px rgba(102,87,255,.34)}
.bp-transform{background:radial-gradient(circle at 12% 15%,rgba(102,87,255,.24),transparent 28%),radial-gradient(circle at 86% 72%,rgba(223,255,72,.05),transparent 24%),#070815}
.bp-sector:hover{background:linear-gradient(90deg,rgba(102,87,255,.18),transparent)}
.bp-engine{background:radial-gradient(circle at 14% 16%,rgba(120,231,255,.14),transparent 26%),radial-gradient(circle at 86% 82%,rgba(223,255,72,.07),transparent 24%),linear-gradient(135deg,#3C2CD8 0%,#6657FF 52%,#4C3BEA 100%)}
.bp-engine:before{color:rgba(255,255,255,.055)}
.bp-case:hover{box-shadow:0 0 0 1px rgba(223,255,72,.30),0 28px 90px rgba(102,87,255,.19)}
.bp-case-media:before{background:linear-gradient(115deg,rgba(102,87,255,.20),transparent 34%,transparent 68%,rgba(223,255,72,.06))}
.bp-faq .answer:after{background:linear-gradient(var(--signal),rgba(102,87,255,.25))}
.bp-footer{background:radial-gradient(circle at 82% 18%,rgba(102,87,255,.40),transparent 31%),radial-gradient(circle at 16% 86%,rgba(223,255,72,.07),transparent 24%),#05060A}

/* EXPERIENCE ENGINE V7 — floating navigation */
.bp-nav{position:fixed!important;z-index:9999;top:16px;left:50%;right:auto;width:min(calc(100% - 32px),1280px);transform:translateX(-50%);padding:12px 14px 12px 16px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:18px;background:linear-gradient(180deg,rgba(11,12,20,.78),rgba(5,6,10,.66));-webkit-backdrop-filter:blur(20px) saturate(1.25);backdrop-filter:blur(20px) saturate(1.25);box-shadow:0 18px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}
.bp-nav:hover{background:linear-gradient(180deg,rgba(14,15,25,.88),rgba(5,6,10,.78));border-color:rgba(120,231,255,.22)!important;box-shadow:0 20px 70px rgba(0,0,0,.34),0 0 0 1px rgba(102,87,255,.08),inset 0 1px 0 rgba(255,255,255,.10)}
.bp-navlinks{gap:6px}.bp-navlinks a{padding:10px 13px;border-radius:12px;opacity:.72;transition:opacity .2s ease,background .2s ease,color .2s ease,transform .2s ease}.bp-navlinks a:hover{opacity:1;background:rgba(255,255,255,.08);transform:translateY(-1px)}
.bp-navlinks .bp-lang{margin-left:4px;border:1px solid rgba(223,255,72,.34);background:rgba(223,255,72,.06);color:#fff}.bp-navlinks .bp-lang:hover{background:var(--signal);border-color:var(--signal);color:#05060A}
.bp-hero-core{padding-top:clamp(118px,10vw,158px)}
@media(max-width:900px){.bp-nav{top:12px;width:calc(100% - 24px);padding:10px 12px!important;border-radius:16px}.bp-navlinks{gap:4px}.bp-navlinks .bp-lang{padding:9px 10px}.bp-hero-core{padding-top:112px}}
@media(max-width:560px){.bp-nav{top:10px;width:calc(100% - 20px);padding:9px 10px!important}.bp-logo-tile{width:72px;height:26px;flex-basis:72px}.bp-navlinks .bp-lang{font-size:9px;padding:8px 9px}.bp-hero-core{padding-top:100px}}

/* EXPERIENCE ENGINE V8 — persistent wide nav + kinetic glass */
.bp-hero{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
body.page-id-4646 .mcb-section-ae18dce01,body.page-id-4646 .mcb-section-ae18dce01>.section_wrapper,body.page-id-4646 .mcb-section-ae18dce01 .wrap,body.page-id-4646 .mcb-section-ae18dce01 .mcb-wrap-inner,body.page-id-4646 .mcb-item-50bb6f909,body.page-id-4646 .mcb-item-50bb6f909>.mcb-column-inner{transform:none!important;filter:none!important;perspective:none!important;contain:none!important}
body.page-id-4646 .bp-nav{position:fixed!important;z-index:2147483000!important;top:14px!important;left:50%!important;right:auto!important;width:min(calc(100vw - 28px),1540px)!important;max-width:none!important;transform:translateX(-50%)!important;padding:13px 16px 13px 20px!important;border:0!important;border-radius:21px!important;background:radial-gradient(circle at 12% 50%,rgba(120,231,255,.10),transparent 24%),radial-gradient(circle at 88% 50%,rgba(223,255,72,.055),transparent 25%),linear-gradient(180deg,rgba(14,15,25,.86),rgba(5,6,10,.76))!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 22px 74px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.10),inset 0 1px 0 rgba(255,255,255,.10),0 0 54px rgba(102,87,255,.08)!important;overflow:hidden;isolation:isolate}
body.page-id-4646 .bp-nav:before{position:absolute;content:"";z-index:-1;inset:0;border-radius:21px;padding:1px;background:linear-gradient(105deg,rgba(120,231,255,.78),rgba(102,87,255,.16) 24%,rgba(102,87,255,.70) 48%,rgba(223,255,72,.62) 72%,rgba(120,231,255,.78));background-size:260% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.62;pointer-events:none;animation:bpnavflow 8s linear infinite}
body.page-id-4646 .bp-nav:after{position:absolute;content:"";z-index:-2;left:10%;right:10%;bottom:-18px;height:34px;background:linear-gradient(90deg,transparent,rgba(102,87,255,.26),rgba(120,231,255,.16),rgba(223,255,72,.12),transparent);filter:blur(18px);opacity:.9;pointer-events:none}
body.page-id-4646 .bp-brand{gap:15px}body.page-id-4646 .bp-logo-tile{width:112px;height:38px;flex-basis:112px}body.page-id-4646 .bp-brand-engine{font-size:10px;opacity:.54;letter-spacing:.13em}
body.page-id-4646 .bp-navlinks{gap:8px}body.page-id-4646 .bp-navlinks a{position:relative;padding:11px 15px;border-radius:13px;font-weight:800;opacity:.76}body.page-id-4646 .bp-navlinks a:hover{opacity:1;background:rgba(255,255,255,.075);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);transform:translateY(-1px)}
body.page-id-4646 .bp-navlinks a[href="/contact/#start"]{padding-right:17px;background:rgba(102,87,255,.12);box-shadow:inset 0 0 0 1px rgba(120,231,255,.12)}body.page-id-4646 .bp-navlinks a[href="/contact/#start"]:before{position:relative;content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 14px rgba(223,255,72,.65);vertical-align:1px}
body.page-id-4646 .bp-navlinks .bp-lang{margin-left:2px;background:rgba(223,255,72,.07);border:1px solid rgba(223,255,72,.30)!important}
@keyframes bpnavflow{to{background-position:260% 0}}
@media(max-width:900px){body.page-id-4646 .bp-nav{top:10px!important;width:calc(100vw - 20px)!important;padding:10px 12px!important;border-radius:17px!important}body.page-id-4646 .bp-nav:before{border-radius:17px}body.page-id-4646 .bp-logo-tile{width:88px;height:30px;flex-basis:88px}body.page-id-4646 .bp-navlinks{gap:4px}}
@media(max-width:560px){body.page-id-4646 .bp-nav{top:8px!important;width:calc(100vw - 14px)!important;padding:8px 9px!important;border-radius:15px!important}body.page-id-4646 .bp-nav:before{border-radius:15px}body.page-id-4646 .bp-logo-tile{width:76px;height:27px;flex-basis:76px}body.page-id-4646 .bp-navlinks .bp-lang{font-size:9px;padding:8px 9px!important}}
@media(prefers-reduced-motion:reduce){body.page-id-4646 .bp-nav:before{animation:none!important}}

/* EXPERIENCE ENGINE V9 — transparent + compact on scroll */
body.page-id-4646 .bp-nav{background:radial-gradient(circle at 12% 50%,rgba(120,231,255,.055),transparent 24%),radial-gradient(circle at 88% 50%,rgba(223,255,72,.03),transparent 25%),linear-gradient(180deg,rgba(12,13,22,.56),rgba(5,6,10,.42))!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important;box-shadow:0 16px 54px rgba(0,0,0,.20),0 0 0 1px rgba(255,255,255,.075),inset 0 1px 0 rgba(255,255,255,.075),0 0 34px rgba(102,87,255,.045)!important;transition:top .32s cubic-bezier(.2,.8,.2,1),padding .32s cubic-bezier(.2,.8,.2,1),border-radius .32s cubic-bezier(.2,.8,.2,1),background .32s ease,box-shadow .32s ease,-webkit-backdrop-filter .32s ease,backdrop-filter .32s ease!important}
body.page-id-4646 .bp-nav:before{opacity:.38}
body.page-id-4646 .bp-nav:after{opacity:.45}
body.page-id-4646 .bp-logo-tile,body.page-id-4646 .bp-navlinks a,body.page-id-4646 .bp-brand-engine{transition:width .32s cubic-bezier(.2,.8,.2,1),height .32s cubic-bezier(.2,.8,.2,1),flex-basis .32s cubic-bezier(.2,.8,.2,1),padding .32s cubic-bezier(.2,.8,.2,1),font-size .32s cubic-bezier(.2,.8,.2,1),opacity .32s ease,transform .32s ease!important}
body.page-id-4646 .bp-nav.bp-nav-scrolled{top:8px!important;padding:7px 13px 7px 16px!important;border-radius:16px!important;background:radial-gradient(circle at 12% 50%,rgba(120,231,255,.04),transparent 22%),radial-gradient(circle at 88% 50%,rgba(223,255,72,.025),transparent 24%),linear-gradient(180deg,rgba(10,11,18,.50),rgba(5,6,10,.36))!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important;backdrop-filter:blur(16px) saturate(1.14)!important;box-shadow:0 12px 42px rgba(0,0,0,.18),0 0 0 1px rgba(255,255,255,.065),inset 0 1px 0 rgba(255,255,255,.06)!important}
body.page-id-4646 .bp-nav.bp-nav-scrolled:before{opacity:.26;border-radius:16px}
body.page-id-4646 .bp-nav.bp-nav-scrolled:after{opacity:.24}
body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-logo-tile{width:90px;height:29px;flex-basis:90px}
body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-brand-engine{font-size:9px;opacity:.38}
body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-navlinks a{padding:8px 12px;font-size:11px}
body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-navlinks a[href="/contact/#start"]{padding-right:14px}
body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-navlinks .bp-lang{padding:8px 10px!important}
@media(max-width:900px){body.page-id-4646 .bp-nav.bp-nav-scrolled{top:7px!important;padding:7px 10px!important;border-radius:14px!important}body.page-id-4646 .bp-nav.bp-nav-scrolled:before{border-radius:14px}body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-logo-tile{width:76px;height:26px;flex-basis:76px}}
@media(max-width:560px){body.page-id-4646 .bp-nav.bp-nav-scrolled{top:6px!important;padding:6px 8px!important;border-radius:13px!important}body.page-id-4646 .bp-nav.bp-nav-scrolled:before{border-radius:13px}body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-logo-tile{width:68px;height:24px;flex-basis:68px}body.page-id-4646 .bp-nav.bp-nav-scrolled .bp-navlinks .bp-lang{padding:7px 8px!important}}

/* EXPERIENCE ENGINE V10 — adaptive contrast navigation */
body.page-id-4646 .bp-nav.bp-nav-light{color:#090B11;background:radial-gradient(circle at 12% 50%,rgba(102,87,255,.045),transparent 24%),radial-gradient(circle at 88% 50%,rgba(223,255,72,.025),transparent 25%),linear-gradient(180deg,rgba(255,255,255,.56),rgba(246,248,251,.40))!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important;backdrop-filter:blur(18px) saturate(1.08)!important;box-shadow:0 14px 44px rgba(18,22,32,.10),0 0 0 1px rgba(9,11,17,.09),inset 0 1px 0 rgba(255,255,255,.48)!important}
body.page-id-4646 .bp-nav.bp-nav-light .bp-logo-tile img{filter:brightness(0) saturate(100%)!important}
body.page-id-4646 .bp-nav.bp-nav-light .bp-brand-engine{color:#090B11;opacity:.48}
body.page-id-4646 .bp-nav.bp-nav-light .bp-navlinks a{color:#090B11!important;opacity:.74}
body.page-id-4646 .bp-nav.bp-nav-light .bp-navlinks a:hover{opacity:1;background:rgba(9,11,17,.065);box-shadow:inset 0 0 0 1px rgba(9,11,17,.055)}
body.page-id-4646 .bp-nav.bp-nav-light .bp-navlinks a[href="/contact/#start"]{background:rgba(102,87,255,.08);box-shadow:inset 0 0 0 1px rgba(102,87,255,.14)}
body.page-id-4646 .bp-nav.bp-nav-light .bp-navlinks .bp-lang{color:#090B11!important;background:rgba(255,255,255,.28);border-color:rgba(9,11,17,.14)!important}
body.page-id-4646 .bp-nav.bp-nav-light .bp-navlinks .bp-lang:hover{background:var(--signal);border-color:var(--signal)!important;color:#05060A!important}
body.page-id-4646 .bp-nav.bp-nav-light:before{opacity:.25}
body.page-id-4646 .bp-nav.bp-nav-light:after{opacity:.10}
body.page-id-4646 .bp-nav.bp-nav-light.bp-nav-scrolled{background:radial-gradient(circle at 12% 50%,rgba(102,87,255,.035),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.52),rgba(246,248,251,.34))!important;box-shadow:0 10px 34px rgba(18,22,32,.09),0 0 0 1px rgba(9,11,17,.08),inset 0 1px 0 rgba(255,255,255,.42)!important}

/* EXPERIENCE ENGINE V11 — hard contrast on dark / saturated backgrounds */
body.page-id-4646 .bp-nav:not(.bp-nav-light){color:#fff!important}
body.page-id-4646 .bp-nav:not(.bp-nav-light) .bp-brand-engine{color:#fff!important;opacity:.64;text-shadow:0 1px 12px rgba(0,0,0,.42)}
body.page-id-4646 .bp-nav:not(.bp-nav-light) .bp-navlinks a{color:#fff!important;opacity:.88;text-shadow:0 1px 12px rgba(0,0,0,.46)}
body.page-id-4646 .bp-nav:not(.bp-nav-light) .bp-navlinks a:hover{opacity:1!important;color:#fff!important}
body.page-id-4646 .bp-nav:not(.bp-nav-light) .bp-navlinks a[href="/contact/#start"]{color:#fff!important;background:rgba(5,6,10,.16)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)!important}
body.page-id-4646 .bp-nav:not(.bp-nav-light) .bp-navlinks .bp-lang{color:#fff!important;background:rgba(5,6,10,.13)!important;border-color:rgba(255,255,255,.24)!important}
body.page-id-4646 .bp-nav:not(.bp-nav-light) .bp-logo-tile img{filter:drop-shadow(0 1px 10px rgba(0,0,0,.48))!important}
body.page-id-4646 .bp-nav:not(.bp-nav-light){background:radial-gradient(circle at 12% 50%,rgba(120,231,255,.04),transparent 24%),radial-gradient(circle at 88% 50%,rgba(223,255,72,.02),transparent 25%),linear-gradient(180deg,rgba(6,7,13,.46),rgba(3,4,8,.34))!important;box-shadow:0 12px 42px rgba(0,0,0,.18),0 0 0 1px rgba(255,255,255,.10),inset 0 1px 0 rgba(255,255,255,.07)!important}

/* EN TEST PAGE 4649 — page-scoped runtime parity */
body.page-id-4649 #Header_wrapper,body.page-id-4649 #Subheader,body.page-id-4649 #Footer{display:none!important}
body.page-id-4649 #Content{padding-top:0!important}body.page-id-4649 #Content .section_wrapper{max-width:none!important;width:100%!important;padding:0!important}body.page-id-4649 .mcb-item-e4361b43b,body.page-id-4649 .mcb-item-2ee44d4a4,body.page-id-4649 .mcb-item-2cef3e710,body.page-id-4649 .mcb-item-d75654f70,body.page-id-4649 .mcb-item-a518f1fd4,body.page-id-4649 .mcb-item-88ec9c404,body.page-id-4649 .mcb-item-6c731c159,body.page-id-4649 .mcb-item-403c09a98,body.page-id-4649 .mcb-item-11f307f31,body.page-id-4649 .mcb-item-0fe05aff7,body.page-id-4649 .mcb-item-3985612f6,body.page-id-4649 .mcb-item-e291db225,body.page-id-4649 .mcb-item-b6298aa4f,body.page-id-4649 .mcb-item-8b7910bb9,body.page-id-4649 .mcb-item-7eae92d03,body.page-id-4649 .mcb-item-cd5dc081d,body.page-id-4649 .mcb-item-f7bc34548{display:none!important}
body.page-id-4649 #Content video,body.page-id-4649 #Content .mcb-section-ae18dce01 video,body.page-id-4649 #Content .mcb-section-ae18dce01 .section_video video{filter:blur(4px) saturate(.74) brightness(.67) contrast(.98);transform:scale(1.028);transform-origin:center center}
body.page-id-4649 .bp-nav{position:fixed!important;z-index:2147483000!important;top:14px!important;left:50%!important;right:auto!important;width:min(calc(100vw - 28px),1540px)!important;max-width:none!important;transform:translateX(-50%)!important;padding:13px 16px 13px 20px!important;border:0!important;border-radius:21px!important;background:radial-gradient(circle at 12% 50%,rgba(120,231,255,.055),transparent 24%),radial-gradient(circle at 88% 50%,rgba(223,255,72,.03),transparent 25%),linear-gradient(180deg,rgba(12,13,22,.56),rgba(5,6,10,.42))!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important;box-shadow:0 16px 54px rgba(0,0,0,.20),0 0 0 1px rgba(255,255,255,.075),inset 0 1px 0 rgba(255,255,255,.075)!important;overflow:hidden;isolation:isolate}
body.page-id-4649 .bp-nav:before{position:absolute;content:"";z-index:-1;inset:0;border-radius:21px;padding:1px;background:linear-gradient(105deg,rgba(120,231,255,.78),rgba(102,87,255,.16) 24%,rgba(102,87,255,.70) 48%,rgba(223,255,72,.62) 72%,rgba(120,231,255,.78));background-size:260% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.38;pointer-events:none;animation:bpnavflow 8s linear infinite}
body.page-id-4649 .bp-nav:after{position:absolute;content:"";z-index:-2;left:10%;right:10%;bottom:-18px;height:34px;background:linear-gradient(90deg,transparent,rgba(102,87,255,.26),rgba(120,231,255,.16),rgba(223,255,72,.12),transparent);filter:blur(18px);opacity:.45;pointer-events:none}
body.page-id-4649 .bp-navlinks{gap:8px}body.page-id-4649 .bp-navlinks a{position:relative;padding:11px 15px;border-radius:13px;font-weight:800;opacity:.88;color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.46)}body.page-id-4649 .bp-logo-tile{width:112px;height:38px;flex-basis:112px}body.page-id-4649 .bp-brand-engine{font-size:10px;opacity:.64;color:#fff!important}
body.page-id-4649 .bp-nav.bp-nav-scrolled{top:8px!important;padding:7px 13px 7px 16px!important;border-radius:16px!important}body.page-id-4649 .bp-nav.bp-nav-scrolled .bp-logo-tile{width:90px;height:29px;flex-basis:90px}body.page-id-4649 .bp-nav.bp-nav-scrolled .bp-navlinks a{padding:8px 12px;font-size:11px}
body.page-id-4649 .bp-nav.bp-nav-light{color:#090B11!important;background:linear-gradient(180deg,rgba(255,255,255,.56),rgba(246,248,251,.40))!important;box-shadow:0 14px 44px rgba(18,22,32,.10),0 0 0 1px rgba(9,11,17,.09),inset 0 1px 0 rgba(255,255,255,.48)!important}body.page-id-4649 .bp-nav.bp-nav-light .bp-logo-tile img{filter:brightness(0) saturate(100%)!important}body.page-id-4649 .bp-nav.bp-nav-light .bp-brand-engine,body.page-id-4649 .bp-nav.bp-nav-light .bp-navlinks a{color:#090B11!important;text-shadow:none!important}body.page-id-4649 .bp-nav.bp-nav-light .bp-navlinks a{opacity:.78}
@media(max-width:900px){body.page-id-4649 .bp-nav{top:10px!important;width:calc(100vw - 20px)!important;padding:10px 12px!important;border-radius:17px!important}body.page-id-4649 .bp-logo-tile{width:88px;height:30px;flex-basis:88px}}
@media(max-width:560px){body.page-id-4649 .bp-nav{top:8px!important;width:calc(100vw - 14px)!important;padding:8px 9px!important;border-radius:15px!important}body.page-id-4649 .bp-logo-tile{width:76px;height:27px;flex-basis:76px}body.page-id-4649 #Content .mcb-section-ae18dce01 video{filter:blur(3px) saturate(.76) brightness(.66) contrast(.98);transform:scale(1.035)}}

/* MOBILE QA — 2026-08 */
@media(max-width:760px){.bp-brand-engine{display:none!important}.bp-navlinks{gap:1px!important}.bp-navlinks a{display:inline-flex!important;padding:8px 6px!important;font-size:9px!important;letter-spacing:.04em!important;white-space:nowrap}.bp-navlinks a:before{display:none!important}.bp-hero-core{padding-top:108px!important}}
@media(max-width:560px){.bp-logo-tile{width:64px!important;height:24px!important;flex-basis:64px!important}.bp-navlinks a{padding:7px 4px!important;font-size:8px!important}.bp-display{font-size:clamp(54px,16vw,68px)!important;line-height:.80}.bp-case-media,.bp-case.wide .bp-case-media{min-height:270px!important}.bp-case-copy{padding:22px 20px 24px!important}.bp-proof,.bp-transform,.bp-engine,.bp-ask{padding-top:72px!important;padding-bottom:72px!important}.bp-sector{padding:20px 0;grid-template-columns:36px 1fr auto;gap:10px}.bp-step{min-height:210px;padding:22px 18px 26px}.bp-faq summary{padding-top:20px;padding-bottom:20px}.bp-final{margin-top:64px}}
:root{--bp-admin-offset:0px}body.admin-bar{--bp-admin-offset:32px}@media(max-width:782px){body.admin-bar{--bp-admin-offset:46px}}body.admin-bar .bp-nav{top:calc(var(--bp-admin-offset) + 14px)!important}body.admin-bar .bp-nav.bp-nav-scrolled{top:calc(var(--bp-admin-offset) + 8px)!important}body.admin-bar .bp-global-nav{top:calc(var(--bp-admin-offset) + 14px)!important}body.admin-bar .bp-global-nav.bp-global-scrolled{top:calc(var(--bp-admin-offset) + 8px)!important}.bp-site-tools{position:fixed;z-index:2147482999;right:18px;bottom:18px;display:flex;gap:6px;padding:6px;border-radius:14px;background:rgba(5,6,10,.58);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 34px rgba(0,0,0,.20),0 0 0 1px rgba(255,255,255,.10)}.bp-site-tools a,.bp-site-tools button{appearance:none;border:0;background:transparent;color:#fff!important;padding:9px 11px;border-radius:10px;font:900 9px/1 monospace;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;cursor:pointer}.bp-site-tools a:hover,.bp-site-tools button:hover{background:#DFFF48;color:#05060A!important}@media(max-width:760px){body.admin-bar .bp-nav{top:calc(var(--bp-admin-offset) + 8px)!important}body.admin-bar .bp-nav.bp-nav-scrolled{top:calc(var(--bp-admin-offset) + 6px)!important}body.admin-bar .bp-global-nav{top:calc(var(--bp-admin-offset) + 8px)!important}body.admin-bar .bp-global-nav.bp-global-scrolled{top:calc(var(--bp-admin-offset) + 6px)!important}.bp-site-tools{right:10px;bottom:10px}.bp-site-tools a,.bp-site-tools button{padding:8px 9px;font-size:8px}}
