.becms-landing{--p50:#eff9fb;--p100:#ddf1f4;--p200:#bee2e8;--p300:#93ccd5;--p400:#61b0bb;--p500:#3195a3;--p600:#087e8b;--p700:#0f606a;--p800:#074850;--p900:#033238;--p950:#001d21;--verde-agua:#5bb8b0;--naranja:#f2a541;--tinta:#18181b;--grafito:#52525b;--linea:#e4e4e7;--papel:#f6f5f2;--ok:#15803d;--ok-bg:#dcfce7;--bg:var(--p950);--bg-2:var(--p900);--tx:#f4f4f5;--tx-2:#ffffffb8;--hl:var(--p300);--line:#ffffff1a;--line-2:#ffffff2e;--card:#ffffff0a;--card-2:#ffffff12;--m-micro:.12s;--m-ui:.24s;--m-entrance:.48s;--e-out:cubic-bezier(.2,.8,.2,1);--e-std:cubic-bezier(.4,0,.2,1);background:var(--bg);min-height:100vh;color:var(--tx);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;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:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace}.becms-landing ::selection{color:#fff;background:#087e8b8c}.becms-landing svg.lucide{stroke-linecap:square;stroke-linejoin:miter}.becms-landing a:focus-visible,.becms-landing button:focus-visible,.becms-landing summary:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #fff}.becms-landing main,.becms-landing header,.becms-landing footer{z-index:1;position:relative}.becms-landing .btn{cursor:pointer;white-space:nowrap;height:40px;transition:background-color var(--m-micro) var(--e-out), border-color var(--m-micro) var(--e-out), color var(--m-micro) var(--e-out), transform var(--m-micro) var(--e-out);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.becms-landing .btn:active{transform:scale(.98)}.becms-landing .btn .ic{width:18px;height:18px}.becms-landing .btn-lg{height:48px;padding:0 24px;font-size:16px}.becms-landing .btn-primary{background:var(--p600);color:#fff}.becms-landing .btn-primary:hover{background:var(--p700)}.becms-landing .btn-inverse{color:var(--p800);background:#fff}.becms-landing .btn-inverse:hover{background:var(--p50)}.becms-landing .btn-line{color:#fff;background:0 0;border-color:#ffffffb3}.becms-landing .btn-line:hover{background:#ffffff1a;border-color:#fff}.becms-landing .hl{color:var(--hl)}.becms-landing .kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--hl);font-size:12px;font-weight:600}.becms-landing .h-sec{letter-spacing:-.03em;font-size:clamp(30px,4.4vw,48px);font-weight:700;line-height:1.05}.becms-landing .sub-sec{color:var(--tx-2);font-size:18px;line-height:1.55}.becms-landing .tone-brand{color:var(--p200);background:#087e8b4d}.becms-landing .tone-neutral{background:var(--card-2);color:#d4d4d8}.becms-landing .tone-accent{background:var(--naranja);color:var(--tinta)}.becms-landing .tone-ok{color:#86efac;background:#15803d42}.becms-landing header.nav{z-index:60;background:var(--p600);border-bottom:1px solid #ffffff2e;position:sticky;top:0}.becms-landing .nav-in{align-items:center;gap:32px;height:68px;display:flex;position:relative}.becms-landing .brand{flex-shrink:0;align-items:center;display:flex}.becms-landing .nav-links{gap:26px;margin-left:6px;display:flex}.becms-landing .nav-links a{color:#fff;text-underline-offset:6px;font-size:14.5px;font-weight:500;text-decoration-thickness:1px}.becms-landing .nav-links a:hover{text-decoration:underline}.becms-landing .nav-cta{align-items:center;gap:14px;margin-left:auto;display:flex}.becms-landing .nav-cta .login{color:#fff;font-size:14.5px;font-weight:600}.becms-landing .nav-cta .login:hover{text-underline-offset:6px;text-decoration:underline}.becms-landing .burger{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffffb3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.becms-landing .mobile-menu{display:none}.becms-landing .hero-band{background:var(--p600);color:#fff;--sgw:clamp(240px, 30vw, 440px);position:relative;overflow:hidden}.becms-landing .hero-band .sg{width:var(--sgw);height:var(--sgw);right:calc(var(--sgw) * -.28);bottom:calc(var(--sgw) * -.275);pointer-events:none;position:absolute}.becms-landing .hero-band .hero{text-align:left;padding:72px 26px 104px;position:relative}.becms-landing .hero .label{letter-spacing:.1em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.becms-landing .hero .label .dot{background:var(--naranja);flex-shrink:0;width:8px;height:8px}.becms-landing .hero-sym{width:clamp(56px,7vw,88px);height:clamp(56px,7vw,88px);margin-top:40px}.becms-landing .hero-name{letter-spacing:-.04em;white-space:nowrap;margin-top:28px;font-size:clamp(52px,8vw,104px);line-height:.95}.becms-landing .hero-name .be{font-weight:400}.becms-landing .hero-name .cms{font-weight:700}.becms-landing .hero h1{letter-spacing:-.02em;max-width:20ch;margin-top:18px;font-size:clamp(28px,3.8vw,44px);font-weight:700;line-height:1.1}.becms-landing .hero .lead{color:#fff;max-width:540px;margin-top:20px;font-size:18px;line-height:1.55}.becms-landing .hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:32px;display:flex}.becms-landing .hero-trust{flex-wrap:wrap;justify-content:flex-start;gap:22px;margin-top:22px;display:flex}.becms-landing .hero-trust span{color:#fff;align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.becms-landing .hero-trust .ic{color:#fff;width:16px;height:16px}.becms-landing section.hero-product{padding-top:72px}.becms-landing .hero-stage{perspective:2000px;position:relative}.becms-landing .tilt{transform-origin:50% 0;transition:transform .6s var(--e-std);transform:rotateX(12deg)scale(.99)}.becms-landing .hero-stage:hover .tilt{transform:rotateX(5deg)scale(1)}.becms-landing .frame{z-index:1;background:#fff;border:1px solid #ffffff29;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000073}.becms-landing .fbar{border-bottom:1px solid var(--linea);background:#f4f4f5;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{border:1px solid var(--linea);color:#71717a;background:#fff;border-radius:6px;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{width:12px;height:12px;color:var(--ok)}.becms-landing .dash{background:var(--papel);text-align:left;min-height:470px;color:var(--tinta);grid-template-columns:200px 1fr;display:grid}.becms-landing .dside{border-right:1px solid var(--linea);background:#fff;flex-direction:column;gap:2px;padding-bottom:12px;display:flex}.becms-landing .dlogo{border-bottom:1px solid var(--linea);align-items:center;height:48px;margin-bottom:10px;padding:0 14px;display:flex}.becms-landing .dside .ws{border:1px solid var(--linea);background:#fff;border-radius:10px;align-items:center;gap:9px;margin:0 10px 8px;padding:7px 8px;display:flex}.becms-landing .dside .ws .av{background:var(--p600);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.becms-landing .dside .ws .t{color:var(--tinta);font-size:12px;font-weight:600}.becms-landing .dside .ws .s{color:#71717a;font-size:10px}.becms-landing .dcat{letter-spacing:.08em;text-transform:uppercase;color:#71717a;padding:8px 18px 4px;font-size:9px;font-weight:600}.becms-landing .nv{color:var(--grafito);border-radius:8px;align-items:center;gap:10px;margin:0 8px;padding:7px 10px;font-size:12.5px;font-weight:500;display:flex}.becms-landing .nv .ic{width:15px;height:15px}.becms-landing .nv.on{background:var(--p50);color:var(--p800);font-weight:600}.becms-landing .nv .ct{color:#71717a;background:#f4f4f5;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:9px}.becms-landing .nv.on .ct{background:var(--p100);color:var(--p800)}.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:var(--tinta);letter-spacing:-.01em;font-size:16px;font-weight:700}.becms-landing .dtop .bt{color:#fff;background:var(--p600);border-radius:6px;padding:7px 12px;font-size:11px;font-weight:600}.becms-landing .kpis{grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:13px;display:grid}.becms-landing .kpi{border:1px solid var(--linea);background:#fff;border-radius:10px;padding:12px 13px}.becms-landing .kpi .l{text-transform:uppercase;letter-spacing:.08em;color:#71717a;font-size:9px;font-weight:600}.becms-landing .kpi .v{color:var(--tinta);letter-spacing:-.02em;margin-top:3px;font-size:21px;font-weight:700}.becms-landing .kpi .dd{color:var(--ok);background:var(--ok-bg);border-radius:999px;margin-top:6px;padding:1px 7px;font-size:9px;font-weight:600;display:inline-block}.becms-landing .kpi .dd.n{color:var(--grafito);background:#f4f4f5}.becms-landing .pnl{border:1px solid var(--linea);background:#fff;border-radius:10px;padding:13px}.becms-landing .pnl .ph{color:var(--tinta);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:#71717a;font-size:9.5px;font-weight:500}.becms-landing .spark{width:100%;height:92px}.becms-landing .rw{border-top:1px solid #f4f4f5;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%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:flex}.becms-landing .rw .nm{color:var(--tinta);font-size:11.5px;font-weight:600}.becms-landing .rw .mt{color:#71717a;font-size:9.5px}.becms-landing .rw .am{color:var(--tinta);margin-left:auto;font-size:11.5px;font-weight:500}.becms-landing .chip{z-index:2;background:var(--p900);border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 16px 40px #0006}.becms-landing .chip .ico{border-radius:8px;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{color:#fff;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:68%;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(-10px)}}.becms-landing .marq{margin-top:80px;-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:500}.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;white-space:nowrap;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.becms-landing .lg .ic{width:22px;height:22px}.becms-landing section.band{padding:96px 0}.becms-landing section.band-alt{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.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 .card{background:var(--card);border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.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:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.becms-landing .feat-ic .ic{width:24px;height:24px}.becms-landing .cell h3{letter-spacing:-.01em;margin:18px 0 9px;font-size:24px;font-weight:600;line-height:1.25}.becms-landing .cell.big h3{letter-spacing:-.02em;font-size:28px;font-weight:700}.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:700;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(--card-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:11px;padding:9px 11px;display:flex}.becms-landing .pt-row.child{margin-left:26px}.becms-landing .pt-ic{background:var(--card-2);color:#d4d4d8;border-radius:6px;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(--card-2);border:1px solid var(--line);border-radius:999px;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;color:var(--p300)}.becms-landing .ckt{border:1px solid var(--linea);color:var(--tinta);background:#fff;border-radius:12px;margin-top:20px;overflow:hidden}.becms-landing .ckt .top{background:var(--p600);color:#fff;padding:18px}.becms-landing .ckt .top .l{font-size:11px;font-weight:600}.becms-landing .ckt .top .a{letter-spacing:-.02em;margin-top:2px;font-size:28px;font-weight:700}.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(--linea);color:var(--grafito);border-radius:8px;flex:1;padding:9px 0;font-size:12.5px;font-weight:600}.becms-landing .ckt .amt.on{border-color:var(--p600);background:var(--p50);color:var(--p800)}.becms-landing .ckt .fld{border:1px solid var(--linea);color:#71717a;border-radius:8px;align-items:center;gap:8px;height:36px;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(--p600);color:#fff;text-align:center;border-radius:8px;padding:11px;font-size:13.5px;font-weight:600}.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(--p600);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:flex}.becms-landing .step .num .ic{color:#fff;width:22px;height:22px}.becms-landing .ai-badge{color:var(--p100);background:#087e8b3d;border:1px solid #93ccd54d;border-radius:999px;align-items:center;gap:9px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}.becms-landing .ai-badge .ic{width:17px;height:17px;color:var(--p200)}.becms-landing .step h4{margin:20px 0 10px;font-size:19px;font-weight:600}.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:stretch;gap:48px;display:grid}.becms-landing .spot-visual{background:var(--p600);border-radius:12px;flex-direction:column;min-height:440px;display:flex;overflow:hidden}.becms-landing .spot-pattern{background-color:var(--p600);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112' viewBox='0 0 112 112'%3E%3Cpath fill='%232B909B' d='M11.2 11.2h26.6v8.4H11.2zM18.2 23.8h26.6v8.4H18.2zM11.2 36.4h26.6v8.4H11.2zM67.2 67.2h26.6v8.4H67.2zM74.2 79.8h26.6v8.4H74.2zM67.2 92.4h26.6v8.4H67.2z'/%3E%3Cpath fill='%235BB8B0' fill-opacity='.7' d='M74.2 11.2h26.6v8.4H74.2zM67.2 23.8h26.6v8.4H67.2zM74.2 36.4h26.6v8.4H74.2zM18.2 67.2h26.6v8.4H18.2zM11.2 79.8h26.6v8.4H11.2zM18.2 92.4h26.6v8.4H18.2z'/%3E%3C/svg%3E");background-position:-10px -10px;background-size:176px 176px;flex:1;min-height:240px}.becms-landing .spot-visual .tagline{background:var(--p600);border-top:1px solid #ffffff2e;padding:26px 28px 30px}.becms-landing .spot-visual .tagline .q{letter-spacing:-.01em;color:#fff;font-size:20px;font-weight:700;line-height:1.35}.becms-landing .spot-feats{flex-direction:column;gap:14px;display:flex}.becms-landing .spot-feat{gap:14px;padding:20px;display:flex}.becms-landing .spot-feat .ico{border-radius:8px;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:600}.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 var(--e-std);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:700}.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(--naranja);gap:3px;margin-bottom:16px;display:flex}.becms-landing .tcard .stars .ic{width:16px;height:16px;fill:var(--naranja)}.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 .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:700;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:12px;padding:24px 22px}.becms-landing .tier.pop{border:1px solid var(--p500);background:#087e8b33;position:relative;overflow:visible}.becms-landing .tier .tn{color:var(--tx-2);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.becms-landing .tier .tp{letter-spacing:-.03em;margin-top:8px;font-size:34px;font-weight:700}.becms-landing .tier .tp small{color:var(--tx-2);letter-spacing:0;font-size:13px;font-weight:500}.becms-landing .tier .badge-pop{color:var(--tinta);background:var(--naranja);letter-spacing:.06em;border-radius:999px;padding:3px 11px;font-size:10px;font-weight:700;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(--p300)}.becms-landing .api-copy{max-width:620px;color:var(--tx-2);margin:14px auto 0;line-height:1.7}.becms-landing .faq{flex-direction:column;gap:12px;max-width:800px;margin:0 auto;display:flex}.becms-landing .faq details{border-radius:12px;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(--card-2);border:1px solid var(--line);width:28px;height:28px;transition:background-color var(--m-ui) var(--e-std);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.becms-landing .faq summary .pl .ic{width:15px;height:15px;color:var(--p300);transition:transform var(--m-ui) var(--e-std)}.becms-landing .faq details[open] summary .pl{background:var(--p600);border-color:#0000}.becms-landing .faq details[open] summary .pl .ic{color:#fff;transform:rotate(45deg)}.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:var(--p600);color:#fff;border-radius:12px;padding:80px 40px;position:relative;overflow:hidden}.becms-landing .finalcta .cta-sym{width:56px;height:56px;margin:0 auto 28px}.becms-landing .finalcta h2{letter-spacing:-.035em;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.04}.becms-landing .finalcta p{color:#fff;margin-top:18px;max-width:540px;margin-inline:auto;font-size:18px}.becms-landing .finalcta .acts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.becms-landing .finalcta .note{color:#fff;margin-top:22px;font-size:13px}.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:18px}.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:.08em;text-transform:uppercase;color:var(--tx-2);margin-bottom:16px;font-size:12px;font-weight:600}.becms-landing .ft-col a{color:var(--tx);opacity:.8;transition:opacity var(--m-micro) var(--e-out);margin-bottom:11px;font-size:14px;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 .reveal{opacity:0;animation:becms-revealIn var(--m-entrance) var(--e-out) forwards}@keyframes becms-revealIn{0%{opacity:0;transform:translateY(16px)}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}.becms-landing .be-capa{animation:none!important}.becms-landing .tilt,.becms-landing .showcase .frame{transition: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{background:var(--p900);border:1px solid var(--line-2);z-index:70;border-radius:12px;flex-direction:column;gap:4px;margin:10px 18px 0;padding:12px;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);transition:background-color var(--m-micro) var(--e-out);border-radius:8px;padding:11px 12px;font-size:15px;font-weight:500}.becms-landing .mobile-menu.open a:hover{background:var(--card-2)}.becms-landing .mobile-menu.open .mm-login{font-weight:600}.becms-landing .mobile-menu.open .mm-cta{color:var(--p800);text-align:center;background:#fff;margin-top:4px;font-weight:600}.becms-landing .mobile-menu.open .mm-cta:hover{background:var(--p50)}.becms-landing .hero-band{--sgw:clamp(180px, 40vw, 300px)}.becms-landing .hero-band .hero{padding-bottom:calc(var(--sgw) * .725 + 32px)}.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 .hero-band .hero{padding-top:52px;padding-left:18px;padding-right:18px}.becms-landing section.band{padding:76px 0}.becms-landing .tiers,.becms-landing .ft-grid{grid-template-columns:1fr}.becms-landing .chip.c1{top:76%;left:0}.becms-landing .chip.c2{right:0}.becms-landing .show-stats{gap:32px}.becms-landing .finalcta{padding:60px 22px}.becms-landing .dash{grid-template-columns:1fr}.becms-landing .dside,.becms-landing .nav-cta .nav-signup{display:none}}