.heading-menu{display:none}#fixedbtn{display:none}@font-face{font-family:'Puvi';src:url('https://www.zohowebstatic.com/sites/zweb/fonts/Puvi/Puvi-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Puvi';src:url('https://www.zohowebstatic.com/sites/zweb/fonts/Puvi/Puvi-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Puvi';src:url('https://www.zohowebstatic.com/sites/zweb/fonts/Puvi/Puvi-Semibold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Puvi';src:url('https://www.zohowebstatic.com/sites/zweb/fonts/Puvi/Puvi-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--me-red:#e12d2f;--me-red-dk:#c31f21;--pmp-green:#16a34a;--pmp-green-dk:#0a7635;--pmp-green-deep:#064d24;--pmp-mint:#e3f5ec;--pmp-green-br:#2bb673;--forest:#06150d;--forest-2:#0b2417;--forest-grad:radial-gradient(120% 140% at 50% 0,#0e3522 0,#06150d 70%);--surface:#fff;--surface-alt:#f5f5f4;--border:#e4e4e2;--text:#1a1a1a;--text-muted:#5c5c5c;--text-faint:#8a8a8a;--text-onfor:rgba(255,255,255,.92);--text-onfor-mut:rgba(255,255,255,.62);--font:'Puvi','Segoe UI',-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;--blue:#0b2417;--blue-dk:#06150d;--blue-tb:#16a34a;--blue-bg:#e3f5ec;--blue-ft:#06150d;--red:#e12d2f;--bdr:#e4e4e2;--txt:#1a1a1a;--sub:#5c5c5c;--white:#fff}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font);color:var(--text);background:var(--surface);line-height:1.55;-webkit-font-smoothing:antialiased}p,li,a{font-family:'Zoho_Puvi_Regular','Helvetica Neue',Arial,sans-serif}a{text-decoration:none}ul{list-style:none}[hidden]{display:none !important}.content-wrap{max-width:1100px;margin:0 auto;padding:0 24px}.hero{background:linear-gradient(100deg,#f7e7b8 0,#e3f5ec 40%,#cfe6f7 100%);padding:90px 0 80px;text-align:center;color:#000}.hero h1{font-size:clamp(28px,4.5vw,52px);font-weight:800;margin-bottom:14px;line-height:1.15}.hero p{font-size:18px;color:#000;margin-bottom:32px;font-weight:600}.hero-props{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 36px;margin-bottom:36px}.hero-props li{display:flex;align-items:center;gap:8px;font-size:15px;color:rgb(0 0 0 / 92%);font-weight:600}.hero-props li::before{content:"\2713";font-size:13px;font-weight:700;color:rgb(0 0 0 / 80%)}.hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.btn{display:inline-block;padding:13px 30px;border-radius:5px;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:all .2s;border:2px solid transparent;text-decoration:none !important}.btn-red-solid{background:var(--me-red);color:#fff}.btn-red-solid:hover{background:var(--me-red-dk)}.btn-white-ghost{color:#000;border-color:rgb(0 0 0 / 65%)}.btn-white-ghost:hover{border-color:#000;background:rgb(255 255 255 / 10%)}.btn-red-outline{color:var(--me-red);border-color:var(--me-red)}.btn-red-outline:hover{background:var(--me-red);color:#fff}.btn-white-solid{background:#fff;color:var(--forest)}.btn-white-solid:hover{background:rgba(255,255,255,.9)}.btn-ghost-green{color:var(--pmp-green-dk);border-color:var(--pmp-green)}.btn-ghost-green:hover{background:var(--pmp-mint)}.tabs-bar{border-bottom:2px solid var(--bdr);text-align:center}.tabs{display:inline-flex;gap:0}.tabs button{background:0;border:0;padding:18px 32px;font-size:15px;font-weight:600;color:var(--text-faint);cursor:pointer;position:relative;transition:color .2s;white-space:nowrap}.tabs button::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:var(--pmp-green);border-radius:2px 2px 0 0;transform:scaleX(0);transition:transform .25s}.tabs button.on{color:var(--pmp-green)}.tabs button.on::after{transform:scaleX(1)}#pricing{padding:60px 0}.pricing-head{text-align:center;margin-bottom:28px}.pricing-head h2{font-size:32px;font-weight:800;margin-bottom:20px}.lang-toggle{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:600;color:var(--sub)}.switch{position:relative;width:44px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;inset:0;background:var(--border);border-radius:999px;cursor:pointer;transition:background .3s}.slider::before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .3s;box-shadow:0 1px 4px rgba(0,0,0,.2)}.switch input:checked+.slider{background:var(--pmp-green)}.switch input:checked+.slider::before{transform:translateX(20px)}.price-card{border:1.5px solid var(--bdr);border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(27,67,50,.08)}.tbl-x{overflow-x:auto}table.pt{width:100%;border-collapse:collapse;font-size:15px}table.pt thead th{padding:18px 16px;font-weight:700;text-align:center;white-space:nowrap}table.pt thead th:first-child{text-align:left}.th-adm{background:var(--surface-alt);color:var(--text);font-size:14px;font-weight:600}.th-std{background:#e3f5ec;color:var(--pmp-green-deep);font-size:13px}.th-prem{background:#ccecdc;color:var(--pmp-green-deep);font-size:13px}.th-ent{background:#b5e2cd;color:var(--pmp-green-deep);font-size:13px}.th-ams{background:var(--surface-alt);color:var(--pmp-green-dk);font-size:13px;font-weight:700}.th2{font-size:12px;font-weight:600;padding:8px 14px}.th2-std-f{background:#e3f5ec;color:var(--pmp-green-deep)}.th2-std-a{background:#d8f0e4;color:var(--pmp-green-deep)}.th2-prem-f{background:#ccecdc;color:var(--pmp-green-deep)}.th2-prem-a{background:#c1e7d5;color:var(--pmp-green-deep)}.th2-ent-f{background:#b5e2cd;color:var(--pmp-green-deep)}.th2-ent-a{background:#aaddc5;color:var(--pmp-green-deep)}table.pt tbody tr:nth-child(even){background:var(--surface-alt)}table.pt tbody tr:hover{background:var(--pmp-mint)}table.pt tbody td{padding:14px 16px;border-top:1px solid var(--border);text-align:center}table.pt tbody td:first-child{text-align:left;font-weight:600;color:var(--text)}.pc{font-weight:500;font-size:16px;color:var(--pmp-green-deep)}.amc{font-size:13px;color:var(--text-faint);font-weight:500}.na{color:#ccc;font-size:20px;font-weight:300}.free-lbl{display:inline-block;font-weight:600;font-size:13px;color:var(--pmp-green-dk)}.note-block{border-left:4px solid var(--bdr);padding:14px 20px;margin:24px 0 0;font-size:13.5px;color:var(--sub);line-height:1.75;font-weight:300}.note-block strong{color:var(--txt)}.cta-center{text-align:center;margin-top:28px}.cta-link{display:inline-block;font-size:15px;font-weight:600;color:var(--me-red);border:1.5px solid var(--me-red);padding:12px 32px;border-radius:5px;transition:all .2s;text-decoration:none !important}.cta-link:hover{background:var(--me-red);color:#fff}#addons{background:var(--surface-alt);padding:60px 0}#addons .sec-hd{text-align:center;margin-bottom:28px}#addons .sec-hd h2{font-size:28px;font-weight:800}#addons .sec-hd p{font-size:15px;color:var(--sub);margin-top:6px}#features{background:#000;padding:70px 0}#features .sec-hd{text-align:center;margin-bottom:36px}#features .sec-hd h2{font-size:32px;font-weight:800;color:#fff}#features .sec-hd p{font-size:15px;color:rgba(255,255,255,.75);margin-top:8px}.feat-filter{display:flex;justify-content:center;gap:0;margin-bottom:24px;background:rgba(255,255,255,.1);border-radius:8px;padding:4px;width:fit-content;margin-left:auto;margin-right:auto}.ff-btn{background:transparent;border:0;padding:9px 24px;font-size:14px;font-weight:600;color:rgba(255,255,255,.65);border-radius:6px;cursor:pointer;transition:all .2s;font-family:var(--font);white-space:nowrap}.ff-btn:hover{color:#fff}.ff-btn.ff-active{background:#cdcdcd;color:#000;box-shadow:0 2px 8px rgba(0,0,0,.2)}.feat-wrap{border-radius:10px;overflow-x:auto;overflow-y:clip;box-shadow:0 6px 30px rgba(0,0,0,.25)}table.ft{width:100%;border-collapse:collapse;font-size:14px;min-width:650px;background:#fff;table-layout:fixed}table.ft thead th{background:#16a34a;color:#fff;padding:15px 14px;font-size:14px;font-weight:700;text-align:center;position:sticky;top:0;z-index:10}table.ft thead th:first-child{text-align:left;width:40%}table.ft thead th:not(:first-child){width:15%}.ft .cat td{background:var(--pmp-mint);color:var(--pmp-green-deep);font-weight:700;font-size:17px;padding:11px 44px 11px 14px;cursor:pointer;border-bottom:1px solid var(--pmp-green-dk);user-select:none;position:relative}.ft .cat td .ar{position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0);transition:transform .25s ease;display:flex;align-items:center;justify-content:center}.ft .cat td .ar svg{width:18px;height:18px;display:block}.ft .cat.shut td .ar{transform:translateY(-50%) rotate(-90deg)}.ft .pmpfr td{padding:10px 15px 10px 25px;border-bottom:1px solid var(--border);font-weight:400}.ft .pmpfr td:not(:first-child){text-align:center}.ft .pmpfr:nth-child(even) td{background:var(--surface-alt)}.ft .pmpfr:hover td{background:var(--pmp-mint)}.ft .pmpfr.gone{display:none}.ft .pmpfr.ff-hidden{display:none}.ft .cat.ff-hidden{display:none}.ck{color:var(--pmp-green);font-size:17px;font-weight:700}.cx{color:#ccc;font-size:17px}.addon-tbl-lbl{font-weight:700;font-size:14px;color:var(--pmp-green);margin-bottom:12px;text-align:center;text-transform:uppercase;letter-spacing:.5px}#services{padding:70px 0;background:#fff}.srv-hd{text-align:center;margin-bottom:36px}.srv-hd h2{font-size:32px;font-weight:800}.srv-hd p{font-size:15px;color:var(--sub);margin-top:8px;max-width:600px;margin-left:auto;margin-right:auto}.srv-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.srv-cards{grid-template-columns:1fr}}.srv-card{border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);cursor:pointer;transition:opacity .2s}.srv-card-hd{padding:16px 20px;font-size:18px;font-weight:700;text-align:center;color:#fff;transition:background .25s}.srv-card.active .srv-card-hd{background:var(--pmp-green)}.srv-card.active table.sv thead th{color:var(--text)}.srv-card.active table.sv tbody td:not(:first-child){color:var(--pmp-green-deep)}.srv-card.inactive .srv-card-hd{background:#8fc4a6}.srv-card.inactive table.sv thead th{color:#b0cfc0 !important}.srv-card.inactive table.sv tbody td{color:#b0cfc0 !important}.srv-card.inactive table.sv tbody tr:nth-child(even){background:var(--surface-alt)}table.sv{width:100%;border-collapse:collapse;font-size:14px;background:#fff}table.sv thead th{padding:13px 16px;font-weight:700;font-size:13px;text-align:center;color:var(--text);background:var(--surface-alt);border-bottom:1.5px solid var(--border)}table.sv thead th:first-child{text-align:left}table.sv tbody td{padding:12px 16px;border-bottom:1px solid var(--border);font-size:13.5px;font-weight:500}table.sv tbody td:not(:first-child){text-align:center;font-weight:700;color:var(--pmp-green-deep)}table.sv tbody tr:last-child td{border-bottom:0}table.sv tbody tr:nth-child(even){background:var(--surface-alt)}.sv-dash{color:#bbb;font-weight:400}.srv-notes{margin-top:24px;font-size:13px;color:var(--text-muted);line-height:1.8;padding:16px 20px;background:var(--pmp-mint);border-radius:8px}.srv-notes li{list-style:disc;margin-left:18px;margin-bottom:4px;font-weight:500}.srv-notes li strong{font-weight:700}.split{display:grid;grid-template-columns:1fr 1fr}@media(max-width:768px){.split{grid-template-columns:1fr}}.am-side{background:#000;padding:70px 52px}.am-side h2{font-size:24px;font-weight:800;color:var(--text-onfor);margin-bottom:28px;line-height:1.35}.am-list{display:flex;flex-direction:column;gap:16px}.am-item{display:flex;gap:12px;align-items:flex-start}.am-ck{width:22px;height:22px;background:var(--pmp-green);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.am-ck svg{width:12px;height:12px}.am-item p{font-size:14px;color:#fff;line-height:1.6;margin:0}.cta-side{background:var(--pmp-mint);padding:70px 52px;display:flex;flex-direction:column;justify-content:center}.cta-side h2{font-size:30px;font-weight:800;color:var(--text);margin-bottom:16px;line-height:1.25}.cta-side p{font-size:15px;color:#000;margin-bottom:32px;line-height:1.7}.cta-btns{display:flex;gap:14px;flex-wrap:wrap}.sec-gap{padding:60px 0}@media(max-width:768px){.hero{padding:60px 0 50px}.hero h1{font-size:28px}.tabs button{padding:14px 18px;font-size:13px}.am-side,.cta-side{padding:50px 28px}.am-side h2{font-size:20px}.cta-side h2{font-size:24px}}