.is-position-dragging :is(.editor-drag-control,.resize-handle,.rotate-handle,.hotspot-interact-chip){pointer-events:none;visibility:hidden}.editor-alignment-guides{border-radius:inherit;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:45}.editor-alignment-guides__halo{opacity:.4;stroke:var(--color-amber-50,#fff7ea);stroke-width:2}.editor-alignment-guides__line,.editor-alignment-guides__tick{opacity:1;stroke:var(--color-amber-700,#9d711d);stroke-width:1.5}.editor-alignment-guides__halo,.editor-alignment-guides__line{stroke-dasharray:4 3;stroke-linecap:round}.contact-panel-editor-shell{z-index:auto}.contact-panel-editor-content{position:relative;z-index:15}.contact-panel-editor-controls{z-index:45}.container-edit-hover[data-v-ff831538]{background-blend-mode:normal;background-image:linear-gradient(#daa9320f 0% 100%);transition:background-image .2s ease}.container-chrome-overlay[data-v-ff831538]{transition:outline-color .2s ease}.container-chrome-hover[data-v-ff831538]{outline:3px solid oklch(.76 .14 85/.6);outline-offset:-3px}.cross-drop-target[data-v-ff831538]{background-image:linear-gradient(#daa93214 0% 100%);outline:2px dashed oklch(.76 .14 85/.9);outline-offset:-4px;transition:outline-color .15s ease,background-image .15s ease}.cross-panel-source-dimmed[data-v-ff831538]{filter:grayscale(.25);opacity:.6;transition:opacity .12s ease,filter .12s ease}.cross-panel-ghost[data-v-ff831538]{z-index:60}.cross-panel-ghost-inner[data-v-ff831538]{border-radius:8px;box-shadow:0 8px 32px #daa93280;opacity:.9;outline:2px dashed oklch(.76 .14 85/1);outline-offset:4px;transition:opacity .12s ease,box-shadow .12s ease}.drag-handle[data-v-ff831538]{align-items:center;background:#474561f2;border-radius:4px;box-shadow:inset 0 0 0 1px #e1a840b3;color:#fff;cursor:grab;display:flex;height:18px;justify-content:center;left:50%;opacity:0;pointer-events:auto;position:absolute;top:-2px;transform:translate(-50%);transition:opacity .15s ease;width:32px;z-index:20}.drag-handle[data-v-ff831538]:active{cursor:grabbing}.drag-block-wrapper:hover .drag-handle[data-v-ff831538]{opacity:1}[data-v-ff831538] .drag-ghost{background:#daa932e6;border:none;border-radius:2px;box-shadow:0 0 6px #daa9328c;height:3px!important;margin:2px 0!important;opacity:1!important;overflow:hidden!important;padding:0!important}[data-v-ff831538] .drag-ghost>*{display:none!important}[data-v-ff831538] .drag-chosen{border-radius:8px;box-shadow:0 0 0 2px #e1a8408c}[data-v-ff831538] .drag-fallback{border-radius:8px;box-shadow:0 12px 32px #00000073,0 0 0 2px var(--primary);opacity:.9;z-index:9999}.absolute-block-nonhotspot[data-v-ff831538]{border:none;border-radius:8px}.absolute-block-nonhotspot.circle-zone-frame[data-v-ff831538]{border-radius:9999px}.text-block-auto-min[data-v-ff831538]{min-height:1.5em;min-width:13em}.text-block-ghost-floor[data-v-ff831538],.text-block-ghost-floor .cross-panel-ghost-inner[data-v-ff831538]{min-height:36px;min-width:13em}.image-frame-mode[data-v-ff831538],.image-frame-mode[data-v-ff831538] .block-wrapper{height:100%;width:100%}.image-frame-mode[data-v-ff831538] .company-logo,.image-frame-mode[data-v-ff831538] .hero-image,.image-frame-mode[data-v-ff831538] .image-gallery,.image-frame-mode[data-v-ff831538] .profile-photo{height:100%!important;min-height:0!important;width:100%!important}.zone-frame-mode[data-v-ff831538],.zone-frame-mode[data-v-ff831538] .block-wrapper,.hotspot-frame-mode[data-v-ff831538],.hotspot-frame-mode[data-v-ff831538] .block-wrapper,.hotspot-video-fill[data-v-ff831538],.hotspot-video-fill[data-v-ff831538] .block-wrapper{height:100%;width:100%}.hotspot-video-fill[data-v-ff831538] .video-embed{aspect-ratio:auto;height:100%;overflow:hidden}.hotspot-video-fill[data-v-ff831538] .video-embed img,.hotspot-video-fill[data-v-ff831538] .video-embed video{-o-object-position:var(--hp-focal-x,50%) var(--hp-focal-y,50%);object-position:var(--hp-focal-x,50%) var(--hp-focal-y,50%);transform:scale(var(--hp-zoom,1));transform-origin:var(--hp-focal-x,50%) var(--hp-focal-y,50%)}.hotspot-gallery-fill[data-v-ff831538],.hotspot-gallery-fill[data-v-ff831538] .block-wrapper{height:100%;width:100%}.hotspot-gallery-fill[data-v-ff831538] .image-gallery{height:100%!important;min-height:0!important;width:100%!important}.hotspot-primary-scroll[data-v-ff831538]{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;width:100%}.hotspot-primary-scroll[data-v-ff831538] .block-wrapper{display:flex;flex:1 0 auto;flex-direction:column;width:100%}.hotspot-primary-scroll[data-v-ff831538] .text-block-outer{display:flex;flex:1 0 auto;flex-direction:column}.hotspot-primary-scroll[data-v-ff831538] .text-block-placeholder{border:none;flex:1 0 auto}.hotspot-primary-scroll[data-v-ff831538] .data-table-frame,.hotspot-primary-scroll[data-v-ff831538] .data-table-shell{height:auto}.hotspot-primary-scroll[data-v-ff831538] .data-table-frame{margin-bottom:auto;margin-top:auto}.hotspot-primary-selection-overlay[data-v-ff831538]{border-radius:.5rem;box-shadow:inset 0 0 0 1px var(--lmc-selection-ink),inset 0 0 0 3px var(--lmc-selection-brand),inset 0 0 0 4px var(--lmc-selection-halo);inset:0;pointer-events:none;position:absolute;z-index:6}.hotspot-interact-chip[data-v-ff831538]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in oklch,#000 60%,transparent);border-radius:9999px;box-shadow:0 2px 8px #0000004d;color:#fff;display:inline-flex;height:1.75rem;justify-content:center;pointer-events:auto;position:absolute;right:0;top:-2.25rem;transition:background-color .15s ease,color .15s ease;width:1.75rem;z-index:31}.hotspot-interact-chip[data-v-ff831538]:hover{background:color-mix(in oklch,#000 75%,transparent)}.hotspot-interact-chip--on[data-v-ff831538]{background:var(--primary);color:var(--primary-foreground)}.hotspot-interact-chip--on[data-v-ff831538]:hover{background:var(--primary-hover)}.resize-handle[data-v-ff831538]{background:#fff;border:1.5px solid var(--primary);box-shadow:0 1px 3px #0000002e;pointer-events:auto;position:absolute;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;z-index:30}.resize-handle[data-v-ff831538]:hover{border-color:var(--primary);box-shadow:0 2px 8px var(--primary-muted)}.resize-handle-left[data-v-ff831538],.resize-handle-right[data-v-ff831538]{border-radius:999px;cursor:ew-resize;height:22px;max-height:60%;min-height:16px;top:50%;transform:translateY(-50%);width:6px}.resize-handle-left[data-v-ff831538]{left:-4px}.resize-handle-right[data-v-ff831538]{right:-4px}.resize-handle-left[data-v-ff831538]:hover,.resize-handle-right[data-v-ff831538]:hover{transform:translateY(-50%) scale(1.2)}.resize-handle-bottom[data-v-ff831538],.resize-handle-top[data-v-ff831538]{border-radius:999px;cursor:ns-resize;height:6px;left:50%;max-width:60%;min-width:16px;transform:translate(-50%);width:22px}.resize-handle-top[data-v-ff831538]{top:-4px}.resize-handle-bottom[data-v-ff831538]{bottom:-4px}.resize-handle-bottom[data-v-ff831538]:hover,.resize-handle-top[data-v-ff831538]:hover{transform:translate(-50%) scale(1.2)}.resize-handle-corner[data-v-ff831538]{border-radius:50%;height:11px;width:11px}.resize-handle-top-left[data-v-ff831538]{cursor:nwse-resize;left:-6px;top:-6px}.resize-handle-top-right[data-v-ff831538]{cursor:nesw-resize;right:-6px;top:-6px}.resize-handle-bottom-left[data-v-ff831538]{bottom:-6px;cursor:nesw-resize;left:-6px}.resize-handle-bottom-right[data-v-ff831538]{bottom:-6px;cursor:nwse-resize;right:-6px}.resize-handle-corner[data-v-ff831538]:hover{transform:scale(1.3)}.no-transform-transition.absolute-block-lift-transition[data-v-ff831538]{transition:box-shadow .2s ease}.rotate-handle[data-v-ff831538]{align-items:center;background:#fff;border:1.5px solid var(--primary);border-radius:50%;bottom:-44px;box-shadow:0 1px 3px #0000002e;color:var(--primary);cursor:grab;display:flex;height:22px;justify-content:center;left:50%;pointer-events:auto;position:absolute;transform:translate(-50%);transition:box-shadow .12s ease;width:22px;z-index:30}.rotate-handle[data-v-ff831538]:hover{box-shadow:0 2px 8px var(--primary-muted)}.rotate-handle[data-v-ff831538]:active{cursor:grabbing}.resize-dim-badge[data-v-ff831538]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121212eb;border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 4px 16px #00000052;color:#fff;display:flex;flex-direction:column;font-variant-numeric:tabular-nums;font-weight:500;gap:3px;left:50%;letter-spacing:.01em;padding:7px 12px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:35}.resize-dim-main[data-v-ff831538]{align-items:center;display:flex;font-size:14px;font-weight:600;gap:6px}.resize-dim-hint[data-v-ff831538]{align-items:center;color:#ffffffd9;display:flex;font-size:12.5px;font-weight:400;gap:7px;letter-spacing:.01em}.resize-dim-hint kbd[data-v-ff831538]{align-items:center;background:#ffffff29;border:1px solid hsla(0,0%,100%,.28);border-radius:5px;color:#fff;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;padding:2px 7px}.drag-container-highlight[data-v-ff831538]{outline:2px dashed oklch(.76 .14 85/.45);outline-offset:-2px;overflow:visible!important;transition:outline .2s ease}.block-label-enter-active[data-v-ff831538]{transition:opacity .15s ease}.block-label-leave-active[data-v-ff831538]{transition:opacity .1s ease}.block-label-enter-from[data-v-ff831538],.block-label-leave-to[data-v-ff831538]{opacity:0}.fade-enter-active[data-v-ff831538],.fade-leave-active[data-v-ff831538]{transition:opacity .3s ease}.fade-enter-from[data-v-ff831538],.fade-leave-to[data-v-ff831538]{opacity:0}.absolute-block-lift-transition[data-v-ff831538]{transition:box-shadow .2s ease,transform .18s ease}.panel-hover-zoom .panel-bg-fx[data-v-ff831538]{transform:translateZ(0);transition:transform .3s ease}.panel-hover-zoom:hover .panel-bg-fx[data-v-ff831538]{transform:scale(1.08)}.panel-hover-brighten .panel-bg-fx[data-v-ff831538]{transition:filter .3s ease}.panel-hover-brighten:hover .panel-bg-fx[data-v-ff831538]{filter:brightness(1.28)}.lmc-hover-demoable[data-v-3325e908]{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94),filter .3s ease}.hover-demo-lift[data-v-3325e908]{box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a;transform:translateY(-4px) scale(1.005);will-change:transform}.hover-demo-glow[data-v-3325e908]{box-shadow:0 0 30px #ffffff14,0 0 60px #ffffff0a;filter:brightness(1.05);will-change:filter}@media(min-width:1000px){.hover-glow[data-v-3325e908],.hover-lift[data-v-3325e908],.hover-scale[data-v-3325e908],.hover-shadow-grow[data-v-3325e908]{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94),filter .3s ease}.hover-lift[data-v-3325e908]:hover{box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a;transform:translateY(-4px) scale(1.005)}.hover-scale[data-v-3325e908]:hover{transform:scale(1.02)}.hover-glow[data-v-3325e908]:hover{box-shadow:0 0 30px #ffffff14,0 0 60px #ffffff0a;filter:brightness(1.05)}.hover-shadow-grow[data-v-3325e908]:hover{box-shadow:0 25px 50px #0003,0 12px 24px #0000001f}}
