*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923}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)}.zE5v{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)}.nvqas3NtqO{flex:1}.nvqas3NtqO p{margin:0;font-size:0.9rem}.nvqas3NtqO a{color:var(--accent)}.pLoLl7O{display:flex;gap:0.5rem}.x60fwasN-Y{padding:0.5rem 1rem;font-size:0.85rem}@media (max-width:768px){.zE5v{flex-direction:column;text-align:center}}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:#fff}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:#fff}.e9hw4{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:1000;padding:0 2rem}.e9hw4 .yilE-I8{display:flex;align-items:center;gap:0.75rem}.za7RwAr4{display:none;padding:0.6rem 1rem;border-radius:999px;font-weight:700;font-size:0.95rem;background:linear-gradient(135deg,#2d3748,#4a5568);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}.za7RwAr4:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,0.22)}.gV1NoJ{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;gap:2rem}.nsbjnrd-P{font-size:1.4rem;font-weight:700;color:#2d3748;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}.d0Wx{height:44px;width:auto;display:block;object-fit:contain;border-radius:6px}.r0LS{display:none}.kQZ-cY4d{display:flex;gap:1.25rem;flex-shrink:1;flex-wrap:nowrap;min-width:0;margin-left:auto}.efyKTSOxKU{color:#111827;text-decoration:none;font-weight:500;padding:0.5rem 0;position:relative;transition:color 0.3s ease}.efyKTSOxKU::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#2d3748;transition:width 0.3s ease}.efyKTSOxKU:hover,.efyKTSOxKU.active{color:#2d3748}.efyKTSOxKU:hover::after,.efyKTSOxKU.active::after{width:100%}.kF0PgV2{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px}.kF0PgV2 span{width:25px;height:2px;background:#111827;transition:0.3s}.oiZD-k{background:transparent;box-shadow:none;padding:0.75rem 1rem}.oiZD-k .gV1NoJ{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)}.oiZD-k .efyKTSOxKU::after{display:none}.oiZD-k .efyKTSOxKU{padding:0.5rem 0.9rem;border-radius:999px}.oiZD-k .efyKTSOxKU:hover,.oiZD-k .efyKTSOxKU.active{background:rgba(var(--primary-rgb),0.18);color:#1a202c}.liseUea .nsbjnrd-P{position:static;transform:none;max-width:260px;text-align:left}.liseUea .kQZ-cY4d{margin-left:auto;flex-shrink:1}.liseUea .efyKTSOxKU::after{display:none}.liseUea .efyKTSOxKU{opacity:0.9}.liseUea .efyKTSOxKU:hover,.liseUea .efyKTSOxKU.active{opacity:1;color:#1a202c}.sDNaFnX .kQZ-cY4d{margin-left:auto;margin-right:auto}.sDNaFnX .za7RwAr4{display:inline-flex}.nEE-yqjx2G .kQZ-cY4d{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)}.nEE-yqjx2G .kQZ-cY4d.active{transform:translateX(0);opacity:1}.nEE-yqjx2G .kF0PgV2{display:flex}.nEE-yqjx2G .efyKTSOxKU{padding:1rem 0.75rem;border-radius:14px;color:#fff}.nEE-yqjx2G .efyKTSOxKU:hover,.nEE-yqjx2G .efyKTSOxKU.active{background:rgba(var(--primary-rgb),0.18);color:#fff}@media (max-width:768px){.kF0PgV2{display:flex}.kF0PgV2.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.kF0PgV2.active span:nth-child(2){opacity:0;transform:translateX(-10px)}.kF0PgV2.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.kQZ-cY4d{position:fixed;top:70px;left:0;right:0;bottom:0;background:#fff;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}.kQZ-cY4d.active{transform:translateY(0);opacity:1;pointer-events:auto}.efyKTSOxKU{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.05);font-size:1.1rem}.za7RwAr4{display:inline-flex !important;margin-top:1rem;align-self:flex-start}}@media (max-width:1024px){.kQZ-cY4d{gap:1rem}.nsbjnrd-P{max-width:280px;font-size:1.3rem}.d0Wx{height:40px}}@media (max-width:992px){.nsbjnrd-P{max-width:200px;font-size:1.2rem}.d0Wx{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)}.acCGuj-VBDN{border-radius:6px;padding:0.75rem 1.75rem;font-weight:500;text-transform:none;box-shadow:none;transition:all 0.3s ease}.acCGuj-VBDN:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.xzBX-J{position:relative;overflow:hidden;padding-top:70px}.xzBX-J h1{color:var(--text)}.xzBX-J p,.xzBX-J .dP5Qag,.xzBX-J .kC-1a{color:var(--text)}.zGD1eKPS0 h1,.zGD1eKPS0 p,.zGD1eKPS0 .dP5Qag,.fQ08x h1,.fQ08x p,.fQ08x .dP5Qag,.bH-Ih h1,.bH-Ih p,.bH-Ih .dP5Qag,.lGVNT h1,.lGVNT p,.lGVNT .dP5Qag,.m4MMKLt9H h1,.m4MMKLt9H p,.m4MMKLt9H .dP5Qag,.rG-9v h1,.rG-9v p,.rG-9v .dP5Qag,.gcX6 h1,.gcX6 p,.gcX6 .dP5Qag,.nXDtxtMkel h1,.nXDtxtMkel p,.nXDtxtMkel .dP5Qag,.vrRm1O h1,.vrRm1O p,.vrRm1O .dP5Qag,.rKZ8G h1,.rKZ8G p,.rKZ8G .dP5Qag{color:#fff}.wmZ11-2z,.hDgv,.aGgN-U{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}.yv6WNv-AR{min-height:min(88vh,780px);display:flex;align-items:center;padding:4rem 0 3rem;background:var(--background);position:relative}.weqHd-y1{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}.yv6WNv-AR .n3ysHjBGU{position:relative;z-index:1}.yv6WNv-AR .yLfy3ZzT{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3.5rem;align-items:center}.sbWlz-MX .yLfy3ZzT{grid-template-columns:0.9fr 1.1fr}.xn-m0vv1j{display:flex;flex-wrap:wrap;gap:0.6rem;margin:-0.25rem 0 1.75rem}.jspS5-pJ{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}.bOPEJXMBg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.jWsIlCYGO{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)}.jWsIlCYGO strong{display:block;font-size:1.25rem;line-height:1.2;margin-bottom:0.2rem}.jWsIlCYGO span{display:block;font-size:0.9rem;opacity:0.75}.yv6WNv-AR 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}.yv6WNv-AR p{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:1.75rem;line-height:1.65;max-width:500px}.yv6WNv-AR .dP5Qag{font-size:1.15rem;opacity:0.75;margin-bottom:1.25rem}.yv6WNv-AR .wmZ11-2z{color:var(--primary);font-size:0.8rem;letter-spacing:1.5px}.yv6WNv-AR .kC-1a{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)}.yv6WNv-AR .jPMspOC{display:inline-block;margin-left:0.35rem;transition:transform 0.3s ease}.yv6WNv-AR .og8Xn:hover .jPMspOC{transform:translateX(4px)}.oZF6Kx5{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))}.oZF6Kx5 img{width:100%;height:100%;display:block;border-radius:24px;object-fit:cover;object-position:center top;transition:transform 0.6s ease}.z7LH:hover .oZF6Kx5 img{transform:scale(1.03)}.xwPVJ{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}.cRDkS3fK-VG{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}.lFodz6-gp{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1}.hOl4O-7uSSF{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)}}.gVK1d1CO{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)}.d0xxvp1xBr{display:flex}.yjMg7KD{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}.yjMg7KD:first-child{margin-left:0}.hfAeQ{font-size:0.85rem;color:var(--text);opacity:0.6}.z7LH{position:relative}.z7LH img{width:100%;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,0.12)}.zGD1eKPS0{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.mZy6f{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.bC5KRLx2{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}.zQpbU-sdj{position:relative;z-index:2;max-width:800px}.zQpbU-sdj h1{font-size:clamp(3rem,7vw,5rem);margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,0.5)}.zQpbU-sdj p{font-size:1.35rem;opacity:1;color:#fff;margin-bottom:2.5rem;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.zQpbU-sdj .wmZ11-2z{background:rgba(255,255,255,0.2);color:#fff}.pnX8jU{text-align:left}.pnX8jU .jbhSo9s-Oqs{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)}.pnX8jU .wmZ11-2z{background:rgba(255,255,255,0.18);color:var(--on-gradient)}.pnX8jU h1,.pnX8jU p{color:var(--on-gradient)}.pnX8jU .jspS5-pJ{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.22);color:var(--on-gradient)}.stT0sqmsJ{min-height:100vh;display:flex;align-items:center;background:var(--background);position:relative}.xNyNyIX8Yi{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%)}.xpxZXRTn9{position:relative;text-align:center}.tv-PdtS .bOPEJXMBg{max-width:980px;margin-left:auto;margin-right:auto}.tv-PdtS .jWsIlCYGO{background:rgba(var(--primary-rgb),0.06);border-color:rgba(var(--primary-rgb),0.14)}.eVPq-HPBPO 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}.zaJ4JSNw{font-size:1.4rem;color:var(--text);opacity:0.9;max-width:650px;margin:0 auto 2.5rem}.aBiI-6ga{margin:2rem 0}.aBiI-6ga img{max-width:min(820px,86%);margin:0 auto;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.2)}.yd-0M{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.hzni{min-height:90vh;display:flex;align-items:center;background:var(--background);overflow:hidden}.kR3xPfBEF{position:absolute;top:-50%;right:-20%;width:70%;height:200%;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:rotate(-15deg);opacity:0.1}.djPIL5VFn{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative}.xBvBl h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;color:var(--text)}.xBvBl p,.xBvBl .dP5Qag{color:var(--text);opacity:0.85}.pHC2wX9F{position:relative}.pHC2wX9F img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.lLbYav-WU7{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}.dlGoHuWno{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem}.gEIoyw-oBb{background:none;color:var(--primary);padding:1rem 0}.gEIoyw-oBb:hover{color:var(--secondary)}.iogo0EOG-m{min-height:80vh;display:flex;align-items:center;background:var(--background);padding:4rem 0}.iogo0EOG-m .n3ysHjBGU{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.v5ZPnMSl h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem;color:var(--text)}.v5ZPnMSl p,.v5ZPnMSl .aGgN-U{color:var(--text)}.ub-xN{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:2rem}.utB4{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.vTs-elw8{color:var(--text);opacity:0.5}.vKF3{font-weight:600;color:var(--primary)}.c8Hh-Qd img{width:100%;border-radius:16px}.m4MMKLt9H{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.xvyx{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.4));z-index:1}.qW-dDcz{position:relative;z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 auto}.xNN6-6{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}.kkqXpai{font-size:4rem;margin-bottom:1.5rem;line-height:1.1}.zaJ4JSNw{font-size:1.25rem;opacity:0.9;max-width:700px;margin:0 auto 2rem}.mt4YInH{display:flex;gap:1rem;justify-content:center}.hnt7{padding:8rem 0 4rem;background:var(--background)}.j0Q75SKTm{text-align:center;max-width:1000px;margin:0 auto}.pMt-OK0k9{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}.na1u{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}.p5gRVm-N{font-size:1.25rem;color:var(--text);opacity:0.8;max-width:700px;margin:0 auto 2rem;line-height:1.7}.kr1a-S{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient)}.h5aJwghpRF{background:transparent;color:var(--primary);padding:1rem 1.5rem}.tkvcb9Ix{margin-top:3rem}.tkvcb9Ix img{max-width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.pZjj8ppo{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden}.jmvfXQ39-56{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%)}.yMpbKQFk{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.iUmZrgumj{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;font-size:0.9rem;color:var(--text);opacity:0.7}.fA8n{color:var(--primary);font-weight:600}.pAEZZO-ZzC{position:relative}.cRk2{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.cRk2 img{width:100%;display:block}.kfh-9Q1R{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}.tpF1{text-align:center}.fZzyRP{display:block;font-size:1.75rem;font-weight:700;color:var(--primary)}.ykl-Xm{font-size:0.85rem;color:var(--on-surface);opacity:0.7}.qUx-a{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%)}.vmzN6h-lkT{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.oGgII{display:grid;gap:1.5rem}.qiZr{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}.qiZr:hover{transform:translateY(-5px)}.qiZr.highlight{background:var(--primary);color:var(--on-primary)}.qiZr .x3v2aH{font-size:2rem;margin-bottom:0.5rem;display:block}.fQ08x{min-height:90vh;position:relative;display:flex;align-items:center;color:#fff}.zkiF{position:absolute;inset:0;z-index:0}.fQ08x .n3ysHjBGU{position:relative;z-index:1}.zgF4bs-A{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.pq-xrBaaziD{position:relative}.pq-xrBaaziD img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.jnbHO{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)}.sIHllSH6xR{display:block;font-size:1.5rem;font-weight:700}.kz7o-aw7{font-size:0.8rem;opacity:0.7}.xHc-D{padding:120px 0 80px;background:var(--light)}.miJpHiDjbh{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.p0pIeOBJ{position:relative;border-radius:20px;overflow:hidden}.p0pIeOBJ img{width:100%;display:block}.gUzRkgf{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent)}.xepem{background:var(--primary);color:var(--on-primary);padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:500}.nsKBPp{font-size:1.2rem;line-height:1.8;margin:1.5rem 0}.tyw-maz5{display:flex;gap:2rem;margin:2rem 0}.kbWi{text-align:center}.ju2tbjEW{display:block;font-size:2rem;font-weight:700;color:var(--primary)}.fo92UyC5y{font-size:0.85rem;opacity:0.7}.qQlB0e{min-height:90vh;display:flex;align-items:center;padding:100px 0;position:relative}.r32wSg{position:absolute;inset:0;background:linear-gradient(135deg,var(--light) 50%,#fff 50%);z-index:0}.qQlB0e .n3ysHjBGU{position:relative;z-index:1}.d1Pw2UzRq{background:var(--surface);color:var(--on-surface);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,0.1);overflow:hidden}.qmLlr{display:grid;grid-template-columns:1fr 1fr}.nmqZM{padding:4rem}.sVWsNqy0{color:var(--primary);font-family:monospace;font-size:0.9rem;margin-bottom:1rem;display:block}.fMjGrUT{position:relative}.m3aO{height:100%}.m3aO img{width:100%;height:100%;object-fit:cover}.bH-Ih{min-height:90vh;position:relative;color:#fff;display:flex;align-items:center;padding-bottom:100px;overflow:hidden}.gd4Cx9xwK{position:absolute;inset:0;z-index:0}.bH-Ih .n3ysHjBGU{position:relative;z-index:1}.bP7-u4pt{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.eZSu{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}.diINoy-9Hm img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.kN773XnGyS{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.kN773XnGyS svg{display:block;width:calc(100%+1.3px);height:100px;fill:var(--background)}.lXqiVZ4Uxr{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.sO5uKm .r63RKd2rf{position:absolute;border-radius:50%;opacity:0.1;background:var(--primary)}.rLWN8ZFm-hQ{width:300px;height:300px;top:-100px;right:-100px}.urUg{width:200px;height:200px;bottom:100px;left:-50px}.zIs7FB-K{width:150px;height:150px;top:50%;right:20%}.o2-sFtr9fg0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.dXWWbvlT{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}.ckrLhBxrc{display:flex;align-items:center;gap:2rem;margin-top:2rem}.fenorYCsZv{display:flex;align-items:center;gap:0.5rem}.fenorYCsZv a{color:var(--text);font-weight:500}.yTrk{position:relative}.cZ-KW img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.qAPh{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}.qAPh.card-1{bottom:20px;left:-30px}.qAPh.card-2{top:30px;right:-20px}.lGVNT{min-height:90vh;background:#0f172a;color:#fff;position:relative;display:flex;align-items:center;overflow:hidden}.lQu-w8{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(99,102,241,0.15) 0%,transparent 60%)}.nafsde{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}.bAM5kduO{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.t5Dp7f0{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)}.vOA-49cJdn{font-size:3.5rem;line-height:1.1}.lC6Kdn8{font-size:1.2rem;opacity:0.8;margin:1.5rem 0}.cyDpADJ{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}.cyDpADJ:hover{box-shadow:0 0 50px rgba(99,102,241,0.7);transform:translateY(-2px)}.rYBx4Es86{position:relative}.rYBx4Es86::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}.p4lU img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.5)}.ssOOW{min-height:90vh;position:relative;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%);overflow:hidden}.mKbWu-z .lfKiB-Ys6D{position:absolute;border-radius:50%;background:var(--primary);opacity:0.1;animation:float 20s infinite ease-in-out}.fyNKhzdO{width:100px;height:100px;top:10%;left:10%;animation-delay:0s}.cLTy-S3E{width:60px;height:60px;top:60%;left:80%;animation-delay:-5s}.pUvICMVH{width:80px;height:80px;top:80%;left:30%;animation-delay:-10s}.jQr-Na{width:40px;height:40px;top:30%;left:70%;animation-delay:-15s}.xSp5gt8k5n{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)}}.hNpxOsyNS{text-align:center;max-width:900px;margin:0 auto}.zXCU-Q{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)}}.dqu-hybZ{font-size:1.3rem;max-width:700px;margin:1.5rem auto}.mt4YInH{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.lO-TOug{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:0.9rem;opacity:0.7}.ujmMFc{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.rZ6-4 .qCOQ-LAB6{position:absolute;border:2px solid var(--primary);opacity:0.1}.hB5-o{width:200px;height:200px;top:10%;right:10%;transform:rotate(45deg)}.wsSu1wzfw{width:150px;height:150px;bottom:20%;left:5%;border-radius:50%}.rPH-G8m{width:100px;height:100px;top:50%;left:30%;transform:rotate(15deg)}.tMX8{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ujO8-WfY{font-size:5rem;font-weight:800;color:var(--primary);opacity:0.2;line-height:1;margin-bottom:-1rem}.tEc3C-M{display:inline-block;padding-left:2rem;position:relative;color:var(--primary);font-size:0.9rem;font-weight:500;margin-bottom:1rem}.tEc3C-M::before{content:'';position:absolute;left:0;top:50%;width:1.5rem;height:2px;background:var(--primary)}.jPMspOC{display:inline-flex;align-items:center;gap:0.5rem}.jPMspOC span{transition:transform 0.3s ease}.jPMspOC:hover span{transform:translateX(5px)}.yRRTjs{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.yRRTjs img{width:100%;display:block}.hpyS1ceB{margin-top:2rem}.nHmwzhal .szNx-QtOd{font-size:2.5rem;font-weight:700;color:var(--primary)}.nHmwzhal .hPpDUQpc{font-size:0.9rem;opacity:0.7}.lau-VHA{padding:120px 0 80px}.qmmvXMI-s7{text-align:center;margin-bottom:4rem}.aR-gcP{color:var(--primary);font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:1rem}.bHZi{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.oRyICvZdrf p{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.qtX8Ie0d img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.npeT{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.dkCFZ-3Ou{text-align:center}.dkCFZ-3Ou strong{display:block;font-size:2.5rem;font-weight:700;color:var(--primary)}.dkCFZ-3Ou span{font-size:0.9rem;opacity:0.7}.dtRHC{padding:1.25rem 2.5rem;font-size:1.1rem}.bHz5Lr8{padding:1.5rem 3rem;font-size:1.2rem}.eifdvES{background:transparent;border:2px solid var(--on-background);color:var(--on-background)}.eifdvES:hover{background:var(--on-background);color:var(--on-on-background)}@media (max-width:768px){.yMpbKQFk{grid-template-columns:1fr}.kfh-9Q1R{position:relative;bottom:0;left:0;margin-top:1rem;justify-content:center}.kkqXpai{font-size:2.5rem}.na1u{font-size:2.5rem}.yv6WNv-AR .yLfy3ZzT,.djPIL5VFn,.iogo0EOG-m .n3ysHjBGU{grid-template-columns:1fr;text-align:center}.yv6WNv-AR p{max-width:100%}.yv6WNv-AR .kC-1a{max-width:100%;border-left:none;padding-left:0;margin-top:0}.gVK1d1CO{justify-content:center}.cRDkS3fK-VG{bottom:-10px;left:auto;right:10px}.weqHd-y1{display:none}.bOPEJXMBg{grid-template-columns:1fr}.b2AH6-Owr{justify-content:center}.lLbYav-WU7{display:none}.zBFhZ-k3,.f1uRmle-HAi,.vuC8qo{grid-template-columns:1fr !important}.xzTh-K{max-width:100% !important}.fNQcO-Hr{font-size:2.5rem !important}}.rG-9v{min-height:100vh;display:flex;align-items:center;color:#fff}.jKI7{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}.zBFhZ-k3{position:relative;z-index:2;max-width:600px}.zBFhZ-k3 h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;color:#fff}.zBFhZ-k3 .dP5Qag{font-size:1.2rem;opacity:0.9;margin-bottom:2rem;line-height:1.7;color:rgba(255,255,255,0.9)}.rG-9v .gP5LWn07{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}.rG-9v .uixQMv{background:#fff;color:#111;border:none}.rG-9v .uixQMv:hover{background:#f0f0f0}.gcX6{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.tYnJ{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);z-index:1}.exHuqK{position:relative;z-index:2;max-width:850px}.exHuqK h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#fff}.foP2GYtavl{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#4E9E6D;font-weight:500;margin-bottom:2.5rem;font-style:italic}.gcX6 .xn-m0vv1j{justify-content:center;margin-top:2rem}.gcX6 .jspS5-pJ{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);color:#fff}.mpFZ9zuSL4{background:#4E9E6D;color:#fff;border:none}.mpFZ9zuSL4:hover{filter:brightness(1.1)}.nXDtxtMkel{min-height:100vh;display:flex;align-items:flex-end;color:#fff}.rgy4jEeigu{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}.f1uRmle-HAi{position:relative;z-index:2;max-width:700px;padding-bottom:5rem}.f1uRmle-HAi h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1rem;color:#fff}.f1uRmle-HAi .dP5Qag{font-size:1.15rem;opacity:0.9;margin-bottom:2rem;color:rgba(255,255,255,0.9)}.nXDtxtMkel .xNN6-6{background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff}.vrRm1O{min-height:100vh;display:flex;align-items:center;color:#fff}.vuC8qo{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3rem;align-items:center}.xzTh-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}.xzTh-K h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin-bottom:1rem;color:#fff}.xzTh-K .dP5Qag{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,0.85)}.xzTh-K .wmZ11-2z{background:rgba(255,255,255,0.15);color:#fff}.xzTh-K .wrsMx8B0-D{border-color:rgba(255,255,255,0.4);color:#fff}.xzTh-K .wrsMx8B0-D:hover{background:rgba(255,255,255,0.1)}.tK6D6B{display:flex;flex-direction:column;gap:1rem}.tK6D6B .bOPEJXMBg{grid-template-columns:1fr}.tK6D6B .jWsIlCYGO{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.15);color:#fff}.tK6D6B .jWsIlCYGO strong{color:#4E9E6D}.pR1BH{padding-top:10rem;padding-bottom:0;background:var(--background)}.shQowJS{text-align:center;max-width:900px;margin:0 auto 3rem}.fNQcO-Hr{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.0;margin-bottom:1.5rem;letter-spacing:-0.03em}.pR1BH .dP5Qag{font-size:1.25rem;max-width:600px;margin:0 auto 2.5rem;opacity:0.8}.jFuN-zhUvuU{width:100%;border-radius:20px 20px 0 0;overflow:hidden;margin-top:2rem}.jFuN-zhUvuU img{width:100%;height:auto;display:block}.kaCRe-2l .j4RcRn{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.zc1-p{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)}.zc1-p:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,0.12)}.uMDCBkA7QL{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}.fsWoJ70An{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}.ttpQ2h{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.vQ-zjrfFG{margin-bottom:3rem}.vQ-zjrfFG h2{font-size:2.5rem;margin-bottom:0.5rem}.d3t-d{display:flex;flex-direction:column;gap:2rem}.hFRlDSk8QU{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)}.hFRlDSk8QU.reverse{flex-direction:row-reverse}.vHbAy-kXjNq{flex:1}.yl5l{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;display:block;margin-bottom:0.5rem}.qFs9Yc1{width:100px;height:100px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.zh7GK{background:var(--primary);color:var(--on-primary)}.vPljx0F h2{text-align:center;margin-bottom:3rem}.u2305xI-s{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.niEWQgC{display:flex;gap:1rem;align-items:flex-start}.pBifKaue5f{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}.fVZALt h4{margin-bottom:0.5rem}.fVZALt p{opacity:0.8;font-size:0.9rem}.n9-dr7{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.rDoRm0a{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}.rDoRm0a:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.qZ-qxM3sl{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;line-height:1}.dlxNKJRzQY h3{margin-bottom:0.75rem}.dlxNKJRzQY p{color:var(--on-surface);opacity:0.7;line-height:1.7}.mmz5ynbFq{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.5rem}.dVVIqjGDr{background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:16px;padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.dVVIqjGDr.large{grid-row:span 2}.mRUytb-Fp{font-size:2rem;margin-bottom:1rem}.dVVIqjGDr h3{margin-bottom:0.5rem}.dVVIqjGDr p{opacity:0.9;font-size:0.9rem}@media (max-width:768px){.n9-dr7{grid-template-columns:1fr}.mmz5ynbFq{grid-template-columns:1fr;grid-auto-rows:auto}.dVVIqjGDr.large{grid-row:span 1}}.wPrIz-geOND{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.zZbxVr{text-align:center;padding:2rem}.zyXLcG-Pek{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}.zZbxVr:hover .zyXLcG-Pek{background:var(--primary);transform:scale(1.1)}.pmlSHNq1{color:var(--primary);font-weight:600;margin-top:1rem;display:inline-block}.hnHxuy{display:inline-block;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:0.875rem;margin-bottom:1rem}.aQrN5nvCL .iO0DHd4Ay{margin-bottom:3rem;border-radius:20px;overflow:hidden;max-height:400px}.iO0DHd4Ay img{width:100%;height:100%;object-fit:cover}.mT-IZpv7Ld{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.xbvsFb7 .zvGI{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.je4b5Vx{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.w59Id3ja{display:flex;gap:2rem;margin-bottom:2rem}.qyX1f-dZq0B{text-align:center}.y6LeA{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.vXUq-l{font-size:0.875rem;color:var(--on-surface);opacity:0.7}.m3ASVF img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.u463I3d4b{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.wqmJF{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.vzY6N8a{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)}.sYd-0tu{font-size:2.5rem;font-weight:800;color:var(--primary);margin-bottom:0.5rem}.dNubXp3d{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.wkngDQ{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.qhbkJ{text-align:center;padding:1rem 2rem}.cfwXy{display:block;font-size:2.5rem;font-weight:800;color:var(--text)}.aaAVD-GEOK{font-size:0.9rem;color:var(--text);opacity:0.6}.oU-CgdR4Kx{position:relative;color:#fff;text-align:center;overflow:hidden}.bQqKosJP{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary),var(--secondary))}.oU-CgdR4Kx .n3ysHjBGU{position:relative}.c2-Us{margin-bottom:3rem}.jEKP{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.u6Dq7F4QEj{padding:2rem}.jRIN4zOO{font-size:3rem;font-weight:800;margin-bottom:0.5rem}.uRIVbs{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.so0KfJK{max-width:700px;margin:0 auto}.i0FNy{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}.myyZFW{font-size:5rem;color:var(--primary);opacity:0.2;position:absolute;top:1rem;left:2rem;line-height:1}.is9tmIt{font-size:1.25rem;line-height:1.8;margin-bottom:2rem;color:var(--on-surface);position:relative}.kw2KxuspH-s{display:flex;align-items:center;gap:1rem}.s0ud6GK{background:var(--background)}.uYvtcjQVLL{max-width:900px;margin:0 auto;text-align:center}.dF6CLD{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;border:none}.j9XF{display:flex;flex-direction:column;gap:0.25rem}.e65cU{font-weight:700;font-size:1.1rem}.u6nhU8{color:var(--text);opacity:0.6}.ojEm4fP0{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.eQDRlK{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.pHdk-qBTwNp{border-radius:20px;overflow:hidden}.pHdk-qBTwNp img{width:100%}.hKhuU79PKq h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary)}.mqj7-Z9A{font-size:1.25rem;font-style:italic;margin-bottom:2rem;color:var(--text);line-height:1.8}.hKG-Vv{display:flex;align-items:center;gap:1rem}.hKG-Vv span{display:block;color:var(--text);opacity:0.6}.gh-tokU{background:var(--dark);color:#fff;text-align:center}.jGLy h2{margin-bottom:1rem;color:#fff}.jGLy p{opacity:1;color:rgba(255,255,255,0.9);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.jX9Bw{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.oxYiB-p4S{background:var(--background)}.zI59Hwb{border:3px solid var(--primary);border-radius:20px;padding:4rem;text-align:center;max-width:700px;margin:0 auto}.zI59Hwb h2{margin-bottom:1rem}.zI59Hwb p{margin-bottom:2rem;color:var(--text);opacity:0.7}.uw-yVJ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.nqzTOM-VxAx{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.lLnbnTJ-9q h2{margin-bottom:0.5rem}.lLnbnTJ-9q p{opacity:0.9}.n5KzY{background:var(--background)}.eC1DT{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.eZdnDI{text-align:center;padding:2rem;position:relative}.eZdnDI::after{content:"";position:absolute;top:3rem;right:-1rem;width:2rem;height:2px;background:var(--primary);opacity:0.3}.eZdnDI:last-child::after{display:none}.txYI2K92D{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}.eZdnDI h3{margin-bottom:1rem;font-size:1.25rem}.eZdnDI p{color:var(--text);opacity:0.7;line-height:1.7}.tvKxdD2U{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.fwtY-t{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.lWskM8{font-style:italic;color:var(--on-surface);margin-bottom:1.5rem;line-height:1.7}.wQaVZ7UL-1{display:flex;align-items:center;gap:1rem}.c2RV{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}.wQaVZ7UL-1 strong{display:block;margin-bottom:0.25rem}.wQaVZ7UL-1 span{color:var(--on-surface);opacity:0.6;font-size:0.875rem}.kC-1a{color:var(--text);opacity:1;margin-top:1rem;font-size:1.05rem;line-height:1.7;max-width:600px}.iVZo{margin-top:1rem;color:var(--text);opacity:0.8;line-height:1.8}.mRtHsOt8z{line-height:1.8;font-size:1.1rem}.oW-mLR{font-size:0.9rem;color:var(--text);opacity:0.7;margin-top:1rem}@media (max-width:992px){.eC1DT{grid-template-columns:repeat(2,1fr)}.eZdnDI::after{display:none}}@media (max-width:768px){.hFRlDSk8QU{flex-direction:column !important;text-align:center}.mT-IZpv7Ld,.xbvsFb7 .zvGI,.eQDRlK{grid-template-columns:1fr}.w59Id3ja{justify-content:center}.nqzTOM-VxAx{flex-direction:column;text-align:center}.eC1DT{grid-template-columns:1fr}.tvKxdD2U{grid-template-columns:1fr}}.cfnyR{background:#fff;padding:2rem 0;border-bottom:1px solid #fff}.yXzfXoHk{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.c9sklzgQVj{display:flex;align-items:center;gap:0.5rem;color:#1a202c;font-weight:500}.ieML-b5JA{font-size:1.25rem}.kz7o-aw7{font-size:0.9rem}.nw-0Pk{padding:3rem 0;background:#fff}.kS-7dwQCOI{text-align:center;color:#1a202c;opacity:0.6;font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.vwOos-ShS6{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem}.zkJf{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)}.zkJf: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)}.aZbhkaq{background:#171923;color:#fff;padding:4rem 2rem 2rem;margin-top:4rem}.lpFrg8j4k{max-width:1200px;margin:0 auto}.fTj1vaPR{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.jR-BeAbqbr{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.bxkJD-LzuZ3{height:36px;width:auto;max-width:36px;object-fit:contain;border-radius:6px}.dmBqLMRJ2 h3{font-size:1.5rem;margin-bottom:0;color:#2d3748}.dmBqLMRJ2 h4{font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.dmBqLMRJ2 p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:1rem}.dmBqLMRJ2 ul{list-style:none;padding:0}.dmBqLMRJ2 li{margin-bottom:0.75rem}.dmBqLMRJ2 a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s}.dmBqLMRJ2 a:hover{color:#2d3748}.eh-Beba{display:flex;gap:1rem;margin-top:1.5rem}.eh-Beba 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}.eh-Beba a:hover{background:#2d3748;transform:translateY(-3px)}.wrsMx8B0-D{display:inline-block;padding:0.75rem 1.5rem;border:2px solid #2d3748;color:#2d3748;border-radius:6px;text-decoration:none;font-weight:600;transition:0.3s}.wrsMx8B0-D:hover{background:#2d3748;color:var(--on-primary)}.rKPW{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){.fTj1vaPR{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.fTj1vaPR{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.kilgt70{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9}.czrd-lR2lfB{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.dG-XaDBv{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)}.lPX-Z{display:block;font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:0.5rem}.th-qJ{color:var(--on-surface);line-height:1.6}.w1Vn-y{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.x5tRTB{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.p3ZQtMu{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}.x5tRTB h4{margin-bottom:0.75rem;font-size:1.25rem}.x5tRTB p{color:var(--on-surface);opacity:0.7;line-height:1.7}.pget{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.qUL-Xj{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)}.s0Xu-fYyf{display:flex;align-items:center;gap:0.9rem;margin-bottom:0.75rem}.bS-hZ{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}.gmufP7Qt{text-align:center;max-width:1000px;margin:0 auto}.abuxCHP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem}.kINfyfsK{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.qtGKP2P{display:grid;grid-template-columns:1.4fr 0.6fr;gap:2rem;align-items:center}.cEqOTms{font-weight:800;color:var(--primary);letter-spacing:0.5px;margin-bottom:0.75rem}.sdZ8Xl{display:inline-flex;padding:0.5rem 0.85rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);font-weight:700}.qWvY-gej{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.qWvY-gej 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)}.qWvY-gej strong{display:block;margin-bottom:0.35rem}.qWvY-gej span{display:block;opacity:0.75;line-height:1.7}.iEE-zI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.nHgW{background:var(--surface);color:var(--on-surface);border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.nHgW:nth-child(1){grid-column:span 2}.cq-0csQ{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.iPJLi2{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.zJ-qS{text-align:center;max-width:900px;margin:0 auto 2rem}.nA5PCcX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0}.q2qUBnk{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)}.uBm34K{font-weight:800;color:var(--primary);margin-bottom:0.5rem}.byK-pPG img{width:100%;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,0.12)}@media (max-width:768px){.pget,.abuxCHP,.qWvY-gej,.iEE-zI,.nA5PCcX{grid-template-columns:1fr}.nHgW:nth-child(1){grid-column:span 1}.qtGKP2P{grid-template-columns:1fr;text-align:center}}.jnJoot9bi{max-width:900px;margin:0 auto;text-align:center}.xbSHCcfb-k{font-size:1.15rem;line-height:1.9;color:var(--text)}.pXzW0k7tRZ{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:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.iS-WDg{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9;max-width:700px;margin-left:auto;margin-right:auto}.fxmXoewnJq{color:var(--primary);font-weight:500;margin-bottom:1rem;font-size:0.95rem}.iEolU{line-height:1.8;margin-bottom:1.5rem}.u160-7Z{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.u160-7Z span{font-size:0.875rem;color:var(--text);opacity:0.7}.an9Epg-4{font-size:0.9rem;color:var(--text);opacity:0.8;font-style:italic;margin-top:1rem}.jWk-BpMH76{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.loZ6BG{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:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.dR-2jcd{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:6rem 0 4rem;text-align:center;margin-top:-70px;padding-top:140px}.dR-2jcd .mGhU6T3-z{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}.dR-2jcd h1{font-size:clamp(2rem,5vw,3rem);max-width:800px;margin:0 auto 1.5rem;line-height:1.2}.xpAXjCIih{display:flex;justify-content:center;gap:2rem;opacity:0.9}.xpAXjCIih span{display:flex;align-items:center;gap:0.5rem}.jWQaHMZFg{max-width:800px;margin:0 auto;padding:4rem 2rem}.tlr2tXee{margin:-3rem auto 3rem;max-width:900px;padding:0 2rem}.tlr2tXee img{width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.jWQaHMZFg p{font-size:1.125rem;line-height:1.8;margin-bottom:1.5rem;color:var(--text)}.jWQaHMZFg h2{font-size:1.75rem;margin:3rem 0 1.5rem;color:var(--text)}.jWQaHMZFg h3{font-size:1.35rem;margin:2rem 0 1rem;color:var(--text)}.jWQaHMZFg ul{margin:1.5rem 0;padding-left:1.5rem}.jWQaHMZFg li{font-size:1.1rem;line-height:1.8;margin-bottom:0.75rem;color:var(--text)}.jWQaHMZFg 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}.ytJlvH{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}.ytJlvH h3{margin-bottom:1rem}.ytJlvH p{margin-bottom:1.5rem;opacity:0.8}.z6nsuI{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}.z6nsuI a{color:var(--primary);text-decoration:none;font-weight:600}.z6nsuI a:hover{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.j6Tltlwg{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.dzNGSMOs{padding:0.75rem 1.5rem;border:2px solid #2d3748;background:transparent;color:#2d3748;border-radius:30px;cursor:pointer;font-weight:500;transition:all 0.3s}.dzNGSMOs:hover,.dzNGSMOs.active{background:#2d3748;color:#fff}.wH2fAr-8kX{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.rthqlNPG{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.1)}.aYkr-gEz{position:relative;aspect-ratio:4/3;overflow:hidden}.aYkr-gEz img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s}.rthqlNPG:hover .aYkr-gEz img{transform:scale(1.1)}.wc80OHNBFV{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent);display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;opacity:0;transition:opacity 0.3s}.rthqlNPG:hover .wc80OHNBFV{opacity:1}.wc80OHNBFV h3{color:#fff;margin-bottom:0.5rem}.wc80OHNBFV p{color:rgba(255,255,255,0.8);font-size:0.9rem}.ftZTbDPp{display:inline-block;padding:0.25rem 0.75rem;background:#2d3748;color:#fff;border-radius:20px;font-size:0.8rem;margin-top:0.75rem}.tsP-N{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#2d3748}.t4Yk{font-size:3rem;margin-bottom:0.5rem;opacity:0.5}.wz-u7{font-weight:600;font-size:1rem;opacity:0.7;text-align:center;padding:0 1rem}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.vbg7M{max-width:900px;margin:0 auto}.uqBkSJ{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.uqBkSJ:last-child{border-bottom:none}.uqBkSJ h2{margin-bottom:1.5rem;font-size:1.4rem;color:#2d3748;font-weight:600}.nKelSDM{line-height:1.8;color:var(--on-surface)}.nKelSDM p{margin-bottom:1rem}.nKelSDM ul{margin:1rem 0;padding-left:1.5rem}.nKelSDM ul li{margin-bottom:0.5rem;line-height:1.6}.nKelSDM strong{color:var(--on-surface)}.nKelSDM table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem}.nKelSDM th,.nKelSDM td{padding:12px;border:1px solid rgba(0,0,0,0.1);text-align:left}.nKelSDM th{background:var(--surface);font-weight:600}.nKelSDM a{color:#2d3748;text-decoration:none}.nKelSDM a:hover{text-decoration:underline}.vmZMxUPs{background:var(--surface);padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.vmZMxUPs h3{margin-bottom:1rem;font-size:1.1rem;color:var(--on-surface)}.vmZMxUPs ul{list-style:none;padding:0;margin:0;columns:2;column-gap:2rem}@media (max-width:600px){.vmZMxUPs ul{columns:1}}.vmZMxUPs li{margin-bottom:0.6rem;break-inside:avoid}.vmZMxUPs a{color:#2d3748;text-decoration:none;font-size:0.95rem}.vmZMxUPs a:hover{text-decoration:underline}.ih2N-e{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:#2d3748;--secondary:#4a5568;--accent:#4E9E6D;--background:#fff;--text:#1a202c;--dark:#171923;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1a202c;--primary-rgb:45,55,72;--secondary-rgb:74,85,104}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}.n3ysHjBGU{max-width:1200px;margin:0 auto;padding:0 2rem}.vkyymGxLH{padding:5rem 0;color:var(--text)}.dmob{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.tMB-SidA{text-align:center;margin-bottom:3rem}.tMB-SidA h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.tMB-SidA p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.acCGuj-VBDN{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}.og8Xn{background:var(--primary);color:var(--on-primary)}.og8Xn:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.cAnsg1jIdj{background:transparent;color:var(--primary);border:2px solid var(--primary)}.cAnsg1jIdj:hover{background:var(--primary);color:var(--on-primary)}.uixQMv{background:var(--surface);color:var(--primary)}.uixQMv:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.di72{width:100%}.xzBX-J{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.hyxLE-MRy7{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}.hXS0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.nXyIp30UU{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.dP5Qag{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.b2AH6-Owr{display:flex;gap:1rem;flex-wrap:wrap}.bVzrCrUB{position:relative}.bVzrCrUB img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.d01-HvLxD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.x0Mm{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)}.x0Mm:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uEfNLzC{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}.x0Mm h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.x0Mm p{color:var(--on-surface);opacity:0.7}.mBI21z-C{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.mBI21z-C.reverse{direction:rtl}.mBI21z-C.reverse>*{direction:ltr}.mtnF img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jxegZlk6 h2{font-size:2rem;margin-bottom:1.5rem}.jxegZlk6 p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.kQifV8D-EWs{list-style:none;padding:0;margin-bottom:2rem}.kQifV8D-EWs li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.cnqKhP46w{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}.n1Uhu-c8JHx{background:var(--primary);color:#fff}.fUjfj6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.tpF1{padding:2rem}.jbi3-aAF{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ykl-Xm{font-size:1rem;opacity:0.9}.fyMr-FbvfCF{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.uA5eti{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)}.voYlqF{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.rzoAzjuATt{display:flex;align-items:center;justify-content:center;gap:1rem}.zbNj6X-XsBg{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}.kkId h4{font-size:1rem;margin-bottom:0.25rem}.kkId p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.jCvUKq5uy{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.elS-WUPf8{max-width:700px;margin:0 auto}.elS-WUPf8 h2{font-size:2.5rem;margin-bottom:1rem}.elS-WUPf8 p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.fJJFcnY{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.fJJFcnY h1{font-size:3rem;margin-bottom:1rem}.fJJFcnY p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.hh-I9V7f{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wV6ce-Ce{text-align:center;padding:2rem}.m0rB{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}.wV6ce-Ce h3{font-size:1.5rem;margin-bottom:1rem}.i7sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.gvuT9Jv{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}.gvuT9Jv h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.zRUoheP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.b7u9RPxC{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)}.mcNlnyJ{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.mcNlnyJ img{width:100%;height:100%;object-fit:cover}.b7u9RPxC h3{font-size:1.25rem;margin-bottom:0.25rem}.b7u9RPxC .fI-wl{color:var(--primary);font-weight:500;margin-bottom:1rem}.b7u9RPxC .jCM-hD{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.heIrJJym{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.bMqpKMzOKP{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}.bMqpKMzOKP:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.yxklKuz{height:200px;overflow:hidden}.yxklKuz img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bMqpKMzOKP:hover .yxklKuz img{transform:scale(1.05)}.lpzJXnB-Yq{padding:2rem}.x3BjLb{display:grid;grid-template-columns:1fr;gap:0}.x3BjLb .yxklKuz{height:100%;min-height:260px}.x3BjLb .lpzJXnB-Yq{padding:2rem 2rem}.pg4wcnKqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.dS8tiDy{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)}.mbvet{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)}.eI-v60{padding:2rem}.eI-v60 .yxklKuz{display:none}.eI-v60 h3{margin-bottom:0.5rem}.eI-v60 .iEolU{margin-bottom:1.25rem}.eI-v60 .g8gv6jc{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.eI-v60 .g8gv6jc li{margin-bottom:0}.kfbHSrovUg{position:relative}.kfbHSrovUg .yxklKuz{height:260px}.kfbHSrovUg::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}.kfbHSrovUg .lpzJXnB-Yq{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.kfbHSrovUg .iEolU{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kfbHSrovUg .g8gv6jc li:nth-child(n+4){display:none}.kfbHSrovUg .jWk-BpMH76,.kfbHSrovUg .u160-7Z,.kfbHSrovUg .an9Epg-4{display:none}.kfbHSrovUg .lpzJXnB-Yq p,.kfbHSrovUg .lpzJXnB-Yq li{color:rgba(255,255,255,0.9)}.kfbHSrovUg .g8gv6jc li::before{color:rgba(255,255,255,0.95)}.kfbHSrovUg .loZ6BG{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.kfbHSrovUg .oMxM4{color:rgba(255,255,255,0.95)}@media (max-width:768px){.x3BjLb{grid-template-columns:1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr}}@container (min-width:520px){.x3BjLb{grid-template-columns:1.05fr 1fr}.eI-v60 .g8gv6jc{grid-template-columns:1fr 1fr}}.lpzJXnB-Yq h3{font-size:1.5rem;margin-bottom:1rem}.lpzJXnB-Yq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.g8gv6jc{list-style:none;padding:0;margin-bottom:1.5rem}.g8gv6jc li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.g8gv6jc li::before{content:"";color:var(--primary);font-weight:bold}.oMxM4{font-size:1.1rem;color:var(--primary);font-weight:600}.zXJSBLq1-2F{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.mM1-p{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}.mM1-p{text-decoration:none;color:inherit;display:block}.mM1-p:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.mM1-p:hover h3{color:var(--primary)}.xNMe-ZgB{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xjbrwop-Yx{height:220px;overflow:hidden}.xjbrwop-Yx img{width:100%;height:100%;object-fit:cover}.uNmIkaG7M-3{padding:1.5rem}.yfpbt{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.uNmIkaG7M-3 h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.uNmIkaG7M-3 h3 a{color:var(--on-surface);text-decoration:none}.uNmIkaG7M-3 h3 a:hover{color:var(--primary)}.gyGUjfufb0{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qj-48pnWq{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)}.qj-48pnWq h3{font-size:1.5rem;margin-bottom:0.5rem}.qj-48pnWq p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.wmZp4rGZ7-d{display:flex;gap:1rem}.wmZp4rGZ7-d input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.wmZp4rGZ7-d input:focus{outline:none;border-color:var(--primary)}.seRowoLio{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.vmtJfDB3{display:flex;flex-direction:column;gap:1.5rem}.dPIFu-r{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.v5cuht{font-size:1.5rem;margin-bottom:0.75rem;display:block}.dPIFu-r h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.dPIFu-r p{color:var(--on-surface);opacity:0.8}.dPIFu-r a{color:var(--on-surface);text-decoration:none}.dPIFu-r a:hover{color:var(--primary)}.i74O{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.i74O h2{font-size:1.5rem;margin-bottom:1.5rem}.kGcGF6gl{display:flex;flex-direction:column;gap:1.5rem}.mL-u3U92{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lROl8gvh2F{display:flex;flex-direction:column;gap:0.5rem}.lROl8gvh2F.full-width{grid-column:1 / -1}.lROl8gvh2F label{font-weight:500;font-size:0.95rem}.lROl8gvh2F input,.lROl8gvh2F 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}.lROl8gvh2F input:focus,.lROl8gvh2F textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.hXS0,.mBI21z-C,.hh-I9V7f,.seRowoLio{grid-template-columns:1fr;gap:2rem}.mBI21z-C.reverse{direction:ltr}.xzBX-J{min-height:auto;padding:3rem 0}.vkyymGxLH{padding:3rem 0}.mL-u3U92{grid-template-columns:1fr}.wmZp4rGZ7-d{flex-direction:column}.fJJFcnY h1{font-size:2rem}}.hyMVo{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.ipB2-yhgQTF{max-width:600px;margin:0 auto}.cqbpQTiXs{font-size:5rem;margin-bottom:1.5rem;display:block}.ipB2-yhgQTF h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:var(--primary,#2d3748)}.ipB2-yhgQTF p{font-size:1.15rem;color:var(--text,#555);margin-bottom:2rem;line-height:1.7}.ipB2-yhgQTF .acCGuj-VBDN{display:inline-block;padding:0.85rem 2rem;background:#2d3748;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all 0.3s}.ipB2-yhgQTF .acCGuj-VBDN:hover{background:#4a5568;transform:translateY(-2px)}

