.a1-hero-section{align-items:center;display:flex;justify-content:center;min-height:clamp(500px,70vh,800px);overflow:hidden;padding:clamp(1.5rem,2vw,1.75rem) 0;position:relative}.a1-hero-section:after{background:var(--a1-primary-color);bottom:0;box-shadow:0 -2px 10px rgba(var(--a1-primary-rgb),.5);content:"";height:4px;left:0;position:absolute;width:100%;z-index:10}.a1-hero-section--has-image{background:var(--a1-hero-gradient-radial),var(--a1-hero-gradient-dark)}.a1-hero-section--no-image{background-color:#000;background-image:radial-gradient(circle at center,rgba(var(--a1-secondary-rgb),.03) 1px,transparent 1px),radial-gradient(ellipse 120% 60% at 50% -10%,rgba(var(--a1-primary-rgb),.15) 0,transparent 50%),radial-gradient(ellipse 100% 50% at 50% 110%,rgba(var(--a1-secondary-rgb),.08) 0,transparent 50%),radial-gradient(circle 300px at 5% 50%,rgba(var(--a1-primary-rgb),.08) 0,transparent 60%),radial-gradient(circle 300px at 95% 50%,rgba(var(--a1-primary-rgb),.08) 0,transparent 60%),linear-gradient(180deg,#000 0,#050505 50%,#0a0a0a 100%);background-size:24px 24px,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}.a1-hero-section.fullheight{min-height:100vh}.a1-hero-section.dark{background:var(--a1-dark-bg,#000);color:var(--a1-text-primary,#fff)}.a1-hero-section.light{background:var(--a1-light-bg);color:var(--a1-text-dark)}.a1-hero-section.light .a1-hero-content{background:rgba(var(--a1-light-rgb),.9);border-color:var(--a1-border-light)}.a1-hero-section.light .a1-hero-subtitle{color:var(--a1-primary-color)}.a1-hero-section.light .a1-hero-title{color:var(--a1-text-dark)}.a1-hero-section.gradient{background:linear-gradient(135deg,var(--a1-dark-bg,#000) 0,var(--a1-dark-card,#1a1a1a) 100%)}.a1-hero-background-image{animation:a1-kenBurns 30s ease-in-out infinite alternate;height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform;z-index:0}.a1-hero-background-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a1-hero-background-overlay{background:var(--hero-bg-overlay);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.a1-hero-content{margin:0 auto;max-width:900px;padding:clamp(1rem,3vw,2rem) clamp(1rem,4vw,2rem);position:relative;text-align:center;z-index:2}.live-badge{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--a1-hero-badge-bg,rgba(0,0,0,.6));border:1px solid var(--a1-hero-badge-border,hsla(0,0%,100%,.15));border-radius:50px;box-shadow:0 4px 24px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.05);color:var(--a1-hero-badge-text,hsla(0,0%,100%,.95));display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:1.5px;margin-bottom:.75rem;padding:.5rem 1.25rem;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media(max-width:47.9375rem){.live-badge{font-size:.6875rem;gap:.375rem;letter-spacing:1px;padding:.375rem 1rem}}@media(min-width:48rem)and (max-width:61.25rem){.live-badge{font-size:.6875rem;letter-spacing:1.25px;padding:.4375rem 1.125rem}}@media(min-width:61.3125rem){.live-badge{font-size:.8125rem;gap:.625rem;letter-spacing:2px;padding:.5rem 1.5rem}}.live-badge:hover{border-color:var(--a1-hero-badge-indicator,rgba(34,197,94,.5));box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-2px)}.live-indicator{background:var(--a1-hero-badge-indicator,#22c55e);border-radius:50%;flex-shrink:0;height:8px;position:relative;width:8px}@media(max-width:47.9375rem){.live-indicator{height:6px;width:6px}}.live-indicator:after{animation:pulse-ring 2s cubic-bezier(.215,.61,.355,1) infinite;background:inherit;border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@keyframes pulse-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}.a1-hero-section .a1-hero-content .a1-hero-title,.a1-hero-section .a1-hero-title,[class*=wp-block-a1-blocks-] .a1-hero-title{font-size:var(--a1-hero-title-size);font-style:italic;font-weight:var(--a1-hero-title-weight);letter-spacing:var(--a1-hero-title-letter-spacing);line-height:var(--a1-hero-title-line-height);margin-bottom:clamp(.75rem,1.5vw,1rem);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(120deg,var(--a1-text-light) 0,var(--a1-text-light) 30%,var(--a1-primary-color) 50%,var(--a1-primary-hover) 70%,var(--a1-text-light) 100%);-webkit-background-clip:text;background-position:50% 50%;background-size:200% auto;color:var(--a1-text-light);contain:layout style paint;content-visibility:visible;-webkit-text-fill-color:transparent;background-clip:text}@supports not (-webkit-background-clip:text){.a1-hero-section .a1-hero-content .a1-hero-title,.a1-hero-section .a1-hero-title,[class*=wp-block-a1-blocks-] .a1-hero-title{-webkit-text-fill-color:var(--a1-text-light);color:var(--a1-text-light)}}.a1-hero-section .a1-hero-content .a1-hero-title,.a1-hero-section .a1-hero-title,[class*=wp-block-a1-blocks-] .a1-hero-title{animation:a1-fadeInUp .5s ease-out;filter:drop-shadow(0 2px 4px rgba(var(--a1-primary-rgb),.3))}.a1-hero-section .a1-hero-content .a1-hero-title .a1-hero-title-red,.a1-hero-section .a1-hero-title .a1-hero-title-red,[class*=wp-block-a1-blocks-] .a1-hero-title .a1-hero-title-red{color:var(--a1-primary-color);-webkit-text-fill-color:var(--a1-primary-color)}.a1-hero-section .a1-hero-content .a1-hero-title .a1-hero-title-white,.a1-hero-section .a1-hero-title .a1-hero-title-white,[class*=wp-block-a1-blocks-] .a1-hero-title .a1-hero-title-white{color:var(--a1-text-light);-webkit-text-fill-color:var(--a1-text-light)}.a1-hero-section .a1-hero-content .a1-hero-subtitle,.a1-hero-section .a1-hero-subtitle,[class*=wp-block-a1-blocks-] .a1-hero-subtitle{color:var(--a1-text-light);display:block;font-size:var(--a1-hero-subtitle-size);font-weight:var(--a1-hero-subtitle-weight);line-height:var(--a1-hero-subtitle-line-height);margin-bottom:clamp(1.25rem,2.5vw,1.5rem);margin-left:auto;margin-right:auto;max-width:700px;opacity:1;visibility:visible;will-change:auto}.a1-hero-stats{flex-wrap:wrap;gap:clamp(1rem,3vw,2rem);list-style:none;margin:clamp(2rem,4vw,3rem) 0;padding:0}.a1-hero-stats,.stat-item{display:flex;justify-content:center}.stat-item{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--a1-dark-rgb),.6);border:1px solid rgba(var(--a1-light-rgb),.1);border-radius:16px;box-shadow:0 8px 32px rgba(var(--a1-dark-rgb),.2);flex:1 1 auto;flex-direction:column;max-width:240px;min-width:160px;overflow:hidden;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.5rem,3vw,2rem);position:relative;text-align:center;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.stat-item:before{background:linear-gradient(180deg,rgba(var(--a1-light-rgb),.05) 0,transparent 100%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.stat-item:hover{background:rgba(var(--a1-dark-rgb),.8);border-color:rgba(var(--a1-secondary-rgb),.5);box-shadow:0 12px 40px rgba(var(--a1-dark-rgb),.4),0 0 20px rgba(var(--a1-secondary-rgb),.2);transform:translateY(-8px)}.stat-label{color:rgba(var(--a1-light-rgb),.9);font-size:var(--a1-hero-stat-label-size);font-weight:var(--a1-hero-stat-label-weight);letter-spacing:var(--a1-hero-stat-label-letter-spacing);line-height:var(--a1-hero-stat-label-line-height);margin-top:0;order:1}.stat-label,.stat-number{overflow:visible;white-space:nowrap}.stat-number{background:linear-gradient(135deg,var(--a1-secondary-color),var(--a1-secondary-glow));-webkit-background-clip:text;font-size:var(--a1-hero-stat-size);font-weight:var(--a1-hero-stat-weight);-webkit-text-fill-color:transparent;background-clip:text;contain:layout style;content-visibility:visible;display:block;font-variant-numeric:tabular-nums;letter-spacing:var(--a1-hero-stat-letter-spacing);line-height:var(--a1-hero-stat-line-height);margin-bottom:clamp(.375rem,.75vw,.5rem);margin-left:0;margin-right:0;min-height:1.2em;min-width:7ch;order:0;text-align:center;text-shadow:0 2px 10px rgba(var(--a1-secondary-rgb),.3)}.a1-hero-cta{display:flex;flex-wrap:wrap;gap:clamp(.75rem,1.5vw,1rem);justify-content:center;margin:clamp(1.25rem,2.5vw,1.5rem) 0 0}.btn{align-items:center;border:none;border-radius:50px;cursor:pointer;display:inline-flex;font-size:var(--a1-hero-button-size);font-weight:var(--a1-hero-button-weight);gap:8px;letter-spacing:.3px;padding:clamp(.875rem,2vw,1rem) clamp(1.5rem,4vw,2rem);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap}.btn:focus-visible{outline:3px solid var(--a1-secondary-color);outline-offset:3px}.btn .icon{align-items:center;display:inline-flex;font-style:normal;line-height:1}.btn-glow{background:linear-gradient(135deg,var(--a1-secondary-color,#ffd800) 0,var(--a1-secondary-glow,#ffe433) 50%,var(--a1-secondary-color,#ffd800) 100%);background-size:200% 100%;box-shadow:0 4px 15px rgba(var(--a1-secondary-rgb),.4),inset 0 1px 0 rgba(var(--a1-light-rgb),.2);color:var(--a1-dark-bg,#000);font-weight:700;text-shadow:0 1px 1px rgba(var(--a1-dark-rgb),.1)}.btn-glow:hover{background-position:100% 0;box-shadow:0 8px 25px rgba(var(--a1-secondary-rgb),.5),inset 0 1px 0 rgba(var(--a1-light-rgb),.3);transform:translateY(-3px)}.btn-glow:active{box-shadow:0 3px 10px rgba(var(--a1-secondary-rgb),.4);transform:translateY(-1px)}.btn-red-glow{background:linear-gradient(135deg,var(--a1-primary-color) 0,var(--a1-primary-hover) 50%,var(--a1-primary-color) 100%);background-size:200% 100%;box-shadow:0 4px 15px rgba(var(--a1-primary-rgb),.4),inset 0 1px 0 rgba(var(--a1-light-rgb),.2);color:var(--a1-text-light);font-weight:700;text-shadow:0 1px 1px rgba(var(--a1-dark-rgb),.2)}.btn-red-glow:hover{background-position:100% 0;box-shadow:0 8px 25px rgba(var(--a1-primary-rgb),.5),inset 0 1px 0 rgba(var(--a1-light-rgb),.3);color:var(--a1-text-light);transform:translateY(-3px)}.btn-red-glow:active{box-shadow:0 3px 10px rgba(var(--a1-primary-rgb),.4);transform:translateY(-1px)}.btn-outline-glow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--a1-light-rgb),.05);border:2px solid rgba(var(--a1-light-rgb),.3);color:var(--a1-text-light)}.btn-outline-glow:hover{background:rgba(var(--a1-light-rgb),.1);border-color:var(--a1-secondary-color);box-shadow:0 4px 20px rgba(var(--a1-secondary-rgb),.25);color:var(--a1-secondary-color);transform:translateY(-3px)}.btn-outline-glow:active{transform:translateY(-1px)}@media(max-width:48rem){.a1-hero-stats{gap:clamp(.5rem,2vw,.75rem)}.stat-item{flex:1 1 calc(50% - 0.5rem);max-width:none;min-width:140px;padding:clamp(.75rem,2vw,1rem) clamp(1rem,2vw,1.25rem)}.stat-label,.stat-number{white-space:normal}.a1-hero-cta{align-items:center;flex-direction:column}.a1-hero-cta .btn{justify-content:center;max-width:300px;width:100%}}@media(max-width:30rem){.stat-item{flex:1 1 100%;margin:0 auto;max-width:300px}}.a1-hero-description{animation:a1-fadeInUp .6s ease-out .4s both;color:var(--a1-text-secondary);font-size:var(--a1-font-size-md);line-height:var(--a1-line-height-relaxed);margin-bottom:var(--a1-spacing-xl);margin-left:auto;margin-right:auto;max-width:37.5rem}.light .a1-hero-description{color:var(--a1-text-muted)}.a1-hero-decorations{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@keyframes slideKeys{0%{transform:translateX(0)}to{transform:translateX(90px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.a1-hero{align-items:center;display:flex;justify-content:center;min-height:clamp(500px,70vh,800px);overflow:hidden;position:relative;width:100%}.a1-hero__background{z-index:1}.a1-hero__background,.a1-hero__background:after{height:100%;left:0;position:absolute;top:0;width:100%}.a1-hero__background:after{background:linear-gradient(135deg,rgba(var(--a1-dark-rgb),.7) 0,rgba(var(--a1-primary-rgb),.3) 100%);content:"";z-index:2}.a1-hero__background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.a1-hero__content{color:var(--a1-text-light);margin:0 auto;max-width:var(--a1-container-max-width);padding:var(--a1-container-padding);position:relative;text-align:center;width:100%;z-index:10}@media(min-width:61.3125rem){.a1-hero__content{padding-left:2rem;padding-right:2rem}}.a1-hero__title{color:var(--a1-text-light);font-size:var(--a1-hero-title-size);font-style:italic;font-weight:var(--a1-hero-title-weight);letter-spacing:var(--a1-hero-title-letter-spacing);line-height:var(--a1-hero-title-line-height);margin-bottom:1rem;text-shadow:2px 2px 4px rgba(var(--a1-dark-rgb),.3)}.a1-hero__subtitle{color:var(--a1-text-light);font-size:var(--a1-hero-subtitle-size);font-weight:var(--a1-hero-subtitle-weight);line-height:var(--a1-hero-subtitle-line-height);margin-bottom:2rem;opacity:1}.a1-hero__cta{background-color:var(--a1-primary-color);border-radius:4px;color:var(--a1-text-light);display:inline-block;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.a1-hero__cta:hover{box-shadow:0 4px 12px rgba(var(--a1-primary-rgb),.4);transform:translateY(-2px)}.a1-hero__cta:focus-visible{outline:3px solid var(--a1-secondary-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.a1-hero__cta{transition:none}.a1-hero__cta:hover{transform:none}}.morphing-shapes{height:100%;left:0;opacity:.15;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.morph-shape{animation:a1-morphBlob 20s ease-in-out infinite;border-radius:50%;filter:blur(40px);position:absolute;will-change:transform}.morph-shape-1{animation-delay:0s;background:radial-gradient(circle,var(--a1-primary-color),transparent);height:400px;left:10%;top:20%;width:400px}.morph-shape-2{animation-delay:5s;background:radial-gradient(circle,var(--a1-secondary-color),transparent);bottom:10%;height:500px;right:15%;width:500px}.morph-shape-3{animation-delay:10s;background:radial-gradient(circle,rgba(var(--a1-secondary-rgb),.3),transparent);height:350px;right:20%;top:50%;width:350px}@keyframes a1-morphBlob{0%,to{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(50px,-50px) scale(1.1) rotate(90deg)}50%{transform:translate(-30px,30px) scale(.9) rotate(180deg)}75%{transform:translate(30px,50px) scale(1.05) rotate(270deg)}}.music-notes-bg{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.music-note{bottom:-60px;color:var(--a1-secondary-color);filter:drop-shadow(0 0 8px rgba(var(--a1-secondary-rgb),.4));opacity:0;position:absolute;text-shadow:0 0 10px rgba(var(--a1-secondary-rgb),.5),0 0 20px rgba(var(--a1-secondary-rgb),.3);will-change:transform,opacity}.music-note:first-child{animation:a1-noteFloat 18s ease-in-out 0s infinite;font-size:clamp(1.5rem,3vw,2.5rem);left:5%}.music-note:nth-child(2){animation:a1-noteFloat 22s ease-in-out 0s infinite;font-size:clamp(2rem,4vw,3rem);left:15%}.music-note:nth-child(3){animation:a1-noteFloat 20s ease-in-out 0s infinite;font-size:clamp(1.25rem,2.5vw,2rem);left:25%}.music-note:nth-child(4){animation:a1-noteFloat 24s ease-in-out 0s infinite;font-size:clamp(1.75rem,3.5vw,2.75rem);left:35%}.music-note:nth-child(5){animation:a1-noteFloat 19s ease-in-out 0s infinite;font-size:clamp(2.25rem,4.5vw,3.5rem);left:45%}.music-note:nth-child(6){animation:a1-noteFloat 21s ease-in-out 0s infinite;font-size:clamp(1.5rem,3vw,2.25rem);left:55%}.music-note:nth-child(7){animation:a1-noteFloat 23s ease-in-out 0s infinite;font-size:clamp(2rem,4vw,3rem);left:65%}.music-note:nth-child(8){animation:a1-noteFloat 17s ease-in-out 0s infinite;font-size:clamp(1.25rem,2.5vw,2rem);left:75%}.music-note:nth-child(9){animation:a1-noteFloat 25s ease-in-out 0s infinite;font-size:clamp(1.75rem,3.5vw,2.5rem);left:85%}.music-note:nth-child(10){animation:a1-noteFloat 20s ease-in-out 0s infinite;font-size:clamp(2rem,4vw,3rem);left:92%}@keyframes a1-noteFloat{0%{opacity:.2;transform:translateY(0) translateX(0) rotate(0deg) scale(.6)}25%{opacity:.25;transform:translateY(-25vh) translateX(-15px) rotate(-10deg) scale(.8)}50%{opacity:.3;transform:translateY(-50vh) translateX(20px) rotate(20deg) scale(1)}75%{opacity:.2;transform:translateY(-75vh) translateX(-10px) rotate(-15deg) scale(.9)}95%{opacity:.1;transform:translateY(-95vh) translateX(15px) rotate(10deg) scale(.7)}to{opacity:0;transform:translateY(-100vh) translateX(0) rotate(0deg) scale(.5)}}.parallax-section{overflow:hidden;position:relative;transform-style:preserve-3d}.parallax-bg{inset:0;pointer-events:none;position:absolute;will-change:transform;z-index:-1}.parallax-content{position:relative;transform:translateZ(0);z-index:1}@media(max-width:48rem){.parallax-bg,.parallax-content,.parallax-section{transform:none}}@media(prefers-reduced-motion:reduce){.parallax-bg,.parallax-content,.parallax-section{transform:none!important}}.parallax-bg.piano-keys-bg,.piano-keys-bg{background:repeating-linear-gradient(90deg,rgba(var(--a1-light-rgb),.03) 0,rgba(var(--a1-light-rgb),.03) 40px,transparent 40px,transparent 60px);bottom:0;height:120px;left:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:0}.parallax-bg.piano-keys-bg:before,.piano-keys-bg:before{background:repeating-linear-gradient(90deg,transparent 0,transparent 25px,rgba(var(--a1-dark-rgb),.2) 25px,rgba(var(--a1-dark-rgb),.2) 35px,transparent 35px,transparent 60px);content:"";height:60%;left:20px;position:absolute;top:0;width:100%}@media(prefers-reduced-motion:reduce){.morphing-shapes,.music-notes-bg{display:none!important}.morph-shape,.music-note{animation:none!important;opacity:0!important}}@media(max-width:48rem){.morph-shape-1{height:250px;width:250px}.morph-shape-2{height:300px;width:300px}.morph-shape-3{height:200px;width:200px}.piano-keys-bg{height:80px}}@media(max-width:30rem){.morphing-shapes{opacity:.08}.music-notes-bg{opacity:.7}.music-note:nth-child(n+6){display:none}.piano-keys-bg{height:60px}}.a1-live-preview-wrapper{background:#f9f9f9;border:2px dashed var(--a1-color-border);border-radius:8px;overflow:hidden;padding:20px;position:relative}.a1-live-preview-wrapper.is-block-selected{background:#fff;border-color:var(--a1-primary-color)}.a1-live-preview-wrapper .preview-inactive-notice{background:#f0f0f0;border-radius:4px;color:#666;font-size:12px;margin-bottom:15px;padding:10px;text-align:center}.a1-clickable-element{cursor:pointer;position:relative;transition:transform .2s ease,opacity .2s ease}.a1-clickable-element:hover:not(.is-selected){background:rgba(0,124,186,.05);box-shadow:0 2px 8px rgba(0,124,186,.1);transform:scale(1.005)}.a1-clickable-element.is-selected{animation:pulse-highlight .5s ease-in-out;background:rgba(0,124,186,.08);outline:2px solid var(--a1-primary-color);outline-offset:4px}.a1-clickable-element{-webkit-user-select:none;-moz-user-select:none;user-select:none}.a1-element-section{border-radius:4px;margin-bottom:20px}.a1-element-section.is-selected{outline:2px solid var(--a1-primary-color);outline-offset:8px}.a1-element-hover-label{animation:fade-in .2s ease;background:var(--a1-primary-color);border-radius:3px;box-shadow:0 2px 4px rgba(var(--a1-dark-rgb),.2);color:#fff;font-size:11px;font-weight:600;left:0;padding:4px 8px;pointer-events:none;position:absolute;top:-30px;white-space:nowrap;z-index:100}.a1-element-hover-label:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--a1-primary-color);bottom:-4px;content:"";height:0;left:10px;position:absolute;width:0}.components-panel__body.is-active-element{animation:panel-highlight .3s ease;background:linear-gradient(90deg,#f0f8ff,transparent);border-left:4px solid var(--a1-primary-color)}.components-panel__body.is-active-element .components-panel__body-title{color:var(--a1-primary-color);font-weight:600}.components-base-control.highlighted-control{animation:control-highlight .3s ease;background:#ffc;border-left:3px solid var(--a1-secondary-color);border-radius:4px;margin-bottom:8px;padding:12px}.a1-clickable-element[data-element-type=hero].is-selected{outline-color:var(--a1-secondary-color)}.a1-clickable-element[data-element-type=cta].is-selected{outline-color:var(--a1-accent-color)}.a1-clickable-element:focus-visible{outline:2px solid var(--a1-primary-color);outline-offset:2px}.a1-clickable-element::-moz-focus-inner{border:0}@keyframes pulse-highlight{0%,to{outline-color:var(--a1-primary-color);outline-width:2px}50%{outline-color:#00a0d2;outline-width:4px}}@keyframes panel-highlight{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes control-highlight{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:48rem){.a1-live-preview-wrapper{padding:15px}.a1-element-hover-label{font-size:10px;padding:3px 6px}}@media(prefers-reduced-motion:reduce){.a1-clickable-element,.a1-element-hover-label,.components-base-control.highlighted-control,.components-panel__body.is-active-element{animation:none!important;transition:none!important}}.block-editor-block-list__block .a1-clickable-element{z-index:1}.block-editor-block-list__block .a1-element-hover-label{z-index:101}@media print{.a1-element-hover-label,.preview-inactive-notice{display:none!important}.a1-clickable-element{cursor:default!important;outline:none!important}}
