*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background)}img{max-width:100%;height:auto;display:block}a{color:var(--primary);text-decoration:none;transition:color 0.3s ease}a:hover{color:var(--secondary)}.mB6ar-ibQm{position:fixed;bottom:0;left:0;right:0;background:var(--dark);color:#fff;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;z-index:9999;box-shadow:0 -4px 20px rgba(0,0,0,0.15)}.fUxWXoxP{flex:1}.fUxWXoxP p{margin:0;font-size:0.9rem}.fUxWXoxP a{color:var(--accent)}.cD-CORz{display:flex;gap:0.5rem}.q6MMJVdCK{padding:0.5rem 1rem;font-size:0.85rem}@media (max-width:768px){.mB6ar-ibQm{flex-direction:column;text-align:center}}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:#fff}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:#fff}.ih-G5h{position:fixed;top:0;left:0;right:0;background:#f0fff4;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:1000;padding:0 2rem}.ih-G5h .xyxjw{display:flex;align-items:center;gap:0.75rem}.qHhuf6l{display:none;padding:0.6rem 1rem;border-radius:999px;font-weight:700;font-size:0.95rem;background:linear-gradient(135deg,#276749,#2D8154);color:#FFF;box-shadow:0 10px 25px rgba(0,0,0,0.18);border:1px solid rgba(255,255,255,0.16);transition:transform 0.2s ease,box-shadow 0.2s ease}.qHhuf6l:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,0.22)}.mJmi{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;gap:2rem}.z1M-1W{font-size:1.4rem;font-weight:700;color:#276749;text-decoration:none;max-width:260px;min-width:120px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:0;line-height:1}.sthPkJy{height:44px;width:auto;display:block;object-fit:contain;border-radius:6px}.jdLD3TbWJ9{display:none}.mZPLPiVI7T{display:flex;gap:1.25rem;flex-shrink:1;flex-wrap:nowrap;min-width:0;margin-left:auto}.ltULZ7A7{color:#111827;text-decoration:none;font-weight:500;padding:0.5rem 0;position:relative;transition:color 0.3s ease}.ltULZ7A7::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#276749;transition:width 0.3s ease}.ltULZ7A7:hover,.ltULZ7A7.active{color:#276749}.ltULZ7A7:hover::after,.ltULZ7A7.active::after{width:100%}.wGxrI1lc{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px}.wGxrI1lc span{width:25px;height:2px;background:#111827;transition:0.3s}.dBsj{background:transparent;box-shadow:none;padding:0.75rem 1rem}.dBsj .mJmi{height:56px;border-radius:999px;padding:0 1.25rem;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 12px 40px rgba(0,0,0,0.2)}.dBsj .ltULZ7A7::after{display:none}.dBsj .ltULZ7A7{padding:0.5rem 0.9rem;border-radius:999px}.dBsj .ltULZ7A7:hover,.dBsj .ltULZ7A7.active{background:rgba(var(--primary-rgb),0.18);color:#22543d}.fFC-oZ .z1M-1W{position:static;transform:none;max-width:260px;text-align:left}.fFC-oZ .mZPLPiVI7T{margin-left:auto;flex-shrink:1}.fFC-oZ .ltULZ7A7::after{display:none}.fFC-oZ .ltULZ7A7{opacity:0.9}.fFC-oZ .ltULZ7A7:hover,.fFC-oZ .ltULZ7A7.active{opacity:1;color:#22543d}.v2W68 .mZPLPiVI7T{margin-left:auto;margin-right:auto}.v2W68 .qHhuf6l{display:inline-flex}.p4-MY .mZPLPiVI7T{position:fixed;top:0;right:0;height:100vh;width:min(360px,86vw);background:rgba(0,0,0,0.55);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-left:1px solid rgba(255,255,255,0.12);padding:6rem 1.5rem 1.5rem;flex-direction:column;gap:0.25rem;transform:translateX(110%);opacity:0;transition:transform 0.28s ease,opacity 0.28s ease;box-shadow:-30px 0 80px rgba(0,0,0,0.35)}.p4-MY .mZPLPiVI7T.active{transform:translateX(0);opacity:1}.p4-MY .wGxrI1lc{display:flex}.p4-MY .ltULZ7A7{padding:1rem 0.75rem;border-radius:14px;color:#fff}.p4-MY .ltULZ7A7:hover,.p4-MY .ltULZ7A7.active{background:rgba(var(--primary-rgb),0.18);color:#fff}@media (max-width:768px){.wGxrI1lc{display:flex}.wGxrI1lc.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.wGxrI1lc.active span:nth-child(2){opacity:0;transform:translateX(-10px)}.wGxrI1lc.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mZPLPiVI7T{position:fixed;top:70px;left:0;right:0;bottom:0;background:#f0fff4;flex-direction:column;padding:1.5rem 2rem;gap:0;transform:translateY(-120%);opacity:0;pointer-events:none;transition:transform 0.35s ease,opacity 0.3s ease;box-shadow:0 8px 30px rgba(0,0,0,0.12);z-index:999;overflow-y:auto}.mZPLPiVI7T.active{transform:translateY(0);opacity:1;pointer-events:auto}.ltULZ7A7{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.05);font-size:1.1rem}.qHhuf6l{display:inline-flex !important;margin-top:1rem;align-self:flex-start}}@media (max-width:1024px){.mZPLPiVI7T{gap:1rem}.z1M-1W{max-width:280px;font-size:1.3rem}.sthPkJy{height:40px}}@media (max-width:992px){.z1M-1W{max-width:200px;font-size:1.2rem}.sthPkJy{height:38px}}@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap');:root{--font-heading:'Plus Jakarta Sans',sans-serif;--font-body:'Plus Jakarta Sans',sans-serif;--font-heading-weight:700}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.enA-fZFkKD{border-radius:6px;padding:0.75rem 1.75rem;font-weight:500;text-transform:none;box-shadow:none;transition:all 0.3s ease}.enA-fZFkKD:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.lOij-dR{position:relative;overflow:hidden;padding-top:70px}.lOij-dR h1{color:var(--text)}.lOij-dR p,.lOij-dR .dkxVJ,.lOij-dR .lXTAJ{color:var(--text)}.hF8r h1,.hF8r p,.hF8r .dkxVJ,.aoYVubn1Kv h1,.aoYVubn1Kv p,.aoYVubn1Kv .dkxVJ,.sCF-9b h1,.sCF-9b p,.sCF-9b .dkxVJ,.tIdjAjLZ h1,.tIdjAjLZ p,.tIdjAjLZ .dkxVJ,.jOlhA h1,.jOlhA p,.jOlhA .dkxVJ,.vKb-H h1,.vKb-H p,.vKb-H .dkxVJ,.yfoF-j821k h1,.yfoF-j821k p,.yfoF-j821k .dkxVJ,.l0FWYOQ-O h1,.l0FWYOQ-O p,.l0FWYOQ-O .dkxVJ,.ffbIg5 h1,.ffbIg5 p,.ffbIg5 .dkxVJ,.ia-i8Z h1,.ia-i8Z p,.ia-i8Z .dkxVJ{color:#fff}.lgvkMX-f,.sKDBc,.hHVMkuj{display:inline-block;padding:0.5rem 1rem;background:rgba(var(--primary-rgb),0.1);color:var(--primary);border-radius:50px;font-size:0.875rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.yJ-baKf{min-height:min(88vh,780px);display:flex;align-items:center;padding:4rem 0 3rem;background:var(--background);position:relative}.wGn3nd{position:absolute;top:-20%;right:-10%;width:60%;height:140%;background:radial-gradient(ellipse at center,rgba(var(--primary-rgb),0.06) 0%,transparent 70%);pointer-events:none;z-index:0}.yJ-baKf .su8Fb73w{position:relative;z-index:1}.yJ-baKf .jiF-bCQWlk{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3.5rem;align-items:center}.uOtf2cvuz .jiF-bCQWlk{grid-template-columns:0.9fr 1.1fr}.wIgG6SqN4{display:flex;flex-wrap:wrap;gap:0.6rem;margin:-0.25rem 0 1.75rem}.dwiYxJ{display:inline-flex;align-items:center;padding:0.4rem 0.75rem;border-radius:999px;font-size:0.85rem;background:rgba(var(--primary-rgb),0.08);border:1px solid rgba(var(--primary-rgb),0.18);color:var(--text);opacity:0.9}.n5Bk-7f84h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.rBqnbO{background:rgba(255,255,255,0.55);border:1px solid rgba(0,0,0,0.06);border-radius:16px;padding:1rem 1.1rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rBqnbO strong{display:block;font-size:1.25rem;line-height:1.2;margin-bottom:0.2rem}.rBqnbO span{display:block;font-size:0.9rem;opacity:0.75}.yJ-baKf h1{font-size:clamp(2.75rem,5.5vw,4.25rem);margin-bottom:1.5rem;line-height:1.08;color:var(--text);letter-spacing:-0.02em;font-weight:800}.yJ-baKf p{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:1.75rem;line-height:1.65;max-width:500px}.yJ-baKf .dkxVJ{font-size:1.15rem;opacity:0.75;margin-bottom:1.25rem}.yJ-baKf .lgvkMX-f{color:var(--primary);font-size:0.8rem;letter-spacing:1.5px}.yJ-baKf .lXTAJ{color:var(--text);opacity:0.55;font-size:0.95rem;line-height:1.6;margin-top:-0.75rem;margin-bottom:1.5rem;max-width:480px;padding-left:1rem;border-left:2px solid rgba(var(--primary-rgb),0.2)}.yJ-baKf .uosET-pX{display:inline-block;margin-left:0.35rem;transition:transform 0.3s ease}.yJ-baKf .dU09h7La:hover .uosET-pX{transform:translateX(4px)}.k20yD{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,0.12),0 8px 20px rgba(0,0,0,0.08);aspect-ratio:4 / 5;max-height:560px;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.15),rgba(var(--secondary-rgb),0.1))}.k20yD img{width:100%;height:100%;display:block;border-radius:24px;object-fit:cover;object-position:center top;transition:transform 0.6s ease}.us2ZhSBsQ:hover .k20yD img{transform:scale(1.03)}.kCy0vtBM{position:absolute;bottom:-2px;left:-2px;width:40%;height:40%;background:linear-gradient(135deg,var(--primary),transparent);border-radius:0 24px 0 24px;opacity:0.15;pointer-events:none}.fwbwM0H8x{position:absolute;bottom:-16px;left:-20px;background:var(--surface,#fff);border-radius:16px;padding:1rem 1.35rem;box-shadow:0 12px 40px rgba(0,0,0,0.12);display:flex;flex-direction:column;align-items:center;z-index:2;border:1px solid rgba(0,0,0,0.06);animation:float-gentle 3s ease-in-out infinite}.q1skIm3ck{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1}.xEj-GK{font-size:0.75rem;opacity:0.6;margin-top:0.25rem;text-transform:uppercase;letter-spacing:0.5px}@keyframes float-gentle{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.oDK3TQQ{display:flex;align-items:center;gap:0.75rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,0.08)}.zbE-L{display:flex}.sRo2PBo-ckq{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.7rem;color:#fff;border:2px solid var(--background,#fff);margin-left:-8px}.sRo2PBo-ckq:first-child{margin-left:0}.kun-eG{font-size:0.85rem;color:var(--text);opacity:0.6}.us2ZhSBsQ{position:relative}.us2ZhSBsQ img{width:100%;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,0.12)}.hF8r{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.yhms0s{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.e2gp-3l0{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.5));z-index:1}.uZl8T{position:relative;z-index:2;max-width:800px}.uZl8T h1{font-size:clamp(3rem,7vw,5rem);margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,0.5)}.uZl8T p{font-size:1.35rem;opacity:1;color:#fff;margin-bottom:2.5rem;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.uZl8T .lgvkMX-f{background:rgba(255,255,255,0.2);color:#fff}.bOqSN2L-x{text-align:left}.bOqSN2L-x .vQz35{position:relative;z-index:2;max-width:820px;margin:0 auto;padding:2.2rem 2.25rem;border-radius:24px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.22);box-shadow:0 30px 80px rgba(0,0,0,0.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bOqSN2L-x .lgvkMX-f{background:rgba(255,255,255,0.18);color:var(--on-gradient)}.bOqSN2L-x h1,.bOqSN2L-x p{color:var(--on-gradient)}.bOqSN2L-x .dwiYxJ{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.22);color:var(--on-gradient)}.iC9NYSO{min-height:100vh;display:flex;align-items:center;background:var(--background);position:relative}.mADw-xrk{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(var(--primary-rgb),0.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(var(--secondary-rgb),0.1) 0%,transparent 50%)}.qMRF38yUb{position:relative;text-align:center}.cX-LF .n5Bk-7f84h{max-width:980px;margin-left:auto;margin-right:auto}.cX-LF .rBqnbO{background:rgba(var(--primary-rgb),0.06);border-color:rgba(var(--primary-rgb),0.14)}.wyJQvDCvf h1{font-size:clamp(3rem,8vw,6rem);font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.frv39Xy7C-a{font-size:1.4rem;color:var(--text);opacity:0.9;max-width:650px;margin:0 auto 2.5rem}.ugano-GqvJ{margin:2rem 0}.ugano-GqvJ img{max-width:min(820px,86%);margin:0 auto;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.2)}.aIli{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.nO3V{min-height:90vh;display:flex;align-items:center;background:var(--background);overflow:hidden}.y1a6{position:absolute;top:-50%;right:-20%;width:70%;height:200%;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:rotate(-15deg);opacity:0.1}.cZ-4D{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative}.aM-FIX h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;color:var(--text)}.aM-FIX p,.aM-FIX .dkxVJ{color:var(--text);opacity:0.85}.nug-1{position:relative}.nug-1 img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.yOhX{position:absolute;bottom:-20px;left:-20px;background:var(--surface);color:var(--on-surface);padding:1rem 1.5rem;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.1);display:flex;align-items:center;gap:0.75rem}.uFIMA{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem}.hsptd008wb{background:none;color:var(--primary);padding:1rem 0}.hsptd008wb:hover{color:var(--secondary)}.d7-dvv2{min-height:80vh;display:flex;align-items:center;background:var(--background);padding:4rem 0}.d7-dvv2 .su8Fb73w{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.v2FALoQ5HV h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem;color:var(--text)}.v2FALoQ5HV p,.v2FALoQ5HV .hHVMkuj{color:var(--text)}.wgxdi{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:2rem}.bfn0r{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.cx-Bu{color:var(--text);opacity:0.5}.xVniyXFq{font-weight:600;color:var(--primary)}.ahEWf img{width:100%;border-radius:16px}.jOlhA{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.m05DFlK{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.4));z-index:1}.rbDv{position:relative;z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 auto}.aQsvp2Uc7r{display:inline-block;padding:0.5rem 1.5rem;border:2px solid rgba(255,255,255,0.5);border-radius:50px;font-size:0.9rem;margin-bottom:2rem;text-transform:uppercase;letter-spacing:2px}.lOyfHanG0-H{font-size:4rem;margin-bottom:1.5rem;line-height:1.1}.frv39Xy7C-a{font-size:1.25rem;opacity:0.9;max-width:700px;margin:0 auto 2rem}.iz01dp5-hF{display:flex;gap:1rem;justify-content:center}.pZ9uT{padding:8rem 0 4rem;background:var(--background)}.idc-j{text-align:center;max-width:1000px;margin:0 auto}.yb1-A{display:inline-block;padding:0.5rem 1rem;background:rgba(var(--primary-rgb),0.1);color:var(--primary);border-radius:50px;font-size:0.85rem;font-weight:600;margin-bottom:1.5rem}.l3HuU6rT{font-size:3.5rem;background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;line-height:1.2}.ak-HZY{font-size:1.25rem;color:var(--text);opacity:0.8;max-width:700px;margin:0 auto 2rem;line-height:1.7}.t3GuKxVw7J{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient)}.bgY-ymN{background:transparent;color:var(--primary);padding:1rem 1.5rem}.ffYh12KX{margin-top:3rem}.ffYh12KX img{max-width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.r04XG{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden}.aUiC9tnu{position:absolute;top:0;right:0;width:45%;height:100%;background:linear-gradient(135deg,var(--primary),var(--secondary));opacity:0.1;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)}.mo0oqlVpU7{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.pa-5jArf6d{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;font-size:0.9rem;color:var(--text);opacity:0.7}.cGc0caI4{color:var(--primary);font-weight:600}.blED{position:relative}.mqfK6kHywm{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.mqfK6kHywm img{width:100%;display:block}.f9MMrnTEBi{position:absolute;bottom:-30px;left:-30px;background:var(--surface);color:var(--on-surface);padding:1.5rem 2rem;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.1);display:flex;gap:2rem}.jR8FRWM{text-align:center}.bDFUqyP6kx{display:block;font-size:1.75rem;font-weight:700;color:var(--primary)}.zx8B-UQ8{font-size:0.85rem;color:var(--on-surface);opacity:0.7}.hukVSD{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%)}.jv0yz{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.tSBGLjs{display:grid;gap:1.5rem}.oh-fz{background:var(--surface);color:var(--on-surface);padding:1.5rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:transform 0.3s ease}.oh-fz:hover{transform:translateY(-5px)}.oh-fz.highlight{background:var(--primary);color:var(--on-primary)}.oh-fz .m3AnFLq{font-size:2rem;margin-bottom:0.5rem;display:block}.aoYVubn1Kv{min-height:90vh;position:relative;display:flex;align-items:center;color:#fff}.qxCO1ugiF{position:absolute;inset:0;z-index:0}.aoYVubn1Kv .su8Fb73w{position:relative;z-index:1}.m3EBj{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.jy5hmZbXN{position:relative}.jy5hmZbXN img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.yIswSTLL{position:absolute;bottom:-20px;right:-20px;background:var(--surface);color:var(--primary);padding:1rem 1.5rem;border-radius:12px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.2)}.izabaszsBx{display:block;font-size:1.5rem;font-weight:700}.puiPb{font-size:0.8rem;opacity:0.7}.oL9zKs{padding:120px 0 80px;background:var(--light)}.nRX-idPt{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.fudaMIFSTg{position:relative;border-radius:20px;overflow:hidden}.fudaMIFSTg img{width:100%;display:block}.tE-8B2{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent)}.jYzWrzbL{background:var(--primary);color:var(--on-primary);padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:500}.qOmw{font-size:1.2rem;line-height:1.8;margin:1.5rem 0}.sm-Ts8{display:flex;gap:2rem;margin:2rem 0}.bcd5EC-z{text-align:center}.j9Ml-C{display:block;font-size:2rem;font-weight:700;color:var(--primary)}.bUGFUOS{font-size:0.85rem;opacity:0.7}.akZ79R{min-height:90vh;display:flex;align-items:center;padding:100px 0;position:relative}.hJ-a3{position:absolute;inset:0;background:linear-gradient(135deg,var(--light) 50%,#fff 50%);z-index:0}.akZ79R .su8Fb73w{position:relative;z-index:1}.zs39e2HFR{background:var(--surface);color:var(--on-surface);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,0.1);overflow:hidden}.fWRC1LjK{display:grid;grid-template-columns:1fr 1fr}.ro-Yha{padding:4rem}.n93Tw-v8REl{color:var(--primary);font-family:monospace;font-size:0.9rem;margin-bottom:1rem;display:block}.mcLsT{position:relative}.m5-QJ{height:100%}.m5-QJ img{width:100%;height:100%;object-fit:cover}.sCF-9b{min-height:90vh;position:relative;color:#fff;display:flex;align-items:center;padding-bottom:100px;overflow:hidden}.z3uT4G4{position:absolute;inset:0;z-index:0}.sCF-9b .su8Fb73w{position:relative;z-index:1}.gePmC4pf5{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.etdaRCvl{background:rgba(255,255,255,0.2);color:#fff;padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;display:inline-block;margin-bottom:1.5rem}.yTPO img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.wwcPl-w8{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.wwcPl-w8 svg{display:block;width:calc(100%+1.3px);height:100px;fill:var(--background)}.eEwf-i{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.hvn6nb-s .eSl-Xe{position:absolute;border-radius:50%;opacity:0.1;background:var(--primary)}.dxNNLNyj{width:300px;height:300px;top:-100px;right:-100px}.wX6-c{width:200px;height:200px;bottom:100px;left:-50px}.sbsl5nS{width:150px;height:150px;top:50%;right:20%}.khaKir87Z{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.joOJWQc88i{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient);padding:0.5rem 1.5rem;border-radius:30px;font-size:0.85rem;display:inline-block;margin-bottom:1.5rem}.zlZFP6{display:flex;align-items:center;gap:2rem;margin-top:2rem}.cArkVByJO{display:flex;align-items:center;gap:0.5rem}.cArkVByJO a{color:var(--text);font-weight:500}.rQHTRaJfO{position:relative}.xuEgZI3J img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.r12JEC{position:absolute;background:var(--surface);color:var(--on-surface);padding:1rem 1.5rem;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.1);font-size:0.9rem;font-weight:500;display:flex;align-items:center;gap:0.5rem}.r12JEC.card-1{bottom:20px;left:-30px}.r12JEC.card-2{top:30px;right:-20px}.tIdjAjLZ{min-height:90vh;background:#0f172a;color:#fff;position:relative;display:flex;align-items:center;overflow:hidden}.mrh7{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(99,102,241,0.15) 0%,transparent 60%)}.sdOjxP06np{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);background-size:50px 50px}.oahVWjY{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.hZmY{background:linear-gradient(135deg,var(--primary),#8b5cf6);color:var(--on-gradient);padding:0.5rem 1.5rem;border-radius:30px;font-size:0.85rem;display:inline-block;margin-bottom:1.5rem;box-shadow:0 0 30px rgba(99,102,241,0.5)}.kJ98h9x{font-size:3.5rem;line-height:1.1}.mu-DdB{font-size:1.2rem;opacity:0.8;margin:1.5rem 0}.gA-5tKWEqm{background:linear-gradient(135deg,var(--primary),#8b5cf6);color:var(--on-gradient);padding:1rem 2rem;border-radius:8px;font-weight:600;box-shadow:0 0 30px rgba(99,102,241,0.5);transition:all 0.3s ease}.gA-5tKWEqm:hover{box-shadow:0 0 50px rgba(99,102,241,0.7);transform:translateY(-2px)}.jCLxYiv{position:relative}.jCLxYiv::before{content:'';position:absolute;inset:-20px;background:radial-gradient(circle,rgba(99,102,241,0.3) 0%,transparent 70%);border-radius:30px;z-index:-1}.m2pDdRS img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.5)}.nBC4tO{min-height:90vh;position:relative;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%);overflow:hidden}.uEtKFMg .t7Cg2zQ{position:absolute;border-radius:50%;background:var(--primary);opacity:0.1;animation:float 20s infinite ease-in-out}.hu3vz{width:100px;height:100px;top:10%;left:10%;animation-delay:0s}.aOEvf{width:60px;height:60px;top:60%;left:80%;animation-delay:-5s}.fJIT8f{width:80px;height:80px;top:80%;left:30%;animation-delay:-10s}.uGg7c{width:40px;height:40px;top:30%;left:70%;animation-delay:-15s}.tL-3q{width:120px;height:120px;top:50%;left:5%;animation-delay:-7s}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(180deg)}}.rOq-GD{text-align:center;max-width:900px;margin:0 auto}.oUaBxLR3pm{background:var(--primary);color:var(--on-primary);padding:0.5rem 1.5rem;border-radius:30px;font-size:0.85rem;display:inline-block;margin-bottom:1.5rem;animation:pulse 2s infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(var(--primary-rgb),0.4)}50%{box-shadow:0 0 0 15px rgba(var(--primary-rgb),0)}}.aUN1aEH{font-size:1.3rem;max-width:700px;margin:1.5rem auto}.iz01dp5-hF{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.na4JkNZvW{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:0.9rem;opacity:0.7}.t94OAJ{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.zduUyG1 .hg-rmE8J{position:absolute;border:2px solid var(--primary);opacity:0.1}.am-TdGV{width:200px;height:200px;top:10%;right:10%;transform:rotate(45deg)}.jhqe83xsoR{width:150px;height:150px;bottom:20%;left:5%;border-radius:50%}.wpadBQ{width:100px;height:100px;top:50%;left:30%;transform:rotate(15deg)}.rcpcNjo-OQ{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rWiZ1khtWU{font-size:5rem;font-weight:800;color:var(--primary);opacity:0.2;line-height:1;margin-bottom:-1rem}.ruJ8gux{display:inline-block;padding-left:2rem;position:relative;color:var(--primary);font-size:0.9rem;font-weight:500;margin-bottom:1rem}.ruJ8gux::before{content:'';position:absolute;left:0;top:50%;width:1.5rem;height:2px;background:var(--primary)}.uosET-pX{display:inline-flex;align-items:center;gap:0.5rem}.uosET-pX span{transition:transform 0.3s ease}.uosET-pX:hover span{transform:translateX(5px)}.yWPG{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.yWPG img{width:100%;display:block}.tEyKJeJiLC{margin-top:2rem}.tHkLBf .zka5{font-size:2.5rem;font-weight:700;color:var(--primary)}.tHkLBf .vbDChxwF{font-size:0.9rem;opacity:0.7}.wjSq59O{padding:120px 0 80px}.clt9oi6Mj{text-align:center;margin-bottom:4rem}.vIjC-zTc{color:var(--primary);font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:1rem}.tDPdTIMYfg{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.a8RDR-jhg2 p{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.cc5K img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.sjQB{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.mNc4B7{text-align:center}.mNc4B7 strong{display:block;font-size:2.5rem;font-weight:700;color:var(--primary)}.mNc4B7 span{font-size:0.9rem;opacity:0.7}.nN-Qip{padding:1.25rem 2.5rem;font-size:1.1rem}.lj09U54SQ{padding:1.5rem 3rem;font-size:1.2rem}.w7Qev8Hp{background:transparent;border:2px solid var(--on-background);color:var(--on-background)}.w7Qev8Hp:hover{background:var(--on-background);color:var(--on-on-background)}@media (max-width:768px){.mo0oqlVpU7{grid-template-columns:1fr}.f9MMrnTEBi{position:relative;bottom:0;left:0;margin-top:1rem;justify-content:center}.lOyfHanG0-H{font-size:2.5rem}.l3HuU6rT{font-size:2.5rem}.yJ-baKf .jiF-bCQWlk,.cZ-4D,.d7-dvv2 .su8Fb73w{grid-template-columns:1fr;text-align:center}.yJ-baKf p{max-width:100%}.yJ-baKf .lXTAJ{max-width:100%;border-left:none;padding-left:0;margin-top:0}.oDK3TQQ{justify-content:center}.fwbwM0H8x{bottom:-10px;left:auto;right:10px}.wGn3nd{display:none}.n5Bk-7f84h{grid-template-columns:1fr}.exUhMJO{justify-content:center}.yOhX{display:none}.k8y-oD14,.zKnHFCy0,.buSG{grid-template-columns:1fr !important}.rlVZMn{max-width:100% !important}.mEP0cP-8u{font-size:2.5rem !important}}.vKb-H{min-height:100vh;display:flex;align-items:center;color:#fff}.s9IYKOY{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.6) 40%,transparent 75%);z-index:1}.k8y-oD14{position:relative;z-index:2;max-width:600px}.k8y-oD14 h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;color:#fff}.k8y-oD14 .dkxVJ{font-size:1.2rem;opacity:0.9;margin-bottom:2rem;line-height:1.7;color:rgba(255,255,255,0.9)}.vKb-H .rH3UclTCuH{display:inline-block;padding:0.4rem 1rem;background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.25);border-radius:50px;font-size:0.85rem;font-weight:600;color:#fff;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.vKb-H .iB8pKlKxX{background:#fff;color:#111;border:none}.vKb-H .iB8pKlKxX:hover{background:#f0f0f0}.yfoF-j821k{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.uyLh1UL{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);z-index:1}.bk8NSU-r{position:relative;z-index:2;max-width:850px}.bk8NSU-r h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#fff}.hZwbzj{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#B88240;font-weight:500;margin-bottom:2.5rem;font-style:italic}.yfoF-j821k .wIgG6SqN4{justify-content:center;margin-top:2rem}.yfoF-j821k .dwiYxJ{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);color:#fff}.uIenUE-B{background:#B88240;color:#fff;border:none}.uIenUE-B:hover{filter:brightness(1.1)}.l0FWYOQ-O{min-height:100vh;display:flex;align-items:flex-end;color:#fff}.cAUfq{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.3) 40%,transparent 70%);z-index:1}.zKnHFCy0{position:relative;z-index:2;max-width:700px;padding-bottom:5rem}.zKnHFCy0 h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1rem;color:#fff}.zKnHFCy0 .dkxVJ{font-size:1.15rem;opacity:0.9;margin-bottom:2rem;color:rgba(255,255,255,0.9)}.l0FWYOQ-O .aQsvp2Uc7r{background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff}.ffbIg5{min-height:100vh;display:flex;align-items:center;color:#fff}.buSG{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3rem;align-items:center}.rlVZMn{background:rgba(255,255,255,0.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,0.15);border-radius:20px;padding:2.5rem;max-width:580px}.rlVZMn h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin-bottom:1rem;color:#fff}.rlVZMn .dkxVJ{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,0.85)}.rlVZMn .lgvkMX-f{background:rgba(255,255,255,0.15);color:#fff}.rlVZMn .zskpj0v7Se{border-color:rgba(255,255,255,0.4);color:#fff}.rlVZMn .zskpj0v7Se:hover{background:rgba(255,255,255,0.1)}.a55WGTPa{display:flex;flex-direction:column;gap:1rem}.a55WGTPa .n5Bk-7f84h{grid-template-columns:1fr}.a55WGTPa .rBqnbO{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.15);color:#fff}.a55WGTPa .rBqnbO strong{color:#B88240}.yj-iIfP{padding-top:10rem;padding-bottom:0;background:var(--background)}.nFo-F{text-align:center;max-width:900px;margin:0 auto 3rem}.mEP0cP-8u{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.0;margin-bottom:1.5rem;letter-spacing:-0.03em}.yj-iIfP .dkxVJ{font-size:1.25rem;max-width:600px;margin:0 auto 2.5rem;opacity:0.8}.hNwK3Ueu5n{width:100%;border-radius:20px 20px 0 0;overflow:hidden;margin-top:2rem}.hNwK3Ueu5n img{width:100%;height:auto;display:block}.q4AW8-t4 .a9MN26ez{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.h1EMfpHIMp{background:var(--surface);color:var(--on-surface);padding:2.5rem;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.08);text-align:center;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.h1EMfpHIMp:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,0.12)}.ex96B22vG{width:80px;height:80px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.oS-XC{display:inline-block;padding:0.4rem 1rem;background:var(--primary);color:var(--on-primary);border-radius:50px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.eDJ0SI1-M8{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.v6eb-B{margin-bottom:3rem}.v6eb-B h2{font-size:2.5rem;margin-bottom:0.5rem}.pZ6lif5-yT{display:flex;flex-direction:column;gap:2rem}.nHtkK0uct4{display:flex;align-items:center;gap:3rem;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.nHtkK0uct4.reverse{flex-direction:row-reverse}.dHef3ORPyN{flex:1}.cF8qisgH-R{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;display:block;margin-bottom:0.5rem}.qH-ogTC95{width:100px;height:100px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.tz5Nm0{background:var(--primary);color:var(--on-primary)}.r4XtGFH h2{text-align:center;margin-bottom:3rem}.kufP{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.bfA-9{display:flex;gap:1rem;align-items:flex-start}.tkZmYZy{width:50px;height:50px;background:rgba(255,255,255,0.2);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.hm-Fx h4{margin-bottom:0.5rem}.hm-Fx p{opacity:0.8;font-size:0.9rem}.mHJmCf{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.xDQ-Y{display:flex;gap:1.5rem;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s}.xDQ-Y:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.iASY-TL2M9{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;line-height:1}.lD6WN-6d h3{margin-bottom:0.75rem}.lD6WN-6d p{color:var(--on-surface);opacity:0.7;line-height:1.7}.uXWt-Si5zt{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.5rem}.xywL2wls1A{background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:16px;padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.xywL2wls1A.large{grid-row:span 2}.oW5SONbvWF{font-size:2rem;margin-bottom:1rem}.xywL2wls1A h3{margin-bottom:0.5rem}.xywL2wls1A p{opacity:0.9;font-size:0.9rem}@media (max-width:768px){.mHJmCf{grid-template-columns:1fr}.uXWt-Si5zt{grid-template-columns:1fr;grid-auto-rows:auto}.xywL2wls1A.large{grid-row:span 1}}.mmIWlxJ2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.yD8-CsP{text-align:center;padding:2rem}.tfCs0DPS{width:70px;height:70px;background:rgba(var(--primary-rgb),0.1);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;margin:0 auto 1.5rem;transition:all 0.3s ease}.yD8-CsP:hover .tfCs0DPS{background:var(--primary);transform:scale(1.1)}.ufrX4zk-EW{color:var(--primary);font-weight:600;margin-top:1rem;display:inline-block}.zplc-z{display:inline-block;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:0.875rem;margin-bottom:1rem}.nzRkniZ2 .wROds7-N{margin-bottom:3rem;border-radius:20px;overflow:hidden;max-height:400px}.wROds7-N img{width:100%;height:100%;object-fit:cover}.rlsaErmBGh{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.qctuO8 .zn1ISn13{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.l44SdwX{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.dNF21uT{display:flex;gap:2rem;margin-bottom:2rem}.bmC-6JurWb{text-align:center}.jS-2eiF{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.q2oy-4Pa{font-size:0.875rem;color:var(--on-surface);opacity:0.7}.tTpPIHy img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.xzjW0{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.fbBI5TI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.jnNPp{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.05);border-left:4px solid var(--primary)}.sxilje{font-size:2.5rem;font-weight:800;color:var(--primary);margin-bottom:0.5rem}.ygFy-4{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.k2EkaC0N-j{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.fe7mR{text-align:center;padding:1rem 2rem}.eQyb9{display:block;font-size:2.5rem;font-weight:800;color:var(--text)}.hI3Zcf{font-size:0.9rem;color:var(--text);opacity:0.6}.qfPJ3Oxx{position:relative;color:#fff;text-align:center;overflow:hidden}.dyAv8r3-8{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary),var(--secondary))}.qfPJ3Oxx .su8Fb73w{position:relative}.reCVZuCG{margin-bottom:3rem}.bD-aCc{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.jRYP3SM{padding:2rem}.pTevB3Tv2{font-size:3rem;font-weight:800;margin-bottom:0.5rem}.ueXsLVR{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.o7omS{max-width:700px;margin:0 auto}.kpWt{background:var(--surface);color:var(--on-surface);padding:3rem;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,0.08);position:relative}.uTrfGi{font-size:5rem;color:var(--primary);opacity:0.2;position:absolute;top:1rem;left:2rem;line-height:1}.lgnRn6-nx{font-size:1.25rem;line-height:1.8;margin-bottom:2rem;color:var(--on-surface);position:relative}.aQH-7P{display:flex;align-items:center;gap:1rem}.dg6RNO{background:var(--background)}.jepSAY{max-width:900px;margin:0 auto;text-align:center}.atsa8wA-sFW{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;border:none}.mOZ8MD{display:flex;flex-direction:column;gap:0.25rem}.cY-Jg{font-weight:700;font-size:1.1rem}.qWVHVvx4bU{color:var(--text);opacity:0.6}.o70oLqp{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.aItcwXCPLl{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.jisWm{border-radius:20px;overflow:hidden}.jisWm img{width:100%}.cMQDmx h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary)}.eFgClCY2E0{font-size:1.25rem;font-style:italic;margin-bottom:2rem;color:var(--text);line-height:1.8}.or5ueglw-Z{display:flex;align-items:center;gap:1rem}.or5ueglw-Z span{display:block;color:var(--text);opacity:0.6}.vSM-8ROnX{background:var(--dark);color:#fff;text-align:center}.oMD1NAdiY3 h2{margin-bottom:1rem;color:#fff}.oMD1NAdiY3 p{opacity:1;color:rgba(255,255,255,0.9);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.tWSc-iDGMg{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.l8x-50f{background:var(--background)}.azSxKMU{border:3px solid var(--primary);border-radius:20px;padding:4rem;text-align:center;max-width:700px;margin:0 auto}.azSxKMU h2{margin-bottom:1rem}.azSxKMU p{margin-bottom:2rem;color:var(--text);opacity:0.7}.zFy0{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.sX-XaJx{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.r0q58ze9 h2{margin-bottom:0.5rem}.r0q58ze9 p{opacity:0.9}.qo9wCH74T{background:var(--background)}.hD-Zb6r{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.zsHrv{text-align:center;padding:2rem;position:relative}.zsHrv::after{content:"";position:absolute;top:3rem;right:-1rem;width:2rem;height:2px;background:var(--primary);opacity:0.3}.zsHrv:last-child::after{display:none}.gebkrWkF{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1.5rem}.zsHrv h3{margin-bottom:1rem;font-size:1.25rem}.zsHrv p{color:var(--text);opacity:0.7;line-height:1.7}.rBpSc-zAIMt{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.laK39iP{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.tsB7-m5t{font-style:italic;color:var(--on-surface);margin-bottom:1.5rem;line-height:1.7}.bJ88-aL{display:flex;align-items:center;gap:1rem}.mfSXgMyf9{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:0.875rem}.bJ88-aL strong{display:block;margin-bottom:0.25rem}.bJ88-aL span{color:var(--on-surface);opacity:0.6;font-size:0.875rem}.lXTAJ{color:var(--text);opacity:1;margin-top:1rem;font-size:1.05rem;line-height:1.7;max-width:600px}.flbYO-CV9O{margin-top:1rem;color:var(--text);opacity:0.8;line-height:1.8}.qml-lS{line-height:1.8;font-size:1.1rem}.eIm-j79k{font-size:0.9rem;color:var(--text);opacity:0.7;margin-top:1rem}@media (max-width:992px){.hD-Zb6r{grid-template-columns:repeat(2,1fr)}.zsHrv::after{display:none}}@media (max-width:768px){.nHtkK0uct4{flex-direction:column !important;text-align:center}.rlsaErmBGh,.qctuO8 .zn1ISn13,.aItcwXCPLl{grid-template-columns:1fr}.dNF21uT{justify-content:center}.sX-XaJx{flex-direction:column;text-align:center}.hD-Zb6r{grid-template-columns:1fr}.rBpSc-zAIMt{grid-template-columns:1fr}}.yswyhHUYd5{background:#f0fff4;padding:2rem 0;border-bottom:1px solid #f0fff4}.oWuX8skx4-N{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.kJU8xVF-1bc{display:flex;align-items:center;gap:0.5rem;color:#22543d;font-weight:500}.hgX3P4H{font-size:1.25rem}.puiPb{font-size:0.9rem}.qj8YwzAzg{padding:3rem 0;background:#f0fff4}.tjHO9aO{text-align:center;color:#22543d;opacity:0.6;font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.xyJW{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem}.u5-yX{opacity:0.5;transition:opacity 0.3s;font-size:1.25rem;font-weight:700;color:var(--on-surface);padding:1rem 1.5rem;background:var(--surface);border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.u5-yX:hover{opacity:1}[data-aos]{opacity:0;transition:opacity 0.6s ease,transform 0.6s ease}[data-aos="fade-up"]{transform:translateY(30px)}[data-aos].aos-animate{opacity:1;transform:translateY(0)}.awc9i{background:#1c4532;color:#fff;padding:4rem 2rem 2rem;margin-top:4rem}.sCKmLAtW{max-width:1200px;margin:0 auto}.nfI0LZM49{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.lklGv0kv{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.eoF-97KX{height:36px;width:auto;max-width:36px;object-fit:contain;border-radius:6px}.jyCUkzET h3{font-size:1.5rem;margin-bottom:0;color:#276749}.jyCUkzET h4{font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.jyCUkzET p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:1rem}.jyCUkzET ul{list-style:none;padding:0}.jyCUkzET li{margin-bottom:0.75rem}.jyCUkzET a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s}.jyCUkzET a:hover{color:#276749}.et-ok{display:flex;gap:1rem;margin-top:1.5rem}.et-ok a{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center;transition:0.3s}.et-ok a:hover{background:#276749;transform:translateY(-3px)}.zskpj0v7Se{display:inline-block;padding:0.75rem 1.5rem;border:2px solid #276749;color:#276749;border-radius:6px;text-decoration:none;font-weight:600;transition:0.3s}.zskpj0v7Se:hover{background:#276749;color:var(--on-primary)}.ob71PTf97W{padding-top:2rem;border-top:1px solid rgba(255,255,255,0.1);text-align:center;color:rgba(255,255,255,0.5)}@media (max-width:768px){.nfI0LZM49{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.nfI0LZM49{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.mEV6{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9}.yAZv3{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.v9Kp8j4b{flex:1;min-width:200px;padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.05);border-left:4px solid var(--primary)}.ucp-YvsXa{display:block;font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:0.5rem}.vxE1{color:var(--on-surface);line-height:1.6}.fipeZknRL{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.eQAPQ{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.dQoB3{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem}.eQAPQ h4{margin-bottom:0.75rem;font-size:1.25rem}.eQAPQ p{color:var(--on-surface);opacity:0.7;line-height:1.7}.vvUCroMbiD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.yj42{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.05)}.kyKS{display:flex;align-items:center;gap:0.9rem;margin-bottom:0.75rem}.lzffuGD-dM{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;font-size:1.25rem}.wc6WoZiv{text-align:center;max-width:1000px;margin:0 auto}.vE7WiJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem}.ifeau{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.tFahvCz{display:grid;grid-template-columns:1.4fr 0.6fr;gap:2rem;align-items:center}.r6ZEMN9{font-weight:800;color:var(--primary);letter-spacing:0.5px;margin-bottom:0.75rem}.exs-v{display:inline-flex;padding:0.5rem 0.85rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);font-weight:700}.cJZVOiuIZp{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.cJZVOiuIZp li{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:1.25rem 1.25rem;box-shadow:0 8px 24px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.05)}.cJZVOiuIZp strong{display:block;margin-bottom:0.35rem}.cJZVOiuIZp span{display:block;opacity:0.75;line-height:1.7}.kt2-EpK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.w8d3xjt{background:var(--surface);color:var(--on-surface);border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.w8d3xjt:nth-child(1){grid-column:span 2}.j3hO8M-m{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.wquSpy4Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.lt7s-oD{text-align:center;max-width:900px;margin:0 auto 2rem}.hdZIQQV7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0}.uCuwlXK{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:1.25rem 1.25rem;border:1px solid rgba(0,0,0,0.05);box-shadow:0 10px 30px rgba(0,0,0,0.05)}.jhdBlP{font-weight:800;color:var(--primary);margin-bottom:0.5rem}.m7grp4z img{width:100%;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,0.12)}@media (max-width:768px){.vvUCroMbiD,.vE7WiJ,.cJZVOiuIZp,.kt2-EpK,.hdZIQQV7{grid-template-columns:1fr}.w8d3xjt:nth-child(1){grid-column:span 1}.tFahvCz{grid-template-columns:1fr;text-align:center}}.xjuleGa2S-Z{max-width:900px;margin:0 auto;text-align:center}.oH34{font-size:1.15rem;line-height:1.9;color:var(--text)}.dgs4j{text-align:center;max-width:800px;margin:0 auto 3rem;color:var(--text);opacity:0.8;line-height:1.7}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.bpP8{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9;max-width:700px;margin-left:auto;margin-right:auto}.vgNth-5Ws{color:var(--primary);font-weight:500;margin-bottom:1rem;font-size:0.95rem}.pv6WEIL5FK{line-height:1.8;margin-bottom:1.5rem}.fRykWw{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.fRykWw span{font-size:0.875rem;color:var(--text);opacity:0.7}.kuBDfH-I{font-size:0.9rem;color:var(--text);opacity:0.8;font-style:italic;margin-top:1rem}.zbZf6A2fYN{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.oGN4P{background:rgba(var(--primary-rgb),0.1);color:var(--primary);padding:0.25rem 0.75rem;border-radius:50px;font-size:0.8rem;font-weight:500}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.qC-rD9e{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.zsHrv{background:var(--surface);border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.fLVUQ1FGQ{font-size:3rem;margin-bottom:1rem}.iJLNUJ50hv{font-size:0.85rem;color:#276749;font-weight:600;text-transform:uppercase;margin-bottom:0.5rem}.rqo9c-sS{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.qu-e59UaSUB{color:var(--text-muted);line-height:1.6}.tr2go21f{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1000px;margin:2rem auto 0}.tr2go21f li{background:var(--surface);padding:1.5rem;border-radius:12px;color:var(--on-surface);box-shadow:0 2px 10px rgba(0,0,0,0.05)}.tr2go21f li strong{display:block;font-size:1.1rem;margin-bottom:0.5rem;color:#276749}.tr2go21f li span{display:block;font-size:0.95rem;color:var(--text-muted);line-height:1.6}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.a5Ji99{text-align:center;max-width:700px;margin:0 auto 2rem}.pLJ8a{display:flex;justify-content:center;gap:0.75rem;margin-bottom:2.5rem;flex-wrap:wrap}.product-filter{padding:0.6rem 1.25rem;border:2px solid #276749;background:transparent;color:#276749;border-radius:25px;cursor:pointer;font-weight:500;font-size:0.9rem;transition:all 0.3s}.product-filter:hover,.product-filter.active{background:#276749;color:#fff}.psjzZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.product-card{background:var(--surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:transform 0.3s,box-shadow 0.3s;position:relative}.product-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,0.15)}.qTGNKS{position:absolute;top:12px;left:12px;padding:0.35rem 0.75rem;border-radius:20px;font-size:0.75rem;font-weight:600;text-transform:uppercase;z-index:2}.r1XHiGN{background:#10b981;color:#fff}.hZOG7uG8A2{background:#ef4444;color:#fff}.n2-eN{background:#f59e0b;color:#fff}.gL5KIL9{background:#ec4899;color:#fff}.uf1Z6fz56{position:relative;aspect-ratio:1;overflow:hidden;background:#f0fff4}.uf1Z6fz56 .k0Q-rJVArAY{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.product-card:hover .k0Q-rJVArAY{transform:scale(1.05)}.locGyy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:background 0.4s ease}.product-card:hover .locGyy{background:linear-gradient(145deg,rgba(var(--primary-rgb),0.06),rgba(var(--primary-rgb),0.14)) !important}.locGyy .qpBVnL-JRV{font-size:3.5rem;opacity:0.5}.locGyy .uy2v7b5vi{width:80px;height:80px;opacity:0.35;transition:all 0.4s ease}.product-card:hover .uy2v7b5vi{opacity:0.55;transform:scale(1.1)}.locGyy .uy2v7b5vi svg{width:100%;height:100%}.cT-LXGzk{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:0.5rem;opacity:0;transform:translateX(10px);transition:all 0.3s}.product-card:hover .cT-LXGzk{opacity:1;transform:translateX(0)}.iMD-IX{width:36px;height:36px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:all 0.2s}.iMD-IX:hover{transform:scale(1.1);background:#276749}.mY5E4F{padding:1.25rem}.msez40Co{font-size:1rem;font-weight:600;margin-bottom:0.5rem;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtI-U{display:flex;align-items:center;gap:0.4rem;margin-bottom:0.75rem;font-size:0.85rem}.gtI-U .qjum{color:#f59e0b}.gtI-U .h6ST4dZ{color:#9ca3af}.yOYCF{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem}.eXs6{font-size:1.25rem;font-weight:700;color:#276749}.e0qEy4K{font-size:0.95rem;color:#9ca3af;text-decoration:line-through}.add-to-cart-btn{width:100%;padding:0.75rem;background:#276749;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all 0.3s}.add-to-cart-btn:hover{background:#2D8154;transform:scale(1.02)}.uvqyH{text-align:center;margin-top:3rem}.uAHgaOU{padding:1rem 2.5rem;background:transparent;border:2px solid #276749;color:#276749;border-radius:30px;font-weight:600;cursor:pointer;transition:all 0.3s}.uAHgaOU:hover{background:#276749;color:#fff}.m7-i5{position:fixed;bottom:2rem;right:2rem;width:60px;height:60px;border-radius:50%;background:#276749;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 30px rgba(0,0,0,0.25);z-index:999;transition:all 0.3s}.m7-i5:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(0,0,0,0.3)}.icbUzy{font-size:1.5rem}.q4-iz6sU9pV{position:absolute;top:-4px;right:-4px;width:24px;height:24px;border-radius:50%;background:#ef4444;color:#fff;font-size:0.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:all 0.3s}.m7-i5.has-items .q4-iz6sU9pV{opacity:1;transform:scale(1)}.nj6MT3kHM{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:1000;opacity:0;visibility:hidden;transition:all 0.3s}.nj6MT3kHM.open{opacity:1;visibility:visible}.x9fgTFS{position:fixed;top:0;right:0;width:380px;max-width:90vw;height:100vh;background:#fff;z-index:1001;display:flex;flex-direction:column;transform:translateX(100%);transition:transform 0.3s ease;box-shadow:-10px 0 40px rgba(0,0,0,0.15)}.x9fgTFS.open{transform:translateX(0)}.bpbQk-E{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #eee}.bpbQk-E h3{margin:0;font-size:1.1rem;color:#111}.qTjP8gd-PQ{background:none;border:none;font-size:1.3rem;cursor:pointer;color:#666;padding:0.25rem}.xCWwkUn{flex:1;overflow-y:auto;padding:1rem 1.5rem}.i2UJ-Oa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;padding:3rem 0;color:#999}.cart-item{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #f3f3f3;gap:1rem}.xrR1tt-No6{flex:1;min-width:0}.rimT{display:block;font-weight:600;font-size:0.9rem;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c9JKRL{display:block;font-size:0.85rem;color:#276749;margin-top:0.25rem}.nM6-n{display:flex;align-items:center;gap:0.4rem}.nM6-n button{width:28px;height:28px;border:1px solid #ddd;background:#fff;border-radius:6px;cursor:pointer;font-size:0.9rem;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.nM6-n button:hover{background:#f5f5f5;border-color:#276749}.kdKmP1Y{border-color:#fca5a5 !important;color:#ef4444}.kdKmP1Y:hover{background:#fef2f2 !important}.nM6-n span{min-width:1.5rem;text-align:center;font-weight:600;font-size:0.9rem}.nnVEu{padding:1.25rem 1.5rem;border-top:2px solid #eee;background:#fafafa}.lAaXOz0uNh{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem}.lAaXOz0uNh strong{font-size:1.3rem;color:#276749}.mlCNG-4V{width:100%;padding:1rem;background:#276749;color:#fff;border:none;border-radius:10px;font-weight:700;font-size:1rem;cursor:pointer;transition:all 0.3s}.mlCNG-4V:hover{background:#2D8154;transform:translateY(-1px)}@media (max-width:768px){.psjzZ{grid-template-columns:repeat(2,1fr);gap:1rem}.product-card{border-radius:12px}.mY5E4F{padding:1rem}.msez40Co{font-size:0.9rem}.eXs6{font-size:1.1rem}.x9fgTFS{width:100%;max-width:100vw}.m7-i5{bottom:1.5rem;right:1.5rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.jXgnIRu{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.iOER4nXi{background:var(--surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.nbdu9{color:#fbbf24;font-size:1.2rem;margin-bottom:1rem}.xGn0SsVzVT{font-size:1.1rem;line-height:1.7;color:var(--on-surface);margin-bottom:1.5rem;font-style:italic}.gMB-Feen{display:flex;align-items:center;gap:1rem}.tvdvPpRLLM{width:50px;height:50px;border-radius:50%;background:#276749;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.xHO8A strong{display:block;color:var(--on-surface)}.xHO8A span{font-size:0.9rem;color:var(--text-muted)}.okODcyji{position:absolute;top:1rem;right:1rem;font-size:0.8rem;color:#10b981}.bRC1GR60-l{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.t3y8JdzGp8{background:var(--surface);border-radius:20px;padding:2rem 1.75rem;text-align:center;box-shadow:0 4px 24px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;flex-direction:column;align-items:center;gap:0.5rem}.t3y8JdzGp8:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(0,0,0,0.1)}.sSreOTic{font-size:2rem;display:block;margin-bottom:0.25rem}.io-4G9aZNUk{font-size:2.5rem;font-weight:800;color:#276749;line-height:1.1;letter-spacing:-0.02em}.b774{font-size:0.9rem;color:var(--text-muted,#666);line-height:1.5;max-width:200px;margin:0 auto}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.m9JmJMDgS{max-width:900px;margin:0 auto}.nidV{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.nidV:last-child{border-bottom:none}.nidV h2{margin-bottom:1.5rem;font-size:1.4rem;color:#276749;font-weight:600}.uv-sy{line-height:1.8;color:var(--on-surface)}.uv-sy p{margin-bottom:1rem}.uv-sy ul{margin:1rem 0;padding-left:1.5rem}.uv-sy ul li{margin-bottom:0.5rem;line-height:1.6}.uv-sy strong{color:var(--on-surface)}.uv-sy table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem}.uv-sy th,.uv-sy td{padding:12px;border:1px solid rgba(0,0,0,0.1);text-align:left}.uv-sy th{background:var(--surface);font-weight:600}.uv-sy a{color:#276749;text-decoration:none}.uv-sy a:hover{text-decoration:underline}.nwiLV6E1{background:var(--surface);padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.nwiLV6E1 h3{margin-bottom:1rem;font-size:1.1rem;color:var(--on-surface)}.nwiLV6E1 ul{list-style:none;padding:0;margin:0;columns:2;column-gap:2rem}@media (max-width:600px){.nwiLV6E1 ul{columns:1}}.nwiLV6E1 li{margin-bottom:0.6rem;break-inside:avoid}.nwiLV6E1 a{color:#276749;text-decoration:none;font-size:0.95rem}.nwiLV6E1 a:hover{text-decoration:underline}.eETRm{color:var(--text-muted);font-size:0.9rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.su8Fb73w{max-width:1200px;margin:0 auto;padding:0 2rem}.gWO8-dZxb{padding:5rem 0;color:var(--text)}.jcMz8WJ8pP{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.opizP1P{text-align:center;margin-bottom:3rem}.opizP1P h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.opizP1P p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.enA-fZFkKD{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;border:none}.dU09h7La{background:var(--primary);color:var(--on-primary)}.dU09h7La:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.fS62fnU12{background:transparent;color:var(--primary);border:2px solid var(--primary)}.fS62fnU12:hover{background:var(--primary);color:var(--on-primary)}.iB8pKlKxX{background:var(--surface);color:var(--primary)}.iB8pKlKxX:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.xwcMfCv{width:100%}.lOij-dR{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hSJochpt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.05) 0%,transparent 50%,rgba(var(--secondary-rgb),0.05) 100%);z-index:0}.tXTF0mk0d{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.b5GQo-Dxx7s{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dkxVJ{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.exUhMJO{display:flex;gap:1rem;flex-wrap:wrap}.h6bR5xVN{position:relative}.h6bR5xVN img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ouy4s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.wDYpH-OV{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.wDYpH-OV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.tg77l7QwdG{width:60px;height:60px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.5rem}.wDYpH-OV h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wDYpH-OV p{color:var(--on-surface);opacity:0.7}.ao-lUoKE{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ao-lUoKE.reverse{direction:rtl}.ao-lUoKE.reverse>*{direction:ltr}.arHKqe1 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.q8ZX9Fg1 h2{font-size:2rem;margin-bottom:1.5rem}.q8ZX9Fg1 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.afCBkkO4{list-style:none;padding:0;margin-bottom:2rem}.afCBkkO4 li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.urTvE{width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:0.75rem}.klYSlakLvA{background:var(--primary);color:#fff}.a8m1Zs1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.jR8FRWM{padding:2rem}.rk-edW6TE{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.zx8B-UQ8{font-size:1rem;opacity:0.9}.azb-OJnXv{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.iOER4nXi{max-width:800px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.ak6nwx3N{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.gMB-Feen{display:flex;align-items:center;justify-content:center;gap:1rem}.tvdvPpRLLM{width:60px;height:60px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.xHO8A h4{font-size:1rem;margin-bottom:0.25rem}.xHO8A p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.k3AmvVUf5V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.und20r-L1{max-width:700px;margin:0 auto}.und20r-L1 h2{font-size:2.5rem;margin-bottom:1rem}.und20r-L1 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.qgq-wXPeB{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.qgq-wXPeB h1{font-size:3rem;margin-bottom:1rem}.qgq-wXPeB p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.eh-YVp3{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.rxHRgsqHpO{text-align:center;padding:2rem}.wL484A-nLT{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.rxHRgsqHpO h3{font-size:1.5rem;margin-bottom:1rem}.rAmgfa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.frJtp{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);text-align:center}.frJtp h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.gW-w6s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bO-qnoU{text-align:center;padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zZn-LLx{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.zZn-LLx img{width:100%;height:100%;object-fit:cover}.bO-qnoU h3{font-size:1.25rem;margin-bottom:0.25rem}.bO-qnoU .sr5Dx{color:var(--primary);font-weight:500;margin-bottom:1rem}.bO-qnoU .rr9TIc{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.preCcS-e{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.eVQ-gV{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;align-self:start;display:flex;flex-direction:column;container-type:inline-size}.eVQ-gV:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.vpbngL9Mw{height:200px;overflow:hidden}.vpbngL9Mw img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.eVQ-gV:hover .vpbngL9Mw img{transform:scale(1.05)}.tNF-D{padding:2rem}.pL-gdfiBF8Q{display:grid;grid-template-columns:1fr;gap:0}.pL-gdfiBF8Q .vpbngL9Mw{height:100%;min-height:260px}.pL-gdfiBF8Q .tNF-D{padding:2rem 2rem}.sz-Xy7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.iiHQinRb{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.8rem;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18)}.uDXXoy5z{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:999px;font-weight:800;font-size:0.8rem;background:rgba(0,0,0,0.06);color:var(--on-surface)}.js45UOPw{padding:2rem}.js45UOPw .vpbngL9Mw{display:none}.js45UOPw h3{margin-bottom:0.5rem}.js45UOPw .pv6WEIL5FK{margin-bottom:1.25rem}.js45UOPw .rHAB-QZ{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.js45UOPw .rHAB-QZ li{margin-bottom:0}.bzvJV3{position:relative}.bzvJV3 .vpbngL9Mw{height:260px}.bzvJV3::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.45) 70%,rgba(0,0,0,0.55) 100%);pointer-events:none}.bzvJV3 .tNF-D{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bzvJV3 .pv6WEIL5FK{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bzvJV3 .rHAB-QZ li:nth-child(n+4){display:none}.bzvJV3 .zbZf6A2fYN,.bzvJV3 .fRykWw,.bzvJV3 .kuBDfH-I{display:none}.bzvJV3 .tNF-D p,.bzvJV3 .tNF-D li{color:rgba(255,255,255,0.9)}.bzvJV3 .rHAB-QZ li::before{color:rgba(255,255,255,0.95)}.bzvJV3 .oGN4P{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bzvJV3 .lhJd6zoTOk{color:rgba(255,255,255,0.95)}@media (max-width:768px){.pL-gdfiBF8Q{grid-template-columns:1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr}}@container (min-width:520px){.pL-gdfiBF8Q{grid-template-columns:1.05fr 1fr}.js45UOPw .rHAB-QZ{grid-template-columns:1fr 1fr}}.tNF-D h3{font-size:1.5rem;margin-bottom:1rem}.tNF-D p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.rHAB-QZ{list-style:none;padding:0;margin-bottom:1.5rem}.rHAB-QZ li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.rHAB-QZ li::before{content:"✓";color:var(--primary);font-weight:bold}.lhJd6zoTOk{font-size:1.1rem;color:var(--primary);font-weight:600}.oMXZ-Pr8qlO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.bX1R{background:var(--surface);color:var(--on-surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease}.bX1R{text-decoration:none;color:inherit;display:block}.bX1R:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bX1R:hover h3{color:var(--primary)}.xbr-xpTZ{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.bcuj{height:220px;overflow:hidden}.bcuj img{width:100%;height:100%;object-fit:cover}.vEqW6y{padding:1.5rem}.v9c-OIan5rV{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.vEqW6y h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.vEqW6y h3 a{color:var(--on-surface);text-decoration:none}.vEqW6y h3 a:hover{color:var(--primary)}.f2JJx4h{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.c7j3U{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.05)}.c7j3U h3{font-size:1.5rem;margin-bottom:0.5rem}.c7j3U p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.bKbUswLns{display:flex;gap:1rem}.bKbUswLns input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.bKbUswLns input:focus{outline:none;border-color:var(--primary)}.oZ1HRV{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.lHiH-g{display:flex;flex-direction:column;gap:1.5rem}.yE8Q-Ciop{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zjXPd5k{font-size:1.5rem;margin-bottom:0.75rem;display:block}.yE8Q-Ciop h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.yE8Q-Ciop p{color:var(--on-surface);opacity:0.8}.yE8Q-Ciop a{color:var(--on-surface);text-decoration:none}.yE8Q-Ciop a:hover{color:var(--primary)}.mnqN-jr{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mnqN-jr h2{font-size:1.5rem;margin-bottom:1.5rem}.e1yyJ{display:flex;flex-direction:column;gap:1.5rem}.li4CJ9dJ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.nLC7bh{display:flex;flex-direction:column;gap:0.5rem}.nLC7bh.full-width{grid-column:1 / -1}.nLC7bh label{font-weight:500;font-size:0.95rem}.nLC7bh input,.nLC7bh textarea{padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color 0.3s}.nLC7bh input:focus,.nLC7bh textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.tXTF0mk0d,.ao-lUoKE,.eh-YVp3,.oZ1HRV{grid-template-columns:1fr;gap:2rem}.ao-lUoKE.reverse{direction:ltr}.lOij-dR{min-height:auto;padding:3rem 0}.gWO8-dZxb{padding:3rem 0}.li4CJ9dJ{grid-template-columns:1fr}.bKbUswLns{flex-direction:column}.qgq-wXPeB h1{font-size:2rem}}.qNprak{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.iDdpKABJd{max-width:600px;margin:0 auto}.uVRNY18OTj{font-size:5rem;margin-bottom:1.5rem;display:block}.iDdpKABJd h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:var(--primary,#276749)}.iDdpKABJd p{font-size:1.15rem;color:var(--text,#555);margin-bottom:2rem;line-height:1.7}.iDdpKABJd .enA-fZFkKD{display:inline-block;padding:0.85rem 2rem;background:#276749;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all 0.3s}.iDdpKABJd .enA-fZFkKD:hover{background:#2D8154;transform:translateY(-2px)}