
/* more air between the header and the departments block */
html body main#main>section#work{padding-top:clamp(56px,6vw,104px)!important}
html body main#main>header.pghero.skyhero{padding-bottom:clamp(170px,17vw,270px)!important}


@media(max-width:700px){
  /* on phones the native select is the only control: its row stays hidden */
  html body #hwDept.vtabs.vtabs[data-msel="1"],html body .vtabs.vtabs.vtabs[data-msel="1"],
  html body .dtabs.dtabs.dtabs[data-msel="1"],html body select.msel+.vtabs.vtabs.vtabs,
  html body select.msel+.dtabs.dtabs.dtabs{display:none!important}
  html body select.msel{display:block!important}
}


html body #work #hwDept.vtabs.vtabs.vtabs{margin-bottom:clamp(22px,2.4vw,34px)!important}


html body main#main #roigap .mline{font-size:clamp(38px,5.1vw,84px)!important;line-height:1.06!important;letter-spacing:-.02em!important;font-weight:380!important}
html body main#main #roigap .mbox{width:min(1560px,100%)!important}
html body main#main section#solutions{padding-top:clamp(96px,10vw,176px)!important}

/* [mobile-platform-order] mobile-only: drop Departments, order Platform -> ROI gap -> How it gets there */
@media (max-width:768px){
  html body main#main{display:flex;flex-direction:column}
  html body main#main > *{order:5}
  html body main#main > header.pghero{order:0}
  html body main#main > #work{display:none!important}
  html body main#main > #solutions{order:1}
  html body main#main > #roigap{order:2}
  html body main#main > #deploy{order:3}
}
/* [platform-hero-headline-tight] one line, site-standard weight and scale */
html body header.pghero.skyhero h1{white-space:nowrap!important;font-weight:inherit!important;letter-spacing:-.025em!important;line-height:1.04!important}
@media(max-width:820px){html body header.pghero.skyhero h1{white-space:normal!important}}

