.internal-hero{background:#f5f5f5;padding:16px 0;display:flex;align-items:center;min-height:18rem;background-image:url(../../images/internal-banner.webp);background-size:cover;background-position:center;position:relative}.internal-hero::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;background:linear-gradient(to right, rgba(185, 218, 199, 0.6) 0%, rgba(211, 234, 221, 0.7) 34%, rgba(202, 231, 215, 0.7) 61%, rgba(255, 255, 255, 0) 100%)}.internal-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}.internal-hero__inner h1{margin:0;color:#1e3c2b;font-size:22px;font-weight:700;line-height:1.4}@media(max-width: 768px){.internal-hero{padding:34px 0}.internal-hero__inner{display:grid;justify-items:start}}.breadcrumb{display:flex;align-items:center;gap:8px;color:#1e3c2b;font-size:14px;white-space:nowrap}.breadcrumb a{color:#1e3c2b}.breadcrumb a:hover{color:#bc4749}@media(max-width: 768px){.breadcrumb{white-space:normal}}.plans-page{direction:rtl;text-align:right;background:#fff}.plans-intro__grid{display:grid;grid-template-columns:minmax(0, 1fr) 330px;gap:clamp(30px,5vw,68px);align-items:start}.plans-intro__grid p{margin:0;color:#7b8298;font-size:14px;line-height:2.15}.plans-intro__grid p+p{margin-top:12px}.plans-intro__grid aside{padding:28px;background:#fff2f2;border-radius:8px}.plans-intro__grid strong{display:block;margin-bottom:10px;color:#bc4749;font-size:16px;font-weight:700}.plans-intro__grid span{color:#1e3c2b;font-size:14px;line-height:2}.pricing-section{padding-top:0}.pricing-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px}.price-card:nth-child(even){background:rgba(188,71,73,.1)}.price-card:nth-child(even) h2{color:#bc4749}.price-card{min-width:0;padding:54px 42px 48px;background:#edf4f0;border-radius:8px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.price-card:hover{transform:translateY(-6px);box-shadow:0 24px 70px rgba(30,60,43,.09)}.price-card h2{margin:18px 0 16px;color:#4c956c;font-size:14px;font-weight:700;letter-spacing:.12em}.price-card ul{display:grid;gap:13px;margin:30px 0 34px;padding:0;list-style:none}.price-card li{color:#7b8298;font-size:14px;line-height:1.8}.price{color:#1e3c2b;font-size:2.4rem;font-weight:700}@media(max-width: 1024px){.pricing-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.plans-intro__grid{grid-template-columns:1fr}}@media(max-width: 768px){.pricing-section{padding-bottom:78px}.pricing-grid{grid-template-columns:1fr}}@media(max-width: 480px){.price-card{padding:42px 24px 38px}}