.business-gallery-panel{opacity:0}.business-gallery-panel:first-child{opacity:1}.business-gallery-tab:first-child{color:#fff;background:#2d66a5}.business-gallery-photo{opacity:0}.business-gallery-photo:first-child{opacity:1}.business-gallery-progress{transform-origin:0;width:100%}@keyframes business-rise{0%{opacity:0;transform:translateY(.7cqw)}to{opacity:1;transform:translateY(0)}}@keyframes business-chart-grow{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes business-meter-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes business-gallery-panel{0%,23%{opacity:1;transform:translateY(0)}25%,98%{opacity:0;transform:translateY(1.5cqw)}to{opacity:1;transform:translateY(0)}}@keyframes business-gallery-tab{0%,23%{color:#fff;background-color:#2d66a5}25%,98%{color:#173b59;background-color:#0000}to{color:#fff;background-color:#2d66a5}}@keyframes business-gallery-photo{0%,30%{opacity:1;transform:scale(1)}34%,98%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes business-gallery-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.business-metric{animation:.65s both business-rise;animation-delay:var(--business-delay,0s)}.business-chart-bar{transform-origin:bottom;animation:.9s both business-chart-grow;animation-delay:var(--business-delay,0s)}.business-chart-tooltip{animation:.65s .7s both business-rise}.business-frame-meter{transform-origin:0;animation:1.1s both business-meter-grow}.business-gallery-panel{animation:16s infinite business-gallery-panel;animation-delay:calc(var(--gallery-phase) * 4s)}.business-gallery-tab{animation:16s infinite business-gallery-tab;animation-delay:calc(var(--gallery-phase) * 4s)}.business-gallery-photo{animation:3.6s infinite business-gallery-photo;animation-delay:calc(var(--photo-phase) * 1.2s)}.business-gallery-progress{animation:3.6s linear infinite business-gallery-progress}}.business-motion[data-motion-paused=true] *,.business-motion[data-motion-paused=true] :before,.business-motion[data-motion-paused=true] :after{animation-play-state:paused!important}
.plus-landing{background:#f1f5fe;scroll-margin-top:5rem}.plus-landing .mk-h2{max-width:24ch}.plus-journey{background:#e9e2fb;border-radius:40px 40px 72px;grid-template-columns:1fr 1fr;align-items:center;gap:4%;margin-top:40px;padding:36px 5%;display:grid;overflow:hidden}.plus-journey-steps{gap:30px;margin:0;padding:0;list-style:none;display:grid}.plus-journey-steps li{grid-template-columns:38px 1fr;gap:15px;display:grid}.plus-step-number{color:#51417b;background:#fff9;border-radius:14px 14px 14px 4px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:650;display:grid}.plus-journey h3,.plus-benefits h3{letter-spacing:-.02em;font-size:21px;font-weight:650;line-height:1.2}.plus-journey-steps p,.plus-benefits p{color:#405b73;margin-top:10px;font-size:15px;line-height:1.65}.plus-journey-art{min-width:0;padding:12px 0;position:relative}.plus-journey-phone{z-index:1;width:min(70%,230px);margin:0 auto;position:relative}.plus-journey-orbit{aspect-ratio:1;border:35px solid #d4c9f1;border-radius:50%;width:100%;position:absolute;top:14%;left:0}.plus-journey-sticker{color:#495d24;background:#dcecae;border-radius:24px 24px 8px;padding:18px;position:absolute;top:7%;right:0;transform:rotate(12deg)}.plus-journey-print{z-index:2;width:27%;position:absolute;bottom:3%;left:-3%;transform:rotate(-12deg)}.plus-sample-strip{background:#fffdf7;gap:5px;padding:8px 8px 5px;display:grid;box-shadow:0 12px 24px #28294a20}.plus-sample-strip img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.plus-sample-strip>span{font-family:var(--font-booth-serif), serif;white-space:nowrap;color:#6c5573;justify-content:center;align-items:center;gap:3px;padding:4px 0;font-size:10px;font-style:italic;display:flex}.plus-phone-scene{text-align:center;opacity:0;background:#fff8f4;flex-direction:column;justify-content:center;align-items:center;padding:10% 8%;display:flex;position:absolute;inset:0}.plus-phone-label{color:#74586c;letter-spacing:.14em;font-size:3cqw;font-weight:650}.plus-phone-heart{color:#bb7290;width:14cqw;height:14cqw;margin:12cqw 0 7cqw}.plus-phone-scene h3{font-family:var(--font-booth-serif), serif;color:#6b465c;margin:3cqw 0;font-size:11cqw;font-weight:500}.plus-phone-scene p{color:#74586c;margin:4cqw 0;font-size:4.7cqw;line-height:1.5}.plus-demo-qr{color:#6b465c;background:#fff;border-radius:6cqw;width:35cqw;height:35cqw;margin:7cqw auto;padding:3cqw;position:relative}.plus-demo-qr>svg{width:100%;height:100%}.plus-demo-qr>span{background:#b3728c;height:2px;position:absolute;top:10%;left:0;right:0}.plus-phone-action{color:#fff;background:#74516b;border-radius:9cqw;justify-content:center;align-items:center;gap:2cqw;width:100%;margin-top:6cqw;padding:4cqw 2cqw;font-size:4cqw;font-weight:600;display:flex}.plus-phone-action svg{width:4cqw;height:4cqw}.plus-phone-stage-label{color:#74586c;margin-top:8cqw;font-size:3.3cqw}.plus-phone-photo{width:58%;margin:3cqw auto 0;position:relative}.plus-phone-photo .plus-sample-strip{gap:1.5cqw;padding:2cqw}.plus-phone-photo .plus-sample-strip span{font-size:3.5cqw}.plus-phone-countdown{color:#fff;text-shadow:0 3px 18px #1d223b88;font-size:32cqw;font-weight:700;position:absolute;inset:0}.plus-phone-countdown>span{opacity:0;place-items:center;display:grid;position:absolute;inset:0}.plus-phone-flash{opacity:0;background:#fff;position:absolute;inset:0}.plus-phone-album{opacity:1;background:#f3f7f0}.plus-phone-album h3{color:#415f47;margin-top:9cqw;font-family:inherit;font-size:8cqw}.plus-phone-album p{color:#4c6651}.plus-phone-album-grid{grid-template-columns:1fr 1fr;gap:3cqw;width:100%;margin:7cqw 0;display:grid}.plus-phone-album-grid img{aspect-ratio:4/3;object-fit:cover;border:1.5cqw solid #fff;width:100%;height:auto;box-shadow:0 3px 9px #082e5210}.plus-phone-success{color:#334b2c;background:#d6e9c6;border-radius:7cqw;justify-content:center;align-items:center;gap:2cqw;padding:4cqw 3cqw;font-size:4cqw;display:flex}.plus-phone-success svg{width:5cqw;height:5cqw}.plus-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:46px;display:grid}.plus-benefits article{border-top:1px solid #cbd9ec;padding-top:22px}.plus-benefits article>svg{color:#5a4e85;width:24px;height:24px;margin-bottom:18px}.plus-quota-explainer{background:#fff;border-radius:32px;grid-template-columns:210px 1fr;align-items:center;gap:48px;margin-top:46px;padding:34px;display:grid}.plus-quota-illustration{justify-content:center;align-items:center;gap:24px;display:flex}.plus-quota-illustration .plus-sample-strip{flex-shrink:0;width:95px;transform:rotate(-6deg)}.plus-quota-illustration>span{letter-spacing:-.06em;white-space:nowrap;color:#5a4e85;font-size:38px;font-weight:650}.plus-quota-explainer h3,.plus-retention-explainer>h3{letter-spacing:-.03em;margin:12px 0;font-size:clamp(23px,2.4vw,30px);font-weight:650;line-height:1.2}.plus-quota-explainer p{color:#405b73;font-size:15px;line-height:1.65}.plus-quota-explainer .mk-label{font-size:11px}.plus-quota-example{background:#eff4ff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:5px 24px;margin:18px 0 14px;padding:15px 18px;font-size:14px;line-height:1.5;display:flex}.plus-quota-example strong{color:#51417b;font-weight:650}.plus-landing .plus-fine-print{color:#526c82;font-size:13px;line-height:1.6}.plus-retention-explainer{margin-top:48px}.plus-retention-timeline{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;padding:0;list-style:none;display:grid}.plus-retention-timeline li{border-top:3px solid #c5d4e7;padding:22px 28px 0 0}.plus-retention-timeline li:nth-child(2){border-color:#8c78be}.plus-retention-timeline li:nth-child(3){border-color:#aec590}.plus-retention-timeline strong{letter-spacing:-.04em;font-size:28px;font-weight:650;display:block}.plus-retention-timeline h4{margin:6px 0 10px;font-size:15px;font-weight:650}.plus-retention-timeline p{color:#405b73;font-size:14px;line-height:1.65}.plus-event-limits{border-top:1px solid #cbd9ec;border-bottom:1px solid #cbd9ec;margin-top:34px}.plus-event-limits summary{cursor:pointer;padding:22px 3px;font-size:16px;font-weight:600}.plus-event-limits summary:focus-visible{outline-offset:3px;outline:2px solid #0064af}.plus-event-limits ul{color:#405b73;gap:12px;margin:0 0 24px;padding-left:24px;font-size:14px;line-height:1.6;list-style:outside;display:grid}.plus-landing-offer{background:#e5ddf8;border-radius:30px 30px 50px;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:34px;padding:32px;display:grid}.plus-landing-price{letter-spacing:-.05em;flex-wrap:wrap;align-items:baseline;gap:7px 12px;margin:12px 0 16px;font-size:clamp(36px,4vw,48px);font-weight:700;line-height:1.1;display:flex}.plus-landing-price>span{letter-spacing:0;color:#4e5877;font-size:14px;font-weight:400}.plus-landing-offer p:not(.plus-landing-price){color:#405b73;max-width:58ch;font-size:14px;line-height:1.6}.plus-landing-offer .plus-fine-print{margin-top:10px}.plus-landing-cta{max-width:310px}.plus-landing-cta a{color:#fff;background:#254f77;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:14px;font-weight:550;line-height:1.4;display:flex}.plus-landing-cta a:hover{background:#153f66}.plus-landing-cta a:focus-visible{outline-offset:4px;outline:2px solid #254f77}.plus-landing-cta a svg{flex-shrink:0}.plus-landing-cta p{text-align:center;margin-top:10px;font-size:12px!important}@keyframes plus-join{0%,29%,to{opacity:1;transform:translateY(0)}33%,97%{opacity:0;transform:translateY(-6px)}}@keyframes plus-capture{0%,29%,67%,to{opacity:0;transform:translateY(6px)}33%,63%{opacity:1;transform:translateY(0)}}@keyframes plus-album{0%,63%,to{opacity:0;transform:translateY(6px)}67%,97%{opacity:1;transform:translateY(0)}}@keyframes plus-scan{0%,4%{opacity:0;transform:translateY(0)}8%,26%{opacity:1}28%,to{opacity:0;transform:translateY(26cqw)}}@keyframes plus-countdown{0%,34%,39%,to{opacity:0;transform:scale(1.1)}35%,38%{opacity:1;transform:scale(1)}}@keyframes plus-flash{0%,50%,56%,to{opacity:0}52%{opacity:.9}}@keyframes plus-arrive{0%,67%,to{opacity:0;transform:translateY(10px)}73%,97%{opacity:1;transform:translateY(0)}}.plus-motion[data-animation-enabled=true] .plus-phone-join{animation:15s infinite plus-join}.plus-motion[data-animation-enabled=true] .plus-phone-capture{animation:15s infinite plus-capture}.plus-motion[data-animation-enabled=true] .plus-phone-album{animation:15s infinite plus-album}.plus-motion[data-animation-enabled=true] .plus-demo-qr>span{animation:15s infinite plus-scan}.plus-motion[data-animation-enabled=true] .plus-phone-countdown>span{animation:15s infinite plus-countdown}.plus-motion[data-animation-enabled=true] .plus-phone-countdown>span:nth-child(2){animation-delay:.9s}.plus-motion[data-animation-enabled=true] .plus-phone-countdown>span:nth-child(3){animation-delay:1.8s}.plus-motion[data-animation-enabled=true] .plus-phone-flash{animation:15s infinite plus-flash}.plus-motion[data-animation-enabled=true] .plus-phone-success,.plus-motion[data-animation-enabled=true] .plus-phone-album-grid img:last-child{animation:15s infinite plus-arrive}.plus-motion[data-motion-playing=false] .plus-journey *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.plus-motion[data-animation-enabled=true] .plus-journey *{animation-duration:15s!important;animation-iteration-count:infinite!important}}@media (max-width:900px){.plus-journey{grid-template-columns:1fr 1fr;padding:30px}.plus-journey-steps{gap:22px}.plus-journey-steps li{grid-template-columns:1fr;gap:10px}.plus-journey h3{font-size:19px}.plus-journey-steps p{font-size:14px}.plus-journey-phone{width:82%}.plus-journey-print{width:32%;left:-5%}.plus-quota-explainer{grid-template-columns:160px 1fr;gap:25px;padding:28px}.plus-quota-illustration{gap:15px}.plus-quota-illustration .plus-sample-strip{width:80px}.plus-landing-offer{grid-template-columns:1fr}.plus-landing-cta{max-width:340px}}@media (max-width:639px){.plus-journey{border-radius:28px 28px 48px;grid-template-columns:1fr;gap:28px;padding:26px 22px}.plus-journey-art{grid-row:1;width:min(100%,300px);margin:0 auto}.plus-journey-phone{width:65%}.plus-journey-print{width:26%;left:0}.plus-journey-sticker{padding:12px;right:2%}.plus-journey-steps li{grid-template-columns:34px 1fr;gap:12px}.plus-step-number{width:34px;height:34px}.plus-journey h3{font-size:18px}.plus-benefits{grid-template-columns:1fr;gap:20px;margin-top:32px}.plus-benefits h3{font-size:21px}.plus-benefits article>svg{margin-bottom:12px}.plus-quota-explainer{grid-template-columns:1fr;gap:24px;margin-top:32px;padding:26px 22px}.plus-quota-illustration{justify-content:flex-start;gap:28px;padding-left:8px}.plus-quota-illustration .plus-sample-strip{width:86px}.plus-quota-illustration>span{font-size:46px}.plus-retention-timeline{grid-template-columns:1fr;gap:24px}.plus-retention-timeline li{border-top:0;border-left:3px solid #c5d4e7;padding:0 0 0 20px}.plus-retention-timeline strong{font-size:26px}.plus-landing-offer{gap:22px;padding:26px 22px}.plus-landing-cta{max-width:none}}
.story-doku-partner{color:#60778c;letter-spacing:.06em;align-items:center;gap:10px;margin-top:13px;font-size:11px;font-weight:700;display:flex}.story-doku-partner img{object-fit:contain;width:54px;height:20px}.story-motion-controls{z-index:1;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.story-demo-button,.story-pause-button{color:#0067ac;cursor:pointer;background:#fff;border:1px solid #bdd6e9;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;transition:background .2s,transform .2s;display:inline-flex}.story-demo-button{padding:10px 20px;font-size:14px;font-weight:650}.story-pause-button{flex-shrink:0;width:42px;height:42px}.story-demo-button:hover,.story-pause-button:hover{background:#eaf5ff;transform:translateY(-1px)}.story-demo-button:focus-visible,.story-pause-button:focus-visible,.session-demo-timeline button:focus-visible{outline-offset:4px;outline:3px solid #0074c6}.session-motion-screen{isolation:isolate;color:#163843;font-family:var(--font-sans), sans-serif;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.session-native-screen{object-fit:contain;background:#f4fbfd;width:100%;height:100%;position:absolute;inset:0}.session-payment-provider{color:#607589;align-items:center;gap:1.4cqw;font-size:1.1cqw;display:flex;position:absolute;bottom:7%;left:5%}.session-payment-provider img{object-fit:contain;width:7.2cqw;height:2.6cqw}.session-payment-status{color:#0067a5;background:#e6f3ff;border-radius:3cqw;justify-content:center;align-items:center;gap:.8cqw;min-height:3.6cqw;font-size:1.2cqw;font-weight:650;transition:background .35s,color .35s;display:flex;position:absolute;bottom:5.2%;left:56.7%;right:8%}.session-payment-status.is-paid{color:#157845;background:#d9f6e5}.session-payment-status svg{width:1.8cqw;height:1.8cqw}.session-status-dot{background:#4cdc9b;border-radius:100%;width:.75cqw;height:.75cqw;display:inline-block;box-shadow:0 0 0 .4cqw #4cdc9b22}.session-camera-image{background:#edc9b0;position:absolute;inset:0 8.38%}.session-camera-image img{object-fit:cover;width:100%;height:100%;animation:.4s both session-pose-enter}.session-camera-status{color:#fff;background:#111d;border-radius:10cqw;align-items:center;gap:1.3cqw;min-width:22cqw;height:7.4cqw;padding:0 2cqw;font-size:1.5cqw;font-weight:700;display:flex;position:absolute;top:2%;left:39.5%}.session-camera-status>span:first-child{border:.28cqw solid #64dba5;border-radius:100%;place-items:center;width:4.8cqw;height:4.8cqw;display:grid}.session-countdown{color:#fff;text-shadow:0 .3cqw 2cqw #162b4a55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#092c4a33;border:.25cqw solid #ffffffb0;border-radius:38%;place-items:center;width:16cqw;height:16cqw;font-size:12cqw;font-weight:750;line-height:1;animation:.65s cubic-bezier(.16,1,.3,1) both session-count-in;display:grid;position:absolute;top:28%;left:42%}.session-captured{color:#284618;background:#dff4a6;border-radius:100%;place-items:center;width:6cqw;height:6cqw;animation:.4s both session-count-in;display:grid;position:absolute;top:40%;left:47%}.session-captured svg{width:3cqw;height:3cqw}.session-camera-flash{opacity:.75;background:#fff;position:absolute;inset:0}.session-camera-thumbs{gap:1cqw;width:13cqw;display:grid;position:absolute;top:26%;left:2.5%}.session-camera-thumbs>div{aspect-ratio:4/3;opacity:.48;background:#26374790;border:.2cqw solid #ffffff80;border-radius:1.8cqw;position:relative;overflow:hidden}.session-camera-thumbs img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s}.session-camera-thumbs [data-complete=true]{opacity:1;border-color:#b5edff}.session-camera-thumbs [data-complete=true] img{opacity:1}.session-camera-thumbs span{color:#fff;background:#0067ac;border-radius:100%;place-items:center;width:1.8cqw;height:1.8cqw;font-size:1.2cqw;display:grid;position:absolute;bottom:.6cqw;left:.6cqw}.session-camera-tools{color:#fff;gap:1cqw;font-size:1.25cqw;display:flex;position:absolute;bottom:5%;right:3%}.session-camera-tools span{background:#12202ab0;border:.1cqw solid #ffffff80;border-radius:3cqw;align-items:center;gap:.8cqw;padding:1.3cqw 1.6cqw;display:flex}.session-camera-tools svg{width:1.6cqw;height:1.6cqw}.session-filter-name{text-align:right;background:#d1ecfb;min-width:12%;padding:.3cqw;font-size:1.4cqw;position:absolute;top:1.6%;right:2%}.session-original-option{color:#496875;background:#e9f3f7;border-radius:5cqw;align-items:center;gap:1cqw;width:34%;height:6.6%;padding:0 1.6cqw;font-size:1.4cqw;font-weight:600;display:flex;position:absolute;top:8.2%;left:64%}.session-original-option[data-selected=true]{color:#075284;background:#d3e3ff}.session-original-option>span{border:.15cqw solid;border-radius:100%;place-items:center;width:1.6cqw;height:1.6cqw;display:grid}.session-original-option svg{color:#fff;background:#075284;border-radius:100%;width:1.6cqw;height:1.6cqw;padding:.15cqw}.session-edit-photo{width:14.95%;height:18%;transition:filter .6s;position:absolute;overflow:hidden}.session-edit-photo img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:block}.session-edit-photo span{color:#fff;background:#665a4d;border-radius:100%;place-items:center;width:2cqw;height:2cqw;font-size:1.1cqw;display:grid;position:absolute;top:.6cqw;left:.6cqw}.session-filter-selection{border:.35cqw solid #0078b8;border-radius:2cqw;transition:left .5s,top .5s,width .5s,height .5s;position:absolute;box-shadow:0 0 0 .3cqw #b8eeff70}.session-filter-selection svg{color:#fff;background:#0078b8;border-radius:100%;width:2cqw;height:2cqw;padding:.25cqw;position:absolute;top:.6cqw;right:.6cqw}.session-mirror-state{color:#165873;background:#aff0fb;border-radius:5cqw;justify-content:center;align-items:center;gap:.7cqw;min-width:10%;height:5.8%;padding:0 1cqw;font-size:1.3cqw;font-weight:650;display:flex;position:absolute;bottom:1.4%;left:11.3%}.session-mirror-state[data-mirrored=true]{color:#fff;background:#0067ac}.session-mirror-state svg{width:1.7cqw;height:1.7cqw}.session-tap{background:#fff6;border:.3cqw solid #0078b8;border-radius:100%;width:4cqw;height:4cqw;animation:.9s ease-out both session-tap;position:absolute;transform:translate(-50%,-50%)}.session-result-panel{background:radial-gradient(at 100% 110%,#b5f0fb 0 49%,#0000 49.3%),#f3fbfd;width:47%;padding:3cqw 3cqw 0 1.8cqw;position:absolute;top:0;bottom:15%;right:0}.session-result-tabs{background:#dceaf0;border-radius:4cqw;grid-template-columns:.95fr 1.35fr 1.75fr .65fr;gap:.25cqw;padding:.4cqw;display:grid}.session-result-tabs>span{white-space:nowrap;color:#4a6671;border-radius:4cqw;justify-content:center;align-items:center;gap:.4cqw;min-height:3.6cqw;font-size:1.2cqw;font-weight:650;transition:background .3s,color .3s;display:flex}.session-result-tabs svg{width:1.4cqw;height:1.4cqw}.session-result-tabs [data-active=true]{color:#fff;background:#006bb0;box-shadow:0 .25cqw .8cqw #1a668a25}.session-result-content{align-items:center;height:88%;padding-top:2.1cqw;display:grid}.session-result-originals{grid-template-columns:1fr 1fr;align-self:start;gap:1cqw;display:grid}.session-result-originals img{aspect-ratio:4/3;object-fit:cover;border-radius:1.7cqw;width:100%;display:block}.session-result-motion{aspect-ratio:4/3;background:#ead0bc;border-radius:2.4cqw;width:89%;margin:auto;position:relative;overflow:hidden;box-shadow:0 1cqw 2cqw #184f6a1a}.session-result-motion img{object-fit:cover;width:100%;height:100%;animation:.25s ease-out both session-pose-enter;display:block}.session-result-motion.is-live{aspect-ratio:4/4.2;width:88%}.session-result-motion.is-live img{animation:1s linear both session-live-pan}.session-live-badge{color:#fff;letter-spacing:.08em;background:#153644bb;border-radius:3cqw;align-items:center;gap:.5cqw;padding:.6cqw 1cqw;font-size:1cqw;display:flex;position:absolute;top:1.1cqw;left:1.1cqw}.session-live-badge svg{width:1.4cqw;height:1.4cqw}.session-motion-dots{justify-content:center;gap:.5cqw;display:flex;position:absolute;bottom:1.3cqw;left:0;right:0}.session-motion-dots i{background:#fff8;border-radius:100%;width:.6cqw;height:.6cqw}.session-motion-dots i[data-active=true]{background:#fff;border-radius:1cqw;width:1.8cqw}.session-share-qr{text-align:center;flex-direction:column;align-items:center;gap:1.7cqw;display:flex}.session-share-qr>svg{background:#fff;border-radius:2cqw;width:22cqw;height:22cqw;padding:1.2cqw;box-shadow:0 1cqw 3cqw #264b7014}.session-share-qr p{max-width:28cqw;font-size:1.4cqw;line-height:1.5}.session-share-qr>div{gap:2cqw;display:flex}.session-share-qr>div svg{color:#0067ac;width:2cqw;height:2cqw}.session-print-status{color:#35622c;background:#dff4d5;border-radius:3cqw;align-items:center;gap:.6cqw;padding:.9cqw 1.3cqw;font-size:1.1cqw;display:flex;position:absolute;bottom:4.5%;right:4%}.session-print-status svg{width:1.4cqw;height:1.4cqw}.session-demo-dialog{color:#0b3053;background:#f1f7ff;max-height:94dvh;overflow-y:auto}.session-demo-header{border-bottom:1px solid #d7e5f3;justify-content:space-between;align-items:center;gap:15px;padding:18px 24px;display:flex}.session-demo-stage{background:radial-gradient(at 85% 90%,#e1edbb 0,#0000 48%),#dceeff;padding:24px 5% 20px}.session-demo-stage>div{max-width:min(100%,86dvh);margin-inline:auto}.session-demo-timeline{grid-template-columns:repeat(5,1fr);gap:8px;padding:18px 24px 0;display:grid}.session-demo-timeline button{cursor:pointer;text-align:left;background:#e2edf8;border-radius:12px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.session-demo-timeline button>span:first-child{opacity:.7;font-size:10px}.session-demo-timeline button[aria-pressed=true]{color:#fff;background:#006bb0}.session-demo-caption{justify-content:space-between;align-items:center;gap:18px;padding:18px 24px 12px;display:flex}.session-demo-caption p{font-size:16px;font-weight:650}.session-demo-caption>div{flex-shrink:0;gap:8px;display:flex}.session-demo-note{color:#587289;margin:0;padding:0 24px 22px;font-size:11px;line-height:1.5}.session-motion-screen[data-playing=false] *,.session-motion-screen[data-playing=false] :before,.session-motion-screen[data-playing=false] :after{animation-play-state:paused!important}@keyframes session-count-in{0%{opacity:0;transform:scale(.75)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes session-tap{0%{opacity:0;scale:.5}30%{opacity:.8}to{opacity:0;scale:1.6}}@keyframes session-pose-enter{0%{opacity:.6}to{opacity:1}}@keyframes session-live-pan{0%{transform:scale(1.025)}to{transform:scale(1.06)}}@media (max-width:640px){.story-demo-button{padding-inline:14px;font-size:12px}.session-demo-header{padding:12px 16px}.session-demo-header h2{font-size:15px}.session-demo-stage{padding:18px 12px}.session-demo-timeline{gap:4px;padding:12px 12px 0}.session-demo-timeline button{flex-direction:column;align-items:center;gap:2px;padding:8px 3px;font-size:9px}.session-demo-caption{flex-wrap:wrap;padding:14px 12px}.session-demo-caption p{font-size:14px}.session-demo-note{padding:0 12px 18px}}@media (prefers-reduced-motion:reduce){.session-motion-screen *,.session-motion-screen :before,.session-motion-screen :after{transition:none!important;animation:none!important}.story-demo-button,.story-pause-button{transition:none}}
