.seo-unit{letter-spacing:0;vertical-align:.1em;font-size:max(15px,.3em)}@container (width<=400px){.seo-unit{vertical-align:baseline;margin:.55em 0 0;font-size:15px;line-height:1.2;display:block}}@media (max-height:500px) and (orientation:landscape){.kit-hero-title.seo-title{font-size:min(104px, calc(100cqi / var(--hw)), 10svh)}.seo-lead{max-width:64ch;margin-top:.75rem}.seo-field-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@keyframes seo-win-in{0%{opacity:0;transform:perspective(1600px)translateY(60px)rotateX(12deg)scale(.95)}}.seo-win{transform-origin:50% 100%;animation:1s cubic-bezier(.16,1,.3,1) .1s both seo-win-in}@keyframes seo-fade{0%{opacity:0;transform:translateY(8px)}}.seo-fade,.seo-row{animation:seo-fade .55s ease-out var(--d,0s) both}@keyframes seo-type{0%{clip-path:inset(0 100% 0 0)}}.seo-type{animation:seo-type .75s steps(20, end) var(--d,0s) both}@keyframes seo-type-caret{0%{left:0}}.seo-type-caret{animation:seo-type-caret .75s steps(20, end) var(--d,0s) both, lp-blink 1.05s steps(1) calc(var(--d,0s) + .75s) 3;left:calc(100% + 2px)}@keyframes seo-shift{0%{transform:translateY(-52px)}}.seo-shift{animation:seo-shift .6s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}@keyframes seo-rise{0%{transform:translateY(var(--from,260px))}}.seo-rise{animation:seo-rise .9s cubic-bezier(.34, 1.32, .64, 1) var(--d,0s) both}@keyframes seo-shift-m{0%{transform:translateY(-38px)}}.seo-shift-m{animation:seo-shift-m .6s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}@keyframes seo-lift{0%{transform:scale(1)}}.seo-lift{animation:seo-lift .45s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) both;transform:scale(1.04)}@keyframes seo-dim{0%{opacity:1}}.seo-dim{animation:seo-dim .5s ease-out var(--d,0s) both}@keyframes seo-trail{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.seo-trail{animation:seo-trail .75s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both}@keyframes seo-in{0%{opacity:0}}.seo-num-hot{animation:seo-in .3s ease-out var(--d,0s) both}@keyframes seo-pop{0%{opacity:0;transform:scale(.4)}}.seo-pop{animation:seo-pop .45s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) both}@keyframes seo-toast{0%{opacity:0;transform:translateY(24px)scale(.96)}}.seo-toast{animation:seo-toast .6s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}@keyframes seo-line{0%{stroke-dashoffset:1px}}.seo-line{stroke-dasharray:1;stroke-dashoffset:0;animation:seo-line .9s cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}.seo-area{animation:seo-in .5s ease-out var(--d,0s) both}.seo-dot{transform-box:fill-box;transform-origin:50%;animation:seo-pop .4s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) both}@keyframes seo-rep-frame{0%{opacity:0;clip-path:inset(0 0 60% round 22px);transform:translateY(40px)scale(.97)}to{clip-path:inset(0 round 22px)}}@keyframes seo-rep-img{0%{transform-origin:30% 20%;transform:scale(1.06)}}@keyframes seo-rep-ring{0%{opacity:0;transform:scale(1.25)}}@keyframes seo-rep-bar{0%{transform:scaleX(0)}}.seo-rep-bar{transform-origin:0}.seo-rep[data-arm] .seo-rep-panel[data-on] .seo-rep-in{animation:seo-fade .6s ease-out var(--d,0s) both}.seo-rep[data-arm] .seo-rep-panel[data-on] .seo-rep-frame{animation:.85s cubic-bezier(.16,1,.3,1) 50ms both seo-rep-frame}.seo-rep[data-arm] .seo-rep-panel[data-on] .seo-rep-img{animation:1.2s cubic-bezier(.16,1,.3,1) 50ms both seo-rep-img}.seo-rep[data-arm] .seo-rep-panel[data-on] .seo-rep-ring{animation:.5s cubic-bezier(.34,1.56,.64,1) .75s both seo-rep-ring}.seo-rep[data-arm] .seo-rep-panel[data-on] .seo-rep-tag{animation:.45s ease-out 1s both seo-fade}.seo-rep[data-arm] .seo-rep-panel[data-on] .seo-rep-bar{animation:seo-rep-bar .8s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.seo-band-card{width:172px;position:absolute}.seo-band-a{z-index:2;top:10px;left:calc(50% - 178px);transform:rotate(-6deg)}.seo-band-b{top:46px;left:calc(50% + 4px);transform:rotate(5deg)}@media (min-width:640px){.seo-band-card{width:230px}.seo-band-a{left:calc(50% - 236px)}.seo-band-b{left:calc(50% + 10px)}}@media (min-width:1024px){.seo-band-card{width:260px}.seo-band-a{top:20px;left:0}.seo-band-b{top:auto;bottom:10px;left:auto;right:0}}
