.sb-landing{--lp-max:1120px;--lp-nav:65px;--lp-gutter:16px;--lp-sec:64px;background:var(--sb-sand);color:var(--sb-ink);font-family:var(--font-body);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;overflow-x:clip;--teal:var(--sb-accent);--card-border:var(--sb-line);--muted:var(--sb-ink-2);--text:var(--sb-ink)}@media (min-width:768px){.sb-landing{--lp-gutter:32px;--lp-sec:96px}}.sb-landing .wrap{max-width:var(--lp-max);margin:0 auto;padding:0 var(--lp-gutter)}.sb-landing .sec{padding:var(--lp-sec) 0}.sb-landing .sec+.sec{border-top:1px solid var(--sb-line)}.sb-landing img{display:block;max-width:100%;height:auto}.sb-landing a{color:inherit}.sb-landing .num{font-variant-numeric:tabular-nums}.sb-landing .display,.sb-landing .h1{font-family:var(--font-display);font-weight:500;font-variation-settings:"SOFT" var(--fraunces-soft),"WONK" 0;color:var(--sb-ink);text-wrap:balance}.sb-landing .display{font-size:36px;line-height:40px;letter-spacing:-.02em}.sb-landing .h1{font-size:28px;line-height:34px;letter-spacing:-.015em}@media (min-width:768px){.sb-landing .display{font-size:56px;line-height:60px}.sb-landing .h1{font-size:36px;line-height:42px}}.sb-landing .h3{font-size:18px;line-height:26px;font-weight:600}.sb-landing .lede{color:var(--sb-ink-2);max-width:60ch;margin-top:12px}.sb-landing .meta{font-size:13px;line-height:18px;font-weight:500;color:var(--sb-ink-2)}.sb-landing .sec-head{max-width:70ch;margin-bottom:48px}.sb-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:var(--radius);font:600 16px/1 var(--font-body);text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .15s ease-out,border-color .15s ease-out}.sb-landing .btn-primary{background:var(--sb-accent);color:var(--sb-accent-fg)}.sb-landing .btn-primary:hover{background:var(--sb-accent-deep)}.sb-landing .btn-secondary{background:var(--sb-paper);color:var(--sb-ink);border-color:var(--sb-line)}.sb-landing .btn-secondary:hover{border-color:var(--sb-line-strong)}.sb-landing .btn-text{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--sb-ink);text-decoration:underline;text-decoration-color:var(--sb-line-strong);text-underline-offset:4px}.sb-landing .btn-text:hover{text-decoration-color:initial}.sb-landing :focus-visible{outline:2px solid var(--sb-accent);outline-offset:2px}.sb-landing .ph{background:color-mix(in oklab,var(--sb-warn) 14%,var(--sb-paper));color:var(--sb-ink);border-radius:4px;padding:0 4px;font-weight:600}.sb-landing .nav{position:sticky;top:0;z-index:20;background:var(--sb-sand);border-bottom:1px solid var(--sb-line)}.sb-landing .nav-in{display:flex;align-items:center;gap:24px;min-height:64px}.sb-landing .nav-brand{display:inline-flex;align-items:center;min-height:44px;color:var(--sb-ink);text-decoration:none}.sb-landing .nav-links{display:none;gap:20px;margin-left:auto;font-size:15px;white-space:nowrap}.sb-landing .nav-links a{text-decoration:none;color:var(--sb-ink-2);font-weight:500;display:inline-flex;align-items:center;min-height:44px}.sb-landing .nav-links a:hover{color:var(--sb-ink)}.sb-landing .nav-actions{display:none;gap:8px;align-items:center;white-space:nowrap}.sb-landing .nav-toggle{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--sb-ink);border-radius:var(--radius);cursor:pointer}.sb-landing .nav-m{margin-left:auto;display:inline-grid;align-items:center;justify-items:end}.sb-landing .nav-m+.nav-toggle{margin-left:0}.sb-landing .nav-m>a{grid-area:1/1;transition:opacity .15s ease-out,visibility .15s ease-out}.sb-landing .nav-login-m{display:inline-flex;align-items:center;min-height:44px}.sb-landing .nav-cta-m{min-height:44px;padding:0 12px;font-size:14px}.sb-landing .nav-m:not([data-cta]) .nav-cta-m,.sb-landing .nav-m[data-cta] .nav-login-m{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.sb-landing .nav-m>a{transition:none}}.sb-landing .nav-sheet{position:absolute;left:0;right:0;top:64px;background:var(--sb-paper);border-bottom:1px solid var(--sb-line);padding:8px var(--lp-gutter) 16px;display:grid;gap:4px}.sb-landing .nav-sheet a:not(.btn){display:flex;align-items:center;min-height:44px;text-decoration:none;font-weight:500}.sb-landing .nav-sheet .btn{margin-top:8px}@media (min-width:1120px){.sb-landing .nav-actions,.sb-landing .nav-links{display:flex}.sb-landing .nav-m,.sb-landing .nav-sheet,.sb-landing .nav-toggle{display:none}.sb-landing .nav-actions{margin-left:8px}}.sb-landing .hero{padding:48px 0 var(--lp-sec)}.sb-landing .hero-grid{display:grid;gap:48px;align-items:center}.sb-landing .hero-sub{font-size:18px;line-height:28px;color:var(--sb-ink-2);max-width:52ch;margin-top:20px}.sb-landing .hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:32px}.sb-landing .hero-trial{margin-top:12px}.sb-landing .hero-price{margin-top:24px;color:var(--sb-ink-2)}.sb-landing .hero-price b{color:var(--sb-ink);font-weight:600}.sb-landing .frame{background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);box-shadow:var(--sb-shadow);overflow:hidden}@media (min-width:1024px){.sb-landing .hero{padding-top:80px}.sb-landing .hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.sb-landing .hero-shot{margin-right:calc(-1 * min(160px, (100vw - var(--lp-max)) / 2 + var(--lp-gutter)))}}.sb-landing .trust{border-top:1px solid var(--sb-line);border-bottom:1px solid var(--sb-line)}.sb-landing .trust ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;padding-top:24px;padding-bottom:24px}.sb-landing .trust li{display:flex;align-items:center;gap:12px;color:var(--sb-ink-2);font-weight:500}.sb-landing .trust svg{flex:none;color:var(--sb-ink)}@media (min-width:900px){.sb-landing .trust ul{grid-template-columns:repeat(4,auto);justify-content:space-between}}.sb-landing .nav-drop{position:relative}.sb-landing .nav-drop>summary{list-style:none;display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--sb-ink-2);font-weight:500;cursor:pointer}.sb-landing .nav-drop>summary::-webkit-details-marker{display:none}.sb-landing .nav-drop>summary:hover,.sb-landing .nav-drop[open]>summary{color:var(--sb-ink)}.sb-landing .nav-drop ul{position:absolute;top:100%;left:-12px;min-width:200px;list-style:none;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);box-shadow:var(--sb-shadow);padding:8px}.sb-landing .nav-drop li a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--radius-input);color:var(--sb-ink)}.sb-landing .nav-drop li a:hover{background:color-mix(in oklab,var(--sb-sand) 50%,var(--sb-line))}.sb-landing .nav-sheet-head{margin-top:8px}.sb-landing .nav-sheet hr{border:0;border-top:1px solid var(--sb-line);margin:8px 0}.sb-landing .giros{list-style:none;display:grid;gap:16px}.sb-landing .giros>li{display:grid;gap:8px;align-content:start;padding:24px;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card)}.sb-landing .giros svg{color:var(--sb-ink);margin-bottom:8px}.sb-landing .giros p{color:var(--sb-ink-2)}.sb-landing .giros .btn-text{margin-top:8px;justify-self:start}.sb-landing .giros-tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sb-landing .giros-tags li{font-size:13px;line-height:18px;padding:3px 10px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--sb-sand) 50%,var(--sb-line));color:var(--sb-ink)}@media (min-width:768px){.sb-landing .giros{grid-template-columns:repeat(3,1fr)}}.sb-landing .ejemplos{border-top:1px solid var(--sb-line)}.sb-landing .ejemplos-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:32px}.sb-landing .ejemplos-seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:var(--radius);background:color-mix(in oklab,var(--sb-sand) 50%,var(--sb-line))}.sb-landing .ejemplos-seg button{min-height:44px;padding:0 14px;border:0;border-radius:calc(var(--radius) - 4px);background:transparent;color:var(--sb-ink-2);font:500 14px/20px var(--font-body);cursor:pointer}.sb-landing .ejemplos-seg button[aria-pressed=true]{background:var(--sb-paper);color:var(--sb-ink);box-shadow:0 0 0 1px var(--sb-line)}.sb-landing .ejemplos .sec{border-top:0}.sb-landing .ejemplos #dolor{padding-top:32px}.sb-landing .dolor-ejemplo{margin-bottom:8px}.sb-landing .dolor-stage{display:grid;gap:32px;align-items:start}@media (min-width:900px){.sb-landing .dolor-stage{grid-template-columns:1fr 1fr;gap:48px}}.sb-landing .chat{list-style:none;display:grid;gap:12px}.sb-landing .chat li{display:flex;gap:12px;align-items:flex-start;max-width:min(440px,calc(100% - 24px));background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);padding:12px 16px;--messy:translateX(calc(mod(var(--i), 2) * 24px)) rotate(calc((mod(var(--i), 3) - 1) * 1.5deg));transform:var(--messy);transition:transform .5s ease-out,opacity .5s ease-out;transition-delay:calc(var(--i) * .12s)}.sb-landing .chat svg{flex:none;margin-top:2px;color:var(--sb-ink-2)}.sb-landing .chat li>span{display:grid;gap:2px}.sb-landing .chat b{color:var(--sb-ink);font-weight:600}.sb-landing .dolor-quiebre{margin-top:24px;font-weight:600;max-width:44ch}.sb-landing .agenda-mini{list-style:none;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);padding:8px 16px}.sb-landing .agenda-mini li{display:grid;grid-template-columns:96px 1fr;gap:4px 12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--sb-line);transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:calc(.9s + var(--i) * .35s)}.sb-landing .agenda-mini li:last-child{border-bottom:0}.sb-landing .agenda-mini .pill{grid-column:2;justify-self:start}@media (min-width:560px){.sb-landing .agenda-mini li{grid-template-columns:96px 1fr auto}.sb-landing .agenda-mini .pill{grid-column:auto}}.sb-landing .dolor-cierre{margin-top:32px;max-width:60ch;color:var(--sb-ink-2)}.sb-landing .pill{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:500;padding:2px 10px;border-radius:var(--radius-pill);border:1px solid var(--sb-line);color:var(--sb-ink)}.sb-landing .pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.sb-landing .pill-ok:before{background:var(--sb-ok)}.sb-landing .pill-warn:before{background:var(--sb-warn)}.sb-landing .dolor[data-phase=armed] .agenda-mini li{opacity:0;transform:translateY(8px)}.sb-landing .dolor[data-phase=played] .chat li{transform:none;opacity:.5}@media (prefers-reduced-motion:reduce){.sb-landing .agenda-mini li,.sb-landing .chat li{transition:none}}.sb-landing .pin-e[data-anim]{--chat-end:0;--card-start:0}@media (min-width:900px){.sb-landing .pin-e[data-anim]{--chat-end:0.35;--card-start:1}}@media (max-width:899px){.sb-landing .pin-e[data-anim] .dolor-stage{align-items:center}.sb-landing .pin-e[data-anim] .dolor-stage>*{grid-area:1/1}}.sb-landing .pin-e[data-anim] li{transition:none}@keyframes sb-msg{0%{opacity:0;transform:translateY(16px) var(--messy)}12%,78%{opacity:1;transform:var(--messy)}to{opacity:var(--chat-end);transform:none}}@keyframes sb-quiebre{0%{opacity:0;transform:translateY(8px)}15%,85%{opacity:1;transform:none}to{opacity:var(--chat-end);transform:none}}@keyframes sb-card{0%{opacity:var(--card-start)}to{opacity:1}}.sb-landing .pin-e[data-anim] .chat li{animation:sb-msg linear both;animation-timeline:--tl-e;animation-range:contain calc(var(--i) * 5%) contain calc(48% + var(--i) * 7%)}.sb-landing .pin-e[data-anim] .dolor-quiebre{animation:sb-quiebre linear both;animation-timeline:--tl-e;animation-range:contain 24% contain 60%}.sb-landing .pin-e[data-anim] .agenda-mini{animation:sb-card var(--ease-out) both;animation-timeline:--tl-e;animation-range:contain 38% contain 44%}.sb-landing .pin-e[data-anim] .agenda-mini li{animation:sb-rise var(--ease-out) both;animation-timeline:--tl-e;animation-range:contain calc(45% + var(--i) * 8%) contain calc(52% + var(--i) * 8%)}.sb-landing{--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1)}.sb-landing .ss-kicker{font:600 40px/44px var(--font-body);font-variant-numeric:tabular-nums;color:var(--sb-ink)}.sb-landing .ss-title{font-size:20px;line-height:28px;font-weight:600;margin-top:8px;max-width:32ch}.sb-landing .ss-body{color:var(--sb-ink-2);margin-top:8px;max-width:44ch}.sb-landing .pin[data-anim]{position:relative}.sb-landing .pin[data-anim] .stage{position:sticky;top:var(--lp-nav);min-height:calc(100svh - var(--lp-nav));display:grid;align-content:center;gap:16px}.sb-landing .pin-a[data-anim]{height:220vh;view-timeline:--tl-a block}.sb-landing .pin-a .stage{justify-items:center}.sb-landing .pin-b[data-anim]{height:260vh;view-timeline:--tl-b block}.sb-landing .pin-c[data-anim]{height:200vh;view-timeline:--tl-c block}.sb-landing .pin-d[data-anim]{height:240vh;view-timeline:--tl-d block}.sb-landing .pin-e[data-anim]{height:260vh;view-timeline:--tl-e block}@keyframes sb-in{0%{opacity:0}to{opacity:1}}@keyframes sb-out{0%{opacity:1}to{opacity:0}}@keyframes sb-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sb-grow{0%{transform:scaleX(0)}}@keyframes sb-inout{0%{opacity:0}18%,82%{opacity:1}to{opacity:0}}.sb-landing .bar{display:block;height:6px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--sb-sand) 50%,var(--sb-line));overflow:hidden}.sb-landing .bar>span{display:block;height:100%;background:var(--sb-ok);transform-origin:left;transform:scaleX(var(--to))}.sb-landing .dots{display:none}.sb-landing [data-anim] .dots{display:flex;gap:6px;justify-content:center}.sb-landing .dots>span{width:6px;height:6px;border-radius:50%;background:var(--sb-ink);opacity:.2}.sb-landing .agenda-card{max-width:560px;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);padding:16px}.sb-landing .agenda-head{display:grid;gap:8px;margin-bottom:8px}.sb-landing .agenda-occ{display:flex;justify-content:space-between;align-items:center;font-weight:600}.sb-landing .swap{display:grid;justify-items:end}.sb-landing .swap>*{grid-area:1/1}.sb-landing .swap-a{opacity:0;color:var(--sb-ink-2);font-weight:500}.sb-landing .agenda-list{list-style:none}.sb-landing .agenda-list li{display:grid;grid-template-columns:52px 1fr;gap:4px 12px;padding:10px 0;border-top:1px solid var(--sb-line);align-items:center}.sb-landing .agenda-hora{font-weight:600;font-size:14px}.sb-landing .agenda-txt{display:grid}.sb-landing .agenda-txt b{font-weight:600}.sb-landing .seats{grid-column:2;display:flex;flex-wrap:wrap;gap:4px}.sb-landing .seat{width:12px;height:12px;border-radius:50%;border:1px solid var(--sb-line-strong);position:relative}.sb-landing .seat.on:after{content:"";position:absolute;inset:-1px;border-radius:50%;background:var(--sb-accent)}.sb-landing .names{grid-column:2;display:flex;flex-wrap:wrap;gap:4px}.sb-landing .name{font-size:12px;line-height:18px;padding:0 8px;border-radius:var(--radius-pill);border:1px solid var(--sb-line)}.sb-landing .agenda-cobro{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--sb-line);padding-top:12px;margin-top:4px}.sb-landing .agenda-money{font:600 32px/36px var(--font-body);font-variant-numeric:tabular-nums}.sb-landing .roll{display:inline-flex}.sb-landing .roll-d{display:inline-block;height:1em;line-height:1;overflow:hidden}.sb-landing .roll-col{display:flex;flex-direction:column;line-height:1;transform:translateY(calc(-1em * (10 + var(--d))))}@keyframes sb-roll{0%{transform:translateY(0)}}.sb-landing .pin-a[data-anim] .swap-a{opacity:1;animation:sb-out linear both;animation-timeline:--tl-a;animation-range:contain 78% contain 84%}.sb-landing .pin-a[data-anim] .swap-b{animation:sb-rise var(--ease-out) both;animation-timeline:--tl-a;animation-range:contain 80% contain 88%}.sb-landing .pin-a[data-anim] .bar>span{animation:sb-grow linear both;animation-timeline:--tl-a;animation-range:contain 6% contain 86%}.sb-landing .pin-a[data-anim] .seat.on:after{animation:sb-in var(--ease-out) both;animation-timeline:--tl-a;animation-range:contain calc(6% + var(--k) * 2%) contain calc(9% + var(--k) * 2%)}.sb-landing .pin-a[data-anim] .name{animation:sb-rise var(--ease-out) both;animation-timeline:--tl-a;animation-range:contain calc(6% + var(--k) * 2%) contain calc(10% + var(--k) * 2%)}.sb-landing .pin-a[data-anim] .roll-col{animation:sb-roll var(--ease-out) both;animation-timeline:--tl-a;animation-range:contain 6% contain calc(82% + var(--pos) * 2%)}.sb-landing .dia-static{list-style:none;display:grid;gap:48px}.sb-landing .dia-static .frame{margin-top:16px}.sb-landing .dia-stage{display:none!important}.sb-landing .pin-b[data-anim] .dia-static{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sb-landing .pin-b[data-anim] .dia-stage{display:grid!important}.sb-landing .dia-text{display:grid;gap:8px}.sb-landing .dia-hours{display:grid;font:600 40px/44px var(--font-body);font-variant-numeric:tabular-nums}.sb-landing .dia-h,.sb-landing .dia-m{grid-area:1/1}.sb-landing .dia-track>span{background:var(--sb-ink)}.sb-landing .dia-copy,.sb-landing .dia-shots{display:grid}.sb-landing .dia-shots img{width:100%}@media (min-width:1024px){.sb-landing .pin-b[data-anim] .dia-stage{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:56px}}.sb-landing .pin-b[data-anim] .dia-track>span{animation:sb-grow linear both;animation-timeline:--tl-b;animation-range:contain 0 contain 100%}.sb-landing .pin-b[data-anim] .h0,.sb-landing .pin-b[data-anim] .m0{animation:sb-out var(--ease-io) both;animation-timeline:--tl-b;animation-range:contain 28% contain 34%}.sb-landing .pin-b[data-anim] .h1,.sb-landing .pin-b[data-anim] .m1{animation:sb-inout linear both;animation-timeline:--tl-b;animation-range:contain 30% contain 68%}.sb-landing .pin-b[data-anim] .h2,.sb-landing .pin-b[data-anim] .m2{animation:sb-in var(--ease-io) both;animation-timeline:--tl-b;animation-range:contain 64% contain 70%}.sb-landing .comp-stage{display:grid;gap:16px}.sb-landing .comp-entry,.sb-landing .comp-receipt{max-width:440px;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);padding:16px}.sb-landing .comp-title{font-weight:600;margin-bottom:4px}.sb-landing .comp-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;border-top:1px solid var(--sb-line)}.sb-landing .comp-row dt{color:var(--sb-ink-2)}.sb-landing .comp-row dd{font-weight:600;text-align:right}.sb-landing .comp-entry{display:grid;gap:12px}.sb-landing .comp-who{display:grid}.sb-landing .comp-chips{display:flex;flex-wrap:wrap;gap:8px}.sb-landing .comp-chip{display:grid;padding:6px 10px;border:1px solid var(--sb-line);border-radius:var(--radius-input)}.sb-landing .comp-chip b{font-weight:600;font-size:14px}.sb-landing .comp-ok{justify-self:start}@keyframes sb-chip{0%{opacity:0;transform:translateY(-120px) scale(.92)}to{opacity:1;transform:none}}@keyframes sb-receipt{0%{opacity:0;transform:translateY(24px)}30%{opacity:1;transform:none}80%{opacity:1}to{opacity:.45;transform:none}}@keyframes sb-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.sb-landing .pin-c[data-anim] .comp-receipt{animation:sb-receipt var(--ease-out) both;animation-timeline:--tl-c;animation-range:contain 0 contain 70%}.sb-landing .pin-c[data-anim] .comp-entry{animation:sb-rise var(--ease-out) both;animation-timeline:--tl-c;animation-range:contain 18% contain 28%}.sb-landing .pin-c[data-anim] .ch0{animation:sb-chip var(--ease-out) both;animation-timeline:--tl-c;animation-range:contain 30% contain 46%}.sb-landing .pin-c[data-anim] .ch1{animation:sb-chip var(--ease-out) both;animation-timeline:--tl-c;animation-range:contain 38% contain 54%}.sb-landing .pin-c[data-anim] .ch2{animation:sb-chip var(--ease-out) both;animation-timeline:--tl-c;animation-range:contain 46% contain 62%}.sb-landing .pin-c[data-anim] .comp-ok{animation:sb-pop var(--ease-out) both;animation-timeline:--tl-c;animation-range:contain 68% contain 78%}.sb-landing .phone{width:100%;max-width:280px;aspect-ratio:390/844;overflow:hidden;border:10px solid var(--sb-ink);border-radius:44px;background:var(--sb-paper);box-shadow:var(--sb-shadow)}.sb-landing .phone img{width:100%;height:100%;object-fit:cover;object-position:top}.sb-landing .device{position:relative;width:100%;max-width:270px;aspect-ratio:390/844;border:7px solid var(--sb-ink);border-radius:46px;overflow:hidden;isolation:isolate;background:var(--sb-paper);box-shadow:0 0 0 1px var(--sb-line-strong),var(--sb-shadow)}.sb-landing .device:after{content:"";position:absolute;z-index:5;top:8px;left:35%;width:30%;height:20px;border-radius:12px;background:var(--sb-ink)}.sb-landing .device img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.sb-landing .tel-static{list-style:none;display:grid;gap:48px}.sb-landing .tel-static .device{margin-top:16px}@media (min-width:900px){.sb-landing .tel-static{grid-template-columns:repeat(3,1fr);gap:32px}}.sb-landing .tel-stage{display:none!important}.sb-landing .pin-d[data-anim] .tel-static{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sb-landing .pin-d[data-anim] .tel-stage{display:grid!important;justify-items:center}.sb-landing .pin-d[data-anim] .tel-device{width:min(270px,calc((100svh - var(--lp-nav) - 190px) * 390 / 844))}@media (min-width:1024px){.sb-landing .pin-d[data-anim] .tel-stage{grid-template-columns:minmax(0,1fr) 280px;justify-items:start;align-items:center;gap:16px 56px}.sb-landing .pin-d[data-anim] .tel-device{width:min(280px,calc((100svh - var(--lp-nav) - 48px) * 390 / 844));max-width:none;grid-row:1/span 2;grid-column:2}.sb-landing .pin-d[data-anim] .dots{grid-column:1;justify-content:flex-start}}.sb-landing .tel-captions{display:grid;width:100%}.sb-landing .tel-cap{grid-area:1/1}@media (max-width:1023px){.sb-landing .tel-captions{text-align:center}.sb-landing .tel-cap .ss-body,.sb-landing .tel-cap .ss-title{margin-inline:auto}}.sb-landing .tel-screen{position:absolute;inset:0;overflow:hidden}.sb-landing .tel-dim{position:absolute;inset:0;background:var(--sb-ink);opacity:0}.sb-landing .tel-tap{position:absolute;z-index:4;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:color-mix(in oklab,var(--sb-ink) 30%,transparent);opacity:0}@keyframes sb-push-in{0%{transform:translateX(100%)}}@keyframes sb-push-back{to{transform:translateX(-30%)}}@keyframes sb-sheet-in{0%{transform:translateY(100%)}}@keyframes sb-dim{to{opacity:.25}}@keyframes sb-tap{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes sb-dot{0%,to{opacity:.2}15%,85%{opacity:1}}@keyframes sb-dot-on{0%{opacity:.2}to{opacity:1}}.sb-landing .pin-d[data-anim] .s1{animation:sb-push-in var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 12% contain 30%}.sb-landing .pin-d[data-anim] .s0>img{animation:sb-push-back var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 12% contain 30%}.sb-landing .pin-d[data-anim] .dim0{animation:sb-dim var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 12% contain 30%}.sb-landing .pin-d[data-anim] .dim1{animation:sb-dim var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 63% contain 80%}.sb-landing .pin-d[data-anim][data-tercera=hoja] .s2{animation:sb-sheet-in var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 63% contain 80%}.sb-landing .pin-d[data-anim][data-tercera=push] .s2{animation:sb-push-in var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 63% contain 80%}.sb-landing .pin-d[data-anim][data-tercera=push] .s1>img{animation:sb-push-back var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 63% contain 80%}.sb-landing .pin-d[data-anim] .t1{animation:sb-tap var(--ease-out) both;animation-timeline:--tl-d;animation-range:contain 6% contain 12%}.sb-landing .pin-d[data-anim] .t2{animation:sb-tap var(--ease-out) both;animation-timeline:--tl-d;animation-range:contain 57% contain 63%}.sb-landing .pin-d[data-anim] .c0{animation:sb-out var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 14% contain 22%}.sb-landing .pin-d[data-anim] .c1{animation:sb-inout linear both;animation-timeline:--tl-d;animation-range:contain 20% contain 74%}.sb-landing .pin-d[data-anim] .c2{animation:sb-in var(--ease-io) both;animation-timeline:--tl-d;animation-range:contain 72% contain 80%}.sb-landing .pin-d[data-anim] .dots .d0{animation:sb-dot linear both;animation-timeline:--tl-d;animation-range:contain 0 contain 26%}.sb-landing .pin-d[data-anim] .dots .d1{animation:sb-dot linear both;animation-timeline:--tl-d;animation-range:contain 22% contain 72%}.sb-landing .pin-d[data-anim] .dots .d2{animation:sb-dot-on linear both;animation-timeline:--tl-d;animation-range:contain 72% contain 80%}.sb-landing .marca-grid{display:grid;gap:48px;align-items:center}@media (min-width:1024px){.sb-landing .marca-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}}.sb-landing .marca-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.sb-landing .marca-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid var(--sb-line);background:var(--sb-paper);font:500 14px/20px var(--font-body);color:var(--sb-ink);cursor:pointer;transition:border-color .15s ease-out}.sb-landing .marca-chip[aria-pressed=true]{border-color:var(--sb-ink)}.sb-landing .marca-dot{width:16px;height:16px;border-radius:50%;background:var(--sb-accent)}.sb-landing .marca-puntos{list-style:none;display:grid;gap:8px;margin-top:24px;color:var(--sb-ink-2);max-width:48ch}.sb-landing .marca-puntos li{padding-left:16px;position:relative}.sb-landing .marca-puntos li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--sb-ink-2)}.sb-landing .marca-shots{display:grid}.sb-landing .marca-par{grid-area:1/1;position:relative;padding-bottom:48px;opacity:0;transition:opacity .2s ease-out;pointer-events:none}.sb-landing .marca-par[data-on]{opacity:1;pointer-events:auto}.sb-landing .marca-panel{width:88%}.sb-landing .marca-portal{position:absolute;right:0;bottom:0;width:30%;max-width:200px;border-width:6px;border-radius:28px}@media (prefers-reduced-motion:reduce){.sb-landing .marca-par{transition:none}}.sb-landing .spei-grid{display:grid;gap:48px;align-items:start}.sb-landing .spei-copy{display:grid;gap:12px;margin-top:24px;max-width:60ch;font-size:18px;line-height:28px}@media (min-width:1024px){.sb-landing .spei-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.sb-landing .spei-grid>div:first-child{position:sticky;top:30vh}}.sb-landing .steps{list-style:none;display:grid;gap:32px}.sb-landing .steps li{display:grid;gap:8px;align-content:start}.sb-landing .steps svg{color:var(--sb-ink);margin-bottom:8px}.sb-landing .steps p{color:var(--sb-ink-2);max-width:36ch}.sb-landing .steps-more{margin-top:48px;padding:24px;display:grid;gap:16px;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card)}.sb-landing .steps-more p{font-weight:600}.sb-landing .steps-more-btns{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:768px){.sb-landing .steps-more{grid-template-columns:1fr auto;align-items:center}.sb-landing .steps{grid-template-columns:repeat(3,1fr)}}.sb-landing .pricing-section{padding:var(--lp-sec) 0;border-top:1px solid var(--sb-line)}.sb-landing .pricing-section .kicker{display:none}.sb-landing .pricing-section .sec-title{font-family:var(--font-display);font-weight:500;font-variation-settings:"SOFT" var(--fraunces-soft),"WONK" 0;font-size:28px;line-height:34px;letter-spacing:-.015em}.sb-landing .pricing-section .sec-lede{color:var(--sb-ink-2);margin:12px 0 32px;max-width:60ch}@media (min-width:768px){.sb-landing .pricing-section .sec-title{font-size:36px;line-height:42px}}.sb-landing .pp-billing-toggle,.sb-landing .pp-giro-toggle{justify-content:flex-start;margin:0 0 16px}.sb-landing .pp-billing-toggle{margin-bottom:32px}.sb-landing .pp-giro-q{font-weight:500;color:var(--sb-ink-2)}.sb-landing .pp-billing-toggle,.sb-landing .pp-giro-btns{display:inline-flex;gap:4px;padding:4px;border-radius:var(--radius);background:color-mix(in oklab,var(--sb-sand) 50%,var(--sb-line))}.sb-landing .pp-billing-btn,.sb-landing .pp-giro-btn{border:0;background:transparent;color:var(--sb-ink-2);font:500 14px/20px var(--font-body);min-height:44px;padding:0 14px;border-radius:calc(var(--radius) - 4px)}.sb-landing .pp-billing-btn span{opacity:1}.sb-landing .pp-billing-btn:hover,.sb-landing .pp-giro-btn:hover{color:var(--sb-ink);border-color:transparent}.sb-landing .pp-billing-btn.active,.sb-landing .pp-giro-btn.active{background:var(--sb-paper);color:var(--sb-ink);box-shadow:0 0 0 1px var(--sb-line)}.sb-landing .price-grid{display:grid;gap:16px;align-items:stretch;margin-bottom:48px}@media (min-width:640px){.sb-landing .price-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.sb-landing .price-grid{grid-template-columns:repeat(3,1fr)}}.sb-landing .price-card,.sb-landing .price-card--light{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--sb-paper);border:1px solid var(--sb-line);border-radius:var(--radius-card);padding:24px;box-shadow:none;transform:none}.sb-landing .price-card.pop{border-color:var(--sb-accent)}.sb-landing .ea-badge,.sb-landing .pop-badge,.sb-landing .waitlist-badge{align-self:flex-start;font-size:13px;line-height:18px;font-weight:500;padding:2px 10px;border-radius:var(--radius-pill);border:1px solid var(--sb-line);color:var(--sb-ink-2);background:var(--sb-paper)}.sb-landing .pop-badge{color:var(--sb-accent);border-color:currentColor}.sb-landing .price-name{font-size:18px;line-height:26px;font-weight:600}.sb-landing .pp-amt .pp-base,.sb-landing .price-amt{font:600 40px/44px var(--font-body);font-variant-numeric:tabular-nums}.sb-landing .pp-amt .pp-base span,.sb-landing .price-amt span{font:500 14px/20px var(--font-body);color:var(--sb-ink-2);letter-spacing:0}.sb-landing .pp-amt .pp-total,.sb-landing .price-after{font-size:13px;line-height:18px;color:var(--sb-ink-2)}.sb-landing .founder-note{font-size:14px;line-height:20px;color:var(--sb-ink-2)}.sb-landing .founder-note b{color:var(--sb-ink)}.sb-landing .pp-founder-cta{display:inline-flex;align-items:center;min-height:44px;color:var(--sb-ink);font-weight:600;font-size:14px}.sb-landing .price-card ul{list-style:none;display:grid;align-content:start;gap:8px;font-size:14px;line-height:20px;flex:1}.sb-landing .price-card li{display:flex;gap:8px;align-items:flex-start}.sb-landing .price-card li .ic{flex:none;margin-top:2px}.sb-landing .price-card li .ic.y{color:var(--sb-ok)}.sb-landing .price-card li.off{color:var(--sb-ink-2);text-decoration:line-through;text-decoration-color:var(--sb-line-strong)}.sb-landing .price-card li.soon{color:var(--sb-ink-2)}.sb-landing .price-card .btn{width:100%;margin-top:8px;text-align:center;line-height:20px;padding:12px 16px}.sb-landing .price-card .btn-ghost-dark{background:var(--sb-paper);color:var(--sb-ink);border-color:var(--sb-line)}.sb-landing .price-card .btn-ghost-dark:hover{border-color:var(--sb-line-strong)}.sb-landing .price-cta-note{font-size:13px;line-height:18px;color:var(--sb-ink-2)}.sb-landing .addons-title{font-size:18px;line-height:26px;font-weight:600;margin-bottom:8px}.sb-landing .addons-grid{display:grid;border-top:1px solid var(--sb-line)}.sb-landing .addon-item{display:grid;gap:4px 24px;padding:16px 0;border-bottom:1px solid var(--sb-line);background:none;border-radius:0}@media (min-width:768px){.sb-landing .addon-item{grid-template-columns:220px 160px 1fr;align-items:baseline}}.sb-landing .addon-item b{font-weight:600}.sb-landing .addon-price{font-variant-numeric:tabular-nums;color:var(--sb-ink)}.sb-landing .addon-desc{color:var(--sb-ink-2);font-size:14px;line-height:20px}.sb-landing .pricing-notes{margin-top:32px;display:grid;gap:8px;font-size:13px;line-height:18px;color:var(--sb-ink-2);max-width:70ch}.sb-landing .testimonio{max-width:70ch}.sb-landing .testimonio blockquote{margin:0}.sb-landing .testimonio figcaption{display:flex;align-items:center;gap:16px;margin-top:24px}.sb-landing .testimonio figcaption>span:last-child{display:grid;gap:2px}.sb-landing .testimonio-foto{width:56px;height:56px;border-radius:var(--radius-pill);flex:none;background:var(--sb-paper);border:1px dashed var(--sb-line-strong)}.sb-landing .faq-grid{display:grid;gap:32px}@media (min-width:1024px){.sb-landing .faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px}}.sb-landing .faq-list{border-top:1px solid var(--sb-line)}.sb-landing .faq-item{border-bottom:1px solid var(--sb-line)}.sb-landing .faq-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 0;cursor:pointer;font-weight:600}.sb-landing .faq-item summary::-webkit-details-marker{display:none}.sb-landing .faq-ico{flex:none;color:var(--sb-ink-2);transition:transform .15s ease-out}.sb-landing .faq-item[open] .faq-ico{transform:rotate(45deg)}.sb-landing .faq-item p{color:var(--sb-ink-2);padding:0 0 20px;max-width:65ch}.sb-landing .faq-item p a{color:var(--sb-ink);font-weight:600;text-underline-offset:4px}.sb-landing .cta-final{text-align:center}.sb-landing .cta-final .lede{margin:12px auto 32px}.sb-landing .modo-dueno{margin-top:24px;font-weight:600;color:var(--sb-ink-2)}.sb-landing .footer{border-top:1px solid var(--sb-line);padding:48px 0 32px}.sb-landing .footer-top{display:grid;gap:32px;grid-template-columns:1fr 1fr}.sb-landing .footer-top>div:first-child{grid-column:1/-1}@media (min-width:900px){.sb-landing .footer-top{grid-template-columns:2fr 1fr 1fr 1fr}.sb-landing .footer-top>div:first-child{grid-column:auto}}.sb-landing .footer-tag{margin-top:8px;color:var(--sb-ink-2)}.sb-landing .footer-head{font-size:13px;line-height:18px;font-weight:600;color:var(--sb-ink);margin-bottom:8px}.sb-landing .footer ul{list-style:none;display:grid}.sb-landing .footer li a{display:inline-flex;align-items:center;min-height:44px;color:var(--sb-ink-2);text-decoration:none}.sb-landing .footer li a:hover{color:var(--sb-ink)}.sb-landing .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--sb-line)}.sb-landing .para-tags{margin-top:0;max-width:70ch}.sb-landing .para-otras{margin-top:24px}.sb-landing .para-otras a{color:var(--sb-ink);text-decoration:underline;text-underline-offset:3px}