.landing{--bg:#faf8f6;--surface:#ffffff;--surface-strong:#f0e9ec;--line:#28252a1f;--ink:#28252a;--soft:#554e55;--muted:#6d626b;--plum:#64394f;--plum-soft:#f2e1e7;--night:#19151b;--night-surface:#241e26;--violet:#7a4cf2;--magic:linear-gradient(135deg,#7a4cf2,#c055d8 55%,#f0679f);--magic-deep:linear-gradient(135deg,#5b33d6,#9a3fc0 55%,#c8457f);--ease:cubic-bezier(0.2,0.7,0.2,1);--radius:24px;--gutter:16px;--header:64px;background:radial-gradient(56rem 36rem at 92% -6rem,#ece1ff 0,transparent 62%),radial-gradient(40rem 30rem at -8% 4rem,#fde4ee 0,transparent 60%),var(--bg);background-repeat:no-repeat;color:var(--ink);font-family:var(--font-manrope),system-ui,sans-serif;line-height:1.55;overflow-x:clip}.landing .wrap{width:min(1240px,calc(100% - var(--gutter) * 2));margin-inline:auto}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit;color:inherit;cursor:pointer}.landing img,.landing video{display:block;max-width:100%}.landing :focus-visible{outline:3px solid var(--violet);outline-offset:3px}.landing [id]{scroll-margin-top:calc(var(--header) + 12px)}.landing h1,.landing h2,.landing h3{margin:0;text-wrap:balance}.landing h3{text-wrap:pretty}.landing h1 em,.landing h2 em{font-family:var(--font-display),Georgia,serif;font-style:italic;font-weight:500;color:var(--plum);letter-spacing:-.02em}.landing h2{font-size:clamp(34px,7.6vw,64px);font-weight:800;line-height:1.02;letter-spacing:-.045em}.landing h2 em{display:block}.label{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--plum);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.section-space{padding-block:80px}.section-heading{display:grid;gap:18px;margin-bottom:36px}.section-heading>p{margin:0;max-width:500px;color:var(--soft);font-size:17px}.pill{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:14px 26px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:750;white-space:nowrap;transition:transform .25s var(--ease),background-color .25s,box-shadow .25s}.pill:hover{transform:translateY(-2px)}.pill.dark{background:var(--ink);color:#fff;box-shadow:0 12px 28px #28252a33,inset 0 1px 0 #ffffff26}.pill.dark:hover{background:var(--plum);box-shadow:0 16px 36px #64394f4d}.pill.outline{border-color:#28252a33;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pill.outline:not(:focus-visible){outline:1px solid}.pill.outline:hover{border-color:var(--plum)}.pill.small{min-height:44px;padding:10px 18px;font-size:14px}.pill>span{font-size:18px;line-height:1}.text-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding-bottom:2px;border-bottom:2px solid;font-weight:750}.landing-header{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent;transition:background-color .3s,border-color .3s,box-shadow .3s}.landing[data-scrolled=true] .landing-header{background:#faf8f6cc;backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border-color:var(--line);box-shadow:0 8px 30px #28252a0f}.header-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--header)}.landing-brand{display:inline-flex;align-items:center;gap:10px;font-size:21px;font-weight:800;letter-spacing:-.04em}.landing-brand img{width:36px;height:36px;border-radius:11px;box-shadow:0 6px 16px #7a4cf240}.header-nav{display:none;gap:4px}.header-nav a{padding:10px 14px;border-radius:999px;color:var(--soft);font-size:14px;font-weight:700;transition:background-color .2s}.header-nav a:hover,.header-nav a[aria-current]{background:#ffffffb3;color:var(--ink)}.header-nav a[aria-current]{box-shadow:0 4px 14px #28252a14}.mobile-menu-panel nav a[aria-current]{color:var(--plum)}.landing-header-actions{display:flex;align-items:center;gap:8px}.landing-header .language-picker summary{padding:8px 10px;background:#ffffff99}.header-cta{display:none}.mobile-menu{position:relative}.mobile-menu summary{display:grid;place-items:center;width:44px;height:44px;border:1px solid #28252a30;border-radius:50%;background:#ffffff99;list-style:none;cursor:pointer}.mobile-menu summary::-webkit-details-marker{display:none}.burger,.burger:after,.burger:before{display:block;width:18px;height:2px;border-radius:2px;background:var(--ink);transition:transform .25s var(--ease)}.burger{position:relative}.burger:after,.burger:before{content:"";position:absolute;left:0}.burger:before{top:-6px}.burger:after{top:6px}.mobile-menu[open] .burger{background:transparent}.mobile-menu[open] .burger:before{transform:translateY(6px) rotate(45deg)}.mobile-menu[open] .burger:after{transform:translateY(-6px) rotate(-45deg)}.mobile-menu-panel{position:fixed;inset:var(--header) 0 auto;display:grid;gap:18px;padding:8px var(--gutter) 24px;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 24px 40px #28252a24;animation:drop .3s var(--ease)}.mobile-menu-panel nav{display:grid}.mobile-menu-panel nav a{display:flex;align-items:center;min-height:56px;border-bottom:1px solid var(--line);font-size:20px;font-weight:750;letter-spacing:-.02em}@keyframes drop{0%{opacity:0;transform:translateY(-8px)}}.landing-hero{display:grid;gap:44px;padding-block:28px 64px}.hero-text>*{animation:rise .9s var(--ease) both}.hero-text>:nth-child(2){animation-delay:.08s}.hero-text>:nth-child(3){animation-delay:.16s}.hero-text>:nth-child(4){animation-delay:.24s}.hero-text>:nth-child(5){animation-delay:.32s}.landing-hero .label{display:inline-flex;padding:7px 14px 7px 10px;border:1px solid #64394f26;border-radius:999px;background:#ffffffa6;letter-spacing:.1em}.live-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--magic);box-shadow:0 0 0 4px #c055d826;animation:pulse 2.4s ease-in-out infinite}.landing h1{margin-top:6px;font-size:clamp(46px,12.4vw,100px);font-weight:800;line-height:.96;letter-spacing:-.058em}.landing h1 span{display:block}.landing h1 em{display:inline-block;padding:0 .1em .08em 0;background:var(--magic-deep);-webkit-background-clip:text;background-clip:text;color:transparent}.intro{max-width:520px;margin:22px 0 0;color:var(--soft);font-size:18px}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hero-actions .pill{flex:1 1 auto}.micro-copy{margin:18px 0 0;color:var(--muted);font-size:14px}.hero-stage{position:relative;width:100%;max-width:540px;aspect-ratio:1/1.08;margin-inline:auto;animation:stage-in 1.1s .15s var(--ease) both}.hero-glow{position:absolute;inset:8% 10%;border-radius:50%;background:var(--magic);filter:blur(56px);opacity:.38;animation:glow 9s ease-in-out infinite alternate}.phone{position:absolute;top:2%;left:50%;z-index:2;width:50%;translate:-50% 0;padding:7px;border-radius:40px;background:linear-gradient(160deg,#3a3240,#120f14);box-shadow:0 40px 70px #19151b59,0 10px 24px #19151b33,inset 0 0 0 1px #ffffff1f}.phone-screen{position:relative;overflow:hidden;aspect-ratio:9/17;border-radius:33px;background:var(--night)}.phone-screen:before{content:"";position:absolute;top:8px;left:50%;z-index:2;width:30%;height:18px;translate:-50% 0;border-radius:999px;background:#000}.phone-screen video{width:100%;height:100%;object-fit:cover}.phone-top{position:absolute;top:34px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:#19151b80;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:800}.phone-top img{width:22px;height:22px;border-radius:7px}.phone-card{position:absolute;inset:auto 8px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 10px 14px;border-radius:22px;background:#19151ba6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff}.phone-card small{display:block;color:#f2c7da;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.phone-card strong{display:block;font-size:13px;line-height:1.2}.phone-actions{display:flex;gap:6px}.phone-actions i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff26;font-style:normal;font-size:14px}.phone-actions i:first-child{background:var(--magic-deep)}.float-card{position:absolute;margin:0;overflow:hidden;border:4px solid #fff;border-radius:22px;background:var(--surface-strong);box-shadow:0 24px 48px #28252a38;animation:float 7s ease-in-out infinite}.float-card img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.float-card figcaption{position:absolute;inset:auto 6px 6px;display:grid;padding:6px 9px;border-radius:14px;background:#ffffffe6;color:var(--ink);font-size:12px;font-weight:800;line-height:1.2}.float-card figcaption small{color:var(--plum);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.float-left{left:0;top:34%;z-index:3;width:35%;--rotate:-7deg}.float-right{right:0;top:14%;z-index:1;width:32%;--rotate:6deg;animation-delay:-3s}.float-top{left:6%;top:2%;z-index:1;width:26%;--rotate:-4deg;animation-delay:-5s}.hero-sticker{position:absolute;right:0;bottom:4%;z-index:4;max-width:48%;margin:0;padding:10px 14px;border-radius:16px;background:var(--surface);box-shadow:0 14px 30px #28252a29;color:var(--soft);font-size:12.5px;font-weight:750;line-height:1.35;rotate:2deg}.hero-sticker span{color:#c055d8}@keyframes float{0%,to{transform:translateY(0) rotate(var(--rotate,0deg))}50%{transform:translateY(-10px) rotate(var(--rotate,0deg))}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes stage-in{0%{opacity:0;transform:translateY(30px) scale(.96)}}@keyframes glow{to{transform:scale(1.12) rotate(24deg);opacity:.5}}@keyframes pulse{50%{box-shadow:0 0 0 8px #c055d800}}.personality-strip{overflow:hidden;background:var(--plum);color:#fbeef3}.strip-track{display:flex;width:max-content;animation:marquee 34s linear infinite}.strip-track p{display:flex;flex-shrink:0;margin:0;padding:18px 0;font-size:17px;font-weight:750;white-space:nowrap}.strip-track p>span{display:inline-flex;align-items:center;gap:22px;padding-right:22px}.strip-track p>span>span{color:#f2a8c6}@keyframes marquee{to{transform:translateX(-50%)}}.role-marquee{display:grid;gap:14px}.marquee-row{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track{display:flex;gap:14px;width:max-content;margin:0;padding:0 14px 0 0;list-style:none;animation:marquee 70s linear infinite}.marquee-row.reverse .marquee-track{animation-direction:reverse;animation-duration:80s}.role-marquee:hover .marquee-track{animation-play-state:paused}.marquee-track li{position:relative;flex:0 0 auto;width:168px;overflow:hidden;border-radius:20px;background:var(--surface-strong)}.marquee-track img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;transition:transform .6s var(--ease)}.marquee-track li:hover img{transform:scale(1.05)}.role-tag{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);overflow:hidden;padding:6px 12px;border-radius:999px;background:#ffffffeb;color:var(--ink);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 6px 16px #19151b33}.gallery-foot{display:grid;gap:4px;margin-top:28px}.gallery-foot p{margin:0;color:var(--muted);font-size:14px}.gallery-foot .text-link{justify-self:start;margin-top:12px}.video-section{position:relative;padding-block:80px;background:radial-gradient(circle at 12% 0,#7a4cf24d,transparent 26rem),radial-gradient(circle at 92% 100%,#f0679f40,transparent 24rem),var(--night);color:#f8f2f4}.video-section .label{color:#f2a8c6}.video-section h2 em{color:#e9bcd0}.video-section .section-heading>p{color:#dbd0d7}.video-rail{display:grid;grid-auto-flow:column;grid-auto-columns:58%;gap:12px;margin:0;padding:0 var(--gutter) 8px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.video-rail::-webkit-scrollbar{display:none}.video-rail li{scroll-snap-align:start;transition:transform .4s var(--ease)}.video-rail video{width:100%;height:auto;aspect-ratio:400/600;object-fit:cover;border-radius:22px;background:var(--night-surface);box-shadow:0 0 0 1px #ffffff14}.creation-steps{display:grid;gap:14px;margin:0;padding:0;list-style:none}.creation-steps li{display:grid;gap:18px;padding:14px 14px 24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 14px 34px #28252a0d}.step-visual{position:relative;display:grid;place-items:center;height:168px;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 30% 20%,#ece1ff,transparent 60%),radial-gradient(circle at 80% 90%,#fde4ee,transparent 60%),var(--surface-strong)}.upload-frame{display:grid;justify-items:center;gap:8px;width:168px;padding:20px 12px;border:2px dashed #64394f59;border-radius:18px;background:#ffffffb3;color:var(--plum);font-size:13px;font-weight:750;text-align:center}.upload-plus{position:absolute;top:calc(50% - 56px);left:calc(50% + 64px);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--magic-deep);color:#fff;font-size:20px;font-weight:700;box-shadow:0 8px 18px #c055d866}.fan-mock img{position:absolute;width:84px;border:3px solid #fff;border-radius:14px;box-shadow:0 12px 24px #28252a33;aspect-ratio:2/3;object-fit:cover}.fan-mock img:first-child{transform:translateX(-62px) rotate(-12deg)}.fan-mock img:nth-child(2){z-index:1;transform:translateY(-6px)}.fan-mock img:nth-child(3){transform:translateX(62px) rotate(12deg)}.chat-bubble{display:flex;align-items:center;gap:10px;width:min(250px,86%);padding:8px 12px 8px 8px;border-radius:18px 18px 18px 6px;background:#fff;box-shadow:0 12px 26px #28252a1f}.chat-bubble img{flex-shrink:0;width:52px;border-radius:10px;aspect-ratio:3/4;object-fit:cover}.chat-bubble p{margin:0;font-size:13px;font-weight:700;line-height:1.35}.chat-reactions{position:absolute;right:12%;bottom:16px;display:flex;gap:2px;padding:4px 8px;border-radius:999px;background:#fff;box-shadow:0 8px 18px #28252a26;font-size:16px}.step-copy{display:grid;grid-template-columns:56px 1fr;column-gap:6px;padding-inline:8px}.step-index{grid-row:span 2;background:var(--magic-deep);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:40px;font-weight:800;letter-spacing:-.04em;line-height:1}.bento h3,.creation-steps h3{font-size:20px;font-weight:800;letter-spacing:-.02em}.bento p,.creation-steps p{margin:8px 0 0;color:var(--soft)}.moments-section{padding-top:0}.bento{display:grid;gap:14px;margin:0;padding:0;list-style:none}.bento li{display:grid;grid-template-columns:1fr 104px;gap:16px;align-items:center;overflow:hidden;padding:16px;border-radius:var(--radius);background:var(--surface-strong)}.bento-media{order:2;overflow:hidden;border-radius:16px}.bento-media img,.bento-media video{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.bento-copy{padding:4px}.bento-copy>span{display:block;margin-bottom:12px;color:var(--plum);font-size:24px;line-height:1}.bento .bento-b{grid-template-columns:1fr;background:var(--night);color:#f8f2f4}.bento-b .bento-media{order:0}.bento-b .bento-media video{aspect-ratio:4/3.4}.bento-b p{color:#dbd0d7}.bento-b .bento-copy>span{color:#d6b484}.faq-section{display:grid;gap:32px;border-top:1px solid var(--line)}.faq-list{display:grid;gap:10px}.faq-list details{border:1px solid var(--line);border-radius:20px;background:var(--surface);transition:box-shadow .3s}.faq-list details[open]{box-shadow:0 16px 34px #28252a14}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:16px 20px;cursor:pointer;list-style:none;font-size:17px;font-weight:750}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--plum-soft);color:var(--plum);font-size:20px;transition:transform .3s var(--ease),background-color .3s}.faq-list details[open] summary span{transform:rotate(45deg);background:var(--ink);color:#fff}.faq-list details p{margin:0;padding:0 20px 20px;color:var(--soft)}.faq-list details a{color:var(--plum);font-weight:750;text-decoration:underline}.download-section{position:relative;margin-bottom:56px;padding:52px 20px;overflow:hidden;isolation:isolate;border-radius:32px;background:radial-gradient(circle at 10% 10%,#ffffff26,transparent 18rem),var(--magic-deep);color:#fff;text-align:center}.download-art{display:none}.download-icon{width:88px;height:88px;margin:0 auto 22px;border-radius:24px;box-shadow:0 16px 36px #28252a40;animation:float 6s ease-in-out infinite}.download-section .label{justify-content:center;color:#fff}.download-section h2 em{color:#fff}.download-section>p:not(.label){max-width:520px;margin:18px auto 0;color:#fff;font-size:17px}.store-buttons{display:grid;gap:10px;max-width:420px;margin:28px auto 0}.store-button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:64px;padding:10px 20px 10px 10px;border-radius:18px;background:var(--night);color:#fff;text-align:left;box-shadow:0 14px 30px #19151b40}.store-button small{display:block;color:#ffffffa6;font-size:12px}.store-button strong{font-size:18px}.store-platform{display:grid;place-items:center;min-width:64px;height:44px;padding-inline:10px;border-radius:12px;background:#ffffff1a;font-size:13px;font-weight:800}.download-section .download-note{font-size:14px}.sticky-cta{position:fixed;inset:auto 12px calc(12px + env(safe-area-inset-bottom));z-index:60;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;max-width:480px;margin-inline:auto;padding:8px 8px 8px 10px;border-radius:22px;background:#19151be6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#fff;box-shadow:0 18px 40px #19151b59;transform:translateY(140%);visibility:hidden;transition:transform .4s var(--ease),visibility .4s}.landing[data-cta=true] .sticky-cta{transform:none;visibility:visible}.sticky-cta img{border-radius:10px}.sticky-cta strong{display:block;font-size:15px;line-height:1.2}.sticky-cta small{display:block;color:#ffffffa6;font-size:11.5px}.sticky-cta-pill{padding:11px 16px;border-radius:999px;background:var(--magic-deep);font-size:13px;font-weight:800;white-space:nowrap}.landing-footer{padding-bottom:32px}.footer-top{display:grid;gap:16px;padding-block:32px;border-top:1px solid var(--line)}.footer-top p{margin:0;color:var(--soft)}.footer-bottom{display:grid;gap:16px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.footer-bottom p{margin:0}.footer-bottom nav{display:flex;flex-wrap:wrap;gap:4px 18px}.footer-bottom nav a{display:inline-flex;align-items:center;min-height:36px}.footer-bottom nav a:hover{color:var(--ink);text-decoration:underline}.motion-control{justify-self:start;min-height:44px;padding:8px 16px;border:1px solid #28252a30;border-radius:999px;background:transparent;font-size:13px;font-weight:700}.reveal-ready [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--reveal-delay,0s)}.reveal-ready [data-reveal].is-visible{opacity:1;transform:none}@media (min-width:560px){.landing{--gutter:24px}.marquee-track li{width:210px}.video-rail{grid-auto-columns:36%}.store-buttons{grid-template-columns:1fr 1fr;max-width:560px}}@media (min-width:640px){.header-cta{display:inline-flex}.hero-actions .pill{flex:0 0 auto}}@media (min-width:860px){.landing{--gutter:40px;--header:76px}.section-space,.video-section{padding-block:112px}.section-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;margin-bottom:48px}.creation-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.step-visual{height:200px}.step-copy{grid-template-columns:1fr;padding:6px 12px 0}.step-index{grid-row:auto;margin-bottom:14px}.bento{grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;gap:18px}.bento li{grid-template-columns:1fr 42%;gap:24px;padding:20px 20px 20px 28px}.bento .bento-b{grid-column:2;grid-row:1/span 2;align-content:start;padding:20px}.bento-b .bento-copy{padding:8px 8px 4px}.bento-b .bento-media video{aspect-ratio:4/3.6}.gallery-foot{grid-template-columns:1fr auto;align-items:center}.gallery-foot .text-link{margin-top:0}.faq-section{grid-template-columns:.8fr 1.2fr;gap:64px}.faq-section>div:first-child{position:sticky;top:112px;align-self:start}.download-section{padding:88px 40px;border-radius:44px}.download-art{display:block}.download-art img{position:absolute;z-index:-1;width:190px;border:4px solid #ffffff59;border-radius:24px;box-shadow:0 24px 48px #19151b4d;aspect-ratio:2/3;object-fit:cover}.download-art img:first-child{left:5%;bottom:-40px;rotate:-10deg}.download-art img:last-child{right:5%;top:-36px;rotate:9deg}.sticky-cta{display:none}.footer-top{gap:32px}.footer-bottom,.footer-top{grid-template-columns:auto 1fr auto;align-items:center}.footer-bottom nav{justify-content:center}}@media (min-width:1024px){.header-nav{display:flex}.mobile-menu{display:none}.landing-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding-block:48px 104px}.marquee-track li{width:250px}.role-marquee{gap:18px}.marquee-track{gap:18px;padding-right:18px}.video-rail{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;width:min(1240px,calc(100% - var(--gutter) * 2));margin-inline:auto;padding:0;overflow:visible}.video-rail li:nth-child(2n){translate:0 32px}.video-rail li:hover{transform:scale(1.04)}}.landing[data-motion=paused] *,.landing[data-motion=paused] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.download-icon,.float-card,.hero-glow,.hero-stage,.hero-text>*,.live-dot,.marquee-track,.strip-track{animation:none}.float-card{transform:rotate(var(--rotate,0deg))}.marquee-track li[aria-hidden=true],.strip-track p:last-child{display:none}.strip-track p{flex-wrap:wrap;white-space:normal;padding-inline:var(--gutter)}.marquee-row{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.marquee-track{padding-inline:var(--gutter)}.reveal-ready [data-reveal]{opacity:1;transform:none;transition:none}.marquee-track img,.pill{transition:none}}