.becms-landing{--ink:#0a0a0a;--ink-2:#101012;--navy-900:#18181b;--navy-700:#3f3f46;--navy-600:#52525b;--emerald:#10b981;--emerald-2:#34d399;--teal:#2dd4bf;--amber:#f59e0b;--amber-2:#fbbf24;--violet:#8b5cf6;--tx:#f4f4f5;--tx-2:#a1a1aa;--tx-3:#71717a;--line:#ffffff17;--line-2:#ffffff24;--glass:#ffffff0a;--glass-2:#ffffff0f;--grad:linear-gradient(115deg,#10b981 0%,#2dd4bf 45%,#34d399 100%);--grad-warm:linear-gradient(115deg,#f59e0b,#fbbf24);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-default:cubic-bezier(.4,0,.2,1);min-height:100vh;color:var(--tx);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background:#0a0a0a;font-family:Google Sans,system-ui,-apple-system,sans-serif;line-height:1.5;position:relative;overflow-x:hidden}.becms-landing *,.becms-landing :before,.becms-landing :after{box-sizing:border-box;margin:0;padding:0}.becms-landing a{color:inherit;text-decoration:none}.becms-landing img{max-width:100%;display:block}.becms-landing .wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 26px}.becms-landing .mono{font-family:JetBrains Mono,monospace}.becms-landing ::selection{background:#10b98152}.becms-landing:before{content:"";pointer-events:none;z-index:0;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.becms-landing .glow{filter:blur(90px);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;position:absolute}.becms-landing .glow.g1{background:radial-gradient(circle,#10b9816b,#0000 65%);width:620px;height:620px;top:-240px;left:-160px}.becms-landing .glow.g2{background:radial-gradient(circle,#2dd4bf52,#0000 65%);width:560px;height:560px;top:120px;right:-200px}.becms-landing main,.becms-landing header,.becms-landing footer{z-index:1;position:relative}.becms-landing .btn{cursor:pointer;transition:transform .14s var(--ease-spring), box-shadow .25s, background .2s, border-color .2s;white-space:nowrap;border:none;border-radius:13px;align-items:center;gap:9px;padding:13px 22px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;position:relative}.becms-landing .btn:active{transform:scale(.97)}.becms-landing .btn .ic{width:18px;height:18px}.becms-landing .btn-grad{background:var(--grad);color:#04130c;font-weight:700;box-shadow:0 8px 30px #10b98157,inset 0 1px #fff6}.becms-landing .btn-grad:hover{transform:translateY(-2px);box-shadow:0 12px 42px #10b98180,inset 0 1px #ffffff80}.becms-landing .btn-glass{background:var(--glass-2);color:var(--tx);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.becms-landing .btn-glass:hover{background:#ffffff1a;border-color:#ffffff3d}.becms-landing .btn-lg{padding:15px 28px;font-size:16px}.becms-landing .pill{color:var(--tx-2);background:var(--glass-2);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.becms-landing .pill .dot{background:var(--emerald);width:7px;height:7px;box-shadow:0 0 12px var(--emerald);animation:becms-pulse 2.4s var(--ease-default) infinite;border-radius:50%}@keyframes becms-pulse{0%,to{opacity:1}50%{opacity:.35}}.becms-landing .grad-text{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.becms-landing .warm-text{background:var(--grad-warm);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.becms-landing .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--emerald-2);font-size:13px;font-weight:700}.becms-landing .h-sec{letter-spacing:-.035em;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.04}.becms-landing .sub-sec{color:var(--tx-2);font-size:18px;line-height:1.6}.becms-landing header.nav{z-index:60;position:sticky;top:0}.becms-landing .nav-in{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#0a121e99;border-radius:18px;align-items:center;gap:30px;height:72px;margin-top:14px;padding:0 12px 0 18px;display:flex;box-shadow:0 8px 30px #0000004d}.becms-landing .brand{align-items:center;gap:11px;display:flex}.becms-landing .brand .mk{background:var(--grad);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 18px #10b98166}.becms-landing .brand-name{letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:800;line-height:1}.becms-landing .brand-by{color:var(--tx-2);white-space:nowrap;font-size:10px;font-weight:600}.becms-landing .nav-links{gap:28px;margin-left:6px;display:flex}.becms-landing .nav-links a{color:var(--tx-2);font-size:14.5px;font-weight:500;transition:color .15s}.becms-landing .nav-links a:hover{color:var(--tx)}.becms-landing .nav-cta{align-items:center;gap:12px;margin-left:auto;display:flex}.becms-landing .nav-cta .login{color:var(--tx);font-size:14.5px;font-weight:600}.becms-landing .burger{background:var(--glass-2);border:1px solid var(--line);cursor:pointer;width:42px;height:42px;color:var(--tx);border-radius:10px;justify-content:center;align-items:center;display:none}.becms-landing .mobile-menu{display:none}.becms-landing .hero{text-align:center;padding:78px 0 60px}.becms-landing .hero h1{letter-spacing:-.045em;max-width:14ch;margin:26px auto 0;font-size:clamp(42px,7.4vw,88px);font-weight:800;line-height:.98}.becms-landing .hero .lead{color:var(--tx-2);max-width:600px;margin:26px auto 0;font-size:clamp(17px,2.2vw,21px);line-height:1.6}.becms-landing .hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.becms-landing .hero-trust{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:26px;display:flex}.becms-landing .hero-trust span{color:var(--tx-2);align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.becms-landing .hero-trust .ic{width:16px;height:16px;color:var(--emerald-2)}.becms-landing .hero-stage{perspective:2000px;margin-top:64px;position:relative}.becms-landing .hero-stage .halo{filter:blur(40px);z-index:0;background:radial-gradient(at 50% 40%,#10b98157,#52525b2e 45%,#0000 70%);position:absolute;inset:-6% 8% 18%}.becms-landing .tilt{transform-origin:50% 0;transition:transform .6s var(--ease-default);transform:rotateX(14deg)scale(.99)}.becms-landing .hero-stage:hover .tilt{transform:rotateX(6deg)scale(1)}.becms-landing .frame{z-index:1;background:#fff;border:1px solid #ffffff80;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c,0 0 0 1px #ffffff0f}.becms-landing .fbar{background:#f1f3f7;border-bottom:1px solid #e5e7eb;align-items:center;gap:7px;height:40px;padding:0 15px;display:flex}.becms-landing .fbar .d{border-radius:50%;width:11px;height:11px}.becms-landing .furl{color:#737373;background:#fff;border:1px solid #e5e7eb;border-radius:7px;flex:1;align-items:center;gap:6px;max-width:320px;height:24px;margin-left:10px;padding:0 11px;font-size:11.5px;display:flex}.becms-landing .furl .ic{color:#059669;width:12px;height:12px}.becms-landing .dash{text-align:left;color:#171717;background:#f4f6fa;grid-template-columns:200px 1fr;min-height:470px;display:grid}.becms-landing .dside{background:#18181b;flex-direction:column;gap:4px;padding:15px 13px;display:flex}.becms-landing .dside .ws{background:#ffffff12;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;margin-bottom:11px;padding:9px;display:flex}.becms-landing .dside .ws .av{color:#04130c;background:linear-gradient(135deg,#10b981,#2dd4bf);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:flex}.becms-landing .dside .ws .t{color:#fff;font-size:12px;font-weight:700}.becms-landing .dside .ws .s{color:#a1a1aa;font-size:9.5px}.becms-landing .dcat{letter-spacing:.09em;text-transform:uppercase;color:#71717a;padding:9px 9px 4px;font-size:9px;font-weight:700}.becms-landing .nv{color:#a1a1aa;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:500;display:flex}.becms-landing .nv .ic{width:15px;height:15px}.becms-landing .nv.on{color:#fff;background:#ffffff1f}.becms-landing .nv .ct{color:#a1a1aa;background:#ffffff1a;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:9px}.becms-landing .dmain{padding:18px}.becms-landing .dtop{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.becms-landing .dtop .tt{color:#18181b;letter-spacing:-.01em;font-size:16px;font-weight:800}.becms-landing .dtop .bt{color:#04130c;background:linear-gradient(135deg,#10b981,#2dd4bf);border-radius:9px;padding:7px 13px;font-size:11px;font-weight:700}.becms-landing .kpis{grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:13px;display:grid}.becms-landing .kpi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 13px}.becms-landing .kpi .l{text-transform:uppercase;letter-spacing:.05em;color:#737373;font-size:9px;font-weight:700}.becms-landing .kpi .v{color:#18181b;letter-spacing:-.02em;margin-top:3px;font-size:21px;font-weight:800}.becms-landing .kpi .dd{color:#047857;background:#d1fae5;border-radius:999px;margin-top:6px;padding:1px 7px;font-size:9px;font-weight:700;display:inline-block}.becms-landing .pnl{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:13px}.becms-landing .pnl .ph{color:#18181b;justify-content:space-between;align-items:center;margin-bottom:11px;font-size:11.5px;font-weight:700;display:flex}.becms-landing .pnl .ph .mn{color:#a3a3a3;font-size:9.5px;font-weight:600}.becms-landing .spark{width:100%;height:92px}.becms-landing .rw{border-top:1px solid #f5f5f5;align-items:center;gap:10px;padding:8px 0;display:flex}.becms-landing .rw:first-of-type{border-top:none}.becms-landing .rw .a2{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:flex}.becms-landing .rw .nm{color:#18181b;font-size:11.5px;font-weight:600}.becms-landing .rw .mt{color:#737373;font-size:9.5px}.becms-landing .rw .am{color:#047857;margin-left:auto;font-size:11.5px;font-weight:800}.becms-landing .chip{z-index:2;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1322c7;border-radius:14px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 20px 44px #00000080}.becms-landing .chip .ico{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.becms-landing .chip .ico .ic{width:18px;height:18px}.becms-landing .chip .ft{font-size:13px;font-weight:700}.becms-landing .chip .fs{color:var(--tx-2);font-size:11px}.becms-landing .chip.c1{animation:5s ease-in-out infinite becms-floaty;top:16%;left:-12px}.becms-landing .chip.c2{animation:5.6s ease-in-out .6s infinite becms-floaty;top:54%;right:-16px}@keyframes becms-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.becms-landing .marq{margin-top:84px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.becms-landing .marq .cap{text-align:center;color:var(--tx-2);margin-bottom:22px;font-size:13px;font-weight:600}.becms-landing .marq-track{gap:60px;width:max-content;animation:26s linear infinite becms-scrollx;display:flex}.becms-landing .marq:hover .marq-track{animation-play-state:paused}@keyframes becms-scrollx{to{transform:translate(-50%)}}.becms-landing .lg{color:var(--tx-2);letter-spacing:-.02em;opacity:.62;white-space:nowrap;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.becms-landing .lg .ic{width:22px;height:22px}.becms-landing section.band{padding:92px 0}.becms-landing section.band-alt{background:radial-gradient(1100px 460px at 50% -8%, #10b9810f, transparent 60%), var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.becms-landing section.band-alt:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px;position:absolute;top:0;left:0;right:0}.becms-landing .sec-head{text-align:center;max-width:720px;margin:0 auto 56px}.becms-landing .sec-head .kicker{margin-bottom:16px;display:block}.becms-landing .sec-head .sub-sec{margin-top:18px}.becms-landing .glass{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;position:relative;overflow:hidden}.becms-landing .glass:before{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;inset:0 0 auto}.becms-landing .bento{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.becms-landing .bento .cell{padding:30px}.becms-landing .cell.big{grid-area:span 2/span 4}.becms-landing .cell.tall{grid-area:span 2/span 2}.becms-landing .cell.wide{grid-column:span 4}.becms-landing .cell.sm{grid-column:span 2}.becms-landing .feat-ic{border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.becms-landing .feat-ic .ic{width:25px;height:25px}.becms-landing .cell h3{letter-spacing:-.02em;margin:18px 0 9px;font-size:23px;font-weight:800}.becms-landing .cell.big h3{font-size:28px}.becms-landing .cell p{color:var(--tx-2);font-size:15px;line-height:1.6}.becms-landing .cell .stat-v{letter-spacing:-.03em;font-size:46px;font-weight:800;line-height:1}.becms-landing .cell .stat-l{color:var(--tx-2);margin-top:10px;font-size:14px}.becms-landing .ptree{flex-direction:column;gap:4px;margin-top:22px;display:flex}.becms-landing .pt-row{background:var(--glass-2);border:1px solid var(--line);border-radius:11px;align-items:center;gap:11px;padding:9px 11px;display:flex}.becms-landing .pt-row.child{margin-left:26px}.becms-landing .pt-ic{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.becms-landing .pt-ic .ic{width:14px;height:14px}.becms-landing .pt-nm{font-size:12.5px;font-weight:600}.becms-landing .pt-pa{color:var(--tx-2);font-size:10px}.becms-landing .pt-tag{border-radius:999px;margin-left:auto;padding:2px 9px;font-size:9.5px;font-weight:700}.becms-landing .ctags{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.becms-landing .ctag{color:var(--tx);background:var(--glass-2);border:1px solid var(--line);border-radius:11px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.becms-landing .ctag .ic{width:15px;height:15px}.becms-landing .ckt{border:1px solid var(--line-2);background:#0c1422;border-radius:16px;margin-top:20px;overflow:hidden}.becms-landing .ckt .top{background:var(--grad);color:#04130c;padding:18px}.becms-landing .ckt .top .l{opacity:.8;font-size:11px;font-weight:700}.becms-landing .ckt .top .a{letter-spacing:-.02em;margin-top:2px;font-size:28px;font-weight:800}.becms-landing .ckt .bd{padding:16px}.becms-landing .ckt .amts{gap:7px;margin-bottom:12px;display:flex}.becms-landing .ckt .amt{text-align:center;border:1px solid var(--line-2);color:var(--tx-2);border-radius:9px;flex:1;padding:9px 0;font-size:12.5px;font-weight:700}.becms-landing .ckt .amt.on{border-color:var(--emerald);color:var(--emerald-2);background:#10b98124}.becms-landing .ckt .fld{border:1px solid var(--line-2);height:36px;color:var(--tx-2);border-radius:9px;align-items:center;gap:8px;margin-bottom:9px;padding:0 12px;font-size:11px;display:flex}.becms-landing .ckt .fld .ic{width:13px;height:13px}.becms-landing .ckt .pay{background:var(--grad);color:#04130c;text-align:center;border-radius:10px;padding:11px;font-size:13.5px;font-weight:800}.becms-landing .steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:relative}.becms-landing .step{padding:30px 26px}.becms-landing .step .num{background:var(--grad);color:#04130c;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:19px;font-weight:800;display:flex;box-shadow:0 8px 24px #10b98152}.becms-landing .step .num .ic{color:#04130c;width:23px;height:23px}.becms-landing .ai-badge{color:var(--emerald-2);background:#10b9811f;border:1px solid #10b98152;border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex}.becms-landing .ai-badge .ic{width:17px;height:17px;color:var(--emerald-2)}.becms-landing .step h4{margin:20px 0 10px;font-size:19px;font-weight:700}.becms-landing .step p{color:var(--tx-2);font-size:15px;line-height:1.58}.becms-landing .spot{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid}.becms-landing .spot-photo{border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000080}.becms-landing .spot-photo img{object-fit:cover;width:100%;height:100%;min-height:440px}.becms-landing .spot-photo .ov{background:linear-gradient(160deg,#060b141a,#10b98138 60%,#060b14b3);position:absolute;inset:0}.becms-landing .spot-photo .tagline{position:absolute;bottom:22px;left:24px;right:24px}.becms-landing .spot-photo .tagline .q{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.35}.becms-landing .spot-feats{flex-direction:column;gap:14px;margin-top:26px;display:flex}.becms-landing .spot-feat{gap:14px;padding:18px 20px;display:flex}.becms-landing .spot-feat .ico{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.becms-landing .spot-feat .ico .ic{width:21px;height:21px}.becms-landing .spot-feat h4{font-size:16.5px;font-weight:700}.becms-landing .spot-feat p{color:var(--tx-2);margin-top:3px;font-size:14px;line-height:1.5}.becms-landing .showcase{perspective:2000px}.becms-landing .showcase .frame{transform-origin:50% 0;transition:transform .6s;transform:rotateX(10deg)}.becms-landing .showcase:hover .frame{transform:rotateX(3deg)}.becms-landing .show-stats{flex-wrap:wrap;justify-content:center;gap:60px;margin:34px 0 0;display:flex}.becms-landing .show-stat .v{letter-spacing:-.03em;font-size:42px;font-weight:800}.becms-landing .show-stat .l{color:var(--tx-2);margin-top:3px;font-size:13px}.becms-landing .tgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.becms-landing .tcard{flex-direction:column;padding:28px 26px;display:flex}.becms-landing .tcard .stars{color:var(--amber);gap:3px;margin-bottom:16px;display:flex}.becms-landing .tcard .stars .ic{width:16px;height:16px;fill:var(--amber)}.becms-landing .tcard q{color:var(--tx);flex:1;font-size:16px;line-height:1.6;display:block}.becms-landing .tcard q:before{content:"“"}.becms-landing .tcard q:after{content:"”"}.becms-landing .tcard .who{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.becms-landing .tcard .who img{object-fit:cover;border:1px solid var(--line-2);border-radius:50%;width:46px;height:46px}.becms-landing .tcard .who .wn{font-size:14.5px;font-weight:700}.becms-landing .tcard .who .wr{color:var(--tx-2);font-size:12.5px}.becms-landing .price-wrap{grid-template-columns:1.2fr 1.6fr;align-items:center;gap:28px;display:grid}.becms-landing .price-l h3{letter-spacing:-.025em;font-size:32px;font-weight:800;line-height:1.1}.becms-landing .price-l p{color:var(--tx-2);margin-top:14px;font-size:16px;line-height:1.55}.becms-landing .tiers{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.becms-landing .tier{border-radius:20px;padding:24px 22px}.becms-landing .tier.pop{background:linear-gradient(#10b98129,#10b98105);border:1px solid #10b98166;position:relative}.becms-landing .tier .tn{color:var(--tx-2);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.becms-landing .tier .tp{letter-spacing:-.03em;margin-top:8px;font-size:34px;font-weight:800}.becms-landing .tier .tp small{color:var(--tx-2);letter-spacing:0;font-size:13px;font-weight:600}.becms-landing .tier .badge-pop{color:#04130c;background:var(--grad);letter-spacing:.04em;border-radius:999px;padding:3px 11px;font-size:10px;font-weight:800;position:absolute;top:-11px;left:22px}.becms-landing .tier ul{flex-direction:column;gap:9px;margin-top:16px;list-style:none;display:flex}.becms-landing .tier li{color:var(--tx-2);align-items:center;gap:8px;font-size:13px;display:flex}.becms-landing .tier li .ic{width:15px;height:15px;color:var(--emerald-2)}.becms-landing .faq{flex-direction:column;gap:12px;max-width:800px;margin:0 auto;display:flex}.becms-landing .faq details{border-radius:16px;padding:4px 22px}.becms-landing .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.becms-landing .faq summary::-webkit-details-marker{display:none}.becms-landing .faq summary .pl{background:var(--glass-2);border:1px solid var(--line);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s,background .25s;display:flex}.becms-landing .faq summary .pl .ic{width:15px;height:15px;color:var(--emerald-2)}.becms-landing .faq details[open] summary .pl{background:var(--grad);border-color:#0000;transform:rotate(45deg)}.becms-landing .faq details[open] summary .pl .ic{color:#04130c}.becms-landing .faq .ans{color:var(--tx-2);max-width:680px;padding:0 0 22px;font-size:15.5px;line-height:1.62}.becms-landing .finalcta{text-align:center;background:radial-gradient(700px 360px at 50% 0%, #10b9814d, transparent 60%), var(--ink-2);border:1px solid var(--line);border-radius:32px;padding:84px 40px;position:relative;overflow:hidden}.becms-landing .finalcta .glowc{filter:blur(80px);background:radial-gradient(circle,#10b98166,#0000 60%);border-radius:50%;width:460px;height:460px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.becms-landing .finalcta h2{letter-spacing:-.04em;font-size:clamp(34px,5.4vw,60px);font-weight:800;line-height:1.02;position:relative}.becms-landing .finalcta p{color:var(--tx-2);margin-top:18px;max-width:540px;margin-inline:auto;font-size:18px;position:relative}.becms-landing .finalcta .acts{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex;position:relative}.becms-landing .finalcta .note{color:var(--tx-2);margin-top:22px;font-size:13px;position:relative}.becms-landing footer.ft{border-top:1px solid var(--line);margin-top:100px;padding:70px 0 34px}.becms-landing .ft-grid{grid-template-columns:1.6fr 1fr 1fr;gap:40px;display:grid}.becms-landing .ft-brand .brand{margin-bottom:16px}.becms-landing .ft-brand p{color:var(--tx-2);max-width:290px;font-size:14px;line-height:1.6}.becms-landing .ft-col h5{letter-spacing:.09em;text-transform:uppercase;color:var(--tx-2);margin-bottom:16px;font-size:12px;font-weight:700}.becms-landing .ft-col a{color:var(--tx);opacity:.78;margin-bottom:11px;font-size:14px;transition:opacity .15s;display:block}.becms-landing .ft-col a:hover{opacity:1}.becms-landing .ft-bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:26px;display:flex}.becms-landing .ft-bottom .cp{color:var(--tx-2);font-size:13px}.becms-landing .ft-social{gap:10px;display:flex}.becms-landing .ft-social a{border:1px solid var(--line);background:var(--glass-2);width:38px;height:38px;color:var(--tx-2);border-radius:11px;justify-content:center;align-items:center;display:flex}.becms-landing .ft-social a:hover{color:var(--tx);border-color:var(--line-2)}.becms-landing .ft-social .ic{width:17px;height:17px}.becms-landing .reveal{opacity:0;animation:becms-revealIn .7s var(--ease-default) forwards}@keyframes becms-revealIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.becms-landing .reveal{opacity:1;animation:none}.becms-landing .marq-track,.becms-landing .chip{animation:none}}@media (max-width:960px){.becms-landing .nav-links,.becms-landing .nav-cta .login{display:none}.becms-landing .burger{display:flex}.becms-landing .mobile-menu.open{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);z-index:70;background:#0a121eeb;border-radius:18px;flex-direction:column;gap:4px;margin-top:10px;padding:14px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 44px #00000073}.becms-landing .mobile-menu.open a{color:var(--tx-2);border-radius:11px;padding:11px 12px;font-size:15px;font-weight:600;transition:background .15s,color .15s}.becms-landing .mobile-menu.open a:hover{background:var(--glass-2);color:var(--tx)}.becms-landing .mobile-menu.open .mm-login{color:var(--tx)}.becms-landing .mobile-menu.open .mm-cta{background:var(--grad);color:#04130c;text-align:center;margin-top:4px;font-weight:700}.becms-landing .bento{grid-template-columns:repeat(2,1fr)}.becms-landing .cell.big,.becms-landing .cell.tall,.becms-landing .cell.wide,.becms-landing .cell.sm{grid-area:auto/span 2}.becms-landing .steps{grid-template-columns:1fr}.becms-landing .spot{grid-template-columns:1fr;gap:32px}.becms-landing .tgrid,.becms-landing .price-wrap{grid-template-columns:1fr}.becms-landing .ft-grid{grid-template-columns:1fr 1fr}.becms-landing .hero-stage .tilt,.becms-landing .showcase .frame{transform:none}}@media (max-width:560px){.becms-landing .wrap{padding:0 18px}.becms-landing section.band{padding:76px 0}.becms-landing .tiers,.becms-landing .ft-grid{grid-template-columns:1fr}.becms-landing .chip.c1{top:6%;left:0}.becms-landing .chip.c2{right:0}.becms-landing .show-stats{gap:32px}.becms-landing .nav-cta .btn-grad{display:none}}.becms-landing header.nav .nav-in{position:relative}