.layer-kicker-mobile,.layer-mobile-close{display:none}

@media(max-width:760px){
  .brand-layer-story{display:block!important;padding:7rem 16px 2.4rem!important;background:radial-gradient(circle at 50% 39%,rgba(255,138,0,.17),transparent 24%),linear-gradient(151deg,transparent 0 25%,rgba(29,76,99,.23) 25.2% 43%,transparent 43.2%),linear-gradient(29deg,transparent 0 23%,rgba(21,61,82,.2) 23.2% 42%,transparent 42.2%),linear-gradient(180deg,#031b29 0%,#06283a 56%,#031723 100%)!important}
  .brand-layer-story:before{inset:auto -20% 0 -20%;width:auto;height:30%;background:linear-gradient(145deg,transparent 0 43%,#031522 43.4% 60%,transparent 60.4%),linear-gradient(215deg,transparent 0 47%,#041a29 47.4% 66%,transparent 66.4%);filter:none;opacity:1}
  .brand-layer-story:after{background:radial-gradient(circle at 50% 86%,rgba(255,119,0,.13),transparent 28%);opacity:1}
  .brand-layer-copy{position:relative;z-index:2;text-align:center}
  .layer-kicker-desktop{display:none!important}.layer-kicker-mobile{display:block;color:#ff8a00!important;font:700 .72rem/1 var(--display)!important;letter-spacing:.34em!important;text-transform:uppercase;margin:0 0 .65rem!important}
  .brand-layer-copy h2{max-width:350px;margin:0 auto .72rem!important;color:#fff!important;font-size:clamp(2.55rem,12.7vw,3.35rem)!important;line-height:.98!important;letter-spacing:-.055em!important}
  .brand-layer-copy h2 em{display:inline;color:#ff8614!important;font-style:normal;text-shadow:0 0 30px rgba(255,126,0,.3)}
  .brand-layer-copy>p:not(.eyebrow):not(.brand-line){max-width:335px;margin:0 auto;color:#d9e2e8!important;font-size:1rem!important;line-height:1.45!important}
  .brand-layer-copy .brand-line,.brand-a-motion{display:none!important}
  .live-layer{margin-top:1.15rem;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible}.live-layer:before{display:none}
  .layer-people{width:calc(100% - 34px);margin:auto;gap:.48rem!important}.layer-people span{min-height:74px!important;padding:.45rem .2rem!important;border:1px solid rgba(136,190,213,.42)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(22,65,86,.86),rgba(10,42,58,.92))!important;color:#fff!important;font-size:.7rem!important;line-height:1.15!important;box-shadow:0 10px 25px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.08)!important}.layer-people svg{width:25px!important;height:25px!important;margin-bottom:.22rem!important;stroke-width:1.6!important}
  .layer-flows-top{width:65%!important;height:44px!important}.layer-flows-bottom{width:82%!important;height:34px!important;grid-template-columns:repeat(4,1fr)!important}.layer-flows i:before{width:2px!important;background:repeating-linear-gradient(180deg,#ffb328 0 4px,transparent 4px 8px)!important;box-shadow:0 0 8px rgba(255,138,0,.8)!important}.layer-flows i:after{width:9px!important;height:9px!important;left:calc(50% - 4px)!important;background:#ffd269!important;box-shadow:0 0 8px #ff8a00,0 0 18px #ff8a00!important}
  .layer-platform{min-height:180px!important;margin:-8px -14px!important;background:url("assets/adial-branding-kit-and-logos/a_mark_crisp.svg") center/100% 100% no-repeat!important;filter:drop-shadow(0 0 12px rgba(255,126,0,.8)) drop-shadow(0 0 28px rgba(255,126,0,.35));animation:none!important}.layer-platform:before,.layer-platform:after{content:"";position:absolute;left:3%;right:3%;height:1px;border-radius:50%;border-top:1px solid rgba(255,173,73,.48);box-shadow:0 0 18px rgba(255,138,0,.5)}.layer-platform:before{top:21%;transform:scaleX(.86)}.layer-platform:after{bottom:20%;transform:scaleX(1.04)}.layer-platform img{content:url("assets/adial-branding-kit-and-logos/adial_primary.png")!important;width:88%!important;max-width:340px!important;filter:drop-shadow(0 2px 2px rgba(255,255,255,.12))!important}
  .layer-systems{grid-template-columns:repeat(12,1fr)!important;gap:.45rem!important}.layer-systems span:nth-child(n){grid-column:span 3!important}.layer-systems span{min-height:60px!important;padding:.35rem .2rem!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:10px!important;background:linear-gradient(145deg,#fff,#e8edf0)!important;box-shadow:0 10px 22px rgba(0,0,0,.2)!important}.layer-systems span:nth-child(5){grid-column:2/span 3!important}.layer-systems span:nth-child(6){grid-column:5/span 3!important}.layer-systems span:nth-child(7){grid-column:8/span 3!important}.layer-systems img{max-width:78px!important;max-height:27px!important}.layer-systems .system-m365 img{width:23px!important;height:24px!important}.layer-systems .system-google img{width:24px!important;height:24px!important}.layer-systems .system-crm img{width:36px!important;height:24px!important}.layer-systems small{font-size:.46rem!important;line-height:1.05!important}.layer-systems .system-more b{font-size:1rem!important}
  .layer-mobile-close{position:relative;z-index:2;display:block;text-align:center}.layer-mobile-close>p:first-child{margin:1.55rem auto 1.25rem;color:#dbe4e9;font-size:1rem;line-height:1.45}.layer-action{display:grid;grid-template-columns:44px 1fr 24px;align-items:center;width:min(84%,325px);min-height:58px;margin:0 auto 1.45rem;padding:.35rem .75rem;border:2px solid #ff8a00;border-radius:999px;color:#fff;text-decoration:none;background:rgba(3,23,35,.78);box-shadow:0 0 10px rgba(255,138,0,.9),inset 0 0 18px rgba(255,138,0,.08)}.layer-action span{display:grid;width:34px;height:34px;place-items:center;border:2px solid #ff9c32;border-radius:50%;color:#ffad55;font-size:.76rem;box-shadow:0 0 12px rgba(255,138,0,.75)}.layer-action strong{font:700 1.05rem var(--display)}.layer-action i{font:400 2rem/1 var(--display);font-style:normal}
  .layer-benefits{display:grid;grid-template-columns:repeat(4,1fr);padding:1rem .25rem;border:1px solid rgba(111,169,194,.32);border-radius:14px;background:rgba(3,27,41,.55)}.layer-benefits article{min-width:0;padding:.15rem .3rem;border-right:1px solid rgba(111,169,194,.32)}.layer-benefits article:last-child{border:0}.layer-benefits svg{display:block;width:26px;height:26px;margin:0 auto .35rem;fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.layer-benefits b,.layer-benefits small{display:block;color:#fff}.layer-benefits b{font:700 .67rem/1.2 var(--display);white-space:nowrap}.layer-benefits small{margin-top:.3rem;color:#b9c9d1;font:.55rem/1.35 var(--body)}
  .layer-mobile-close .layer-future{margin:1.4rem 0 0;color:#dce5ea;font:600 .62rem/1 var(--display);letter-spacing:.32em;text-transform:uppercase}.layer-future:after{content:"";display:block;width:28px;height:2px;margin:.75rem auto 0;border-radius:2px;background:#ff8a00;box-shadow:0 0 7px rgba(255,138,0,.6)}
}
