.ys-progress{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.ys-progress{display:block;position:fixed;top:var(--wp-admin--admin-bar--height,0);left:0;width:100%;height:2px;z-index:1090;pointer-events:none;background-image:linear-gradient(90deg,var(--primary),var(--primary-bright,var(--primary)));transform-origin:0 50%;animation:ys-progress-grow linear both;animation-timeline:scroll(root)}}}@keyframes ys-progress-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ys-glare{from{background-position:200% 0}to{background-position:-100% 0}}.ys-header-nav .bricks-nav-menu>li>a{position:relative}.ys-header-nav .bricks-nav-menu>li>a::after{content:'';position:absolute;left:1rem;right:1rem;bottom:.2rem;height:2px;border-radius:var(--radius-full);background-color:var(--primary);transform:scaleX(0);transform-origin:50% 50%;transition:transform 0.35s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:no-preference){.ys-header-nav .bricks-nav-menu>li:not(.current-menu-item):not(.current_page_item)>a:hover::after,.ys-header-nav .bricks-nav-menu>li:not(.current-menu-item):not(.current_page_item)>a:focus-visible::after{transform:scaleX(1)}.ys-header-nav .bricks-nav-menu>li.current-menu-item>a,.ys-header-nav .bricks-nav-menu>li.current_page_item>a{animation:ys-nav-pop 0.5s cubic-bezier(.34,1.56,.64,1) 0.15s backwards}}@keyframes ys-nav-pop{from{scale:.85}to{scale:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ys-btn-glow,.ys-btn-primary{position:relative;overflow:hidden}.ys-btn-glow::after,.ys-btn-primary::after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:linear-gradient(105deg,transparent 40%,rgb(255 255 255 / .25) 50%,transparent 60%);background-size:200% 100%;background-repeat:no-repeat;background-position:-100% 0}.ys-btn-glow:hover::after,.ys-btn-primary:hover::after{animation:ys-glare 0.8s ease 0.1s both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:1024px){.ys-hero-visual{transform:perspective(1100px) rotateX(var(--ys-tilt-x,0deg)) rotateY(var(--ys-tilt-y,0deg));transform-style:preserve-3d}.ys-hero-visual .ys-avatar-wrap{transform-style:preserve-3d}.ys-hero-visual .ys-avatar-glow{translate:0 0 -60px}.ys-hero-visual .ys-ring-2{translate:0 0 -30px}.ys-hero-visual .ys-ring-1{translate:0 0 14px}.ys-hero-visual .ys-float-badge{translate:var(--ys-drag-x,0) var(--ys-drag-y,0) 48px;cursor:grab}.ys-hero-visual .ys-float-badge.is-dragging{cursor:grabbing}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ys-hero-visual .ys-ring-1{animation:ys-ring-spin 25s linear infinite,ys-orbit-scrub linear both;animation-timeline:auto,view();animation-range:normal,cover 0% cover 100%}.ys-hero-visual .ys-ring-2{animation:ys-ring-spin-reverse 35s linear infinite,ys-orbit-scrub-reverse linear both;animation-timeline:auto,view();animation-range:normal,cover 0% cover 100%}}}@keyframes ys-orbit-scrub{to{rotate:200deg}}@keyframes ys-orbit-scrub-reverse{to{rotate:-160deg}}.ys-hero-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.ys-calc-step{position:relative}.ys-confetti{position:absolute;left:50%;top:7rem;z-index:30;pointer-events:none}.ys-confetti i{position:absolute;left:0;top:0;width:7px;height:11px;border-radius:2px;background-color:var(--cc,var(--primary));opacity:0;animation:ys-confetti-fly var(--cd,1.2s) cubic-bezier(.16,.8,.4,1) forwards}@keyframes ys-confetti-fly{0%{opacity:1;translate:0 0;rotate:0deg;scale:var(--cs,1)}55%{opacity:1;translate:var(--ctx,0) var(--cty,-140px)}100%{opacity:0;translate:var(--ctx,0) calc(var(--cty, -140px) + 190px);rotate:var(--cr,360deg);scale:var(--cs,1)}}.ys-egg{position:fixed;right:1rem;bottom:1rem;z-index:9990;width:min(340px, calc(100vw - 2rem));background-color:color-mix(in srgb,#071410 94%,transparent);border:1px solid var(--primary-30);border-radius:var(--radius-m);box-shadow:0 24px 60px rgb(0 0 0 / .5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;color:var(--text);overflow:hidden}@media (prefers-reduced-motion:no-preference){.ys-egg{animation:ys-egg-pop 0.35s cubic-bezier(.34,1.56,.64,1)}}@keyframes ys-egg-pop{from{opacity:0;translate:0 14px;scale:.95}}.ys-egg__bar{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem;background-color:rgb(255 255 255 / .04);border-bottom:1px solid var(--primary-10)}.ys-egg__dot{width:.55rem;height:.55rem;border-radius:var(--radius-full)}.ys-egg__dot--r{background-color:#ff5f57}.ys-egg__dot--y{background-color:#febc2e}.ys-egg__dot--g{background-color:#28c840}.ys-egg__title{margin-left:auto;color:var(--text-muted);font-size:.6875rem}.ys-egg__close{margin-left:.5rem;border:0;background:none;color:var(--text-muted);cursor:pointer;font-size:.875rem;line-height:1;padding:.1rem .25rem;border-radius:var(--radius-s);transition:color 0.2s,background-color 0.2s}.ys-egg__close:hover{color:var(--primary);background-color:var(--primary-10)}.ys-egg__body{padding:.75rem .9rem .9rem;line-height:1.8}.ys-egg__cmd{color:var(--text-muted)}.ys-egg__cmd::before{content:'$ ';color:var(--primary-50)}.ys-egg__body b{color:var(--primary);font-weight:600}.ys-kinetic .ys-kin__w{display:inline-block;white-space:nowrap}.ys-kinetic .ys-kin__c{display:inline-block;opacity:0;translate:0 .35em;filter:blur(6px);animation:ys-kin-in 0.65s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 28ms) forwards}@keyframes ys-kin-in{to{opacity:1;translate:none;filter:none}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}