.build-levels-section{--build-levels-dot-centre: 45.5px;--build-levels-sticky-top: calc(var(--payamava-header-height, 88px) + var(--payamava-admin-offset, 0px) + 16px);padding-block:var(--build-levels-padding-top-mobile, 64px) var(--build-levels-padding-bottom-mobile, 64px)}.build-levels-section .build-levels-stage{display:grid;gap:40px;align-items:start}.build-levels-section .build-levels-stage:focus-visible{outline:2px solid #ff9202;outline-offset:-2px}.build-levels-section .section-heading p{margin:8px 0 0;font-size:16px;line-height:1.7}.build-levels-section .build-levels-heading{margin-block-end:40px}.build-levels-section .build-levels-media{position:relative;aspect-ratio:555/694;width:min(100%,358px);margin-inline:auto;isolation:isolate;container-type:inline-size}.build-levels-section .build-levels-photo{position:absolute;inset:0;margin:0;opacity:0;visibility:hidden;mask-image:linear-gradient(#000 0%, #000 72%, transparent 98%);transition:opacity .65s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .65s}.build-levels-section .build-levels-photo.is-active{opacity:1;visibility:visible;transition-delay:0s}.build-levels-section .build-levels-picture,.build-levels-section .build-levels-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.build-levels-section .build-levels-picture[hidden]{display:none}.build-levels-section .build-levels-placeholder{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(155deg, #e9eef4, #cfdae5);color:#899eaf;font-size:clamp(80px,10vw,160px);font-weight:300}.build-levels-section .build-levels-caption{position:absolute;inset-inline:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12% 6% 7%;color:#111;pointer-events:none}.build-levels-section .build-levels-brand{display:flex;align-items:center;gap:4px;flex:none;width:24%;filter:invert(57%) sepia(97%) saturate(1700%) hue-rotate(358deg) brightness(104%) contrast(105%)}.build-levels-section .build-levels-brand img:first-child{width:36%;height:auto}.build-levels-section .build-levels-brand img:last-child{width:60%;height:auto}.build-levels-section .build-levels-live{display:inline-flex;align-items:center;gap:6px;font-size:clamp(8px,2.5cqw,14px);font-weight:700}.build-levels-section .build-levels-live:not(:empty)::before{content:"";width:6px;height:6px;border-radius:50%;background:#e20000;flex:none;animation:build-levels-live-pulse 1.8s ease-in-out infinite}.build-levels-section .build-levels-timeline{border-radius:24px;background:#eceff3;color:#111;padding:16px}.build-levels-section .build-levels-list{position:relative;isolation:isolate;margin:0;padding:0;list-style:none}.build-levels-section .build-levels-list::before,.build-levels-section .build-levels-list::after{content:"";position:absolute;right:8px;width:5px;top:0;z-index:0}.build-levels-section .build-levels-list::before{bottom:0;background:#c1ccda}.build-levels-section .build-levels-list::after{height:var(--build-levels-progress, 0px);background:#ff9202;transition:height .65s cubic-bezier(0.22, 1, 0.36, 1)}.build-levels-section .build-levels-item{position:relative;z-index:1;padding:0 32px 24px 0;color:#727985}.build-levels-section .build-levels-item::after{content:"";position:absolute;right:2px;top:37px;width:17px;height:17px;border-radius:50%;background:#a5b5c9;transition:box-shadow .5s ease,background-color .5s ease}.build-levels-section .build-levels-item:last-child{padding-bottom:0}.build-levels-section .build-levels-item.is-reached{color:#111}.build-levels-section .build-levels-item.is-reached::after{background:#ff9202}.build-levels-section .build-levels-date{margin:0 0 12px;color:#ad7126;font-size:12px;line-height:18px}.build-levels-section .is-reached .build-levels-date{color:#ff9202}.build-levels-section .build-levels-title{margin:0 0 12px;font-size:20px;line-height:30px}.build-levels-section .build-levels-title button{display:block;width:100%;text-align:right;border:0;padding:0;background:none;color:inherit;font:inherit}.build-levels-section .build-levels-title button:focus-visible{outline-offset:4px}.build-levels-section .build-levels-description{margin:0;font-size:14px;line-height:25px}@keyframes build-levels-live-pulse{0%,100%{opacity:1}50%{opacity:.25}}@media(max-width: 767px){.build-levels-section .build-levels-photo{mask-image:linear-gradient(#000 0%, #000 50%, rgba(0, 0, 0, 0.65) 67%, transparent 90%)}}@media(min-width: 768px){.build-levels-section .build-levels-stage{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:28px}.build-levels-section .build-levels-media{width:min(100%,440px)}.build-levels-section .build-levels-timeline{padding:24px}.build-levels-section.is-enhanced .build-levels-track{height:var(--build-levels-track-height)}.build-levels-section.is-enhanced .build-levels-stage{position:sticky;top:var(--build-levels-sticky-top);height:var(--build-levels-stage-height)}.build-levels-section.is-enhanced .build-levels-media{max-height:var(--build-levels-media-height, none)}.build-levels-section.is-enhanced .build-levels-timeline{height:100%;overflow:hidden}.build-levels-section.is-enhanced .build-levels-list{transform:translateY(var(--build-levels-list-y, 0px));transition:transform .8s cubic-bezier(0.22, 1, 0.36, 1)}.build-levels-section.is-enhanced .build-levels-item.is-active::after{box-shadow:0 0 0 5px rgba(255,146,2,.16)}}@media(min-width: 1280px){.build-levels-section{--build-levels-dot-centre: 52px;padding-block:var(--build-levels-padding-top, 160px) var(--build-levels-padding-bottom, 160px)}.build-levels-section .build-levels-stage{grid-template-columns:minmax(0, 555fr) minmax(0, 765fr);gap:40px}.build-levels-section .section-heading p{margin-block-start:20px;font-size:20px;line-height:40px}.build-levels-section .build-levels-media{width:min(100%,555px)}.build-levels-section .build-levels-timeline{padding:32px}.build-levels-section .build-levels-item{padding:0 40px 24px 0}.build-levels-section .build-levels-list::before,.build-levels-section .build-levels-list::after{right:5px;width:6px}.build-levels-section .build-levels-item::after{right:0;top:44px;width:16px;height:16px}.build-levels-section .build-levels-date{font-size:16px;line-height:24px;margin-block-end:10px}.build-levels-section .build-levels-title{font-size:24px;line-height:36px;margin-block-end:10px}.build-levels-section .build-levels-description{font-size:18px;line-height:1.8}.build-levels-section .build-levels-live:not(:empty)::before{width:8px;height:8px}}@media(prefers-reduced-motion: reduce){.build-levels-section .build-levels-photo,.build-levels-section .build-levels-list,.build-levels-section .build-levels-item::after,.build-levels-section .build-levels-list::after{transition:none}.build-levels-section .build-levels-live:not(:empty)::before{animation:none}}