*,*::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)}.u6dn-Kk{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)}.gQIT7J{flex:1}.gQIT7J p{margin:0;font-size:0.9rem}.gQIT7J a{color:var(--accent)}.ovPZdBD{display:flex;gap:0.5rem}.sgFvGTDvoK{padding:0.5rem 1rem;font-size:0.85rem}@media (max-width:768px){.u6dn-Kk{flex-direction:column;text-align:center}}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:#fff}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:#fff}.jZCj6Ouiq{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}.jZCj6Ouiq .zzj3sWKPc{display:flex;align-items:center;gap:0.75rem}.e6UsNz{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}.e6UsNz:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,0.22)}.uoJ64{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;gap:2rem}.kzf-CR{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}.uXncexe{height:44px;width:auto;display:block;object-fit:contain;border-radius:6px}.zRSyIQ-0cIq{display:none}.ah6mHxkqN{display:flex;gap:1.25rem;flex-shrink:1;flex-wrap:nowrap;min-width:0;margin-left:auto}.vQ1qJ6cs{color:#111827;text-decoration:none;font-weight:500;padding:0.5rem 0;position:relative;transition:color 0.3s ease}.vQ1qJ6cs::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#276749;transition:width 0.3s ease}.vQ1qJ6cs:hover,.vQ1qJ6cs.active{color:#276749}.vQ1qJ6cs:hover::after,.vQ1qJ6cs.active::after{width:100%}.dDRx4iTyB{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px}.dDRx4iTyB span{width:25px;height:2px;background:#111827;transition:0.3s}.lDNh48{background:transparent;box-shadow:none;padding:0.75rem 1rem}.lDNh48 .uoJ64{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)}.lDNh48 .vQ1qJ6cs::after{display:none}.lDNh48 .vQ1qJ6cs{padding:0.5rem 0.9rem;border-radius:999px}.lDNh48 .vQ1qJ6cs:hover,.lDNh48 .vQ1qJ6cs.active{background:rgba(var(--primary-rgb),0.18);color:#22543d}.zXBC .kzf-CR{position:static;transform:none;max-width:260px;text-align:left}.zXBC .ah6mHxkqN{margin-left:auto;flex-shrink:1}.zXBC .vQ1qJ6cs::after{display:none}.zXBC .vQ1qJ6cs{opacity:0.9}.zXBC .vQ1qJ6cs:hover,.zXBC .vQ1qJ6cs.active{opacity:1;color:#22543d}.qGxCMq3ogA .ah6mHxkqN{margin-left:auto;margin-right:auto}.qGxCMq3ogA .e6UsNz{display:inline-flex}.vvJqvzw .ah6mHxkqN{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)}.vvJqvzw .ah6mHxkqN.active{transform:translateX(0);opacity:1}.vvJqvzw .dDRx4iTyB{display:flex}.vvJqvzw .vQ1qJ6cs{padding:1rem 0.75rem;border-radius:14px;color:#fff}.vvJqvzw .vQ1qJ6cs:hover,.vvJqvzw .vQ1qJ6cs.active{background:rgba(var(--primary-rgb),0.18);color:#fff}@media (max-width:768px){.dDRx4iTyB{display:flex}.dDRx4iTyB.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.dDRx4iTyB.active span:nth-child(2){opacity:0;transform:translateX(-10px)}.dDRx4iTyB.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.ah6mHxkqN{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}.ah6mHxkqN.active{transform:translateY(0);opacity:1;pointer-events:auto}.vQ1qJ6cs{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.05);font-size:1.1rem}.e6UsNz{display:inline-flex !important;margin-top:1rem;align-self:flex-start}}@media (max-width:1024px){.ah6mHxkqN{gap:1rem}.kzf-CR{max-width:280px;font-size:1.3rem}.uXncexe{height:40px}}@media (max-width:992px){.kzf-CR{max-width:200px;font-size:1.2rem}.uXncexe{height:38px}}@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');:root{--font-heading:'Manrope',sans-serif;--font-body:'Manrope',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)}.yjOB-NedoiH{border-radius:6px;padding:0.75rem 1.75rem;font-weight:500;text-transform:none;box-shadow:none;transition:all 0.3s ease}.yjOB-NedoiH: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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.l4cEB8-Ihmz{position:relative;overflow:hidden;padding-top:70px}.l4cEB8-Ihmz h1{color:var(--text)}.l4cEB8-Ihmz p,.l4cEB8-Ihmz .mZQMz-53ot,.l4cEB8-Ihmz .hvAw1GPCkW{color:var(--text)}.dMOLTDpr h1,.dMOLTDpr p,.dMOLTDpr .mZQMz-53ot,.qrVccvJA-mg h1,.qrVccvJA-mg p,.qrVccvJA-mg .mZQMz-53ot,.dKwPDO6aAh h1,.dKwPDO6aAh p,.dKwPDO6aAh .mZQMz-53ot,.qsN1fwR-qe h1,.qsN1fwR-qe p,.qsN1fwR-qe .mZQMz-53ot,.srZSLQyAJ8 h1,.srZSLQyAJ8 p,.srZSLQyAJ8 .mZQMz-53ot,.ojgFG h1,.ojgFG p,.ojgFG .mZQMz-53ot,.ghE-iTpNWRt h1,.ghE-iTpNWRt p,.ghE-iTpNWRt .mZQMz-53ot,.rJWaiYOP9K h1,.rJWaiYOP9K p,.rJWaiYOP9K .mZQMz-53ot,.fi0LY7A h1,.fi0LY7A p,.fi0LY7A .mZQMz-53ot,.bBht-wZ h1,.bBht-wZ p,.bBht-wZ .mZQMz-53ot{color:#fff}.tjb3oEAR,.zkbn,.j1fsCHzx{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}.pY-2N{min-height:min(88vh,780px);display:flex;align-items:center;padding:4rem 0 3rem;background:var(--background);position:relative}.tLocEF0yA{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}.pY-2N .yoTffW4y{position:relative;z-index:1}.pY-2N .dygS6qB4D{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3.5rem;align-items:center}.kBnqnkD .dygS6qB4D{grid-template-columns:0.9fr 1.1fr}.lnNa9CdZCC{display:flex;flex-wrap:wrap;gap:0.6rem;margin:-0.25rem 0 1.75rem}.zw-yJ{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}.vM2DCo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.oIh-nn4x{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)}.oIh-nn4x strong{display:block;font-size:1.25rem;line-height:1.2;margin-bottom:0.2rem}.oIh-nn4x span{display:block;font-size:0.9rem;opacity:0.75}.pY-2N 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}.pY-2N p{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:1.75rem;line-height:1.65;max-width:500px}.pY-2N .mZQMz-53ot{font-size:1.15rem;opacity:0.75;margin-bottom:1.25rem}.pY-2N .tjb3oEAR{color:var(--primary);font-size:0.8rem;letter-spacing:1.5px}.pY-2N .hvAw1GPCkW{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)}.pY-2N .dxyqO{display:inline-block;margin-left:0.35rem;transition:transform 0.3s ease}.pY-2N .rJnOjD0Y:hover .dxyqO{transform:translateX(4px)}.wjIDSf0{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))}.wjIDSf0 img{width:100%;height:100%;display:block;border-radius:24px;object-fit:cover;object-position:center top;transition:transform 0.6s ease}.p7DTcRNsj:hover .wjIDSf0 img{transform:scale(1.03)}.vNwa32{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}.dZS9u{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}.sUsuj{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1}.dIqY{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)}}.tIqQM5{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)}.nOt7HY{display:flex}.vFKNn8wV-Eb{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}.vFKNn8wV-Eb:first-child{margin-left:0}.e3Hh{font-size:0.85rem;color:var(--text);opacity:0.6}.p7DTcRNsj{position:relative}.p7DTcRNsj img{width:100%;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,0.12)}.dMOLTDpr{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.dHo2A4O-M{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.iic-1r{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}.onN4uY35cV{position:relative;z-index:2;max-width:800px}.onN4uY35cV h1{font-size:clamp(3rem,7vw,5rem);margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,0.5)}.onN4uY35cV p{font-size:1.35rem;opacity:1;color:#fff;margin-bottom:2.5rem;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.onN4uY35cV .tjb3oEAR{background:rgba(255,255,255,0.2);color:#fff}.xCcrOfze{text-align:left}.xCcrOfze .wECKGtvM-Yz{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)}.xCcrOfze .tjb3oEAR{background:rgba(255,255,255,0.18);color:var(--on-gradient)}.xCcrOfze h1,.xCcrOfze p{color:var(--on-gradient)}.xCcrOfze .zw-yJ{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.22);color:var(--on-gradient)}.m09Wa{min-height:100vh;display:flex;align-items:center;background:var(--background);position:relative}.ocHp{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%)}.njrGd{position:relative;text-align:center}.d4vZ .vM2DCo{max-width:980px;margin-left:auto;margin-right:auto}.d4vZ .oIh-nn4x{background:rgba(var(--primary-rgb),0.06);border-color:rgba(var(--primary-rgb),0.14)}.rWgH 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}.mP1NN-pI{font-size:1.4rem;color:var(--text);opacity:0.9;max-width:650px;margin:0 auto 2.5rem}.odOL6EmxlN{margin:2rem 0}.odOL6EmxlN img{max-width:min(820px,86%);margin:0 auto;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.2)}.fL-Th{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.luzSEW{min-height:90vh;display:flex;align-items:center;background:var(--background);overflow:hidden}.f1rz{position:absolute;top:-50%;right:-20%;width:70%;height:200%;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:rotate(-15deg);opacity:0.1}.xG0a{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative}.vJqZu h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;color:var(--text)}.vJqZu p,.vJqZu .mZQMz-53ot{color:var(--text);opacity:0.85}.ybvP0-lq{position:relative}.ybvP0-lq img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.n0ovdoq{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}.pNlG-gO{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem}.xEdQdG{background:none;color:var(--primary);padding:1rem 0}.xEdQdG:hover{color:var(--secondary)}.miZXIo-Pq{min-height:80vh;display:flex;align-items:center;background:var(--background);padding:4rem 0}.miZXIo-Pq .yoTffW4y{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.nawiO h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem;color:var(--text)}.nawiO p,.nawiO .j1fsCHzx{color:var(--text)}.iEflypPy6q{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:2rem}.cGDsd4WAu{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.uX79o{color:var(--text);opacity:0.5}.vmU-xYRK3p{font-weight:600;color:var(--primary)}.sEQjmYY7Po img{width:100%;border-radius:16px}.srZSLQyAJ8{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.wuf-3NFL{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.4));z-index:1}.e3MJ58Vv{position:relative;z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 auto}.rEN02lmL{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}.dI-4r{font-size:4rem;margin-bottom:1.5rem;line-height:1.1}.mP1NN-pI{font-size:1.25rem;opacity:0.9;max-width:700px;margin:0 auto 2rem}.bgcYlz{display:flex;gap:1rem;justify-content:center}.meeSVqGGJ{padding:8rem 0 4rem;background:var(--background)}.hfVhm-Xt{text-align:center;max-width:1000px;margin:0 auto}.guvl-z{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}.qyvfb3QQ{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}.b39TH{font-size:1.25rem;color:var(--text);opacity:0.8;max-width:700px;margin:0 auto 2rem;line-height:1.7}.jpXdS-4{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient)}.mRTO-KRB{background:transparent;color:var(--primary);padding:1rem 1.5rem}.ue0aE7lQ{margin-top:3rem}.ue0aE7lQ img{max-width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.wBMlSY-9Epf{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden}.s8Cq3v-ok{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%)}.nogLoBaf{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ltu1{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;font-size:0.9rem;color:var(--text);opacity:0.7}.fVgF8C{color:var(--primary);font-weight:600}.uY-wV{position:relative}.c6UC49C{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.c6UC49C img{width:100%;display:block}.yGZx{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}.t5o3RqB1oR{text-align:center}.qHwy-K{display:block;font-size:1.75rem;font-weight:700;color:var(--primary)}.pA-dZ{font-size:0.85rem;color:var(--on-surface);opacity:0.7}.xV-xQQu{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%)}.woHDFq5Y6I{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.lFHgjbag{display:grid;gap:1.5rem}.b7jnyYTe{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}.b7jnyYTe:hover{transform:translateY(-5px)}.b7jnyYTe.highlight{background:var(--primary);color:var(--on-primary)}.b7jnyYTe .wfibO-h{font-size:2rem;margin-bottom:0.5rem;display:block}.qrVccvJA-mg{min-height:90vh;position:relative;display:flex;align-items:center;color:#fff}.aXLm{position:absolute;inset:0;z-index:0}.qrVccvJA-mg .yoTffW4y{position:relative;z-index:1}.pSTVA{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.vVm-ix{position:relative}.vVm-ix img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.wQql4px3-M{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)}.bIi-LYq{display:block;font-size:1.5rem;font-weight:700}.pgCoFg83{font-size:0.8rem;opacity:0.7}.sRsT{padding:120px 0 80px;background:var(--light)}.rnxRVdN-q{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.sCwlt{position:relative;border-radius:20px;overflow:hidden}.sCwlt img{width:100%;display:block}.uF1T6Y-sc{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent)}.dsXrEfQKhh{background:var(--primary);color:var(--on-primary);padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:500}.xYYuJA{font-size:1.2rem;line-height:1.8;margin:1.5rem 0}.bh03u{display:flex;gap:2rem;margin:2rem 0}.yl3ZUWvGEZ{text-align:center}.tHCz9czrt{display:block;font-size:2rem;font-weight:700;color:var(--primary)}.eKerQITbC{font-size:0.85rem;opacity:0.7}.aJCn-f8lm{min-height:90vh;display:flex;align-items:center;padding:100px 0;position:relative}.sNY2Kz{position:absolute;inset:0;background:linear-gradient(135deg,var(--light) 50%,#fff 50%);z-index:0}.aJCn-f8lm .yoTffW4y{position:relative;z-index:1}.sIJqAL5P{background:var(--surface);color:var(--on-surface);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,0.1);overflow:hidden}.hFwCe5uLoD{display:grid;grid-template-columns:1fr 1fr}.iLu-9tV{padding:4rem}.ymTFkj{color:var(--primary);font-family:monospace;font-size:0.9rem;margin-bottom:1rem;display:block}.grRmO7wW6{position:relative}.mmo1Ds{height:100%}.mmo1Ds img{width:100%;height:100%;object-fit:cover}.dKwPDO6aAh{min-height:90vh;position:relative;color:#fff;display:flex;align-items:center;padding-bottom:100px;overflow:hidden}.vwbH{position:absolute;inset:0;z-index:0}.dKwPDO6aAh .yoTffW4y{position:relative;z-index:1}.pyI7T{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.wPLt4{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}.fUSysUlVN img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.drT2-Q{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.drT2-Q svg{display:block;width:calc(100%+1.3px);height:100px;fill:var(--background)}.rzH-53{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.bvE1vLM .iCWxHqzr7B{position:absolute;border-radius:50%;opacity:0.1;background:var(--primary)}.q59U{width:300px;height:300px;top:-100px;right:-100px}.nDHH{width:200px;height:200px;bottom:100px;left:-50px}.wC-KlZ{width:150px;height:150px;top:50%;right:20%}.uUAkgNZ{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.at1h{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}.zE0v0u1{display:flex;align-items:center;gap:2rem;margin-top:2rem}.pKUH6mh{display:flex;align-items:center;gap:0.5rem}.pKUH6mh a{color:var(--text);font-weight:500}.bY-cY{position:relative}.zzycOO img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.uSoNB{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}.uSoNB.card-1{bottom:20px;left:-30px}.uSoNB.card-2{top:30px;right:-20px}.qsN1fwR-qe{min-height:90vh;background:#0f172a;color:#fff;position:relative;display:flex;align-items:center;overflow:hidden}.jZe0zr{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(99,102,241,0.15) 0%,transparent 60%)}.uyfr-z{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}.mK7HNKOcQo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.lniOflCy{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)}.yaU0prmSLx{font-size:3.5rem;line-height:1.1}.sVxYX{font-size:1.2rem;opacity:0.8;margin:1.5rem 0}.u8DFzNJW7I{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}.u8DFzNJW7I:hover{box-shadow:0 0 50px rgba(99,102,241,0.7);transform:translateY(-2px)}.e1IlOVDWnK{position:relative}.e1IlOVDWnK::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}.p0Uj img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.5)}.tUs-BZj{min-height:90vh;position:relative;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%);overflow:hidden}.o37yIGlns .sV6ti{position:absolute;border-radius:50%;background:var(--primary);opacity:0.1;animation:float 20s infinite ease-in-out}.zqEHS{width:100px;height:100px;top:10%;left:10%;animation-delay:0s}.f05-UH0{width:60px;height:60px;top:60%;left:80%;animation-delay:-5s}.vhivq{width:80px;height:80px;top:80%;left:30%;animation-delay:-10s}.bKwrjNQFe{width:40px;height:40px;top:30%;left:70%;animation-delay:-15s}.zfbcg9yd{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)}}.pfsOTtMU{text-align:center;max-width:900px;margin:0 auto}.mU7YsWVvL{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)}}.jK8p7FFN{font-size:1.3rem;max-width:700px;margin:1.5rem auto}.bgcYlz{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.dbk6iF{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:0.9rem;opacity:0.7}.sptMpT6o{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.hBSdQ .q1-yZ2e{position:absolute;border:2px solid var(--primary);opacity:0.1}.gKMzDgM{width:200px;height:200px;top:10%;right:10%;transform:rotate(45deg)}.rm69keQ{width:150px;height:150px;bottom:20%;left:5%;border-radius:50%}.cvGxHu2D-Ks{width:100px;height:100px;top:50%;left:30%;transform:rotate(15deg)}.wR-vE1{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.tN0mGC-SO{font-size:5rem;font-weight:800;color:var(--primary);opacity:0.2;line-height:1;margin-bottom:-1rem}.ggj8s{display:inline-block;padding-left:2rem;position:relative;color:var(--primary);font-size:0.9rem;font-weight:500;margin-bottom:1rem}.ggj8s::before{content:'';position:absolute;left:0;top:50%;width:1.5rem;height:2px;background:var(--primary)}.dxyqO{display:inline-flex;align-items:center;gap:0.5rem}.dxyqO span{transition:transform 0.3s ease}.dxyqO:hover span{transform:translateX(5px)}.efJl{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.efJl img{width:100%;display:block}.xT41Kan{margin-top:2rem}.mHxHigBLV .ix358e0{font-size:2.5rem;font-weight:700;color:var(--primary)}.mHxHigBLV .wN-sh{font-size:0.9rem;opacity:0.7}.hEp-DI{padding:120px 0 80px}.gjAChMrv46{text-align:center;margin-bottom:4rem}.hwC-jMbe{color:var(--primary);font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:1rem}.hno1gZ8{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.kohtAxSP6 p{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.fkjhU4Z img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.hby2AqZ-da{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.nHhm{text-align:center}.nHhm strong{display:block;font-size:2.5rem;font-weight:700;color:var(--primary)}.nHhm span{font-size:0.9rem;opacity:0.7}.eqYR{padding:1.25rem 2.5rem;font-size:1.1rem}.jPr7j5{padding:1.5rem 3rem;font-size:1.2rem}.cFDmAU{background:transparent;border:2px solid var(--on-background);color:var(--on-background)}.cFDmAU:hover{background:var(--on-background);color:var(--on-on-background)}@media (max-width:768px){.nogLoBaf{grid-template-columns:1fr}.yGZx{position:relative;bottom:0;left:0;margin-top:1rem;justify-content:center}.dI-4r{font-size:2.5rem}.qyvfb3QQ{font-size:2.5rem}.pY-2N .dygS6qB4D,.xG0a,.miZXIo-Pq .yoTffW4y{grid-template-columns:1fr;text-align:center}.pY-2N p{max-width:100%}.pY-2N .hvAw1GPCkW{max-width:100%;border-left:none;padding-left:0;margin-top:0}.tIqQM5{justify-content:center}.dZS9u{bottom:-10px;left:auto;right:10px}.tLocEF0yA{display:none}.vM2DCo{grid-template-columns:1fr}.nz-Fra5Nt{justify-content:center}.n0ovdoq{display:none}.mzoN-V,.oOIU8,.xpjz{grid-template-columns:1fr !important}.denS-EWtxT{max-width:100% !important}.xdtX{font-size:2.5rem !important}}.ojgFG{min-height:100vh;display:flex;align-items:center;color:#fff}.fyG-ZH{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}.mzoN-V{position:relative;z-index:2;max-width:600px}.mzoN-V h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;color:#fff}.mzoN-V .mZQMz-53ot{font-size:1.2rem;opacity:0.9;margin-bottom:2rem;line-height:1.7;color:rgba(255,255,255,0.9)}.ojgFG .oSGchzXPNS{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}.ojgFG .rMX77-XM{background:#fff;color:#111;border:none}.ojgFG .rMX77-XM:hover{background:#f0f0f0}.ghE-iTpNWRt{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.gaV-G2Alcw{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);z-index:1}.iNtt4RiK{position:relative;z-index:2;max-width:850px}.iNtt4RiK h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#fff}.coRg7QP{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#B88240;font-weight:500;margin-bottom:2.5rem;font-style:italic}.ghE-iTpNWRt .lnNa9CdZCC{justify-content:center;margin-top:2rem}.ghE-iTpNWRt .zw-yJ{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);color:#fff}.emQJE2CYlt{background:#B88240;color:#fff;border:none}.emQJE2CYlt:hover{filter:brightness(1.1)}.rJWaiYOP9K{min-height:100vh;display:flex;align-items:flex-end;color:#fff}.l2F5{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}.oOIU8{position:relative;z-index:2;max-width:700px;padding-bottom:5rem}.oOIU8 h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1rem;color:#fff}.oOIU8 .mZQMz-53ot{font-size:1.15rem;opacity:0.9;margin-bottom:2rem;color:rgba(255,255,255,0.9)}.rJWaiYOP9K .rEN02lmL{background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff}.fi0LY7A{min-height:100vh;display:flex;align-items:center;color:#fff}.xpjz{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3rem;align-items:center}.denS-EWtxT{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}.denS-EWtxT h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin-bottom:1rem;color:#fff}.denS-EWtxT .mZQMz-53ot{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,0.85)}.denS-EWtxT .tjb3oEAR{background:rgba(255,255,255,0.15);color:#fff}.denS-EWtxT .bC-3kM7{border-color:rgba(255,255,255,0.4);color:#fff}.denS-EWtxT .bC-3kM7:hover{background:rgba(255,255,255,0.1)}.h5JmMgzT{display:flex;flex-direction:column;gap:1rem}.h5JmMgzT .vM2DCo{grid-template-columns:1fr}.h5JmMgzT .oIh-nn4x{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.15);color:#fff}.h5JmMgzT .oIh-nn4x strong{color:#B88240}.vCmsPO{padding-top:10rem;padding-bottom:0;background:var(--background)}.q1pQItb-a{text-align:center;max-width:900px;margin:0 auto 3rem}.xdtX{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.0;margin-bottom:1.5rem;letter-spacing:-0.03em}.vCmsPO .mZQMz-53ot{font-size:1.25rem;max-width:600px;margin:0 auto 2.5rem;opacity:0.8}.t6eHmQ8eoa{width:100%;border-radius:20px 20px 0 0;overflow:hidden;margin-top:2rem}.t6eHmQ8eoa img{width:100%;height:auto;display:block}.seAlOgsO .qziVLpW{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.qJvsNLLWK{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)}.qJvsNLLWK:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,0.12)}.h3B-R{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}.zwKJ{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}.eMkB-v9f6{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.wBSXNi-B{margin-bottom:3rem}.wBSXNi-B h2{font-size:2.5rem;margin-bottom:0.5rem}.gDa-7KZe{display:flex;flex-direction:column;gap:2rem}.k51er-0d{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)}.k51er-0d.reverse{flex-direction:row-reverse}.dUj-pb{flex:1}.pSMAQ{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;display:block;margin-bottom:0.5rem}.jByOz{width:100px;height:100px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.qyevoSF{background:var(--primary);color:var(--on-primary)}.oq9d6io-Yc h2{text-align:center;margin-bottom:3rem}.uxCh2-S1Fj{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.qdWT{display:flex;gap:1rem;align-items:flex-start}.lynattQql6{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}.fPR4TY h4{margin-bottom:0.5rem}.fPR4TY p{opacity:0.8;font-size:0.9rem}.rZ-ZNN{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.kNQSIo9Yk{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}.kNQSIo9Yk:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.cHUVQY{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;line-height:1}.bq5-XD h3{margin-bottom:0.75rem}.bq5-XD p{color:var(--on-surface);opacity:0.7;line-height:1.7}.e1DVqTv{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.5rem}.plqBbN{background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:16px;padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.plqBbN.large{grid-row:span 2}.vnk-LGniz{font-size:2rem;margin-bottom:1rem}.plqBbN h3{margin-bottom:0.5rem}.plqBbN p{opacity:0.9;font-size:0.9rem}@media (max-width:768px){.rZ-ZNN{grid-template-columns:1fr}.e1DVqTv{grid-template-columns:1fr;grid-auto-rows:auto}.plqBbN.large{grid-row:span 1}}.pj-YVac{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.aqVt{text-align:center;padding:2rem}.mylK{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}.aqVt:hover .mylK{background:var(--primary);transform:scale(1.1)}.f26FIOcZsJ{color:var(--primary);font-weight:600;margin-top:1rem;display:inline-block}.nCLCB3q-z{display:inline-block;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:0.875rem;margin-bottom:1rem}.q1-2MMDCu .dksGj{margin-bottom:3rem;border-radius:20px;overflow:hidden;max-height:400px}.dksGj img{width:100%;height:100%;object-fit:cover}.tmKd9IoM{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.zKBf .fzaqU{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.usXAqBo-D{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.r3-jD8G{display:flex;gap:2rem;margin-bottom:2rem}.mu7-ljfonr{text-align:center}.dp2opCPZvO{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.yZVpkU{font-size:0.875rem;color:var(--on-surface);opacity:0.7}.sql8b-QNU img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.gco-epyXf{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.qcG2LkZ-c{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.hIkK8rzwJ{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)}.iBGn-q{font-size:2.5rem;font-weight:800;color:var(--primary);margin-bottom:0.5rem}.n47psv9Bow{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.rZACv{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.qYXMboi{text-align:center;padding:1rem 2rem}.o2EdTZi-OVg{display:block;font-size:2.5rem;font-weight:800;color:var(--text)}.lLj5X-J{font-size:0.9rem;color:var(--text);opacity:0.6}.nc8wy26{position:relative;color:#fff;text-align:center;overflow:hidden}.afl9Z{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary),var(--secondary))}.nc8wy26 .yoTffW4y{position:relative}.o2dlRVVp{margin-bottom:3rem}.rYJ-m{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.ruPiso125G{padding:2rem}.uoZh6RP{font-size:3rem;font-weight:800;margin-bottom:0.5rem}.sdyzTZ2o{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.vbML{max-width:700px;margin:0 auto}.z5MEJ{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}.gkTYRmg{font-size:5rem;color:var(--primary);opacity:0.2;position:absolute;top:1rem;left:2rem;line-height:1}.xmbiz-yDh{font-size:1.25rem;line-height:1.8;margin-bottom:2rem;color:var(--on-surface);position:relative}.nF-dqb{display:flex;align-items:center;gap:1rem}.vctEzol2u{background:var(--background)}.qvhV-ycs{max-width:900px;margin:0 auto;text-align:center}.mOoW7LG{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;border:none}.bgQNP5-D7e7{display:flex;flex-direction:column;gap:0.25rem}.tlmTeyj5S7{font-weight:700;font-size:1.1rem}.x9jpfQTIyV{color:var(--text);opacity:0.6}.mFWNnR{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.xN-CmR{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.qfk-iYV75k4{border-radius:20px;overflow:hidden}.qfk-iYV75k4 img{width:100%}.d4hDUz4XHd h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary)}.ytTHhth{font-size:1.25rem;font-style:italic;margin-bottom:2rem;color:var(--text);line-height:1.8}.hV8qDG{display:flex;align-items:center;gap:1rem}.hV8qDG span{display:block;color:var(--text);opacity:0.6}.qqABNUOVB{background:var(--dark);color:#fff;text-align:center}.i15-9nMtI h2{margin-bottom:1rem;color:#fff}.i15-9nMtI p{opacity:1;color:rgba(255,255,255,0.9);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.jjJ95z{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.gsKT{background:var(--background)}.rUwzgCfh{border:3px solid var(--primary);border-radius:20px;padding:4rem;text-align:center;max-width:700px;margin:0 auto}.rUwzgCfh h2{margin-bottom:1rem}.rUwzgCfh p{margin-bottom:2rem;color:var(--text);opacity:0.7}.y8-AR{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.ueuP{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.hWK-y h2{margin-bottom:0.5rem}.hWK-y p{opacity:0.9}.yp1eO{background:var(--background)}.ek7hRg-G{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.eN-ZL5Rm{text-align:center;padding:2rem;position:relative}.eN-ZL5Rm::after{content:"";position:absolute;top:3rem;right:-1rem;width:2rem;height:2px;background:var(--primary);opacity:0.3}.eN-ZL5Rm:last-child::after{display:none}.alMQbEtd{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}.eN-ZL5Rm h3{margin-bottom:1rem;font-size:1.25rem}.eN-ZL5Rm p{color:var(--text);opacity:0.7;line-height:1.7}.rowRFz6{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.qRvn21u{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.wgag{font-style:italic;color:var(--on-surface);margin-bottom:1.5rem;line-height:1.7}.y9J7B{display:flex;align-items:center;gap:1rem}.qDe-iadir{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}.y9J7B strong{display:block;margin-bottom:0.25rem}.y9J7B span{color:var(--on-surface);opacity:0.6;font-size:0.875rem}.hvAw1GPCkW{color:var(--text);opacity:1;margin-top:1rem;font-size:1.05rem;line-height:1.7;max-width:600px}.c3QVQ-B{margin-top:1rem;color:var(--text);opacity:0.8;line-height:1.8}.mE0a9jaCYw{line-height:1.8;font-size:1.1rem}.lWVg{font-size:0.9rem;color:var(--text);opacity:0.7;margin-top:1rem}@media (max-width:992px){.ek7hRg-G{grid-template-columns:repeat(2,1fr)}.eN-ZL5Rm::after{display:none}}@media (max-width:768px){.k51er-0d{flex-direction:column !important;text-align:center}.tmKd9IoM,.zKBf .fzaqU,.xN-CmR{grid-template-columns:1fr}.r3-jD8G{justify-content:center}.ueuP{flex-direction:column;text-align:center}.ek7hRg-G{grid-template-columns:1fr}.rowRFz6{grid-template-columns:1fr}}.zqn0FWeH6{background:#f0fff4;padding:2rem 0;border-bottom:1px solid #f0fff4}.nMH85Rv{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.z5I7h7{display:flex;align-items:center;gap:0.5rem;color:#22543d;font-weight:500}.eoW22EpdS{font-size:1.25rem}.pgCoFg83{font-size:0.9rem}.fhwqN332F{padding:3rem 0;background:#f0fff4}.gYilFm{text-align:center;color:#22543d;opacity:0.6;font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.qOW7{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem}.vQ1l{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)}.vQ1l: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)}.z9zrtK6SXv{background:#1c4532;color:#fff;padding:4rem 2rem 2rem;margin-top:4rem}.htBT{max-width:1200px;margin:0 auto}.dl-GraV8n{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.c0SRoRO{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.vqEDZMODN{height:36px;width:auto;max-width:36px;object-fit:contain;border-radius:6px}.yIZn-bPL5Y h3{font-size:1.5rem;margin-bottom:0;color:#276749}.yIZn-bPL5Y h4{font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.yIZn-bPL5Y p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:1rem}.yIZn-bPL5Y ul{list-style:none;padding:0}.yIZn-bPL5Y li{margin-bottom:0.75rem}.yIZn-bPL5Y a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s}.yIZn-bPL5Y a:hover{color:#276749}.vc-zsAx0Od{display:flex;gap:1rem;margin-top:1.5rem}.vc-zsAx0Od 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}.vc-zsAx0Od a:hover{background:#276749;transform:translateY(-3px)}.bC-3kM7{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}.bC-3kM7:hover{background:#276749;color:var(--on-primary)}.zBKk0mFDj{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){.dl-GraV8n{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.dl-GraV8n{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.smHQIg{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9}.w4kKd10sGy{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.eVI3R8yjM{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)}.mnW2{display:block;font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:0.5rem}.bc51GOJt-V{color:var(--on-surface);line-height:1.6}.xSCLioFa5{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.fmIhE2T{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kjwXb{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}.fmIhE2T h4{margin-bottom:0.75rem;font-size:1.25rem}.fmIhE2T p{color:var(--on-surface);opacity:0.7;line-height:1.7}.phuj6m69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.dhXlJAWT{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)}.i1vmWL{display:flex;align-items:center;gap:0.9rem;margin-bottom:0.75rem}.tfIka-k2{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}.kfhFGTKr{text-align:center;max-width:1000px;margin:0 auto}.htSA0R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem}.pzqK{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.yzuIXrl{display:grid;grid-template-columns:1.4fr 0.6fr;gap:2rem;align-items:center}.gzee{font-weight:800;color:var(--primary);letter-spacing:0.5px;margin-bottom:0.75rem}.zC6qCVZz{display:inline-flex;padding:0.5rem 0.85rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);font-weight:700}.oq4nTFU-w{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.oq4nTFU-w 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)}.oq4nTFU-w strong{display:block;margin-bottom:0.35rem}.oq4nTFU-w span{display:block;opacity:0.75;line-height:1.7}.hF-we{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.bcJdQGUZ5U{background:var(--surface);color:var(--on-surface);border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.bcJdQGUZ5U:nth-child(1){grid-column:span 2}.hY0m{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.i20By{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.j5Q-2{text-align:center;max-width:900px;margin:0 auto 2rem}.w32BSk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0}.jmq-e{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)}.sYubXx5wY{font-weight:800;color:var(--primary);margin-bottom:0.5rem}.ogtrj img{width:100%;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,0.12)}@media (max-width:768px){.phuj6m69,.htSA0R,.oq4nTFU-w,.hF-we,.w32BSk{grid-template-columns:1fr}.bcJdQGUZ5U:nth-child(1){grid-column:span 1}.yzuIXrl{grid-template-columns:1fr;text-align:center}}.zlHbHmdpQQ{max-width:900px;margin:0 auto;text-align:center}.h0IR-8K{font-size:1.15rem;line-height:1.9;color:var(--text)}.huqMotHmU7{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.bDjuWcefCe{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9;max-width:700px;margin-left:auto;margin-right:auto}.hj2cH9uh{color:var(--primary);font-weight:500;margin-bottom:1rem;font-size:0.95rem}.sKGqC1-XTg{line-height:1.8;margin-bottom:1.5rem}.sNB-U{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.sNB-U span{font-size:0.875rem;color:var(--text);opacity:0.7}.jB1nQt{font-size:0.9rem;color:var(--text);opacity:0.8;font-style:italic;margin-top:1rem}.fg-mf{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.okn-ps{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.grzh{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.qSGA-j{background:var(--surface);border-radius:16px;padding:2.5rem;text-align:center;position:relative;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:transform 0.3s,box-shadow 0.3s}.qSGA-j:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,0.12)}.qSGA-j.highlighted{border:2px solid #276749;transform:scale(1.05)}.qSGA-j.highlighted:hover{transform:scale(1.05) translateY(-5px)}.gqz-xs{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#276749;color:#fff;padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:600}.gl9-I{font-size:1.5rem;margin-bottom:0.5rem;color:var(--on-surface)}.es7scUU-5oX{font-size:2.5rem;font-weight:700;color:#276749;margin-bottom:1rem}.xJeBI{color:var(--text-muted);margin-bottom:1.5rem}.fLJUbaCt{list-style:none;padding:0;margin:0 0 2rem 0;text-align:left}.fLJUbaCt li{padding:0.5rem 0;border-bottom:1px solid rgba(0,0,0,0.05);color:var(--on-surface)}.pxO7Zh{margin-top:4rem;max-width:800px;margin-left:auto;margin-right:auto}.iqQ1-OEOcI{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,0.1)}.iqQ1-OEOcI h4{margin-bottom:0.5rem;color:var(--on-surface)}.iqQ1-OEOcI p{color:var(--text-muted)}*{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.cMTXzwX{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.cAhWY{display:block}.m8gT{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.1)}.xOK6S1x{position:relative;height:300px;overflow:hidden}.m8gT.pf-tall .xOK6S1x{height:420px}.m8gT.pf-wide{grid-column:span 2}.m8gT.pf-wide .xOK6S1x{height:360px}.xOK6S1x img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.m8gT:hover .xOK6S1x img{transform:scale(1.1)}.agN7HJdjJK{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.3) 50%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;color:#fff;opacity:0;transition:opacity 0.3s ease}.m8gT:hover .agN7HJdjJK{opacity:1}.fjgPS{display:inline-block;padding:0.25rem 0.75rem;background:#276749;border-radius:50px;font-size:0.8rem;font-weight:600;margin-bottom:0.5rem;width:fit-content}.agN7HJdjJK h3{font-size:1.5rem;margin-bottom:0.5rem}.agN7HJdjJK p{font-size:0.95rem;opacity:0.9;margin-bottom:1rem}.sgFvGTDvoK{padding:0.5rem 1rem;font-size:0.875rem}.aB-5W{display:inline-flex;padding:0.35rem 0.7rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18);font-weight:700;font-size:0.8rem}.uNCdv{opacity:0.7}.jOlfcY9{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;margin-bottom:0.75rem}.rQjQ0J{width:6px;height:6px;border-radius:50%;background:rgba(var(--primary-rgb),0.45)}.h494UG8{font-size:1.05rem;line-height:1.8;opacity:0.85}.bnMs9j{display:grid;grid-template-columns:1.1fr 0.9fr;gap:2rem;align-items:center;background:linear-gradient(180deg,rgba(var(--primary-rgb),0.06),transparent);border-radius:22px;overflow:hidden;box-shadow:0 25px 70px rgba(0,0,0,0.12);margin-bottom:2.5rem}.qzSWA-rc8o{overflow:hidden;min-height:380px}.qzSWA-rc8o img{width:100%;height:100%;min-height:380px;object-fit:cover}.brp8FZLW{padding:2.25rem}.mEm-i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.t7bciV{display:grid;grid-template-columns:120px 1fr;gap:0;background:var(--surface);color:var(--on-surface);border-radius:18px;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,0.08);text-decoration:none;min-height:160px}.f88noX{width:120px;min-height:160px;overflow:hidden;flex-shrink:0}.f88noX img{width:100%;height:100%;object-fit:cover}.y1EY{padding:1.25rem 1.25rem}.nRnpMBajhX{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-bottom:0.75rem}.l8rp78raZH{font-weight:800;color:var(--primary);font-size:0.85rem}.wJnuqvj{display:grid;grid-template-columns:0.9fr 1.1fr;gap:2rem;align-items:start}.zrl7-zGk{position:sticky;top:92px;align-self:start}.iE0wfPKGCA{display:flex;flex-wrap:wrap;gap:0.6rem;margin:1.25rem 0 1.5rem}.bKTm4TG-cF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 1.5rem}.bKTm4TG-cF>div{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:1rem 1rem;border:1px solid rgba(0,0,0,0.05)}.bKTm4TG-cF strong{display:block;font-size:1.3rem}.bKTm4TG-cF span{display:block;opacity:0.7;margin-top:0.25rem}.grvS-Y{display:grid;gap:1.25rem}.g9Vsn{display:grid;grid-template-columns:140px 1fr;gap:0;background:var(--surface);color:var(--on-surface);border-radius:18px;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,0.08);text-decoration:none;min-height:180px}.vgZVtUT{width:140px;min-height:180px;overflow:hidden;flex-shrink:0}.vgZVtUT img{width:100%;height:100%;object-fit:cover}.vsZC9s{padding:1.5rem 1.5rem}.cMTXzwX.pf-masonry{grid-auto-flow:dense}@media (max-width:900px){.m8gT.pf-wide{grid-column:span 1}}@media (max-width:768px){.bnMs9j{grid-template-columns:1fr}.qzSWA-rc8o{min-height:220px}.qzSWA-rc8o img{min-height:220px}.mEm-i{grid-template-columns:1fr}.t7bciV{grid-template-columns:100px 1fr;min-height:140px}.f88noX{width:100px;min-height:140px}.wJnuqvj{grid-template-columns:1fr}.zrl7-zGk{position:static}.g9Vsn{grid-template-columns:110px 1fr;min-height:150px}.vgZVtUT{width:110px;min-height:150px}}*{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.if2Wo8cCD{text-align:center;max-width:700px;margin:0 auto 2rem}.o5Q4{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}.fLG2ZZ8{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)}.frQa{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}.z9I8MlJ-G{background:#10b981;color:#fff}.jY-8Y{background:#ef4444;color:#fff}.d1jre5{background:#f59e0b;color:#fff}.e147{background:#ec4899;color:#fff}.izWJba-F{position:relative;aspect-ratio:1;overflow:hidden;background:#f0fff4}.izWJba-F .gV4VDaFa7L{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.product-card:hover .gV4VDaFa7L{transform:scale(1.05)}.wmj-F{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:background 0.4s ease}.product-card:hover .wmj-F{background:linear-gradient(145deg,rgba(var(--primary-rgb),0.06),rgba(var(--primary-rgb),0.14)) !important}.wmj-F .oc-4d{font-size:3.5rem;opacity:0.5}.wmj-F .mw62-XioCS{width:80px;height:80px;opacity:0.35;transition:all 0.4s ease}.product-card:hover .mw62-XioCS{opacity:0.55;transform:scale(1.1)}.wmj-F .mw62-XioCS svg{width:100%;height:100%}.hSdtYtKUwy{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 .hSdtYtKUwy{opacity:1;transform:translateX(0)}.j5T4yBR{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}.j5T4yBR:hover{transform:scale(1.1);background:#276749}.aXT2Frp5-l{padding:1.25rem}.c8zSW-P0CY{font-size:1rem;font-weight:600;margin-bottom:0.5rem;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.e55li3l{display:flex;align-items:center;gap:0.4rem;margin-bottom:0.75rem;font-size:0.85rem}.e55li3l .xqRR{color:#f59e0b}.e55li3l .thxuuw{color:#9ca3af}.qM-kRVK3Zjx{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem}.fJEmYXUubU{font-size:1.25rem;font-weight:700;color:#276749}.fzv4mderI{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)}.pdw-PyjRGn{text-align:center;margin-top:3rem}.mGRAQ{padding:1rem 2.5rem;background:transparent;border:2px solid #276749;color:#276749;border-radius:30px;font-weight:600;cursor:pointer;transition:all 0.3s}.mGRAQ:hover{background:#276749;color:#fff}.aHUtr{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}.aHUtr:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(0,0,0,0.3)}.l1pnS2n{font-size:1.5rem}.xbI4H9y{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}.aHUtr.has-items .xbI4H9y{opacity:1;transform:scale(1)}.i49IP0d{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:1000;opacity:0;visibility:hidden;transition:all 0.3s}.i49IP0d.open{opacity:1;visibility:visible}.xVHuo5Fnz{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)}.xVHuo5Fnz.open{transform:translateX(0)}.d0fIWoNL{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #eee}.d0fIWoNL h3{margin:0;font-size:1.1rem;color:#111}.xARZP{background:none;border:none;font-size:1.3rem;cursor:pointer;color:#666;padding:0.25rem}.sShvwIn{flex:1;overflow-y:auto;padding:1rem 1.5rem}.cTAzQJOXU{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}.si-ClpDs{flex:1;min-width:0}.xV83{display:block;font-weight:600;font-size:0.9rem;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a93ZOVTTC{display:block;font-size:0.85rem;color:#276749;margin-top:0.25rem}.oBjfre-Y{display:flex;align-items:center;gap:0.4rem}.oBjfre-Y 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}.oBjfre-Y button:hover{background:#f5f5f5;border-color:#276749}.nKl0-XlUQ47{border-color:#fca5a5 !important;color:#ef4444}.nKl0-XlUQ47:hover{background:#fef2f2 !important}.oBjfre-Y span{min-width:1.5rem;text-align:center;font-weight:600;font-size:0.9rem}.b5z1-y{padding:1.25rem 1.5rem;border-top:2px solid #eee;background:#fafafa}.yQ6jvn3{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem}.yQ6jvn3 strong{font-size:1.3rem;color:#276749}.zPENeq22ho{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}.zPENeq22ho:hover{background:#2D8154;transform:translateY(-1px)}@media (max-width:768px){.fLG2ZZ8{grid-template-columns:repeat(2,1fr);gap:1rem}.product-card{border-radius:12px}.aXT2Frp5-l{padding:1rem}.c8zSW-P0CY{font-size:0.9rem}.fJEmYXUubU{font-size:1.1rem}.xVHuo5Fnz{width:100%;max-width:100vw}.aHUtr{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.wR-Zb{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.rNYn{background:var(--surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.xmod4v{color:#fbbf24;font-size:1.2rem;margin-bottom:1rem}.mmFQc0TQx{font-size:1.1rem;line-height:1.7;color:var(--on-surface);margin-bottom:1.5rem;font-style:italic}.fja9u5E{display:flex;align-items:center;gap:1rem}.rU-N3THG{width:50px;height:50px;border-radius:50%;background:#276749;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.i33coyo-Hoz strong{display:block;color:var(--on-surface)}.i33coyo-Hoz span{font-size:0.9rem;color:var(--text-muted)}.yg5iTML{position:absolute;top:1rem;right:1rem;font-size:0.8rem;color:#10b981}.vnV1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.zfTul7h2E{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}.zfTul7h2E:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(0,0,0,0.1)}.mdd-c9{font-size:2rem;display:block;margin-bottom:0.25rem}.qf-9Qx9Q{font-size:2.5rem;font-weight:800;color:#276749;line-height:1.1;letter-spacing:-0.02em}.sKhM-uWv8M{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ 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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.bVW73L8v{max-width:900px;margin:0 auto}.cE52HkMrG{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.cE52HkMrG:last-child{border-bottom:none}.cE52HkMrG h2{margin-bottom:1.5rem;font-size:1.4rem;color:#276749;font-weight:600}.wylK{line-height:1.8;color:var(--on-surface)}.wylK p{margin-bottom:1rem}.wylK ul{margin:1rem 0;padding-left:1.5rem}.wylK ul li{margin-bottom:0.5rem;line-height:1.6}.wylK strong{color:var(--on-surface)}.wylK table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem}.wylK th,.wylK td{padding:12px;border:1px solid rgba(0,0,0,0.1);text-align:left}.wylK th{background:var(--surface);font-weight:600}.wylK a{color:#276749;text-decoration:none}.wylK a:hover{text-decoration:underline}.uKX3m7hA{background:var(--surface);padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.uKX3m7hA h3{margin-bottom:1rem;font-size:1.1rem;color:var(--on-surface)}.uKX3m7hA ul{list-style:none;padding:0;margin:0;columns:2;column-gap:2rem}@media (max-width:600px){.uKX3m7hA ul{columns:1}}.uKX3m7hA li{margin-bottom:0.6rem;break-inside:avoid}.uKX3m7hA a{color:#276749;text-decoration:none;font-size:0.95rem}.uKX3m7hA a:hover{text-decoration:underline}.iejiq5{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}.yoTffW4y{max-width:1200px;margin:0 auto;padding:0 2rem}.f1v-KI{padding:5rem 0;color:var(--text)}.j1R3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.fyS5OtEzvL{text-align:center;margin-bottom:3rem}.fyS5OtEzvL h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.fyS5OtEzvL p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.yjOB-NedoiH{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}.rJnOjD0Y{background:var(--primary);color:var(--on-primary)}.rJnOjD0Y:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.i1Q-cVB{background:transparent;color:var(--primary);border:2px solid var(--primary)}.i1Q-cVB:hover{background:var(--primary);color:var(--on-primary)}.rMX77-XM{background:var(--surface);color:var(--primary)}.rMX77-XM:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.gWnYMO{width:100%}.l4cEB8-Ihmz{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.mrPzy{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}.mvk-U{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.xC07gi{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.mZQMz-53ot{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.nz-Fra5Nt{display:flex;gap:1rem;flex-wrap:wrap}.teyWu6{position:relative}.teyWu6 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.k6WMdBuhA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.aYm-9YS{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)}.aYm-9YS:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.riQ7hM-ard9{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}.aYm-9YS h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.aYm-9YS p{color:var(--on-surface);opacity:0.7}.rOCD2C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rOCD2C.reverse{direction:rtl}.rOCD2C.reverse>*{direction:ltr}.b1BN-v7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.g7drs3My h2{font-size:2rem;margin-bottom:1.5rem}.g7drs3My p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.ci-zAbs{list-style:none;padding:0;margin-bottom:2rem}.ci-zAbs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.trOSQ6-LvL{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}.wmnj{background:var(--primary);color:#fff}.exGTQoAuio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.t5o3RqB1oR{padding:2rem}.cs-Uwxyi{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.pA-dZ{font-size:1rem;opacity:0.9}.d4-G4jD{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.rNYn{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)}.eNG-LTRr{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.fja9u5E{display:flex;align-items:center;justify-content:center;gap:1rem}.rU-N3THG{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}.i33coyo-Hoz h4{font-size:1rem;margin-bottom:0.25rem}.i33coyo-Hoz p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jvSnEwX{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.o00Gibmrb{max-width:700px;margin:0 auto}.o00Gibmrb h2{font-size:2.5rem;margin-bottom:1rem}.o00Gibmrb p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.vKw28AsZ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.vKw28AsZ h1{font-size:3rem;margin-bottom:1rem}.vKw28AsZ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.t5UmN{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.ktcnFBj0r{text-align:center;padding:2rem}.q94uqbm{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}.ktcnFBj0r h3{font-size:1.5rem;margin-bottom:1rem}.s2rdwm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zvJKt6r2nf{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}.zvJKt6r2nf h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.eHXxxZt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.ypBmfGp-De{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)}.cKCL8l-a{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.cKCL8l-a img{width:100%;height:100%;object-fit:cover}.ypBmfGp-De h3{font-size:1.25rem;margin-bottom:0.25rem}.ypBmfGp-De .hlvrVa{color:var(--primary);font-weight:500;margin-bottom:1rem}.ypBmfGp-De .xRW1WCW6{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sbOu4C{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.l2XkfGTRkd{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}.l2XkfGTRkd:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gm4u-7Y3{height:200px;overflow:hidden}.gm4u-7Y3 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.l2XkfGTRkd:hover .gm4u-7Y3 img{transform:scale(1.05)}.pfG3{padding:2rem}.wYeK{display:grid;grid-template-columns:1fr;gap:0}.wYeK .gm4u-7Y3{height:100%;min-height:260px}.wYeK .pfG3{padding:2rem 2rem}.bVOkU-ef{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.quSSLq{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)}.mN-fvOz{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)}.u2-nGu{padding:2rem}.u2-nGu .gm4u-7Y3{display:none}.u2-nGu h3{margin-bottom:0.5rem}.u2-nGu .sKGqC1-XTg{margin-bottom:1.25rem}.u2-nGu .einND8yO{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.u2-nGu .einND8yO li{margin-bottom:0}.uC5E1RB7bF{position:relative}.uC5E1RB7bF .gm4u-7Y3{height:260px}.uC5E1RB7bF::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}.uC5E1RB7bF .pfG3{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.uC5E1RB7bF .sKGqC1-XTg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uC5E1RB7bF .einND8yO li:nth-child(n+4){display:none}.uC5E1RB7bF .fg-mf,.uC5E1RB7bF .sNB-U,.uC5E1RB7bF .jB1nQt{display:none}.uC5E1RB7bF .pfG3 p,.uC5E1RB7bF .pfG3 li{color:rgba(255,255,255,0.9)}.uC5E1RB7bF .einND8yO li::before{color:rgba(255,255,255,0.95)}.uC5E1RB7bF .okn-ps{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.uC5E1RB7bF .lf4r-oL{color:rgba(255,255,255,0.95)}@media (max-width:768px){.wYeK{grid-template-columns:1fr}.u2-nGu .einND8yO{grid-template-columns:1fr}}@container (min-width:520px){.wYeK{grid-template-columns:1.05fr 1fr}.u2-nGu .einND8yO{grid-template-columns:1fr 1fr}}.pfG3 h3{font-size:1.5rem;margin-bottom:1rem}.pfG3 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.einND8yO{list-style:none;padding:0;margin-bottom:1.5rem}.einND8yO li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.einND8yO li::before{content:"✓";color:var(--primary);font-weight:bold}.lf4r-oL{font-size:1.1rem;color:var(--primary);font-weight:600}.jC-p47eoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.qHG8Ok{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}.qHG8Ok{text-decoration:none;color:inherit;display:block}.qHG8Ok:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qHG8Ok:hover h3{color:var(--primary)}.tQQ-RLEa{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.aVms-M{height:220px;overflow:hidden}.aVms-M img{width:100%;height:100%;object-fit:cover}.lL-P1OY{padding:1.5rem}.vAyyb{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.lL-P1OY h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.lL-P1OY h3 a{color:var(--on-surface);text-decoration:none}.lL-P1OY h3 a:hover{color:var(--primary)}.bfk-ZuA5{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.kYd0GAx{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)}.kYd0GAx h3{font-size:1.5rem;margin-bottom:0.5rem}.kYd0GAx p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xjba-I7P{display:flex;gap:1rem}.xjba-I7P input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xjba-I7P input:focus{outline:none;border-color:var(--primary)}.fxFBGBx{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.iV0cf{display:flex;flex-direction:column;gap:1.5rem}.gipgjK{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.om00vy{font-size:1.5rem;margin-bottom:0.75rem;display:block}.gipgjK h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.gipgjK p{color:var(--on-surface);opacity:0.8}.gipgjK a{color:var(--on-surface);text-decoration:none}.gipgjK a:hover{color:var(--primary)}.mVcP{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.mVcP h2{font-size:1.5rem;margin-bottom:1.5rem}.kwY-Bfs{display:flex;flex-direction:column;gap:1.5rem}.sV2-V{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.znCta-Z{display:flex;flex-direction:column;gap:0.5rem}.znCta-Z.full-width{grid-column:1 / -1}.znCta-Z label{font-weight:500;font-size:0.95rem}.znCta-Z input,.znCta-Z 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}.znCta-Z input:focus,.znCta-Z textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.mvk-U,.rOCD2C,.t5UmN,.fxFBGBx{grid-template-columns:1fr;gap:2rem}.rOCD2C.reverse{direction:ltr}.l4cEB8-Ihmz{min-height:auto;padding:3rem 0}.f1v-KI{padding:3rem 0}.sV2-V{grid-template-columns:1fr}.xjba-I7P{flex-direction:column}.vKw28AsZ h1{font-size:2rem}}.lI-a7v{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.kJjl0p{max-width:600px;margin:0 auto}.fkLaBPq{font-size:5rem;margin-bottom:1.5rem;display:block}.kJjl0p h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:var(--primary,#276749)}.kJjl0p p{font-size:1.15rem;color:var(--text,#555);margin-bottom:2rem;line-height:1.7}.kJjl0p .yjOB-NedoiH{display:inline-block;padding:0.85rem 2rem;background:#276749;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all 0.3s}.kJjl0p .yjOB-NedoiH:hover{background:#2D8154;transform:translateY(-2px)}