.pricing-section{border-top:1px solid var(--line);background:#f7f5f0}.pricing-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:920px;margin:45px auto 0;display:grid}.price-card{background:#fff;border:1px solid #cbdccd;border-radius:24px;min-width:0;padding:35px;position:relative}.price-card-1{background:var(--mint-pale);border-color:#a8cfb8}.price-card>.eyebrow{letter-spacing:.1em;margin-bottom:19px;font-size:9px}.price-card-1>.eyebrow{color:#9b1e5b}.price-card>h3{letter-spacing:-1px;font-size:30px}.price-card .plan-audience{color:var(--muted);max-width:310px;margin-top:10px;font-size:12px}.plan-price{white-space:nowrap;align-items:baseline;gap:7px;margin-top:27px;display:flex}.plan-price>span:first-child{font-size:18px;font-weight:600}.plan-price>strong{letter-spacing:-2px;font-size:48px;font-weight:650;line-height:1.15}.plan-price>span:last-child{color:var(--muted);font-size:11px}.plan-location{color:var(--muted);font-size:11px;margin-top:8px!important}.price-card ul{border-top:1px solid #d8e4d8;flex-direction:column;gap:13px;margin:25px 0;padding:22px 0 0;list-style:none;display:flex}.price-card li{align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;display:flex}.price-card li>svg{flex:none;margin-top:2px}.price-card>.button{width:100%;margin-top:4px}.pricing-note{text-align:center;max-width:740px;color:var(--muted);font-size:10px;line-height:1.8;margin:24px auto 0!important}.final-points{z-index:1;justify-content:center;align-items:center;gap:20px;margin:0 0 29px;padding:0;list-style:none;display:flex;position:relative}.final-points>li{color:#d4e5dc;align-items:center;gap:6px;font-size:10px;display:flex}.final-points svg{color:var(--mint);flex:none}.chatchi-dialog .selected-plan{flex-wrap:wrap;align-items:center;gap:7px;padding:0 0 16px;font-size:11px;display:flex}.chatchi-dialog .selected-plan strong{font-weight:700}@media (max-width:1100px){.desktop-nav{gap:20px;margin-left:10px}.pricing-grid{gap:20px}.price-card{padding:29px}.plan-price>strong{font-size:41px}.plan-price>span:last-child{font-size:10px}.final-points{gap:14px}.final-points>li{font-size:9px}}@media (max-width:900px){.desktop-nav{gap:14px;margin-left:0;font-size:10px}.header-inner{gap:16px}.price-card{padding:25px}.plan-price>strong{font-size:37px}.price-card li{font-size:11px}.final-points{flex-direction:column;gap:9px}}@media (max-width:760px){.pricing-grid{grid-template-columns:1fr;gap:20px;max-width:510px;margin-top:30px}.price-card{border-radius:22px;padding:28px 25px}.price-card>.eyebrow{font-size:9px}.price-card>h3{font-size:28px}.plan-price>strong{font-size:47px}.plan-price>span:first-child{font-size:17px}.plan-price>span:last-child{font-size:11px}.price-card .plan-audience,.price-card li{font-size:12px}.price-card ul{gap:12px}.pricing-note{max-width:400px;padding-inline:4px;font-size:9px}.final-points{gap:9px;margin-bottom:25px}.final-points>li{font-size:9px}.pilot-pill{letter-spacing:.015em;font-size:8px}.desktop-nav{display:none}}
.workspace-entry{min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.workspace-entry:hover{color:var(--fuchsia)}.chatchi-site .button.button-whatsapp{background:#25d366;gap:12px;color:#073b28!important}.chatchi-site .button.button-whatsapp:hover{background:#20c05a;box-shadow:0 5px 15px #073b2826}.chatchi-site .button.button-whatsapp:active{background:#1fb657;transform:translateY(0)}.chatchi-site .button.button-whatsapp:focus-visible{outline-offset:3px;outline:3px solid #073b28;box-shadow:0 0 0 7px #eaf5ef}.button-whatsapp .whatsapp-icon{flex-shrink:0}.header-inner{gap:22px}.desktop-nav{gap:23px;margin-left:0}.header-actions{gap:18px}.button-secondary{background:0 0;border:1px solid #173f3538;color:var(--ink)!important}.button-secondary:hover{border-color:var(--ink);background:#ffffff80}.funnel-hint{color:var(--muted);margin-top:16px;line-height:1.7;font-size:12px!important}.hero-copy .whatsapp-test-notice{background:var(--mint-pale);color:var(--ink);border:1px solid #173f3538;border-radius:12px;margin-top:16px;padding:12px 16px}.closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.closing-actions .button-secondary{border-color:#c4e8dc66;color:var(--mint-pale)!important}.closing-actions .button-secondary:hover{border-color:var(--mint-pale);background:#ffffff14}.workspace-content{padding:40px}.workspace-content .workspace-help{color:var(--muted);margin:24px 0 12px;font-size:13px}.workspace-content .button-text{width:100%;margin-top:8px;display:flex}.privacy-content p+p{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.8}.form-not-ready,.form-disclosure{background:var(--mint-pale);border:1px solid #d9e2da;border-radius:18px;margin-top:24px;padding:20px}.form-not-ready p,.form-disclosure p,.form-load-error p{margin:0 0 18px;font-size:13px;line-height:1.8}.form-not-ready .button-text{width:100%;margin-top:8px}.form-not-ready .button-primary,.form-disclosure .button{width:100%}.tommos-demo-form{margin-top:24px}.form-email{text-align:center;text-underline-offset:4px;margin:20px 0 0;font-size:13px;display:block;text-decoration:underline!important}@media (max-width:600px){.chatchi-dialog:has(.tommos-demo-form){width:calc(100% - 24px);max-width:calc(100% - 24px)}.demo-form-content:has(.tommos-demo-form){padding-inline:16px}.tommos-demo-form{--pf-card-padding:0;--pf-card-border:0;--pf-card-bg:transparent}}@media (max-width:359px){.chatchi-dialog:has(.tommos-demo-form){width:calc(100% - 8px);max-width:calc(100% - 8px)}.demo-form-content:has(.tommos-demo-form){padding-inline:4px}}.form-loading{padding:30px 0;font-size:14px}.form-load-error{background:#f9e7ef;border:1px solid #c72b7850;border-radius:18px;padding:20px}@media (max-width:1150px){.desktop-nav{display:none}.menu-toggle{justify-content:center;align-items:center;display:flex}.header-inner{gap:20px}.mobile-nav .workspace-entry{justify-content:flex-start}}@media (max-width:760px){.header-open{display:none}.workspace-content{padding:36px 25px 28px}.hero-ctas{flex-wrap:wrap}.hero-ctas .button{width:100%}.closing-actions{flex-direction:column}.closing-actions .button{width:100%}.form-not-ready,.form-disclosure{padding:17px}}
