.dnd-section:has(.ll-arch-bg){overflow:hidden;position:relative}.dnd-section:has(.ll-arch-bg) .dnd-column:has(.ll-arch-bg-host),.dnd-section:has(.ll-arch-bg) .dnd-row:has(.ll-arch-bg-host),.ll-arch-bg-host{position:static!important}.ll-arch-bg-host{height:0!important;margin:0!important;min-height:0!important;overflow:visible!important;padding:0!important;pointer-events:none}.dnd-section:has(.ll-arch-bg) .sr_module:not(.ll-arch-bg-host){position:relative}.ll-arch-bg{aspect-ratio:1440/681;bottom:0;left:50%;opacity:var(--arch-opacity,1);pointer-events:none;position:absolute;transform:translateX(-50%) translateY(0);user-select:none;width:100%;z-index:var(--arch-z,0)}.ll-arch-bg__svg{display:block;height:100%;overflow:visible;width:100%}@media (min-width:1200px){.ll-arch-bg{height:var(--arch-h-lg,auto);width:var(--arch-w-lg,100%)}}@media (min-width:992px) and (max-width:1199px){.ll-arch-bg{height:var(--arch-h-md,auto);width:var(--arch-w-md,100%)}}@media (min-width:768px) and (max-width:991px){.ll-arch-bg{height:var(--arch-h-sm,auto);width:var(--arch-w-sm,100%)}}@media (max-width:767px){.ll-arch-bg{height:var(--arch-h-xs,auto);width:var(--arch-w-xs,100%)}}@keyframes ll-arch-rise{0%{opacity:0;transform:translateX(-50%) translateY(32px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ll-arch-bg{animation:ll-arch-rise 1.4s cubic-bezier(.22,1,.36,1) both;animation-delay:.1s}@media (prefers-reduced-motion:reduce){.ll-arch-bg{animation:none;opacity:var(--arch-opacity,1);transform:translateX(-50%) translateY(0)}}