.pla-reel{translate:0 var(--pla-to,0)}@keyframes pla-rise{0%{opacity:0;translate:0 18px}}@keyframes pla-char{0%{opacity:0;translate:0 -40px}}@keyframes pla-fade{0%{opacity:0}}@keyframes pla-reel{0%{translate:0}}@keyframes pla-draw-a{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pla-spin{to{rotate:-360deg}}@keyframes pla-phone-in{0%{opacity:0;translate:0 80px;rotate:8deg}}@keyframes pla-screen-cover{0%{opacity:1}to{opacity:0}}@keyframes pla-screen-cover-go{0%{opacity:1}to{opacity:0}}.pla-screen-cover{opacity:0;pointer-events:none}.pla-krag{--pla-krag-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 520'%3E%3Cpath fill-rule='evenodd' d='M0 0H520V520H0Z M226 -18H424A44 44 0 0 1 468 26V524A44 44 0 0 1 424 568H226A44 44 0 0 1 182 524V26A44 44 0 0 1 226 -18Z'/%3E%3C/svg%3E");-webkit-mask:var(--pla-krag-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--pla-krag-mask) 0 0 / 100% 100% no-repeat;mask:var(--pla-krag-mask) 0 0 / 100% 100% no-repeat}@keyframes pla-bob{50%{translate:0 -12px}}@keyframes pla-badge{0%{opacity:0;scale:.6}65%{opacity:1;scale:1.06}to{scale:1}}@keyframes pla-pulse{0%{box-shadow:0 0 #ff6a4473}to{box-shadow:0 0 0 18px #ff6a4400}}@media (prefers-reduced-motion:no-preference){.pla-rise{animation:pla-rise .6s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) both}.pla-char{animation:pla-char .5s cubic-bezier(0, 0, .58, 1) var(--pla-d,0s) both}.pla-fade{animation:pla-fade .4s ease-out var(--pla-d,0s) both}.pla-reel{animation:pla-reel 1.6s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) both}.pla-draw-a{stroke-dasharray:1;animation:pla-draw-a .5s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) both}.pla-screen-cover{animation:.5s ease-out 4s both pla-screen-cover}.pla-phone[data-film] .pla-screen-cover{animation:.6s ease-out both pla-screen-cover-go}.pla-spin{animation:54s linear infinite pla-spin}.pla-scene:has(.pla-phone:not([data-film])) .pla-krag{-webkit-mask:none;mask:none}.pla-phone{animation:pla-phone-in .9s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) both}.pla-bob{animation:2s cubic-bezier(.5,0,.5,1) 1.6s infinite pla-bob}.pla-badge{animation:pla-badge .6s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) both}.pla-pulse{animation:1.6s ease-out infinite pla-pulse}}:is(.pla-gap,.pla-teach,.pla-steps,.pla-people,.pla-offer)[data-armed]:not([data-on]) :is(.pla-bar,.pla-luka,.pla-chev,.pla-gapline,.pla-gapcircle,.pla-gaptext,.pla-face,.pla-tag,.pla-step-dot,.pla-step-text,.pla-step-fox,.pla-person,.pla-mascot,.pla-offer-dot,.pla-offer-tick,.pla-offer-text){transition:none}.pla-gap[data-armed] .pla-bar{transition:scale .9s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s);scale:0 1}.pla-gap[data-armed] .pla-luka{opacity:0;transition:opacity .5s ease-out var(--pla-d,0s)}.pla-gap[data-armed] .pla-gapline{transition:scale .7s cubic-bezier(.5,0,.5,1) 1.3s;scale:1 0}.pla-gap[data-armed] .pla-gapcircle{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s cubic-bezier(.5,0,.5,1) 1.9s}.pla-gap[data-armed] .pla-gaptext{opacity:0;transition:opacity .4s ease-out 2.3s,translate .4s ease-out 2.3s;translate:0 6px}.pla-gap[data-on] .pla-bar{scale:1}.pla-gap[data-on] .pla-luka{opacity:1}.pla-gap[data-on] .pla-gapline{scale:1}.pla-gap[data-on] .pla-gapcircle{stroke-dashoffset:0}.pla-gap[data-on] .pla-gaptext{opacity:1;translate:0}.pla-chev{--chev-w:18px;--chev-t:2.7s;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 8px),#0000)}@media (min-width:77.5rem){.pla-chev{--chev-w:32px;--chev-t:2.8s}}.pla-chev-track{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 20'%3E%3Cpath d='M5 5l6 5-6 5' fill='none' stroke='%23ff6a44' stroke-opacity='0.3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") repeat-x 0 50% / var(--chev-w) 72%}@media (prefers-reduced-motion:no-preference){.pla-chev-track{animation:pla-chev var(--chev-t,1.6s) linear infinite}}@keyframes pla-chev{to{translate:var(--chev-w) 0}}.pla-gap[data-armed] .pla-chev{opacity:0;transition:opacity .5s ease-out var(--pla-d,0s)}.pla-gap[data-on] .pla-chev{opacity:1}@keyframes pla-preview{0%{scale:.01 1}}@media (prefers-reduced-motion:no-preference){.group\/card:hover .pla-preview{animation:3.2s linear both pla-preview}}@keyframes pla-float{50%{translate:0 -8px}}@media (prefers-reduced-motion:no-preference){.pla-float-a{animation:pla-float 5.2s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) infinite}.pla-float-b{animation:pla-float 6.4s cubic-bezier(.5, 0, .5, 1) var(--pla-d,0s) infinite}}@keyframes pla-ring{0%{opacity:0;scale:.92}30%{opacity:1;scale:1}to{opacity:0;scale:1.04}}.pla-teach[data-armed] .pla-face{opacity:0;transition:opacity .5s ease-out var(--pla-d), scale .6s var(--ease-pop) var(--pla-d);scale:.6}.pla-teach[data-armed] .pla-tag{opacity:0;transition:opacity .3s ease-out var(--pla-d), scale .5s var(--ease-pop) var(--pla-d), rotate .3s;scale:.4}.pla-teach[data-on] .pla-face,.pla-teach[data-on] .pla-tag{opacity:1;scale:1}.pla-ring{opacity:0}.pla-teach[data-on] .pla-ring{animation:pla-ring 1.1s ease-out var(--pla-d) both}@keyframes pla-steps-y{0%,20.8%{scale:1 0}33.8%,42.9%{scale:1 .25}55.8%,64.9%{scale:1 .5}77.9%,87%{scale:1 .75}to{scale:1}}@keyframes pla-steps-x{0%,20.8%{scale:0 1}33.8%,42.9%{scale:.25 1}55.8%,64.9%{scale:.5 1}77.9%,87%{scale:.75 1}to{scale:1}}.pla-steps[data-armed] .pla-steps-line{scale:1 0}.pla-steps[data-armed] .pla-step-dot{transition:background-color .5s ease-in-out,border-color .5s ease-in-out,color .5s ease-in-out,box-shadow .5s ease-in-out;transition-delay:var(--pla-d)}.pla-steps[data-armed] .pla-step-text{opacity:.55;color:var(--color-label-quaternary);transition:opacity .5s ease-in-out,color .5s ease-in-out;transition-delay:var(--pla-d)}.pla-steps[data-armed] .pla-step-fox{opacity:0;transition:opacity .3s, scale .5s var(--ease-pop);transition-delay:var(--pla-d);scale:.5}@media (min-width:77.5rem){.pla-steps[data-armed] .pla-steps-line{scale:0 1}}.pla-steps .pla-step-dot{background:var(--color-coral);border-color:var(--color-coral);color:#fff;box-shadow:0 8px 18px #ff6a4459}.pla-steps .pla-step-goal{background:var(--color-success);border-color:var(--color-success);box-shadow:0 8px 18px #50c87859}.pla-steps[data-armed]:not([data-on]) .pla-step-dot{border-color:var(--color-separator);color:var(--color-label-quaternary);box-shadow:none;background:#fff}.pla-steps[data-on] .pla-steps-line{animation:3.85s ease-in-out both pla-steps-y;scale:1}@media (min-width:77.5rem){.pla-steps[data-on] .pla-steps-line{animation-name:pla-steps-x}}.pla-steps[data-on] .pla-step-text{opacity:1;color:var(--color-label-primary)}.pla-steps[data-on] .pla-step-fox{opacity:1;scale:1}.pla-people[data-armed] .pla-person{opacity:0;transition:opacity .4s ease-out var(--pla-d), translate .4s ease-out var(--pla-d), box-shadow .3s;translate:0 24px}.pla-people[data-armed] .pla-mascot{opacity:0;transition:opacity .25s ease-out var(--pla-d), translate .65s var(--ease-pop) var(--pla-d), scale .3s var(--ease-pop);translate:0 56px}.pla-people[data-on] .pla-person,.pla-people[data-on] .pla-mascot{opacity:1;translate:0}@keyframes pla-typing{0%,60%,to{opacity:1;translate:0}30%{opacity:.7;translate:0 -4px}}@keyframes pla-caret{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){.pla-typing{animation:1s ease-in-out infinite pla-typing}.pla-caret{animation:.9s step-end infinite pla-caret}.pla-msg{animation:.32s ease-out both pla-msg-in}.pla-line{animation:.36s ease-out both pla-line-in}}@keyframes pla-msg-in{0%{opacity:0}}@keyframes pla-line-in{0%{opacity:0}}.pla-offer[data-armed] .pla-offer-dot{fill:#eadfd6;transition:fill .25s ease-out var(--pla-d)}.pla-offer[data-armed] .pla-offer-tick{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s ease-out calc(var(--pla-d) + .12s)}.pla-offer[data-armed] .pla-offer-text{color:var(--color-label-quaternary);opacity:.6;transition:color .25s,opacity .25s;transition-delay:var(--pla-d)}.pla-offer[data-on] .pla-offer-dot{fill:#50c878}.pla-offer[data-on] .pla-offer-tick{stroke-dashoffset:0}.pla-offer[data-on] .pla-offer-text{color:var(--color-label-primary);opacity:1}@keyframes pla-ring-pulse{0%{opacity:.6;scale:1}to{opacity:0;scale:1.08 1.21}}@media (prefers-reduced-motion:no-preference){.pla-ring-pulse{animation:1.8s ease-out infinite pla-ring-pulse}}@keyframes pla-jump{0%,5%{animation-timing-function:ease-out;translate:0;rotate:-2deg}50%,55%{animation-timing-function:ease-in;translate:0 -40px;rotate:4deg}to{translate:0;rotate:-2deg}}@keyframes pla-jump-shadow{0%,5%{animation-timing-function:ease-out;scale:1}50%,55%{animation-timing-function:ease-in;scale:.706 .7}to{scale:1}}@keyframes pla-confetti{0%,5%{animation-timing-function:ease-out;translate:0;rotate:none}50%,55%{translate:var(--pla-dx) -18px;rotate:var(--pla-rot);animation-timing-function:ease-in}to{translate:0;rotate:none}}@media (prefers-reduced-motion:no-preference){.pla-jump{animation:1s infinite pla-jump}.pla-jump-shadow{animation:1s infinite pla-jump-shadow}.pla-confetti{animation:1s infinite pla-confetti}}.pla-faq-panel{transition:grid-template-rows .3s var(--ease-smooth), visibility .3s}.pla-faq-panel[data-closed]{visibility:hidden}@media (prefers-reduced-motion:reduce){.pla-faq-panel{transition:none}}.sam-grow{grid-template-rows:1fr}@keyframes sam-grow{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@media (prefers-reduced-motion:no-preference){.sam-grow{animation:.5s cubic-bezier(.22,.8,.3,1) both sam-grow}}
