.rich-scene{aspect-ratio:1.07;background:#d8ff58;border-radius:2px;container-type:inline-size;min-height:0!important}.rich-scene svg:not(.visual-connection){fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.15em;height:1.15em}.scene-path{stroke-width:1.1px;opacity:.9}.scene-waypoints circle{fill:#171917;stroke:#fafbf8;stroke-width:3px}.scene-panel{background:#fafbf8;border:1px solid #fff;border-radius:clamp(5px,1.8cqw,11px);font-size:clamp(8px,2.5cqw,14px);line-height:1.3;animation:7s ease-in-out infinite paused scene-drift;position:absolute;overflow:hidden;box-shadow:0 8px 28px #526c1020}.rich-scene.is-visible .scene-panel{animation-play-state:running}.scene-panel:nth-of-type(2){animation-delay:-2s}.scene-panel:nth-of-type(3){animation-delay:-4s}.scene-panel strong{font-weight:500}.scene-panel small{font-size:.75em}.mini-heading{align-items:center;gap:.6em;font-size:.95em;font-weight:400;display:flex}.window-top{background:#ecf8d3;border-bottom:1px solid #e8eddf;align-items:center;gap:3px;height:10%;min-height:14px;padding:0 7%;display:flex}.window-top i{background:#171917;border-radius:50%;width:3px;height:3px;display:block}.skeleton-lines{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.skeleton-lines i{background:#e0e5dd;border-radius:9px;width:90%;height:clamp(3px,.95cqw,6px);display:block}.skeleton-lines i:nth-child(2){width:59%}.mock-cta,.small-cta{color:#fafbf8;text-align:center;background:#171917;border-radius:5px;justify-content:center;align-items:center;gap:.7em;padding:.8em .6em;font-size:.85em;line-height:1.15;display:flex}.mock-cta>span,.small-cta>span{flex-shrink:0;font-size:1.35em}.rich-scene .visual-corner{color:#394b21;font-size:clamp(7px,1.8cqw,10px);bottom:3%;right:3%}.product-window{width:35%;height:48%;top:17%;left:5%}.product-display{background:#f7f8f4;place-items:center;height:80%;display:grid;position:relative}.product-display img{object-fit:contain;width:100%;height:100%}.product-chevron{color:#929b87;top:47%;width:6%!important;height:10%!important;position:absolute!important}.left-chevron{left:6%}.right-chevron{right:6%}.product-dots{justify-content:center;align-items:center;gap:5px;height:10%;display:flex}.product-dots i{border:1px solid #b5bfa8;border-radius:50%;width:4px;height:4px}.product-dots i:first-child{background:#171917;border-color:#171917}.cart-window{width:45%;height:22%;padding:3%;top:20%;right:4%}.cart-item{align-items:center;gap:7%;height:58%;margin-top:5%;display:flex}.cart-item img{object-fit:contain;border:1px solid #e8ece1;border-radius:5px;width:24%;height:100%}.cart-plus{color:#fafbf8;background:#171917;border-radius:50%;flex-shrink:0;place-items:center;width:1.65em;height:1.65em;font-size:1.15em;display:grid}.checkout-window{width:44%;height:40%;padding:3%;bottom:7%;right:5%}.checkout-fields{flex-direction:column;gap:5px;margin-block:7%;display:flex}.checkout-fields>div{border:1px solid #e2e8da;border-radius:5px;align-items:center;gap:10%;min-height:1.8em;padding:.4em .7em;display:flex}.checkout-fields svg{color:#69745c}.checkout-fields i{background:#e0e5dd;border-radius:5px;width:70%;height:4px}.checkout-fields>div:nth-child(2) i{width:53%}.checkout-window .mock-cta{min-height:2.5em}.rich-1{background:#e2eadf}.campaign-window{width:49%;height:77%;top:10%;left:7%}.mail-toolbar{border-bottom:1px solid #e2e7db;align-items:center;gap:8%;height:11%;padding:4% 7%;font-size:.9em;display:flex}.mail-toolbar i{background:#a5ae99;width:10%;height:3px;margin-left:auto}.email-content{flex-direction:column;align-items:center;gap:.75em;padding:7%;display:flex}.mock-brand{letter-spacing:.2em;font-size:.7em}.email-content>img{aspect-ratio:1.2;object-fit:cover;border-radius:3px;width:100%}.email-content>strong{text-align:center;font-size:1.15em;line-height:1.2}.email-content .skeleton-lines{align-items:center;gap:4px;width:80%}.email-content .small-cta{width:100%;font-size:.7em}.flow-note{align-items:center;gap:8%;width:34%;height:15%;padding:3%;display:flex;right:5%}.flow-one{top:22%}.flow-two{top:45%}.flow-note div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.flow-note strong{overflow-wrap:anywhere;font-size:.85em;line-height:1.2}.flow-note small{color:#798769}.flow-dot{background:#86a34b;border-radius:50%;flex-shrink:0;width:7px;height:7px}.tiny-check{color:#74885c;font-size:1em}.rich-1 .visual-corner{color:#59694a}.rich-2{background:#e8ede3}.search-window{border-radius:30px;align-items:center;gap:5%;width:84%;height:12%;padding:3% 5%;display:flex;top:10%;left:8%}.search-window>span:first-of-type{font-size:1em}.search-caret{background:#667355;width:1px;height:1em;animation:1.2s steps(2,end) infinite cursor-blink}.search-result{flex-direction:column;gap:4%;width:53%;height:59%;padding:4%;display:flex;top:30%;left:8%}.result-domain{align-items:center;gap:8%;font-size:.85em;display:flex}.result-domain>div{flex-direction:column;gap:2px;display:flex}.mock-site-mark{color:#171917;background:#d5fb59;border-radius:50%;flex-shrink:0;place-items:center;width:1.8em;height:1.8em;font-weight:500;display:grid}.result-domain small{color:#737d69}.result-menu{margin-left:auto}.mock-category{color:#778268}.search-result>strong{font-size:1.1em;line-height:1.2}.search-result .skeleton-lines{flex:0;gap:4px;margin-block:1%}.search-result>img{object-fit:cover;border-radius:3px;width:100%;height:43%;margin-top:auto}.conversion-window{flex-direction:column;gap:10%;width:27%;height:37%;padding:4% 3%;display:flex;top:48%;right:6%}.conversion-window .mini-heading{font-size:.85em}.mini-bars{border-bottom:1px solid #c7d1ba;align-items:end;gap:9%;height:55%;padding-bottom:4%;display:flex}.mini-bars i{transform-origin:bottom;background:#b3c78e;width:15%;height:25%;animation:5s ease-in-out infinite paused bars-grow}.mini-bars i:nth-child(2){height:45%;animation-delay:-.4s}.mini-bars i:nth-child(3){height:39%;animation-delay:-.8s}.mini-bars i:nth-child(4){height:65%;animation-delay:-1.2s}.mini-bars i:nth-child(5){background:#819d46;height:90%;animation-delay:-1.6s}.rich-scene.is-visible .mini-bars i{animation-play-state:running}.conversion-arrow{align-self:end;font-size:1.6em}.rich-3{background:#20261d}.rich-3 .scene-path{color:#d5fb59}.rich-3 .connection-base,.rich-3 .connection-pulse{stroke:#b7d687}.rich-3 .scene-waypoints circle{fill:#d5fb59;stroke:#20261d}.rich-3 .visual-corner{color:#c8d9b3}.social-window{flex-direction:column;gap:4%;width:48%;height:79%;padding:4%;display:flex;top:9%;left:7%}.social-profile{align-items:center;gap:7%;font-size:.8em;display:flex}.social-profile>span:last-child{margin-left:auto}.social-window>img{object-fit:cover;border-radius:3px;width:100%;height:48%}.social-actions{gap:12%;font-size:1.15em;display:flex}.social-actions svg:last-child{margin-left:auto}.social-window>strong{font-size:.95em;line-height:1.25}.social-window .skeleton-lines{flex:0}.audience-window{width:33%;height:30%;padding:4%;top:20%;right:5%}.audience-window .mini-heading{font-size:.85em}.audience-orbit{width:100%;height:72%;margin-top:8%;position:relative}.audience-orbit>span{aspect-ratio:1;background:#d8e7c5;border:1px solid #afc394;border-radius:50%;width:16%;position:absolute}.audience-orbit>span:first-child{top:8%;left:12%}.audience-orbit>span:nth-child(2){top:8%;right:12%}.audience-orbit>span:nth-child(3){background:#d5fb59;place-items:center;width:30%;font-size:1.1em;display:grid;top:25%;left:35%}.audience-orbit>span:nth-child(4){bottom:10%;left:10%}.audience-orbit>span:nth-child(5){bottom:10%;right:10%}.message-window{width:33%;height:30%;padding:4%;bottom:12%;right:5%}.message-window .mini-heading{font-size:.85em}.chat-bubble{background:#e5eadf;border-radius:8px 8px 8px 0;width:83%;height:19%;margin-top:15%}.reply-bubble{background:#d5fb59;border-radius:8px 8px 0;width:65%;margin-top:8%;margin-left:auto}.message-check{text-align:right;color:#7b8f5e;margin-top:5%;font-size:.9em;display:block}.rich-4{background:#e0e8e8}.planning-window{width:53%;height:74%;padding:4%;top:13%;left:7%}.planning-window .mini-heading{font-size:.85em}.prompt-bubble{background:#edf0e8;border-radius:7px;margin-top:12%;padding:9%;font-size:1em;line-height:1.4}.typing-caret{vertical-align:middle;background:currentColor;width:1px;height:.9em;margin-left:2px;animation:1.2s steps(2,end) infinite cursor-blink;display:inline-block}.planning-lines{flex-direction:column;gap:6px;margin-block:12%;display:flex}.planning-lines i{background:#e0e5dd;border-radius:8px;width:100%;height:4px}.planning-lines i:nth-child(2){width:80%}.planning-lines i:nth-child(4){width:60%}.planning-result{border:1px solid #e2e8da;border-radius:6px;align-items:center;gap:9%;padding:5%;display:flex}.planning-result>img{aspect-ratio:1;object-fit:contain;border-radius:3px;width:35%}.planning-result>div{flex:1;min-width:0}.planning-result strong{font-size:.8em}.planning-result .skeleton-lines{gap:4px;margin-top:10%}.readiness-window{width:31%;height:39%;padding:4%;top:36%;right:5%}.readiness-window .mini-heading{margin-bottom:20%;font-size:.9em}.readiness-item{align-items:center;gap:10%;margin-block:15%;font-size:.85em;line-height:1.3;display:flex}.readiness-item span{color:#637e3b;background:#e7f6d5;border-radius:50%;flex-shrink:0;place-items:center;width:1.5em;height:1.5em;display:grid}.rich-5{background:#dfe8d4}.code-window{color:#eef4e6;background:#20261d;border-color:#34402b;width:61%;height:65%;top:14%;left:6%}.code-toolbar{color:#b7c7a6;border-bottom:1px solid #3d4934;align-items:center;gap:12%;height:15%;font-size:.8em;display:flex}.code-toolbar .window-top{background:0 0;border:0;gap:4px;min-height:0;padding-inline:7%}.code-toolbar .window-top i{background:#8d9e78}.code-toolbar .window-top i:first-child{background:#d5fb59}.code-lines{white-space:pre;flex-direction:column;gap:.85em;padding:10% 7%;font-family:monospace;font-size:clamp(7px,2.1cqw,12px);display:flex}.code-lines>span{display:block}.code-lines em{color:#728363;margin-right:1em;font-style:normal}.code-lines b{color:#d5fb59;font-weight:400}.code-lines i{color:#d5ddc7;font-style:normal}.code-status{color:#95aa7d;border-top:1px solid #3d4934;align-items:center;gap:7%;padding:4% 7%;font-size:.7em;display:flex;position:absolute;bottom:0;left:0;right:0}.code-status>span{background:#b0d574;border-radius:50%;width:5px;height:5px}.integration-window{flex-direction:column;align-items:center;gap:8%;width:24%;height:35%;padding:4% 3%;display:flex;top:23%;right:5%}.integration-icon{background:#edf4e4;border-radius:8px;place-items:center;width:2.3em;height:2.3em;font-size:1.1em;display:grid}.integration-window>strong{font-size:1.1em}.integration-window>span:not(.integration-icon){text-align:center;overflow-wrap:anywhere;font-size:.75em}.sync-dots{gap:5px;margin-top:8%;display:flex}.sync-dots i{background:#a6bf83;border-radius:50%;width:4px;height:4px;display:block}.sync-dots i:nth-child(2){background:#7e9c52}.sync-dots i:nth-child(3){background:#d5fb59}.sync-window{align-items:center;gap:8%;width:57%;height:18%;padding:3%;display:flex;bottom:10%;right:6%}.sync-check{color:#627f39;background:#e7f6d5;border-radius:50%;flex-shrink:0;place-items:center;width:2em;height:2em;font-size:1.15em;display:grid}.sync-window>div{flex:1;min-width:0}.sync-window strong{font-size:.9em}.sync-window .skeleton-lines{gap:4px;margin-top:8%}@keyframes scene-drift{0%,to{translate:0}50%{translate:0 -5px}}@keyframes cursor-blink{50%{opacity:0}}@keyframes bars-grow{0%,to{scale:1}50%{scale:1 .8}}@media (width<=760px){.rich-scene{aspect-ratio:1.07}.scene-panel{box-shadow:0 4px 14px #526c1015}.checkout-fields,.planning-lines,.skeleton-lines{gap:4px}}.checkout-window{flex-direction:column;gap:5%;display:flex}.checkout-window>.mini-heading,.checkout-window>.mock-cta{flex-shrink:0}.checkout-fields{flex:1;gap:4px;min-height:0;margin:0}.checkout-fields>div{flex:1;min-height:0;padding:.25em .6em}.checkout-window .mock-cta{min-height:0;padding:.7em .4em;font-size:.8em}.email-content{grid-template-rows:auto minmax(0,1fr) auto auto auto;justify-items:center;gap:.6em;height:89%;display:grid}.email-content>img{aspect-ratio:auto;object-fit:cover;height:100%;min-height:0}.email-content .skeleton-lines{justify-self:center}.flow-note{height:18%;padding:2.5%}.flow-three{top:67%}.message-window{flex-direction:column;gap:9%;display:flex}.message-window .chat-bubble{flex-shrink:0;height:17%;min-height:4px;margin:0}.message-window .reply-bubble{margin-left:auto}.message-window .message-check{align-self:flex-end;margin:0;line-height:1}.planning-window{flex-direction:column;gap:7%;display:flex}.planning-window>.mini-heading{flex-shrink:0}.prompt-bubble{flex-shrink:0;margin:0;padding:7%;font-size:.9em}.planning-lines{flex:1;justify-content:space-evenly;gap:0;min-height:0;margin:0}.planning-lines i{flex-shrink:0;height:3px}.planning-result{flex-shrink:0;margin-top:auto}.planning-result>img{width:30%}.readiness-window{flex-direction:column;justify-content:space-between;gap:7%;display:flex}.readiness-window .mini-heading{margin:0}.readiness-item{gap:7%;margin:0;font-size:.8em}.search-result>img{aspect-ratio:auto;object-fit:cover;flex:1;height:0;min-height:0}.product-stack,.cart-product-stack{width:100%;height:100%;position:relative;overflow:hidden}.product-display .product-stack{height:100%}.product-slide{object-fit:contain;opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.2,.75,.2,1);inset:0;transform:translate(14%)scale(.96);width:100%!important;height:100%!important;position:absolute!important}.product-slide.is-selected{opacity:1;transform:translate(0)scale(1)}.product-nav{cursor:pointer;color:#69745e;z-index:2;background:#fafbf8a8;border:0;border-radius:4px;place-items:center;width:20px;min-width:20px;height:28px;padding:4px;display:grid;position:absolute;top:42%}.product-nav:hover{color:#171917;background:#fff}.product-nav:focus-visible,.product-dot:focus-visible{outline-offset:2px;outline:2px solid #171917}.product-nav svg{width:8px!important;height:16px!important}.product-prev{left:3%}.product-next{right:3%}.product-dots{gap:0}.product-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:17px;height:17px;padding:0;display:grid;position:relative}.product-dot:after{content:"";border:1px solid #b5bfa8;border-radius:50%;width:4px;height:4px;transition:background .2s,scale .2s}.product-dot[aria-pressed=true]:after{background:#171917;border-color:#171917;scale:1.2}.cart-item .cart-product-stack{border:1px solid #e8ece1;border-radius:5px;flex-shrink:0;width:24%;height:100%}.cart-item .cart-product-stack img{border:0;border-radius:0;width:100%;height:100%}.cart-item .skeleton-lines>span{overflow-wrap:anywhere;font-size:.7em;line-height:1.2}.rich-0.is-visible .cart-plus{animation:6.5s ease-in-out infinite cart-confirm}.rich-0.is-visible .checkout-fields>div{animation:6.5s ease-in-out infinite field-fill}.rich-0.is-visible .checkout-fields>div:nth-child(2){animation-delay:.3s}.rich-0.is-visible .checkout-fields>div:nth-child(3){animation-delay:.6s}.rich-0 .mock-cta{position:relative;overflow:hidden}.rich-0.is-visible .mock-cta:after{content:"";background:linear-gradient(110deg,#0000,#d5fb5933,#0000);animation:6.5s ease-in-out infinite checkout-confirm;position:absolute;inset:0;translate:-120%}.search-window .platform-brand{font-size:.8em}.social-profile>.platform-brand{font-size:.6em}.planning-window .mini-heading>.platform-brand{font-size:.8em}.rich-scene.is-visible .flow-note .tiny-check{animation:6s ease-in-out infinite flow-confirm}.flow-note.flow-two .tiny-check{animation-delay:1s}.flow-note.flow-three .tiny-check{animation-delay:2s}.rich-scene.is-visible .chat-bubble{animation:5s ease-in-out infinite bubble-arrive}.rich-scene.is-visible .reply-bubble{animation-delay:1.2s}.rich-scene:not(.is-visible) *{animation-play-state:paused!important}@keyframes cart-confirm{0%,12%,65%,to{background:#171917;scale:1}30%{background:#5f7d35;scale:1.2}42%{background:#171917;scale:1}}@keyframes field-fill{0%,15%,80%,to{border-color:#e2e8da}42%,62%{background:#f1f8e8;border-color:#a2bb7a}}@keyframes checkout-confirm{0%,58%{translate:-120%}78%,to{translate:120%}}@keyframes flow-confirm{0%,20%,to{opacity:.45;scale:1}50%{opacity:1;scale:1.2}}@keyframes bubble-arrive{0%,8%{opacity:.3;transform:translateY(3px)scale(.97)}25%,85%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.3;transform:translateY(3px)scale(.97)}}@media (prefers-reduced-motion:reduce){.product-slide{transition:none}}
