.mobile-landing{--ivory: #faf8f5;--ink: #17140f;--muted: #756f65;--gold: #c9a96e;--green: #486657;min-height:100svh;overflow-x:hidden;background:var(--ivory);color:var(--ink);font-family:Noto Sans SC,PingFang SC,sans-serif}.mobile-landing__hero{position:relative;min-height:88svh;display:flex;flex-direction:column;isolation:isolate;background:#15120e var(--landing-hero) center / cover no-repeat;color:#fff}.mobile-landing__hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0c0a0747,#0c0a070d 30%,#0c0a07db)}.mobile-landing__header{height:60px;display:grid;grid-template-columns:30px auto 1fr;align-items:center;gap:9px;padding:env(safe-area-inset-top,0) 20px 0}.mobile-landing__header img{width:28px;height:28px;object-fit:contain}.mobile-landing__header span{font-family:"Noto Serif SC",serif;font-size:17px}.mobile-landing__header small{justify-self:end;color:#ffffffa6;font-family:Georgia,serif;font-size:8px;letter-spacing:.2em}.mobile-landing__hero-copy{margin-top:auto;padding:0 24px 64px;display:flex;flex-direction:column;align-items:flex-start}.mobile-landing__hero-copy p,.mobile-landing__showcase p,.mobile-landing__channels>p{margin:0 0 10px;color:var(--gold);font:10px/1.4 Georgia,serif;letter-spacing:.18em}.mobile-landing__hero-copy h1{margin:0;font:400 42px/1.2 "Noto Serif SC",serif}.mobile-landing__hero-copy strong{margin-top:10px;font-size:17px;font-weight:500}.mobile-landing__hero-copy>span{max-width:310px;margin-top:9px;color:#ffffffc2;font-size:13px;line-height:1.8}.mobile-landing__hero-copy>small{width:100%;margin-top:10px;color:#ffffff8c;font-size:10px;text-align:center}.mobile-landing__download,.mobile-landing__install a{width:100%;min-height:48px;margin-top:22px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:7px;background:var(--gold);color:#17140f;font-size:14px;font-weight:650;text-decoration:none}.mobile-landing__download svg,.mobile-landing__install a svg,.mobile-landing__sticky svg{width:18px;height:18px}.mobile-landing__next{position:absolute;bottom:14px;left:50%;transform:translate(-50%);height:28px}.mobile-landing__next span{display:block;width:1px;height:28px;background:#ffffff80}.mobile-landing__channels,.mobile-landing__showcase,.mobile-landing__install{padding:44px 20px}.mobile-landing h2{margin:0;font-family:"Noto Serif SC",serif;font-size:25px;font-weight:500;line-height:1.45}.mobile-landing__channel-list{margin-top:24px;border-top:1px solid #ddd7cd}.mobile-landing__channel-list article{min-height:70px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #ddd7cd}.mobile-landing__channel-list svg{width:21px;height:21px;color:var(--green)}.mobile-landing__channel-list div{display:flex;flex:1;align-items:baseline;justify-content:space-between;gap:12px}.mobile-landing__channel-list strong{font-size:14px;font-weight:600}.mobile-landing__channel-list span{color:var(--muted);font-size:11px;text-align:right}.mobile-landing__showcase{background:#1a1712;color:#fff}.mobile-landing__showcase>div:first-child>span{display:block;margin-top:12px;color:#aaa398;font-size:12px;line-height:1.9}.mobile-landing__media-strip{width:calc(100% + 40px);margin:28px -20px 0;display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:3px}.mobile-landing__media-strip img{width:100%;height:210px;object-fit:cover}.mobile-landing__media-strip img:nth-child(2),.mobile-landing__media-strip img:nth-child(3){height:180px;align-self:end}.mobile-landing__install{padding-bottom:120px;text-align:center}.mobile-landing__install>svg{width:34px;height:34px;margin-bottom:15px;color:var(--green)}.mobile-landing__install p{color:var(--muted);font-size:12px;line-height:1.8}.mobile-landing__install>span{display:block;margin-top:12px;color:var(--muted);font-size:10px}.mobile-landing__sticky{position:fixed;z-index:20;right:14px;bottom:calc(12px + env(safe-area-inset-bottom,0));left:14px;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#17140ff0;color:#fff;font-size:14px;font-weight:650;text-decoration:none;box-shadow:0 8px 28px #00000038;opacity:0;pointer-events:none;transform:translateY(74px);transition:opacity .2s ease,transform .25s ease}.mobile-landing__sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media(min-width:768px){body{background:#e9e5de}.mobile-landing{width:min(100%,720px);margin:0 auto;box-shadow:0 0 50px #17140f1f}.mobile-landing__hero{min-height:760px}.mobile-landing__hero-copy,.mobile-landing__channels,.mobile-landing__showcase,.mobile-landing__install{padding-right:52px;padding-left:52px}.mobile-landing__media-strip{width:calc(100% + 104px);margin-right:-52px;margin-left:-52px}.mobile-landing__sticky{width:min(calc(100% - 28px),692px);margin:0 auto}}@media(prefers-reduced-motion:reduce){.mobile-landing *{scroll-behavior:auto!important}}:root,[data-collection-116-12-mode=""]{--text-secondary: rgba(184, 168, 216, 1);--text-primary: rgba(240, 234, 250, 1);--text-muted: rgba(122, 107, 154, 1);--success: rgba(126, 200, 164, 1);--price-color: rgba(240, 160, 192, 1);--bg-card: rgba(26, 21, 40, 1);--divider: rgba(46, 37, 69, 1);--bg-dark: rgba(15, 12, 24, 1);--accent-rose: rgba(212, 143, 170, 1);--bg-elevated: rgba(45, 37, 69, 1);--font-sm: 12px;--brand-purple-light: rgba(155, 126, 212, 1);--brand-purple-glow: rgba(196, 168, 255, 1);--brand-purple: rgba(124, 92, 191, 1);--accent-gold: rgba(232, 201, 122, 1);--border-subtle: rgba(61, 49, 96, 1);--font-md: 16px;--error: rgba(232, 122, 122, 1);--font-base: 14px}[data-theme=light]{--text-secondary: rgba(92, 91, 87, 1);--text-primary: rgba(28, 28, 26, 1);--text-muted: rgba(155, 153, 145, 1);--success: rgba(61, 90, 71, 1);--price-color: rgba(168, 149, 107, 1);--bg-card: rgba(255, 255, 255, 1);--divider: rgba(240, 237, 230, 1);--bg-dark: rgba(250, 250, 247, 1);--accent-rose: rgba(168, 149, 107, .88);--bg-elevated: rgba(244, 243, 239, 1);--brand-purple-light: rgba(92, 126, 101, .24);--brand-purple-glow: rgba(61, 90, 71, .18);--brand-purple: rgba(61, 90, 71, 1);--accent-gold: rgba(168, 149, 107, 1);--border-subtle: rgba(229, 227, 220, 1);--error: rgba(184, 64, 64, 1)}*{box-sizing:border-box;margin:0;padding:0}ol,ul,menu{padding-inline-start:0;list-style:none}ol li::marker,ul li:before{letter-spacing:0}.scroll-container>div{width:100%}.container>div{width:100%}.Pixso-canvas-0_1>div{width:100%}
