:root{--bg:#07080B;--panel:#0E1116;--panel2:#131820;--line:#1F2630;--ink:#F2F5F9;--dim:#98A4B3;--faint:#5D6875;--blue:#4F7CFF;--violet:#8B5CF6;--grad:linear-gradient(100deg,#4F7CFF,#8B5CF6);--mono:"JetBrains Mono",monospace;--disp:"Sora",sans-serif;--body:"Inter",sans-serif}.sims-landing *{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--body);line-height:1.6;overflow-x:hidden}.sims-landing .wrap{max-width:1040px;margin:0 auto;padding:0 20px}.sims-landing nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(7,8,11,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.sims-landing nav .nav-in{max-width:760px;margin:0 auto}.sims-landing .nav-in{justify-content:space-between;padding:14px 0}.sims-landing .logo,.sims-landing .nav-in{display:flex;align-items:center}.sims-landing .smark{height:34px;width:auto;display:block;filter:drop-shadow(0 2px 12px rgba(124,58,237,.35))}.sims-landing .nav-cta{font-family:var(--disp);font-weight:700;font-size:13px;color:#fff;background:var(--grad);padding:9px 18px;border-radius:9px;text-decoration:none}.sims-landing .hero{position:relative;padding:72px 0 56px;text-align:center}.sims-landing .hero:before{content:"";position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:760px;height:520px;background:radial-gradient(closest-side,rgba(79,124,255,.16),rgba(139,92,246,.08),transparent 75%);pointer-events:none}.sims-landing .pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:var(--dim);border:1px solid var(--line);border-radius:30px;padding:6px 14px;margin-bottom:22px;background:var(--panel)}.sims-landing .pill i{width:6px;height:6px;border-radius:50%;background:#4ADE80;box-shadow:0 0 8px #4ADE80}.sims-landing h1{font-family:var(--disp);font-weight:800;font-size:clamp(30px,6vw,54px);line-height:1.12;letter-spacing:-.02em;max-width:17ch;margin:0 auto 18px}.sims-landing h1 em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.sims-landing .sub{font-size:clamp(13px,1.8vw,14.5px);color:var(--dim);max-width:58ch;margin:0 auto 30px}.sims-landing .cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}.sims-landing .btn{font-family:var(--disp);font-weight:700;font-size:15px;padding:15px 30px;border-radius:12px;text-decoration:none;display:inline-block}.sims-landing .btn-p{background:var(--grad);color:#fff;box-shadow:0 8px 30px rgba(79,124,255,.3)}.sims-landing .btn-s{background:var(--panel);color:var(--ink);border:1px solid var(--line)}.sims-landing .micro{font-family:var(--mono);font-size:10.5px;color:var(--faint);letter-spacing:.08em}.sims-landing .strip{display:flex;justify-content:center;gap:clamp(20px,5vw,56px);padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap}.sims-landing .stat{text-align:center}.sims-landing .stat b{font-family:var(--disp);font-weight:800;font-size:24px}.sims-landing .stat b em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.sims-landing .stat span{font-family:var(--mono);font-size:9.5px;color:var(--faint);letter-spacing:.14em}.sims-landing section{padding:64px 0}.sims-landing .eyebrow{font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;color:var(--blue);margin-bottom:12px}.sims-landing h2{font-family:var(--disp);font-weight:800;font-size:clamp(24px,4.4vw,36px);letter-spacing:-.01em;line-height:1.2;max-width:24ch;margin-bottom:14px}.sims-landing .lede{color:var(--dim);max-width:56ch;font-size:15px;margin-bottom:36px}.sims-landing .probs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.sims-landing .prob{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px}.sims-landing .prob h3{font-family:var(--disp);font-size:15px;font-weight:700;margin-bottom:6px}.sims-landing .prob p{font-size:13.5px;color:var(--dim)}.sims-landing .viz{position:relative;height:118px;margin:-6px -6px 16px;border-radius:12px;overflow:hidden;background:linear-gradient(165deg,#0D1117,#0A0D12);border:1px solid #1b2330}.sims-landing .prob:hover .viz{border-color:#26303E}.sims-landing .prob .x{font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:#F87171;margin-bottom:10px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(248,113,113,.3);background:rgba(248,113,113,.07);padding:4px 10px;border-radius:20px}.sims-landing .prob .x i{width:6px;height:6px;border-radius:50%;background:#F87171;box-shadow:0 0 8px rgba(248,113,113,.8)}.sims-landing .viz-chat{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.sims-landing .vc-msg{height:16px;border-radius:8px;background:#161C26;flex:0 0 auto}.sims-landing .vc-msg.m1{width:62%}.sims-landing .vc-msg.m2{width:78%}.sims-landing .vc-msg.m3{width:50%}.sims-landing .vc-msg.sig{width:auto;height:auto;display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:9.5px;color:#FCA5A5;background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.25);padding:6px 10px;border-radius:8px;animation:sink 5s ease-in-out infinite}.sims-landing .vc-dot{width:5px;height:5px;border-radius:50%;background:#F87171;flex:0 0 auto}@keyframes sink{0%,15%{transform:translateY(0);opacity:1}55%,to{transform:translateY(64px);opacity:.25}}.sims-landing .vc-badge{position:absolute;right:12px;bottom:10px;font-family:var(--mono);font-size:8.5px;color:#8B98A5;background:#151B24;border:1px solid #232c38;border-radius:14px;padding:3px 9px}.sims-landing .viz-ban{display:flex;align-items:center;justify-content:center}.sims-landing .vb-app{width:74%;background:#10151D;border:1px solid #202a36;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.sims-landing .vb-head{display:flex;align-items:center;gap:8px}.sims-landing .vb-av{width:16px;height:16px;border-radius:50%;background:#232E3C;flex:0 0 auto}.sims-landing .vb-line{height:9px;border-radius:5px;background:#1A2230}.sims-landing .w80{width:80%}.sims-landing .w60{width:60%}.sims-landing .w45{width:45%}.sims-landing .vb-overlay{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:#FCA5A5;background:rgba(20,10,12,.92);border:1px solid rgba(248,113,113,.45);border-radius:8px;padding:9px 14px;box-shadow:0 10px 30px rgba(0,0,0,.5);transform:translate(-50%,-50%) rotate(-4deg);animation:slam 6s cubic-bezier(.22,.8,.3,1) infinite}.sims-landing .vb-x{color:#F87171;font-weight:700}@keyframes slam{0%,12%{transform:translate(-50%,-50%) rotate(-4deg) scale(1.6);opacity:0}18%,85%{transform:translate(-50%,-50%) rotate(-4deg) scale(1);opacity:1}95%,to{opacity:0}}.sims-landing .viz-proof{display:flex;align-items:center;justify-content:center}.sims-landing .vp-shot{width:78%;background:#10151D;border:1px solid #202a36;border-radius:10px;overflow:hidden}.sims-landing .vp-bar{background:#141A24;border-bottom:1px solid #202a36;padding:6px 10px}.sims-landing .vp-file{font-family:var(--mono);font-size:8.5px;color:#5D6875}.sims-landing .vp-shot svg{display:block;width:100%;height:52px}.sims-landing .vp-stamp{position:absolute;right:16px;bottom:14px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:#F87171;border:1.5px solid #f87171;border-radius:6px;padding:5px 10px;transform:rotate(-8deg);opacity:.9;animation:stampIn 5s cubic-bezier(.22,.8,.3,1) infinite}@keyframes stampIn{0%,20%{transform:rotate(-8deg) scale(1.8);opacity:0}27%,88%{transform:rotate(-8deg) scale(1);opacity:.9}96%,to{opacity:0}}.sims-landing .viz-cap{padding:14px 18px 12px}.sims-landing .cap-line{position:absolute;left:14px;right:14px;top:26px;border-top:2px dashed rgba(248,113,113,.55)}.sims-landing .cap-line span{position:absolute;right:0;top:-16px;font-family:var(--mono);font-size:8.5px;letter-spacing:.18em;color:#F87171}.sims-landing .cap-bars{position:absolute;left:22px;right:22px;bottom:12px;top:30px;display:flex;align-items:flex-end;gap:12px}.sims-landing .cap-bars i{flex:1 1;border-radius:5px 5px 2px 2px;background:#1B2330;height:var(--h);transform-origin:bottom;animation:barGrow 4.5s cubic-bezier(.22,.8,.3,1) infinite}.sims-landing .cap-bars i.hit{background:linear-gradient(180deg,rgba(248,113,113,.5),rgba(248,113,113,.15))}.sims-landing .cap-bars i:first-child{animation-delay:0s}.sims-landing .cap-bars i:nth-child(2){animation-delay:.12s}.sims-landing .cap-bars i:nth-child(3){animation-delay:.24s}.sims-landing .cap-bars i:nth-child(4){animation-delay:.36s}.sims-landing .cap-bars i:nth-child(5){animation-delay:.48s}@keyframes barGrow{0%{transform:scaleY(0)}14%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.sims-landing .cap-bars i,.sims-landing .vb-overlay,.sims-landing .vc-msg.sig,.sims-landing .vp-stamp{animation:none;opacity:1;transform:none}}.sims-landing .feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px}.sims-landing .feat{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px;position:relative;overflow:hidden}.sims-landing .feat:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad);opacity:0;transition:opacity .25s}.sims-landing .feat:hover:before{opacity:1}.sims-landing .feat .ic{width:42px;height:42px;border-radius:11px;background:linear-gradient(145deg,#141A24,#0F131B);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--blue)}.sims-landing .feat .ic svg{width:21px;height:21px}.sims-landing .feat:nth-child(2n) .ic{color:var(--violet)}.sims-landing .feat h3{font-family:var(--disp);font-size:16px;font-weight:700;margin-bottom:6px}.sims-landing .feat p{font-size:13.5px;color:var(--dim)}.sims-landing .feat .tag{position:absolute;top:18px;right:18px;font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;color:var(--violet);border:1px solid rgba(139,92,246,.35);border-radius:20px;padding:3px 8px}.sims-landing .days{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.sims-landing .day{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px}.sims-landing .day b{font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:var(--blue);display:block;margin-bottom:8px}.sims-landing .day h3{font-family:var(--disp);font-size:14.5px;font-weight:700;margin-bottom:5px}.sims-landing .day p{font-size:13px;color:var(--dim)}.sims-landing .prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;align-items:stretch}.sims-landing .price{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:26px;display:flex;flex-direction:column}.sims-landing .price.hot{border:1.5px solid transparent;background:linear-gradient(var(--panel),var(--panel)) padding-box,var(--grad) border-box;position:relative}.sims-landing .hot-tag{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-family:var(--mono);font-size:9px;letter-spacing:.14em;background:var(--grad);color:#fff;padding:4px 12px;border-radius:20px;font-weight:700}.sims-landing .price h3{font-family:var(--disp);font-size:15px;font-weight:700;margin-bottom:4px}.sims-landing .price .amt{font-family:var(--disp);font-weight:800;font-size:34px;margin:10px 0 2px}.sims-landing .price .amt small{font-size:13px;color:var(--dim);font-weight:600}.sims-landing .price .per{font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.1em;margin-bottom:16px}.sims-landing .price ul{list-style:none;margin-bottom:20px;flex:1 1}.sims-landing .price li{font-size:13.5px;color:var(--dim);padding:6px 0 6px 24px;position:relative}.sims-landing .price li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:700}.sims-landing .price .btn{text-align:center;font-size:14px;padding:13px 0}.sims-landing .addons{margin-top:26px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 22px}.sims-landing .addons h4{font-family:var(--disp);font-size:13.5px;font-weight:700;margin-bottom:10px}.sims-landing .addon-row{display:flex;justify-content:space-between;font-size:13.5px;padding:7px 0;border-bottom:1px solid var(--line)}.sims-landing .addon-row:last-child{border-bottom:none}.sims-landing .addon-row span{color:var(--dim)}.sims-landing .addon-row b{font-family:var(--mono);font-size:12.5px}.sims-landing .note{font-family:var(--mono);font-size:9.5px;color:var(--faint);margin-top:12px;letter-spacing:.04em}.sims-landing .faqs{display:grid;grid-gap:10px;gap:10px;max-width:760px}.sims-landing details{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px 20px}.sims-landing summary{font-family:var(--disp);font-weight:700;font-size:14.5px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.sims-landing summary:after{content:"+";font-size:18px;color:var(--blue);font-weight:400}.sims-landing details[open] summary:after{content:" "}.sims-landing details p{margin-top:10px;font-size:13.5px;color:var(--dim)}.sims-landing .final{text-align:center;background:linear-gradient(160deg,#0C1020,#0A0C14);border:1px solid var(--line);border-radius:22px;padding:56px 24px;position:relative;overflow:hidden}.sims-landing .final:before{content:"";position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:600px;height:360px;background:radial-gradient(closest-side,rgba(139,92,246,.16),transparent 75%);pointer-events:none}.sims-landing .final h2{margin:0 auto 12px}.sims-landing .final .sub{margin-bottom:26px}.sims-landing footer{padding:34px 0 48px;text-align:center;font-family:var(--mono);font-size:9.5px;color:var(--faint);line-height:1.9}.sims-landing footer a{color:var(--dim);text-decoration:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes fadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes orb{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%,-18px) scale(1.06)}}@keyframes shine{0%{left:-80%}to{left:130%}}@keyframes tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes gradText{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.sims-landing .hero .cta-row,.sims-landing .hero .micro,.sims-landing .hero .sub,.sims-landing .hero h1{opacity:0;animation:fadeUp .8s cubic-bezier(.22,.8,.3,1) forwards}.sims-landing .hero h1{animation-delay:.18s}.sims-landing .hero .sub{animation-delay:.34s}.sims-landing .hero .cta-row{animation-delay:.5s}.sims-landing .hero .micro{animation-delay:.66s}.sims-landing .hero:before{animation:orb 9s ease-in-out infinite}.sims-landing h1 em{background-size:200% 200%;animation:gradText 5s ease infinite}.sims-landing .reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,.8,.3,1),transform .7s cubic-bezier(.22,.8,.3,1)}.sims-landing .reveal.in{opacity:1;transform:none}.sims-landing .day,.sims-landing .feat,.sims-landing .price,.sims-landing .prob{transition:transform .35s cubic-bezier(.22,.8,.3,1),border-color .35s,box-shadow .35s}.sims-landing .day:hover,.sims-landing .feat:hover,.sims-landing .prob:hover{transform:translateY(-6px);border-color:#2E3947;box-shadow:0 18px 40px rgba(0,0,0,.35)}.sims-landing .price:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(0,0,0,.4)}.sims-landing .price.hot{animation:floatY 7s ease-in-out infinite}.sims-landing .price.hot:hover{animation-play-state:paused}.sims-landing .feat .ic{transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .35s}.sims-landing .feat:hover .ic{transform:scale(1.15) rotate(-6deg);background:linear-gradient(135deg,rgba(79,124,255,.2),rgba(139,92,246,.2))}.sims-landing .btn{position:relative;overflow:hidden;transition:transform .2s,box-shadow .3s}.sims-landing .btn:active{transform:scale(.97)}.sims-landing .btn-p:hover{box-shadow:0 12px 40px rgba(79,124,255,.45);transform:translateY(-2px)}.sims-landing .btn-p:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-20deg);animation:shine 3.2s ease-in-out infinite}.sims-landing .btn-s:hover{border-color:#39445299;transform:translateY(-2px)}.sims-landing .pill i{animation:floatY 0s}.sims-landing .ticker{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;background:var(--panel)}.sims-landing .ticker-in{display:flex;gap:0;width:max-content;animation:tick 26s linear infinite}.sims-landing .ticker span{font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:var(--faint);padding:0 26px;white-space:nowrap}.sims-landing .ticker span b{color:var(--blue);font-weight:700}.sims-landing .ticker:hover .ticker-in{animation-play-state:paused}.sims-landing .stat b{display:block;transition:transform .3s}.sims-landing .stat:hover b{transform:scale(1.12)}.sims-landing details p{overflow:hidden}.sims-landing details[open] p{animation:fadeUp .4s cubic-bezier(.22,.8,.3,1)}.sims-landing summary{transition:color .25s}.sims-landing details:hover summary{color:#C4CEDB}@media (prefers-reduced-motion:reduce){.sims-landing *,.sims-landing .hero .cta-row,.sims-landing .hero .micro,.sims-landing .hero .pill,.sims-landing .hero .sub,.sims-landing .hero h1{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.sims-landing .reveal{opacity:1;transform:none}}.sims-landing .pill-marquee{position:relative;overflow:hidden;max-width:720px;margin:0 auto 24px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.sims-landing .pill-track{display:flex;gap:12px;width:max-content;animation:pillSlide 24s linear infinite}.sims-landing .pill-track .pill{margin-bottom:0;flex:0 0 auto}.sims-landing .pill-marquee:hover .pill-track{animation-play-state:paused}.sims-landing .pill-track .pill:nth-child(6n+2) i{animation-delay:.3s}.sims-landing .pill-track .pill:nth-child(6n+3) i{animation-delay:.6s}.sims-landing .pill-track .pill:nth-child(6n+4) i{animation-delay:.9s}.sims-landing .pill-track .pill:nth-child(6n+5) i{animation-delay:1.2s}.sims-landing .pill-track .pill:nth-child(6n+6) i{animation-delay:1.5s}@keyframes pillSlide{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:560px){.sims-landing .pill-marquee{max-width:100%}.sims-landing .pill-track{gap:8px}.sims-landing .pill-track .pill{padding:6px 12px;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.sims-landing .pill-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.sims-landing .pill-track .pill:nth-child(n+7){display:none}.sims-landing .pill-marquee{-webkit-mask-image:none;mask-image:none}}.sims-landing .lockup-ft{height:30px;opacity:.95}.sims-landing .integ{padding:34px 0 8px;text-align:center}.sims-landing .integ-label{font-family:var(--mono);font-size:9.5px;letter-spacing:.28em;color:var(--faint);margin-bottom:18px}.sims-landing .integ-mask{overflow:hidden;max-width:860px;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.sims-landing .integ-track{display:flex;align-items:center;gap:52px;width:max-content;animation:integSlide 28s linear infinite;padding:4px 0}.sims-landing .integ-mask:hover .integ-track{animation-play-state:paused}@keyframes integSlide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sims-landing .ii{display:inline-flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:700;font-size:15.5px;color:#4A5563;white-space:nowrap;transition:color .35s,transform .35s;cursor:default}.sims-landing .ii:hover{transform:translateY(-2px)}.sims-landing .ii-logo{width:24px;height:24px;object-fit:contain;flex:0 0 auto;opacity:.75;filter:grayscale(1) brightness(1);transition:opacity .35s,filter .35s,transform .35s}.sims-landing .ii:hover .ii-logo{opacity:1;filter:grayscale(0) brightness(1.25);transform:scale(1.12)}.sims-landing .ii-mt5:hover{color:#FFB100}.sims-landing .ii-tv:hover{color:#2962FF}.sims-landing .ii-rzp:hover{color:#3395FF}.sims-landing .ii-str:hover{color:#635BFF}.sims-landing .ii-as:hover{color:#0D96F6}.sims-landing .ii-gp:hover{color:#34A853}@media (prefers-reduced-motion:reduce){.sims-landing .integ-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.sims-landing .integ-track .ii:nth-child(n+7){display:none}.sims-landing .integ-mask{mask-image:none;-webkit-mask-image:none}}.sims-landing .integ-note{font-family:var(--mono);font-size:8px;color:#333C46;margin-top:16px;letter-spacing:.03em}@media (max-width:560px){.sims-landing .integ-item{font-size:13px}}.sims-landing footer{padding:30px 0 40px}.sims-landing .ft-in{max-width:560px;margin:0 auto;text-align:center}.sims-landing .ft-in .lockup-ft{height:26px;margin-bottom:14px}.sims-landing .ft-tag{font-family:var(--body);font-size:12px;color:var(--dim);line-height:1.6;margin-bottom:10px}.sims-landing .ft-meta{font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--faint);margin-bottom:10px}.sims-landing .ft-meta a{color:var(--dim);text-decoration:none}.sims-landing .ft-legal{font-family:var(--body);font-size:10px;color:#3E4956;line-height:1.55;max-width:52ch;margin:0 auto}.sims-landing .demo{margin:40px auto 0;text-align:center;opacity:0;animation:fadeUp .9s cubic-bezier(.22,.8,.3,1) .8s forwards;position:relative}.sims-landing .phone{display:inline-block;padding:10px;border-radius:34px;background:linear-gradient(160deg,#151B24,#0C1016);border:1px solid #232c38;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(79,124,255,.08),0 0 60px rgba(124,58,237,.12)}.sims-landing .phone video{display:block;width:min(300px,72vw);border-radius:24px}.sims-landing .demo-cap{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--faint);margin-top:16px}@media (prefers-reduced-motion:reduce){.sims-landing .demo{animation:none;opacity:1}}.sims-landing .aud-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.sims-landing .aud{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.22,.8,.3,1),border-color .35s,box-shadow .35s}.sims-landing .aud:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad);opacity:0;transition:opacity .25s}.sims-landing .aud:hover{transform:translateY(-6px);border-color:#2E3947;box-shadow:0 18px 40px rgba(0,0,0,.35)}.sims-landing .aud:hover:before{opacity:1}.sims-landing .aud-tag{font-family:var(--mono);font-size:9px;letter-spacing:.2em;color:var(--blue);display:block;margin-bottom:8px}.sims-landing .aud h3{font-family:var(--disp);font-size:17px;font-weight:700;margin-bottom:14px}.sims-landing .aud-list{list-style:none}.sims-landing .aud-list li{font-size:13px;color:var(--dim);padding:7px 0;border-bottom:1px solid #161c25;line-height:1.5}.sims-landing .aud-list li:last-child{border-bottom:none}.sims-landing .aud-list b{color:var(--ink);font-weight:600}