/* [roigap-line-balance] keep the quote's wrap even; only the break after "reason:" is fixed */
html body main#main #roigap .mline{text-wrap:balance!important;max-width:22ch!important}
html body main#main #roigap .mbox{width:min(1360px,100%)!important}
@media (min-width:1200px){
  html body main#main #roigap .mline{max-width:26ch!important;font-size:clamp(38px,4.6vw,76px)!important}
}
@media (max-width:820px){
  html body main#main #roigap .mline{max-width:100%!important;text-wrap:pretty!important}
}
/* [pf-split-tiles] four layers as split cards: warm text panel left, grainy gradient stage right */
@media (min-width:901px){
html body #solutions #layersCar.blocks{display:grid!important;grid-template-columns:1fr!important;gap:clamp(18px,1.6vw,26px)!important}
html body #solutions #layersCar.blocks>.block{position:relative!important;overflow:hidden!important;border-radius:28px!important;border:1px solid #E7E5E1!important;min-height:clamp(560px,46vw,700px)!important;padding:clamp(40px,4vw,64px) clamp(30px,3vw,52px) clamp(40px,4vw,64px) calc(50% + clamp(30px,3vw,52px))!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:left!important;color:#171717!important}
html body #solutions #layersCar.blocks>.block::before{content:"";position:absolute;left:0;top:0;bottom:0;width:50%;background:#F4F3F1!important;z-index:1}
html body #solutions #layersCar.blocks>.block::after{content:"";position:absolute;inset:0 0 0 50%;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")!important}
html body #solutions #layersCar.blocks>.block>h3{position:absolute!important;z-index:2;left:clamp(36px,3.6vw,60px);top:clamp(36px,3.6vw,60px);width:calc(50% - clamp(72px,7vw,120px));margin:0!important;text-align:left!important;color:#171717!important;font-size:clamp(34px,3.2vw,50px)!important;line-height:1.1!important;letter-spacing:-.015em!important;font-weight:400!important}
html body #solutions #layersCar.blocks>.block>p{position:absolute!important;z-index:2;left:clamp(36px,3.6vw,60px);bottom:clamp(36px,3.6vw,60px);width:calc(50% - clamp(72px,7vw,120px));max-width:46ch!important;margin:0!important;text-align:left!important;color:#6B6B6B!important;font-size:clamp(16px,1.25vw,19px)!important;line-height:1.55!important}
html body #solutions #layersCar.blocks>.block>.arrowrow,html body #solutions #layersCar.blocks>.block>.blk-lower{display:none!important}
html body #solutions #layersCar.blocks>.block>*:not(h3):not(p){position:relative;z-index:2}
html body #solutions #layersCar.blocks>.block:nth-child(1){background:radial-gradient(70% 60% at 85% 10%,#3E7FCC 0%,transparent 65%),radial-gradient(70% 60% at 30% 45%,#EBB46A 0%,transparent 65%),radial-gradient(60% 50% at 70% 95%,#9CC3B0 0%,transparent 70%),linear-gradient(160deg,#5D9AD8,#E9D9A8)!important}
html body #solutions #layersCar.blocks>.block:nth-child(2){background:radial-gradient(70% 55% at 80% 15%,#E3573E 0%,transparent 65%),radial-gradient(60% 50% at 20% 25%,#EE9A6E 0%,transparent 65%),radial-gradient(70% 55% at 25% 85%,#0F3B26 0%,transparent 70%),radial-gradient(50% 40% at 80% 80%,#2E8A55 0%,transparent 70%),linear-gradient(150deg,#C9653F,#163B2A)!important}
html body #solutions #layersCar.blocks>.block:nth-child(3){background:radial-gradient(60% 50% at 10% 25%,#8E9CCB 0%,transparent 70%),radial-gradient(70% 55% at 50% 95%,#EE9A4A 0%,transparent 70%),radial-gradient(60% 50% at 5% 85%,#C9566A 0%,transparent 70%),linear-gradient(180deg,#9A82A8 0%,#A2738C 45%,#D9744A 100%)!important}
html body #solutions #layersCar.blocks>.block:nth-child(4){background:radial-gradient(90% 70% at 0% 15%,#14353F 0%,transparent 65%),radial-gradient(80% 60% at 75% 25%,#6FA6DC 0%,transparent 65%),radial-gradient(85% 65% at 70% 80%,#3F6B2A 0%,transparent 70%),radial-gradient(60% 45% at 100% 100%,#A9C06A 0%,transparent 70%),linear-gradient(160deg,#245A8E,#2E5A3A)!important}
html body #solutions #layersCar.blocks>.block .tokeff,html body #solutions #layersCar.blocks>.block .tfeats{color:#F7F5F2!important}
}
/* [pf-split-variety] alternating sides, uneven split, big index numerals */
@media (min-width:901px){
html body #solutions #layersCar.blocks{counter-reset:pfn}
html body #solutions #layersCar.blocks>.block{counter-increment:pfn;padding-left:calc(42% + clamp(30px,3vw,52px))!important}
html body #solutions #layersCar.blocks>.block::before{width:42%!important}
html body #solutions #layersCar.blocks>.block::after{left:42%!important}
html body #solutions #layersCar.blocks>.block>h3,html body #solutions #layersCar.blocks>.block>p{width:calc(42% - clamp(72px,7vw,120px))!important}
html body #solutions #layersCar.blocks>.block>h3::before{content:"0" counter(pfn) " / 04";display:block;font-family:var(--f-mono);font-size:12px;letter-spacing:.16em;color:#8A8A8A;margin-bottom:18px}
html body #solutions #layersCar.blocks>.block>h3::after{content:"0" counter(pfn);display:block;margin-top:clamp(40px,6vw,110px);font-size:clamp(120px,13vw,220px);line-height:.9;letter-spacing:-.05em;font-weight:300;color:transparent;-webkit-text-stroke:1.2px #C4BFB7}
html body #solutions #layersCar.blocks>.block:nth-child(even){padding-left:clamp(30px,3vw,52px)!important;padding-right:calc(42% + clamp(30px,3vw,52px))!important}
html body #solutions #layersCar.blocks>.block:nth-child(even)::before{left:auto!important;right:0!important;background:#ECEAE6!important}
html body #solutions #layersCar.blocks>.block:nth-child(even)::after{left:0!important;right:42%!important}
html body #solutions #layersCar.blocks>.block:nth-child(even)>h3,html body #solutions #layersCar.blocks>.block:nth-child(even)>p{left:auto!important;right:clamp(36px,3.6vw,60px)!important}
html body #solutions #layersCar.blocks>.block:nth-child(2),html body #solutions #layersCar.blocks>.block:nth-child(3){min-height:clamp(500px,40vw,620px)!important}
}
/* [pf-grid-2x2] 2x2 tiles: screen on top, small label + larger line bottom-left; no numbering */
@media (min-width:901px){
html body #solutions #layersCar.blocks{grid-template-columns:1fr 1fr!important}
html body #solutions #layersCar.blocks>.block.block,html body #solutions #layersCar.blocks>.block.block:nth-child(even){min-height:clamp(620px,48vw,760px)!important;padding:clamp(32px,3vw,48px) clamp(28px,2.6vw,44px) clamp(150px,12vw,190px)!important;justify-content:flex-start!important;align-items:center!important;border-radius:28px!important}
html body #solutions #layersCar.blocks>.block.block::before{display:none!important}
html body #solutions #layersCar.blocks>.block.block::after{left:0!important;right:0!important;inset:0!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2),html body #solutions #layersCar.blocks>.block.block:nth-child(3){background:#F4F3F1!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2)::after,html body #solutions #layersCar.blocks>.block.block:nth-child(3)::after{display:none!important}
html body #solutions #layersCar.blocks>.block.block>h3::before,html body #solutions #layersCar.blocks>.block.block>h3::after{content:none!important;display:none!important}
html body #solutions #layersCar.blocks>.block.block>h3,html body #solutions #layersCar.blocks>.block.block:nth-child(even)>h3{top:auto!important;right:auto!important;left:clamp(28px,2.6vw,44px)!important;bottom:calc(clamp(32px,3vw,48px) + 3.3em)!important;width:auto!important;font-family:var(--f-ui)!important;font-size:clamp(16px,1.2vw,19px)!important;font-weight:400!important;letter-spacing:0!important;color:#6B6B6B!important}
html body #solutions #layersCar.blocks>.block.block>p,html body #solutions #layersCar.blocks>.block.block:nth-child(even)>p{right:clamp(28px,2.6vw,44px)!important;left:clamp(28px,2.6vw,44px)!important;bottom:clamp(32px,3vw,48px)!important;width:auto!important;max-width:44ch!important;min-height:0!important;font-size:clamp(17px,1.35vw,21px)!important;line-height:1.45!important;color:#171717!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(1)>h3,html body #solutions #layersCar.blocks>.block.block:nth-child(4)>h3{color:rgba(255,255,255,.82)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(1)>p,html body #solutions #layersCar.blocks>.block.block:nth-child(4)>p{color:#fff!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2) .tokeff{color:#171717!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(4) .tfeats{color:#fff!important}
html body #solutions #layersCar.blocks>.block.block .floatstack{width:100%!important;max-width:520px!important}
html body #solutions #layersCar.blocks>.block.block .float{margin-bottom:12px!important}
}
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block>p,html body #solutions #layersCar.blocks>.block.block:nth-child(even)>p{height:calc(2 * 1.45em)!important;display:flex!important;align-items:flex-end!important}
html body #solutions #layersCar.blocks>.block.block>h3,html body #solutions #layersCar.blocks>.block.block:nth-child(even)>h3{bottom:calc(clamp(32px,3vw,48px) + 2.9 * clamp(17px,1.35vw,21px) + 10px)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2) .tokeff *{border-color:rgba(23,23,23,.12)}
}
/* [pf-inset-panel] every tile gradient; light grey panel inset from left, bleeding off top/right; white text bottom-left */
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block:nth-child(2){background:radial-gradient(70% 55% at 80% 15%,#E3573E 0%,transparent 65%),radial-gradient(60% 50% at 20% 25%,#EE9A6E 0%,transparent 65%),radial-gradient(70% 55% at 25% 85%,#0F3B26 0%,transparent 70%),radial-gradient(50% 40% at 80% 80%,#2E8A55 0%,transparent 70%),linear-gradient(150deg,#C9653F,#163B2A)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(3){background:radial-gradient(60% 50% at 10% 25%,#8E9CCB 0%,transparent 70%),radial-gradient(70% 55% at 50% 95%,#EE9A4A 0%,transparent 70%),radial-gradient(60% 50% at 5% 85%,#C9566A 0%,transparent 70%),linear-gradient(180deg,#9A82A8 0%,#A2738C 45%,#D9744A 100%)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)::after{display:block!important;inset:0!important;z-index:0}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)::before{content:""!important;display:block!important;position:absolute!important;left:clamp(28px,2.6vw,44px)!important;top:-1px!important;right:-1px!important;bottom:clamp(150px,12vw,190px)!important;width:auto!important;background:#F4F3F1!important;border-radius:0 0 0 24px!important;z-index:1!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n){border:0!important;padding-left:calc(clamp(28px,2.6vw,44px) * 2)!important;padding-right:clamp(28px,2.6vw,44px)!important;padding-top:clamp(40px,3.6vw,60px)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>h3{color:rgba(255,255,255,.85)!important;z-index:2!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>p{color:#fff!important;z-index:2!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n) .tokeff,html body #solutions #layersCar.blocks>.block.block:nth-child(n) .tfeats{color:#171717!important}
}
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block:nth-child(n)::before{bottom:clamp(128px,10.4vw,160px)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2){padding-top:clamp(24px,2.2vw,36px)!important}
}
/* [pf-no-panel] screens sit directly on the gradient */
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block:nth-child(n)::before{display:none!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n){padding-left:clamp(28px,2.6vw,44px)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n) .tokeff,html body #solutions #layersCar.blocks>.block.block:nth-child(n) .tfeats{color:#fff!important}
}
@media (min-width:901px){html body #solutions #layersCar.blocks>.block.block .tokeff *{color:#fff!important}}
/* [pf-text-legible] bottom scrim + larger tile text */
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block:nth-child(n)::before{content:""!important;display:block!important;position:absolute!important;inset:auto 0 0 0!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;height:42%!important;border-radius:0!important;background:linear-gradient(180deg,rgba(10,12,16,0) 0%,rgba(10,12,16,.38) 55%,rgba(10,12,16,.55) 100%)!important;z-index:1!important;pointer-events:none}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>h3{font-size:clamp(17px,1.35vw,21px)!important;font-weight:500!important;color:rgba(255,255,255,.9)!important;bottom:calc(clamp(32px,3vw,48px) + 2.9 * clamp(20px,1.65vw,26px) + 12px)!important;text-shadow:0 1px 12px rgba(0,0,0,.25)}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>p{font-size:clamp(20px,1.65vw,26px)!important;line-height:1.4!important;font-weight:450!important;max-width:30ch!important;color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.3)}
}
@media (min-width:901px){html body #solutions #layersCar.blocks>.block.block .tokeff{font-size:1.2em!important;text-shadow:0 1px 8px rgba(0,0,0,.3)}}
/* [pf-title-over-body] tile titles larger than body; token card on white */
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>h3{font-size:clamp(26px,2.2vw,34px)!important;font-weight:500!important;letter-spacing:-.015em!important;line-height:1.1!important;color:#fff!important;bottom:calc(clamp(32px,3vw,48px) + 3 * 1.45 * clamp(16px,1.25vw,19px) + 14px)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>p{font-size:clamp(16px,1.25vw,19px)!important;line-height:1.45!important;font-weight:400!important;max-width:38ch!important;color:rgba(255,255,255,.92)!important}
html body #solutions #layersCar.blocks>.block.block .tokeff{background:#fff!important;border-radius:18px!important;padding:22px 28px!important;box-shadow:0 18px 40px -18px rgba(0,0,0,.35)!important;text-shadow:none!important;font-size:1em!important;box-sizing:border-box!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .te-head b{color:#171717!important;font-size:19px!important;font-weight:600!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .lb{color:#262626!important;font-size:15px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .val{color:#6B6B6B!important;font-size:13px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .bar{background:#EDEDED!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .bar i{background:#171717!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .bar i.g{background:#3E8E5A!important}
}
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block:nth-child(n)>h3{bottom:calc(clamp(32px,3vw,48px) + 2 * 1.45 * clamp(16px,1.25vw,19px) + 12px)!important}
html body #solutions #layersCar.blocks>.block.block .tokeff{padding:18px 24px!important;width:min(100%,520px)!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .te-head b{font-size:24px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .lb{font-size:19px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .val{font-size:16px!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2) .tokeff+.floatstack{margin-top:12px!important}
}
/* [pf-trust-compact] consistent sizes, shorter stack */
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block .tokeff .te-head b{font-size:16.5px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .lb{font-size:15px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .val{font-size:12.5px!important}
html body #solutions #layersCar.blocks>.block.block .tokeff{padding:16px 22px!important;width:100%!important;max-width:100%!important}
html body #solutions #layersCar.blocks>.block.block .tokeff .te-row{margin-top:6px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{padding-top:14px!important;padding-bottom:12px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .irow{padding-top:7px!important;padding-bottom:7px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack{gap:10px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float+.float{margin-top:10px!important}
}
@media (min-width:901px){html body #solutions #layersCar.blocks>.block.block .tokeff{width:min(100%,560px)!important;max-width:560px!important}html body #solutions #layersCar.blocks>.block.block .tvis{max-width:560px;margin-left:auto!important;margin-right:auto!important}}
@media (min-width:901px){html body #solutions #layersCar.blocks>.block.block .tokeff{width:min(calc(100% - 26px),534px)!important;max-width:534px!important}}
/* [pf-trust-align] equal width + gaps for the white cards */
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block .tvis .tokeff,html body #solutions #layersCar.blocks>.block.block .tvis .floatstack,html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important;left:auto!important;right:auto!important;box-sizing:border-box!important}
html body #solutions #layersCar.blocks>.block.block .tvis .tokeff{margin-bottom:0!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack{gap:0!important;margin-top:12px!important;padding:0!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{margin-top:0!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float+.float{margin-top:12px!important}
html body #solutions #layersCar.blocks>.block.block .tvis{max-width:440px!important}
}
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block .tvis{max-width:560px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .tokeff,html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{width:380px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack{margin-top:16px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float+.float{margin-top:8px!important}
}
@media (min-width:901px){
html body #solutions #layersCar.blocks>.block.block .tvis{flex-direction:column!important;align-items:center!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack{display:flex!important;flex-direction:column!important;align-items:center!important;margin-top:12px!important;height:auto!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{position:relative!important;top:auto!important;inset:auto!important;translate:none!important}
html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float+.float{margin-top:12px!important}
html body #solutions #layersCar.blocks>.block.block .tvis .tokeff,html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{width:420px!important}
}
@media (min-width:901px){html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float{margin-bottom:0!important}html body #solutions #layersCar.blocks>.block.block .tvis .floatstack .float+.float{margin-top:0!important}html body #solutions #layersCar.blocks>.block.block .tvis .floatstack{gap:12px!important}}
/* [pf-kit-pastels] brand-kit pastel grains (peach, sky, sage, lilac) */
html body #solutions #layersCar.blocks>.block.block:nth-child(1){background:radial-gradient(60% 55% at 15% 10%,#C9B3D6 0%,transparent 70%),radial-gradient(60% 55% at 60% 5%,#EBCB8E 0%,transparent 70%),radial-gradient(70% 60% at 95% 95%,#E39A72 0%,transparent 70%),linear-gradient(160deg,#E2C4B4 0%,#E4B49E 55%,#DB9E84 100%)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(2){background:radial-gradient(60% 55% at 10% 10%,#A9B2E2 0%,transparent 70%),radial-gradient(60% 55% at 95% 15%,#9DB4DA 0%,transparent 70%),radial-gradient(70% 60% at 10% 95%,#9CC0D8 0%,transparent 70%),linear-gradient(160deg,#BFC6DC 0%,#C9CCD6 55%,#B4C3D8 100%)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(3){background:radial-gradient(60% 55% at 10% 10%,#8FC3BC 0%,transparent 70%),radial-gradient(60% 55% at 60% 10%,#D9D7B0 0%,transparent 70%),radial-gradient(70% 60% at 95% 90%,#9CC9A6 0%,transparent 70%),linear-gradient(160deg,#B9D4C6 0%,#C8D6BC 55%,#ABCDAE 100%)!important}
html body #solutions #layersCar.blocks>.block.block:nth-child(4){background:radial-gradient(60% 55% at 10% 10%,#A7B2E0 0%,transparent 70%),radial-gradient(60% 55% at 85% 10%,#EBC994 0%,transparent 70%),radial-gradient(60% 55% at 45% 70%,#CDA6D2 0%,transparent 70%),radial-gradient(60% 55% at 95% 95%,#E49A7C 0%,transparent 70%),linear-gradient(160deg,#CBB9D8 0%,#D6B6CC 55%,#DCA594 100%)!important}
