*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d}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)}.qnaf-wg{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)}.ef-0f7mt{flex:1}.ef-0f7mt p{margin:0;font-size:0.9rem}.ef-0f7mt a{color:var(--accent)}.rz-3o{display:flex;gap:0.5rem}.ntk-m8{padding:0.5rem 1rem;font-size:0.85rem}@media (max-width:768px){.qnaf-wg{flex-direction:column;text-align:center}}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.bi-k6{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}.aech-28{background:var(--primary);color:#fff}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:#fff}.rs-i2he9{position:fixed;top:0;left:0;right:0;background:#fef2f2;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:1000;padding:0 2rem}.rs-i2he9 .bg-pv{display:flex;align-items:center;gap:0.75rem}.pwi-cttkv{display:none;padding:0.6rem 1rem;border-radius:999px;font-weight:700;font-size:0.95rem;background:linear-gradient(135deg,#CB3A3A,#D12424);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}.pwi-cttkv:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,0.22)}.ftqm-mqivk{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;gap:2rem}.lt-gt0m3{font-size:1.4rem;font-weight:700;color:#CB3A3A;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}.dd-d6k{height:44px;width:auto;display:block;object-fit:contain;border-radius:6px}.kn-nnx{display:none}.twrf-6thm{display:flex;gap:1.25rem;flex-shrink:1;flex-wrap:nowrap;min-width:0;margin-left:auto}.sstm-uv{color:#111827;text-decoration:none;font-weight:500;padding:0.5rem 0;position:relative;transition:color 0.3s ease}.sstm-uv::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#CB3A3A;transition:width 0.3s ease}.sstm-uv:hover,.sstm-uv.active{color:#CB3A3A}.sstm-uv:hover::after,.sstm-uv.active::after{width:100%}.ywq-qmd{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px}.ywq-qmd span{width:25px;height:2px;background:#111827;transition:0.3s}.kqnk-nlod8{background:transparent;box-shadow:none;padding:0.75rem 1rem}.kqnk-nlod8 .ftqm-mqivk{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)}.kqnk-nlod8 .sstm-uv::after{display:none}.kqnk-nlod8 .sstm-uv{padding:0.5rem 0.9rem;border-radius:999px}.kqnk-nlod8 .sstm-uv:hover,.kqnk-nlod8 .sstm-uv.active{background:rgba(var(--primary-rgb),0.18);color:#1f2937}.ifq-jz14 .lt-gt0m3{position:static;transform:none;max-width:260px;text-align:left}.ifq-jz14 .twrf-6thm{margin-left:auto;flex-shrink:1}.ifq-jz14 .sstm-uv::after{display:none}.ifq-jz14 .sstm-uv{opacity:0.9}.ifq-jz14 .sstm-uv:hover,.ifq-jz14 .sstm-uv.active{opacity:1;color:#1f2937}.yvam-ib .twrf-6thm{margin-left:auto;margin-right:auto}.yvam-ib .pwi-cttkv{display:inline-flex}.sfve-gp4h .twrf-6thm{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)}.sfve-gp4h .twrf-6thm.active{transform:translateX(0);opacity:1}.sfve-gp4h .ywq-qmd{display:flex}.sfve-gp4h .sstm-uv{padding:1rem 0.75rem;border-radius:14px;color:#fff}.sfve-gp4h .sstm-uv:hover,.sfve-gp4h .sstm-uv.active{background:rgba(var(--primary-rgb),0.18);color:#fff}@media (max-width:768px){.ywq-qmd{display:flex}.ywq-qmd.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.ywq-qmd.active span:nth-child(2){opacity:0;transform:translateX(-10px)}.ywq-qmd.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.twrf-6thm{position:fixed;top:70px;left:0;right:0;bottom:0;background:#fef2f2;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}.twrf-6thm.active{transform:translateY(0);opacity:1;pointer-events:auto}.sstm-uv{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.05);font-size:1.1rem}.pwi-cttkv{display:inline-flex !important;margin-top:1rem;align-self:flex-start}}@media (max-width:1024px){.twrf-6thm{gap:1rem}.lt-gt0m3{max-width:280px;font-size:1.3rem}.dd-d6k{height:40px}}@media (max-width:992px){.lt-gt0m3{max-width:200px;font-size:1.2rem}.dd-d6k{height:38px}}@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Proza+Libre:wght@400;500&display=swap');:root{--font-heading:'Cormorant Garamond',serif;--font-body:'Proza Libre',sans-serif;--font-heading-weight:600}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.bi-k6{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}.bi-k6: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:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.sskx-9hjjk{position:relative;overflow:hidden;padding-top:70px}.sskx-9hjjk h1{color:var(--text)}.sskx-9hjjk p,.sskx-9hjjk .ghto-r17,.sskx-9hjjk .tug-u3j{color:var(--text)}.uyl-kkg2 h1,.uyl-kkg2 p,.uyl-kkg2 .ghto-r17,.vzb-wvb2 h1,.vzb-wvb2 p,.vzb-wvb2 .ghto-r17,.an-v50va h1,.an-v50va p,.an-v50va .ghto-r17,.gjo-wt h1,.gjo-wt p,.gjo-wt .ghto-r17,.lmkw-l120 h1,.lmkw-l120 p,.lmkw-l120 .ghto-r17,.vvb-ua h1,.vvb-ua p,.vvb-ua .ghto-r17,.dqc-mca7 h1,.dqc-mca7 p,.dqc-mca7 .ghto-r17,.sswf-z0yq4 h1,.sswf-z0yq4 p,.sswf-z0yq4 .ghto-r17,.hyj-dy h1,.hyj-dy p,.hyj-dy .ghto-r17,.ng-fwj h1,.ng-fwj p,.ng-fwj .ghto-r17{color:#fff}.ute-yvx,.ret-ff7z,.rg-poih{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}.vlw-v4xy3{min-height:min(88vh,780px);display:flex;align-items:center;padding:4rem 0 3rem;background:var(--background);position:relative}.whz-lrb{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}.vlw-v4xy3 .hwos-p13g7{position:relative;z-index:1}.vlw-v4xy3 .rhli-gqsm{display:grid;grid-template-columns:1.1fr 0.9fr;gap:3.5rem;align-items:center}.vs-tc10t .rhli-gqsm{grid-template-columns:0.9fr 1.1fr}.uge-03k6r{display:flex;flex-wrap:wrap;gap:0.6rem;margin:-0.25rem 0 1.75rem}.it-3c{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}.fu-xlsj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.lh-ao5bf{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)}.lh-ao5bf strong{display:block;font-size:1.25rem;line-height:1.2;margin-bottom:0.2rem}.lh-ao5bf span{display:block;font-size:0.9rem;opacity:0.75}.vlw-v4xy3 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}.vlw-v4xy3 p{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:1.75rem;line-height:1.65;max-width:500px}.vlw-v4xy3 .ghto-r17{font-size:1.15rem;opacity:0.75;margin-bottom:1.25rem}.vlw-v4xy3 .ute-yvx{color:var(--primary);font-size:0.8rem;letter-spacing:1.5px}.vlw-v4xy3 .tug-u3j{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)}.vlw-v4xy3 .sns-23{display:inline-block;margin-left:0.35rem;transition:transform 0.3s ease}.vlw-v4xy3 .aech-28:hover .sns-23{transform:translateX(4px)}.hnaf-6jft{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))}.hnaf-6jft img{width:100%;height:100%;display:block;border-radius:24px;object-fit:cover;object-position:center top;transition:transform 0.6s ease}.uzd-5e5v0:hover .hnaf-6jft img{transform:scale(1.03)}.prpm-e2mie{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}.dd-y40{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}.uebu-zito{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1}.xe-4w004{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)}}.btb-ndp{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)}.gxgs-pc2{display:flex}.phsh-wez{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}.phsh-wez:first-child{margin-left:0}.ajv-cpkjp{font-size:0.85rem;color:var(--text);opacity:0.6}.uzd-5e5v0{position:relative}.uzd-5e5v0 img{width:100%;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,0.12)}.uyl-kkg2{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.cjk-s7{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.wap-fqv0{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}.lnv-zj{position:relative;z-index:2;max-width:800px}.lnv-zj h1{font-size:clamp(3rem,7vw,5rem);margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,0.5)}.lnv-zj p{font-size:1.35rem;opacity:1;color:#fff;margin-bottom:2.5rem;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.lnv-zj .ute-yvx{background:rgba(255,255,255,0.2);color:#fff}.uzid-uqsbg{text-align:left}.uzid-uqsbg .jvk-pf51{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)}.uzid-uqsbg .ute-yvx{background:rgba(255,255,255,0.18);color:var(--on-gradient)}.uzid-uqsbg h1,.uzid-uqsbg p{color:var(--on-gradient)}.uzid-uqsbg .it-3c{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.22);color:var(--on-gradient)}.fnv-df{min-height:100vh;display:flex;align-items:center;background:var(--background);position:relative}.lw-3se{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%)}.kmey-2bg{position:relative;text-align:center}.fpz-sv1 .fu-xlsj{max-width:980px;margin-left:auto;margin-right:auto}.fpz-sv1 .lh-ao5bf{background:rgba(var(--primary-rgb),0.06);border-color:rgba(var(--primary-rgb),0.14)}.afx-pds 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}.cwt-wdm{font-size:1.4rem;color:var(--text);opacity:0.9;max-width:650px;margin:0 auto 2.5rem}.lz-9u90{margin:2rem 0}.lz-9u90 img{max-width:min(820px,86%);margin:0 auto;border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.2)}.irdh-awpwj{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.oaqy-z1{min-height:90vh;display:flex;align-items:center;background:var(--background);overflow:hidden}.odzk-nzr{position:absolute;top:-50%;right:-20%;width:70%;height:200%;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:rotate(-15deg);opacity:0.1}.kb-plik{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative}.jup-yrtb h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;color:var(--text)}.jup-yrtb p,.jup-yrtb .ghto-r17{color:var(--text);opacity:0.85}.ubk-46j{position:relative}.ubk-46j img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.ert-k6x9{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}.qrz-7ejjf{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem}.zrjg-blw{background:none;color:var(--primary);padding:1rem 0}.zrjg-blw:hover{color:var(--secondary)}.uwyv-xs2f{min-height:80vh;display:flex;align-items:center;background:var(--background);padding:4rem 0}.uwyv-xs2f .hwos-p13g7{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hkj-w3xp h1{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem;color:var(--text)}.hkj-w3xp p,.hkj-w3xp .rg-poih{color:var(--text)}.grb-i6{font-size:1.1rem;color:var(--text);opacity:0.7;margin-bottom:2rem}.ull-f6s6q{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.zhe-aet{color:var(--text);opacity:0.5}.qg-w29h{font-weight:600;color:var(--primary)}.alep-thn9y img{width:100%;border-radius:16px}.lmkw-l120{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.nbl-0lz17{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.7),rgba(0,0,0,0.4));z-index:1}.xy-6u836{position:relative;z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 auto}.an-cd{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}.apj-yf9{font-size:4rem;margin-bottom:1.5rem;line-height:1.1}.cwt-wdm{font-size:1.25rem;opacity:0.9;max-width:700px;margin:0 auto 2rem}.wjdu-oe9{display:flex;gap:1rem;justify-content:center}.zroz-5b{padding:8rem 0 4rem;background:var(--background)}.ixml-4i{text-align:center;max-width:1000px;margin:0 auto}.xyuz-zvv{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}.xlwy-y4eq{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}.hf-1h{font-size:1.25rem;color:var(--text);opacity:0.8;max-width:700px;margin:0 auto 2rem;line-height:1.7}.mk-xe{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--on-gradient)}.qw-gdx{background:transparent;color:var(--primary);padding:1rem 1.5rem}.ur-3b{margin-top:3rem}.ur-3b img{max-width:100%;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.vzcq-8m{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden}.xdda-43x{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%)}.qi-hlckh{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.qlq-wzvj{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;font-size:0.9rem;color:var(--text);opacity:0.7}.qe-clu{color:var(--primary);font-weight:600}.unuk-fo{position:relative}.zyto-ny36{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.15)}.zyto-ny36 img{width:100%;display:block}.oz-89i17{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}.yyd-8kpcq{text-align:center}.qdtr-lfue{display:block;font-size:1.75rem;font-weight:700;color:var(--primary)}.ijx-83eu9{font-size:0.85rem;color:var(--on-surface);opacity:0.7}.izke-xrv{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%)}.gn-5k91{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.vj-k1izy{display:grid;gap:1.5rem}.nfxj-xt{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}.nfxj-xt:hover{transform:translateY(-5px)}.nfxj-xt.highlight{background:var(--primary);color:var(--on-primary)}.nfxj-xt .te-6v{font-size:2rem;margin-bottom:0.5rem;display:block}.vzb-wvb2{min-height:90vh;position:relative;display:flex;align-items:center;color:#fff}.zl-1lm90{position:absolute;inset:0;z-index:0}.vzb-wvb2 .hwos-p13g7{position:relative;z-index:1}.noot-tnv1j{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ai-ka{position:relative}.ai-ka img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.gnd-sh{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)}.tr-ujse{display:block;font-size:1.5rem;font-weight:700}.xtl-6899{font-size:0.8rem;opacity:0.7}.zobm-2e82y{padding:120px 0 80px;background:var(--light)}.pci-0qn{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.uwb-fqvaf{position:relative;border-radius:20px;overflow:hidden}.uwb-fqvaf img{width:100%;display:block}.kh-2t9fc{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent)}.uvz-y1q{background:var(--primary);color:var(--on-primary);padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:500}.jsh-so{font-size:1.2rem;line-height:1.8;margin:1.5rem 0}.jmx-u1{display:flex;gap:2rem;margin:2rem 0}.iu-y5{text-align:center}.xd-bu1o{display:block;font-size:2rem;font-weight:700;color:var(--primary)}.hzvw-o3f{font-size:0.85rem;opacity:0.7}.oqj-9o7{min-height:90vh;display:flex;align-items:center;padding:100px 0;position:relative}.xj-acen{position:absolute;inset:0;background:linear-gradient(135deg,var(--light) 50%,#fff 50%);z-index:0}.oqj-9o7 .hwos-p13g7{position:relative;z-index:1}.izhs-h3hf{background:var(--surface);color:var(--on-surface);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,0.1);overflow:hidden}.zev-17{display:grid;grid-template-columns:1fr 1fr}.ecd-2bm{padding:4rem}.nzx-myy{color:var(--primary);font-family:monospace;font-size:0.9rem;margin-bottom:1rem;display:block}.uoec-tnrvp{position:relative}.mo-574f7{height:100%}.mo-574f7 img{width:100%;height:100%;object-fit:cover}.an-v50va{min-height:90vh;position:relative;color:#fff;display:flex;align-items:center;padding-bottom:100px;overflow:hidden}.bseh-okj7{position:absolute;inset:0;z-index:0}.an-v50va .hwos-p13g7{position:relative;z-index:1}.uszx-e0m{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.bd-ojkh{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}.aqq-0xv img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.3)}.rd-kmkvd{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.rd-kmkvd svg{display:block;width:calc(100%+1.3px);height:100px;fill:var(--background)}.ocmq-6ic{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.gtwe-1gypm .yxpm-qoih{position:absolute;border-radius:50%;opacity:0.1;background:var(--primary)}.iz-89n49{width:300px;height:300px;top:-100px;right:-100px}.ywqu-g2{width:200px;height:200px;bottom:100px;left:-50px}.mjvu-zgj{width:150px;height:150px;top:50%;right:20%}.ayp-jghe5{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.xub-zlm{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}.at-3n{display:flex;align-items:center;gap:2rem;margin-top:2rem}.dwr-ok7m{display:flex;align-items:center;gap:0.5rem}.dwr-ok7m a{color:var(--text);font-weight:500}.eax-sh{position:relative}.qu-6p img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.xb-58th{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}.xb-58th.card-1{bottom:20px;left:-30px}.xb-58th.card-2{top:30px;right:-20px}.gjo-wt{min-height:90vh;background:#0f172a;color:#fff;position:relative;display:flex;align-items:center;overflow:hidden}.onfw-hyr{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(99,102,241,0.15) 0%,transparent 60%)}.hv-vub{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}.qs-pt4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.fkz-m3j1{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)}.wfzt-zq1l{font-size:3.5rem;line-height:1.1}.ffs-l9{font-size:1.2rem;opacity:0.8;margin:1.5rem 0}.unwq-fpi{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}.unwq-fpi:hover{box-shadow:0 0 50px rgba(99,102,241,0.7);transform:translateY(-2px)}.hc-slqb{position:relative}.hc-slqb::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}.rxn-vgx img{border-radius:20px;box-shadow:0 30px 60px rgba(0,0,0,0.5)}.ltx-y3ur{min-height:90vh;position:relative;display:flex;align-items:center;background:linear-gradient(180deg,var(--light) 0%,#fff 100%);overflow:hidden}.vqll-jrk25 .gv-efbz{position:absolute;border-radius:50%;background:var(--primary);opacity:0.1;animation:float 20s infinite ease-in-out}.al-5we{width:100px;height:100px;top:10%;left:10%;animation-delay:0s}.cf-xggpw{width:60px;height:60px;top:60%;left:80%;animation-delay:-5s}.fnhs-rlas{width:80px;height:80px;top:80%;left:30%;animation-delay:-10s}.cbmo-4pet{width:40px;height:40px;top:30%;left:70%;animation-delay:-15s}.vj-s8{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)}}.jxci-rnwwi{text-align:center;max-width:900px;margin:0 auto}.rrzu-hs{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)}}.vj-gr{font-size:1.3rem;max-width:700px;margin:1.5rem auto}.wjdu-oe9{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.lvys-gtl{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:0.9rem;opacity:0.7}.apca-abbhv{min-height:90vh;position:relative;display:flex;align-items:center;overflow:hidden}.fbm-36mso .xwt-xpm{position:absolute;border:2px solid var(--primary);opacity:0.1}.pfqm-zt2{width:200px;height:200px;top:10%;right:10%;transform:rotate(45deg)}.ligb-8id6{width:150px;height:150px;bottom:20%;left:5%;border-radius:50%}.rzqd-sq0{width:100px;height:100px;top:50%;left:30%;transform:rotate(15deg)}.lbmf-dde0{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.tiy-pi{font-size:5rem;font-weight:800;color:var(--primary);opacity:0.2;line-height:1;margin-bottom:-1rem}.hrc-7qq2{display:inline-block;padding-left:2rem;position:relative;color:var(--primary);font-size:0.9rem;font-weight:500;margin-bottom:1rem}.hrc-7qq2::before{content:'';position:absolute;left:0;top:50%;width:1.5rem;height:2px;background:var(--primary)}.sns-23{display:inline-flex;align-items:center;gap:0.5rem}.sns-23 span{transition:transform 0.3s ease}.sns-23:hover span{transform:translateX(5px)}.rmu-op6p{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.rmu-op6p img{width:100%;display:block}.tbw-pto1n{margin-top:2rem}.miur-kxs .qzty-xw1ci{font-size:2.5rem;font-weight:700;color:var(--primary)}.miur-kxs .tq-7d4{font-size:0.9rem;opacity:0.7}.xea-lix0l{padding:120px 0 80px}.gd-4zwhm{text-align:center;margin-bottom:4rem}.szsj-1xtb{color:var(--primary);font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:1rem}.mwn-8l5{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.gxk-r9lv p{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.ufb-h707 img{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.15)}.rlk-hiww{display:flex;justify-content:center;gap:4rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.zxi-gq{text-align:center}.zxi-gq strong{display:block;font-size:2.5rem;font-weight:700;color:var(--primary)}.zxi-gq span{font-size:0.9rem;opacity:0.7}.fl-8nzsp{padding:1.25rem 2.5rem;font-size:1.1rem}.ed-hk8gz{padding:1.5rem 3rem;font-size:1.2rem}.wr-68a8{background:transparent;border:2px solid var(--on-background);color:var(--on-background)}.wr-68a8:hover{background:var(--on-background);color:var(--on-on-background)}@media (max-width:768px){.qi-hlckh{grid-template-columns:1fr}.oz-89i17{position:relative;bottom:0;left:0;margin-top:1rem;justify-content:center}.apj-yf9{font-size:2.5rem}.xlwy-y4eq{font-size:2.5rem}.vlw-v4xy3 .rhli-gqsm,.kb-plik,.uwyv-xs2f .hwos-p13g7{grid-template-columns:1fr;text-align:center}.vlw-v4xy3 p{max-width:100%}.vlw-v4xy3 .tug-u3j{max-width:100%;border-left:none;padding-left:0;margin-top:0}.btb-ndp{justify-content:center}.dd-y40{bottom:-10px;left:auto;right:10px}.whz-lrb{display:none}.fu-xlsj{grid-template-columns:1fr}.jgd-uy{justify-content:center}.ert-k6x9{display:none}.rhyk-tti4y,.fh-axdo,.bsd-srar{grid-template-columns:1fr !important}.oeo-6kz9o{max-width:100% !important}.aex-ssk{font-size:2.5rem !important}}.vvb-ua{min-height:100vh;display:flex;align-items:center;color:#fff}.rptb-5glx{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}.rhyk-tti4y{position:relative;z-index:2;max-width:600px}.rhyk-tti4y h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1.5rem;color:#fff}.rhyk-tti4y .ghto-r17{font-size:1.2rem;opacity:0.9;margin-bottom:2rem;line-height:1.7;color:rgba(255,255,255,0.9)}.vvb-ua .sxxj-o6{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}.vvb-ua .yduh-7m{background:#fff;color:#111;border:none}.vvb-ua .yduh-7m:hover{background:#f0f0f0}.dqc-mca7{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.gfhp-ls{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);z-index:1}.lsy-2lnrr{position:relative;z-index:2;max-width:850px}.lsy-2lnrr h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#fff}.buk-57otm{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#DF6666;font-weight:500;margin-bottom:2.5rem;font-style:italic}.dqc-mca7 .uge-03k6r{justify-content:center;margin-top:2rem}.dqc-mca7 .it-3c{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);color:#fff}.blex-8s5u{background:#DF6666;color:#fff;border:none}.blex-8s5u:hover{filter:brightness(1.1)}.sswf-z0yq4{min-height:100vh;display:flex;align-items:flex-end;color:#fff}.pjrc-lf45o{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}.fh-axdo{position:relative;z-index:2;max-width:700px;padding-bottom:5rem}.fh-axdo h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:1rem;color:#fff}.fh-axdo .ghto-r17{font-size:1.15rem;opacity:0.9;margin-bottom:2rem;color:rgba(255,255,255,0.9)}.sswf-z0yq4 .an-cd{background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff}.hyj-dy{min-height:100vh;display:flex;align-items:center;color:#fff}.bsd-srar{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3rem;align-items:center}.oeo-6kz9o{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}.oeo-6kz9o h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin-bottom:1rem;color:#fff}.oeo-6kz9o .ghto-r17{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,0.85)}.oeo-6kz9o .ute-yvx{background:rgba(255,255,255,0.15);color:#fff}.oeo-6kz9o .jwus-3t8r{border-color:rgba(255,255,255,0.4);color:#fff}.oeo-6kz9o .jwus-3t8r:hover{background:rgba(255,255,255,0.1)}.hw-5qs7a{display:flex;flex-direction:column;gap:1rem}.hw-5qs7a .fu-xlsj{grid-template-columns:1fr}.hw-5qs7a .lh-ao5bf{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.15);color:#fff}.hw-5qs7a .lh-ao5bf strong{color:#DF6666}.pew-lhsy{padding-top:10rem;padding-bottom:0;background:var(--background)}.yqml-qhlrt{text-align:center;max-width:900px;margin:0 auto 3rem}.aex-ssk{font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.0;margin-bottom:1.5rem;letter-spacing:-0.03em}.pew-lhsy .ghto-r17{font-size:1.25rem;max-width:600px;margin:0 auto 2.5rem;opacity:0.8}.ejvp-5i9k0{width:100%;border-radius:20px 20px 0 0;overflow:hidden;margin-top:2rem}.ejvp-5i9k0 img{width:100%;height:auto;display:block}.gszf-cg4 .pabq-1ke0k{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.wg-zcit9{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)}.wg-zcit9:hover{transform:translateY(-10px);box-shadow:0 20px 60px rgba(0,0,0,0.12)}.qvv-4pp{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}.gr-brw{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}.xsfu-s6ywc{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.qzaz-cyf{margin-bottom:3rem}.qzaz-cyf h2{font-size:2.5rem;margin-bottom:0.5rem}.uwjz-jjjl{display:flex;flex-direction:column;gap:2rem}.ps-lpq{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)}.ps-lpq.reverse{flex-direction:row-reverse}.nu-vrk1{flex:1}.acyv-jz5{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;display:block;margin-bottom:0.5rem}.ml-rduq{width:100px;height:100px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.br-wlh{background:var(--primary);color:var(--on-primary)}.zci-u2a22 h2{text-align:center;margin-bottom:3rem}.qdfg-z5{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.vyf-b7av{display:flex;gap:1rem;align-items:flex-start}.pbxg-cyy{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}.im-jbjn h4{margin-bottom:0.5rem}.im-jbjn p{opacity:0.8;font-size:0.9rem}.oo-8iy4u{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.xy-55c5{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}.xy-55c5:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.zt-is84{font-size:3rem;font-weight:800;color:var(--primary);opacity:0.3;line-height:1}.wra-cy h3{margin-bottom:0.75rem}.wra-cy p{color:var(--on-surface);opacity:0.7;line-height:1.7}.xroa-ryl9{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:1.5rem}.hzpd-vw{background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:16px;padding:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.hzpd-vw.large{grid-row:span 2}.rzm-m5{font-size:2rem;margin-bottom:1rem}.hzpd-vw h3{margin-bottom:0.5rem}.hzpd-vw p{opacity:0.9;font-size:0.9rem}@media (max-width:768px){.oo-8iy4u{grid-template-columns:1fr}.xroa-ryl9{grid-template-columns:1fr;grid-auto-rows:auto}.hzpd-vw.large{grid-row:span 1}}.omy-61{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.ajcn-3b{text-align:center;padding:2rem}.jiz-zxt3{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}.ajcn-3b:hover .jiz-zxt3{background:var(--primary);transform:scale(1.1)}.id-6s{color:var(--primary);font-weight:600;margin-top:1rem;display:inline-block}.vo-dn{display:inline-block;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:0.875rem;margin-bottom:1rem}.bc-o3h .zxd-91ra{margin-bottom:3rem;border-radius:20px;overflow:hidden;max-height:400px}.zxd-91ra img{width:100%;height:100%;object-fit:cover}.cu-61{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.fiqn-p8pc .wqw-wg0c9{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.nkd-i5n{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}.zvy-4l{display:flex;gap:2rem;margin-bottom:2rem}.pjab-megnx{text-align:center}.qh-xu{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.xfke-ycur{font-size:0.875rem;color:var(--on-surface);opacity:0.7}.kg-wo img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.kk-t7x1{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.zrmu-5yu6{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.icnd-t7ouu{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)}.ea-veh6{font-size:2.5rem;font-weight:800;color:var(--primary);margin-bottom:0.5rem}.pp-hzw1r{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.es-gsa{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.gsvv-rg9{text-align:center;padding:1rem 2rem}.zin-ww9{display:block;font-size:2.5rem;font-weight:800;color:var(--text)}.zlbv-294iy{font-size:0.9rem;color:var(--text);opacity:0.6}.jti-yz0{position:relative;color:#fff;text-align:center;overflow:hidden}.mxp-vin{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary),var(--secondary))}.jti-yz0 .hwos-p13g7{position:relative}.veej-49v0b{margin-bottom:3rem}.yebd-g0s{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.mo-dmxkx{padding:2rem}.dmau-vu7w{font-size:3rem;font-weight:800;margin-bottom:0.5rem}.gvc-la3fi{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.vaf-rwp{max-width:700px;margin:0 auto}.dfcw-qs24r{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}.usl-bzoql{font-size:5rem;color:var(--primary);opacity:0.2;position:absolute;top:1rem;left:2rem;line-height:1}.xd-en{font-size:1.25rem;line-height:1.8;margin-bottom:2rem;color:var(--on-surface);position:relative}.zfr-wo{display:flex;align-items:center;gap:1rem}.fx-bzsa3{background:var(--background)}.sj-74m3q{max-width:900px;margin:0 auto;text-align:center}.mytp-ji{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;border:none}.pjdk-zuf{display:flex;flex-direction:column;gap:0.25rem}.cc-sq1e6{font-weight:700;font-size:1.1rem}.zbs-hdkn{color:var(--text);opacity:0.6}.oh-luw{background:linear-gradient(180deg,rgba(0,0,0,0.02),transparent)}.lzxv-1t{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.guof-g35{border-radius:20px;overflow:hidden}.guof-g35 img{width:100%}.vv-a5vpt h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary)}.hh-pdsj{font-size:1.25rem;font-style:italic;margin-bottom:2rem;color:var(--text);line-height:1.8}.yoe-u4{display:flex;align-items:center;gap:1rem}.yoe-u4 span{display:block;color:var(--text);opacity:0.6}.nx-raza{background:var(--dark);color:#fff;text-align:center}.ccta-tos h2{margin-bottom:1rem;color:#fff}.ccta-tos p{opacity:1;color:rgba(255,255,255,0.9);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.jr-b4u{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.gxxd-kt{background:var(--background)}.lxjn-gwgp{border:3px solid var(--primary);border-radius:20px;padding:4rem;text-align:center;max-width:700px;margin:0 auto}.lxjn-gwgp h2{margin-bottom:1rem}.lxjn-gwgp p{margin-bottom:2rem;color:var(--text);opacity:0.7}.wz-4x{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.as-2q93b{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.sscl-zv h2{margin-bottom:0.5rem}.sscl-zv p{opacity:0.9}.njp-xegb8{background:var(--background)}.bxn-t97o3{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.seuf-721hx{text-align:center;padding:2rem;position:relative}.seuf-721hx::after{content:"";position:absolute;top:3rem;right:-1rem;width:2rem;height:2px;background:var(--primary);opacity:0.3}.seuf-721hx:last-child::after{display:none}.mu-2mvhi{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}.seuf-721hx h3{margin-bottom:1rem;font-size:1.25rem}.seuf-721hx p{color:var(--text);opacity:0.7;line-height:1.7}.jigg-ig{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.efdb-0t12{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.xvm-fd88{font-style:italic;color:var(--on-surface);margin-bottom:1.5rem;line-height:1.7}.pjg-aah{display:flex;align-items:center;gap:1rem}.mw-5wrsd{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}.pjg-aah strong{display:block;margin-bottom:0.25rem}.pjg-aah span{color:var(--on-surface);opacity:0.6;font-size:0.875rem}.tug-u3j{color:var(--text);opacity:1;margin-top:1rem;font-size:1.05rem;line-height:1.7;max-width:600px}.pm-s1f{margin-top:1rem;color:var(--text);opacity:0.8;line-height:1.8}.skzj-qhww{line-height:1.8;font-size:1.1rem}.vm-6ff{font-size:0.9rem;color:var(--text);opacity:0.7;margin-top:1rem}@media (max-width:992px){.bxn-t97o3{grid-template-columns:repeat(2,1fr)}.seuf-721hx::after{display:none}}@media (max-width:768px){.ps-lpq{flex-direction:column !important;text-align:center}.cu-61,.fiqn-p8pc .wqw-wg0c9,.lzxv-1t{grid-template-columns:1fr}.zvy-4l{justify-content:center}.as-2q93b{flex-direction:column;text-align:center}.bxn-t97o3{grid-template-columns:1fr}.jigg-ig{grid-template-columns:1fr}}.jbxv-9yt{background:#fef2f2;padding:2rem 0;border-bottom:1px solid #fef2f2}.zfqf-xc6{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.ztk-u157{display:flex;align-items:center;gap:0.5rem;color:#1f2937;font-weight:500}.oyv-xucl{font-size:1.25rem}.xtl-6899{font-size:0.9rem}.hu-m4lb{padding:3rem 0;background:#fef2f2}.xyud-whx{text-align:center;color:#1f2937;opacity:0.6;font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.rm-gl{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem}.qf-rm{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)}.qf-rm: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)}.cxbh-mc1wa{background:#7f1d1d;color:#fff;padding:4rem 2rem 2rem;margin-top:4rem}.gl-h23{max-width:1200px;margin:0 auto}.kp-hq{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.wawz-huty8{display:flex;align-items:center;gap:0.75rem;margin-bottom:1rem}.fr-6a{height:36px;width:auto;max-width:36px;object-fit:contain;border-radius:6px}.hu-hv h3{font-size:1.5rem;margin-bottom:0;color:#CB3A3A}.hu-hv h4{font-size:1rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.hu-hv p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:1rem}.hu-hv ul{list-style:none;padding:0}.hu-hv li{margin-bottom:0.75rem}.hu-hv a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s}.hu-hv a:hover{color:#CB3A3A}.ds-s3qa1{display:flex;gap:1rem;margin-top:1.5rem}.ds-s3qa1 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}.ds-s3qa1 a:hover{background:#CB3A3A;transform:translateY(-3px)}.jwus-3t8r{display:inline-block;padding:0.75rem 1.5rem;border:2px solid #CB3A3A;color:#CB3A3A;border-radius:6px;text-decoration:none;font-weight:600;transition:0.3s}.jwus-3t8r:hover{background:#CB3A3A;color:var(--on-primary)}.iz-x1n{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){.kp-hq{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.kp-hq{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.bqro-0ncva{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9}.ece-dk44{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.rp-9g{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)}.wmsj-lyg{display:block;font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:0.5rem}.vwc-ev33d{color:var(--on-surface);line-height:1.6}.ar-ice7g{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.axll-ac{padding:2rem;background:var(--surface);color:var(--on-surface);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kwtr-q8day{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}.axll-ac h4{margin-bottom:0.75rem;font-size:1.25rem}.axll-ac p{color:var(--on-surface);opacity:0.7;line-height:1.7}.awd-dxph{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.avlk-lxx{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)}.vsnw-75ffx{display:flex;align-items:center;gap:0.9rem;margin-bottom:0.75rem}.cktx-5sz44{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}.br-ho7b{text-align:center;max-width:1000px;margin:0 auto}.khk-6o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem}.xf-2dy{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.jbpw-g7332{display:grid;grid-template-columns:1.4fr 0.6fr;gap:2rem;align-items:center}.js-sup57{font-weight:800;color:var(--primary);letter-spacing:0.5px;margin-bottom:0.75rem}.fuht-oxspz{display:inline-flex;padding:0.5rem 0.85rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);font-weight:700}.zj-zwo{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.zj-zwo 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)}.zj-zwo strong{display:block;margin-bottom:0.35rem}.zj-zwo span{display:block;opacity:0.75;line-height:1.7}.ci-5ww7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.rwq-vzf41{background:var(--surface);color:var(--on-surface);border-radius:18px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.rwq-vzf41:nth-child(1){grid-column:span 2}.dq-14w{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.xjzb-ppqz{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.fye-vhi{text-align:center;max-width:900px;margin:0 auto 2rem}.kcl-hk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0}.lfbo-0m{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)}.fyy-pnkf{font-weight:800;color:var(--primary);margin-bottom:0.5rem}.ehcw-qua0 img{width:100%;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,0.12)}@media (max-width:768px){.awd-dxph,.khk-6o,.zj-zwo,.ci-5ww7,.kcl-hk{grid-template-columns:1fr}.rwq-vzf41:nth-child(1){grid-column:span 1}.jbpw-g7332{grid-template-columns:1fr;text-align:center}}.hc-5kb{max-width:900px;margin:0 auto;text-align:center}.ahcm-tw{font-size:1.15rem;line-height:1.9;color:var(--text)}.pg-k3{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:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.uqa-d8gd{margin-top:1rem;font-size:1.1rem;line-height:1.8;opacity:0.9;max-width:700px;margin-left:auto;margin-right:auto}.hk-sd83{color:var(--primary);font-weight:500;margin-bottom:1rem;font-size:0.95rem}.mdu-lhn2{line-height:1.8;margin-bottom:1.5rem}.sg-5oqn{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.sg-5oqn span{font-size:0.875rem;color:var(--text);opacity:0.7}.eodi-h39{font-size:0.9rem;color:var(--text);opacity:0.8;font-style:italic;margin-top:1rem}.xi-4lmu{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.myd-yzh{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:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.vj-lt{background:var(--surface);padding:3rem;border-radius:16px;margin-bottom:3rem}.nzl-5vh5r{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem}.ob-ynryi{background:var(--surface);padding:1.5rem;border-radius:12px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.jrss-ww{font-size:2.5rem;display:block;margin-bottom:0.75rem}.ob-ynryi p{color:var(--on-surface);margin:0}.tf-poo{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.qlha-j98{background:var(--surface);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.ycp-8kl1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.ycp-8kl1 h3{margin:0;color:var(--on-surface)}.kec-lh0b{display:flex;gap:0.5rem}.ttlw-sfts6{padding:0.25rem 0.75rem;background:rgba(203,58,58,0.1);color:#CB3A3A;border-radius:20px;font-size:0.85rem}.qlha-j98 p{color:var(--text-muted);margin-bottom:1.5rem}.jwus-3t8r{background:transparent;border:2px solid #CB3A3A;color:#CB3A3A}.jwus-3t8r:hover{background:#CB3A3A;color:#fff}.pm-tz5ma{background:var(--surface);padding:2rem;border-radius:12px;text-align:center;margin-top:3rem}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.gvnz-dkn1{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.kyz-wz3{display:block}.qggz-qud{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.1)}.mc-2iv{position:relative;height:300px;overflow:hidden}.qggz-qud.pf-tall .mc-2iv{height:420px}.qggz-qud.pf-wide{grid-column:span 2}.qggz-qud.pf-wide .mc-2iv{height:360px}.mc-2iv img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.qggz-qud:hover .mc-2iv img{transform:scale(1.1)}.jobm-bhp6r{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.3) 50%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;color:#fff;opacity:0;transition:opacity 0.3s ease}.qggz-qud:hover .jobm-bhp6r{opacity:1}.zppi-8r4{display:inline-block;padding:0.25rem 0.75rem;background:#CB3A3A;border-radius:50px;font-size:0.8rem;font-weight:600;margin-bottom:0.5rem;width:fit-content}.jobm-bhp6r h3{font-size:1.5rem;margin-bottom:0.5rem}.jobm-bhp6r p{font-size:0.95rem;opacity:0.9;margin-bottom:1rem}.ntk-m8{padding:0.5rem 1rem;font-size:0.875rem}.ymu-ms5cg{display:inline-flex;padding:0.35rem 0.7rem;border-radius:999px;background:rgba(var(--primary-rgb),0.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),0.18);font-weight:700;font-size:0.8rem}.hlr-ga{opacity:0.7}.xaed-ioy{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;margin-bottom:0.75rem}.ugu-wpdbf{width:6px;height:6px;border-radius:50%;background:rgba(var(--primary-rgb),0.45)}.jz-4trbb{font-size:1.05rem;line-height:1.8;opacity:0.85}.mnpy-t8nov{display:grid;grid-template-columns:1.1fr 0.9fr;gap:2rem;align-items:center;background:linear-gradient(180deg,rgba(var(--primary-rgb),0.06),transparent);border-radius:22px;overflow:hidden;box-shadow:0 25px 70px rgba(0,0,0,0.12);margin-bottom:2.5rem}.duya-oupr8{overflow:hidden;min-height:380px}.duya-oupr8 img{width:100%;height:100%;min-height:380px;object-fit:cover}.az-czgy{padding:2.25rem}.tp-z61o0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.ggt-tvc{display:grid;grid-template-columns:120px 1fr;gap:0;background:var(--surface);color:var(--on-surface);border-radius:18px;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,0.08);text-decoration:none;min-height:160px}.ji-r5c{width:120px;min-height:160px;overflow:hidden;flex-shrink:0}.ji-r5c img{width:100%;height:100%;object-fit:cover}.ehb-iqn{padding:1.25rem 1.25rem}.bbx-pgaj{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-bottom:0.75rem}.ea-pxgfr{font-weight:800;color:var(--primary);font-size:0.85rem}.gubf-ej{display:grid;grid-template-columns:0.9fr 1.1fr;gap:2rem;align-items:start}.xhsx-ye2{position:sticky;top:92px;align-self:start}.jri-rs9n{display:flex;flex-wrap:wrap;gap:0.6rem;margin:1.25rem 0 1.5rem}.qyf-07{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 1.5rem}.qyf-07>div{background:var(--surface);color:var(--on-surface);border-radius:16px;padding:1rem 1rem;border:1px solid rgba(0,0,0,0.05)}.qyf-07 strong{display:block;font-size:1.3rem}.qyf-07 span{display:block;opacity:0.7;margin-top:0.25rem}.mgd-mo1t{display:grid;gap:1.25rem}.jlxi-49x{display:grid;grid-template-columns:140px 1fr;gap:0;background:var(--surface);color:var(--on-surface);border-radius:18px;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,0.08);text-decoration:none;min-height:180px}.qd-i93d{width:140px;min-height:180px;overflow:hidden;flex-shrink:0}.qd-i93d img{width:100%;height:100%;object-fit:cover}.gkuq-rv{padding:1.5rem 1.5rem}.gvnz-dkn1.pf-masonry{grid-auto-flow:dense}@media (max-width:900px){.qggz-qud.pf-wide{grid-column:span 1}}@media (max-width:768px){.mnpy-t8nov{grid-template-columns:1fr}.duya-oupr8{min-height:220px}.duya-oupr8 img{min-height:220px}.tp-z61o0{grid-template-columns:1fr}.ggt-tvc{grid-template-columns:100px 1fr;min-height:140px}.ji-r5c{width:100px;min-height:140px}.gubf-ej{grid-template-columns:1fr}.xhsx-ye2{position:static}.jlxi-49x{grid-template-columns:110px 1fr;min-height:150px}.qd-i93d{width:110px;min-height:150px}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.lhj-gg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.lyb-rfkj{background:var(--surface);border-radius:16px;padding:2.5rem;text-align:center;position:relative;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:transform 0.3s,box-shadow 0.3s}.lyb-rfkj:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,0.12)}.lyb-rfkj.highlighted{border:2px solid #CB3A3A;transform:scale(1.05)}.lyb-rfkj.highlighted:hover{transform:scale(1.05) translateY(-5px)}.rxsu-qpxk{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#CB3A3A;color:#fff;padding:0.5rem 1rem;border-radius:20px;font-size:0.85rem;font-weight:600}.fv-nri{font-size:1.5rem;margin-bottom:0.5rem;color:var(--on-surface)}.vzi-wvxpg{font-size:2.5rem;font-weight:700;color:#CB3A3A;margin-bottom:1rem}.lb-67cd{color:var(--text-muted);margin-bottom:1.5rem}.rj-cfm8i{list-style:none;padding:0;margin:0 0 2rem 0;text-align:left}.rj-cfm8i li{padding:0.5rem 0;border-bottom:1px solid rgba(0,0,0,0.05);color:var(--on-surface)}.exg-8daug{margin-top:4rem;max-width:800px;margin-left:auto;margin-right:auto}.ffj-u8d{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,0.1)}.ffj-u8d h4{margin-bottom:0.5rem;color:var(--on-surface)}.ffj-u8d p{color:var(--text-muted)}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.rh-6k2cs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.seuf-721hx{background:var(--surface);border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.fkw-bi{font-size:3rem;margin-bottom:1rem}.rls-6s{font-size:0.85rem;color:#CB3A3A;font-weight:600;text-transform:uppercase;margin-bottom:0.5rem}.bw-6jl5n{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.wq-ifq{color:var(--text-muted);line-height:1.6}.itxh-g8br{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}.itxh-g8br 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)}.itxh-g8br li strong{display:block;font-size:1.1rem;margin-bottom:0.5rem;color:#CB3A3A}.itxh-g8br 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:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.ukzp-6vj{max-width:900px;margin:0 auto}.zcv-yif{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.zcv-yif:last-child{border-bottom:none}.zcv-yif h2{margin-bottom:1.5rem;font-size:1.4rem;color:#CB3A3A;font-weight:600}.tk-x80a8{line-height:1.8;color:var(--on-surface)}.tk-x80a8 p{margin-bottom:1rem}.tk-x80a8 ul{margin:1rem 0;padding-left:1.5rem}.tk-x80a8 ul li{margin-bottom:0.5rem;line-height:1.6}.tk-x80a8 strong{color:var(--on-surface)}.tk-x80a8 table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem}.tk-x80a8 th,.tk-x80a8 td{padding:12px;border:1px solid rgba(0,0,0,0.1);text-align:left}.tk-x80a8 th{background:var(--surface);font-weight:600}.tk-x80a8 a{color:#CB3A3A;text-decoration:none}.tk-x80a8 a:hover{text-decoration:underline}.mgk-bk{background:var(--surface);padding:2rem;border-radius:12px;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.mgk-bk h3{margin-bottom:1rem;font-size:1.1rem;color:var(--on-surface)}.mgk-bk ul{list-style:none;padding:0;margin:0;columns:2;column-gap:2rem}@media (max-width:600px){.mgk-bk ul{columns:1}}.mgk-bk li{margin-bottom:0.6rem;break-inside:avoid}.mgk-bk a{color:#CB3A3A;text-decoration:none;font-size:0.95rem}.mgk-bk a:hover{text-decoration:underline}.lehd-4y{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:#CB3A3A;--secondary:#D12424;--accent:#DF6666;--background:#fef2f2;--text:#1f2937;--dark:#7f1d1d;--on-primary:#FFF;--on-secondary:#FFF;--on-accent:#111827;--on-gradient:#FFF;--on-background:#111827;--on-on-background:#FFF;--surface:#FFF;--on-surface:#1f2937;--primary-rgb:203,58,58;--secondary-rgb:209,36,36}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}.hwos-p13g7{max-width:1200px;margin:0 auto;padding:0 2rem}.osib-qtil6{padding:5rem 0;color:var(--text)}.vpsm-fcwc3{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.htit-au{text-align:center;margin-bottom:3rem}.htit-au h2{font-size:2.5rem;margin-bottom:1rem;color:var(--text)}.htit-au p{font-size:1.1rem;color:var(--text);opacity:0.7;max-width:600px;margin:0 auto}.bi-k6{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}.aech-28{background:var(--primary);color:var(--on-primary)}.aech-28:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.prn-th6{background:transparent;color:var(--primary);border:2px solid var(--primary)}.prn-th6:hover{background:var(--primary);color:var(--on-primary)}.yduh-7m{background:var(--surface);color:var(--primary)}.yduh-7m:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.rp-w11p{width:100%}.sskx-9hjjk{min-height:90vh;display:flex;align-items:center;position:relative;overflow:hidden;background:var(--background)}.dna-sa{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}.gax-vo{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.dbas-klyw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:var(--text)}.ghto-r17{font-size:1.25rem;color:var(--text);opacity:0.9;margin-bottom:2rem;max-width:550px}.jgd-uy{display:flex;gap:1rem;flex-wrap:wrap}.vhee-d809{position:relative}.vhee-d809 img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ei-ca{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.jp-x0o1{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)}.jp-x0o1:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.wlah-rhb{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}.jp-x0o1 h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--on-surface)}.jp-x0o1 p{color:var(--on-surface);opacity:0.7}.rkjs-e4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rkjs-e4.reverse{direction:rtl}.rkjs-e4.reverse>*{direction:ltr}.aav-ioh img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.fqsu-pi h2{font-size:2rem;margin-bottom:1.5rem}.fqsu-pi p{color:var(--text);opacity:0.8;margin-bottom:1.5rem}.gc-6dyn{list-style:none;padding:0;margin-bottom:2rem}.gc-6dyn li{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:1rem;color:var(--text)}.ukw-f6a{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}.iay-y7{background:var(--primary);color:#fff}.yzba-jtg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;text-align:center}.yyd-8kpcq{padding:2rem}.fc-5f{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0.5rem}.ijx-83eu9{font-size:1rem;opacity:0.9}.rhes-4bfn{background:linear-gradient(180deg,rgba(0,0,0,0.02) 0%,transparent 100%)}.ezcp-n4ra{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)}.gq-mo9s1{font-size:1.5rem;font-style:italic;line-height:1.6;margin-bottom:2rem;color:var(--on-surface)}.kxhd-ec{display:flex;align-items:center;justify-content:center;gap:1rem}.ok-0mi7v{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}.iua-vn h4{font-size:1rem;margin-bottom:0.25rem}.iua-vn p{font-size:0.9rem;color:var(--on-surface);opacity:0.6}.tist-wxdt{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-align:center}.cc-p2ouy{max-width:700px;margin:0 auto}.cc-p2ouy h2{font-size:2.5rem;margin-bottom:1rem}.cc-p2ouy p{font-size:1.25rem;opacity:1;color:#fff;margin-bottom:2rem}.ykt-xvjxz{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 0;text-align:center}.ykt-xvjxz h1{font-size:3rem;margin-bottom:1rem}.ykt-xvjxz p{font-size:1.25rem;opacity:0.9;max-width:600px;margin:0 auto}.wbw-xa2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.uedi-sr{text-align:center;padding:2rem}.ae-mo{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}.uedi-sr h3{font-size:1.5rem;margin-bottom:1rem}.nl-dqd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.pw-vuvu{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}.pw-vuvu h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.xv-o23{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.gkc-w49{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)}.oqk-6pxi{width:150px;height:150px;border-radius:50%;margin:0 auto 1.5rem;overflow:hidden}.oqk-6pxi img{width:100%;height:100%;object-fit:cover}.gkc-w49 h3{font-size:1.25rem;margin-bottom:0.25rem}.gkc-w49 .apg-8ax{color:var(--primary);font-weight:500;margin-bottom:1rem}.gkc-w49 .tq-bp7{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.vah-4m7{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.vp-8ub0z{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}.vp-8ub0z:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.orat-y8v{height:200px;overflow:hidden}.orat-y8v img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vp-8ub0z:hover .orat-y8v img{transform:scale(1.05)}.ek-j7{padding:2rem}.hg-bmd{display:grid;grid-template-columns:1fr;gap:0}.hg-bmd .orat-y8v{height:100%;min-height:260px}.hg-bmd .ek-j7{padding:2rem 2rem}.efs-m8tt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0.75rem}.eqab-u8np{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)}.kpww-gfw{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)}.oe-xz9wt{padding:2rem}.oe-xz9wt .orat-y8v{display:none}.oe-xz9wt h3{margin-bottom:0.5rem}.oe-xz9wt .mdu-lhn2{margin-bottom:1.25rem}.oe-xz9wt .da-5cr{display:grid;grid-template-columns:1fr;gap:0.5rem 1.25rem}.oe-xz9wt .da-5cr li{margin-bottom:0}.ew-tp5a{position:relative}.ew-tp5a .orat-y8v{height:260px}.ew-tp5a::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}.ew-tp5a .ek-j7{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1.75rem;color:#fff}.ew-tp5a .mdu-lhn2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ew-tp5a .da-5cr li:nth-child(n+4){display:none}.ew-tp5a .xi-4lmu,.ew-tp5a .sg-5oqn,.ew-tp5a .eodi-h39{display:none}.ew-tp5a .ek-j7 p,.ew-tp5a .ek-j7 li{color:rgba(255,255,255,0.9)}.ew-tp5a .da-5cr li::before{color:rgba(255,255,255,0.95)}.ew-tp5a .myd-yzh{background:rgba(255,255,255,0.12);color:rgba(255,255,255,0.95)}.ew-tp5a .tg-ckbe9{color:rgba(255,255,255,0.95)}@media (max-width:768px){.hg-bmd{grid-template-columns:1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr}}@container (min-width:520px){.hg-bmd{grid-template-columns:1.05fr 1fr}.oe-xz9wt .da-5cr{grid-template-columns:1fr 1fr}}.ek-j7 h3{font-size:1.5rem;margin-bottom:1rem}.ek-j7 p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.da-5cr{list-style:none;padding:0;margin-bottom:1.5rem}.da-5cr li{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9rem}.da-5cr li::before{content:"✓";color:var(--primary);font-weight:bold}.tg-ckbe9{font-size:1.1rem;color:var(--primary);font-weight:600}.pkw-d8dm{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.we-mpzrh{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}.we-mpzrh{text-decoration:none;color:inherit;display:block}.we-mpzrh:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,0.1)}.we-mpzrh:hover h3{color:var(--primary)}.rvd-oj{display:inline-block;margin-top:1rem;color:var(--primary);font-weight:600;font-size:0.9rem}.ihns-yd{height:220px;overflow:hidden}.ihns-yd img{width:100%;height:100%;object-fit:cover}.does-gl2ng{padding:1.5rem}.pib-uatc6{display:flex;gap:1rem;font-size:0.85rem;color:var(--on-surface);opacity:0.6;margin-bottom:1rem}.does-gl2ng h3{font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3}.does-gl2ng h3 a{color:var(--on-surface);text-decoration:none}.does-gl2ng h3 a:hover{color:var(--primary)}.mojm-pkn{color:var(--on-surface);opacity:0.7;font-size:0.95rem}.xuw-kzrs{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)}.xuw-kzrs h3{font-size:1.5rem;margin-bottom:0.5rem}.xuw-kzrs p{color:var(--on-surface);opacity:0.7;margin-bottom:1.5rem}.ldoo-zgdj{display:flex;gap:1rem}.ldoo-zgdj input{flex:1;padding:1rem;border:2px solid rgba(0,0,0,0.1);border-radius:8px;font-size:1rem}.ldoo-zgdj input:focus{outline:none;border-color:var(--primary)}.jvmq-4krmy{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.zjv-km7vj{display:flex;flex-direction:column;gap:1.5rem}.pg-dg4c{padding:1.5rem;background:var(--surface);color:var(--on-surface);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.kz-ahl{font-size:1.5rem;margin-bottom:0.75rem;display:block}.pg-dg4c h3{font-size:1rem;margin-bottom:0.5rem;color:var(--primary)}.pg-dg4c p{color:var(--on-surface);opacity:0.8}.pg-dg4c a{color:var(--on-surface);text-decoration:none}.pg-dg4c a:hover{color:var(--primary)}.ixxv-aaeu{background:var(--surface);color:var(--on-surface);padding:2rem;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.ixxv-aaeu h2{font-size:1.5rem;margin-bottom:1.5rem}.aqvw-nb3{display:flex;flex-direction:column;gap:1.5rem}.bcr-ju85{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lhu-gqqnm{display:flex;flex-direction:column;gap:0.5rem}.lhu-gqqnm.full-width{grid-column:1 / -1}.lhu-gqqnm label{font-weight:500;font-size:0.95rem}.lhu-gqqnm input,.lhu-gqqnm 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}.lhu-gqqnm input:focus,.lhu-gqqnm textarea:focus{outline:none;border-color:var(--primary)}@media (max-width:768px){.gax-vo,.rkjs-e4,.wbw-xa2,.jvmq-4krmy{grid-template-columns:1fr;gap:2rem}.rkjs-e4.reverse{direction:ltr}.sskx-9hjjk{min-height:auto;padding:3rem 0}.osib-qtil6{padding:3rem 0}.bcr-ju85{grid-template-columns:1fr}.ldoo-zgdj{flex-direction:column}.ykt-xvjxz h1{font-size:2rem}}.ss-9sfa{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.mte-dwkq{max-width:600px;margin:0 auto}.nj-umboq{font-size:5rem;margin-bottom:1.5rem;display:block}.mte-dwkq h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem;color:var(--primary,#CB3A3A)}.mte-dwkq p{font-size:1.15rem;color:var(--text,#555);margin-bottom:2rem;line-height:1.7}.mte-dwkq .bi-k6{display:inline-block;padding:0.85rem 2rem;background:#CB3A3A;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all 0.3s}.mte-dwkq .bi-k6:hover{background:#D12424;transform:translateY(-2px)}