.showcase-slider-section.showcase-embedded{background:0 0;justify-self:center;width:100%;min-width:0;max-width:590px;padding:0;overflow:hidden}.showcase-embedded .showcase-carousel{margin-top:0}.showcase-embedded .showcase-viewport{height:642px;overflow:hidden}.showcase-embedded .showcase-slide{transform-origin:top;width:350px}.showcase-embedded .showcase-slide.position-active{transform:translate(-50%)scale(.81)}.showcase-embedded .showcase-slide.position-previous{filter:blur(3px);opacity:.4;transform:translate(calc(-50% - 220px))translateY(60px)scale(.64)}.showcase-embedded .showcase-slide.position-next{filter:blur(3px);opacity:.4;transform:translate(calc(220px - 50%))translateY(60px)scale(.64)}.showcase-embedded .slider-arrow{width:34px;height:34px;font-size:18px;top:268px}.showcase-embedded .slider-arrow-left{left:4px}.showcase-embedded .slider-arrow-right{right:4px}.showcase-embedded .slider-controls{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin:0;display:flex}.showcase-embedded .slider-dots{flex-wrap:wrap;gap:1px}.showcase-embedded .slider-dots button{color:#647069;background:0 0;border-radius:99px;width:auto;height:auto;padding:7px 8px;font-size:11px}.showcase-embedded .slider-dots button.active{color:#fff;background:#17231c}.showcase-embedded .slider-controls>p{display:none}.showcase-embedded .moment-progress{width:32px}.showcase-embedded .moment-demo-note{margin:12px 8px 0;font-size:11px}.showcase-viewport{height:790px}.showcase-slide{width:350px}.showcase-slide.position-previous{opacity:.48;filter:blur(3px)saturate(.78);transform:translate(calc(-50% - 408px))scale(.83)rotate(-2deg)}.showcase-slide.position-next{opacity:.48;filter:blur(3px)saturate(.78);transform:translate(calc(408px - 50%))scale(.83)rotate(2deg)}.moment-phone{--moment-accent:#6861d8;--moment-tint:#f0eeff;color:#202923;background:#fff;border:8px solid #17211c;border-radius:46px;flex-direction:column;height:696px;padding:16px 24px 23px;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 55px #18281d1f}.theme-payment{--moment-accent:#12715c;--moment-tint:#edf7f1}.theme-achievement{--moment-accent:#d54d26;--moment-tint:#fff1e9}.theme-reminder{--moment-accent:#9c5c65;--moment-tint:#fff1f2}.theme-recovery{--moment-accent:#3b794d;--moment-tint:#eef6ee}.moment-status{justify-content:space-between;align-items:center;height:23px;font-size:11px;display:flex}.moment-status>i{background:#17211c;border-radius:20px;width:85px;height:24px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.moment-status>span{align-items:center;gap:5px;font-size:9px;display:flex}.moment-appbar{flex-shrink:0;align-items:center;gap:7px;height:43px;display:flex}.moment-appmark{width:22px;height:22px;color:var(--moment-accent);background:var(--moment-tint);border-radius:7px;place-items:center;font-size:12px;font-weight:800;display:grid}.moment-appbar>b{letter-spacing:-.03em;font-size:13px}.moment-appmeta{color:#87908a;margin-left:auto;font-size:10px}.moment-stage{isolation:isolate;background:#fff;flex:0 0 154px;place-items:center;height:154px;display:grid}.moment-stage video{object-fit:contain;mix-blend-mode:multiply;background:#fff;width:190px;height:154px;display:block}.moment-copy{text-align:center}.moment-copy>span{color:var(--moment-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:800;line-height:1.3;display:block}.moment-copy h3{letter-spacing:-1.1px;margin:0;font:750 27px/1.06 Arial,Helvetica,sans-serif}.moment-copy>p{color:#7c847e;max-width:255px;margin:11px auto 0;font-size:12px;line-height:1.5}.moment-details{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:18px 0;display:flex}.moment-actions{text-align:center;flex-shrink:0}.moment-primary{background:var(--moment-accent);color:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:5px;height:43px;padding:0 14px;font-size:12px;font-weight:750;display:flex}.moment-primary svg{width:15px}.moment-actions>span{color:#8a918c;margin-top:12px;font-size:10px;display:block}.moment-homebar{background:#17211c;border-radius:4px;width:95px;height:4px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.moment-topics>div{border:1px solid #eeeef1;border-radius:10px;align-items:center;gap:9px;height:34px;margin:5px 0;padding:0 11px;font-size:11px;display:flex}.moment-topics svg{width:15px;height:15px;color:var(--moment-accent)}.moment-topics b{color:#acabbc;margin-left:auto;font-size:9px}.moment-topics>p{text-align:center;color:#9995aa;margin:10px 0 0;font-size:9px}.moment-receipt{background:linear-gradient(155deg,#f5faf7,#fff);border:1px solid #e3ede7;border-radius:14px;padding:13px 14px}.receipt-title{align-items:center;gap:6px;font-size:10px;display:flex}.receipt-title>span:last-child{color:#9aa79e;margin-left:auto;font-size:9px}.moment-check{color:#12715c;background:#d6efe3;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.moment-check svg{width:13px}.receipt-amount{letter-spacing:-1px;padding:9px 0 12px;font-size:28px;font-weight:750}.receipt-amount>span{color:#7c9688;font-size:23px}.receipt-amount>small{letter-spacing:0;color:#7f8f85;margin-top:3px;font-size:10px;font-weight:400;display:block}.receipt-meta{justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.receipt-meta>span{color:#89988e}.receipt-meta>b{font-weight:600}.moment-receipt>p{color:#7d9485;border-top:1px dashed #dbe6df;align-items:center;gap:5px;margin:9px 0 0;padding-top:8px;font-size:8px;display:flex}.moment-receipt>p svg{width:12px;height:12px}.moment-record{background:var(--moment-tint);border-radius:15px;padding:14px 15px 11px}.record-heading{letter-spacing:.07em;color:var(--moment-accent);align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.record-heading svg{width:13px;height:13px}.record-weight{letter-spacing:-1px;align-items:baseline;gap:5px;margin-top:5px;font-size:32px;font-weight:750;display:flex}.record-weight>span{color:#b29d93;letter-spacing:0;font-size:13px;font-weight:400}.record-weight>b{color:#c65530;letter-spacing:0;background:#ffddcb;border-radius:6px;margin-left:auto;padding:4px 7px;font-size:10px}.record-chart{align-items:end;gap:9px;height:43px;margin-top:9px;display:flex}.record-chart>i{background:#f6c6af;border-radius:4px 4px 0 0;flex:1}.record-chart>i:last-child{background:var(--moment-accent)}.record-dates{color:#ad9285;justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.record-dates>b{color:var(--moment-accent);font-weight:600}.reminder-push{background:var(--moment-tint);border:1px solid #eddbde;border-radius:14px;align-items:center;gap:9px;padding:13px 11px;display:flex;box-shadow:0 5px 15px #78485508}.push-icon{color:var(--moment-accent);background:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.push-icon>svg{width:16px}.reminder-push b{font-size:10px}.reminder-push p{color:#a58b90;margin:3px 0 0;font-size:9px}.reminder-push>small{color:#b1999e;align-self:start;margin-left:auto;font-size:8px}.reset-plan{justify-content:space-between;align-items:center;margin-top:18px;font-size:10px;display:flex}.reset-plan>span:first-child{color:var(--moment-accent);align-items:center;gap:5px;font-weight:700;display:flex}.reset-plan svg{width:13px;height:13px}.reset-plan>span:last-child{color:#91948e;font-size:9px}.reset-steps{color:#a28b90;justify-content:space-between;align-items:center;margin-top:13px;font-size:9px;display:flex}.reset-steps>i{background:#e4d4d7;width:15px;height:1px}.reminder-note{text-align:center;color:#a8a29b;margin:15px 0 0;font-size:9px}.moment-recovery{border:1px solid #e2eadf;border-radius:14px;overflow:hidden}.saved-session{align-items:center;gap:9px;padding:14px 12px;display:flex}.saved-session>span{background:var(--moment-tint);width:32px;height:32px;color:var(--moment-accent);border-radius:10px;place-items:center;display:grid}.saved-session>span svg{width:17px}.saved-session b{font-size:11px;display:block}.saved-session small{color:#9ca798;margin-top:5px;font-size:8px;display:block}.saved-session>strong{text-align:center;margin-left:auto;font-size:23px;font-weight:650;line-height:1}.saved-session>strong>small{margin-top:3px;font-weight:400}.saved-status{color:#5f8658;background:#f2f8ee;align-items:center;gap:5px;padding:10px 12px;display:flex}.saved-status>svg{width:12px;height:12px}.saved-status>b{font-size:9px;font-weight:500}.saved-status>span{margin-left:auto}.connection-status{color:#a3a794;align-items:center;gap:7px;padding:11px 12px;font-size:9px;display:flex}.connection-status svg{width:13px;height:13px}.connection-status>i{background:#d5ac61;border-radius:50%;width:5px;height:5px;margin-left:auto}.showcase-slide>footer{padding-top:20px}.showcase-slide>footer>span{font-size:10px}.showcase-slide>footer>p{max-width:300px;font-size:12px;line-height:1.5}.slider-arrow{top:320px}.slider-controls{grid-template-columns:140px 1fr 230px}.slider-dots button{padding:9px 13px;font-size:12px}.slider-controls>p{font-size:11px}.moment-playback{align-items:center;gap:8px;display:flex}.moment-playback button{color:#47564a;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:30px;height:30px;font-size:18px}.moment-playback button:hover{background:#e6e7da}.moment-progress{background:#d8dace;width:68px;height:3px;overflow:hidden}.moment-progress>i{transform-origin:0;background:#f06443;width:100%;height:100%;transition:transform .18s linear;display:block}.moment-demo-note{text-align:center;color:#92998f;margin:27px 20px 0;font-size:12px}@media (max-width:700px){.showcase-viewport{height:772px}.showcase-slide{width:320px}.moment-phone{border-width:7px;border-radius:43px;height:686px;padding-inline:20px}.moment-stage{flex-basis:145px;height:145px}.moment-stage video{width:180px;height:145px}.moment-copy h3{font-size:26px}.moment-copy>p{font-size:11px}.showcase-slide.position-previous{transform:translate(calc(-50% - 294px))scale(.82)}.showcase-slide.position-next{transform:translate(calc(294px - 50%))scale(.82)}.slider-arrow{width:35px;height:35px;top:316px}.slider-arrow-left{left:5px}.slider-arrow-right{right:5px}.slider-controls{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.slider-controls>p{text-align:center;width:100%;font-size:11px}.slider-dots{gap:6px}.slider-dots button{color:#788375;background:0 0;border-radius:99px;width:auto;height:auto;padding:7px 9px;font-size:10px}.slider-dots button.active{color:#fff}.moment-demo-note{font-size:11px}.showcase-slider-heading>p{font-size:14px}}@media (prefers-reduced-motion:reduce){.showcase-slide,.moment-progress>i{transition:none}}
