.ph-hero{padding-top:56px;padding-bottom:64px}.ph-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px;display:grid}.ph-top__aside{flex-direction:column;gap:24px;padding-bottom:10px;display:flex}.ph-top__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:1000px){.ph-hero{padding-top:32px;padding-bottom:32px}.ph-top{grid-template-columns:minmax(0,1fr);gap:24px}.ph-top .pub-h1{font-size:clamp(44px,13.4vw,56px)}.ph-top__actions .pub-btn{width:100%}}@keyframes ph-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ph-fade{0%{opacity:0}}.ph-top .pub-h1,.ph-top .pub-lead,.ph-top__actions{animation:ph-rise .56s var(--ease-out) backwards}.ph-top .pub-lead{animation-delay:70ms}.ph-top__actions{animation-delay:.14s}@media (prefers-reduced-motion:reduce){.ph-top .pub-h1,.ph-top .pub-lead,.ph-top__actions{animation-name:ph-fade;animation-duration:.2s;animation-delay:0s}}.ph-stage{padding-block:40px 56px}.ph-photo{--ph-scrim:linear-gradient(180deg, #080c1285, #080c1280 28%, #080c1270 42%, transparent 66%);background:var(--ph-scrim), var(--endorr-black) url(/assets/public/main-page-hero.webp) center bottom / cover no-repeat;color:var(--endorr-white)}.pub-stage.ph-stage--hero{background:0 0}.ph-photo .ph-hero{padding-top:88px}.ph-photo .pub-lead{color:var(--endorr-white)}.ph-photo .pub-small{color:#ffffffeb}@media (max-width:1000px){.ph-photo{--ph-scrim:linear-gradient(180deg, #080c129e, #080c128a 22%, #080c1280 36%, transparent 58%)}.ph-photo .ph-hero{padding-top:48px}}.ph-hero-frame{--fx:1;-webkit-box-reflect:below 8px linear-gradient(transparent 80%, #00000021);position:relative}.ph-hero-frame:before,.ph-hero-frame:after{content:"";z-index:5;pointer-events:none;border-radius:var(--radius-xl);position:absolute;inset:0}.ph-hero-frame:after{mix-blend-mode:multiply;opacity:var(--fx);background:radial-gradient(70% 55% at 50% -12%,#b0d6e84d,#0000 70%),radial-gradient(48% 60% at -6% 108%,#ffa0504d,#0000 70%),radial-gradient(48% 60% at 106% 108%,#ffa05042,#0000 70%),linear-gradient(90deg,#281e1833,#0000 18% 82%,#281e1833),linear-gradient(#0000 55%,#3c2e241a)}.ph-hero-frame:before{opacity:calc(var(--fx) * .9);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .45  0 0 0 0 .4  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>") 0 0/160px 160px,linear-gradient(100deg,#0000 38%,#e6f4ff1a 46%,#0000 52%,#ffeccd12 60%,#0000 66%),linear-gradient(#dceefa1a,#0000 30%)}.pub-stage.ph-stage--hero{padding-bottom:120px}@media (max-width:760px){.ph-hero-frame{--fx:.7}.pub-stage.ph-stage--hero{padding-bottom:88px}}@media (prefers-contrast:more){.ph-hero-frame{--fx:0;-webkit-box-reflect:none}}.ph-stage--hero .pub-check label.pub-check__field,.ph-stage--hero .pub-check__drop{color:#fff;border-color:#ffffffb3}.ph-stage--hero .pub-check__hint,.ph-stage--hero .pub-stage__caption{color:#ffffffeb}.ph-stage--show{padding-top:0}.ph-stage--show .ph-showhead{border-top:0;margin-top:clamp(80px,9vw,120px);padding-top:0}.ph-stage .pub-stage__caption{margin-bottom:0}.ph-showhead{border-top:1px solid #22282f;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:56px;margin:clamp(80px,9vw,120px) 0 48px;padding-top:clamp(56px,6vw,80px);display:grid}.ph-showhead p{max-width:560px;color:var(--grey-200);margin:0;font-size:18px}.ph-showhead a{color:var(--endorr-white)}@media (max-width:1000px){.ph-showhead{grid-template-columns:minmax(0,1fr);gap:20px;margin:56px 0 28px;padding-top:40px}}.ph-show .pub-app__canvas{background:#2e2a22;min-height:560px;padding:0;overflow:hidden}.ph-show .pub-app__canvas>img,.ph-show .pub-app__canvas>svg{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.ph-badge{color:#fff;background:#0b0f14cc;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px}.ph-zoom{font-variant-numeric:tabular-nums;color:var(--endorr-black);background:#ffffffeb;border-radius:4px;padding:3px 8px;font-size:12px;position:absolute;bottom:12px;left:14px}.ph-toggle-row{justify-content:space-between;align-items:center;display:flex}.ph-toggle{background:var(--endorr-black);border-radius:10px;width:34px;height:20px;display:block;position:relative}.ph-toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;right:2px}.ph-applied{justify-content:space-between;gap:12px;display:flex}.ph-applied u{color:var(--app-text-2)}@media (max-width:1000px){.ph-show .pub-app__canvas{aspect-ratio:1295/832;min-height:0}}.ph-feathead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px;display:flex}.ph-feathead h2{max-width:760px}.ph-feathead p{max-width:380px;color:var(--endorr-ink);margin:0}.ph-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.ph-tile{min-width:0;color:var(--endorr-black);border-radius:10px;flex-direction:column;padding:28px;display:flex;overflow:hidden}.ph-tile[data-span="7"]{grid-column:span 7}.ph-tile[data-span="5"]{grid-column:span 5}.ph-tile[data-span="12"]{grid-column:span 12;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:56px;display:grid}.ph-tile__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ph-tile__head h3{font:500 28px/1.15 var(--font-display);letter-spacing:-.02em}.ph-tile__head a{flex:none;font-size:14px;font-weight:600}.ph-tile>p{color:var(--endorr-ink);max-width:460px;margin:6px 0 0}.ph-tile__demo{flex-direction:column;flex:1;margin-top:24px;display:flex}.ph-tile__demo>div{flex-direction:column;flex:1;display:flex}.ph-tile[data-span="12"]>.ph-tile__head,.ph-tile[data-span="12"]>p{grid-column:1}.ph-tile[data-span="12"]>.ph-tile__demo{grid-area:1/2/span 2;margin-top:0}@media (max-width:1000px){.ph-bento{grid-template-columns:minmax(0,1fr)}.ph-tile[data-span]{grid-column:auto;padding:20px;display:flex}.ph-tile[data-span="12"]>.ph-tile__demo{margin-top:24px}.ph-tile__head h3{font-size:24px}}.ph-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph-pixel{image-rendering:pixelated}.ph-soft{filter:blur(2.5px)}.ph-btnbox{background:var(--endorr-black);color:#fff;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-block}.ph-btnbox--block{text-align:center;margin-top:auto;padding:8px;display:block}.ph-chipbox{font-variant-numeric:tabular-nums;border:1px solid var(--app-line,#e8eaed);background:#fff;border-radius:6px;padding:8px 12px;font-size:13px}.ph-chipbox b{font-weight:600}.ph-up{background:#12304a;border-radius:8px;height:360px;position:relative;overflow:hidden}.ph-up__row{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}@media (max-width:1000px){.ph-up{height:300px}}.ph-vec{background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 190px;min-height:300px;display:grid;overflow:hidden}.ph-vec__art{background:#eef0f2;min-height:260px;position:relative;overflow:hidden}.ph-vec__panel{border-left:1px solid #e8eaed;flex-direction:column;gap:8px;padding:12px;font-size:12px;display:flex}.ph-vec__panel p{margin:0}.ph-vec__free{color:#545b62}.ph-vec__fit{color:#1a7f45;font-weight:600}.ph-vec__label{color:#545b62;justify-content:space-between;display:flex}.ph-vec__label b{color:var(--endorr-black)}.ph-vec__seg{padding:2px;font-size:11px}.ph-vec__seg>span{padding:4px 0}@media (max-width:1000px){.ph-vec{grid-template-columns:minmax(0,1fr)}.ph-vec__art{min-height:240px}.ph-vec__panel{border-top:1px solid #e8eaed;border-left:0}}.ph-mock{background:#fff;border-radius:8px;flex:1;grid-template-columns:minmax(0,1fr) 156px;min-height:380px;display:grid;overflow:hidden}.ph-mock__stage{background:#fff;place-items:center;display:grid;position:relative;overflow:hidden}.ph-mock__stage .pm-photo{width:min(100%,340px)}.ph-mock__dims{z-index:3;font-variant-numeric:tabular-nums;color:#545b62;background:#fff;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:10px;left:10px;box-shadow:0 0 0 1px #e8eaed}.ph-mock__panel{flex-direction:column;gap:16px;padding:14px;font-size:12px;display:flex;box-shadow:inset 1px 0 #e8eaed}.ph-mock__product{margin:0;font-size:13px;font-weight:600;line-height:1.3}.ph-mock__label{letter-spacing:.04em;text-transform:uppercase;color:#5b6168;margin:0 0 8px;font-size:11px;font-weight:600}.ph-mock__spots{flex-direction:column;font-size:12px}.ph-mock__dl{background:var(--endorr-black);color:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:36px;margin-top:auto;font-weight:600;display:flex}.ph-swatches{gap:6px;display:flex;position:relative}.ph-swatches span{border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 1px #0b0f1426}@media (max-width:520px){.ph-mock{grid-template-columns:minmax(0,1fr)}.ph-mock__panel{box-shadow:inset 0 1px #e8eaed}.ph-mock__spots{flex-direction:row}}.ph-gang .pub-app__side{display:none}.ph-gang .pub-app__body{grid-template-columns:minmax(0,1fr) 240px!important}@media (max-width:1000px){.ph-gang .pub-app__body{grid-template-columns:minmax(0,1fr)!important}}.ph-send{font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;flex-direction:column;gap:12px;padding:18px;font-size:14px;display:flex}.ph-send__row{justify-content:space-between;gap:12px;display:flex}.ph-send__row b{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ph-send__sub{color:#545b62;font-size:13px}.ph-send__done{color:#1a7f45;align-items:center;gap:10px;display:flex}.ph-send__done b{color:var(--endorr-black);font:400 17px/1.25 var(--font-display);font-weight:700}.ph-printhead{align-items:end;margin-bottom:40px}.ph-printhead p{max-width:560px;color:var(--endorr-ink);margin:0;font-size:18px}.ph-figure{margin:0}.ph-figure img{object-fit:cover;width:100%;height:auto;max-height:820px;display:block}.ph-figure figcaption{color:var(--grey-500);flex-wrap:wrap;gap:8px 40px;padding-top:16px;font-size:13px;display:flex}.ph-pricing{align-items:center}.ph-price{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px}.ph-price tr{border-top:1px solid var(--endorr-paper)}.ph-price tr:first-child{border-top-color:var(--endorr-black)}.ph-price tr:last-child{border-bottom:1px solid var(--endorr-paper)}.ph-price th{text-align:left;padding:14px 16px 14px 0;font-weight:400}.ph-price td{text-align:right;white-space:nowrap;font-weight:600}.ph-price__note{color:var(--grey-500);margin:14px 0 0;font-size:15px}.ph-film[data-playing=false] *,.ph-film[data-playing=false] :after,.ph-film[data-playing=false] :before{animation-play-state:paused!important}.ph-film .ls{flex:1}.ph-film .ls__live,.ph-film .ls__ghost{flex-direction:column;display:flex}.ph-film .ls__live>*,.ph-film .ls__ghost>*{flex:1 0 auto}@property --ph-n{syntax:"<integer>";inherits:true;initial-value:0}@property --ph-p{syntax:"<integer>";inherits:true;initial-value:0}.ph-cta{display:inline-flex;position:relative}.ph-cta--block{margin-top:auto;display:flex}.ph-cta--block .ph-btnbox{flex:1}.ph-swap{text-align:center;display:grid}.ph-swap>*{grid-area:1/1}.ph-s2{opacity:1}.ph-scene[data-step="0"]>.ph-up__row .ph-s2,.ph-scene[data-step="1"]>.ph-up__row .ph-s2,.ph-scene[data-step="0"] .ph-vec__panel .ph-s2,.ph-scene[data-step="1"] .ph-vec__panel .ph-s2{opacity:0}.ph-scene[data-step="2"] .ph-s1{opacity:0;animation:.2s ease-out backwards dm-out}.ph-scene[data-step="2"] .ph-s2{animation:dm-arrive .32s var(--ease-out) 80ms backwards}.ph-btnbox[data-tap=true]{animation:pub-tap .26s var(--ease-out)}.ph-cursor{z-index:3;transition:none}.ph-scene[data-step="0"] .ph-cursor{animation:ck-cur-show .2s ease-out .35s both, ph-cur-move .8s var(--ease-io) .35s both}.ph-scene[data-step="1"] .ph-cursor{animation:ck-cur-tap .26s var(--ease-out) both, ck-cur-hide .3s ease-out .48s both}@keyframes ph-cur-move{0%{transform:translate(70px,-80px)}to{transform:none}}.ph-up__track{pointer-events:none;opacity:0;position:absolute;inset:0;transform:translate(100%)}.ph-wipe{background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #0b0f1440}.ph-wipe:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff4d);width:26%;position:absolute;top:0;bottom:0;right:2px}.ph-scene[data-step="0"]>.ph-up__track,.ph-scene[data-step="0"] .ph-vec__zoom>.ph-up__track{transform:translate(0)}.ph-scene[data-step="1"]>.ph-up__track,.ph-scene[data-step="1"] .ph-vec__zoom>.ph-up__track{animation:2.2s linear .15s backwards ph-edge}@keyframes ph-edge{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(100%)}}.ph-up__sharp{clip-path:inset(0);position:absolute;inset:0}.ph-scene[data-step="0"]>.ph-up__sharp{clip-path:inset(0 100% 0 0)}.ph-scene[data-step="1"]>.ph-up__sharp{animation:2.2s linear .15s backwards ph-reveal}@keyframes ph-reveal{0%{clip-path:inset(0 100% 0 0)}}.ph-n{--ph-n:300}.ph-n:after{counter-reset:ph-n var(--ph-n);content:counter(ph-n)}.ph-scene[data-step="0"]>.ph-up__row .ph-n{--ph-n:142}.ph-scene[data-step="1"]>.ph-up__row .ph-n{animation:2.2s linear .15s backwards ph-count}@keyframes ph-count{0%{--ph-n:142}}.ph-up__row{z-index:2}.ph-chipbox b{font-variant-numeric:tabular-nums}.ph-vec__art{position:relative}.ph-vec__zoom{transform-origin:30% 45%;position:absolute;inset:0}.ph-vec__traced{clip-path:inset(0);position:absolute;inset:0}.ph-scene[data-step="0"] .ph-vec__traced{clip-path:inset(0 100% 0 0)}.ph-scene[data-step="1"] .ph-vec__traced{animation:2.2s linear .15s backwards ph-reveal}.ph-scene[data-step="0"] .ph-vec__zoom,.ph-scene[data-step="1"] .ph-vec__zoom{transform:none}.ph-scene[data-step="2"] .ph-vec__zoom{animation:ph-zoom .9s var(--ease-io) .6s backwards;transform:scale(1.6)}@keyframes ph-zoom{0%{transform:none}}.ph-mock__stage>.ph-mock__layer{opacity:0;width:100%;transition:opacity .45s var(--ease-out);grid-area:1/1;place-items:center;display:grid}.ph-mock__stage>.ph-mock__layer[data-live=true]{opacity:1}.ph-mock .pm-xf{transition:transform .8s var(--ease-io), opacity .4s ease}.ph-mock .pm-photo__img{transition-duration:.6s}.ph-mock .pub-sizes li{transition:background-color .24s,border-color .24s}.ph-fadein{display:inline-block}.ph-fadein[data-swap=true]{animation:.36s ease-out dm-fade}.ph-ring{width:20px;height:20px;transform:translateX(calc(var(--i,0) * 26px));transition:transform .6s var(--ease-io);pointer-events:none;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #c7ccd1}.ph-send{display:grid}.ph-send>*{flex-direction:column;grid-area:1/1;gap:12px;display:flex}.ph-send__b{opacity:1}.ph-scene[data-step="0"]>.ph-send__b,.ph-scene[data-step="1"]>.ph-send__b{opacity:0}.ph-scene[data-step="2"]>.ph-send__b{animation:dm-arrive .42s var(--ease-out) .2s backwards}.ph-scene[data-step="2"]>.ph-send__a{opacity:0;animation:.16s ease-out 60ms backwards dm-out}.ph-film[data-pass=again] .ph-scene[data-step="0"]>.ph-send__a{animation:dm-arrive .4s var(--ease-out) .1s backwards}.ph-scene.ph-send[data-step="0"] .ph-send__bar>span{transform:scaleX(0)}.ph-send__bar>span{transition:none}.ph-scene.ph-send[data-step="1"] .ph-send__bar>span{animation:2.9s linear .15s backwards ck-bar}.ph-pct{--ph-p:100;font-variant-numeric:tabular-nums}.ph-pct:after{counter-reset:ph-p var(--ph-p);content:counter(ph-p) "%"}.ph-scene.ph-send[data-step="0"] .ph-pct{--ph-p:0}.ph-scene.ph-send[data-step="1"] .ph-pct{animation:2.9s linear .15s backwards ph-pct}@keyframes ph-pct{0%{--ph-p:0}}.ph-scene[data-step="2"] .ph-send__done svg{animation:ck-pop .44s var(--ease-out) .5s backwards}.ph-scene[data-step="2"] .ph-send__done svg path{stroke-dasharray:14;animation:.36s ease-out .65s backwards ck-draw}@media (prefers-reduced-motion:reduce){.ph-film *,.ph-film :before,.ph-film :after{transition:none!important;animation:none!important}.ph-ring,.ph-mock__layer{transition:none!important}}
@property --sh-z{syntax:"<integer>";inherits:true;initial-value:100}.ph-show[data-playing=false] *,.ph-show[data-playing=false] :after{animation-play-state:paused!important}.ph-show .ls,.ph-show .ls__live,.ph-show .ls__ghost{position:absolute;inset:0}.ph-cmp{position:absolute;inset:0;overflow:hidden}.ph-cmp__zoom{transform-origin:50% 40%;will-change:transform;position:absolute;inset:0}.ph-cmp__layer{position:absolute;inset:0}.ph-cmp__layer>svg{width:100%;height:100%;position:absolute;inset:0}.ph-cmp[data-step="0"] .ph-cmp__zoom{animation:sh-zoom-in .9s var(--ease-io) .45s backwards;transform:scale(1.5)}.ph-cmp[data-step="1"] .ph-cmp__zoom{animation:sh-zoom-out .7s var(--ease-io) backwards}@keyframes sh-zoom-in{0%{transform:none}}@keyframes sh-zoom-out{0%{transform:scale(1.5)}}.ph-cmp__sweep{clip-path:inset(0 0 0 100%)}.ph-cmp[data-step="0"] .ph-cmp__sweep{clip-path:inset(0)}.ph-cmp[data-step="1"] .ph-cmp__sweep{animation:2.2s linear .8s backwards sh-wipe}@keyframes sh-wipe{0%{clip-path:inset(0)}}.ph-cmp__track{pointer-events:none;opacity:0;position:absolute;inset:0;transform:translate(100%)}.ph-cmp[data-step="0"] .ph-cmp__track{transform:none}.ph-cmp[data-step="1"] .ph-cmp__track{animation:2.2s linear .8s backwards sh-edge}@keyframes sh-edge{0%{opacity:1;transform:none}to{opacity:1;transform:translate(100%)}}.ph-cmp__scan{background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px}.ph-cmp__scan:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff38);width:22%;position:absolute;top:0;bottom:0;right:2px}.ph-cmp__half{clip-path:inset(0 100% 0 0)}.ph-cmp[data-step="2"] .ph-cmp__half,.ph-cmp[data-step="3"] .ph-cmp__half{clip-path:inset(0 50% 0 0)}.ph-cmp[data-step="2"] .ph-cmp__half{animation:sh-split .8s var(--ease-io) 1s backwards}@keyframes sh-split{0%{clip-path:inset(0 100% 0 0)}}.ph-cmp__divider{pointer-events:none;opacity:0;position:absolute;inset:0}.ph-cmp[data-step="2"] .ph-cmp__divider,.ph-cmp[data-step="3"] .ph-cmp__divider{opacity:1;transform:translate(50%)}.ph-cmp[data-step="2"] .ph-cmp__divider{animation:sh-div .8s var(--ease-io) 1s backwards, dm-fade .16s ease-out 1s backwards}@keyframes sh-div{0%{transform:none}}.ph-cmp__line{background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px}.ph-cmp__handle{width:40px;height:40px;color:var(--endorr-black);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-top:-20px;display:flex;position:absolute;top:50%;left:-20px}.ph-zoom[data-step="0"]{--sh-z:150;animation:sh-zn-in .9s var(--ease-io) .45s backwards}.ph-zoom[data-step="1"]{animation:sh-zn-out .7s var(--ease-io) backwards}.ph-zoom:after{counter-reset:sh-z var(--sh-z);content:counter(sh-z) "%"}@keyframes sh-zn-in{0%{--sh-z:100}}@keyframes sh-zn-out{0%{--sh-z:150}}.ph-badge{display:grid}.ph-badge>span{grid-area:1/1}.ph-badge .b1{opacity:0}.ph-badge[data-step="0"] .b1,.ph-badge[data-step="1"] .b1{opacity:1}.ph-badge[data-step="2"] .b1{animation:.2s ease-out 1s backwards dm-out}.ph-badge[data-step="2"] .b2,.ph-badge[data-step="3"] .b2{opacity:1}.ph-badge[data-step="2"] .b2{animation:.24s ease-out 1s backwards dm-fade}.ph-badge[data-step="0"] .b2,.ph-badge[data-step="1"] .b2{opacity:0}.sh-layers{display:grid}.sh-l{opacity:0;pointer-events:none;grid-area:1/1;min-width:0}.sh-layers[data-step="0"] .sh-l0,.sh-layers[data-step="1"] .sh-l1,.sh-layers[data-step="2"] .sh-l2,.sh-layers[data-step="3"] .sh-l3{opacity:1;pointer-events:auto}.sh-layers[data-step="1"] .sh-l1,.sh-layers[data-step="2"] .sh-l2,.sh-layers[data-step="3"] .sh-l3,.ph-show[data-pass=again] .sh-layers[data-step="0"] .sh-l0{animation:dm-arrive .34s var(--ease-out) .14s backwards}.ph-show[data-pass=again] .sh-layers[data-step="0"] .sh-l3{animation:.3s ease-out backwards dm-out}.sh-layers[data-step="1"] .sh-l0{animation:.18s ease-out .2s backwards dm-out}.sh-layers[data-step="2"] .sh-l1,.sh-layers[data-step="3"] .sh-l2{animation:.16s ease-out backwards dm-out}.sh-foot,.sh-tgl{position:relative}.sh-tgl{display:inline-block}.sh-bar{height:6px}.sh-layers[data-step="1"] .sh-bar>span{animation:2.2s linear .8s backwards ck-bar}.sh-layers[data-step="3"] .pub-ready svg{animation:ck-pop .44s var(--ease-out) .45s backwards}.sh-layers[data-step="3"] .pub-ready svg path{stroke-dasharray:14;animation:.36s ease-out .6s backwards ck-draw}.sh-cursor{z-index:2;transition:none}.sh-layers[data-step="0"] .sh-cursor{animation:ck-cur-show .2s ease-out 1.6s both, sh-cur-move .8s var(--ease-io) 1.6s both}.sh-layers[data-step="1"] .sh-cursor{animation:ck-cur-tap .26s var(--ease-out) both, ck-cur-hide .3s ease-out .48s both}@keyframes sh-cur-move{0%{transform:translate(90px,70px)}to{transform:none}}.sh-layers[data-step="2"] .sh-cursor{animation:ck-cur-show .16s ease-out .25s both, sh-cur-move2 .6s var(--ease-io) .25s both, sh-cur-tap2 .24s var(--ease-out) .85s both, ck-cur-hide .3s ease-out 1.15s both}@keyframes sh-cur-move2{0%{transform:translate(-80px,64px)}to{transform:none}}@keyframes sh-cur-tap2{0%,to{transform:scale(1)}40%{transform:scale(.88)}}.sh-layers[data-step="2"] .ph-toggle{animation:.2s ease-out .9s backwards sh-tgl-bg}.sh-layers[data-step="2"] .ph-toggle:after{animation:sh-knob .24s var(--ease-out) .9s backwards}@keyframes sh-tgl-bg{0%{background-color:#c7ccd1}}@keyframes sh-knob{0%{transform:translate(-14px)}}@media (prefers-reduced-motion:reduce){.ph-show *,.ph-show :before,.ph-show :after{transition:none!important;animation:none!important}.ph-show .ls__ghost{display:none}}
