.landing-mobile-menu__overlay{position:fixed;inset:0;z-index:10050;background:rgba(0,0,0,.68);animation:landing-mobile-menu-fade-in .22s ease-out}.landing-mobile-menu__panel{position:fixed;z-index:10051;top:max(12px,env(safe-area-inset-top,0px));left:16px;right:16px;width:auto;max-width:none;max-height:min(calc(100vh - 24px),520px);margin:0;padding:20px 20px 18px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,#1a1a1a,#101010);box-shadow:0 0 0 1px rgba(229,0,10,.12),0 24px 56px rgba(0,0,0,.55);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:landing-mobile-menu-panel-in .28s cubic-bezier(.22,1,.36,1);outline:none}.landing-mobile-menu__panel:focus{outline:none}.landing-mobile-menu__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.landing-mobile-menu__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:12px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);cursor:pointer;transition:background .15s ease}.landing-mobile-menu__close:hover{background:hsla(0,0%,100%,.1)}.landing-mobile-menu__nav{display:flex;flex-direction:column;gap:2px;padding:4px 0 8px}.landing-mobile-menu__link{display:flex;width:100%;align-items:center;gap:12px;padding:10px 4px;border:none;border-radius:12px;background:transparent;color:hsla(0,0%,100%,.92);font-size:15px;font-weight:500;text-align:left;cursor:pointer;font-family:inherit;transition:background .15s ease}.landing-mobile-menu__link:active,.landing-mobile-menu__link:hover{background:hsla(0,0%,100%,.05)}.landing-mobile-menu__link-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:999px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.88)}.landing-mobile-menu__link-label{flex:1;min-width:0}.landing-mobile-menu__chevron{flex-shrink:0;color:hsla(0,0%,100%,.45)}.landing-mobile-menu__divider{height:1px;margin:8px 0 14px;background:hsla(0,0%,100%,.1)}.landing-mobile-menu__footer{display:flex;flex-direction:column;gap:10px}.landing-mobile-menu__cta{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border:none;border-radius:14px;background:linear-gradient(90deg,#e5000a,#ff4d2e 55%,#ff6b35);color:#fff;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;box-shadow:0 10px 28px rgba(229,0,10,.38);transition:filter .15s ease,transform .15s ease}.landing-mobile-menu__cta:hover{filter:brightness(1.06)}.landing-mobile-menu__cta:active{transform:scale(.99)}.landing-mobile-menu__secondary{width:100%;padding:4px 0;border:none;background:transparent;color:hsla(0,0%,100%,.55);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;text-align:center}.landing-mobile-menu__secondary:hover{color:hsla(0,0%,100%,.82)}.landing-mobile-menu__cta-skeleton{height:48px;border-radius:14px;background:hsla(0,0%,100%,.08);animation:pulse 1.5s ease-in-out infinite}@media (max-width:767px){.landing-mobile-menu__cta{padding:11px 16px;font-size:13px;border-radius:12px;gap:6px;min-height:unset;box-shadow:0 8px 22px rgba(229,0,10,.34)}.landing-mobile-menu__cta svg{width:15px;height:15px}.landing-mobile-menu__cta-skeleton{height:40px;border-radius:12px}}@keyframes landing-mobile-menu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes landing-mobile-menu-panel-in{0%{opacity:0;transform:translateY(-14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.landing-mobile-menu__overlay,.landing-mobile-menu__panel{animation:none}}html:has(.landing-page),html:has(.landing-page) body{background:#000!important;color-scheme:dark}.landing-page #faq,.landing-page #features,.landing-page #how,.landing-page #pricing,.landing-page [id].landing-section{scroll-margin-top:calc(88px + env(safe-area-inset-top, 0px))}.landing-page{--landing-bg:#000;--landing-bg-elevated:#0a0a0a;--landing-bg-card:#111;--landing-bg-muted:rgba(var(--motionr-white-rgb),0.05);--landing-text:var(--motionr-white);--landing-subtitle:hsla(0,0%,100%,.94);--landing-body:hsla(0,0%,100%,.9);--landing-caption:hsla(0,0%,100%,.86);--landing-label:hsla(0,0%,100%,.8);--landing-text-muted:var(--landing-body);--landing-text-soft:var(--landing-caption);--landing-border:rgba(var(--motionr-white-rgb),0.08);--landing-border-strong:rgba(var(--motionr-white-rgb),0.14);--landing-red:#e5000a;--landing-red-glow-sm:0 0 16px rgba(229,0,10,.22);--landing-red-glow-md:0 0 24px rgba(229,0,10,.3),0 0 48px rgba(229,0,10,.14);--landing-red-glow-card:0 0 0 1px rgba(229,0,10,.16),0 8px 28px rgba(229,0,10,.22),0 20px 44px rgba(0,0,0,.38);--landing-red-glow-title:0 0 28px rgba(229,0,10,.38),0 0 56px rgba(229,0,10,.16);background:var(--landing-bg)!important;color:var(--landing-text)!important}.landing-page .nav-link{color:var(--landing-caption)!important}.landing-page .btn-secondary,.landing-page .nav-link:hover{color:var(--motionr-white)!important}.landing-page .btn-secondary{background:rgba(var(--motionr-white-rgb),.06)!important;border-color:rgba(var(--motionr-white-rgb),.14)!important}.landing-page .btn-secondary:hover{border-color:rgba(var(--motionr-white-rgb),.28)!important;background:rgba(var(--motionr-white-rgb),.1)!important}.landing-page .faq-item{border-bottom-color:rgba(var(--motionr-white-rgb),.08)!important}.landing-page .footer-link{color:var(--landing-caption)!important}.landing-page .footer-link:hover{color:var(--motionr-white)!important}.landing-page .prompt-input::placeholder{color:var(--landing-label)!important;opacity:1}.landing-page .landing-hero__subtitle{color:var(--landing-subtitle)!important;font-weight:500}.landing-page #features>p,.landing-page .faq-item p,.landing-page .landing-mockup-section p,.landing-page .landing-section p:not([style*="fontSize: 28"]):not([style*="fontSize: 52"]),.landing-page .landing-section>div>p{color:var(--landing-body)!important}.landing-page #features .landing-features-grid>div>p{color:var(--landing-body)!important;font-size:15px!important;font-weight:500!important;line-height:1.65!important}.landing-page #features>p{font-size:clamp(17px,2vw,20px)!important;font-weight:500!important;color:var(--landing-subtitle)!important}.landing-page .landing-header__menu-btn{background:rgba(var(--motionr-white-rgb),.06)!important;color:var(--motionr-white)!important}.landing-page .landing-header__menu-btn:active{background:rgba(var(--motionr-white-rgb),.1)!important}.landing-page .landing-mobile-drawer{background:transparent!important}.landing-page .landing-mobile-drawer__panel{background:#0a0a0a!important}.landing-page .landing-mobile-drawer__backdrop{background:rgba(0,0,0,.72)!important}.landing-page .landing-mobile-drawer__link{color:rgba(var(--motionr-white-rgb),.82)!important;border-color:rgba(var(--motionr-white-rgb),.08)!important}.landing-page .landing-mobile-drawer__link:active,.landing-page .landing-mobile-drawer__link:hover{background:rgba(var(--motionr-white-rgb),.06)!important;color:var(--motionr-white)!important}.landing-page .landing-mobile-drawer__close{color:var(--motionr-gray-light)!important}.landing-page .plan-card:not([style*="linear-gradient(165deg"]){color:var(--motionr-white)!important}.landing-page .landing-section-title,.landing-page .landing-section-title--lg{color:var(--motionr-white)}.landing-page .section-eyebrow,.landing-page [style*='textTransform: "uppercase"'][style*='letterSpacing: "0.12em"']{color:#e5000a}.landing-page .btn-primary{box-shadow:0 10px 24px rgba(229,0,10,.32)!important}.landing-page .btn-primary:hover{box-shadow:0 12px 28px rgba(229,0,10,.4)!important}@keyframes landing-section-enter{0%{opacity:.88;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@supports (animation-timeline:view()){.landing-page .landing-footer,.landing-page .landing-section{animation:landing-section-enter .85s cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 0 cover 28%}}@media (prefers-reduced-motion:reduce){.landing-page .landing-footer,.landing-page .landing-section{animation:none!important}}.landing-page{position:relative;overflow-x:clip;overflow-y:clip}.landing-page__bg-glows{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background-color:#000;background-image:radial-gradient(ellipse 34% 26% at 84% 5%,rgba(229,0,10,.42) 0,transparent 58%),radial-gradient(ellipse 16% 40% at 2% 30%,rgba(229,0,10,.2) 0,transparent 54%),radial-gradient(circle 11% at 60% 47%,rgba(229,0,10,.34) 0,transparent 60%),radial-gradient(ellipse 44% 18% at 26% 90%,rgba(229,0,10,.28) 0,transparent 56%),radial-gradient(ellipse 10% 24% at 95% 62%,rgba(229,0,10,.3) 0,transparent 52%),radial-gradient(ellipse 24% 20% at 40% 20%,rgba(229,0,10,.22) 0,transparent 58%),radial-gradient(ellipse 18% 32% at 72% 38%,rgba(229,0,10,.18) 0,transparent 55%)}.landing-page__bg-glows:before{content:"";position:absolute;left:-10%;right:-24%;top:-14%;bottom:0;background:radial-gradient(ellipse 40% 32% at 92% 16%,rgba(229,0,10,.52) 0,transparent 46%),radial-gradient(ellipse 22% 48% at 5% 50%,rgba(229,0,10,.2) 0,transparent 42%),radial-gradient(circle 9% at 47% 28%,rgba(229,0,10,.38) 0,transparent 48%),radial-gradient(ellipse 58% 24% at 78% 80%,rgba(229,0,10,.36) 0,transparent 48%),radial-gradient(ellipse 18% 12% at 17% 6%,rgba(229,0,10,.14) 0,transparent 38%),radial-gradient(ellipse 14% 30% at 32% 66%,rgba(229,0,10,.28) 0,transparent 44%),radial-gradient(ellipse 26% 22% at 64% 54%,rgba(229,0,10,.24) 0,transparent 50%),radial-gradient(ellipse 20% 16% at 50% 92%,rgba(229,0,10,.26) 0,transparent 52%);filter:blur(20px);opacity:1}.landing-page__bg-glows:after{content:"";position:absolute;left:-28%;right:-8%;top:4%;bottom:0;background:radial-gradient(ellipse 52% 42% at 12% 66%,rgba(229,0,10,.3) 0,transparent 54%),radial-gradient(ellipse 38% 56% at 98% 38%,rgba(229,0,10,.26) 0,transparent 58%),radial-gradient(ellipse 65% 32% at 55% 10%,rgba(229,0,10,.22) 0,transparent 60%),radial-gradient(ellipse 42% 38% at 86% 76%,rgba(229,0,10,.24) 0,transparent 56%),radial-gradient(ellipse 35% 28% at 28% 18%,rgba(229,0,10,.16) 0,transparent 62%);filter:blur(64px);opacity:1}.landing-page>:not(.landing-page__bg-glows):not(.landing-floating-header-wrap):not(.landing-announcement-bar){position:relative;z-index:1}.landing-page .landing-floating-header-wrap{position:relative;z-index:9990;isolation:isolate}.landing-page .landing-footer,.landing-page .landing-hero,.landing-page .landing-section{background:transparent!important;overflow-x:clip!important;overflow-y:visible!important}.landing-page .landing-mockup-section{overflow:visible!important}.landing-page .landing-footer{margin-bottom:0!important}@media (prefers-reduced-motion:reduce){.landing-page__bg-glows{background-image:none}.landing-page__bg-glows:before{filter:blur(16px);opacity:.55}.landing-page__bg-glows:after{filter:blur(40px);opacity:.45}}.landing-page .landing-section{background:transparent!important;color:var(--motionr-white)}.landing-page .landing-section-title,.landing-page .landing-section-title--lg{color:var(--motionr-white)!important}.landing-page .landing-mockup-section{position:relative;padding:96px 40px 108px;background:transparent!important;overflow:hidden}.landing-page .landing-mockup-section:before{content:"";position:absolute;left:-10%;right:-10%;top:0;bottom:0;background:radial-gradient(ellipse 52% 42% at 72% 42%,rgba(229,0,10,.09) 0,transparent 68%),radial-gradient(ellipse 40% 36% at 18% 58%,rgba(255,88,32,.05) 0,transparent 70%);filter:blur(36px);pointer-events:none}.landing-mockup-section__inner{position:relative;z-index:1;width:min(1060px,100%);margin:0 auto}.landing-mockup-row{display:flex;align-items:center;gap:clamp(40px,5vw,64px)}.landing-mockup-section__copy{flex:1;min-width:0;max-width:440px}.landing-mockup-section__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#e5000a}.landing-mockup-section__title{margin:0 0 18px;font-size:clamp(32px,4.2vw,48px)!important;font-weight:700;letter-spacing:-.045em;line-height:1.08}.landing-mockup-section__body{margin:0 0 32px;font-size:clamp(16px,1.6vw,17px);font-weight:500;line-height:1.65;color:var(--landing-body,hsla(0,0%,100%,.9))}.landing-mockup-section__cta{font-size:15px;padding:14px 32px}.landing-mockup-section__cta-label{display:inline-flex;align-items:center;gap:8px}.landing-mockup-section__meta{margin:14px 0 0;font-size:13px;font-weight:500;color:var(--landing-caption,hsla(0,0%,100%,.86))}.landing-page .landing-footer{background:transparent!important}.landing-page .landing-footer,.landing-page .landing-footer__bottom{border-top-color:rgba(var(--motionr-white-rgb),.08)!important}.landing-page .landing-footer span[style*="fontWeight: 800"]{color:var(--motionr-white)!important}.landing-page .landing-footer a[style*="rgba(23"]{color:var(--landing-caption,hsla(0,0%,100%,.86))!important}.landing-feature-card__demo--formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start;background:#1a1a1a;border-radius:12px;padding:16px 12px;border:1px solid hsla(0,0%,100%,.06)}.landing-format-pill{display:grid;grid-template-rows:64px auto;justify-items:center;align-items:end;min-width:0}.landing-format-pill__frame{display:flex;align-items:center;justify-content:center;border-radius:6px;background:rgba(204,34,0,.15);border:1px solid rgba(204,34,0,.4);font-size:9px;font-weight:700;color:#c20;align-self:end}.landing-format-pill__frame[data-ratio="9:16"]{width:36px;height:64px}.landing-format-pill__frame[data-ratio="1:1"]{width:52px;height:52px}.landing-format-pill__frame[data-ratio="16:9"]{width:80px;height:45px}.landing-format-pill__label{margin:8px 0 0;font-size:11px;font-weight:500;line-height:1.3;text-align:center;color:var(--landing-caption,hsla(0,0%,100%,.86))}.landing-page .landing-how-demo-wrap{width:100%;max-width:720px;margin:28px auto 0;border-radius:16px;overflow:hidden;background:#0a0a0a;border:1.5px solid rgba(229,0,10,.88);box-shadow:none}.landing-page .landing-how-demo{width:100%;aspect-ratio:16/10;border:none;border-radius:0;display:block;background:#0a0a0a;outline:none;vertical-align:top}@media (min-width:768px){.landing-page .landing-how-demo-wrap{max-width:560px;margin-top:22px}}@media (min-width:1024px){.landing-page .landing-how-demo-wrap{max-width:640px;margin-top:24px}}.landing-page .landing-how-video{margin-top:28px;width:100%}.landing-page .landing-how-video__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#111;border:1.5px solid rgba(229,0,10,.72);box-shadow:0 0 0 1px rgba(229,0,10,.16),0 0 26px rgba(229,0,10,.24),inset 0 0 0 1px rgba(229,0,10,.08)}.landing-page .landing-how-video__player{display:block;width:100%;height:100%;border:none;background:#111;object-fit:cover}.landing-page .landing-how-video__placeholder{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(229,0,10,.12) 0,transparent 65%),#111}.landing-page .landing-how-video__play{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:rgba(229,0,10,.18);border:1px solid rgba(229,0,10,.45);color:#fff;box-shadow:0 0 24px rgba(229,0,10,.28)}.landing-page .landing-how-video__placeholder-title{margin:0;font-size:16px;font-weight:600;color:hsla(0,0%,100%,.92);letter-spacing:-.02em}.landing-page .landing-how-video__placeholder-hint{margin:0;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.55);max-width:280px;line-height:1.5}.landing-page .landing-hero__mosaic .landing-hero__preview{border:1px solid hsla(0,0%,100%,.14)!important;overflow:visible!important;box-shadow:none!important;filter:drop-shadow(0 20px 40px rgba(0,0,0,.62)) drop-shadow(0 8px 18px rgba(0,0,0,.42))!important}@media (min-width:1024px){.landing-page .landing-hero__mosaic .landing-hero__preview{border:1px solid hsla(0,0%,100%,.18)!important}}.landing-page #how .landing-grid-3>div,.landing-page #how .landing-grid-how>div{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important}.landing-comparison-row{display:contents}.landing-page .landing-comparison-labels>div{color:var(--motionr-white)!important}.landing-page .landing-comparison-grid>div{background:#111!important;border-color:rgba(var(--motionr-white-rgb),.06)!important}.landing-page .landing-comparison-grid div[style*="color: #7b746d"],.landing-page .landing-comparison-grid span[style*="color: #7b746d"]{color:var(--landing-body,hsla(0,0%,100%,.9))!important}.landing-page .landing-comparison-grid div[style*="color: #171311"]{color:var(--motionr-white)!important}.landing-page [style*="borderRadius: 30"][style*="overflow: hidden"]{background:#111!important;border-color:rgba(229,0,10,.35)!important;box-shadow:0 0 0 1px rgba(229,0,10,.22),0 0 28px rgba(229,0,10,.26),0 0 56px rgba(229,0,10,.12),0 24px 54px rgba(0,0,0,.35)!important}.landing-page .landing-comparison-labels>div:last-child span[style*='borderRadius: "50%"']{box-shadow:0 0 14px rgba(0,230,118,.45)}.landing-page [style*="linear-gradient(180deg, var(--motionr-white) 0%, #fcfbfa"]{background:linear-gradient(180deg,#161616,#0d0d0d)!important;border-color:rgba(229,0,10,.28)!important}.landing-page [style*="background: #fafaf8"]{background:rgba(var(--motionr-white-rgb),.04)!important;border-color:rgba(var(--motionr-white-rgb),.08)!important}.landing-page [style*="background: #fff"][style*="borderRadius: 24"],.landing-page [style*="background: var(--motionr-white)"][style*=borderRadius]{background:#111!important;border-color:rgba(var(--motionr-white-rgb),.1)!important}.landing-page #pricing [style*="background: #f5f5f5"]{background:rgba(var(--motionr-white-rgb),.06)!important}.landing-page #pricing button[style*="background: #fff"]{background:#1a1a1a!important;color:var(--motionr-white)!important}.landing-page #pricing button[style*=transparent]{color:var(--landing-caption,hsla(0,0%,100%,.86))!important}.landing-page .plan-card:not([style*="165deg"]){background:linear-gradient(180deg,#141414,#0a0a0a)!important;color:var(--motionr-white)!important}.landing-page .plan-card:not([style*="165deg"]) [style*="fontSize: 52"]{color:var(--motionr-white)!important}.landing-page .plan-card:not([style*="165deg"]) [style*="color: #4a4a4a"],.landing-page .plan-card:not([style*="165deg"]) [style*="color: #666"]{color:var(--landing-body,hsla(0,0%,100%,.9))!important}.landing-page .plan-card:not([style*="165deg"]) span[style*="color: #111"]{color:var(--landing-caption,hsla(0,0%,100%,.86))!important}.landing-faq-section__eyebrow{font-size:12px;font-weight:600;color:#e5000a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.landing-faq-section__title{font-size:44px;font-weight:700;letter-spacing:-.045em;line-height:1.08;color:var(--motionr-white);margin:0}.landing-page .faq-item{padding:20px 0;border-bottom:1px solid rgba(var(--motionr-white-rgb),.08)}.landing-page .faq-item__trigger{width:100%;text-align:left;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0;font:inherit}.landing-page .faq-item__question{font-size:16px;font-weight:600;color:var(--motionr-white);letter-spacing:-.01em;line-height:1.4}.landing-page .faq-item__icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-size:18px;color:var(--landing-caption,hsla(0,0%,100%,.86));background:#111;border:1px solid rgba(var(--motionr-white-rgb),.1);transition:background .22s ease,border-color .22s ease,color .22s ease}.landing-page .faq-item--open .faq-item__icon{background:rgba(229,0,10,.12);border-color:rgba(229,0,10,.28);color:#ff6b6b}.landing-page .faq-item__panel,.landing-page .faq-item__panel-inner{overflow:hidden}.landing-page .faq-item__answer{margin:12px 0 0;padding-right:32px;font-size:15px;font-weight:500;line-height:1.65;color:var(--landing-body,hsla(0,0%,100%,.9))}.landing-page #faq button span[style*="color: #1f2937"]{color:var(--motionr-white)!important}.landing-page #faq span[style*="background: var(--motionr-white)"]{background:rgba(var(--motionr-white-rgb),.06)!important;border-color:rgba(var(--motionr-white-rgb),.1)!important;color:var(--landing-caption,hsla(0,0%,100%,.86))!important}.landing-page .landing-mockup-section [style*="color: #171311"],.landing-page .landing-mockup-section h2[style*="color: #171311"],.landing-page .landing-mockup-section p[style*="color: #888"]{color:var(--motionr-white)!important}.landing-page .landing-mockup-section p[style*="color: #888"]{color:var(--landing-body,hsla(0,0%,100%,.9))!important}.landing-page #how h3,.landing-page .landing-section h3[style*=cardTitleStyle]{color:var(--motionr-white)}.landing-page .landing-pricing-section{position:relative;padding:84px 40px;overflow:hidden}.landing-page .landing-pricing-section:before{content:"";position:absolute;left:-12%;right:-12%;top:-8%;bottom:0;background:radial-gradient(ellipse 58% 48% at 50% 8%,rgba(229,0,10,.1) 0,rgba(229,0,10,.03) 42%,transparent 72%),radial-gradient(ellipse 38% 36% at 18% 30%,rgba(255,88,32,.07) 0,rgba(255,88,32,.02) 38%,transparent 70%);filter:blur(32px);pointer-events:none}.landing-page .landing-pricing-section__inner{position:relative;z-index:1;width:min(1200px,100%);margin:0 auto}.landing-mockup-row .landing-mockup-brand{flex:1;align-self:center;min-width:0}.landing-mockup-brand{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:420px;margin:0 auto}.landing-mockup-brand__glow{position:absolute;inset:-20% -10%;background:radial-gradient(ellipse 70% 55% at 50% 45%,rgba(229,0,10,.14) 0,transparent 68%),radial-gradient(ellipse 50% 40% at 30% 70%,rgba(255,88,32,.06) 0,transparent 72%);filter:blur(40px);pointer-events:none}.landing-mockup-brand__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:28px;width:100%;padding:clamp(40px,6vw,56px) clamp(28px,5vw,40px);border-radius:24px;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(ellipse 90% 55% at 50% -10%,rgba(229,0,10,.12),transparent 62%),linear-gradient(180deg,hsla(0,0%,7%,.95),rgba(6,6,6,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 28px 64px rgba(0,0,0,.65),0 8px 24px rgba(0,0,0,.4);text-align:center}.landing-mockup-brand__logo{display:block;width:auto;height:clamp(28px,4vw,36px);object-fit:contain}.landing-mockup-brand__title{margin:0;max-width:16ch;font-size:clamp(22px,3.2vw,30px);font-weight:800;line-height:1.12;letter-spacing:-.04em;color:#fff}.landing-mockup-brand__title em{display:inline-block;padding:.04em .14em .06em;border-radius:6px;border:1px solid rgba(229,0,10,.28);background:rgba(229,0,10,.1);font-style:normal;color:#e5000a}.landing-mockup-brand__title strong{color:#e5000a;font-weight:800}