.animated-packs{width:100%;min-width:0}.moment-definition{background:#f0f4e8;border:1px solid #d7dfca;border-radius:18px;align-items:center;gap:16px;margin:24px 0;padding:20px 24px;display:flex}.moment-definition>span{color:#dcf291;background:#283d2c;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.moment-definition b{font-size:17px}.moment-definition p{color:#506052;margin:6px 0 0;font-size:14px;line-height:1.55}.animation-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.animation-pack-card{color:#253627;background:#fff;border:1px solid #dce2d7;border-radius:20px;flex-direction:column;min-width:0;padding:24px 20px;display:flex;position:relative}.animation-pack-card.recommended{background:#f9fbf3;border:2px solid #698a3a;padding:23px 19px}.animation-pack-card.selected{box-shadow:0 0 0 3px #dae9bc}.pack-tag{text-transform:uppercase;letter-spacing:.06em;color:#62734b;min-height:32px;font-size:11px;font-weight:700}.animation-pack-card h3{margin:8px 0 16px;font-size:23px}.pack-price{align-items:baseline;gap:8px;display:flex}.pack-price b{letter-spacing:-2px;font-size:44px}.pack-price span{color:#687568;font-size:12px}.animation-pack-card>p{min-height:42px;font-size:13px;line-height:1.6}.pack-count{border-top:1px solid #e3e8dc;border-bottom:1px solid #e3e8dc;margin:12px 0;padding:14px 0;font-size:13px}.pack-count strong{margin-right:4px;font-size:22px}.animation-pack-card ul{margin:8px 0;padding:0;font-size:12px;line-height:1.7;list-style:none}.animation-pack-card li{margin:8px 0}.animation-pack-card li:before{content:"✓";color:#5b763e;margin-right:8px}.animation-pack-card .pack-example{color:#687568;min-height:64px}.animation-pack-card .button,.animation-pack-card .generate-button{text-align:center;white-space:normal;justify-content:center;width:100%;min-height:48px;margin-top:auto;padding:12px 8px;font-size:12px}.upgrade-equation{background:#edf3e1;border-radius:12px;gap:6px;padding:12px;display:grid}.upgrade-equation span{font-size:11px;line-height:1.5}.pack-upgrade-note{color:#536350;text-align:center;max-width:780px;margin:22px auto;font-size:13px;line-height:1.7}.animation-pack-terms{border:1px solid #dce2d7;border-radius:14px;margin:24px 0;padding:18px 22px;font-size:13px;line-height:1.7}.animation-pack-terms summary{cursor:pointer;font-weight:700}.animation-pack-terms p{max-width:850px}.pack-test-banner{background:#fff6dd;border:1px solid #ecd793;border-radius:12px;margin:20px 0;padding:14px 18px;font-size:13px;line-height:1.6}.pack-checkout-review{background:#f4f8eb;border:2px solid #64833e;border-radius:18px;margin:24px 0;padding:24px}.pack-checkout-review h3{margin:0 0 12px}.pack-checkout-review .pack-checkout-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.moment-library-summary{justify-content:space-between;align-items:center;gap:20px;margin:24px 0;display:flex}.moment-library-summary p{color:#62715f;font-size:13px}.moment-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.moment-library-card{background:#fff;border:1px solid #dce2d7;border-radius:18px;overflow:hidden}.moment-library-card img,.moment-library-placeholder{object-fit:contain;background:#f4f6ef;width:100%;height:190px}.moment-library-placeholder{color:#6d7d5e;place-items:center;font-size:34px;display:grid}.moment-library-card>div:last-child{padding:20px}.moment-library-card h3{margin:8px 0;font-size:17px}.moment-library-card p{color:#62715f;font-size:12px;line-height:1.6}.moment-library-card button{width:100%;margin-top:10px}.moment-library-card a{margin:12px 12px 0 0;font-size:12px;text-decoration:underline;display:inline-block}.moment-library-card small{color:#62715f;font-size:11px}.pack-current-context{background:#eef4e5;border-radius:12px;margin:16px 0;padding:12px 18px;font-size:13px}.home-focused .animation-pricing{padding-top:100px;padding-bottom:70px;display:block}.animation-pricing .price-intro{max-width:720px;margin-bottom:30px}.animation-pricing .price-intro h2{font-size:clamp(36px,5vw,60px)}.pack-assets{color:#687568;margin-top:8px;font-size:14px;display:block}.pack-count{font-size:14px}.pack-tag{min-height:24px;font-size:12px}.animation-pack-card .pack-example{min-height:44px;margin:8px 0 24px;font-size:14px}.animation-pack-card .button,.animation-pack-card .generate-button{border:1px solid #d7dfca;border-radius:12px;font-size:14px}.animation-pack-card.recommended .button{color:#fff;background:#283d2c;border-color:#283d2c}.animation-pack-card .button:hover{color:#253627;background:#edf3e1}.animation-pack-card .button:focus-visible{outline-offset:3px;outline:3px solid #698a3a}.pack-upgrade-note{font-size:14px}.upgrade-equation span{font-size:13px}@media (max-width:1000px){.animation-pack-grid,.moment-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.animation-pack-grid,.moment-library-grid{grid-template-columns:minmax(0,1fr)}.animation-pack-card{padding:24px}.animation-pack-card .pack-example{min-height:0}.moment-definition{align-items:flex-start;padding:16px}.moment-library-summary{flex-direction:column;align-items:flex-start}.pack-price b{font-size:40px}.pack-tag,.animation-pack-card>p{min-height:0}}.moment-catalog-preview{background:#fff;border:1px solid #d9daf0;border-radius:18px;margin:26px 0;padding:24px}.moment-catalog-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.moment-catalog-heading h3{margin:8px 0;font-size:22px}.moment-catalog-heading p{color:#606789;max-width:420px;font-size:14px;line-height:1.6}.moment-category-tabs{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.moment-category-tabs button{color:#46456a;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddf0;border-radius:9px;padding:10px 13px;font-size:14px}.moment-category-tabs button[aria-pressed=true]{color:#4e46b3;background:#edebff;border-color:#b7b1eb}.moment-catalog-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.moment-catalog-examples article{background:#f7f7fc;border-radius:12px;padding:16px}.moment-catalog-examples b{font-size:15px}.moment-catalog-examples p,.moment-catalog-note{color:#606789;font-size:14px;line-height:1.6}.moment-catalog-note{margin:18px 0 0}.moment-workbench{margin:24px 0}.moment-board-summary{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.moment-board-summary h3{margin:0 0 8px;font-size:20px}.moment-board-summary p{color:#616786;margin:0;font-size:14px}.moment-board-actions{flex-wrap:wrap;gap:8px;display:flex}.moment-board-labels,.moment-row-columns{grid-template-columns:1.05fr 1fr 1fr;gap:20px;display:grid}.moment-board-labels{letter-spacing:.06em;text-transform:uppercase;color:#77779a;padding:0 24px 12px;font-size:12px;font-weight:700}.moment-row{background:#fff;border:1px solid #d8d9ef;border-radius:16px;margin-bottom:14px;scroll-margin-top:100px;overflow:hidden}.moment-row[data-active=true]{border-color:#9188dd;box-shadow:0 0 0 2px #f0edff}.moment-row-header{background:#f9f9fd;border-bottom:1px solid #eeeef6;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.moment-row-header>div{align-items:center;gap:12px;display:flex}.moment-row-number{color:#5c50b5;background:#ece9fc;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:700}.moment-row-header b{font-size:15px}.moment-row-header small{color:#68718c;font-size:13px}.moment-row-header button{color:#554bb0;cursor:pointer;font:inherit;background:0 0;border:0;padding:6px;font-size:14px}.moment-row-columns{padding:22px}.moment-row-column{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.moment-row-column label{gap:8px;font-size:14px;font-weight:600;display:grid}.moment-row-column select,.moment-row-column textarea{width:100%;font:inherit;color:#29294f;box-sizing:border-box;background:#fff;border:1px solid #d5d5eb;border-radius:10px;padding:12px;font-size:14px}.moment-row-column textarea{resize:vertical;min-height:85px}.moment-row-column p,.moment-row-column small{color:#65708a;margin:0;font-size:14px;line-height:1.6}.moment-row-column .generate-button,.moment-row-column .animation-secondary{text-align:center;justify-content:center;min-height:42px;padding:10px 14px;font-size:14px}.moment-row-media{aspect-ratio:1;background:#f6f6fb;border:1px solid #eeeefa;border-radius:12px;place-items:center;height:auto;display:grid;overflow:hidden}.moment-row-column>.animation-export{margin:0}.moment-row-column .animation-video-stage{aspect-ratio:1;border:1px solid #eeeefa}.moment-row-media img,.moment-row-media video{object-fit:contain;width:100%;height:100%;min-height:0}.moment-row-placeholder{text-align:center;color:#9293ab;padding:24px;font-size:14px;line-height:1.6}.moment-row-status{color:#5a557b;background:#efedf8;border-radius:7px;padding:6px 10px;font-size:12px}.moment-row-status[data-ready=true]{color:#416741;background:#edf5e9}.moment-row-details{padding:0 22px 20px;font-size:14px;line-height:1.7}.moment-row-details summary{cursor:pointer;color:#5e568a}.moment-row-details dl{grid-template-columns:90px 1fr;gap:10px;display:grid}.moment-row-details dt{font-weight:700}.moment-row-details dd{margin:0}.moment-row-alert{color:#6d502b;background:#fff5e7;border:1px solid #e8d6b2;border-radius:10px;margin:0 22px 18px;padding:12px 16px;font-size:14px;line-height:1.6}.moment-board-help{color:#67708c;font-size:14px;line-height:1.7}.moment-empty-library{text-align:center;background:#fafafe;border:1px dashed #c4c4e2;border-radius:18px;padding:36px}.moment-empty-library h3{font-size:22px}.moment-empty-library p{color:#646786;font-size:15px;line-height:1.7}.moment-row-downloads{color:#554bb0;flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.moment-row button:disabled{cursor:not-allowed;opacity:.5}:is(.moment-workbench :focus-visible,.moment-catalog-preview :focus-visible){outline-offset:3px;outline:3px solid #8477db}.moment-catalog-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.moment-catalog-videos figure{min-width:0;margin:0}.moment-catalog-videos video{object-fit:contain;background:#f6f6fb;border-radius:12px;width:100%;height:150px}.moment-catalog-videos figcaption{color:#606789;margin-top:8px;font-size:13px}.moment-workbench .moment-board-help{margin:0 0 20px}.moment-workbench .moment-board-labels{letter-spacing:.025em;color:#4c466d;background:#eeecfa;border:1px solid #d8d4ef;border-radius:10px;margin-bottom:16px;padding:15px 22px;font-size:14px}.moment-row .moment-row-error{margin:18px 22px 0}.moment-row-status[data-error=true]{color:#80511d;background:#fff1db}.moment-finished-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.moment-finished-card{background:#fff;border:1px solid #d8d9ef;border-radius:16px;min-width:0;padding:22px}.moment-finished-card header p{color:#65708a;font-size:14px;line-height:1.6}.moment-finished-card header small{color:#54735a;font-size:12px}.moment-finished-card h3{margin:10px 0}.moment-approval{background:#f3f1fd;border-radius:10px;gap:10px;padding:14px;display:grid}.moment-approval p{font-size:13px}.moment-row-column>b{font-size:14px}@media (max-width:760px){.moment-catalog-heading,.moment-board-summary{flex-direction:column;align-items:flex-start}.moment-catalog-examples,.moment-finished-grid{grid-template-columns:1fr}.moment-board-labels{display:none}.moment-row-columns{grid-template-columns:1fr;gap:24px;padding:18px}.moment-row-column+.moment-row-column{border-top:1px solid #e6e5f1;padding-top:20px}.moment-row-header{padding:14px}.moment-row-header>div{flex-wrap:wrap;gap:8px}.moment-row-media{height:auto}.moment-catalog-preview{padding:18px}.moment-row-details dl{grid-template-columns:1fr;gap:4px}}.moment-action-review{background:#f8f7fc;border:1px solid #dedbef;border-radius:10px;gap:10px;padding:14px;font-size:13px;line-height:1.6;display:grid}.moment-action-review p{margin:0}.moment-action-review small{color:#65708a}
