.pricing_wrap__I4tfv{max-width:1120px;margin:0 auto;padding:0 32px;text-align:center}.pricing_hero__NbRif{padding:56px 0 64px;background:linear-gradient(180deg,#e8f6ec,#f4fbf6 50%,#fff)}.pricing_title__waPcj{max-width:720px;margin:0 auto;font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.03;letter-spacing:-.05em}.pricing_lead__TlCzK{max-width:520px;margin:14px auto 0;font-size:16.5px;line-height:1.6;color:#4b5563}.pricing_toggle__NOgsz{display:inline-flex;margin-top:26px;padding:4px;border:1.5px solid #2fc142;border-radius:999px;background:#fff}.pricing_toggle__NOgsz button{height:38px;padding:0 26px;border-radius:999px;font-size:14px;font-weight:700;color:#2fc142;transition:background var(--j-fast),color var(--j-fast)}.pricing_toggle__NOgsz .pricing_on__8myzf{background:#2fc142;color:#fff}.pricing_plans__8X_A_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;text-align:left;align-items:start}.pricing_plan__lgqlV{display:flex;flex-direction:column;padding:24px;border:1px solid #e5e9e6;border-radius:22px;background:#fff;transition:transform var(--j-med) var(--j-ease),box-shadow var(--j-med)}.pricing_plan__lgqlV:hover{transform:translateY(-4px);box-shadow:0 24px 48px -30px rgba(12,26,20,.3)}.pricing_featured__huNYN{background:#0b2a1b;border-color:#0b2a1b;color:#fff}.pricing_planHead__xA5sK{display:flex;align-items:center;gap:12px}.pricing_planHead__xA5sK span:last-child{display:flex;flex-direction:column}.pricing_planHead__xA5sK h3{font-size:21px;font-weight:800;letter-spacing:-.03em}.pricing_planHead__xA5sK small{font-size:12.5px;color:#4b5563}.pricing_featured__huNYN .pricing_planHead__xA5sK small{color:rgba(255,255,255,.72)}.pricing_planIcon__Ms6MD{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:#1f9e33;color:#fff}.pricing_price__QIdPd{margin-top:20px;font-size:38px;font-weight:800;letter-spacing:-.05em}.pricing_price__QIdPd small{font-size:14px;font-weight:500;letter-spacing:0;color:#4b5563}.pricing_featured__huNYN .pricing_price__QIdPd small{color:rgba(255,255,255,.7)}.pricing_save__iNUpk{font-size:12.5px;font-weight:700;color:#1f9e33}.pricing_featured__huNYN .pricing_save__iNUpk{color:#2fc142}.pricing_btnGreen__99fkl,.pricing_btnOutline__rqnN1{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;margin:18px 0 20px;border-radius:999px;font-size:14px;font-weight:700;transition:transform var(--j-fast)}.pricing_btnGreen__99fkl{background:#2fc142;color:#fff}.pricing_btnOutline__rqnN1{border:1.5px solid #1f9e33;color:#1f9e33}.pricing_btnGreen__99fkl:hover,.pricing_btnOutline__rqnN1:hover{transform:translateY(-2px)}.pricing_plan__lgqlV ul{display:flex;flex-direction:column;gap:11px;list-style:none}.pricing_plan__lgqlV li{display:flex;gap:9px;font-size:13.5px;line-height:1.4}.pricing_plan__lgqlV li svg{flex-shrink:0;margin-top:1px;color:#1f9e33}.pricing_featured__huNYN li svg{color:#2fc142}.pricing_fine__lR5ib{max-width:620px;margin:30px auto 0;font-size:13px;line-height:1.6;color:#4b5563}.pricing_small__YBI5a{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0c1a14}.pricing_h2__taUtz{margin-top:6px;font-size:clamp(26px,3.2vw,38px);font-weight:800;letter-spacing:-.045em}.pricing_parts__hQhIy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px}.pricing_part__Rq9bZ{padding:20px;border:1px solid #dcebe0;border-radius:16px;background:#fff}.pricing_part__Rq9bZ span{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:#1f9e33}.pricing_part__Rq9bZ p{margin-top:10px;font-size:13.5px;line-height:1.55;color:#24302a}@media (max-width:1000px){.pricing_parts__hQhIy,.pricing_plans__8X_A_{grid-template-columns:1fr}}@media (max-width:760px){.pricing_wrap__I4tfv{padding:0 16px}.pricing_hero__NbRif{padding:28px 0 44px}.pricing_title__waPcj{font-size:clamp(30px,8.4vw,36px)}.pricing_lead__TlCzK{font-size:14.5px}}