/* Codex trust/visual cleanup */
html,body{max-width:100%;overflow-x:hidden}
.e06,.k81fjm5n,.nsryrq,.VEb0S,.nSd1m{display:none!important}
[data-reveal]{opacity:1!important;transform:none!important;visibility:visible!important}
.xn0l60u{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:1.5rem!important;align-items:stretch!important}
.xn0l60u>.e1mf0po{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:#1f3554!important;color:#fff!important;padding:1.75rem!important;border-radius:14px!important}
.xn0l60u>.e1mf0po h3,.xn0l60u>.e1mf0po p{position:static!important;transform:none!important;color:#fff!important;opacity:1!important;margin-left:0!important}
.xn0l60u>.e1mf0po h3{font-size:1.2rem!important;line-height:1.25!important;margin-bottom:.85rem!important}
.xn0l60u>.e1mf0po p{font-size:.95rem!important;line-height:1.58!important;margin-bottom:0!important}
.service-clean-grid .e1mf0po{display:flex;flex-direction:column;gap:1rem}
.nZDO,.oR4,.pu5z{height:auto!important;max-height:none!important;overflow:visible!important}
.iEolU,.mRtHsOt8z,.ub-xN,.kC-1a{display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;overflow:visible!important;max-height:none!important}
.legal-hero{padding:8rem 0 4rem;background:linear-gradient(135deg,#1a365d,#2c5282);color:#fff;text-align:center}
.legal-hero h1,.legal-hero p{color:#fff}
.legal-shell .legal-card{background:#fff;border:1px solid rgba(26,54,93,.14);border-radius:16px;padding:2rem;box-shadow:0 18px 42px rgba(15,23,42,.08)}
.legal-card h2{margin-top:2rem;color:#1a365d}
.legal-card h2:first-child{margin-top:0}
.legal-card p,.legal-card li{color:#1a202c}
.legal-card ul{padding-left:1.25rem;margin:1rem 0}
.compliance-note{max-width:1120px;margin:0 auto 4rem;padding:2rem;border-radius:16px;background:#f7fafc;border:1px solid rgba(26,54,93,.16);color:#1a202c}
.compliance-note h2{font-size:1.35rem;margin-bottom:.75rem;color:#1a365d}
.compliance-note p{margin:0;max-width:86ch}
footer>a[href="terms.html"]{display:none!important}
.dqme9>a.f29jrxb{display:inline-flex;align-items:center;color:#111827;text-decoration:none;font-weight:500;padding:.5rem 0;position:relative;white-space:nowrap}
.dqme9>a.f29jrxb::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#1a365d;transition:width .25s ease}
.dqme9>a.f29jrxb:hover,.dqme9>a.f29jrxb.active,.dqme9>a.f29jrxb[aria-current="page"]{color:#1a365d}
.dqme9>a.f29jrxb:hover::after,.dqme9>a.f29jrxb.active::after,.dqme9>a.f29jrxb[aria-current="page"]::after{width:100%}
@media (max-width:1100px){
  .nzkwyzyu{display:flex}
  .dqme9{position:fixed;top:70px;left:0;right:0;bottom:0;background:#f7fafc;flex-direction:column;padding:1.5rem 2rem;gap:0;transform:translateY(-120%);opacity:0;pointer-events:none;transition:transform .35s ease,opacity .3s ease;box-shadow:0 8px 30px rgba(0,0,0,.12);z-index:999;overflow-y:auto;margin-left:0}
  .dqme9.active{transform:translateY(0);opacity:1;pointer-events:auto}
  .dqme9>a.f29jrxb{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.06);font-size:1.05rem;width:100%}
  .dqme9>a.f29jrxb::after{display:none}
}
@media (max-width:720px){.xn0l60u{grid-template-columns:1fr!important}.xn0l60u>.e1mf0po{padding:1.4rem!important}}

/* Codex page hero/container polish */
.tr4i1x{display:block!important;background:linear-gradient(135deg,#1a365d,#2c5282)!important;color:#fff!important;padding:7rem 0 4rem!important;text-align:center!important}
.tr4i1x .sxdpxwvd,.gzsrq0 .sxdpxwvd,.g0jr90 .sxdpxwvd{max-width:1180px!important;margin:0 auto!important;padding-left:2rem!important;padding-right:2rem!important}
.tr4i1x h1,.tr4i1x p,.tr4i1x .a64ke{color:#fff!important;opacity:1!important}
.tr4i1x h1{font-size:clamp(2.2rem,5vw,3.4rem)!important;line-height:1.12!important;margin:0 0 1rem!important}
.tr4i1x p{max-width:760px!important;margin:0 auto!important;font-size:1.08rem!important;line-height:1.65!important}
.tr4i1x .a64ke{background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.18)!important;margin-bottom:1rem!important}
.gzsrq0 h2{margin-bottom:1.5rem!important}
.g0jr90{background:linear-gradient(135deg,#1a365d,#2c5282)!important;color:#fff!important;padding:3.5rem 0!important}
.g0jr90 h2,.g0jr90 p{color:#fff!important}
.g0jr90 .x60fwasN-Y{background:#fff!important;color:#1a365d!important}

/* Codex legal pages should match the site, not a separate template */
.legal-hero{background:#3f4a5d!important;color:#fff!important;padding:7rem 0 4rem!important;text-align:center!important}
.legal-hero .sxdpxwvd{max-width:900px!important;margin:0 auto!important;padding-left:2rem!important;padding-right:2rem!important}
.legal-hero .a64ke{display:block!important;background:transparent!important;border:0!important;padding:0!important;margin:0 0 1rem!important;color:rgba(255,255,255,.9)!important;text-transform:none!important;letter-spacing:0!important;font-size:1rem!important;font-weight:500!important}
.legal-hero h1{color:#fff!important;font-size:clamp(2.3rem,5vw,3.25rem)!important;line-height:1.1!important;margin:0 0 1.1rem!important}
.legal-hero p{color:rgba(255,255,255,.94)!important;font-size:1.1rem!important;line-height:1.65!important;max-width:760px!important;margin:0 auto!important}
.legal-shell{background:#fff!important;padding:5rem 0!important}
.legal-shell .legal-card{max-width:980px!important;margin:0 auto!important;background:#fff!important;border:1px solid rgba(45,55,72,.08)!important;border-radius:18px!important;padding:3rem!important;box-shadow:0 18px 55px rgba(45,55,72,.12)!important}
.legal-card>p:first-child{display:inline-flex!important;padding:.45rem .8rem!important;border-radius:999px!important;background:#f1f5f9!important;color:#3f4a5d!important;font-weight:600!important;margin-bottom:1.5rem!important}
.legal-card h2{color:#223048!important;font-size:1.35rem!important;line-height:1.3!important;margin:2rem 0 .7rem!important}
.legal-card p,.legal-card li{color:#263244!important;font-size:1rem!important;line-height:1.75!important}
.legal-card a{color:#2d3748!important;text-decoration:underline!important;text-underline-offset:3px!important}
@media (max-width:720px){.legal-shell{padding:2.5rem 0!important}.legal-shell .legal-card{padding:1.5rem!important;border-radius:14px!important;box-shadow:0 10px 34px rgba(45,55,72,.1)!important}}

/* Codex responsive header fix for this template */
.e9hw4{padding-left:clamp(.75rem,2vw,2rem)!important;padding-right:clamp(.75rem,2vw,2rem)!important}
.gV1NoJ{width:100%!important;max-width:1200px!important;min-width:0!important}
nav[data-js="nav"]>a{white-space:nowrap!important}
nav[data-js="nav"]>a[href="terms.html"]{color:#111827;text-decoration:none;font-weight:500;padding:.5rem 0;position:relative;transition:color .3s ease}
nav[data-js="nav"]>a[href="terms.html"]::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#2d3748;transition:width .3s ease}
nav[data-js="nav"]>a[href="terms.html"]:hover,
nav[data-js="nav"]>a[href="terms.html"].active,
nav[data-js="nav"]>a[href="terms.html"][aria-current="page"]{color:#2d3748}
nav[data-js="nav"]>a[href="terms.html"]:hover::after,
nav[data-js="nav"]>a[href="terms.html"].active::after,
nav[data-js="nav"]>a[href="terms.html"][aria-current="page"]::after{width:100%}
@media (max-width:1100px){
  button[data-js="mobile-menu-btn"]{display:flex!important;flex-direction:column!important;gap:5px!important;background:transparent!important;border:0!important;cursor:pointer!important;padding:5px!important;flex:0 0 auto!important}
  button[data-js="mobile-menu-btn"] span{width:25px!important;height:2px!important;background:#111827!important;display:block!important;transition:.3s!important}
  button[data-js="mobile-menu-btn"].active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)!important}
  button[data-js="mobile-menu-btn"].active span:nth-child(2){opacity:0!important;transform:translateX(-10px)!important}
  button[data-js="mobile-menu-btn"].active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)!important}
  nav[data-js="nav"]{position:fixed!important;top:70px!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;background:#fff!important;display:flex!important;flex-direction:column!important;padding:1.5rem 2rem!important;gap:0!important;transform:translateY(-120%)!important;opacity:0!important;pointer-events:none!important;transition:transform .35s ease,opacity .3s ease!important;box-shadow:0 8px 30px rgba(0,0,0,.12)!important;z-index:999!important;overflow-y:auto!important;margin-left:0!important}
  nav[data-js="nav"].active{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important}
  nav[data-js="nav"]>a{display:block!important;width:100%!important;padding:1rem 0!important;border-bottom:1px solid rgba(0,0,0,.06)!important;font-size:1.05rem!important;color:#111827!important}
  nav[data-js="nav"]>a::after{display:none!important}
}

/* Codex final contrast pass */
.uw-yVJ{background:linear-gradient(135deg,#2d3748,#4a5568)!important;color:#fff!important;text-align:center!important}
.uw-yVJ .nqzTOM-VxAx{max-width:900px!important;margin:0 auto!important;padding:0 2rem!important}
.uw-yVJ h2,.uw-yVJ p,.uw-yVJ .lLnbnTJ-9q{color:#fff!important;opacity:1!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}
.uw-yVJ h2{font-size:clamp(1.9rem,4vw,2.6rem)!important;line-height:1.15!important;margin-bottom:.85rem!important}
.uw-yVJ p{font-size:1.05rem!important;line-height:1.7!important;color:rgba(255,255,255,.94)!important;margin:0 auto 1.5rem!important;max-width:680px!important}
.uw-yVJ .uixQMv{background:#fff!important;color:#223048!important;border:1px solid rgba(255,255,255,.9)!important}
.uw-yVJ .uixQMv:hover{background:#f8fafc!important;color:#1a365d!important}
