.menus-page{--menus-blue:#134f96;--menus-blue-bright:#145da0;--menus-coral:#ed6e56;--menus-navy:#061428;--menus-ink:#10233f;--menus-muted:#5f6f82;--menus-bg:#f5f8fc;--menus-surface:#ffffff;--menus-surface-blue:#eaf3fb;--menus-border:rgba(19,79,150,0.16);--menus-shadow:0 24px 64px rgba(19,79,150,0.12);background:var(--menus-bg);color:var(--menus-ink)}.menus-page,.menus-page .ant-btn,.menus-page .ant-segmented,.menus-page .ant-typography{font-family:var(--font-outfit),sans-serif}.menus-page *,.menus-page :after,.menus-page :before{box-sizing:border-box}.menus-page :is(a,button,summary):focus-visible{outline:3px solid rgba(237,110,86,.75);outline-offset:4px}.menus-page [tabindex="0"]:focus-visible{outline:3px solid rgba(237,110,86,.75);outline-offset:4px}.menus-page :is(h1,h2,h3,p){text-wrap:pretty}.menus-page :is(h1,h2){text-wrap:balance}.menus-page__content{background:var(--menus-bg)}.menus-page .anchor-target{scroll-margin-top:92px}.menus-page .menus-hero{min-height:calc(100vh - 65px);min-height:calc(100dvh - 65px);padding:clamp(76px,8vw,112px) clamp(20px,5vw,72px) clamp(82px,8vw,116px);background:radial-gradient(circle at 7% 8%,rgba(20,93,160,.44),transparent 35%),radial-gradient(circle at 91% 18%,rgba(237,110,86,.22),transparent 31%),linear-gradient(145deg,#04101f,#061a32 58%,#082745)}.menus-page .menus-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%);pointer-events:none}.menus-page .menus-hero:after{top:8%;right:-18%;left:auto;width:min(54vw,780px);height:min(54vw,780px);transform:none;background:radial-gradient(circle,rgba(237,110,86,.13),rgba(20,93,160,.11) 42%,transparent 70%);filter:blur(70px)}.menus-page .menus-hero__container{max-width:1240px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:clamp(46px,6vw,88px)}.menus-page .menus-hero__headline{max-width:700px;align-items:flex-start;gap:18px;text-align:left}.menus-page .menus-hero__headline>*{text-shadow:none}.menus-page .ai-showcase-eyebrow,.menus-page .examples-eyebrow,.menus-page .faq-eyebrow,.menus-page .menus-hero__eyebrow,.menus-page .packages-eyebrow,.menus-page .testimonials-eyebrow{display:inline-flex;align-items:center;margin:0;padding:0 0 0 13px;border:0;border-left:3px solid var(--menus-coral);border-radius:0;background:transparent;box-shadow:none;color:inherit;font-size:.76rem;font-weight:750;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.menus-page .menus-hero__eyebrow{color:#9dcaf1!important}.menus-page .menus-hero__title{max-width:700px;margin:0!important;color:#ffffff!important;font-size:clamp(3rem,5.6vw,5.35rem)!important;font-weight:800!important;letter-spacing:-.055em;line-height:.96!important}.menus-page .menus-hero__title span{background:none!important;color:#8fc8f4!important;-webkit-text-fill-color:currentColor!important}.menus-page .menus-hero__description{max-width:625px;color:rgba(239,247,255,.82)!important;font-size:clamp(1rem,1.45vw,1.16rem)!important;line-height:1.62!important}.menus-page .menus-hero__highlights{justify-content:flex-start;gap:8px 22px;max-width:650px}.menus-page .menus-hero__highlights li{position:relative;min-height:0;padding:0 0 0 16px;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgba(255,255,255,.86);font-size:.88rem;font-weight:600}.menus-page .menus-hero__highlights li:before{content:"";position:absolute;top:.48em;left:0;width:7px;height:7px;border-radius:2px;background:var(--menus-coral);box-shadow:0 0 0 4px rgba(237,110,86,.14)}.menus-page .menus-hero__actions{justify-content:flex-start;gap:12px 20px;margin-top:7px}.menus-page .menus-hero__cta-wrap--animated:hover{transform:translateY(-2px)}.menus-page .menus-hero__cta{min-width:224px!important;height:52px!important;padding:0 25px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:14px!important;background:linear-gradient(110deg,var(--menus-blue-bright),var(--menus-coral))!important;box-shadow:0 18px 38px rgba(5,16,32,.38)!important;color:#ffffff!important;text-shadow:none}.menus-page .menus-hero__cta:focus-visible,.menus-page .menus-hero__cta:hover{transform:none!important;background:linear-gradient(110deg,#1d6db5,#f07c65)!important;box-shadow:0 22px 46px rgba(5,16,32,.46)!important}.menus-page .menus-hero__demo{min-height:44px;padding:0!important;color:rgba(231,242,253,.78)!important;font-size:.93rem!important;font-weight:650;text-underline-offset:5px}.menus-page .menus-hero__guarantee{color:rgba(226,239,252,.68)!important;font-size:.86rem!important}.menus-page .menus-hero__guarantee .anticon,.menus-page .menus-hero__visual-note svg{color:var(--menus-coral)}.menus-page .menus-hero__visual{width:100%;align-items:stretch;padding:15px;border:1px solid rgba(159,203,240,.2);border-radius:30px;background:rgba(255,255,255,.055);box-shadow:0 34px 82px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.menus-page .menus-hero__visual>div:first-child{width:100%;box-shadow:0 18px 44px rgba(1,10,22,.26)}.menus-page .menus-hero__visual-note{justify-content:center;color:rgba(238,246,255,.8);font-size:.82rem}.menus-page .menus-hero__visual-demo{align-self:center;min-height:38px;padding:6px 12px;border:0;border-radius:8px;color:#9dcaf1;font-size:.84rem}.menus-page :is(.use-cases-section,.examples-section,.testimonials-section,.packages-section,.ai-showcase,.faq-section){padding:clamp(76px,8vw,104px) clamp(18px,4vw,48px)}.menus-page :is(.use-cases-container,.examples-layout,.testimonials-container,.packages-container,.ai-showcase-container,.faq-container){width:min(1180px,100%);margin-inline:auto}.menus-page :is(.use-cases-title,.examples-title,.testimonials-title,.packages-title,.ai-showcase-heading,.faq-title){font-size:clamp(2.2rem,4.4vw,4rem)!important;font-weight:780!important;letter-spacing:-.045em!important;line-height:1.02!important;text-align:left!important}.menus-page .use-cases-section{background:radial-gradient(circle at 94% 0,rgba(237,110,86,.09),transparent 32%),var(--menus-bg)}.menus-page .use-cases-heading{max-width:790px;margin:0 0 40px;text-align:left}.menus-page .use-cases-title{margin:0 0 15px!important;color:var(--menus-ink)!important}.menus-page .use-cases-title span{color:var(--menus-blue)}.menus-page .use-cases-description{max-width:700px;margin:0!important;color:var(--menus-muted)!important;font-size:1.03rem;line-height:1.65;text-align:left!important}.menus-page .use-cases-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.menus-page .use-case-reveal:first-child{grid-column:span 5;--case-color:var(--menus-blue);--case-tint:#e7f1fb}.menus-page .use-case-reveal:nth-child(2){grid-column:span 7;--case-color:#c45743;--case-tint:#fff0ec}.menus-page .use-case-reveal:nth-child(3){grid-column:1/-1;--case-color:var(--menus-navy);--case-tint:#edf2f7}.menus-page .use-case-card{position:relative;display:flex;height:100%;flex-direction:column;padding:clamp(25px,3vw,36px);overflow:hidden;border:1px solid var(--menus-border);border-radius:24px;background:var(--menus-surface);box-shadow:0 18px 48px rgba(19,79,150,.08);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.menus-page .use-case-card:after{content:"";position:absolute;right:-80px;bottom:-100px;width:230px;height:230px;border-radius:50%;background:var(--case-tint);pointer-events:none}.menus-page .use-case-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--case-color) 40%,white);box-shadow:var(--menus-shadow)}.menus-page .use-case-card__header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.menus-page .use-case-icon{display:grid;width:50px;height:50px;margin:0;place-items:center;border:0;border-radius:15px;background:var(--case-tint);box-shadow:none}.menus-page .use-case-icon__symbol{color:var(--case-color);font-size:1.45rem;filter:none}.menus-page .use-case-number{color:color-mix(in srgb,var(--case-color) 26%,transparent);font-size:clamp(2.4rem,4vw,4rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.07em;line-height:.8}.menus-page .use-case-content{position:relative;z-index:1}.menus-page .use-case-tag{color:var(--case-color)!important;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.menus-page .use-case-title{margin:7px 0 11px!important;color:var(--menus-ink)!important;font-size:clamp(1.45rem,2.5vw,2.15rem)!important;font-weight:750!important;letter-spacing:-.035em;line-height:1.08!important}.menus-page .use-case-summary{max-width:650px;margin:0!important;color:var(--menus-muted)!important;line-height:1.58}.menus-page .use-case-list{margin:20px 0 0;padding:0;color:#344b64;list-style:none}.menus-page .use-case-list li{position:relative;padding-left:19px;line-height:1.48}.menus-page .use-case-list li:before{content:"";position:absolute;top:.58em;left:0;width:7px;height:7px;border-radius:2px;background:var(--case-color)}.menus-page .use-case-next-step{display:grid;gap:4px;margin-top:25px;padding:17px 18px;border:0;border-left:3px solid var(--case-color);border-radius:0 13px 13px 0;background:var(--case-tint);color:#334a62;font-size:.88rem}.menus-page .use-case-next-step strong{color:var(--case-color);font-size:.71rem;letter-spacing:.08em;text-transform:uppercase}.menus-page .use-case-next-step small,.menus-page .use-case-next-step span{margin:0;color:inherit}.menus-page .use-case-next-step small{color:var(--menus-muted);font-size:.8rem}.menus-page .use-case-reveal:nth-child(3) .use-case-card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px 24px}.menus-page .use-case-reveal:nth-child(3) .use-case-card__header{flex-direction:column;justify-content:flex-start;gap:28px;margin:0}.menus-page .use-case-reveal:nth-child(3) .use-case-content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(270px,.9fr);column-gap:32px}.menus-page .use-case-reveal:nth-child(3) :is(.use-case-tag,.use-case-title,.use-case-summary){grid-column:1}.menus-page .use-case-reveal:nth-child(3) .use-case-list{grid-column:2;grid-row:1/span 4;margin-top:0}.menus-page .use-case-reveal:nth-child(3) .use-case-next-step{grid-column:1/-1}.menus-operations-story{background:#edf5fb}.menus-page .whatsapp-comparison-section{padding:clamp(76px,8vw,104px) clamp(18px,4vw,48px) 34px;background:radial-gradient(circle at 7% 17%,rgba(20,93,160,.12),transparent 31%),#edf5fb}.menus-page .features-container,.menus-page .whatsapp-comparison-container{width:min(1180px,100%)}.menus-page .features-heading,.menus-page .whatsapp-comparison-heading{max-width:820px;margin:0 0 36px;text-align:left}.menus-page .features-panel-label,.menus-page .whatsapp-comparison-eyebrow{color:var(--menus-blue)!important;font-size:.74rem;font-weight:750;letter-spacing:.1em}.menus-page .features-title,.menus-page .whatsapp-comparison-title{margin:10px 0 14px!important;color:var(--menus-ink)!important;font-size:clamp(2.2rem,4.4vw,4rem)!important;font-weight:780!important;letter-spacing:-.045em;line-height:1.02;text-align:left!important}.menus-page .features-subtitle,.menus-page .whatsapp-comparison-description{max-width:760px;margin:0!important;color:var(--menus-muted)!important;font-size:1.02rem!important;line-height:1.65!important;text-align:left!important}.menus-page .whatsapp-comparison-table{display:block;overflow:hidden;border:1px solid var(--menus-border);border-radius:24px;background:var(--menus-surface);box-shadow:var(--menus-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.menus-page .whatsapp-comparison-row,.menus-page .whatsapp-comparison-table__header{display:grid;grid-template-columns:112px minmax(0,1fr) minmax(0,1.08fr)}.menus-page .whatsapp-comparison-table__header{min-height:58px;align-items:center;background:var(--menus-navy);color:#ffffff;font-size:.79rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.menus-page .whatsapp-comparison-table__header>span{padding:18px 20px}.menus-page .whatsapp-comparison-table__header--aodev,.menus-page .whatsapp-comparison-table__header--whatsapp{background:transparent}.menus-page .whatsapp-comparison-row+.whatsapp-comparison-row{border-top:1px solid var(--menus-border)}.menus-page .whatsapp-comparison-row__label{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:18px 16px;background:#f3f7fb;color:var(--menus-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.menus-page .whatsapp-comparison-row__label span{color:var(--menus-blue);font-size:1.12rem;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.menus-page .whatsapp-comparison-cell{min-height:100%;padding:18px 20px;border:0;border-left:1px solid var(--menus-border);color:#4f6072;font-size:.9rem;line-height:1.52}.menus-page .whatsapp-comparison-cell--problem{background:#fbfcfd}.menus-page .whatsapp-comparison-cell--solution{background:rgba(19,79,150,.045);color:#223a53;font-weight:520}.menus-page .whatsapp-comparison-cell--problem svg{color:#b97063}.menus-page .whatsapp-comparison-cell--solution svg{color:var(--menus-blue)}.menus-page .whatsapp-comparison-cta{justify-content:flex-start;margin-top:22px}.menus-page .packages-section-cta,.menus-page .whatsapp-comparison-cta__button{min-height:50px;padding-inline:25px!important;border:0!important;border-radius:13px!important;background:var(--menus-blue)!important;box-shadow:0 13px 28px rgba(19,79,150,.2)!important;color:#ffffff!important;font-size:.95rem!important;font-weight:750!important;letter-spacing:0!important;text-transform:none!important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.menus-page .packages-section-cta:hover,.menus-page .whatsapp-comparison-cta__button:hover{transform:translateY(-2px)!important;background:#0f437d!important;box-shadow:0 17px 34px rgba(19,79,150,.27)!important}.menus-page .features-section{position:relative;padding:48px clamp(18px,4vw,48px) clamp(76px,8vw,104px);border-top:1px solid rgba(19,79,150,.12);background:radial-gradient(circle at 92% 10%,rgba(237,110,86,.07),transparent 28%),#ffffff}.menus-page .features-section:before{content:"";position:absolute;top:-1px;left:50%;width:min(180px,34vw);height:3px;background:linear-gradient(90deg,var(--menus-blue),var(--menus-coral));transform:translateX(-50%)}.menus-page .features-title span{color:var(--menus-blue)}.menus-page .features-layout{gap:18px}.menus-page .features-controls,.menus-page .features-workflow{border:1px solid var(--menus-border);border-radius:24px;background:var(--menus-surface);box-shadow:0 17px 48px rgba(19,79,150,.08)}.menus-page .features-workflow{padding:28px 30px 31px;background:radial-gradient(circle at 100% 0,rgba(20,93,160,.4),transparent 36%),var(--menus-navy)}.menus-page .features-workflow .features-panel-label{color:#9dcaf1!important}.menus-page .features-steps{gap:18px;margin-top:22px}.menus-page .features-steps:before{background:rgba(157,202,241,.25)}.menus-page .features-step__number{border-radius:11px;background:var(--menus-coral);box-shadow:0 10px 24px rgba(0,0,0,.22);color:var(--menus-navy)}.menus-page .features-workflow .features-step__title{color:#ffffff}.menus-page .features-workflow .features-step__description{color:rgba(231,241,251,.72);font-size:.87rem}.menus-page .features-controls{padding:28px 30px 30px}.menus-page .features-controls-grid{gap:10px 18px;margin-top:20px}.menus-page .feature-control{grid-template-columns:38px minmax(0,1fr);padding:14px 4px;border:0;border-bottom:1px solid var(--menus-border);border-radius:0;background:transparent;box-shadow:none}.menus-page .feature-control:hover{transform:translateX(3px);border-color:var(--menus-coral)}.menus-page .feature-control__icon{width:36px;height:36px;border-radius:10px;background:var(--menus-surface-blue);color:var(--menus-blue)}.menus-page .feature-control__title{color:var(--menus-ink);font-size:.94rem}.menus-page .feature-control__description{color:var(--menus-muted);font-size:.83rem}.menus-page .examples-section{background:radial-gradient(circle at 92% 8%,rgba(237,110,86,.11),transparent 34%),#dceaf7}.menus-page .examples-heading{width:min(1180px,100%);max-width:1180px;margin:0 auto 36px;padding:0;text-align:left}.menus-page .examples-eyebrow{color:var(--menus-blue)}.menus-page .examples-title{max-width:740px;margin:12px 0 0!important;color:var(--menus-ink)!important;text-align:left!important}.menus-page .examples-title span{color:var(--menus-blue)}.menus-page .examples-layout{display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(390px,1.12fr);gap:clamp(25px,5vw,62px);align-items:center!important;padding:0}.menus-page .examples-intro,.menus-page .examples-preview{width:100%;min-width:0;max-width:100%;margin:0!important}.menus-page .examples-intro-card{align-items:flex-start!important;gap:26px;padding:clamp(26px,4vw,42px);border:1px solid rgba(255,255,255,.78);border-radius:24px;background:rgba(255,255,255,.64);box-shadow:0 24px 60px rgba(19,79,150,.11);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.menus-page .examples-description{margin:0!important;padding:0;color:#314b66!important;font-size:1rem!important;line-height:1.7;text-align:left}.menus-page .examples-links{display:flex;flex-direction:column;gap:8px;padding:0;color:var(--menus-muted);font-size:.92rem;text-align:left}.menus-page .examples-link{color:var(--menus-blue);text-underline-offset:4px}.menus-page .examples-intro-card>.container-qr{width:100%;justify-content:flex-start}.menus-page .examples-intro-card>.container-qr .qr{width:118px!important;height:118px!important;padding:6px;border:0!important;border-radius:14px;box-shadow:0 9px 24px rgba(19,79,150,.12)}.menus-page .examples-preview{min-height:660px;border:0;border-radius:28px;background:rgba(255,255,255,.32);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.menus-page .examples-device-frame{height:610px;border-radius:34px;box-shadow:0 24px 58px rgba(6,20,40,.32)}.menus-page .slider-controler .slider-arrow{width:46px;height:46px;border:1px solid var(--menus-border);box-shadow:0 10px 26px rgba(19,79,150,.14)}.menus-page .testimonials-section{background:#f7fafc}.menus-page .testimonials-container{align-items:stretch;gap:38px}.menus-page .testimonials-heading{max-width:780px;text-align:left}.menus-page .ai-showcase-eyebrow,.menus-page .faq-eyebrow,.menus-page .packages-eyebrow,.menus-page .testimonials-eyebrow{color:var(--menus-blue)}.menus-page .testimonials-title{margin:12px 0 14px!important;color:var(--menus-ink)!important}.menus-page .testimonials-title span{color:var(--menus-blue)}.menus-page .testimonials-description{max-width:680px;margin:0;color:var(--menus-muted)!important;font-size:1rem;line-height:1.65;text-align:left!important}.menus-page .testimonials-proof-layout{display:grid;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);gap:20px;align-items:stretch}.menus-page .testimonials-quotes-panel,.menus-page .testimonials-stats-panel{padding:clamp(24px,3vw,34px);border:1px solid var(--menus-border);border-radius:24px}.menus-page .testimonials-stats-panel{display:flex;flex-direction:column;border-color:rgba(157,202,241,.16);border-radius:14px 34px 14px 14px;background:radial-gradient(circle at 100% 0,rgba(237,110,86,.2),transparent 42%),linear-gradient(155deg,#061428,#0a3159);box-shadow:0 28px 68px rgba(6,20,40,.2)}.menus-page .testimonials-panel-label{margin:0 0 22px;color:#9dcaf1;font-size:.75rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.menus-page .stats-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0 0 30px;border-top:1px solid rgba(157,202,241,.16)}.menus-page .stat-card-wrapper{min-width:0;border-bottom:1px solid rgba(157,202,241,.15)}.menus-page .stat-card-wrapper:hover{transform:none}.menus-page .stat-card{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:14px;min-height:88px;align-items:center;padding:17px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none;text-align:left;transition:padding .18s ease,background-color .18s ease}.menus-page .stat-card:hover{transform:none;padding-inline:10px!important;background:rgba(255,255,255,.045)!important}.menus-page .stat-card-wrapper:nth-child(n) .stat-card{border:0!important;background:transparent!important;box-shadow:none!important}.menus-page .stat-card-wrapper:nth-child(n) .stat-card:hover{background:rgba(255,255,255,.045)!important}.menus-page .stat-icon{grid-column:1;grid-row:1;width:38px;height:38px;margin:0;border:1px solid rgba(157,202,241,.16);border-radius:10px 16px 10px 10px;background:rgba(157,202,241,.09)!important;box-shadow:none!important}.menus-page .stat-icon svg{color:#9dcaf1!important;font-size:17px}.menus-page .stat-card-wrapper:nth-child(n) .stat-icon{background:rgba(157,202,241,.09)!important;box-shadow:none!important}.menus-page .stat-value{grid-column:3;grid-row:1;margin:0;font-size:clamp(1.45rem,2.4vw,2rem)!important;font-variant-numeric:tabular-nums;font-weight:780;letter-spacing:-.04em;line-height:1}.menus-page .stat-card-wrapper:nth-child(n) .stat-value,.menus-page .stat-value{background:none!important;color:#ffffff!important;-webkit-text-fill-color:currentColor!important}.menus-page .stat-label{grid-column:2;grid-row:1;color:rgba(235,244,252,.74)!important;font-size:.88rem!important;font-weight:600!important;line-height:1.35}.menus-page .testimonials-cta{align-self:flex-start;height:46px!important;margin-top:auto;padding:0 20px!important;border-radius:12px!important;border-color:var(--menus-blue)!important;background:var(--menus-blue)!important;box-shadow:0 12px 28px rgba(0,0,0,.2)!important;color:#ffffff!important;font-size:.88rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.menus-page .testimonials-cta:hover{transform:translateY(-2px)!important;background:var(--menus-blue-strong)!important;color:#ffffff!important}.menus-page .testimonials-quotes-panel{background:var(--menus-surface);box-shadow:0 18px 50px rgba(19,79,150,.08)}.menus-page .testimonials-subheading{max-width:none;margin-bottom:18px;text-align:left}.menus-page .testimonials-subtitle{margin:0 0 5px!important;color:var(--menus-ink)!important;font-size:1.35rem!important;letter-spacing:-.025em}.menus-page .testimonials-subheading p{margin:0;color:var(--menus-muted);font-size:.86rem}.menus-page .testimonials-grid{display:grid;gap:0}.menus-page .testimonial-card-wrapper{min-width:0;border-top:1px solid var(--menus-border)}.menus-page .testimonial-card{display:grid;grid-template-columns:82px minmax(0,1fr);gap:18px;align-items:center;padding:18px 4px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.menus-page .testimonial-card:hover{transform:translateX(3px);background:transparent!important;box-shadow:none}.menus-page .testimonial-qr{width:76px;height:76px;padding:5px;border:1px solid var(--menus-border);border-radius:13px;box-shadow:none}.menus-page .testimonial-qr img{width:64px!important;height:64px!important;object-fit:cover}.menus-page .testimonial-copy{min-width:0}.menus-page .testimonial-quote{margin:0 0 9px!important;color:#344b63!important;font-size:.91rem;line-height:1.55}.menus-page .testimonial-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.menus-page .testimonial-author{color:var(--menus-blue)!important;font-size:.82rem}.menus-page .testimonial-footer>span{color:var(--menus-coral)}.menus-page .packages-section{background:radial-gradient(circle at 8% 12%,rgba(20,93,160,.12),transparent 30%),#e6f0f9}.menus-page .packages-container{align-items:stretch;gap:24px}.menus-page .packages-heading{max-width:810px;text-align:left}.menus-page .packages-title{margin:12px 0 14px!important;color:var(--menus-ink)!important}.menus-page .packages-title span{color:var(--menus-blue)}.menus-page .packages-description{margin:0!important;color:var(--menus-muted)!important;font-size:1rem;text-align:left!important}.menus-page .packages-interval-control{width:min(300px,100%);margin:20px 0 0;border-radius:12px;background:rgba(255,255,255,.55);box-shadow:none}.menus-page .packages-loading{margin:11px 0 0;color:var(--menus-muted);font-size:.84rem}.menus-page .packages-pricing-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:16px}.menus-page .packages-addons,.menus-page .packages-base-card{min-width:0}.menus-page .packages-base-card .pricing-card{height:100%;overflow:hidden;border:1px solid rgba(157,202,241,.22);border-radius:24px!important;background:var(--menus-navy);box-shadow:0 24px 58px rgba(6,20,40,.17)}.menus-page .packages-base-card .pricing-card:hover{transform:translateY(-3px);background:#081a31}.menus-page .pricing-card-glow{background:radial-gradient(circle at 96% 0,rgba(20,93,160,.42),transparent 43%);opacity:1}.menus-page .packages-base-card .pricing-card-body{display:grid!important;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);gap:30px!important;align-items:start!important;padding:clamp(27px,3.2vw,38px)!important}.menus-page .packages-base-card .pricing-card-left{gap:10px}.menus-page .pricing-card-plan{padding:0;border-radius:0;background:transparent;color:#9dcaf1;font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.menus-page .pricing-card-price{margin:7px 0 5px;font-family:var(--font-outfit),sans-serif;font-variant-numeric:tabular-nums}.menus-page .pricing-card-currency{color:#9dcaf1!important}.menus-page .pricing-card-amount{background:none!important;color:#ffffff!important;font-size:clamp(3rem,5vw,4.4rem)!important;letter-spacing:-.065em;-webkit-text-fill-color:currentColor!important}.menus-page .pricing-card-frequency{color:rgba(232,242,252,.65)!important}.menus-page .pricing-card-description{color:rgba(233,243,252,.72);font-size:.9rem}.menus-page .packages-base-card .pricing-card-feature-groups{gap:22px}.menus-page .pricing-card-feature-group-title{color:#9dcaf1;font-size:.7rem}.menus-page .pricing-card-features{gap:8px;color:rgba(237,245,252,.78);font-size:.84rem}.menus-page .pricing-card-features li::marker{color:var(--menus-coral)}.menus-page .packages-addons{grid-template-columns:1fr!important;gap:12px!important}.menus-page .packages-addon-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;align-content:start;padding:22px;border:1px solid var(--menus-border)!important;border-radius:20px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 12px 32px rgba(19,79,150,.07);-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.menus-page .packages-addon-card:hover{transform:translateY(-3px);background:#ffffff!important}.menus-page .packages-addon-card:before{display:none}.menus-page .packages-addon-card__badge{grid-column:1;align-self:center;padding:0;border-radius:0;background:transparent;color:var(--menus-coral);font-size:.68rem;font-weight:750;letter-spacing:.09em}.menus-page .packages-addon-card__price{grid-column:2;grid-row:1/span 2;align-self:center;margin:0;font-family:var(--font-outfit),sans-serif;font-variant-numeric:tabular-nums}.menus-page .packages-addon-card__prefix{color:var(--menus-coral)!important;font-size:1rem}.menus-page .packages-addon-card__amount{color:var(--menus-ink)!important;font-size:2rem}.menus-page .packages-addon-card__frequency{color:var(--menus-muted)!important;font-size:.76rem}.menus-page .packages-addon-card__title{grid-column:1;margin:0!important;color:var(--menus-ink)!important;font-size:1.05rem!important}.menus-page .packages-addon-card__list,.menus-page .packages-addon-card__summary{grid-column:1/-1}.menus-page .packages-addon-card__summary{color:var(--menus-muted)!important;font-size:.84rem!important}.menus-page .packages-addon-card__list{gap:4px;color:#385069;font-size:.8rem}.menus-page .packages-combinations{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px;align-items:center;padding:18px 20px;border:1px solid var(--menus-border);border-radius:16px;background:rgba(255,255,255,.6)}.menus-page .packages-combinations>p{margin:0;color:var(--menus-blue);font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.menus-page .packages-combinations dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0}.menus-page .packages-combinations dl>div{padding:2px 16px;border-left:1px solid var(--menus-border)}.menus-page .packages-combinations dt{color:var(--menus-muted);font-size:.75rem}.menus-page .packages-combinations dd{display:flex;align-items:baseline;gap:4px;margin:5px 0 0;color:var(--menus-ink);font-variant-numeric:tabular-nums}.menus-page .packages-combinations dd strong{font-size:1.25rem}.menus-page .packages-combinations dd span{color:var(--menus-muted);font-size:.72rem}.menus-page .packages-section-cta{align-self:flex-start}.menus-page .packages-footnotes{max-width:730px;text-align:left}.menus-page .packages-note{color:var(--menus-muted)!important;font-size:.84rem!important;font-style:normal}.menus-page .ai-showcase{background:radial-gradient(circle at 88% 12%,rgba(237,110,86,.08),transparent 32%),#f8fafc;color:var(--menus-ink)}.menus-page .ai-showcase-container{position:relative}.menus-page .ai-showcase-heading-wrap{max-width:800px;margin-bottom:38px}.menus-page .ai-showcase-heading{margin:12px 0 14px!important;color:var(--menus-ink)!important;text-align:left}.menus-page .ai-showcase-heading span{color:var(--menus-blue)}.menus-page .ai-showcase-subheading{max-width:720px;margin:0!important;color:var(--menus-muted)!important;font-size:1rem!important;line-height:1.65;text-align:left}.menus-page .ai-showcase-content{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);gap:clamp(34px,6vw,80px);align-items:center;max-width:none}.menus-page .ai-showcase-preview{width:100%;min-width:0}.menus-page .ai-preview-frame{width:min(300px,100%);height:auto;aspect-ratio:9/20;padding:6px;border:1px solid rgba(157,202,241,.2);border-radius:32px;background:var(--menus-navy);box-shadow:0 28px 68px rgba(6,20,40,.25);overflow:hidden}.menus-page .ai-preview-frame:before{background:radial-gradient(circle at 85% 12%,rgba(237,110,86,.16),transparent 44%)}.menus-page .ai-preview-image{display:block;width:100%;height:100%;border-radius:26px;object-fit:cover}.menus-page .ai-showcase-text{width:100%;min-width:0;max-width:none;gap:18px}.menus-page .ai-highlight-cards{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.menus-page .ai-showcase-card{padding:20px 2px;border:0;border-bottom:1px solid var(--menus-border);border-radius:0;background:transparent!important;box-shadow:none}.menus-page .ai-showcase-card:hover{transform:translateX(3px);border-color:var(--menus-coral);box-shadow:none}.menus-page .ai-showcase-card__layout{gap:14px}.menus-page .ai-highlight-icon{width:40px;height:40px;flex-basis:40px;border-radius:11px;background:var(--menus-surface-blue);box-shadow:none}.menus-page .ai-highlight-icon svg{color:var(--menus-blue);font-size:19px}.menus-page .ai-showcase-card-title{margin-bottom:5px!important;color:var(--menus-ink)!important;font-size:1rem!important}.menus-page .ai-showcase-card-description{color:var(--menus-muted)!important;font-size:.85rem!important;line-height:1.52!important}.menus-page .ai-showcase-note{margin-top:3px;padding:15px 17px;border:0;border-left:3px solid var(--menus-coral);border-radius:0 12px 12px 0;background:#fff1ed;color:#6d4c45;font-size:.86rem}.menus-page .faq-section{background:radial-gradient(circle at 8% 6%,rgba(20,93,160,.1),transparent 29%),#eaf2f9;color:var(--menus-ink)}.menus-page .faq-container{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(34px,7vw,90px);align-items:start}.menus-page .faq-heading{position:sticky;top:96px;text-align:left}.menus-page .faq-title{margin:12px 0 14px!important;color:var(--menus-ink)!important}.menus-page .faq-title span{color:var(--menus-blue)}.menus-page .faq-description{max-width:440px;margin:0;color:var(--menus-muted)!important;font-size:.98rem;line-height:1.65;text-align:left!important}.menus-page .faq-list{width:100%;border-top:1px solid var(--menus-border)}.menus-page .faq-item{margin:0;overflow:visible;border:0!important;border-bottom:1px solid var(--menus-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.menus-page .faq-item summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;min-height:68px;padding:17px 2px;color:var(--menus-ink);font-size:.98rem;font-weight:700;cursor:pointer;list-style:none}.menus-page .faq-item summary::-webkit-details-marker{display:none}.menus-page .faq-item__icon{display:grid;width:31px;height:31px;place-items:center;border:1px solid var(--menus-border);border-radius:9px;color:var(--menus-blue);font-size:1.2rem;font-weight:450;transition:transform .2s ease,background .2s ease}.menus-page .faq-item[open] .faq-item__icon{transform:rotate(45deg);background:var(--menus-surface)}.menus-page .faq-answer{max-width:660px;margin:0!important;padding:0 48px 20px 2px;color:var(--menus-muted)!important;font-size:.92rem;line-height:1.66}.menus-discovery{background:#f8fafc}.menus-discovery>section{background:transparent!important}.menus-discovery>section:first-child{padding:clamp(72px,8vw,96px) clamp(18px,4vw,48px) 38px;border:0}.menus-discovery>section:first-child>div{width:min(1180px,100%);margin-inline:auto}.menus-discovery>section:first-child [class*=sectionHeading]{max-width:780px;margin:0 0 32px;text-align:left}.menus-discovery>section:first-child [class*=sectionHeading]>span{color:var(--menus-blue);font-size:.72rem}.menus-discovery>section:first-child [class*=sectionHeading] h2{margin:10px 0 12px;color:var(--menus-ink);font-size:clamp(2rem,4vw,3.45rem);line-height:1.05}.menus-discovery>section:first-child [class*=sectionHeading] p{max-width:720px;color:var(--menus-muted);font-size:.98rem;line-height:1.62}.menus-discovery>section:first-child [class*=selectorGrid]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.menus-discovery>section:first-child [class*=selectorCard]{grid-template-columns:38px minmax(0,1fr) auto;min-height:118px;padding:16px;border-radius:17px;box-shadow:0 8px 25px rgba(19,79,150,.06)}.menus-discovery>section:first-child [class*=selectorIcon]{width:38px;height:38px;border-radius:11px}.menus-page .menus-blog{padding:36px clamp(18px,4vw,48px) clamp(76px,8vw,104px);background:transparent}.menus-page .menus-blog__container{width:min(1180px,100%);max-width:none}.menus-page .menus-blog__heading{max-width:700px;margin:0 0 26px;text-align:left}.menus-page .menus-blog__title{margin:0 0 10px!important;color:var(--menus-ink)!important;font-size:clamp(1.75rem,3vw,2.55rem)!important;letter-spacing:-.035em}.menus-page .menus-blog__subtitle{margin:0!important;color:var(--menus-muted)!important}.menus-page .menus-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.menus-page .menus-blog__card-wrapper:nth-child(n+3){display:none}.menus-page .menus-blog__card{border:1px solid var(--menus-border)!important;border-radius:20px!important;box-shadow:0 12px 36px rgba(19,79,150,.07)!important}.menus-page .menus-blog__image-placeholder{min-height:190px;max-height:220px}.menus-page .menus-blog__content{padding:20px}.menus-page .menus-cta{min-height:100vh;min-height:100dvh;padding:clamp(84px,10vw,132px) 22px;background:radial-gradient(circle at 12% 10%,rgba(20,93,160,.48),transparent 34%),radial-gradient(circle at 88% 15%,rgba(237,110,86,.22),transparent 32%),var(--menus-navy)}.menus-page .menus-cta__overlay{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px}.menus-page .menus-cta__container{max-width:810px;gap:18px}.menus-page .menus-cta__eyebrow{color:#9dcaf1;font-size:.75rem;letter-spacing:.1em}.menus-page .menus-cta__title{color:#ffffff;font-size:clamp(2.6rem,5.7vw,5.2rem);font-weight:790;letter-spacing:-.055em;line-height:.98}.menus-page .menus-cta__description{max-width:650px;color:rgba(232,242,252,.72);font-size:1rem}.menus-page .menus-cta__button{height:50px;border-radius:13px}.menus-page .menus-cta__button--primary.ant-btn{min-height:50px!important;height:50px!important;border-radius:13px!important;background:linear-gradient(110deg,var(--menus-blue-bright),var(--menus-coral))!important;box-shadow:0 16px 34px rgba(0,0,0,.3)}.menus-page .menus-cta__button--secondary{border:1px solid rgba(157,202,241,.32)}.menus-page .menus-cta__demo-link{color:rgba(203,226,247,.72)}@media (min-width:1041px){.menus-page :is(.use-cases-heading,.testimonials-heading,.packages-heading,.ai-showcase-heading-wrap){width:min(960px,100%);max-width:960px;margin-inline:auto;text-align:center}.menus-page :is(.use-cases-title,.testimonials-title,.packages-title,.ai-showcase-heading){max-width:none;text-align:center!important;text-wrap:balance}.menus-page :is(.use-cases-description,.testimonials-description,.packages-description,.ai-showcase-subheading){margin-inline:auto!important;text-align:center!important}.menus-page .faq-container{grid-template-columns:1fr;gap:44px}.menus-page .faq-heading{position:static;width:min(920px,100%);max-width:920px;margin-inline:auto;text-align:center}.menus-page .faq-title{max-width:none;text-align:center!important;text-wrap:balance}.menus-page .faq-description{max-width:680px;margin-inline:auto;text-align:center!important}.menus-page .faq-list{width:min(880px,100%);margin-inline:auto}.menus-page .packages-interval-control{margin-inline:auto}.menus-page .packages-loading{text-align:center}.menus-page .examples-heading{width:min(920px,100%);max-width:920px;text-align:center}.menus-page .examples-title{max-width:none;margin-inline:auto!important;text-align:center!important;text-wrap:balance}.menus-page :is(.whatsapp-comparison-heading,.features-heading){display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:12px clamp(42px,6vw,86px);align-items:end;max-width:none}.menus-page .whatsapp-comparison-heading>span{grid-column:1/-1}.menus-page :is(.whatsapp-comparison-title,.features-title){margin-bottom:0!important}.menus-page :is(.whatsapp-comparison-description,.features-subtitle){padding-bottom:5px}.menus-discovery>section:first-child [class*=sectionHeading],.menus-page .menus-blog__heading{width:min(920px,100%);max-width:920px;margin-inline:auto;text-align:center}.menus-discovery>section:first-child [class*=sectionHeading] h2,.menus-discovery>section:first-child [class*=sectionHeading] p,.menus-page :is(.menus-blog__title,.menus-blog__subtitle){max-width:none;margin-inline:auto!important;text-align:center;text-wrap:balance}}@media (max-width:1040px){.menus-page .menus-hero__container{grid-template-columns:minmax(0,1fr) minmax(350px,.85fr);gap:38px}.menus-page .use-case-reveal:first-child,.menus-page .use-case-reveal:nth-child(2){grid-column:span 6}.menus-page .packages-pricing-grid{grid-template-columns:1fr}.menus-page .packages-addons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.menus-discovery>section:first-child [class*=selectorGrid]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.menus-page .ai-showcase-content,.menus-page .examples-layout,.menus-page .faq-container,.menus-page .menus-hero__container,.menus-page .testimonials-proof-layout{display:grid;grid-template-columns:1fr}.menus-page .menus-hero__headline{max-width:720px}.menus-page .menus-hero__visual{display:flex;width:min(570px,100%);margin:12px auto 0}.menus-page .use-case-reveal:nth-child(3) .use-case-card{grid-template-columns:86px minmax(0,1fr)}.menus-page .use-case-reveal:nth-child(3) .use-case-content{grid-template-columns:1fr}.menus-page .use-case-reveal:nth-child(3) .use-case-list,.menus-page .use-case-reveal:nth-child(3) .use-case-next-step{grid-column:1;grid-row:auto}.menus-page .use-case-reveal:nth-child(3) .use-case-list{margin-top:20px}.menus-page .whatsapp-comparison-row,.menus-page .whatsapp-comparison-table__header{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr)}.menus-page .features-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.menus-page .features-steps:before{display:none}.menus-page .ai-highlight-cards,.menus-page .features-controls-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menus-page .examples-preview{width:min(600px,100%);margin-inline:auto!important}.menus-page .testimonials-stats-panel{min-height:450px}.menus-page .ai-showcase-preview{order:2}.menus-page .ai-showcase-text{order:1}.menus-page .ai-preview-frame{width:min(290px,100%);height:auto;margin-inline:auto}.menus-page .faq-heading{position:static}.menus-discovery>section:first-child [class*=selectorGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.menus-page :is(.use-cases-section,.examples-section,.testimonials-section,.packages-section,.ai-showcase,.faq-section){padding:64px 16px 70px}.menus-page .features-title,.menus-page .whatsapp-comparison-title,.menus-page :is(.use-cases-title,.examples-title,.testimonials-title,.packages-title,.ai-showcase-heading,.faq-title){font-size:clamp(2rem,10vw,2.85rem)!important}.menus-page .menus-hero{padding:64px 16px 70px}.menus-page .menus-hero__container{gap:38px}.menus-page .menus-hero__headline{align-items:flex-start;text-align:left}.menus-page .menus-hero__title{font-size:clamp(2.75rem,14.5vw,4.2rem)!important}.menus-page .menus-hero__actions{max-width:none;align-items:flex-start}.menus-page .menus-hero__cta,.menus-page .menus-hero__cta-wrap{width:100%}.menus-page .menus-hero__demo{width:auto;min-height:36px;justify-content:flex-start}.menus-page .menus-hero__visual{padding:9px;border-radius:22px}.menus-page .menus-hero__visual-note{text-align:left}.menus-page .features-heading,.menus-page .use-cases-heading,.menus-page .whatsapp-comparison-heading{margin-bottom:28px}.menus-page .use-cases-grid{grid-template-columns:1fr}.menus-page .use-case-reveal:first-child,.menus-page .use-case-reveal:nth-child(2),.menus-page .use-case-reveal:nth-child(3){grid-column:1}.menus-page .use-case-reveal:nth-child(3) .use-case-card{display:flex}.menus-page .use-case-reveal:nth-child(3) .use-case-card__header{flex-direction:row;justify-content:space-between}.menus-page .whatsapp-comparison-section{padding:64px 16px 26px}.menus-page .features-section{padding:38px 16px 70px}.menus-page .whatsapp-comparison-table__header{grid-template-columns:1fr 1fr}.menus-page .whatsapp-comparison-table__header>span:first-child{display:none}.menus-page .whatsapp-comparison-table__header>span{padding:14px;font-size:.69rem}.menus-page .whatsapp-comparison-row{grid-template-columns:1fr 1fr}.menus-page .whatsapp-comparison-row__label{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:8px;padding:10px 13px}.menus-page .whatsapp-comparison-cell{padding:14px 12px;border-top:1px solid var(--menus-border);font-size:.78rem}.menus-page .whatsapp-comparison-cell--problem{border-left:0}.menus-page .features-controls,.menus-page .features-workflow{padding:24px 20px}.menus-page .ai-highlight-cards,.menus-page .features-controls-grid,.menus-page .features-steps{grid-template-columns:1fr}.menus-page .features-step{display:grid;grid-template-columns:38px minmax(0,1fr);gap:6px 12px;align-items:start;text-align:left}.menus-page .features-step__number{grid-row:1/span 2}.menus-page .examples-heading{margin-bottom:28px}.menus-page .examples-intro-card{padding:24px 20px}.menus-page .examples-intro-card>.container-qr,.menus-page .examples-links .container-qr{display:none!important}.menus-page .examples-preview{min-height:590px}.menus-page .examples-device-frame{height:540px}.menus-page .testimonials-proof-layout{gap:14px}.menus-page .testimonials-quotes-panel,.menus-page .testimonials-stats-panel{padding:22px 18px}.menus-page .testimonials-stats-panel{min-height:0}.menus-page .stat-card{min-height:88px;padding:15px 4px!important}.menus-page .testimonial-card{grid-template-columns:70px minmax(0,1fr);gap:13px}.menus-page .testimonial-qr{width:66px;height:66px}.menus-page .testimonial-qr img{width:54px!important;height:54px!important}.menus-page .packages-addons,.menus-page .packages-pricing-grid{grid-template-columns:1fr!important}.menus-page .packages-base-card .pricing-card-body{grid-template-columns:1fr;gap:25px!important;padding:26px 22px!important}.menus-page .packages-base-card .pricing-card-left{align-items:flex-start!important;text-align:left!important}.menus-page .packages-base-card .pricing-card-feature-groups{grid-template-columns:1fr!important}.menus-page .packages-combinations{grid-template-columns:1fr;gap:14px}.menus-page .packages-combinations dl{grid-template-columns:1fr}.menus-page .packages-combinations dl>div{display:flex;align-items:baseline;justify-content:space-between;padding:10px 0;border-top:1px solid var(--menus-border);border-left:0}.menus-page .packages-combinations dd{margin:0}.menus-page .packages-section-cta{width:100%}.menus-page .ai-preview-frame{width:min(276px,100%);height:auto}.menus-page .faq-item summary{font-size:.91rem}.menus-page .faq-answer{padding-right:36px}.menus-discovery>section:first-child{padding:64px 16px 30px}.menus-discovery>section:first-child [class*=selectorGrid],.menus-page .menus-blog__grid{grid-template-columns:1fr}.menus-discovery>section:first-child [class*=selectorCard]{min-height:100px}.menus-page .menus-blog{padding:30px 16px 70px}.menus-page .menus-cta{min-height:100vh;min-height:100dvh;padding:88px 18px}.menus-page .menus-cta__title{font-size:clamp(2.65rem,13vw,4rem)}.menus-page .menus-cta__buttons,.menus-page .menus-cta__buttons>*{width:100%}}@media (max-width:390px){.menus-page .menus-hero__highlights{display:grid}.menus-page .whatsapp-comparison-table__header{display:none}.menus-page .whatsapp-comparison-row{grid-template-columns:1fr}.menus-page .whatsapp-comparison-cell{border-left:0}.menus-page .whatsapp-comparison-cell:before{display:block;grid-column:1/-1;margin-bottom:3px;color:var(--menus-muted);font-size:.65rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.menus-page .whatsapp-comparison-cell--problem:before{content:"Por WhatsApp"}.menus-page .whatsapp-comparison-cell--solution:before{content:"Con Aodev"}.menus-page .stats-grid{grid-template-columns:1fr}.menus-page .stat-card-wrapper:nth-child(odd){border-right:0}.menus-page .stat-card{min-height:82px;grid-template-columns:38px minmax(0,1fr) auto;column-gap:12px;align-items:center}.menus-page .stat-icon{grid-row:1;margin:0}.menus-page .packages-addon-card{grid-template-columns:1fr}.menus-page .packages-addon-card__list,.menus-page .packages-addon-card__price,.menus-page .packages-addon-card__summary,.menus-page .packages-addon-card__title{grid-column:1;grid-row:auto}}@media (max-width:640px){.menus-page .menus-hero,.menus-page :is(.use-cases-section,.examples-section,.testimonials-section,.packages-section,.ai-showcase,.faq-section){padding:52px 16px 58px}.menus-discovery>section:first-child [class*=selectorGrid],.menus-page .ai-highlight-cards,.menus-page .features-controls-grid,.menus-page .features-steps,.menus-page .menus-blog__grid,.menus-page .packages-addons,.menus-page .stats-grid,.menus-page .testimonials-grid,.menus-page .use-cases-grid{width:100%;max-width:100%;display:grid;grid-template-columns:none!important;grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:10px;scroll-padding-inline:2px;scroll-snap-type:inline mandatory;scrollbar-width:thin}.menus-page .use-cases-grid{grid-auto-columns:minmax(286px,86vw)}.menus-page .use-case-reveal:first-child,.menus-page .use-case-reveal:nth-child(2),.menus-page .use-case-reveal:nth-child(3){grid-column:auto;min-width:0;scroll-snap-align:start}.menus-page .use-case-card{height:100%}.menus-page .whatsapp-comparison-section{padding:52px 16px 22px}.menus-page .features-section{padding:30px 16px 58px}.menus-page .features-controls-grid,.menus-page .features-steps{grid-auto-columns:minmax(250px,78vw)}.menus-page :is(.features-step,.feature-control){min-width:0;scroll-snap-align:start}.menus-page .examples-preview{min-height:520px}.menus-page .examples-device-frame{height:480px}.menus-page .stats-grid{grid-auto-columns:minmax(180px,58vw)}.menus-page .testimonials-container,.menus-page .testimonials-proof-layout,.menus-page .testimonials-quotes-panel,.menus-page .testimonials-stats-panel{min-width:0;max-width:100%}.menus-page .testimonials-proof-layout{grid-template-columns:minmax(0,1fr)}.menus-page .stat-card-wrapper,.menus-page .testimonial-card-wrapper{min-width:0;border-right:0!important;scroll-snap-align:start}.menus-page .testimonials-grid{grid-auto-columns:minmax(286px,86vw)}.menus-page .packages-addons{grid-auto-columns:minmax(280px,84vw)}.menus-page .packages-addon-card{height:100%;scroll-snap-align:start}.menus-page .ai-highlight-cards{min-width:0;grid-auto-columns:minmax(260px,80vw)}.menus-page .ai-showcase-card{height:100%;scroll-snap-align:start}.menus-page .ai-preview-frame{width:min(270px,100%);height:auto}.menus-discovery>section:first-child{padding:52px 16px 24px}.menus-discovery>section:first-child [class*=selectorGrid]{grid-auto-columns:minmax(278px,84vw)}.menus-discovery>section:first-child [class*=selectorCardReveal],.menus-page .menus-blog__card-wrapper{min-width:0;scroll-snap-align:start}.menus-page .menus-blog{padding:24px 16px 58px}.menus-page .menus-blog__grid{grid-auto-columns:minmax(286px,86vw)}.menus-page .menus-blog__image-placeholder{min-height:160px;max-height:180px}.menus-page .menus-cta{min-height:100vh;min-height:100dvh;padding:68px 18px}.menus-page .testimonials-stats-panel .stats-grid{width:100%;display:grid;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row;grid-auto-columns:auto;gap:0;overflow:visible;scroll-snap-type:none}.menus-page .testimonials-stats-panel .stat-card-wrapper{min-width:0;scroll-snap-align:none}}@media (prefers-reduced-motion:reduce){.menus-page *,.menus-page :after,.menus-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.menus-page .menus-hero__title span,.menus-page :is(.use-cases-title,.examples-title,.testimonials-title,.packages-title,.ai-showcase-heading,.faq-title) span{color:initial!important}}