.byr-h-display/.byr-h-section/ .byr-h-kicker/.byr-h-plain) — not used anywhere in theme • Heading gradient swaps+byr-grad-shift keyframe • Entrance variants (.byr-enter-fade/.byr-enter-fall/ .byr-enter-slide-left/.byr-enter-slide-right/ .byr-enter-scale/.byr-enter-scale-rotate/.byr-enter-blur) • Delay+duration utility modifiers (.byr-delay-1..8,.byr-dur-fast/med/slow/crawl) • .byr-hero-chrome and .byr-hero-flush variants • .byr-hero mark+::selection rules (no <mark>in content) • Stale embedded WPCode JS comment================================================================*/ .byr-hero{padding:var(--space-lg) var(--space-md);border-radius:var(--radius-xl);position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(0 102 204 / .12) 0%,rgb(0 102 204 / .06) 100%);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:1px solid rgb(0 102 204 / .18);box-shadow:0 2px 4px rgb(0 0 0 / .6),0 8px 24px rgb(0 0 0 / .35),inset 0 1px 0 rgb(255 255 255 / .05);transition:transform 0.4s cubic-bezier(.16,1,.3,1),box-shadow 0.4s cubic-bezier(.16,1,.3,1)}.mode-light .byr-hero{background:linear-gradient(135deg,rgb(120 110 100 / .13) 0%,rgb(140 130 120 / .1) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(100 90 80 / .18);box-shadow:0 2px 4px rgb(0 0 0 / .12),0 8px 24px rgb(0 0 0 / .08),inset 0 0 50px rgb(0 0 0 / .06),inset 0 3px 10px rgb(0 0 0 / .1)}.byr-hero:hover{transform:translateY(-2px);box-shadow:0 2px 6px rgb(0 0 0 / .6),0 14px 36px rgb(0 0 0 / .4),inset 0 1px 0 rgb(255 255 255 / .08)}.mode-light .byr-hero:hover{box-shadow:0 2px 6px rgb(0 0 0 / .14),0 14px 36px rgb(0 0 0 / .1),inset 0 0 60px rgb(0 0 0 / .08),inset 0 3px 10px rgb(0 0 0 / .12)}.byr-hero::before{content:'';position:absolute;inset:0;border-radius:var(--radius-xl);padding:1px;background:linear-gradient(135deg,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .02) 50%,rgb(0 102 204 / .08) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mode-light .byr-hero::before{background:linear-gradient(135deg,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .05) 50%,rgb(100 90 80 / .08) 100%)}[class*="byr-enter-"]{animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:both;animation-timing-function:cubic-bezier(.16,1,.3,1)}.byr-on-scroll{opacity:0!important;visibility:hidden!important}.byr-on-scroll.byr-visible{opacity:1!important;visibility:visible!important}.byr-enter-rise{animation-name:byr-e-rise}@keyframes byr-e-rise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[class*="byr-enter-"]{animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.byr-on-scroll{opacity:1!important;visibility:visible!important}}@media (max-width:768px){.byr-hero{padding:1.5rem 1.25rem;border-radius:var(--radius-lg)}@keyframes byr-e-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:480px){.byr-hero{padding:1.25rem 1rem;border-radius:var(--radius-md)}}