.themes-showcase{z-index:1;background-color:#0000;padding:0;position:relative}.themes-showcase.themes-showcase--landing{background-color:#0000;margin-top:0;padding:0}.themes-showcase.themes-showcase--admin{background:var(--card-bg);border-radius:var(--border-radius-md);border:1px solid var(--border-color);box-shadow:var(--card-shadow,0 1px 3px #0000000a);padding:28px 20px 32px}.themes-showcase.themes-showcase--admin .theme-switcher p{color:var(--text-secondary);opacity:1}.themes-showcase.themes-showcase--admin .theme-btn:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--text-color) 8%, transparent)}.themes-showcase.themes-showcase--admin .theme-btn.active{border-color:var(--theme-picker-accent,var(--btn-primary-bg))}.themes-showcase .theme-switcher{text-align:center;max-width:800px;margin:0 auto}.themes-showcase .theme-switcher p{color:var(--text-color);opacity:.8;margin-bottom:32px;font-size:18px;font-weight:400;line-height:1.45}.themes-showcase .theme-switcher .themes-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:768px){.themes-showcase .theme-switcher .themes-grid{grid-template-columns:repeat(2,1fr)}}.themes-showcase .theme-switcher .theme-btn{background:var(--card-bg,var(--bg-color));border:1px solid var(--border-color);border-radius:var(--radius-btn);cursor:pointer;color:var(--text-color);font-size:14px;font-weight:400;font-family:var(--font-sans);text-align:left;box-sizing:border-box;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:all .2s;display:flex}.themes-showcase .theme-switcher .theme-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.themes-showcase .theme-switcher .theme-btn.active{border-color:var(--btn-primary-bg);border-width:2px;padding:11px 15px}.themes-showcase .theme-switcher .theme-btn .theme-icon{background:var(--text-color);width:32px;height:32px;color:var(--bg-color);border-radius:var(--radius-btn-compact);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:flex}.landing-page{--bg-color:#fafbfc;--text-color:#0f1419;--text-secondary:#536471;--card-bg:#fff;--border-color:#e8ecf0;--btn-primary-bg:#bee61e;--btn-primary-text:#111;--btn-secondary-bg-hover:#f5f7f9;--font-sans:"Outfit", "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--lp-bg:#fff;--lp-bg-soft:#fff;--lp-bg-muted:#f4f5f7;--lp-ink:#111;--lp-ink-muted:#5c6570;--lp-ink-faint:#8b939c;--lp-border:#e6e8ec;--lp-accent:#bee61e;--lp-accent-dark:#9bc418;--lp-accent-soft:#f3fad6;--lp-shadow:0 24px 64px #1111111f;--lp-shadow-sm:0 8px 28px #11111112;--lp-shadow-hero:0 28px 72px #11111124;--lp-radius:1.625rem;--lp-radius-lg:2rem;--lp-btn-radius:.625rem;--lp-max:1180px;--lp-ease:cubic-bezier(.4, 0, .2, 1);--lp-ease-out:cubic-bezier(.22, 1, .36, 1);--lp-font:var(--font-sans);background:var(--lp-bg);width:100%;min-height:100vh;color:var(--lp-ink);font-family:var(--lp-font);-webkit-font-smoothing:antialiased}.lp-container{width:100%;max-width:var(--lp-max);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.lp-container--narrow{max-width:720px}@media (max-width:767px){.lp-br-desktop{display:none}}.lp-heading{letter-spacing:-.04em;color:var(--lp-ink);margin:0 0 16px;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.08}.lp-heading--center{text-align:center}.lp-heading--sm{margin-top:48px;font-size:clamp(1.5rem,3.5vw,2.1rem)}.lp-heading-muted{color:var(--lp-ink-muted);font-weight:600}.lp-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-ink-faint);margin:0 0 12px;font-size:.75rem;font-weight:800}.lp-kicker--center{text-align:center}.lp-kicker--on-ink{color:color-mix(in srgb, var(--lp-accent) 85%, #fff)}.lp-section-desc{color:var(--lp-ink-muted);margin:0;font-size:1.05rem;line-height:1.65}.lp-section-desc--center{text-align:center;max-width:36rem;margin-inline:auto}.lp-btn{border-radius:var(--lp-btn-radius);letter-spacing:-.01em;cursor:pointer;min-height:40px;font-size:.875rem;font-weight:600;line-height:1.2;font-family:var(--lp-font);box-shadow:none;transition:background .15s var(--lp-ease),border-color .15s var(--lp-ease),color .15s var(--lp-ease),transform .15s var(--lp-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.lp-btn:active{transform:scale(.96)}.lp-btn--sm{min-height:36px;padding:8px 14px;font-size:.8125rem}.lp-btn--lg{min-height:48px;padding:12px 22px;font-size:.9375rem}.lp-btn--primary,.lp-btn--ink{background:var(--lp-ink);color:#fff}.lp-btn--primary:hover,.lp-btn--ink:hover{background:#1a1a1a}.lp-btn--outline{color:var(--lp-ink);background:#fff;border-color:#d0d4db}.lp-btn--outline:hover{background:#f7f8fa;border-color:#b8bec8}.lp-btn--ghost{color:var(--lp-ink-muted);background:0 0;border-color:#0000}.lp-btn--ghost:hover{color:var(--lp-ink);background:#f4f5f7}.lp-btn-arrow{transition:transform .15s var(--lp-ease);margin-left:2px;display:inline-block}.lp-btn:hover .lp-btn-arrow{transform:translate(2px)}.lp-btn-link{font-family:var(--lp-font);letter-spacing:-.01em;color:var(--lp-ink);cursor:pointer;transition:color .15s var(--lp-ease),gap .15s var(--lp-ease);background:0 0;border:0;align-items:center;gap:6px;padding:10px 4px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.lp-btn-link span{transition:transform .15s var(--lp-ease)}.lp-btn-link:hover{color:#333}.lp-btn-link:hover span{transform:translate(3px)}.lp-nav{z-index:100;transition:border-color .2s var(--lp-ease),box-shadow .2s var(--lp-ease);background:#fff;border-bottom:1px solid #0000;position:sticky;top:0}.lp-nav--scrolled{border-bottom-color:var(--lp-border);box-shadow:0 1px #1111110a}.lp-nav-shell{max-width:var(--lp-max);align-items:center;gap:12px;margin-inline:auto;padding:14px clamp(20px,4vw,40px);display:flex;position:relative}.lp-logo{color:var(--lp-ink);flex:none;align-items:center;gap:10px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.lp-logo-img{flex-shrink:0;display:block}.lp-nav-burger{border:1px solid var(--lp-border);border-radius:var(--lp-radius);cursor:pointer;background:#fff;flex-direction:column;flex:none;justify-content:center;gap:5px;width:40px;height:40px;margin-left:auto;padding:0;display:flex}.lp-nav-burger span{background:var(--lp-ink);border-radius:1px;width:16px;height:2px;margin:0 auto;display:block}@media (min-width:880px){.lp-nav-burger{display:none}}.lp-nav-links{border-radius:var(--lp-radius);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-sm);z-index:50;background:#fff;flex-direction:column;gap:2px;padding:12px;display:none;position:absolute;top:calc(100% + 8px);left:16px;right:16px}.lp-nav-links.is-open{display:flex}@media (min-width:880px){.lp-nav-links{box-shadow:none;background:0 0;border:none;flex-direction:row;flex:auto;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;position:static;transform:none}}.lp-nav-link{color:var(--lp-ink-muted);border-radius:var(--lp-radius);cursor:pointer;font-size:.875rem;font-weight:600;font-family:var(--lp-font);text-align:left;transition:color .15s var(--lp-ease);background:0 0;border:none;padding:10px 14px}.lp-nav-link:hover{color:var(--lp-ink)}.lp-nav-mobile-cta{border-top:1px solid var(--lp-border);flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;display:flex}@media (min-width:880px){.lp-nav-mobile-cta{display:none}}.lp-nav-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:none}@media (min-width:880px){.lp-nav-actions{display:flex}}.lp-nav-login{color:var(--lp-ink-muted);padding:8px 4px;font-size:.875rem;font-weight:600;text-decoration:none}.lp-nav-login:hover{color:var(--lp-ink)}.lp-hero{background:#fff;padding:clamp(40px,6vw,72px) 0 0;overflow:hidden}.lp-hero-grid{align-items:center;gap:40px;display:grid}@media (min-width:980px){.lp-hero-grid{grid-template-columns:minmax(280px,.92fr) minmax(0,1.15fr);gap:48px;min-height:520px}}.lp-hero-copy{text-align:left;max-width:34rem}@media (max-width:979px){.lp-hero-copy{text-align:center;margin-inline:auto}}.lp-hero-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink-faint);margin:0 0 14px;font-size:.78rem;font-weight:800}.lp-hero-title{letter-spacing:-.04em;color:var(--lp-ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(2.2rem,4.8vw,3.4rem);font-weight:700;line-height:1.08}.lp-hero-lead{max-width:32rem;color:var(--lp-ink-muted);margin:0 0 28px;font-size:clamp(1.02rem,1.8vw,1.15rem);line-height:1.6}@media (max-width:979px){.lp-hero-lead{margin-inline:auto}}.lp-hero-cta{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;display:flex}@media (max-width:979px){.lp-hero-cta{justify-content:center}}.lp-hero-risk{color:var(--lp-ink-faint);margin:0;font-size:.8125rem;font-weight:600}.lp-hero-enter{opacity:0;transition:opacity .55s var(--lp-ease-out),transform .55s var(--lp-ease-out);transition-delay:calc(var(--lp-enter-i,0)*70ms);transform:translateY(18px)}.lp-hero--ready .lp-hero-enter{opacity:1;transform:none}.lp-hero-visual{min-height:300px;padding:12px 0 36px;position:relative}@media (min-width:980px){.lp-hero-visual{min-height:500px;padding:20px 0 48px}}.lp-hero-visual-stage{display:none}@media (min-width:980px){.lp-hero-visual-stage{z-index:0;background:linear-gradient(160deg,#eef0f3 0%,#f7f8fa 55%,#e8ebf0 100%);border-radius:1.75rem;display:block;position:absolute;inset:8% 0 4% 8%}}.lp-mockup{background:#fff;border:1px solid #11111114;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 1px #1111110a,0 24px 56px #11111124}.lp-mockup--main{z-index:1;position:relative}@media (max-width:979px){.lp-mockup--main{max-width:720px;margin-inline:auto}}@media (min-width:980px){.lp-mockup--main{width:92%;margin-left:0}}.lp-mockup--float{display:none}@media (min-width:980px){.lp-mockup--float{z-index:3;border-radius:16px;width:min(228px,36%);display:block;position:absolute;bottom:12px;right:0;transform:rotate(1.5deg);box-shadow:0 1px #1111110f,0 22px 48px #1113}}.lp-mockup--float-secondary{display:none}@media (min-width:1100px){.lp-mockup--float-secondary{z-index:2;border-radius:14px;width:min(200px,32%);display:block;position:absolute;bottom:28px;left:-8px;transform:rotate(-2deg);box-shadow:0 1px #1111110d,0 18px 40px #11111129}}.lp-mockup-img{width:100%;height:auto;display:block}.lp-hero-pillars{border-top:1px solid var(--lp-border);background:var(--lp-bg-muted);margin-top:clamp(48px,7vw,72px)}.lp-hero-pillars-row{gap:0;padding-block:22px;display:grid}@media (min-width:720px){.lp-hero-pillars-row{grid-template-columns:repeat(3,1fr)}}.lp-hero-pillar{text-align:center;flex-direction:column;gap:4px;padding:12px 8px;display:flex}@media (min-width:720px){.lp-hero-pillar{border-right:1px solid var(--lp-border)}.lp-hero-pillar:last-child{border-right:none}}.lp-hero-pillar strong{color:var(--lp-ink);font-size:.95rem;font-weight:700}.lp-hero-pillar span{color:var(--lp-ink-faint);font-size:.8rem}.lp-reveal{opacity:0;transition:opacity .65s var(--lp-ease-out),transform .65s var(--lp-ease-out);transform:translateY(28px)}.lp-reveal.is-visible{opacity:1;transform:none}.lp-reveal-stagger>.lp-reveal:first-child{transition-delay:0s}.lp-reveal-stagger>.lp-reveal:nth-child(2){transition-delay:.1s}.lp-reveal-stagger>.lp-reveal:nth-child(3){transition-delay:.2s}.lp-reveal-stagger>.lp-reveal:nth-child(4){transition-delay:.3s}.lp-narrative{background:#fff;padding:clamp(64px,8vw,100px) 0}.lp-narrative-grid{align-items:center;gap:40px;display:grid}@media (min-width:900px){.lp-narrative-grid{grid-template-columns:1.05fr .95fr;gap:56px}}.lp-narrative-copy{text-align:left}.lp-narrative-lead{max-width:36rem;color:var(--lp-ink-muted);margin:0 0 24px;font-size:1.1rem;line-height:1.7}.lp-narrative-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-narrative-list li{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:var(--lp-bg-muted);color:var(--lp-ink);align-items:flex-start;gap:12px;padding:14px 16px;font-size:.95rem;font-weight:600;display:flex}.lp-check{background:var(--lp-accent);width:28px;height:28px;color:var(--lp-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.lp-narrative-media{border-radius:var(--lp-radius-lg);border:1px solid var(--lp-border);background:var(--lp-bg-muted);aspect-ratio:4/5;max-height:560px;overflow:hidden}.lp-narrative-media img{object-fit:cover;width:100%;height:100%;display:block}.lp-section{padding:clamp(72px,9vw,120px) 0}.lp-section--muted{background:var(--lp-bg-muted);border-block:1px solid var(--lp-border)}.lp-section--soft{background:var(--lp-bg-soft)}.lp-section--features{background:var(--lp-bg-soft);border-top:1px solid var(--lp-border)}.lp-section--ink{color:#f4f4f5;background:#0c0f12}.lp-section--ink .lp-heading{color:#fafafa}.lp-section--ink .lp-heading-muted,.lp-section--ink .lp-section-intro p{color:#9aa3ad}.lp-section-intro{max-width:38rem;margin-bottom:48px}.lp-section-intro p{color:var(--lp-ink-muted);margin:0;font-size:1.05rem;line-height:1.65}.lp-section-intro--center{text-align:center;max-width:40rem;margin-inline:auto}.lp-feature-showcase{flex-direction:column;gap:24px;display:flex}.lp-feature-tabs{border-bottom:1px solid var(--lp-border);flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.lp-feature-tab{cursor:pointer;font-family:var(--lp-font);text-align:left;transition:color .15s var(--lp-ease),border-color .15s var(--lp-ease);background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:-5px;padding:14px 18px 16px;display:flex}.lp-feature-tab.is-active{border-bottom-color:var(--lp-ink)}.lp-feature-tab.is-active .lp-feature-tab-title{color:var(--lp-ink)}.lp-feature-tab-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-ink-faint);font-size:.68rem;font-weight:800}.lp-feature-tab-title{color:var(--lp-ink-muted);font-size:.95rem;font-weight:700}.lp-feature-tab-text{display:none}.lp-feature-panel{border-radius:var(--lp-radius-lg);border:1px solid var(--lp-border);background:var(--lp-bg-muted);min-height:360px;padding:clamp(16px,2.5vw,24px)}.lp-feature-panel-swap{animation:lp-feature-swap .4s var(--lp-ease-out);gap:20px;display:grid}@media (min-width:900px){.lp-feature-panel-swap{grid-template-columns:.85fr 1.15fr;align-items:center}}@keyframes lp-feature-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lp-feature-panel-copy h3{letter-spacing:-.03em;margin:0 0 12px;font-size:1.5rem;font-weight:700}.lp-feature-panel-copy p{color:var(--lp-ink-muted);margin:0;font-size:1rem;line-height:1.65}.lp-feature-mockup{background:#fff;border:1px solid #11111114;border-radius:14px;overflow:hidden;box-shadow:0 1px #1111110a,0 16px 40px #1111111a}.lp-feature-mockup--whatsapp,.lp-feature-mockup--comanda{max-width:380px;margin-inline:auto}.lp-feature-mockup .lp-mockup-img{width:100%;height:auto;display:block}.lp-marquee{margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}.lp-marquee-track{gap:16px;width:max-content;padding-inline:16px;animation:48s linear infinite lp-marquee-scroll;display:flex}.lp-marquee-card{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:var(--lp-bg-soft);width:min(340px,78vw);box-shadow:var(--lp-shadow-sm);flex-shrink:0;padding:24px}.lp-marquee-text{color:var(--lp-ink-muted);margin:0 0 18px;font-size:.9rem;line-height:1.6}.lp-marquee-author{align-items:center;gap:12px;display:flex}.lp-marquee-author strong{color:var(--lp-ink);font-size:.875rem;font-weight:700;display:block}.lp-marquee-author span{color:var(--lp-ink-faint);font-size:.78rem}.lp-marquee-avatar{background:var(--lp-accent-soft);width:40px;height:40px;color:var(--lp-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:.9rem;font-weight:800;display:grid}@keyframes lp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-ai-bento{gap:14px;display:grid}@media (min-width:900px){.lp-ai-bento{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr}}.lp-ai-card{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:var(--lp-bg-soft);transition:border-color .2s var(--lp-ease-out),transform .2s var(--lp-ease-out),box-shadow .2s var(--lp-ease-out);padding:28px}.lp-ai-card:hover{border-color:color-mix(in srgb, var(--lp-accent) 35%, var(--lp-border));box-shadow:var(--lp-shadow-sm);transform:translateY(-3px)}.lp-ai-card h3{letter-spacing:-.02em;margin:0 0 10px;font-size:1.15rem;font-weight:700}.lp-ai-card p{color:var(--lp-ink-muted);margin:0;font-size:.9rem;line-height:1.65}.lp-ai-card--featured{color:#f4f4f5;background:linear-gradient(160deg,#12161b 0%,#1c232b 100%);border-color:#2a323c}@media (min-width:900px){.lp-ai-card--featured{flex-direction:column;grid-row:span 2;justify-content:flex-end;min-height:100%;padding:36px;display:flex}}.lp-ai-card--featured h3{color:#fff;font-size:clamp(1.4rem,2.4vw,1.85rem)}.lp-ai-card--featured p{color:#a8b0ba;max-width:34ch;font-size:1rem}.lp-ai-card--featured .lp-ai-icon{background:color-mix(in srgb, var(--lp-accent) 85%, #fff);color:var(--lp-ink);margin-bottom:28px}.lp-ai-card--featured:hover{border-color:color-mix(in srgb, var(--lp-accent) 45%, #2a323c)}.lp-ai-icon{border-radius:var(--lp-radius);background:var(--lp-accent-soft);width:48px;height:48px;color:var(--lp-ink);place-items:center;margin-bottom:18px;display:grid}.lp-ecosystem{gap:14px;display:grid}@media (min-width:900px){.lp-ecosystem{grid-template-columns:repeat(3,1fr)}}.lp-eco-card{border-radius:var(--lp-radius);transition:border-color .2s var(--lp-ease-out),transform .2s var(--lp-ease-out),background .2s var(--lp-ease-out);background:#151a20;border:1px solid #2a323c;padding:28px;position:relative;overflow:hidden}.lp-eco-card:hover{border-color:color-mix(in srgb, var(--lp-accent) 40%, #2a323c);background:#1a2129;transform:translateY(-3px)}.lp-eco-card h3{letter-spacing:-.02em;color:#fafafa;margin:0 0 10px;font-size:1.15rem;font-weight:700}.lp-eco-card p{color:#9aa3ad;margin:0;font-size:.875rem;line-height:1.6}.lp-eco-step{letter-spacing:-.06em;color:color-mix(in srgb, var(--lp-accent) 70%, transparent);margin-bottom:18px;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:800;line-height:1;display:block}.lp-eco-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--lp-radius);background:color-mix(in srgb, var(--lp-accent) 18%, transparent);color:var(--lp-accent);margin-bottom:14px;padding:5px 10px;font-size:.68rem;font-weight:800;display:inline-block}.lp-trial{background:radial-gradient(ellipse 60% 80% at 80% 50%, color-mix(in srgb, var(--lp-accent) 18%, transparent), transparent),#0c0f12;color:#f4f4f5;padding:clamp(64px,8vw,96px) 0}.lp-trial-inner{align-items:center;gap:28px;display:grid}@media (min-width:900px){.lp-trial-inner{grid-template-columns:1.2fr auto}}.lp-trial-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-accent);margin:0 0 10px;font-size:.75rem;font-weight:800}.lp-trial-copy .lp-heading{color:#fafafa;margin-bottom:12px}.lp-trial-copy p{color:#a1a1aa;max-width:36rem;margin:0;line-height:1.65}.lp-trial-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.lp-trial-actions .lp-btn-link{color:#e4e4e7}.lp-trial-actions .lp-btn-link:hover{color:#fff}.lp-faq-layout{gap:36px;display:grid}@media (min-width:900px){.lp-faq-layout{grid-template-columns:.85fr 1.15fr;align-items:start}}.lp-faq{flex-direction:column;gap:10px;display:flex}.lp-faq-item{border:1px solid var(--lp-border);border-radius:var(--lp-radius);background:var(--lp-bg-soft);transition:border-color .2s var(--lp-ease-out),box-shadow .2s var(--lp-ease-out);overflow:hidden}.lp-faq-item.is-open{border-color:color-mix(in srgb, var(--lp-accent) 40%, var(--lp-border));box-shadow:var(--lp-shadow-sm)}.lp-faq-trigger{text-align:left;width:100%;color:var(--lp-ink);cursor:pointer;font-size:.92rem;font-weight:700;font-family:var(--lp-font);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.lp-faq-trigger svg{transition:transform .25s var(--lp-ease-out);flex-shrink:0}.lp-faq-trigger svg.is-open{transform:rotate(180deg)}.lp-faq-panel{transition:grid-template-rows .35s var(--lp-ease-out);grid-template-rows:0fr;display:grid}.lp-faq-item.is-open .lp-faq-panel{grid-template-rows:1fr}.lp-faq-panel-inner{overflow:hidden}.lp-faq-panel-inner p{color:var(--lp-ink-muted);margin:0;padding:0 20px 18px;font-size:.875rem;line-height:1.65}.lp-final-cta{background:radial-gradient(ellipse 70% 60% at 50% 100%, color-mix(in srgb, var(--lp-accent) 18%, transparent), transparent),var(--lp-bg);padding:clamp(80px,10vw,120px) 0}.lp-final-cta-inner{text-align:center}.lp-final-cta-inner .lp-btn{margin-top:12px}.lp-footer{border-top:1px solid var(--lp-border);background:var(--lp-bg-soft);padding:56px 0 32px}.lp-footer-grid{gap:32px;display:grid}@media (min-width:768px){.lp-footer-grid{grid-template-columns:1.4fr repeat(3,1fr)}}.lp-footer-brand p{color:var(--lp-ink-muted);max-width:26ch;margin:12px 0 0;font-size:.875rem;line-height:1.55}.lp-footer-col{flex-direction:column;gap:10px;display:flex}.lp-footer-col h4{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-ink-faint);margin:0 0 4px;font-size:.75rem;font-weight:800}.lp-footer-col a,.lp-footer-col button{color:var(--lp-ink-muted);text-align:left;cursor:pointer;font-size:.875rem;font-weight:600;font-family:var(--lp-font);background:0 0;border:none;padding:0;text-decoration:none}.lp-footer-col a:hover,.lp-footer-col button:hover{color:var(--lp-ink)}.lp-footer-copy{max-width:var(--lp-max);color:var(--lp-ink-faint);margin:32px auto 0;padding-inline:clamp(20px,4vw,40px);font-size:.75rem}.lp-preview-wrap{position:relative}.lp-preview-wrap .lp-agenda-preview .agenda-legend-wrap{display:none}.lp-preview-body{position:relative}.lp-preview-comanda{z-index:12;border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:color-mix(in srgb, var(--lp-bg-soft) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;flex-direction:column;width:168px;padding:14px 16px;display:none;position:absolute;bottom:28px;right:20px;box-shadow:0 12px 32px #1111111f}@media (min-width:1060px){.lp-preview-comanda{display:flex}}.lp-preview-comanda__label{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-ink-faint);margin:0 0 12px;font-size:.65rem;font-weight:800}.lp-preview-comanda__items{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.lp-preview-comanda__items li{justify-content:space-between;align-items:baseline;gap:12px;font-size:.8rem;line-height:1.3;display:flex}.lp-preview-comanda__name{color:var(--lp-ink);white-space:nowrap;font-weight:600}.lp-preview-comanda__price{color:var(--lp-ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.lp-preview-comanda__total{border-top:1px dashed var(--lp-border);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;font-size:.82rem;font-weight:700;display:flex}.lp-preview-comanda__total strong{font-variant-numeric:tabular-nums;font-size:1rem}.lp-preview{border:1px solid var(--lp-border);border-radius:var(--lp-radius-lg);background:var(--lp-bg-soft);position:relative;overflow:hidden}.lp-preview-chrome{border-bottom:1px solid var(--lp-border);background:#f0f2f5;align-items:center;gap:8px;padding:12px 16px;display:flex}.lp-preview-dot{background:var(--lp-border);border-radius:50%;width:9px;height:9px}.lp-preview-dot:first-child{background:#ff5f57}.lp-preview-dot:nth-child(2){background:#febc2e}.lp-preview-dot:nth-child(3){background:#28c840}.lp-preview-url{border:1px solid var(--lp-border);color:var(--lp-ink-faint);background:#fff;border-radius:999px;margin-left:auto;padding:4px 12px;font-size:.7rem;font-weight:600}@media (prefers-reduced-motion:reduce){.lp-marquee-track{animation:none!important}.lp-hero-enter,.lp-reveal,.lp-feature-panel-swap{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.landing-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
