*,*::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)}.w7X3YCfY{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)}.vnZnVAb{flex:1}.vnZnVAb p{margin:0;font-size:0.9rem}.vnZnVAb a{color:var(--accent)}.k1cLgvGyKC{display:flex;gap:0.5rem}.ihnaV-d{padding:0.5rem 1rem;font-size:0.85rem}@media (max-width:768px){.w7X3YCfY{flex-direction:column;text-align:center}}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:#fff}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:#fff}.jcyL-K{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}.jcyL-K .g6hS6O{display:flex;align-items:center;gap:0.75rem}.gfnY9W07g{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}.gfnY9W07g:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,0.22)}.la-2FY{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;gap:2rem}.tXG6uVEkS{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}.i5yB9LkoVs{height:44px;width:auto;display:block;object-fit:contain;border-radius:6px}.te8tYr{display:none}.skd5w1h-w{display:flex;gap:1.25rem;flex-shrink:1;flex-wrap:nowrap;min-width:0;margin-left:auto}.vKz-YG{color:#111827;text-decoration:none;font-weight:500;padding:0.5rem 0;position:relative;transition:color 0.3s ease}.vKz-YG::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#276749;transition:width 0.3s ease}.vKz-YG:hover,.vKz-YG.active{color:#276749}.vKz-YG:hover::after,.vKz-YG.active::after{width:100%}.gPG-oWs{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px}.gPG-oWs span{width:25px;height:2px;background:#111827;transition:0.3s}.oXW-s{background:transparent;box-shadow:none;padding:0.75rem 1rem}.oXW-s .la-2FY{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)}.oXW-s .vKz-YG::after{display:none}.oXW-s .vKz-YG{padding:0.5rem 0.9rem;border-radius:999px}.oXW-s .vKz-YG:hover,.oXW-s .vKz-YG.active{background:rgba(var(--primary-rgb),0.18);color:#22543d}.c2Ga-U1v .tXG6uVEkS{position:static;transform:none;max-width:260px;text-align:left}.c2Ga-U1v .skd5w1h-w{margin-left:auto;flex-shrink:1}.c2Ga-U1v .vKz-YG::after{display:none}.c2Ga-U1v .vKz-YG{opacity:0.9}.c2Ga-U1v .vKz-YG:hover,.c2Ga-U1v .vKz-YG.active{opacity:1;color:#22543d}.xdnJBII .skd5w1h-w{margin-left:auto;margin-right:auto}.xdnJBII .gfnY9W07g{display:inline-flex}.pfS-SEZQ .skd5w1h-w{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)}.pfS-SEZQ .skd5w1h-w.active{transform:translateX(0);opacity:1}.pfS-SEZQ .gPG-oWs{display:flex}.pfS-SEZQ .vKz-YG{padding:1rem 0.75rem;border-radius:14px;color:#fff}.pfS-SEZQ .vKz-YG:hover,.pfS-SEZQ .vKz-YG.active{background:rgba(var(--primary-rgb),0.18);color:#fff}@media (max-width:768px){.gPG-oWs{display:flex}.gPG-oWs.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.gPG-oWs.active span:nth-child(2){opacity:0;transform:translateX(-10px)}.gPG-oWs.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.skd5w1h-w{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}.skd5w1h-w.active{transform:translateY(0);opacity:1;pointer-events:auto}.vKz-YG{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.05);font-size:1.1rem}.gfnY9W07g{display:inline-flex !important;margin-top:1rem;align-self:flex-start}}@media (max-width:1024px){.skd5w1h-w{gap:1rem}.tXG6uVEkS{max-width:280px;font-size:1.3rem}.i5yB9LkoVs{height:40px}}@media (max-width:992px){.tXG6uVEkS{max-width:200px;font-size:1.2rem}.i5yB9LkoVs{height:38px}}@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');:root{--font-heading:'Poppins',sans-serif;--font-body:'Poppins',sans-serif;--font-heading-weight:600}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.m69-r{border-radius:50px;padding:0.875rem 2.5rem;font-weight:600;text-transform:none;box-shadow:0 2px 10px rgba(0,0,0,0.08);transition:all 0.3s ease}.m69-r:hover{transform:translateY(-2px);box-shadow:0 2px 10px rgba(0,0,0,0.12)}*{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.lQed{position:relative;overflow:hidden;padding-top:70px}.lQed h1{color:var(--text)}.lQed p,.lQed .yLShIhTcD,.lQed .beA-Ti{color:var(--text)}.cvcmFQI5l h1,.cvcmFQI5l p,.cvcmFQI5l .yLShIhTcD,.nhdA-IW0db h1,.nhdA-IW0db p,.nhdA-IW0db .yLShIhTcD,.ashkbYSTC h1,.ashkbYSTC p,.ashkbYSTC .yLShIhTcD,.ap-BXJMFV h1,.ap-BXJMFV p,.ap-BXJMFV .yLShIhTcD,.i2VLHXaNdp h1,.i2VLHXaNdp p,.i2VLHXaNdp .yLShIhTcD,.hd9-4d h1,.hd9-4d p,.hd9-4d .yLShIhTcD,.kRpG h1,.kRpG p,.kRpG .yLShIhTcD,.qw-8y8KFu h1,.qw-8y8KFu p,.qw-8y8KFu .yLShIhTcD,.jJB2Ht h1,.jJB2Ht p,.jJB2Ht .yLShIhTcD,.sO9HBB3Snt h1,.sO9HBB3Snt p,.sO9HBB3Snt .yLShIhTcD{color:#fff}.bLAI-M6,.fsUZ,.w3Yid{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}.jfwAM4Wjbs{min-height:min(88vh,780px);display:flex;align-items:center;padding:4rem 0 3rem;background:var(--background);position:relative}.pIQs{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}.jfwAM4Wjbs .ag9q4qsPV-I{position:relative;z-index:1}.jfwAM4Wjbs .eCaZK-g{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3.5rem;align-items:center}.lm6QfX2NpI .eCaZK-g{grid-template-columns:0.9fr 1.1fr}.pbCC-u48{display:flex;flex-wrap:wrap;gap:0.6rem;margin:-0.25rem 0 1.75rem}.ij-mrswYz{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}.c2ibDa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.lDUUP-f{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)}.lDUUP-f strong{display:block;font-size:1.25rem;line-height:1.2;margin-bottom:0.2rem}.lDUUP-f span{display:block;font-size:0.9rem;opacity:0.75}.jfwAM4Wjbs 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}.jfwAM4Wjbs p{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:1.75rem;line-height:1.65;max-width:500px}.jfwAM4Wjbs .yLShIhTcD{font-size:1.15rem;opacity:0.75;margin-bottom:1.25rem}.jfwAM4Wjbs .bLAI-M6{color:var(--primary);font-size:0.8rem;letter-spacing:1.5px}.jfwAM4Wjbs .beA-Ti{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)}.jfwAM4Wjbs .rXp12Kk{display:inline-block;margin-left:0.35rem;transition:transform 0.3s ease}.jfwAM4Wjbs .dcG8tR4OLl:hover .rXp12Kk{transform:translateX(4px)}.nBRxON-BP{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))}.nBRxON-BP img{width:100%;height:100%;display:block;border-radius:24px;object-fit:cover;object-position:center top;transition:transform 0.6s ease}.nyJ57Vh:hover .nBRxON-BP img{transform:scale(1.03)}.wFXjFJu{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}.kg21r6l7y{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}.iQox{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1}.l30-O{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)}}.jjw3L-EprVq{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)}.hSydKn{display:flex}.lM2y{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}.lM2y:first-child{margin-left:0}.vvCh-Kpt{font-size:0.85rem;color:var(--text);opacity:0.6}.nyJ57Vh{position:relative}.nyJ57Vh img{width:100%;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,0.12)}.cvcmFQI5l{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.nygvwRkT{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.c6hlsI{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}.luw3VCOV{position:relative;z-index:2;max-width:800px}.luw3VCOV h1{font-size:clamp(3rem,7vw,5rem);margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,0.5)}.luw3VCOV p{font-size:1.35rem;opacity:1;color:#fff;margin-bottom:2.5rem;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.luw3VCOV .bLAI-M6{background:rgba(255,255,255,0.2);color:#fff}.abHy{text-align:left}.abHy .mnP0Ir-3i{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)}.abHy .bLAI-M6{background:rgba(255,255,255,0.18);color:var(--on-gradient)}.abHy h1,.abHy p{color:var(--on-gradient)}.abHy .ij-mrswYz{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.22);color:var(--on-gradient)}.y4dWgtoT{min-height:100vh;display:flex;align-items:center;background:var(--background);position:relative}.auGIm{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%)}.iMunXb{position:relative;text-align:center}.xBwhMA .c2ibDa{max-width:980px;margin-left:auto;margin-right:auto}.xBwhMA .lDUUP-f{background:rgba(var(--primary-rgb),0.06);border-color:rgba(var(--primary-rgb),0.14)}.tZlkAIz8qJ 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}.pSCwuw{font-size:1.4rem;color:var(--text);opacity:0.9;max-width:650px;margin:0 auto 2.5rem}.pqTsZ0mv{margin:2rem 0}.pqTsZ0mv img{max-width:min(820px,86%);margin:0 auto;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.2)}.uUh-g{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.vcHsFg-Os{min-height:90vh;display:flex;align-items:center;background:var(--background);overflow:hidden}.cEhicupt{position:absolute;top:-50%;right:-20%;width:70%;height:200%;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:rotate(-15deg);opacity:0.1}.hjOM5cG{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative}.rHBr5xi h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;color:var(--text)}.rHBr5xi p,.rHBr5xi .yLShIhTcD{color:var(--text);opacity:0.85}.m9AXwc{position:relative}.m9AXwc img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.b3XB4{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}.a5M9-uMH{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem}.mC-QDhx6XmG{background:none;color:var(--primary);padding:1rem 0}.mC-QDhx6XmG:hover{color:var(--secondary)}.wV-e4P{min-height:80vh;display:flex;align-items:center;background:var(--background);padding:4rem 0}.wV-e4P .ag9q4qsPV-I{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.i0-dJyga h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem;color:var(--text)}.i0-dJyga p,.i0-dJyga .w3Yid{color:var(--text)}.laJ-53UDI3{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:2rem}.dGy-jIT00{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.lc5Sds{color:var(--text);opacity:0.5}.zGdhn{font-weight:600;color:var(--primary)}.t7XsBej-6F img{width:100%;border-radius:16px}.i2VLHXaNdp{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.gNnsu3T{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.4));z-index:1}.iR-W5D{position:relative;z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 auto}.aaXD{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}.yTIwlrM{font-size:4rem;margin-bottom:1.5rem;line-height:1.1}.pSCwuw{font-size:1.25rem;opacity:0.9;max-width:700px;margin:0 auto 2rem}.cy2M5{display:flex;gap:1rem;justify-content:center}.xM9Jpp{padding:8rem 0 4rem;background:var(--background)}.jmhljcE-F{text-align:center;max-width:1000px;margin:0 auto}.ytfaL-t5O{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}.zXTyU0-Y{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}.a9vvox{font-size:1.25rem;color:var(--text);opacity:0.8;max-width:700px;margin:0 auto 2rem;line-height:1.7}.z2FEbZ-Y4{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient)}.wbjo-Quno{background:transparent;color:var(--primary);padding:1rem 1.5rem}.rZwO7Hj{margin-top:3rem}.rZwO7Hj img{max-width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.sIWpT5vk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden}.wAH7w-RVb{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%)}.zMztnV1ifg{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.n9-nq1rK7{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;font-size:0.9rem;color:var(--text);opacity:0.7}.iw-cqTT{color:var(--primary);font-weight:600}.fSvNH84{position:relative}.uYmuoMZ2wr{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.uYmuoMZ2wr img{width:100%;display:block}.mSK86{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}.fB-dOaa2B{text-align:center}.fmpuoh{display:block;font-size:1.75rem;font-weight:700;color:var(--primary)}.qiZ-0BdjfW{font-size:0.85rem;color:var(--on-surface);opacity:0.7}.fj2haiqYi6{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%)}.yW7tJ{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.spyDMLjiS-d{display:grid;gap:1.5rem}.vunu2aRT{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}.vunu2aRT:hover{transform:translateY(-5px)}.vunu2aRT.highlight{background:var(--primary);color:var(--on-primary)}.vunu2aRT .jiPnwK{font-size:2rem;margin-bottom:0.5rem;display:block}.nhdA-IW0db{min-height:90vh;position:relative;display:flex;align-items:center;color:#fff}.dEAsTYY{position:absolute;inset:0;z-index:0}.nhdA-IW0db .ag9q4qsPV-I{position:relative;z-index:1}.xfYOX-ceaeV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.sr9FJ6{position:relative}.sr9FJ6 img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.yiyqBi-e{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)}.rJO4ZKvdNu{display:block;font-size:1.5rem;font-weight:700}.q1ON{font-size:0.8rem;opacity:0.7}.cgNS59J-m{padding:120px 0 80px;background:var(--light)}.zRuQAr9CD{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.lTSLB7b-pLO{position:relative;border-radius:20px;overflow:hidden}.lTSLB7b-pLO img{width:100%;display:block}.woPpyEAQZD{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent)}.xHuIiEM{background:var(--primary);color:var(--on-primary);padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:500}.iWo2-3diCjO{font-size:1.2rem;line-height:1.8;margin:1.5rem 0}.jjklM{display:flex;gap:2rem;margin:2rem 0}.t1g3Sf{text-align:center}.yTcW68{display:block;font-size:2rem;font-weight:700;color:var(--primary)}.jQk0Pm29S{font-size:0.85rem;opacity:0.7}.vT3Hc3pFz8{min-height:90vh;display:flex;align-items:center;padding:100px 0;position:relative}.bO3eR{position:absolute;inset:0;background:linear-gradient(135deg,var(--light) 50%,#fff 50%);z-index:0}.vT3Hc3pFz8 .ag9q4qsPV-I{position:relative;z-index:1}.t8YbdSxXq9{background:var(--surface);color:var(--on-surface);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,0.1);overflow:hidden}.jLO-lpD0M{display:grid;grid-template-columns:1fr 1fr}.zd-IvqiKmBG{padding:4rem}.vJ8vXmjc{color:var(--primary);font-family:monospace;font-size:0.9rem;margin-bottom:1rem;display:block}.l8ytcv-MkYT{position:relative}.rspxes{height:100%}.rspxes img{width:100%;height:100%;object-fit:cover}.ashkbYSTC{min-height:90vh;position:relative;color:#fff;display:flex;align-items:center;padding-bottom:100px;overflow:hidden}.oFcag1r4I{position:absolute;inset:0;z-index:0}.ashkbYSTC .ag9q4qsPV-I{position:relative;z-index:1}.q2upSwu{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hfGVvU{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}.leUjxYKG img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.nFmRgxL{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.nFmRgxL svg{display:block;width:calc(100%+1.3px);height:100px;fill:var(--background)}.oUyoRP7SIq{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.b5D-fsu .yK-YZU2tQA{position:absolute;border-radius:50%;opacity:0.1;background:var(--primary)}.zyB7j2kwj{width:300px;height:300px;top:-100px;right:-100px}.gGRgbUnnb0{width:200px;height:200px;bottom:100px;left:-50px}.uMOL-IXHeJ{width:150px;height:150px;top:50%;right:20%}.xwJwSG0l{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.yt-5s{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}.ov-o4tT{display:flex;align-items:center;gap:2rem;margin-top:2rem}.mkJkWw0L{display:flex;align-items:center;gap:0.5rem}.mkJkWw0L a{color:var(--text);font-weight:500}.jWsJ7ZLUt{position:relative}.i0-4Sw img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.rS60-7jmBcD{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}.rS60-7jmBcD.card-1{bottom:20px;left:-30px}.rS60-7jmBcD.card-2{top:30px;right:-20px}.ap-BXJMFV{min-height:90vh;background:#0f172a;color:#fff;position:relative;display:flex;align-items:center;overflow:hidden}.rCRMC{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(99,102,241,0.15) 0%,transparent 60%)}.kC-fb{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}.bjtGw82u-6J{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fhG-p{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)}.eJko-71wyio{font-size:3.5rem;line-height:1.1}.dNpFcM{font-size:1.2rem;opacity:0.8;margin:1.5rem 0}.rv7wS9E{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}.rv7wS9E:hover{box-shadow:0 0 50px rgba(99,102,241,0.7);transform:translateY(-2px)}.h3Vwc{position:relative}.h3Vwc::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}.iioc img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.5)}.zHV-TK{min-height:90vh;position:relative;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%);overflow:hidden}.vsHYSAzfQ0 .eVPBT{position:absolute;border-radius:50%;background:var(--primary);opacity:0.1;animation:float 20s infinite ease-in-out}.dMyJw{width:100px;height:100px;top:10%;left:10%;animation-delay:0s}.iIoKQn8c-ZM{width:60px;height:60px;top:60%;left:80%;animation-delay:-5s}.pL-5utZS{width:80px;height:80px;top:80%;left:30%;animation-delay:-10s}.aghz{width:40px;height:40px;top:30%;left:70%;animation-delay:-15s}.jp9wXjD-ka{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)}}.hggWT5x-BOH{text-align:center;max-width:900px;margin:0 auto}.big-mV{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)}}.pEtY32Uc{font-size:1.3rem;max-width:700px;margin:1.5rem auto}.cy2M5{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.fDL-35Ocd{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:0.9rem;opacity:0.7}.iVrabhx{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.n6ATC3-jb .nNh-uf{position:absolute;border:2px solid var(--primary);opacity:0.1}.nVhIACxqb{width:200px;height:200px;top:10%;right:10%;transform:rotate(45deg)}.vd-tYDHYA5{width:150px;height:150px;bottom:20%;left:5%;border-radius:50%}.lqYq9Q{width:100px;height:100px;top:50%;left:30%;transform:rotate(15deg)}.qCX6bjgA9D{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.l69p2-7{font-size:5rem;font-weight:800;color:var(--primary);opacity:0.2;line-height:1;margin-bottom:-1rem}.tIHtyPRXlC{display:inline-block;padding-left:2rem;position:relative;color:var(--primary);font-size:0.9rem;font-weight:500;margin-bottom:1rem}.tIHtyPRXlC::before{content:'';position:absolute;left:0;top:50%;width:1.5rem;height:2px;background:var(--primary)}.rXp12Kk{display:inline-flex;align-items:center;gap:0.5rem}.rXp12Kk span{transition:transform 0.3s ease}.rXp12Kk:hover span{transform:translateX(5px)}.euvk{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.euvk img{width:100%;display:block}.wgAT-inA{margin-top:2rem}.q6Y3wce .eUN-bYHLZqi{font-size:2.5rem;font-weight:700;color:var(--primary)}.q6Y3wce .i1S-CyUXE4{font-size:0.9rem;opacity:0.7}.gnV5mCAk3F{padding:120px 0 80px}.waqubV-fvt{text-align:center;margin-bottom:4rem}.wIRymr-o{color:var(--primary);font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:1rem}.eqSi-r4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.nAWJOT p{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.lrEOsV img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.uYoh{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.oanpLvOT6{text-align:center}.oanpLvOT6 strong{display:block;font-size:2.5rem;font-weight:700;color:var(--primary)}.oanpLvOT6 span{font-size:0.9rem;opacity:0.7}.t6fXwJ{padding:1.25rem 2.5rem;font-size:1.1rem}.kADl9iQ2{padding:1.5rem 3rem;font-size:1.2rem}.d5O4IX02j{background:transparent;border:2px solid var(--on-background);color:var(--on-background)}.d5O4IX02j:hover{background:var(--on-background);color:var(--on-on-background)}@media (max-width:768px){.zMztnV1ifg{grid-template-columns:1fr}.mSK86{position:relative;bottom:0;left:0;margin-top:1rem;justify-content:center}.yTIwlrM{font-size:2.5rem}.zXTyU0-Y{font-size:2.5rem}.jfwAM4Wjbs .eCaZK-g,.hjOM5cG,.wV-e4P .ag9q4qsPV-I{grid-template-columns:1fr;text-align:center}.jfwAM4Wjbs p{max-width:100%}.jfwAM4Wjbs .beA-Ti{max-width:100%;border-left:none;padding-left:0;margin-top:0}.jjw3L-EprVq{justify-content:center}.kg21r6l7y{bottom:-10px;left:auto;right:10px}.pIQs{display:none}.c2ibDa{grid-template-columns:1fr}.qX4Yf{justify-content:center}.b3XB4{display:none}.fb-3ImdXp,.ym3qb,.sw9-X{grid-template-columns:1fr !important}.s9mj-k{max-width:100% !important}.pXpJoV{font-size:2.5rem !important}}.hd9-4d{min-height:100vh;display:flex;align-items:center;color:#fff}.tnKfdgMa{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}.fb-3ImdXp{position:relative;z-index:2;max-width:600px}.fb-3ImdXp h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;color:#fff}.fb-3ImdXp .yLShIhTcD{font-size:1.2rem;opacity:0.9;margin-bottom:2rem;line-height:1.7;color:rgba(255,255,255,0.9)}.hd9-4d .isRPXWRp-p{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}.hd9-4d .fGm410By{background:#fff;color:#111;border:none}.hd9-4d .fGm410By:hover{background:#f0f0f0}.kRpG{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.j8fDh4{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);z-index:1}.cHb-nP03{position:relative;z-index:2;max-width:850px}.cHb-nP03 h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#fff}.wrhj{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#B88240;font-weight:500;margin-bottom:2.5rem;font-style:italic}.kRpG .pbCC-u48{justify-content:center;margin-top:2rem}.kRpG .ij-mrswYz{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);color:#fff}.azkEE{background:#B88240;color:#fff;border:none}.azkEE:hover{filter:brightness(1.1)}.qw-8y8KFu{min-height:100vh;display:flex;align-items:flex-end;color:#fff}.aJFing{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}.ym3qb{position:relative;z-index:2;max-width:700px;padding-bottom:5rem}.ym3qb h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1rem;color:#fff}.ym3qb .yLShIhTcD{font-size:1.15rem;opacity:0.9;margin-bottom:2rem;color:rgba(255,255,255,0.9)}.qw-8y8KFu .aaXD{background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff}.jJB2Ht{min-height:100vh;display:flex;align-items:center;color:#fff}.sw9-X{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3rem;align-items:center}.s9mj-k{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}.s9mj-k h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin-bottom:1rem;color:#fff}.s9mj-k .yLShIhTcD{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,0.85)}.s9mj-k .bLAI-M6{background:rgba(255,255,255,0.15);color:#fff}.s9mj-k .bH-syL3nf{border-color:rgba(255,255,255,0.4);color:#fff}.s9mj-k .bH-syL3nf:hover{background:rgba(255,255,255,0.1)}.glDHuuX6{display:flex;flex-direction:column;gap:1rem}.glDHuuX6 .c2ibDa{grid-template-columns:1fr}.glDHuuX6 .lDUUP-f{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.15);color:#fff}.glDHuuX6 .lDUUP-f strong{color:#B88240}.im5qVN{padding-top:10rem;padding-bottom:0;background:var(--background)}.oEqe8OrgNZ{text-align:center;max-width:900px;margin:0 auto 3rem}.pXpJoV{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.0;margin-bottom:1.5rem;letter-spacing:-0.03em}.im5qVN .yLShIhTcD{font-size:1.25rem;max-width:600px;margin:0 auto 2.5rem;opacity:0.8}.jMPpajs{width:100%;border-radius:20px 20px 0 0;overflow:hidden;margin-top:2rem}.jMPpajs img{width:100%;height:auto;display:block}.ysw7 .satQj-msTep{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.n7fp{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)}.n7fp:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,0.12)}.oOzVmzEgFD{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}.eX3NT9Fy8r{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}.aHmu1{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.lTtHbrEZ{margin-bottom:3rem}.lTtHbrEZ h2{font-size:2.5rem;margin-bottom:0.5rem}.wXXHi7H{display:flex;flex-direction:column;gap:2rem}.bKmdlp1K{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)}.bKmdlp1K.reverse{flex-direction:row-reverse}.b8oyZaJ{flex:1}.rIk-G{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;display:block;margin-bottom:0.5rem}.vUR-hanRX{width:100px;height:100px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.wSTny5Pl0n{background:var(--primary);color:var(--on-primary)}.zQduuUNQKp h2{text-align:center;margin-bottom:3rem}.mwOjz{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.t6-kRg{display:flex;gap:1rem;align-items:flex-start}.xfDLEYA{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}.kXA6yyI h4{margin-bottom:0.5rem}.kXA6yyI p{opacity:0.8;font-size:0.9rem}.pL67q{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.u2w7ay8{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}.u2w7ay8:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.bke3rVYq{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;line-height:1}.d9boojL5 h3{margin-bottom:0.75rem}.d9boojL5 p{color:var(--on-surface);opacity:0.7;line-height:1.7}.yuro-D05m{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.5rem}.wkwWsIPo{background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:16px;padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.wkwWsIPo.large{grid-row:span 2}.g2-dGBhWpq{font-size:2rem;margin-bottom:1rem}.wkwWsIPo h3{margin-bottom:0.5rem}.wkwWsIPo p{opacity:0.9;font-size:0.9rem}@media (max-width:768px){.pL67q{grid-template-columns:1fr}.yuro-D05m{grid-template-columns:1fr;grid-auto-rows:auto}.wkwWsIPo.large{grid-row:span 1}}.vMM9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.c8zfU-6{text-align:center;padding:2rem}.pwMVda{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}.c8zfU-6:hover .pwMVda{background:var(--primary);transform:scale(1.1)}.iQDoroP-Uu{color:var(--primary);font-weight:600;margin-top:1rem;display:inline-block}.w5dQ-0BM9{display:inline-block;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:0.875rem;margin-bottom:1rem}.wI8mXS .zDdayAi{margin-bottom:3rem;border-radius:20px;overflow:hidden;max-height:400px}.zDdayAi img{width:100%;height:100%;object-fit:cover}.dMdSlXS{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.ipEFjI .uVVTEgc{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.nZ-DrqHWj{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.oTeOy6G{display:flex;gap:2rem;margin-bottom:2rem}.gPdNrgY{text-align:center}.lddGFELRV{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.kWEy4au{font-size:0.875rem;color:var(--on-surface);opacity:0.7}.sYns img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.oyd2mpHcQ{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.zyjMh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.brE-x3g77WD{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)}.hZjV8OO9{font-size:2.5rem;font-weight:800;color:var(--primary);margin-bottom:0.5rem}.aop-g53P{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.aqzG-W{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.oYmGms8Lz{text-align:center;padding:1rem 2rem}.wP5d{display:block;font-size:2.5rem;font-weight:800;color:var(--text)}.v3ikZuw-7s{font-size:0.9rem;color:var(--text);opacity:0.6}.fvZE9{position:relative;color:#fff;text-align:center;overflow:hidden}.cn8UaHGtb{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary),var(--secondary))}.fvZE9 .ag9q4qsPV-I{position:relative}.cX9i-s5vJRf{margin-bottom:3rem}.aBACwMi3-GK{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.rTOK{padding:2rem}.wnPWYL6g{font-size:3rem;font-weight:800;margin-bottom:0.5rem}.gT4e{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.bZNLZj{max-width:700px;margin:0 auto}.yfIZx5F{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}.jSEQR{font-size:5rem;color:var(--primary);opacity:0.2;position:absolute;top:1rem;left:2rem;line-height:1}.fo01{font-size:1.25rem;line-height:1.8;margin-bottom:2rem;color:var(--on-surface);position:relative}.jk3N-W{display:flex;align-items:center;gap:1rem}.aYB83b{background:var(--background)}.krp-X{max-width:900px;margin:0 auto;text-align:center}.jmOVp{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;border:none}.pT2YoyoO{display:flex;flex-direction:column;gap:0.25rem}.on4vBn8Q{font-weight:700;font-size:1.1rem}.ql9mOC{color:var(--text);opacity:0.6}.zQSbPKO{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.jF-f8t3M{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.lkoH8G-8GF{border-radius:20px;overflow:hidden}.lkoH8G-8GF img{width:100%}.uAzH-F h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary)}.yfCCKw98AG{font-size:1.25rem;font-style:italic;margin-bottom:2rem;color:var(--text);line-height:1.8}.ggqzip{display:flex;align-items:center;gap:1rem}.ggqzip span{display:block;color:var(--text);opacity:0.6}.w7Ru-M{background:var(--dark);color:#fff;text-align:center}.udhUgTbSEL h2{margin-bottom:1rem;color:#fff}.udhUgTbSEL p{opacity:1;color:rgba(255,255,255,0.9);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.bL97kLE22P{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.rA-IOo{background:var(--background)}.ndEH-OQ{border:3px solid var(--primary);border-radius:20px;padding:4rem;text-align:center;max-width:700px;margin:0 auto}.ndEH-OQ h2{margin-bottom:1rem}.ndEH-OQ p{margin-bottom:2rem;color:var(--text);opacity:0.7}.kXr-q0h{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.fkWsW6-zRBQ{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.zAXKgx4St h2{margin-bottom:0.5rem}.zAXKgx4St p{opacity:0.9}.d3qNG{background:var(--background)}.btmz50Gc9-Z{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.srNTgTvto{text-align:center;padding:2rem;position:relative}.srNTgTvto::after{content:"";position:absolute;top:3rem;right:-1rem;width:2rem;height:2px;background:var(--primary);opacity:0.3}.srNTgTvto:last-child::after{display:none}.cQuSYJ5{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}.srNTgTvto h3{margin-bottom:1rem;font-size:1.25rem}.srNTgTvto p{color:var(--text);opacity:0.7;line-height:1.7}.bAmMwWfi{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.mSZxgBW{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.q4Pudtfc1{font-style:italic;color:var(--on-surface);margin-bottom:1.5rem;line-height:1.7}.dCNg76i-6bk{display:flex;align-items:center;gap:1rem}.iWAWqk6qN{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}.dCNg76i-6bk strong{display:block;margin-bottom:0.25rem}.dCNg76i-6bk span{color:var(--on-surface);opacity:0.6;font-size:0.875rem}.beA-Ti{color:var(--text);opacity:1;margin-top:1rem;font-size:1.05rem;line-height:1.7;max-width:600px}.xbZhtrNF{margin-top:1rem;color:var(--text);opacity:0.8;line-height:1.8}.nX-mw{line-height:1.8;font-size:1.1rem}.urSq{font-size:0.9rem;color:var(--text);opacity:0.7;margin-top:1rem}@media (max-width:992px){.btmz50Gc9-Z{grid-template-columns:repeat(2,1fr)}.srNTgTvto::after{display:none}}@media (max-width:768px){.bKmdlp1K{flex-direction:column !important;text-align:center}.dMdSlXS,.ipEFjI .uVVTEgc,.jF-f8t3M{grid-template-columns:1fr}.oTeOy6G{justify-content:center}.fkWsW6-zRBQ{flex-direction:column;text-align:center}.btmz50Gc9-Z{grid-template-columns:1fr}.bAmMwWfi{grid-template-columns:1fr}}.s6TL-VP3{background:#f0fff4;padding:2rem 0;border-bottom:1px solid #f0fff4}.nM5yNen4{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.h3-Vq{display:flex;align-items:center;gap:0.5rem;color:#22543d;font-weight:500}.bbEPK{font-size:1.25rem}.q1ON{font-size:0.9rem}.hXg-OmN{padding:3rem 0;background:#f0fff4}.r4rY-aWsL{text-align:center;color:#22543d;opacity:0.6;font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.zU-wx{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem}.fI6UKxD2Z{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)}.fI6UKxD2Z: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)}.yM0bD-Te4Xa{background:#1c4532;color:#fff;padding:4rem 2rem 2rem;margin-top:4rem}.dOjeq-GkX{max-width:1200px;margin:0 auto}.lskxNmRe{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.jIYy-d{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.v66U{height:36px;width:auto;max-width:36px;object-fit:contain;border-radius:6px}.a472Aiy h3{font-size:1.5rem;margin-bottom:0;color:#276749}.a472Aiy h4{font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.a472Aiy p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:1rem}.a472Aiy ul{list-style:none;padding:0}.a472Aiy li{margin-bottom:0.75rem}.a472Aiy a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s}.a472Aiy a:hover{color:#276749}.cATs-if5b{display:flex;gap:1rem;margin-top:1.5rem}.cATs-if5b 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}.cATs-if5b a:hover{background:#276749;transform:translateY(-3px)}.bH-syL3nf{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}.bH-syL3nf:hover{background:#276749;color:var(--on-primary)}.nE4iYXqiw{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){.lskxNmRe{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.lskxNmRe{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.hyDxF-8YPhj{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9}.esC7fgCk5{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.vrTJxqhDS{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)}.gfyEzNk{display:block;font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:0.5rem}.yMHqQo6{color:var(--on-surface);line-height:1.6}.ywfU{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.ztzYcUvm5m{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.fDyuBA{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}.ztzYcUvm5m h4{margin-bottom:0.75rem;font-size:1.25rem}.ztzYcUvm5m p{color:var(--on-surface);opacity:0.7;line-height:1.7}.qd3iyyy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.pjgCbhbF{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)}.l000{display:flex;align-items:center;gap:0.9rem;margin-bottom:0.75rem}.l2Ngr-MhH{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}.umf-fiE{text-align:center;max-width:1000px;margin:0 auto}.mqeeynjw5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem}.xrTJEKxiw{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.zD-wZHno{display:grid;grid-template-columns:1.4fr 0.6fr;gap:2rem;align-items:center}.vSX2-M{font-weight:800;color:var(--primary);letter-spacing:0.5px;margin-bottom:0.75rem}.pUEgT{display:inline-flex;padding:0.5rem 0.85rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);font-weight:700}.iH0f5FC0{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.iH0f5FC0 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)}.iH0f5FC0 strong{display:block;margin-bottom:0.35rem}.iH0f5FC0 span{display:block;opacity:0.75;line-height:1.7}.jHOt8TbN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.rvkKcrcZp-b{background:var(--surface);color:var(--on-surface);border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.rvkKcrcZp-b:nth-child(1){grid-column:span 2}.tTge23{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.d6-8YE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.tmbgAXn68j{text-align:center;max-width:900px;margin:0 auto 2rem}.ecaNfhnju{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0}.e2-HUN{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)}.oC-cwEu{font-weight:800;color:var(--primary);margin-bottom:0.5rem}.g3KriMlru img{width:100%;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,0.12)}@media (max-width:768px){.qd3iyyy,.mqeeynjw5,.iH0f5FC0,.jHOt8TbN,.ecaNfhnju{grid-template-columns:1fr}.rvkKcrcZp-b:nth-child(1){grid-column:span 1}.zD-wZHno{grid-template-columns:1fr;text-align:center}}.gq-qpw6mP{max-width:900px;margin:0 auto;text-align:center}.zjdV{font-size:1.15rem;line-height:1.9;color:var(--text)}.vcjMbvZbR{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.wAan04iOeS{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9;max-width:700px;margin-left:auto;margin-right:auto}.f7hu5d8pfo{color:var(--primary);font-weight:500;margin-bottom:1rem;font-size:0.95rem}.xdJ-U{line-height:1.8;margin-bottom:1.5rem}.lPEsaS{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.lPEsaS span{font-size:0.875rem;color:var(--text);opacity:0.7}.iqGPWsU{font-size:0.9rem;color:var(--text);opacity:0.8;font-style:italic;margin-top:1rem}.ctj7{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.iZBJ-F{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.eYMgyEpc{text-align:center;max-width:700px;margin:0 auto 2rem}.q79bKK6w8{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}.xTfxWB{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)}.x8KU-iBDsVh{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}.xsE-0{background:#10b981;color:#fff}.xEEb{background:#ef4444;color:#fff}.l2-IFk{background:#f59e0b;color:#fff}.olLm{background:#ec4899;color:#fff}.dKrnc1Aogz{position:relative;aspect-ratio:1;overflow:hidden;background:#f0fff4}.dKrnc1Aogz .aueIrhc{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.product-card:hover .aueIrhc{transform:scale(1.05)}.aeqF2RP{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:background 0.4s ease}.product-card:hover .aeqF2RP{background:linear-gradient(145deg,rgba(var(--primary-rgb),0.06),rgba(var(--primary-rgb),0.14)) !important}.aeqF2RP .k15ZpreH4{font-size:3.5rem;opacity:0.5}.aeqF2RP .mbnq-uLTFsa{width:80px;height:80px;opacity:0.35;transition:all 0.4s ease}.product-card:hover .mbnq-uLTFsa{opacity:0.55;transform:scale(1.1)}.aeqF2RP .mbnq-uLTFsa svg{width:100%;height:100%}.wTt8ae5{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 .wTt8ae5{opacity:1;transform:translateX(0)}.q7XpJ{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}.q7XpJ:hover{transform:scale(1.1);background:#276749}.x9Vd5{padding:1.25rem}.lwSU8Y{font-size:1rem;font-weight:600;margin-bottom:0.5rem;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo3V{display:flex;align-items:center;gap:0.4rem;margin-bottom:0.75rem;font-size:0.85rem}.bo3V .jQ8NGHhs{color:#f59e0b}.bo3V .hb8pPB-kLL{color:#9ca3af}.n7hz-M{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem}.j6-ILW7{font-size:1.25rem;font-weight:700;color:#276749}.slnnFAv-9v{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)}.dIJ3B5L{text-align:center;margin-top:3rem}.j2-bD{padding:1rem 2.5rem;background:transparent;border:2px solid #276749;color:#276749;border-radius:30px;font-weight:600;cursor:pointer;transition:all 0.3s}.j2-bD:hover{background:#276749;color:#fff}.f2iq{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}.f2iq:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(0,0,0,0.3)}.n0tGSU-3ow1{font-size:1.5rem}.aEQYLWJUq{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}.f2iq.has-items .aEQYLWJUq{opacity:1;transform:scale(1)}.nrdLBX-QP{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:1000;opacity:0;visibility:hidden;transition:all 0.3s}.nrdLBX-QP.open{opacity:1;visibility:visible}.lclIQ51Fp{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)}.lclIQ51Fp.open{transform:translateX(0)}.wSyHZwyGxZ{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #eee}.wSyHZwyGxZ h3{margin:0;font-size:1.1rem;color:#111}.fp-Yy{background:none;border:none;font-size:1.3rem;cursor:pointer;color:#666;padding:0.25rem}.loJDYXt-dJW{flex:1;overflow-y:auto;padding:1rem 1.5rem}.chfD{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}.kf-0SF{flex:1;min-width:0}.ugjM{display:block;font-weight:600;font-size:0.9rem;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eQThyayW{display:block;font-size:0.85rem;color:#276749;margin-top:0.25rem}.dDk3ayB-8{display:flex;align-items:center;gap:0.4rem}.dDk3ayB-8 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}.dDk3ayB-8 button:hover{background:#f5f5f5;border-color:#276749}.aq0mNxAyJj{border-color:#fca5a5 !important;color:#ef4444}.aq0mNxAyJj:hover{background:#fef2f2 !important}.dDk3ayB-8 span{min-width:1.5rem;text-align:center;font-weight:600;font-size:0.9rem}.m44vhRABAI{padding:1.25rem 1.5rem;border-top:2px solid #eee;background:#fafafa}.w3-26MLS4{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem}.w3-26MLS4 strong{font-size:1.3rem;color:#276749}.uH3-3N0yS7Z{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}.uH3-3N0yS7Z:hover{background:#2D8154;transform:translateY(-1px)}@media (max-width:768px){.xTfxWB{grid-template-columns:repeat(2,1fr);gap:1rem}.product-card{border-radius:12px}.x9Vd5{padding:1rem}.lwSU8Y{font-size:0.9rem}.j6-ILW7{font-size:1.1rem}.lclIQ51Fp{width:100%;max-width:100vw}.f2iq{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.apM-RTWO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.wRVwznG{background:var(--surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.nmHppN{color:#fbbf24;font-size:1.2rem;margin-bottom:1rem}.s1VCIoQs{font-size:1.1rem;line-height:1.7;color:var(--on-surface);margin-bottom:1.5rem;font-style:italic}.e92XjfpN{display:flex;align-items:center;gap:1rem}.hFPUIBKu-5y{width:50px;height:50px;border-radius:50%;background:#276749;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.rOMn-u strong{display:block;color:var(--on-surface)}.rOMn-u span{font-size:0.9rem;color:var(--text-muted)}.mP5XH-fyoL{position:absolute;top:1rem;right:1rem;font-size:0.8rem;color:#10b981}.iI89phKPZN{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.cG8Xk0uf6v{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}.cG8Xk0uf6v:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(0,0,0,0.1)}.iyD-u{font-size:2rem;display:block;margin-bottom:0.25rem}.xAJudfA{font-size:2.5rem;font-weight:800;color:#276749;line-height:1.1;letter-spacing:-0.02em}.zad6t-uboF{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.zBXL6Sg3{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ioyaZF{display:block}.aRvMI{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.1)}.xYNILOew{position:relative;height:300px;overflow:hidden}.aRvMI.pf-tall .xYNILOew{height:420px}.aRvMI.pf-wide{grid-column:span 2}.aRvMI.pf-wide .xYNILOew{height:360px}.xYNILOew img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.aRvMI:hover .xYNILOew img{transform:scale(1.1)}.mbGuzcT6IV{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}.aRvMI:hover .mbGuzcT6IV{opacity:1}.m7uGAF-V{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}.mbGuzcT6IV h3{font-size:1.5rem;margin-bottom:0.5rem}.mbGuzcT6IV p{font-size:0.95rem;opacity:0.9;margin-bottom:1rem}.ihnaV-d{padding:0.5rem 1rem;font-size:0.875rem}.pMXy{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}.aoPEP-0A{opacity:0.7}.yTcs-aBxhb{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;margin-bottom:0.75rem}.bmP5sGSy{width:6px;height:6px;border-radius:50%;background:rgba(var(--primary-rgb),0.45)}.cvPxirc{font-size:1.05rem;line-height:1.8;opacity:0.85}.ml4X{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}.xigv-nJLsM{overflow:hidden;min-height:380px}.xigv-nJLsM img{width:100%;height:100%;min-height:380px;object-fit:cover}.ypC1VW{padding:2.25rem}.iShn2Noxfk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.d43Fk{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}.wEdrAe7-f{width:120px;min-height:160px;overflow:hidden;flex-shrink:0}.wEdrAe7-f img{width:100%;height:100%;object-fit:cover}.gh1AbHm{padding:1.25rem 1.25rem}.abKeb{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-bottom:0.75rem}.gdYI55D2-lg{font-weight:800;color:var(--primary);font-size:0.85rem}.q0Wfy{display:grid;grid-template-columns:0.9fr 1.1fr;gap:2rem;align-items:start}.dBtfTBnR{position:sticky;top:92px;align-self:start}.jRjTEwluFj{display:flex;flex-wrap:wrap;gap:0.6rem;margin:1.25rem 0 1.5rem}.pAsUg0e2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 1.5rem}.pAsUg0e2>div{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:1rem 1rem;border:1px solid rgba(0,0,0,0.05)}.pAsUg0e2 strong{display:block;font-size:1.3rem}.pAsUg0e2 span{display:block;opacity:0.7;margin-top:0.25rem}.sZK0nK{display:grid;gap:1.25rem}.kEt-Nde{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}.lWFtJdbJA{width:140px;min-height:180px;overflow:hidden;flex-shrink:0}.lWFtJdbJA img{width:100%;height:100%;object-fit:cover}.gSD1Ai8{padding:1.5rem 1.5rem}.zBXL6Sg3.pf-masonry{grid-auto-flow:dense}@media (max-width:900px){.aRvMI.pf-wide{grid-column:span 1}}@media (max-width:768px){.ml4X{grid-template-columns:1fr}.xigv-nJLsM{min-height:220px}.xigv-nJLsM img{min-height:220px}.iShn2Noxfk{grid-template-columns:1fr}.d43Fk{grid-template-columns:100px 1fr;min-height:140px}.wEdrAe7-f{width:100px;min-height:140px}.q0Wfy{grid-template-columns:1fr}.dBtfTBnR{position:static}.kEt-Nde{grid-template-columns:110px 1fr;min-height:150px}.lWFtJdbJA{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.iE-1W{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:6rem 0 4rem;text-align:center;margin-top:-70px;padding-top:140px}.iE-1W .z6i0jqDH{display:inline-block;background:rgba(255,255,255,0.2);padding:0.5rem 1rem;border-radius:50px;font-size:0.875rem;margin-bottom:1.5rem}.iE-1W h1{font-size:clamp(2rem,5vw,3rem);max-width:800px;margin:0 auto 1.5rem;line-height:1.2}.iGNkYTSS-U{display:flex;justify-content:center;gap:2rem;opacity:0.9}.iGNkYTSS-U span{display:flex;align-items:center;gap:0.5rem}.eSwGcvm{max-width:800px;margin:0 auto;padding:4rem 2rem}.cmYM0{margin:-3rem auto 3rem;max-width:900px;padding:0 2rem}.cmYM0 img{width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.eSwGcvm p{font-size:1.125rem;line-height:1.8;margin-bottom:1.5rem;color:var(--text)}.eSwGcvm h2{font-size:1.75rem;margin:3rem 0 1.5rem;color:var(--text)}.eSwGcvm h3{font-size:1.35rem;margin:2rem 0 1rem;color:var(--text)}.eSwGcvm ul{margin:1.5rem 0;padding-left:1.5rem}.eSwGcvm li{font-size:1.1rem;line-height:1.8;margin-bottom:0.75rem;color:var(--text)}.eSwGcvm blockquote{border-left:4px solid var(--primary);padding:1.5rem 2rem;margin:2rem 0;background:rgba(var(--primary-rgb),0.05);border-radius:0 8px 8px 0;font-style:italic;font-size:1.2rem}.vWSk4z6IZ{background:linear-gradient(135deg,rgba(var(--primary-rgb),0.1),rgba(var(--secondary-rgb),0.1));padding:3rem;border-radius:16px;text-align:center;margin-top:3rem}.vWSk4z6IZ h3{margin-bottom:1rem}.vWSk4z6IZ p{margin-bottom:1.5rem;opacity:0.8}.ifT-btE{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-top:1px solid rgba(0,0,0,0.1);margin-top:3rem}.ifT-btE a{color:var(--primary);text-decoration:none;font-weight:600}.ifT-btE a:hover{text-decoration:underline}*{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF 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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.eUJH-ujM{max-width:900px;margin:0 auto}.dBdIvKEz-hk{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.dBdIvKEz-hk:last-child{border-bottom:none}.dBdIvKEz-hk h2{margin-bottom:1.5rem;font-size:1.4rem;color:#276749;font-weight:600}.yo-ZzZ{line-height:1.8;color:var(--on-surface)}.yo-ZzZ p{margin-bottom:1rem}.yo-ZzZ ul{margin:1rem 0;padding-left:1.5rem}.yo-ZzZ ul li{margin-bottom:0.5rem;line-height:1.6}.yo-ZzZ strong{color:var(--on-surface)}.yo-ZzZ table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem}.yo-ZzZ th,.yo-ZzZ td{padding:12px;border:1px solid rgba(0,0,0,0.1);text-align:left}.yo-ZzZ th{background:var(--surface);font-weight:600}.yo-ZzZ a{color:#276749;text-decoration:none}.yo-ZzZ a:hover{text-decoration:underline}.eeaTbPis{background:var(--surface);padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.eeaTbPis h3{margin-bottom:1rem;font-size:1.1rem;color:var(--on-surface)}.eeaTbPis ul{list-style:none;padding:0;margin:0;columns:2;column-gap:2rem}@media (max-width:600px){.eeaTbPis ul{columns:1}}.eeaTbPis li{margin-bottom:0.6rem;break-inside:avoid}.eeaTbPis a{color:#276749;text-decoration:none;font-size:0.95rem}.eeaTbPis a:hover{text-decoration:underline}.a7-IPTvxPY{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}.ag9q4qsPV-I{max-width:1200px;margin:0 auto;padding:0 2rem}.c6Mq{padding:5rem 0;color:var(--text)}.r3mxtaHxgE{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.waI3ppOE1{text-align:center;margin-bottom:3rem}.waI3ppOE1 h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.waI3ppOE1 p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.m69-r{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}.dcG8tR4OLl{background:var(--primary);color:var(--on-primary)}.dcG8tR4OLl:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zyk3{background:transparent;color:var(--primary);border:2px solid var(--primary)}.zyk3:hover{background:var(--primary);color:var(--on-primary)}.fGm410By{background:var(--surface);color:var(--primary)}.fGm410By:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.x5MEaKQga{width:100%}.lQed{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.c6LsZyx{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}.jzRCJM9u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fHVGu-5Qj{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.yLShIhTcD{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.qX4Yf{display:flex;gap:1rem;flex-wrap:wrap}.pdpJz4V5FR{position:relative}.pdpJz4V5FR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qJboaD9e-P{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.vb-xM{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)}.vb-xM:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.fLTsq{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}.vb-xM h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.vb-xM p{color:var(--on-surface);opacity:0.7}.x2yMfV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x2yMfV.reverse{direction:rtl}.x2yMfV.reverse>*{direction:ltr}.rvPa40 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kLdkuK h2{font-size:2rem;margin-bottom:1.5rem}.kLdkuK p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.x5KOE{list-style:none;padding:0;margin-bottom:2rem}.x5KOE li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.dNiGQO5YYT{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}.oYCb4D{background:var(--primary);color:#fff}.y0n-WjQc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.fB-dOaa2B{padding:2rem}.aQpqDO41G{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.qiZ-0BdjfW{font-size:1rem;opacity:0.9}.c9bd9F14WV{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.wRVwznG{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)}.jok4TKLe{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.e92XjfpN{display:flex;align-items:center;justify-content:center;gap:1rem}.hFPUIBKu-5y{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}.rOMn-u h4{font-size:1rem;margin-bottom:0.25rem}.rOMn-u p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.ke-hEc{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.zqU1bIgK{max-width:700px;margin:0 auto}.zqU1bIgK h2{font-size:2.5rem;margin-bottom:1rem}.zqU1bIgK p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.nLpH3GRyF{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.nLpH3GRyF h1{font-size:3rem;margin-bottom:1rem}.nLpH3GRyF p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.xqY-1{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.hVb8FRcnE2{text-align:center;padding:2rem}.se5v78UsJ{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}.hVb8FRcnE2 h3{font-size:1.5rem;margin-bottom:1rem}.lyf4W-qK{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.r9XEtdL{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}.r9XEtdL h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.hmr5SZps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.naRWQsg0{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)}.wX-g7{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.wX-g7 img{width:100%;height:100%;object-fit:cover}.naRWQsg0 h3{font-size:1.25rem;margin-bottom:0.25rem}.naRWQsg0 .teDqWMOg{color:var(--primary);font-weight:500;margin-bottom:1rem}.naRWQsg0 .l2v9-6XdgI{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.s7ryb-NMvD{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.ppQcUe8F4{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}.ppQcUe8F4:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qtmVSK{height:200px;overflow:hidden}.qtmVSK img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ppQcUe8F4:hover .qtmVSK img{transform:scale(1.05)}.dAzL{padding:2rem}.bhh07xGb3{display:grid;grid-template-columns:1fr;gap:0}.bhh07xGb3 .qtmVSK{height:100%;min-height:260px}.bhh07xGb3 .dAzL{padding:2rem 2rem}.mpCU-RCyy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.faK-P4zqh{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)}.lAIBfMzQt{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)}.w3gbj8-oC{padding:2rem}.w3gbj8-oC .qtmVSK{display:none}.w3gbj8-oC h3{margin-bottom:0.5rem}.w3gbj8-oC .xdJ-U{margin-bottom:1.25rem}.w3gbj8-oC .esGc-GNY{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.w3gbj8-oC .esGc-GNY li{margin-bottom:0}.bfiwsQfltJ{position:relative}.bfiwsQfltJ .qtmVSK{height:260px}.bfiwsQfltJ::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}.bfiwsQfltJ .dAzL{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.bfiwsQfltJ .xdJ-U{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfiwsQfltJ .esGc-GNY li:nth-child(n+4){display:none}.bfiwsQfltJ .ctj7,.bfiwsQfltJ .lPEsaS,.bfiwsQfltJ .iqGPWsU{display:none}.bfiwsQfltJ .dAzL p,.bfiwsQfltJ .dAzL li{color:rgba(255,255,255,0.9)}.bfiwsQfltJ .esGc-GNY li::before{color:rgba(255,255,255,0.95)}.bfiwsQfltJ .iZBJ-F{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.bfiwsQfltJ .dh0Ms{color:rgba(255,255,255,0.95)}@media (max-width:768px){.bhh07xGb3{grid-template-columns:1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr}}@container (min-width:520px){.bhh07xGb3{grid-template-columns:1.05fr 1fr}.w3gbj8-oC .esGc-GNY{grid-template-columns:1fr 1fr}}.dAzL h3{font-size:1.5rem;margin-bottom:1rem}.dAzL p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.esGc-GNY{list-style:none;padding:0;margin-bottom:1.5rem}.esGc-GNY li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.esGc-GNY li::before{content:"✓";color:var(--primary);font-weight:bold}.dh0Ms{font-size:1.1rem;color:var(--primary);font-weight:600}.hQnDa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.prcARvBM2J{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}.prcARvBM2J{text-decoration:none;color:inherit;display:block}.prcARvBM2J:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.prcARvBM2J:hover h3{color:var(--primary)}.g2-6gEFHH{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.p4uVjtiyv{height:220px;overflow:hidden}.p4uVjtiyv img{width:100%;height:100%;object-fit:cover}.rINln{padding:1.5rem}.x63U9QmU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.rINln h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.rINln h3 a{color:var(--on-surface);text-decoration:none}.rINln h3 a:hover{color:var(--primary)}.mYGFFojJX{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.sUfABE{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)}.sUfABE h3{font-size:1.5rem;margin-bottom:0.5rem}.sUfABE p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.txCLgzX4Us{display:flex;gap:1rem}.txCLgzX4Us input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.txCLgzX4Us input:focus{outline:none;border-color:var(--primary)}.dQymDX{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.ef9b3MPv{display:flex;flex-direction:column;gap:1.5rem}.xRwYRogxS{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.zuyAj{font-size:1.5rem;margin-bottom:0.75rem;display:block}.xRwYRogxS h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.xRwYRogxS p{color:var(--on-surface);opacity:0.8}.xRwYRogxS a{color:var(--on-surface);text-decoration:none}.xRwYRogxS a:hover{color:var(--primary)}.oY3Qyq-F{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.oY3Qyq-F h2{font-size:1.5rem;margin-bottom:1.5rem}.uiAoyuOTU{display:flex;flex-direction:column;gap:1.5rem}.w18sfp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wuzR-m4tYPU{display:flex;flex-direction:column;gap:0.5rem}.wuzR-m4tYPU.full-width{grid-column:1 / -1}.wuzR-m4tYPU label{font-weight:500;font-size:0.95rem}.wuzR-m4tYPU input,.wuzR-m4tYPU 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}.wuzR-m4tYPU input:focus,.wuzR-m4tYPU textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.jzRCJM9u,.x2yMfV,.xqY-1,.dQymDX{grid-template-columns:1fr;gap:2rem}.x2yMfV.reverse{direction:ltr}.lQed{min-height:auto;padding:3rem 0}.c6Mq{padding:3rem 0}.w18sfp{grid-template-columns:1fr}.txCLgzX4Us{flex-direction:column}.nLpH3GRyF h1{font-size:2rem}}.jXsJkt5A{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.sLD-U{max-width:600px;margin:0 auto}.kB-cHcj6e{font-size:5rem;margin-bottom:1.5rem;display:block}.sLD-U h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:var(--primary,#276749)}.sLD-U p{font-size:1.15rem;color:var(--text,#555);margin-bottom:2rem;line-height:1.7}.sLD-U .m69-r{display:inline-block;padding:0.85rem 2rem;background:#276749;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all 0.3s}.sLD-U .m69-r:hover{background:#2D8154;transform:translateY(-2px)}