*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background)}img{max-width:100%;height:auto;display:block}a{color:var(--primary);text-decoration:none;transition:color 0.3s ease}a:hover{color:var(--secondary)}.c7dqQfnN{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)}.zNl25{flex:1}.zNl25 p{margin:0;font-size:0.9rem}.zNl25 a{color:var(--accent)}.knkOvYaSkm{display:flex;gap:0.5rem}.l3AhsG{padding:0.5rem 1rem;font-size:0.85rem}@media (max-width:768px){.c7dqQfnN{flex-direction:column;text-align:center}}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:#fff}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:#fff}.jLH30Z6fF{position:fixed;top:0;left:0;right:0;background:#f0fff4;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:1000;padding:0 2rem}.jLH30Z6fF .vOHzzJJX{display:flex;align-items:center;gap:0.75rem}.ca6UC{display:none;padding:0.6rem 1rem;border-radius:999px;font-weight:700;font-size:0.95rem;background:linear-gradient(135deg,#276749,#2D8154);color:#FFF;box-shadow:0 10px 25px rgba(0,0,0,0.18);border:1px solid rgba(255,255,255,0.16);transition:transform 0.2s ease,box-shadow 0.2s ease}.ca6UC:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,0.22)}.n64NYzzFBh{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;gap:2rem}.mSgFffuoZn{font-size:1.4rem;font-weight:700;color:#276749;text-decoration:none;max-width:260px;min-width:120px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:0;line-height:1}.eQ-ByRExrAA{height:44px;width:auto;display:block;object-fit:contain;border-radius:6px}.zaBU0{display:none}.lCA9yII-o{display:flex;gap:1.25rem;flex-shrink:1;flex-wrap:nowrap;min-width:0;margin-left:auto}.q6kblc{color:#111827;text-decoration:none;font-weight:500;padding:0.5rem 0;position:relative;transition:color 0.3s ease}.q6kblc::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#276749;transition:width 0.3s ease}.q6kblc:hover,.q6kblc.active{color:#276749}.q6kblc:hover::after,.q6kblc.active::after{width:100%}.oAmq{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px}.oAmq span{width:25px;height:2px;background:#111827;transition:0.3s}.jtQp{background:transparent;box-shadow:none;padding:0.75rem 1rem}.jtQp .n64NYzzFBh{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)}.jtQp .q6kblc::after{display:none}.jtQp .q6kblc{padding:0.5rem 0.9rem;border-radius:999px}.jtQp .q6kblc:hover,.jtQp .q6kblc.active{background:rgba(var(--primary-rgb),0.18);color:#22543d}.l2H6n-aIGMd .mSgFffuoZn{position:static;transform:none;max-width:260px;text-align:left}.l2H6n-aIGMd .lCA9yII-o{margin-left:auto;flex-shrink:1}.l2H6n-aIGMd .q6kblc::after{display:none}.l2H6n-aIGMd .q6kblc{opacity:0.9}.l2H6n-aIGMd .q6kblc:hover,.l2H6n-aIGMd .q6kblc.active{opacity:1;color:#22543d}.vBiL-5v .lCA9yII-o{margin-left:auto;margin-right:auto}.vBiL-5v .ca6UC{display:inline-flex}.srl08 .lCA9yII-o{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)}.srl08 .lCA9yII-o.active{transform:translateX(0);opacity:1}.srl08 .oAmq{display:flex}.srl08 .q6kblc{padding:1rem 0.75rem;border-radius:14px;color:#fff}.srl08 .q6kblc:hover,.srl08 .q6kblc.active{background:rgba(var(--primary-rgb),0.18);color:#fff}@media (max-width:768px){.oAmq{display:flex}.oAmq.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.oAmq.active span:nth-child(2){opacity:0;transform:translateX(-10px)}.oAmq.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.lCA9yII-o{position:fixed;top:70px;left:0;right:0;bottom:0;background:#f0fff4;flex-direction:column;padding:1.5rem 2rem;gap:0;transform:translateY(-120%);opacity:0;pointer-events:none;transition:transform 0.35s ease,opacity 0.3s ease;box-shadow:0 8px 30px rgba(0,0,0,0.12);z-index:999;overflow-y:auto}.lCA9yII-o.active{transform:translateY(0);opacity:1;pointer-events:auto}.q6kblc{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.05);font-size:1.1rem}.ca6UC{display:inline-flex !important;margin-top:1rem;align-self:flex-start}}@media (max-width:1024px){.lCA9yII-o{gap:1rem}.mSgFffuoZn{max-width:280px;font-size:1.3rem}.eQ-ByRExrAA{height:40px}}@media (max-width:992px){.mSgFffuoZn{max-width:200px;font-size:1.2rem}.eQ-ByRExrAA{height:38px}}@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Source+Sans+Pro:wght@400;600&display=swap');:root{--font-heading:'Playfair Display',serif;--font-body:'Source Sans Pro',sans-serif;--font-heading-weight:700}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.ekjPDjsL{border-radius:8px;padding:0.875rem 2rem;font-weight:600;text-transform:none;box-shadow:0 4px 14px rgba(0,0,0,0.1);transition:all 0.3s ease}.ekjPDjsL:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,0.15)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.hVCgJ{position:relative;overflow:hidden;padding-top:70px}.hVCgJ h1{color:var(--text)}.hVCgJ p,.hVCgJ .gEdL,.hVCgJ .ft-VuZDZvNY{color:var(--text)}.jh-EhY h1,.jh-EhY p,.jh-EhY .gEdL,.jFcmzKV h1,.jFcmzKV p,.jFcmzKV .gEdL,.ntLf5-UVm h1,.ntLf5-UVm p,.ntLf5-UVm .gEdL,.ovcr-d h1,.ovcr-d p,.ovcr-d .gEdL,.rmy10Or h1,.rmy10Or p,.rmy10Or .gEdL,.qRPiUOpeEu h1,.qRPiUOpeEu p,.qRPiUOpeEu .gEdL,.g8ctv h1,.g8ctv p,.g8ctv .gEdL,.orUWp7jFL h1,.orUWp7jFL p,.orUWp7jFL .gEdL,.nRSOViZ h1,.nRSOViZ p,.nRSOViZ .gEdL,.pzETKIGjX1 h1,.pzETKIGjX1 p,.pzETKIGjX1 .gEdL{color:#fff}.bfQIO6Q,.rldNL,.aHsAVwK{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}.dpeIJzUiD{min-height:min(88vh,780px);display:flex;align-items:center;padding:4rem 0 3rem;background:var(--background);position:relative}.ky3pcF6{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}.dpeIJzUiD .fpv-te5{position:relative;z-index:1}.dpeIJzUiD .xs5lddKkH{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3.5rem;align-items:center}.yDC-6Zu .xs5lddKkH{grid-template-columns:0.9fr 1.1fr}.dV-NFgJ{display:flex;flex-wrap:wrap;gap:0.6rem;margin:-0.25rem 0 1.75rem}.i7-Vk8I{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}.nfy7nTU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.vN3U8mrfr{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)}.vN3U8mrfr strong{display:block;font-size:1.25rem;line-height:1.2;margin-bottom:0.2rem}.vN3U8mrfr span{display:block;font-size:0.9rem;opacity:0.75}.dpeIJzUiD 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}.dpeIJzUiD p{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:1.75rem;line-height:1.65;max-width:500px}.dpeIJzUiD .gEdL{font-size:1.15rem;opacity:0.75;margin-bottom:1.25rem}.dpeIJzUiD .bfQIO6Q{color:var(--primary);font-size:0.8rem;letter-spacing:1.5px}.dpeIJzUiD .ft-VuZDZvNY{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)}.dpeIJzUiD .gLpY-G80WrP{display:inline-block;margin-left:0.35rem;transition:transform 0.3s ease}.dpeIJzUiD .jRQ-dW:hover .gLpY-G80WrP{transform:translateX(4px)}.mFI-8z{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))}.mFI-8z img{width:100%;height:100%;display:block;border-radius:24px;object-fit:cover;object-position:center top;transition:transform 0.6s ease}.nOJ2UxU:hover .mFI-8z img{transform:scale(1.03)}.gGm-l{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}.xRF-iVN{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}.dDAcOAn{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1}.kIRjlN{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)}}.oDYEw-h{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)}.ywsh7UtqSp{display:flex}.uf1qFJSS9{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}.uf1qFJSS9:first-child{margin-left:0}.rZ2NWp{font-size:0.85rem;color:var(--text);opacity:0.6}.nOJ2UxU{position:relative}.nOJ2UxU img{width:100%;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,0.12)}.jh-EhY{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.taBr{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.bslN4{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}.uUN-nc{position:relative;z-index:2;max-width:800px}.uUN-nc h1{font-size:clamp(3rem,7vw,5rem);margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,0.5)}.uUN-nc p{font-size:1.35rem;opacity:1;color:#fff;margin-bottom:2.5rem;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.uUN-nc .bfQIO6Q{background:rgba(255,255,255,0.2);color:#fff}.vuLz{text-align:left}.vuLz .gClY-Z{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)}.vuLz .bfQIO6Q{background:rgba(255,255,255,0.18);color:var(--on-gradient)}.vuLz h1,.vuLz p{color:var(--on-gradient)}.vuLz .i7-Vk8I{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.22);color:var(--on-gradient)}.nOfPKG{min-height:100vh;display:flex;align-items:center;background:var(--background);position:relative}.a2FsaHt-j3{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%)}.jV0rp{position:relative;text-align:center}.jh0kiVPy6 .nfy7nTU{max-width:980px;margin-left:auto;margin-right:auto}.jh0kiVPy6 .vN3U8mrfr{background:rgba(var(--primary-rgb),0.06);border-color:rgba(var(--primary-rgb),0.14)}.tXKj0vP 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}.fz-C8{font-size:1.4rem;color:var(--text);opacity:0.9;max-width:650px;margin:0 auto 2.5rem}.syesrc{margin:2rem 0}.syesrc img{max-width:min(820px,86%);margin:0 auto;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.2)}.gm9lRtDhf{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.vM94VtzIE{min-height:90vh;display:flex;align-items:center;background:var(--background);overflow:hidden}.gNP-8zSxlw{position:absolute;top:-50%;right:-20%;width:70%;height:200%;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:rotate(-15deg);opacity:0.1}.oChCY{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative}.drR6DC h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;color:var(--text)}.drR6DC p,.drR6DC .gEdL{color:var(--text);opacity:0.85}.jbqtvYI{position:relative}.jbqtvYI img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.cYyRw-c{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}.sl-jP{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem}.kfB7ztV{background:none;color:var(--primary);padding:1rem 0}.kfB7ztV:hover{color:var(--secondary)}.fWQP5-vfl{min-height:80vh;display:flex;align-items:center;background:var(--background);padding:4rem 0}.fWQP5-vfl .fpv-te5{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hpXjRR-5v h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem;color:var(--text)}.hpXjRR-5v p,.hpXjRR-5v .aHsAVwK{color:var(--text)}.of05qV7-aY{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:2rem}.ayzWC{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.iIK-fy{color:var(--text);opacity:0.5}.aRZ9p{font-weight:600;color:var(--primary)}.tpQ0MBkM img{width:100%;border-radius:16px}.rmy10Or{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.c1VzG2i-a{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.4));z-index:1}.kGhVaD{position:relative;z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 auto}.mpslL1naZk{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}.lNPUu-ZC837{font-size:4rem;margin-bottom:1.5rem;line-height:1.1}.fz-C8{font-size:1.25rem;opacity:0.9;max-width:700px;margin:0 auto 2rem}.fIIYjdAtL{display:flex;gap:1rem;justify-content:center}.i1k-HXh5XQU{padding:8rem 0 4rem;background:var(--background)}.j2dlXZr-1uc{text-align:center;max-width:1000px;margin:0 auto}.vPENZV{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}.pia-XnErSA{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}.dgcPSOKC{font-size:1.25rem;color:var(--text);opacity:0.8;max-width:700px;margin:0 auto 2rem;line-height:1.7}.hi44HP9p9{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient)}.feGbrurDA{background:transparent;color:var(--primary);padding:1rem 1.5rem}.zTTc{margin-top:3rem}.zTTc img{max-width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.pPoNd-T{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden}.hM1kRHs{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%)}.qKem{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.eDkHLTn{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;font-size:0.9rem;color:var(--text);opacity:0.7}.mc6Q3fpT{color:var(--primary);font-weight:600}.tQB9bqdg{position:relative}.wUrCD8zTlS{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.wUrCD8zTlS img{width:100%;display:block}.jhDoKUYQk{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}.lewzU{text-align:center}.oaDdFENR{display:block;font-size:1.75rem;font-weight:700;color:var(--primary)}.y3yvxYvU{font-size:0.85rem;color:var(--on-surface);opacity:0.7}.wBizz-ujJB{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%)}.mqkHSMT9{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.xX0C4kqfhO{display:grid;gap:1.5rem}.t6ii{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}.t6ii:hover{transform:translateY(-5px)}.t6ii.highlight{background:var(--primary);color:var(--on-primary)}.t6ii .eI-hsSM{font-size:2rem;margin-bottom:0.5rem;display:block}.jFcmzKV{min-height:90vh;position:relative;display:flex;align-items:center;color:#fff}.viJXa{position:absolute;inset:0;z-index:0}.jFcmzKV .fpv-te5{position:relative;z-index:1}.uw9THY-zX{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.dcogzYp-ug{position:relative}.dcogzYp-ug img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.aU5AoRxBi{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)}.zqA4z-L{display:block;font-size:1.5rem;font-weight:700}.rnlg56r9{font-size:0.8rem;opacity:0.7}.u1n-dN{padding:120px 0 80px;background:var(--light)}.bBP-l{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.zwk-kpEcFiX{position:relative;border-radius:20px;overflow:hidden}.zwk-kpEcFiX img{width:100%;display:block}.rZLK-KmZw{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent)}.rzZ9twp{background:var(--primary);color:var(--on-primary);padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:500}.bG-J5sYsk6{font-size:1.2rem;line-height:1.8;margin:1.5rem 0}.deRf{display:flex;gap:2rem;margin:2rem 0}.n1n4MY{text-align:center}.ksh3e2{display:block;font-size:2rem;font-weight:700;color:var(--primary)}.lp0x{font-size:0.85rem;opacity:0.7}.iBYL0Q1Q3{min-height:90vh;display:flex;align-items:center;padding:100px 0;position:relative}.hJxtTvYHh{position:absolute;inset:0;background:linear-gradient(135deg,var(--light) 50%,#fff 50%);z-index:0}.iBYL0Q1Q3 .fpv-te5{position:relative;z-index:1}.a8m8KQe{background:var(--surface);color:var(--on-surface);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,0.1);overflow:hidden}.u0c-l9B{display:grid;grid-template-columns:1fr 1fr}.iq-qp{padding:4rem}.gX0ol{color:var(--primary);font-family:monospace;font-size:0.9rem;margin-bottom:1rem;display:block}.tWZl6qSCYg{position:relative}.e9UWQ{height:100%}.e9UWQ img{width:100%;height:100%;object-fit:cover}.ntLf5-UVm{min-height:90vh;position:relative;color:#fff;display:flex;align-items:center;padding-bottom:100px;overflow:hidden}.jmKhJn{position:absolute;inset:0;z-index:0}.ntLf5-UVm .fpv-te5{position:relative;z-index:1}.yxRjBj-e{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.s7FY1K0Fw{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}.aLsACg3VeK img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.pzJgVKxF{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.pzJgVKxF svg{display:block;width:calc(100%+1.3px);height:100px;fill:var(--background)}.lEmRT-4{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.tgP-Y .h4XwZE05{position:absolute;border-radius:50%;opacity:0.1;background:var(--primary)}.bB5ph-ulBj{width:300px;height:300px;top:-100px;right:-100px}.dpPg080lw{width:200px;height:200px;bottom:100px;left:-50px}.yKKt3M3RS{width:150px;height:150px;top:50%;right:20%}.wdMLWnEfNI{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.n1xunGnAI4{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}.xCCjiqSH{display:flex;align-items:center;gap:2rem;margin-top:2rem}.pyRQszx{display:flex;align-items:center;gap:0.5rem}.pyRQszx a{color:var(--text);font-weight:500}.rivTx{position:relative}.kwYaW1cY-01 img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.xM3PRa36n{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}.xM3PRa36n.card-1{bottom:20px;left:-30px}.xM3PRa36n.card-2{top:30px;right:-20px}.ovcr-d{min-height:90vh;background:#0f172a;color:#fff;position:relative;display:flex;align-items:center;overflow:hidden}.bOe-cO{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(99,102,241,0.15) 0%,transparent 60%)}.tShi{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}.aMp-y{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.zlBq{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)}.qJWi0O{font-size:3.5rem;line-height:1.1}.iWBLhwArv{font-size:1.2rem;opacity:0.8;margin:1.5rem 0}.nF7pAJ2-IG{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}.nF7pAJ2-IG:hover{box-shadow:0 0 50px rgba(99,102,241,0.7);transform:translateY(-2px)}.iXBc-gOnV{position:relative}.iXBc-gOnV::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}.oFgru img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.5)}.cN-5t{min-height:90vh;position:relative;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%);overflow:hidden}.tIgL-nPZ .oNTG9G{position:absolute;border-radius:50%;background:var(--primary);opacity:0.1;animation:float 20s infinite ease-in-out}.iDTlLkYKO{width:100px;height:100px;top:10%;left:10%;animation-delay:0s}.aZO3-Zl{width:60px;height:60px;top:60%;left:80%;animation-delay:-5s}.astdds{width:80px;height:80px;top:80%;left:30%;animation-delay:-10s}.vtnoo-VJGo{width:40px;height:40px;top:30%;left:70%;animation-delay:-15s}.beyGy0{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)}}.v5-8k{text-align:center;max-width:900px;margin:0 auto}.gZdRi4Ji5{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)}}.nAod1I-6ZR{font-size:1.3rem;max-width:700px;margin:1.5rem auto}.fIIYjdAtL{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.cz0nfrhGR{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:0.9rem;opacity:0.7}.g1SkB-n{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.fWT9 .qn9G{position:absolute;border:2px solid var(--primary);opacity:0.1}.sNr-5Q{width:200px;height:200px;top:10%;right:10%;transform:rotate(45deg)}.xLJpyV{width:150px;height:150px;bottom:20%;left:5%;border-radius:50%}.rHRA9180bI{width:100px;height:100px;top:50%;left:30%;transform:rotate(15deg)}.dJsPtLT{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.xHf6{font-size:5rem;font-weight:800;color:var(--primary);opacity:0.2;line-height:1;margin-bottom:-1rem}.tKNUE3GJ8{display:inline-block;padding-left:2rem;position:relative;color:var(--primary);font-size:0.9rem;font-weight:500;margin-bottom:1rem}.tKNUE3GJ8::before{content:'';position:absolute;left:0;top:50%;width:1.5rem;height:2px;background:var(--primary)}.gLpY-G80WrP{display:inline-flex;align-items:center;gap:0.5rem}.gLpY-G80WrP span{transition:transform 0.3s ease}.gLpY-G80WrP:hover span{transform:translateX(5px)}.iGIT3g5x8{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.iGIT3g5x8 img{width:100%;display:block}.vZ8G{margin-top:2rem}.xjOet .iJi-O{font-size:2.5rem;font-weight:700;color:var(--primary)}.xjOet .zFw9-R{font-size:0.9rem;opacity:0.7}.lBo-DR{padding:120px 0 80px}.gbLE{text-align:center;margin-bottom:4rem}.lsiqf2N-Owl{color:var(--primary);font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:1rem}.mYoSE-b2P9{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.j7VYk p{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.fJ-wNoC img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.cUEnPpc{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.migiVbJ-A{text-align:center}.migiVbJ-A strong{display:block;font-size:2.5rem;font-weight:700;color:var(--primary)}.migiVbJ-A span{font-size:0.9rem;opacity:0.7}.v2uP{padding:1.25rem 2.5rem;font-size:1.1rem}.mRP3kM{padding:1.5rem 3rem;font-size:1.2rem}.hY0MO1UJ{background:transparent;border:2px solid var(--on-background);color:var(--on-background)}.hY0MO1UJ:hover{background:var(--on-background);color:var(--on-on-background)}@media (max-width:768px){.qKem{grid-template-columns:1fr}.jhDoKUYQk{position:relative;bottom:0;left:0;margin-top:1rem;justify-content:center}.lNPUu-ZC837{font-size:2.5rem}.pia-XnErSA{font-size:2.5rem}.dpeIJzUiD .xs5lddKkH,.oChCY,.fWQP5-vfl .fpv-te5{grid-template-columns:1fr;text-align:center}.dpeIJzUiD p{max-width:100%}.dpeIJzUiD .ft-VuZDZvNY{max-width:100%;border-left:none;padding-left:0;margin-top:0}.oDYEw-h{justify-content:center}.xRF-iVN{bottom:-10px;left:auto;right:10px}.ky3pcF6{display:none}.nfy7nTU{grid-template-columns:1fr}.knrs-ZZRy{justify-content:center}.cYyRw-c{display:none}.gkWju7tkc,.bmILbr66Lz,.y5-dY{grid-template-columns:1fr !important}.zxBGMwcC{max-width:100% !important}.veM-R{font-size:2.5rem !important}}.qRPiUOpeEu{min-height:100vh;display:flex;align-items:center;color:#fff}.paqjbynfLN{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}.gkWju7tkc{position:relative;z-index:2;max-width:600px}.gkWju7tkc h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;color:#fff}.gkWju7tkc .gEdL{font-size:1.2rem;opacity:0.9;margin-bottom:2rem;line-height:1.7;color:rgba(255,255,255,0.9)}.qRPiUOpeEu .ychc586Kf1{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}.qRPiUOpeEu .pAB2fY{background:#fff;color:#111;border:none}.qRPiUOpeEu .pAB2fY:hover{background:#f0f0f0}.g8ctv{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.epFO8uph{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);z-index:1}.wkwlZZLI0x{position:relative;z-index:2;max-width:850px}.wkwlZZLI0x h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#fff}.cWc8{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#B88240;font-weight:500;margin-bottom:2.5rem;font-style:italic}.g8ctv .dV-NFgJ{justify-content:center;margin-top:2rem}.g8ctv .i7-Vk8I{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);color:#fff}.r79-KFM{background:#B88240;color:#fff;border:none}.r79-KFM:hover{filter:brightness(1.1)}.orUWp7jFL{min-height:100vh;display:flex;align-items:flex-end;color:#fff}.fkeJH{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}.bmILbr66Lz{position:relative;z-index:2;max-width:700px;padding-bottom:5rem}.bmILbr66Lz h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1rem;color:#fff}.bmILbr66Lz .gEdL{font-size:1.15rem;opacity:0.9;margin-bottom:2rem;color:rgba(255,255,255,0.9)}.orUWp7jFL .mpslL1naZk{background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff}.nRSOViZ{min-height:100vh;display:flex;align-items:center;color:#fff}.y5-dY{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3rem;align-items:center}.zxBGMwcC{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}.zxBGMwcC h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin-bottom:1rem;color:#fff}.zxBGMwcC .gEdL{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,0.85)}.zxBGMwcC .bfQIO6Q{background:rgba(255,255,255,0.15);color:#fff}.zxBGMwcC .qGKNRsYnyf{border-color:rgba(255,255,255,0.4);color:#fff}.zxBGMwcC .qGKNRsYnyf:hover{background:rgba(255,255,255,0.1)}.in-xTC{display:flex;flex-direction:column;gap:1rem}.in-xTC .nfy7nTU{grid-template-columns:1fr}.in-xTC .vN3U8mrfr{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.15);color:#fff}.in-xTC .vN3U8mrfr strong{color:#B88240}.t2bVLOZjE{padding-top:10rem;padding-bottom:0;background:var(--background)}.yoFgSsw{text-align:center;max-width:900px;margin:0 auto 3rem}.veM-R{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.0;margin-bottom:1.5rem;letter-spacing:-0.03em}.t2bVLOZjE .gEdL{font-size:1.25rem;max-width:600px;margin:0 auto 2.5rem;opacity:0.8}.mOcLdkHmbN{width:100%;border-radius:20px 20px 0 0;overflow:hidden;margin-top:2rem}.mOcLdkHmbN img{width:100%;height:auto;display:block}.gtH-9C .fQSzo{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.r1gozhi{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)}.r1gozhi:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,0.12)}.aUbuD-o{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}.gvKTJ7Y{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}.wHlvEOR{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.qvb-eZj{margin-bottom:3rem}.qvb-eZj h2{font-size:2.5rem;margin-bottom:0.5rem}.f9yhcQg1{display:flex;flex-direction:column;gap:2rem}.dHK6h{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)}.dHK6h.reverse{flex-direction:row-reverse}.v0A-l{flex:1}.aBrjwxKY{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;display:block;margin-bottom:0.5rem}.cQn9{width:100px;height:100px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.r2T-D{background:var(--primary);color:var(--on-primary)}.nPFJvjf h2{text-align:center;margin-bottom:3rem}.rnamEiRF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.ar16gsjy{display:flex;gap:1rem;align-items:flex-start}.vRG-P{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}.mZ8G6dZ03 h4{margin-bottom:0.5rem}.mZ8G6dZ03 p{opacity:0.8;font-size:0.9rem}.qmZ-8qTQ{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.iITDJadi-h{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}.iITDJadi-h:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.sF-FQ3qj{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;line-height:1}.ttb0 h3{margin-bottom:0.75rem}.ttb0 p{color:var(--on-surface);opacity:0.7;line-height:1.7}.qvjgUf-FnMr{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.5rem}.j3panZv62z{background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:16px;padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.j3panZv62z.large{grid-row:span 2}.xYYK4W{font-size:2rem;margin-bottom:1rem}.j3panZv62z h3{margin-bottom:0.5rem}.j3panZv62z p{opacity:0.9;font-size:0.9rem}@media (max-width:768px){.qmZ-8qTQ{grid-template-columns:1fr}.qvjgUf-FnMr{grid-template-columns:1fr;grid-auto-rows:auto}.j3panZv62z.large{grid-row:span 1}}.ed8u0np{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.davRB{text-align:center;padding:2rem}.oniTktFVv{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}.davRB:hover .oniTktFVv{background:var(--primary);transform:scale(1.1)}.wag920-WBU{color:var(--primary);font-weight:600;margin-top:1rem;display:inline-block}.cOyKs7q7m{display:inline-block;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:0.875rem;margin-bottom:1rem}.syBqU .ySSRjKYl{margin-bottom:3rem;border-radius:20px;overflow:hidden;max-height:400px}.ySSRjKYl img{width:100%;height:100%;object-fit:cover}.g13-rM{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.bkEqNrk .hUs4xG4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.oh-5ZEgo{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.zt4jeqCf1{display:flex;gap:2rem;margin-bottom:2rem}.tWNpG{text-align:center}.mma6{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.dPJwW0-gpx{font-size:0.875rem;color:var(--on-surface);opacity:0.7}.f9-v8m img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.qBoz-3{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.ydMaS{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.km1U-DGdL6{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)}.tt-k4Sh{font-size:2.5rem;font-weight:800;color:var(--primary);margin-bottom:0.5rem}.tk-mR6kQ2L{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.kD9-z{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.dZao{text-align:center;padding:1rem 2rem}.otLythS5U{display:block;font-size:2.5rem;font-weight:800;color:var(--text)}.eSIib3T{font-size:0.9rem;color:var(--text);opacity:0.6}.ynQv9fuFMr{position:relative;color:#fff;text-align:center;overflow:hidden}.qv-gfXH{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary),var(--secondary))}.ynQv9fuFMr .fpv-te5{position:relative}.hCWHgu{margin-bottom:3rem}.tO48WE-9Nq0{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.uPKQkUT{padding:2rem}.tI-MG{font-size:3rem;font-weight:800;margin-bottom:0.5rem}.yqtaStC{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.md9zWh-on{max-width:700px;margin:0 auto}.vg6ag1eU{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}.gdt4-lQ1{font-size:5rem;color:var(--primary);opacity:0.2;position:absolute;top:1rem;left:2rem;line-height:1}.hvPhx3g-sr{font-size:1.25rem;line-height:1.8;margin-bottom:2rem;color:var(--on-surface);position:relative}.kutTYz2OOO{display:flex;align-items:center;gap:1rem}.nTbBiR{background:var(--background)}.qqLr-Ug{max-width:900px;margin:0 auto;text-align:center}.nih86J{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;border:none}.fryc03dz{display:flex;flex-direction:column;gap:0.25rem}.jH7-Lr{font-weight:700;font-size:1.1rem}.uvcfkilC{color:var(--text);opacity:0.6}.lnIaF0S{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.xR60-BA{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.qrHZ7GHRkE{border-radius:20px;overflow:hidden}.qrHZ7GHRkE img{width:100%}.qUQZL h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary)}.aoMzBn{font-size:1.25rem;font-style:italic;margin-bottom:2rem;color:var(--text);line-height:1.8}.bJ7-R3PclkG{display:flex;align-items:center;gap:1rem}.bJ7-R3PclkG span{display:block;color:var(--text);opacity:0.6}.tkK4UsVa{background:var(--dark);color:#fff;text-align:center}.yGizwF h2{margin-bottom:1rem;color:#fff}.yGizwF p{opacity:1;color:rgba(255,255,255,0.9);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.bBg7-R{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.e0xD{background:var(--background)}.hH8p-fsAb{border:3px solid var(--primary);border-radius:20px;padding:4rem;text-align:center;max-width:700px;margin:0 auto}.hH8p-fsAb h2{margin-bottom:1rem}.hH8p-fsAb p{margin-bottom:2rem;color:var(--text);opacity:0.7}.kB6V{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.snizaP77ED{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.u0KI3X37 h2{margin-bottom:0.5rem}.u0KI3X37 p{opacity:0.9}.htFWe9Gx{background:var(--background)}.tih6{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.dk2lP7l{text-align:center;padding:2rem;position:relative}.dk2lP7l::after{content:"";position:absolute;top:3rem;right:-1rem;width:2rem;height:2px;background:var(--primary);opacity:0.3}.dk2lP7l:last-child::after{display:none}.qg9AVJn8c{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}.dk2lP7l h3{margin-bottom:1rem;font-size:1.25rem}.dk2lP7l p{color:var(--text);opacity:0.7;line-height:1.7}.bX-Fy2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.hTypOqvpee{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.e6qtOG{font-style:italic;color:var(--on-surface);margin-bottom:1.5rem;line-height:1.7}.dAc6{display:flex;align-items:center;gap:1rem}.ctp-Ju{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}.dAc6 strong{display:block;margin-bottom:0.25rem}.dAc6 span{color:var(--on-surface);opacity:0.6;font-size:0.875rem}.ft-VuZDZvNY{color:var(--text);opacity:1;margin-top:1rem;font-size:1.05rem;line-height:1.7;max-width:600px}.lN-l89{margin-top:1rem;color:var(--text);opacity:0.8;line-height:1.8}.qTs-AO{line-height:1.8;font-size:1.1rem}.zG6ZBYi{font-size:0.9rem;color:var(--text);opacity:0.7;margin-top:1rem}@media (max-width:992px){.tih6{grid-template-columns:repeat(2,1fr)}.dk2lP7l::after{display:none}}@media (max-width:768px){.dHK6h{flex-direction:column !important;text-align:center}.g13-rM,.bkEqNrk .hUs4xG4,.xR60-BA{grid-template-columns:1fr}.zt4jeqCf1{justify-content:center}.snizaP77ED{flex-direction:column;text-align:center}.tih6{grid-template-columns:1fr}.bX-Fy2{grid-template-columns:1fr}}.woiuLu-I{background:#f0fff4;padding:2rem 0;border-bottom:1px solid #f0fff4}.vnPCu-Ux{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.dLkRq{display:flex;align-items:center;gap:0.5rem;color:#22543d;font-weight:500}.ligh{font-size:1.25rem}.rnlg56r9{font-size:0.9rem}.med0ctxBm{padding:3rem 0;background:#f0fff4}.ghH5f2P5j{text-align:center;color:#22543d;opacity:0.6;font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.xHl-NxO0{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem}.aUxK8DLlcg{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)}.aUxK8DLlcg: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)}.mt0kxVVh{background:#1c4532;color:#fff;padding:4rem 2rem 2rem;margin-top:4rem}.dHRQWlzY{max-width:1200px;margin:0 auto}.hX-9bwsK0iM{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.u8Kwat4H-2{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.hoxG{height:36px;width:auto;max-width:36px;object-fit:contain;border-radius:6px}.f0HAgNz9-9z h3{font-size:1.5rem;margin-bottom:0;color:#276749}.f0HAgNz9-9z h4{font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.f0HAgNz9-9z p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:1rem}.f0HAgNz9-9z ul{list-style:none;padding:0}.f0HAgNz9-9z li{margin-bottom:0.75rem}.f0HAgNz9-9z a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s}.f0HAgNz9-9z a:hover{color:#276749}.vk5-p{display:flex;gap:1rem;margin-top:1.5rem}.vk5-p 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}.vk5-p a:hover{background:#276749;transform:translateY(-3px)}.qGKNRsYnyf{display:inline-block;padding:0.75rem 1.5rem;border:2px solid #276749;color:#276749;border-radius:6px;text-decoration:none;font-weight:600;transition:0.3s}.qGKNRsYnyf:hover{background:#276749;color:var(--on-primary)}.c2d1do1{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){.hX-9bwsK0iM{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.hX-9bwsK0iM{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.r1OjV{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9}.rvgQqw{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.bQ4C4D-QOg{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)}.vK9B{display:block;font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:0.5rem}.oy7rqKmeM{color:var(--on-surface);line-height:1.6}.zUAYv{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.eMyhvlpIyx{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b5DiVN{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}.eMyhvlpIyx h4{margin-bottom:0.75rem;font-size:1.25rem}.eMyhvlpIyx p{color:var(--on-surface);opacity:0.7;line-height:1.7}.xzwJU-dR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.sUEo9{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)}.wbnsCqOK8-f{display:flex;align-items:center;gap:0.9rem;margin-bottom:0.75rem}.uh4B{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}.v3D5iS2lj{text-align:center;max-width:1000px;margin:0 auto}.bGLpMw95HY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem}.az3gn-8L{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.tDNz0je5C{display:grid;grid-template-columns:1.4fr 0.6fr;gap:2rem;align-items:center}.eLig-n{font-weight:800;color:var(--primary);letter-spacing:0.5px;margin-bottom:0.75rem}.dagPoOv0{display:inline-flex;padding:0.5rem 0.85rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);font-weight:700}.yw0p-7fetUC{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.yw0p-7fetUC 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)}.yw0p-7fetUC strong{display:block;margin-bottom:0.35rem}.yw0p-7fetUC span{display:block;opacity:0.75;line-height:1.7}.q59qYN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.mE-LU{background:var(--surface);color:var(--on-surface);border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.mE-LU:nth-child(1){grid-column:span 2}.raabkOSWF4{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.uZ3g0TQWb{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.dzADsO{text-align:center;max-width:900px;margin:0 auto 2rem}.zHJvl-uxUG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0}.mp04nn{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)}.i9MmKt3f{font-weight:800;color:var(--primary);margin-bottom:0.5rem}.oQ9-n img{width:100%;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,0.12)}@media (max-width:768px){.xzwJU-dR,.bGLpMw95HY,.yw0p-7fetUC,.q59qYN,.zHJvl-uxUG{grid-template-columns:1fr}.mE-LU:nth-child(1){grid-column:span 1}.tDNz0je5C{grid-template-columns:1fr;text-align:center}}.pU8ve-q74{max-width:900px;margin:0 auto;text-align:center}.vd7R{font-size:1.15rem;line-height:1.9;color:var(--text)}.wajj{text-align:center;max-width:800px;margin:0 auto 3rem;color:var(--text);opacity:0.8;line-height:1.7}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.jI18KSL{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9;max-width:700px;margin-left:auto;margin-right:auto}.reUHP3L{color:var(--primary);font-weight:500;margin-bottom:1rem;font-size:0.95rem}.vi8oI-M{line-height:1.8;margin-bottom:1.5rem}.ywd-7e7{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.ywd-7e7 span{font-size:0.875rem;color:var(--text);opacity:0.7}.ptY5N-LMil{font-size:0.9rem;color:var(--text);opacity:0.8;font-style:italic;margin-top:1rem}.bl2gyKWB{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.nLDxcgZ{background:rgba(var(--primary-rgb),0.1);color:var(--primary);padding:0.25rem 0.75rem;border-radius:50px;font-size:0.8rem;font-weight:500}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.mAq-BOCaRd{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.vrCfx-5X5m{padding:0.75rem 1.5rem;border:2px solid #276749;background:transparent;color:#276749;border-radius:30px;cursor:pointer;font-weight:500;transition:all 0.3s}.vrCfx-5X5m:hover,.vrCfx-5X5m.active{background:#276749;color:#fff}.t121f2ICh{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.z1C7Oje4{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.1)}.uFDsv{position:relative;aspect-ratio:4/3;overflow:hidden}.uFDsv img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s}.z1C7Oje4:hover .uFDsv img{transform:scale(1.1)}.blXjY{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}.z1C7Oje4:hover .blXjY{opacity:1}.blXjY h3{color:#fff;margin-bottom:0.5rem}.blXjY p{color:rgba(255,255,255,0.8);font-size:0.9rem}.rNRqvNIY4T{display:inline-block;padding:0.25rem 0.75rem;background:#276749;color:#fff;border-radius:20px;font-size:0.8rem;margin-top:0.75rem}.lM16t7{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#276749}.uS31B{font-size:3rem;margin-bottom:0.5rem;opacity:0.5}.uuf-I{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:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.tJAc-6a{text-align:center;max-width:700px;margin:0 auto 2rem}.sKg-7U3{display:flex;justify-content:center;gap:0.75rem;margin-bottom:2.5rem;flex-wrap:wrap}.product-filter{padding:0.6rem 1.25rem;border:2px solid #276749;background:transparent;color:#276749;border-radius:25px;cursor:pointer;font-weight:500;font-size:0.9rem;transition:all 0.3s}.product-filter:hover,.product-filter.active{background:#276749;color:#fff}.uLkWK{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.product-card{background:var(--surface);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:transform 0.3s,box-shadow 0.3s;position:relative}.product-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,0.15)}.x7KwjbJ-g{position:absolute;top:12px;left:12px;padding:0.35rem 0.75rem;border-radius:20px;font-size:0.75rem;font-weight:600;text-transform:uppercase;z-index:2}.iXLS2Qo{background:#10b981;color:#fff}.jtRz-jv{background:#ef4444;color:#fff}.fSBqhhDyZa{background:#f59e0b;color:#fff}.fn6-vpMi{background:#ec4899;color:#fff}.aq0Vu5opaf{position:relative;aspect-ratio:1;overflow:hidden;background:#f0fff4}.aq0Vu5opaf .mgn8q4W4{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.product-card:hover .mgn8q4W4{transform:scale(1.05)}.sIxMC5R{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:background 0.4s ease}.product-card:hover .sIxMC5R{background:linear-gradient(145deg,rgba(var(--primary-rgb),0.06),rgba(var(--primary-rgb),0.14)) !important}.sIxMC5R .uS31B{font-size:3.5rem;opacity:0.5}.sIxMC5R .tVi8zKD{width:80px;height:80px;opacity:0.35;transition:all 0.4s ease}.product-card:hover .tVi8zKD{opacity:0.55;transform:scale(1.1)}.sIxMC5R .tVi8zKD svg{width:100%;height:100%}.zsXF-jOL{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:0.5rem;opacity:0;transform:translateX(10px);transition:all 0.3s}.product-card:hover .zsXF-jOL{opacity:1;transform:translateX(0)}.lx57MzY{width:36px;height:36px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:all 0.2s}.lx57MzY:hover{transform:scale(1.1);background:#276749}.jUpVnLfV{padding:1.25rem}.eUH-6X8d{font-size:1rem;font-weight:600;margin-bottom:0.5rem;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkmc{display:flex;align-items:center;gap:0.4rem;margin-bottom:0.75rem;font-size:0.85rem}.mkmc .gK6Ba-3c88{color:#f59e0b}.mkmc .rjfNe-4L{color:#9ca3af}.hapsWP-1X4{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem}.isoNz-pe{font-size:1.25rem;font-weight:700;color:#276749}.ldhTO-L8RXC{font-size:0.95rem;color:#9ca3af;text-decoration:line-through}.add-to-cart-btn{width:100%;padding:0.75rem;background:#276749;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all 0.3s}.add-to-cart-btn:hover{background:#2D8154;transform:scale(1.02)}.rp-A7Rq{text-align:center;margin-top:3rem}.a9u3Q-Cyx{padding:1rem 2.5rem;background:transparent;border:2px solid #276749;color:#276749;border-radius:30px;font-weight:600;cursor:pointer;transition:all 0.3s}.a9u3Q-Cyx:hover{background:#276749;color:#fff}.zDzv7G8Rko{position:fixed;bottom:2rem;right:2rem;width:60px;height:60px;border-radius:50%;background:#276749;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 30px rgba(0,0,0,0.25);z-index:999;transition:all 0.3s}.zDzv7G8Rko:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(0,0,0,0.3)}.r1SR{font-size:1.5rem}.atBVNv-TJZ{position:absolute;top:-4px;right:-4px;width:24px;height:24px;border-radius:50%;background:#ef4444;color:#fff;font-size:0.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:all 0.3s}.zDzv7G8Rko.has-items .atBVNv-TJZ{opacity:1;transform:scale(1)}.uv-vn{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:1000;opacity:0;visibility:hidden;transition:all 0.3s}.uv-vn.open{opacity:1;visibility:visible}.anES5h-uy{position:fixed;top:0;right:0;width:380px;max-width:90vw;height:100vh;background:#fff;z-index:1001;display:flex;flex-direction:column;transform:translateX(100%);transition:transform 0.3s ease;box-shadow:-10px 0 40px rgba(0,0,0,0.15)}.anES5h-uy.open{transform:translateX(0)}.mCwM1ko-oS7{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #eee}.mCwM1ko-oS7 h3{margin:0;font-size:1.1rem;color:#111}.t8pxO-6j8{background:none;border:none;font-size:1.3rem;cursor:pointer;color:#666;padding:0.25rem}.aloJDp{flex:1;overflow-y:auto;padding:1rem 1.5rem}.mDNjxFp-x{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;padding:3rem 0;color:#999}.cart-item{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #f3f3f3;gap:1rem}.dTzcA5NMv{flex:1;min-width:0}.wCAt{display:block;font-weight:600;font-size:0.9rem;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qawZBQg{display:block;font-size:0.85rem;color:#276749;margin-top:0.25rem}.h8RwD0H{display:flex;align-items:center;gap:0.4rem}.h8RwD0H button{width:28px;height:28px;border:1px solid #ddd;background:#fff;border-radius:6px;cursor:pointer;font-size:0.9rem;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.h8RwD0H button:hover{background:#f5f5f5;border-color:#276749}.vLYuBp{border-color:#fca5a5 !important;color:#ef4444}.vLYuBp:hover{background:#fef2f2 !important}.h8RwD0H span{min-width:1.5rem;text-align:center;font-weight:600;font-size:0.9rem}.rO-L6JiQ{padding:1.25rem 1.5rem;border-top:2px solid #eee;background:#fafafa}.gNcVJF{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem}.gNcVJF strong{font-size:1.3rem;color:#276749}.ckL7{width:100%;padding:1rem;background:#276749;color:#fff;border:none;border-radius:10px;font-weight:700;font-size:1rem;cursor:pointer;transition:all 0.3s}.ckL7:hover{background:#2D8154;transform:translateY(-1px)}@media (max-width:768px){.uLkWK{grid-template-columns:repeat(2,1fr);gap:1rem}.product-card{border-radius:12px}.jUpVnLfV{padding:1rem}.eUH-6X8d{font-size:0.9rem}.isoNz-pe{font-size:1.1rem}.anES5h-uy{width:100%;max-width:100vw}.zDzv7G8Rko{bottom:1.5rem;right:1.5rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.ndaf-JRy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.dk2lP7l{background:var(--surface);border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.b9NaI-Yyd{font-size:3rem;margin-bottom:1rem}.dIRvU58{font-size:0.85rem;color:#276749;font-weight:600;text-transform:uppercase;margin-bottom:0.5rem}.nnL5vP{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.qhTD11On{color:var(--text-muted);line-height:1.6}.sngk{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1000px;margin:2rem auto 0}.sngk li{background:var(--surface);padding:1.5rem;border-radius:12px;color:var(--on-surface);box-shadow:0 2px 10px rgba(0,0,0,0.05)}.sngk li strong{display:block;font-size:1.1rem;margin-bottom:0.5rem;color:#276749}.sngk li span{display:block;font-size:0.95rem;color:var(--text-muted);line-height:1.6}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.n4D2{max-width:900px;margin:0 auto}.rBRUs{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.rBRUs:last-child{border-bottom:none}.rBRUs h2{margin-bottom:1.5rem;font-size:1.4rem;color:#276749;font-weight:600}.tvbgeE{line-height:1.8;color:var(--on-surface)}.tvbgeE p{margin-bottom:1rem}.tvbgeE ul{margin:1rem 0;padding-left:1.5rem}.tvbgeE ul li{margin-bottom:0.5rem;line-height:1.6}.tvbgeE strong{color:var(--on-surface)}.tvbgeE table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem}.tvbgeE th,.tvbgeE td{padding:12px;border:1px solid rgba(0,0,0,0.1);text-align:left}.tvbgeE th{background:var(--surface);font-weight:600}.tvbgeE a{color:#276749;text-decoration:none}.tvbgeE a:hover{text-decoration:underline}.e4GEmE{background:var(--surface);padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.e4GEmE h3{margin-bottom:1rem;font-size:1.1rem;color:var(--on-surface)}.e4GEmE ul{list-style:none;padding:0;margin:0;columns:2;column-gap:2rem}@media (max-width:600px){.e4GEmE ul{columns:1}}.e4GEmE li{margin-bottom:0.6rem;break-inside:avoid}.e4GEmE a{color:#276749;text-decoration:none;font-size:0.95rem}.e4GEmE a:hover{text-decoration:underline}.zr7dE-gMFkk{color:var(--text-muted);font-size:0.9rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#276749;--secondary:#2D8154;--accent:#B88240;--background:#f0fff4;--text:#22543d;--dark:#1c4532;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#22543d;--primary-rgb:39,103,73;--secondary-rgb:45,129,84}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--background);padding-top:70px}.fpv-te5{max-width:1200px;margin:0 auto;padding:0 2rem}.xskkA0xhS{padding:5rem 0;color:var(--text)}.r1FsLf-Xvd{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.gcP6aI{text-align:center;margin-bottom:3rem}.gcP6aI h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.gcP6aI p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.ekjPDjsL{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}.jRQ-dW{background:var(--primary);color:var(--on-primary)}.jRQ-dW:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.yc0SsP-b{background:transparent;color:var(--primary);border:2px solid var(--primary)}.yc0SsP-b:hover{background:var(--primary);color:var(--on-primary)}.pAB2fY{background:var(--surface);color:var(--primary)}.pAB2fY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.lo0J-hhGc{width:100%}.hVCgJ{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.fZiM1gYe-hc{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}.cwPG6LMtRo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.pGOBBJXqv{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.gEdL{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.knrs-ZZRy{display:flex;gap:1rem;flex-wrap:wrap}.cPUtR{position:relative}.cPUtR img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.lUOxwcN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.bjlVSDG{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)}.bjlVSDG:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.gQ6z{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}.bjlVSDG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.bjlVSDG p{color:var(--on-surface);opacity:0.7}.ed-sLd{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ed-sLd.reverse{direction:rtl}.ed-sLd.reverse>*{direction:ltr}.g2Khls img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.jni1Xb h2{font-size:2rem;margin-bottom:1.5rem}.jni1Xb p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.lq-epztOm{list-style:none;padding:0;margin-bottom:2rem}.lq-epztOm li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ngebDc{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}.w63Q-kU{background:var(--primary);color:#fff}.lFMftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.lewzU{padding:2rem}.dHRUSIT3v{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.y3yvxYvU{font-size:1rem;opacity:0.9}.z5CTtH-mT{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.noRpJICvV{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)}.jiK-2h3Za{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.xru-LZMq{display:flex;align-items:center;justify-content:center;gap:1rem}.tXvlY{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}.cea5e6 h4{font-size:1rem;margin-bottom:0.25rem}.cea5e6 p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.vpgtZP-4P4B{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.x69J-UTheQ{max-width:700px;margin:0 auto}.x69J-UTheQ h2{font-size:2.5rem;margin-bottom:1rem}.x69J-UTheQ p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.xJJmyarHAQ{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.xJJmyarHAQ h1{font-size:3rem;margin-bottom:1rem}.xJJmyarHAQ p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.fe-ICjX545C{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.wpbI-EFT{text-align:center;padding:2rem}.y0FO-NR{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}.wpbI-EFT h3{font-size:1.5rem;margin-bottom:1rem}.zOPFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.s4Cp-eG{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}.s4Cp-eG h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.oQ0YJ2m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pbgFXeojQ{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)}.yNppCux{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.yNppCux img{width:100%;height:100%;object-fit:cover}.pbgFXeojQ h3{font-size:1.25rem;margin-bottom:0.25rem}.pbgFXeojQ .nBWZs1{color:var(--primary);font-weight:500;margin-bottom:1rem}.pbgFXeojQ .ebpZgE{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.qxOQ-B{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.idsD9vq-X{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}.idsD9vq-X:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.u1o77{height:200px;overflow:hidden}.u1o77 img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.idsD9vq-X:hover .u1o77 img{transform:scale(1.05)}.hhsRt{padding:2rem}.dMbt9bI{display:grid;grid-template-columns:1fr;gap:0}.dMbt9bI .u1o77{height:100%;min-height:260px}.dMbt9bI .hhsRt{padding:2rem 2rem}.lDzIXEPBOu{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.npM6YLec2{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)}.uW-LAHhsw{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)}.x7EfuVd{padding:2rem}.x7EfuVd .u1o77{display:none}.x7EfuVd h3{margin-bottom:0.5rem}.x7EfuVd .vi8oI-M{margin-bottom:1.25rem}.x7EfuVd .ix-MVRyV1{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.x7EfuVd .ix-MVRyV1 li{margin-bottom:0}.yIgvJ-kDD{position:relative}.yIgvJ-kDD .u1o77{height:260px}.yIgvJ-kDD::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}.yIgvJ-kDD .hhsRt{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.yIgvJ-kDD .vi8oI-M{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yIgvJ-kDD .ix-MVRyV1 li:nth-child(n+4){display:none}.yIgvJ-kDD .bl2gyKWB,.yIgvJ-kDD .ywd-7e7,.yIgvJ-kDD .ptY5N-LMil{display:none}.yIgvJ-kDD .hhsRt p,.yIgvJ-kDD .hhsRt li{color:rgba(255,255,255,0.9)}.yIgvJ-kDD .ix-MVRyV1 li::before{color:rgba(255,255,255,0.95)}.yIgvJ-kDD .nLDxcgZ{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.yIgvJ-kDD .jAxbks4r{color:rgba(255,255,255,0.95)}@media (max-width:768px){.dMbt9bI{grid-template-columns:1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr}}@container (min-width:520px){.dMbt9bI{grid-template-columns:1.05fr 1fr}.x7EfuVd .ix-MVRyV1{grid-template-columns:1fr 1fr}}.hhsRt h3{font-size:1.5rem;margin-bottom:1rem}.hhsRt p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ix-MVRyV1{list-style:none;padding:0;margin-bottom:1.5rem}.ix-MVRyV1 li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.ix-MVRyV1 li::before{content:"✓";color:var(--primary);font-weight:bold}.jAxbks4r{font-size:1.1rem;color:var(--primary);font-weight:600}.stN321g-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.uS8LNhY5i{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}.uS8LNhY5i{text-decoration:none;color:inherit;display:block}.uS8LNhY5i:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.uS8LNhY5i:hover h3{color:var(--primary)}.pUsS{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.xoPmxv{height:220px;overflow:hidden}.xoPmxv img{width:100%;height:100%;object-fit:cover}.i0Tc{padding:1.5rem}.d5oCU{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.i0Tc h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.i0Tc h3 a{color:var(--on-surface);text-decoration:none}.i0Tc h3 a:hover{color:var(--primary)}.dpUMdns{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.mej-iD2fR{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)}.mej-iD2fR h3{font-size:1.5rem;margin-bottom:0.5rem}.mej-iD2fR p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.xzdpF{display:flex;gap:1rem}.xzdpF input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.xzdpF input:focus{outline:none;border-color:var(--primary)}.c3hPyx0Kh{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.qyPD-Q{display:flex;flex-direction:column;gap:1.5rem}.lwqXuHb2oy{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.h07V{font-size:1.5rem;margin-bottom:0.75rem;display:block}.lwqXuHb2oy h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.lwqXuHb2oy p{color:var(--on-surface);opacity:0.8}.lwqXuHb2oy a{color:var(--on-surface);text-decoration:none}.lwqXuHb2oy a:hover{color:var(--primary)}.b3mMt-Cft{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.b3mMt-Cft h2{font-size:1.5rem;margin-bottom:1.5rem}.yE-HIXD{display:flex;flex-direction:column;gap:1.5rem}.po-xljl{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.d1Z6i4{display:flex;flex-direction:column;gap:0.5rem}.d1Z6i4.full-width{grid-column:1 / -1}.d1Z6i4 label{font-weight:500;font-size:0.95rem}.d1Z6i4 input,.d1Z6i4 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}.d1Z6i4 input:focus,.d1Z6i4 textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.cwPG6LMtRo,.ed-sLd,.fe-ICjX545C,.c3hPyx0Kh{grid-template-columns:1fr;gap:2rem}.ed-sLd.reverse{direction:ltr}.hVCgJ{min-height:auto;padding:3rem 0}.xskkA0xhS{padding:3rem 0}.po-xljl{grid-template-columns:1fr}.xzdpF{flex-direction:column}.xJJmyarHAQ h1{font-size:2rem}}.sxTjs4AMXF{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.y3gPKGsPs-6{max-width:600px;margin:0 auto}.c56uVE3k-2G{font-size:5rem;margin-bottom:1.5rem;display:block}.y3gPKGsPs-6 h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:var(--primary,#276749)}.y3gPKGsPs-6 p{font-size:1.15rem;color:var(--text,#555);margin-bottom:2rem;line-height:1.7}.y3gPKGsPs-6 .ekjPDjsL{display:inline-block;padding:0.85rem 2rem;background:#276749;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all 0.3s}.y3gPKGsPs-6 .ekjPDjsL:hover{background:#2D8154;transform:translateY(-2px)}