.cgIn_a_view:not([data-play]) .cgIn_a_anim,.cgIn_a_hoverPause:hover .cgIn_a_anim{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cgIn_a_anim{animation-delay:0s!important}}.cgIn_a_fadeUp{animation:cgIn_a_fade-up .5s var(--d,0s) cubic-bezier(.175, .885, .32, 1.1) both}.cgIn_a_drop{animation:cgIn_a_drop .6s var(--d,0s) cubic-bezier(.175, .885, .32, 1.1) both}.cgIn_a_pulse{animation:cgIn_a_pulse 2s ease-out var(--d,0s) infinite}.cgIn_a_marquee{animation:cgIn_a_marquee var(--dur,60s) linear infinite}.cgIn_a_sheen{animation:cgIn_a_sheen 4s ease-in-out var(--d,1s) infinite}.cgIn_a_grow{transform-origin:bottom;animation:cgIn_a_grow .7s var(--d,0s) cubic-bezier(.175, .885, .32, 1.1) both}.cgIn_a_float{animation:cgIn_a_float 6s ease-in-out var(--d,0s) infinite}.cgIn_a_dot{animation:cgIn_a_dot 1.2s ease-in-out var(--d,0s) infinite}.cgIn_a_strike{transform-origin:0;animation:cgIn_a_strike .6s var(--d,0s) ease-out both}.cgIn_a_caret{animation:1s step-end infinite cgIn_a_caret}.cgIn_a_type{animation:cgIn_a_type 1.8s var(--d,0s) steps(12) both}.cgIn_a_dim{animation:cgIn_a_dim .8s var(--d,0s) ease-out both}.cgIn_a_hide{animation:cgIn_a_hide .2s var(--d,0s) linear both}.cgIn_a_draw{stroke-dasharray:1;animation:cgIn_a_draw .45s var(--d,0s) cubic-bezier(.65, 0, .35, 1) both}.cgIn_a_drawQuick{stroke-dasharray:1;animation:cgIn_a_draw .25s var(--d,0s) ease-out both}@keyframes cgIn_a_fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cgIn_a_drop{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes cgIn_a_pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 55%, transparent)}70%,to{box-shadow:0 0 0 10px #0000}}@keyframes cgIn_a_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cgIn_a_sheen{0%{transform:translate(-150%)skew(-20deg)}55%,to{transform:translate(350%)skew(-20deg)}}@keyframes cgIn_a_grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cgIn_a_float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cgIn_a_dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes cgIn_a_strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cgIn_a_caret{50%{opacity:0}}@keyframes cgIn_a_type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cgIn_a_dim{to{opacity:.15}}@keyframes cgIn_a_hide{to{opacity:0}}@keyframes cgIn_a_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.GB55ZG_burst{display:inline-flex;position:relative}.GB55ZG_sparkle{left:var(--x);top:var(--y);width:var(--s);height:var(--s);color:var(--primary);opacity:0;pointer-events:none;filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--primary) 60%, transparent));position:absolute;transform:translate(-50%,-50%)scale(0)}.GB55ZG_sparkleHot{color:var(--brand-pressed)}:is(.dark .GB55ZG_sparkleHot,.dark-theme .GB55ZG_sparkleHot){color:#fff}.GB55ZG_burst[data-play] .GB55ZG_sparkle{animation:GB55ZG_sparkle-pop .7s var(--d) cubic-bezier(.2, .7, .3, 1) both}.GB55ZG_sheen{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.GB55ZG_sheen[data-play]{animation:GB55ZG_sweep 1s var(--d) cubic-bezier(.4, 0, .2, 1) both}@property --in-view-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.GB55ZG_orbit{border-radius:calc(var(--orbit-host-radius,var(--radius)) + 2px);pointer-events:none;opacity:0;background:conic-gradient(from var(--in-view-orbit-angle), transparent 0deg 230deg, color-mix(in oklab, var(--primary) 35%, transparent) 290deg, var(--primary) 340deg, #fff 356deg, transparent 360deg);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GB55ZG_orbit[data-play]{animation:GB55ZG_orbit 1.4s var(--d) cubic-bezier(.55, 0, .25, 1) both, GB55ZG_orbit-fade 1.4s var(--d) linear both}@keyframes GB55ZG_orbit{0%{--in-view-orbit-angle:0deg}to{--in-view-orbit-angle:360deg}}@keyframes GB55ZG_orbit-fade{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}@keyframes GB55ZG_sparkle-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}35%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(15deg)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.2) rotate(30deg)}}@keyframes GB55ZG_sweep{to{transform:translate(120%)}}
.aBN4TW_mark{animation:.4s cubic-bezier(.3,1.4,.5,1) both aBN4TW_mark-in}.aBN4TW_tick{stroke-dasharray:1;animation:.35s ease-out .2s both aBN4TW_tick}@keyframes aBN4TW_mark-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes aBN4TW_tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
@property --upgrade-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.YSkYbW_ring{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.YSkYbW_base{background:var(--brand-dark);animation:1.2s ease-out both YSkYbW_base-fill}.YSkYbW_comet{background:conic-gradient(from var(--upgrade-orbit-angle), transparent 0deg 230deg, color-mix(in oklab, var(--brand-dark) 35%, transparent) 290deg, var(--brand-dark) 340deg, #fff 356deg, transparent 360deg);animation:1.2s cubic-bezier(.55,0,.25,1) both YSkYbW_orbit,1.2s linear both YSkYbW_comet-fade}.YSkYbW_glow{border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 14px 2px color-mix(in oklab, var(--brand-dark) 55%, transparent);position:absolute;inset:0}.YSkYbW_sweep{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.YSkYbW_sweepOnce{background:linear-gradient(115deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:1.1s cubic-bezier(.4,0,.2,1) .6s both YSkYbW_sweep}.YSkYbW_menuSweep{background:linear-gradient(115deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:.9s cubic-bezier(.4,0,.2,1) .15s both YSkYbW_sweep}[data-highlighted]>.YSkYbW_menuSweep{animation:.9s cubic-bezier(.4,0,.2,1) .15s both YSkYbW_sweep,.9s cubic-bezier(.4,0,.2,1) both YSkYbW_sweep-replay}.YSkYbW_buttonSweep{background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:1.1s cubic-bezier(.4,0,.2,1) .6s both YSkYbW_sweep}:is(a,button):is(:hover,:focus-visible)>.YSkYbW_buttonSweep{animation:1.1s cubic-bezier(.4,0,.2,1) .6s both YSkYbW_sweep,.9s cubic-bezier(.4,0,.2,1) both YSkYbW_sweep-replay}.YSkYbW_sparkle{left:var(--x);top:var(--y);width:var(--s);height:var(--s);color:var(--brand-dark);opacity:0;pointer-events:none;filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--brand-dark) 60%, transparent));position:absolute;transform:translate(-50%,-50%)scale(0)}.YSkYbW_sparkleHot{color:#fff}.YSkYbW_orbitSparkle{animation:YSkYbW_sparkle-pop .7s var(--d) cubic-bezier(.2, .7, .3, 1) both}.YSkYbW_link:hover .YSkYbW_sweep,.YSkYbW_link:focus-visible .YSkYbW_sweep{animation:.9s cubic-bezier(.4,0,.2,1) both YSkYbW_sweep}.YSkYbW_link:hover .YSkYbW_icon,.YSkYbW_link:focus-visible .YSkYbW_icon{animation:.8s cubic-bezier(.3,1.4,.5,1) .35s both YSkYbW_twinkle}.YSkYbW_link:hover~.YSkYbW_glow,.YSkYbW_link:focus-visible~.YSkYbW_glow{animation:1s ease-out .25s both YSkYbW_glow}.YSkYbW_link:hover~.YSkYbW_sheenSparkle,.YSkYbW_link:focus-visible~.YSkYbW_sheenSparkle{animation:YSkYbW_sparkle-pop .7s var(--d) cubic-bezier(.2, .7, .3, 1) both}@keyframes YSkYbW_orbit{0%{--upgrade-orbit-angle:0deg}to{--upgrade-orbit-angle:360deg}}@keyframes YSkYbW_comet-fade{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}@keyframes YSkYbW_base-fill{0%,78%{opacity:.18}to{opacity:1}}@keyframes YSkYbW_sparkle-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}35%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(15deg)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.2) rotate(30deg)}}@keyframes YSkYbW_sweep{to{transform:translate(120%)}}@keyframes YSkYbW_sweep-replay{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes YSkYbW_glow{0%,to{opacity:0}40%{opacity:1}}@keyframes YSkYbW_twinkle{0%,to{transform:scale(1)rotate(0)}45%{transform:scale(1.35)rotate(14deg)}}
