.wf_8430a743fc{color:#0f172a;--home-crimson:#dc2626;background:#fff}.wf_bc12e00425{isolation:isolate;color:#fff;background:#020617;min-height:735px;padding:32px 28px 76px;position:relative;overflow:hidden}.wf_945a3e1613{max-width:1200px;margin:0 auto;position:relative}.wf_8c5941c824{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0d;border:1px solid #ffffff30;border-radius:999px;flex-wrap:wrap;margin-bottom:44px;padding:5px;display:inline-flex}.wf_8c5941c824 button{color:#fff;border-radius:999px;min-height:44px;padding:11px 25px;font-size:14px;font-weight:650;transition:background .15s}.wf_8c5941c824 button[aria-pressed=true]{background:#dc2626;box-shadow:0 4px 20px #dc262633}.wf_8c5941c824 button[aria-pressed=false]:hover{background:#ffffff14}.wf_49949eba7d{color:#fecaca;letter-spacing:.1em;text-transform:uppercase;background:#dc262616;border:1px solid #f8717145;border-radius:999px;align-items:center;padding:8px 13px;font-size:10px;font-weight:650;line-height:1.6;display:inline-flex}.wf_2385f5310c{color:#fff;letter-spacing:-.05em;text-wrap:balance;margin-top:25px;font-size:calc(clamp(42px,5.6vw,78px));font-weight:800;line-height:1.04}.wf_d8cc06b2a2{color:#e2e8f0;max-width:640px;margin-top:24px;font-size:17px;line-height:1.85}.wf_6082617a4c{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #ffffff85;border-radius:999px;max-width:700px;margin-top:30px;padding:7px;box-shadow:0 15px 60px #02061740}.wf_6082617a4c input{color:#0f172a;background:0 0;border-radius:999px;min-height:48px;padding-inline:15px;font-size:15px}.wf_6082617a4c button{color:#fff;background:#dc2626;border-radius:999px;min-height:48px;padding-inline:22px}.wf_6082617a4c button:hover{background:#b91c1c}.wf_1fda69c219{color:#cbd5e1;flex-wrap:wrap;align-items:center;margin-top:17px;display:flex}.wf_1fda69c219>span{margin-right:4px}.wf_1fda69c219 a{background:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;padding:7px 12px;text-decoration:none;transition:background .15s}.wf_1fda69c219 a:hover{color:#fff;background:#ffffff1a}.wf_e2a4d57724{color:#fff;background:#ffffff08;border:1px solid #ffffff65;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:11px 21px;font-size:13px;font-weight:650;display:inline-flex}.wf_e2a4d57724:hover{color:#020617;background:#fff}.wf_8a2a4b34a1{pointer-events:none;z-index:-10;background:#020617;overflow:hidden}.wf_2afcd97abf,.wf_53551137d0,.wf_8a2a4b34a1{position:absolute;inset:0}.wf_59a59f11b3{z-index:10;align-items:center;gap:9px;display:flex;position:absolute;top:32px;right:28px}.wf_59a59f11b3 button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border-color:#ffffff35}.wf_50070babab{background:#fff;border-bottom:1px solid #e2e8f0;padding:25px 28px}.wf_4e7dcb22b3{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;display:flex}.wf_c693e40aa9{background:#fff;border-bottom:1px solid #e2e8f0;padding:80px 28px}.wf_4ba8a29e91{max-width:1200px;margin:auto}.wf_2a92c396ac{color:#b91c1c;letter-spacing:.12em;text-transform:uppercase;background:#fef2f2;border:1px solid #fee2e2;border-radius:999px;align-items:center;padding:6px 11px;font-size:10px;font-weight:750;line-height:1.5;display:inline-flex}.wf_077239d596{letter-spacing:-.04em;color:#0f172a;text-wrap:balance;font-size:calc(clamp(30px,3.2vw,44px));font-weight:800;line-height:1.15}.wf_f2192ea7b1{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px;display:grid}.wf_5d4fe5eab2{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:22px;padding:28px;position:relative;box-shadow:0 10px 30px #02061704}.wf_5d4fe5eab2>span{color:#cbd5e1;letter-spacing:-.06em;font-size:32px;font-weight:750;position:absolute;top:27px;right:25px}.wf_5d4fe5eab2>svg{color:#dc2626;width:26px;height:26px;margin:0 0 28px}.wf_5d4fe5eab2 h3{letter-spacing:-.02em}.wf_5d4fe5eab2 p{line-height:1.9}.wf_aed6667aec{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:80px 28px}.wf_c438b68a51{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px;display:grid}.wf_1e46f898ee{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 35px #02061706}.wf_a178a7348d{isolation:isolate;color:#fff;background:radial-gradient(at 90% 10%,#dc262645,#0000 65%),linear-gradient(125deg,#020617,#1e293b);justify-content:space-between;align-items:flex-start;height:180px;padding:24px;display:flex;position:relative;overflow:hidden}.wf_a178a7348d:after,.wf_a178a7348d:before{content:"";z-index:-1;border:1px solid #ffffff1c;border-radius:50%;width:220px;height:220px;position:absolute;top:30px;right:-65px;transform:rotate(-28deg)}.wf_a178a7348d:after{border-color:#f8717133;width:170px;height:170px;top:65px;right:-22px}.wf_a178a7348d>span{color:#fca5a5;letter-spacing:.1em;font-size:11px;font-weight:700}.wf_a178a7348d>svg{stroke-width:1.1px;color:#fecaca;filter:drop-shadow(0 0 18px #ef444455);width:60px;height:60px;margin:35px 20px 0 0}.wf_1e46f898ee:nth-child(2) .wf_a178a7348d{background:radial-gradient(at 90% 10%,#10b98129,#0000 65%),linear-gradient(125deg,#020617,#173a39)}.wf_1e46f898ee:nth-child(2) .wf_a178a7348d>svg{color:#a7f3d0}.wf_746e48b223{flex-direction:column;flex:1;padding:25px;display:flex}.wf_746e48b223 h3{letter-spacing:-.025em;margin-top:0}.wf_746e48b223 p{line-height:1.85}.wf_746e48b223 a{color:#b91c1c;margin-top:auto;padding-top:22px}.wf_ea207483a3{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;display:flex}.wf_91875fd4ac{isolation:isolate;color:#fff;padding:80px 28px;position:relative;overflow:hidden}.wf_91875fd4ac:before{content:"";z-index:-1;background:radial-gradient(at 10% 60%,#dc262627,#0000 52%),radial-gradient(at 90% 10%,#ffffff06,#0000 60%);position:absolute;inset:0}.wf_c9b029444d{grid-template-columns:.8fr 1.2fr;gap:65px;max-width:1200px;margin:auto;display:grid}.wf_a0296ad710{background:linear-gradient(135deg,#ffffff0a,#ffffff02);border-radius:28px;place-items:center;min-height:330px;display:grid;position:relative;box-shadow:inset 0 0 55px #dc262610}.wf_a0296ad710 svg{width:100%;max-width:420px;height:auto}.wf_ca39b127bc>p:first-child{color:#fca5a5}.wf_ca39b127bc h2{color:#fff;letter-spacing:-.04em;font-size:calc(clamp(30px,3.2vw,44px));font-weight:800;line-height:1.15}.wf_572d5028e0{margin-top:27px;display:grid}.wf_372c7c7cb1{background:#ffffff08;border:1px solid #ffffff26;grid-template-columns:1fr auto;align-items:center;gap:5px 16px;padding:17px 20px;transition:background .15s,border-color .15s;display:grid}.wf_372c7c7cb1 h3{color:#fff;font-size:14px}.wf_372c7c7cb1 p{color:#cbd5e1;grid-column:1;font-size:12px}.wf_372c7c7cb1 span{color:#fca5a5;grid-area:1/2/3;margin:0}.wf_321b09e6ac{color:#fff;background-color:#020617;background-image:radial-gradient(#ef44441c 1px,#0000 0),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-top:1px solid #ffffff1a;padding:56px 28px}.wf_57284c6f07{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;display:flex}.wf_321b09e6ac h2{letter-spacing:-.035em;font-size:calc(clamp(28px,3.2vw,40px));font-weight:800;line-height:1.2}.wf_321b09e6ac p{color:#cbd5e1;margin-top:14px;line-height:1.8}.wf_a910c24d79{color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:13px 25px;font-size:14px;font-weight:700}.wf_a910c24d79:hover{background:#b91c1c}.wf_c5a4494889{max-width:1200px;margin:auto}.wf_1b5a5ff7d7{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.wf_1b5a5ff7d7 h2{color:#fff;max-width:800px}.wf_1b5a5ff7d7>a{flex-shrink:0}.wf_7faaf4689c{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;display:grid}.wf_2259a1d068{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff26;border-radius:22px;min-width:0;padding:25px;transition:border-color .15s}.wf_2259a1d068:hover{border-color:#f8717180}.wf_26613e19ee{color:#cbd5e1;align-items:center;gap:10px;font-size:10px;line-height:1.6;display:flex}.wf_26613e19ee span:first-child{background:#ffffff0d;border:1px solid #ffffff26;border-radius:999px;padding:5px 8px}.wf_26613e19ee span:last-child{align-items:center;gap:5px;display:flex}.wf_2259a1d068 h3{color:#fff;letter-spacing:-.015em;margin:22px 0 12px;font-weight:700;line-height:1.55}.wf_2259a1d068>p{color:#cbd5e1;margin-bottom:22px;line-height:1.85}.wf_1a47b78822{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-top:auto;padding-top:20px;font-size:11px;line-height:1.6;display:flex}.wf_1a47b78822 span:last-child{color:#fca5a5;align-items:center;gap:6px;font-weight:650;display:inline-flex}.wf_8430a743fc .wf-home-pattern-dots{background-image:radial-gradient(#0f172a07 1px,#0000 0);background-size:24px 24px}.wf_8430a743fc .wf-home-pattern-dots h2{letter-spacing:-.035em}.wf_8430a743fc .wf-project-carousel{scroll-padding-inline:4px}@media (width>=1440px){.wf_59a59f11b3{right:calc(max(28px,50vw - 600px))}}@media (width<=1023px){.wf_bc12e00425{min-height:auto;padding-bottom:68px}.wf_c9e7a09613{max-width:700px}.wf_c9b029444d{grid-template-columns:.75fr 1.25fr;gap:32px}.wf_a0296ad710{min-height:280px}}@media (width<=767px){.wf_bc12e00425{padding:23px 20px 74px}.wf_8c5941c824{margin-bottom:29px}.wf_8c5941c824 button{padding:10px 17px;font-size:13px}.wf_2385f5310c{margin-top:23px;font-size:calc(clamp(39px,8.6vw,60px))}.wf_d8cc06b2a2{font-size:16px;line-height:1.8}.wf_49949eba7d{letter-spacing:.07em;padding:7px 10px;font-size:9px}.wf_59a59f11b3{top:auto;bottom:15px;right:20px}.wf_6082617a4c{padding:6px}.wf_6082617a4c input{padding-inline:10px;font-size:16px}.wf_6082617a4c button{padding-inline:15px}.wf_50070babab{padding:23px 20px}.wf_4e7dcb22b3{flex-direction:column;align-items:flex-start;gap:18px}.wf_91875fd4ac,.wf_aed6667aec,.wf_c693e40aa9{padding:48px 20px}.wf_f2192ea7b1{gap:15px;margin-top:26px}.wf_5d4fe5eab2{padding:25px}.wf_5d4fe5eab2>svg{margin-bottom:20px}.wf_c438b68a51{grid-template-columns:1fr;gap:22px;margin-top:27px}.wf_a178a7348d{height:155px}.wf_c9b029444d{gap:30px}.wf_a0296ad710{min-height:235px;max-height:270px}.wf_a0296ad710 svg{max-width:300px}.wf_372c7c7cb1{padding:17px}.wf_321b09e6ac{padding:42px 20px}.wf_a910c24d79{width:100%}.wf_7097c89157{padding:48px 20px}.wf_1b5a5ff7d7{flex-direction:column;align-items:flex-start;gap:24px}}@media (prefers-reduced-motion:reduce){.wf_8430a743fc *,.wf_bc12e00425 *{scroll-behavior:auto;transition:none;animation:none}}.wf_8c5941c824{background:#ffffff14;margin-bottom:31px;padding:4px}.wf_8c5941c824 button{min-height:34px;padding:8px 22px;font-size:12px}.wf_49949eba7d{letter-spacing:0;text-transform:none;color:#fca5a5;background:#ef44441c;padding:6px 16px;font-size:12px}.wf_2385f5310c{max-width:1000px;margin-top:35px;font-weight:900;line-height:1.08}.wf_2385f5310c span{color:#dc2626}.wf_d8cc06b2a2{max-width:700px;margin-top:33px;font-size:20px;line-height:1.6}.wf_6082617a4c{max-width:665px;margin-top:39px;padding:8px}.wf_6082617a4c button{min-width:155px;min-height:46px;box-shadow:0 6px 18px #dc26262e}.wf_1fda69c219{gap:8px;max-width:760px;margin-top:34px;font-size:12px}.wf_1fda69c219 a{background:#ffffff14;border-color:#fff2;padding:7px 15px}.wf_92e94398bd{flex-wrap:wrap;align-items:center;gap:22px;margin-top:36px;display:flex}.wf_92e94398bd>span{color:#cbd5e1;font-size:12px}.wf_2afcd97abf{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#030712cc,#030712ad)}.wf_59a59f11b3{gap:11px;top:96px;right:max(32px,50% - 600px)}.wf_59a59f11b3>button{width:38px;height:38px}.wf_59a59f11b3 button.wf_7a1cddc0e8{color:#fecaca;background:#ef444425;border-color:#f8717140;width:auto}.wf_59a59f11b3 button.wf_69c2ad6a69{width:auto}.wf_69c2ad6a69,.wf_7a1cddc0e8{color:#b91c1c;cursor:pointer;background:#fff5f5;border:1px solid #fecaca;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 17px;font-size:12px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.wf_7a1cddc0e8:hover{background:#fee2e2;transform:translateY(-1px)}.wf_69c2ad6a69{color:#fff;background:#ffffff14;border-color:#ffffff30}.wf_69c2ad6a69>span{color:#fff;background:#dc2626;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.wf_69c2ad6a69:hover{background:#ffffff26}.wf_c04fdedc7a{text-align:center;margin-inline:auto}.wf_c04fdedc7a>div,.wf_c04fdedc7a>p{justify-content:center;margin-inline:auto}.wf_077239d596{letter-spacing:-.03em;margin-top:17px;font-size:calc(clamp(30px,3vw,38px))}.wf_2a92c396ac{letter-spacing:0;text-transform:none;padding:6px 13px;font-size:12px}.wf_f2192ea7b1{margin-top:55px}.wf_5d4fe5eab2{border-color:#e5e7eb;border-radius:24px;min-height:295px;padding:35px 32px 32px;box-shadow:0 10px 30px #0f172a03}.wf_5d4fe5eab2>span{color:#dc2626;letter-spacing:0;background:#fff1f2;border-radius:999px;padding:5px 13px;font-family:inherit;font-size:13px;top:41px;left:32px;right:auto}.wf_5d4fe5eab2>svg{box-sizing:border-box;background:#f8fafc;border-radius:16px;width:46px;height:46px;margin:0 0 30px auto;padding:12px}.wf_5d4fe5eab2 h3{margin-top:0;font-size:20px}.wf_5d4fe5eab2 p{padding-bottom:20px;line-height:1.7}.wf_5d4fe5eab2:after{content:"";background:linear-gradient(90deg,#fee2e2,#0000);height:1px;margin-top:12px;display:block}.wf_aed6667aec{background:#fff;padding:80px 32px}.wf_aed6667aec>div{max-width:1200px}.wf_2a4276c366{margin-top:25px}.wf_2451ea11ac{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:34px;display:flex}.wf_0191de378d{gap:8px;display:flex}.wf_0191de378d button{color:#475569;cursor:pointer;background:#f1f5f9;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .15s;display:grid}.wf_0191de378d button:last-child{color:#fff;background:#0f172a}.wf_0191de378d button:hover{color:#fff;background:#dc2626}.wf_bfa5f7d3cd{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.wf_bfa5f7d3cd button{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:11px 21px;font-weight:650;display:flex}.wf_bfa5f7d3cd button[aria-selected=true]{color:#fff;background:#dc2626;box-shadow:0 5px 15px #dc262626}.wf_fdc984af7b{color:#fff;background:#05091b;border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 18px 40px #02061714}.wf_fdc984af7b[hidden]{display:none}.wf_1aad79efe7{isolation:isolate;min-height:450px;position:relative;overflow:hidden}.wf_1aad79efe7 img{opacity:.78;animation:.5s ease-out wf_4c46989a38}.wf_1aad79efe7:after{content:"";background:linear-gradient(90deg,#05091b0d 20%,#05091b18 65%,#05091b),linear-gradient(#0000 40%,#05091b80);position:absolute;inset:0}.wf_6e7420e6df{z-index:1;color:#b91c1c;background:#fffffff2;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:750;position:absolute;top:20px;left:20px}.wf_c4be037078{z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#ffffff10;border:1px solid #fff3;border-radius:24px;padding:21px;position:absolute;bottom:38px;left:38px}.wf_3784f1f2b0{flex-direction:column;padding:42px;animation:.3s ease-out wf_4c46989a38;display:flex}.wf_d21c487df9{border-bottom:1px solid #ffffff20;gap:15px;padding-bottom:22px;display:flex}.wf_d21c487df9>span{color:#fff;background:#dc2626;border-radius:17px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 8px 18px #dc262640}.wf_d21c487df9 h3{letter-spacing:.015em;font-size:24px;font-weight:750;line-height:1.35}.wf_3784f1f2b0>p{color:#cbd5e1;margin-top:18px;font-size:14px;line-height:1.7}.wf_3784f1f2b0 .wf_54b91672a1{text-transform:uppercase;letter-spacing:.09em;color:#94a3b8;margin-top:30px;font-size:10px;font-weight:700}.wf_d6b8995a30{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.wf_d7665998c7{gap:8px;margin-top:12px;display:grid}.wf_d7665998c7 li{color:#e2e8f0;background:#0f172a;border:1px solid #ffffff0e;border-radius:999px;align-items:center;gap:11px;padding:12px 15px;font-size:12px;font-weight:650;display:flex}.wf_d7665998c7 svg{color:#ef4444;flex-shrink:0}.wf_80d42ccde4{flex-wrap:wrap;gap:13px;margin-top:auto;padding-top:28px;display:flex}.wf_80d42ccde4 a{gap:10px;min-height:43px;padding:10px 17px;font-size:12px}.wf_91875fd4ac{background:#05091b;padding:100px 32px}.wf_c9b029444d{gap:70px}.wf_a0296ad710{background:radial-gradient(#9f123955,#0000 65%),linear-gradient(140deg,#111827,#020617);min-height:450px;transform:rotate(-2deg);box-shadow:inset 0 0 80px #ffffff05}.wf_a0296ad710>svg{filter:drop-shadow(0 20px 26px #dc262633);animation:9s ease-in-out infinite wf_589721bc81}.wf_ca39b127bc h2{font-size:calc(clamp(32px,3.3vw,46px))}.wf_372c7c7cb1{border-radius:18px}.wf_7097c89157{background:radial-gradient(at 30% 20%,#88133740,#0000 48%),linear-gradient(145deg,#111827,#020617);padding:80px 32px}.wf_2259a1d068{background:#ffffff07;min-height:260px;transition:transform .2s,border-color .2s}.wf_2259a1d068:hover{transform:translateY(-4px)}.wf_321b09e6ac{text-align:center;background:radial-gradient(at 50% 120%,#ef44442b,#0000 65%),#05091b;padding:90px 32px}.wf_57284c6f07{flex-direction:column;justify-content:center;gap:30px}.wf_321b09e6ac h2{font-size:calc(clamp(34px,3.6vw,48px))}.wf_a910c24d79{gap:9px;display:inline-flex;box-shadow:0 9px 22px -8px #dc262688}.wf_378fe54f6f,.wf_6d400d7098{border-radius:25px;gap:0;width:calc(100% - 32px);max-height:90dvh;padding:0;overflow:hidden auto}.wf_6d400d7098{color:#fff;background:#05091b;border-color:#fff2;max-width:900px}.wf_6abaf3bbb1{align-items:center;gap:12px;padding:22px 25px;display:flex}.wf_6abaf3bbb1>svg{color:#ef4444}.wf_6abaf3bbb1 h2{color:#fff;padding-right:28px;font-size:16px;line-height:1.4}.wf_6abaf3bbb1 p{font-size:12px}.wf_89149ef551{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:#000;width:100%;max-height:65vh;display:block}.wf_f8927a2b87{color:#cbd5e1;border-top:1px solid #fff2;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:12px;display:flex}.wf_f8927a2b87 p{align-items:center;gap:9px;display:flex}.wf_f8927a2b87 p svg{color:#10b981;flex-shrink:0}.wf_f8927a2b87 a{min-height:38px;padding:9px 20px;font-size:12px}.wf_378fe54f6f{color:#0f172a;background:#fff;border-color:#e2e8f0;max-width:760px}.wf_f81462a433{color:#fff;background:#0f172a;align-items:center;gap:15px;padding:27px 25px;display:flex}.wf_f81462a433>svg{box-sizing:content-box;background:#dc2626;border-radius:14px;padding:10px}.wf_f81462a433 h2{color:#fff;padding-right:25px;line-height:1.3}.wf_b907ed6d7e{color:#f87171;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:10px;font-weight:700}.wf_378fe54f6f>button{color:#fff}.wf_74f69111ef>p{text-align:center;color:#475569;font-size:13px}.wf_9f4c0023e5{flex-wrap:wrap;margin:25px 0;display:flex}.wf_9f4c0023e5 button{cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;flex:1;min-width:150px;min-height:43px;padding:10px 15px;font-size:12px;font-weight:650}.wf_9f4c0023e5 button[aria-pressed=true]{color:#fff;background:#dc2626;border-color:#dc2626}.wf_9062f81c48{background:#f8fafc;border:1px solid #e5e7eb;border-radius:18px;padding:26px;box-shadow:0 2px 3px #0f172a0d}.wf_9062f81c48 h3{font-size:18px;font-weight:750}.wf_9062f81c48 p{color:#475569;margin-top:10px;font-size:13px;line-height:1.65}.wf_9062f81c48 ul{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.wf_9062f81c48 li{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px;font-size:12px;font-weight:650;display:flex}.wf_9062f81c48 li svg{color:#059669;flex-shrink:0}.wf_9062f81c48 .wf_4f6e208f21{color:#64748b;font-size:11px}.wf_9257286071{color:#475569;background:#f8fafc;border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 25px;font-size:12px;display:flex}@keyframes wf_4c46989a38{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes wf_589721bc81{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=1100px){.wf_bc12e00425{padding-top:50px}.wf_59a59f11b3{top:50px}.wf_59a59f11b3 button.wf_7a1cddc0e8{display:none}.wf_c9b029444d{gap:35px}}@media (width<=767px){.wf_8c5941c824{margin-bottom:92px}.wf_8c5941c824 button{padding:9px 19px}.wf_59a59f11b3{gap:10px;top:89px;bottom:auto}.wf_59a59f11b3 button.wf_7a1cddc0e8{display:none}.wf_2385f5310c{margin-top:25px;font-size:calc(clamp(41px,8.7vw,60px))}.wf_d8cc06b2a2{margin-top:26px;line-height:1.75}.wf_6082617a4c{margin-top:29px}.wf_6082617a4c button{min-width:46px;padding:12px}.wf_1fda69c219{gap:7px;margin-top:25px}.wf_1fda69c219 a{padding:7px 11px;font-size:11px}.wf_92e94398bd{flex-direction:column;align-items:flex-start;gap:19px;margin-top:25px}.wf_49949eba7d{padding:6px 10px;font-size:10px}.wf_50070babab,.wf_7097c89157,.wf_91875fd4ac,.wf_aed6667aec,.wf_c693e40aa9{padding-inline:22px}.wf_7097c89157,.wf_91875fd4ac,.wf_aed6667aec,.wf_c693e40aa9{padding-block:55px}.wf_f2192ea7b1{gap:18px;margin-top:35px}.wf_5d4fe5eab2{min-height:0;padding:29px 26px}.wf_5d4fe5eab2>span{top:33px;left:26px}.wf_2451ea11ac{justify-content:space-between;gap:10px;margin-bottom:24px}.wf_2451ea11ac>button{padding:8px 12px;font-size:11px}.wf_0191de378d{gap:5px}.wf_0191de378d button{width:34px;height:34px}.wf_bfa5f7d3cd{margin-bottom:24px;padding-bottom:5px;overflow-x:auto}.wf_bfa5f7d3cd button{flex-shrink:0;padding:10px 16px;font-size:12px}.wf_9062f81c48 ul,.wf_fdc984af7b{grid-template-columns:1fr}.wf_1aad79efe7{min-height:225px}.wf_1aad79efe7:after{background:linear-gradient(#0000 15%,#05091b)}.wf_c4be037078{padding:12px;bottom:15px;left:25px}.wf_c4be037078 svg{width:40px;height:40px}.wf_3784f1f2b0{padding:24px}.wf_d21c487df9 h3{font-size:22px}.wf_80d42ccde4 a,.wf_a910c24d79{width:auto}.wf_321b09e6ac{padding:60px 22px}.wf_f8927a2b87{flex-direction:column;align-items:flex-start;padding:18px}.wf_6abaf3bbb1{padding:20px 18px}.wf_74f69111ef,.wf_f81462a433{padding:22px 18px}.wf_9062f81c48{padding:20px}.wf_9257286071{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.wf_1aad79efe7 img,.wf_3784f1f2b0,.wf_a0296ad710>svg{animation:none}.wf_2259a1d068,.wf_69c2ad6a69,.wf_7a1cddc0e8{transition:none;transform:none}}.wf_bc12e00425{padding:96px 32px 70px}.wf_8c5941c824{width:fit-content;margin-bottom:30px;display:flex}.wf_8c5941c824 button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.wf_c9e7a09613>.wf_49949eba7d{gap:9px;width:fit-content;max-width:100%;margin:0;display:flex}.wf_4a8c22b270 svg,.wf_c9e7a09613>.wf_49949eba7d svg{flex-shrink:0}.wf_2385f5310c{letter-spacing:-.035em;max-width:900px;margin-top:34px;font-size:calc(clamp(44px,5.4vw,72px))}.wf_d8cc06b2a2{max-width:665px;margin-top:32px}.wf_59a59f11b3{top:97px}.wf_1fda69c219 a{font-weight:650}.wf_077239d596{font-size:calc(clamp(30px,3vw,36px));line-height:1.2}.wf_5d4fe5eab2{transition:box-shadow .2s,transform .2s,border-color .2s}.wf_5d4fe5eab2:hover{border-color:#fecaca;transform:translateY(-4px);box-shadow:0 16px 32px #0206170a}.wf_fdc984af7b{border:1px solid #0f172a}.wf_1aad79efe7 img{transition:transform .7s}.wf_fdc984af7b:hover .wf_1aad79efe7 img{transform:scale(1.025)}.wf_d21c487df9 h3{letter-spacing:-.02em;font-size:25px}.wf_80d42ccde4 a{border-radius:999px}.wf_0c247b7ad9{background:#fff;border-bottom:1px solid #e2e8f0;padding:80px 32px}.wf_0c247b7ad9>div,.wf_8430a743fc .wf-home-pattern-dots>div{max-width:1200px}.wf_0c247b7ad9 h2{letter-spacing:-.035em;font-size:calc(clamp(28px,3vw,36px));font-weight:800;line-height:1.2}.wf_8430a743fc .wf-home-pattern-dots{background:#fff;padding:80px 32px}.wf_8430a743fc .wf-home-pattern-dots h2{font-size:calc(clamp(28px,3vw,36px))}.wf_a0296ad710{aspect-ratio:1.1;background:radial-gradient(#b91c1c2e,#0000 70%),linear-gradient(145deg,#111827,#020617);border:1px solid #ffffff1a;min-height:420px;overflow:visible}.wf_a0296ad710:before{content:"";opacity:.12;filter:blur(45px);background:#dc2626;border-radius:50%;position:absolute;inset:12%}.wf_a0296ad710>svg{max-width:490px}.wf_ca39b127bc h2{font-size:calc(clamp(34px,3.6vw,48px));font-weight:900;line-height:1.2}.wf_7097c89157{isolation:isolate;padding-block:90px;position:relative}.wf_7097c89157:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 20% 40%,#991b1b32,#0000 60%),repeating-linear-gradient(120deg,#0000 0 100px,#ffffff02 101px 102px);position:absolute;inset:0}.wf_1b5a5ff7d7 h2{font-size:calc(clamp(32px,3.6vw,48px));font-weight:900}.wf_2259a1d068{background:#ffffff08;border-color:#ffffff20}.wf_2259a1d068:hover{background:#ffffff0d;border-color:#ef444480}.wf_57284c6f07{max-width:850px}@media (width<=1100px){.wf_59a59f11b3{top:56px}.wf_3784f1f2b0{padding:30px}.wf_a0296ad710{min-height:300px}}@media (width<=767px){.wf_bc12e00425{padding:30px 22px 50px}.wf_8c5941c824{margin-bottom:83px}.wf_8c5941c824 button{min-height:38px;padding:9px 16px}.wf_59a59f11b3{top:88px}.wf_c9e7a09613>.wf_49949eba7d{max-width:100%;padding:7px 10px;font-size:10px}.wf_2385f5310c{margin-top:27px;font-size:calc(clamp(40px,8.5vw,60px))}.wf_d8cc06b2a2{margin-top:25px;font-size:17px}.wf_1aad79efe7{min-height:240px}.wf_3784f1f2b0{padding:25px}.wf_0c247b7ad9,.wf_8430a743fc .wf-home-pattern-dots{padding:55px 22px}.wf_a0296ad710{aspect-ratio:1.2;max-height:none}.wf_7097c89157{padding-block:55px}}@media (prefers-reduced-motion:reduce){.wf_1aad79efe7 img,.wf_5d4fe5eab2{transition:none}.wf_5d4fe5eab2:hover,.wf_fdc984af7b:hover .wf_1aad79efe7 img{transform:none}}.wf_8430a743fc{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.wf_bc12e00425{min-height:845px;padding:96px 0 70px}.wf_945a3e1613{max-width:1280px;padding:0 32px}.wf_c9e7a09613{max-width:none}.wf_2385f5310c{max-width:896px}.wf_59a59f11b3{right:max(32px,50% - 608px)}.wf_2afcd97abf{background:linear-gradient(90deg,#020617e6,#020617cc)}.wf_53551137d0{background:radial-gradient(at 50% 90%,#7f1d1d28,#0000 70%)}.wf_50070babab{padding:40px 32px}.wf_4e7dcb22b3{justify-content:center;gap:55px}.wf_d4afe57282{border-top:1px solid #e2e8f0;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1200px;margin:34px auto 0;padding-top:32px;display:grid}.wf_d4afe57282 a{text-align:center;border-right:1px solid #e2e8f0;flex-direction:column;align-items:center;gap:7px;padding:8px 15px;display:flex}.wf_d4afe57282 a:last-child{border-right:0}.wf_d4afe57282 strong{letter-spacing:-.035em;color:#0f172a;font-size:30px;font-weight:800}.wf_d4afe57282 span{color:#64748b;font-size:12px}.wf_d4afe57282 a:hover strong{color:#dc2626}.wf_bfa5f7d3cd{gap:12px}.wf_bfa5f7d3cd button{padding:11px 19px;font-size:13px}.wf_1aad79efe7 img{opacity:1}.wf_1aad79efe7:after{pointer-events:none;background:linear-gradient(#0000 52%,#0f172a50)}.wf_a0296ad710:before,.wf_c4be037078{display:none}.wf_d21c487df9{align-items:flex-start}.wf_3784f1f2b0 .wf_54b91672a1{margin-top:27px}.wf_80d42ccde4{border-top:1px solid #e2e8f0;margin-top:25px}.wf_a0296ad710{aspect-ratio:1.15;border:1px solid #ffffff29;border-radius:32px;min-height:470px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 30px 80px #0005}.wf_a0296ad710 img{transition:transform .7s}.wf_a0296ad710:hover img{transform:scale(1.04)}.wf_91875fd4ac{background:#020617}.wf_c9b029444d{grid-template-columns:1fr 1fr;gap:64px}.wf_7097c89157{background:#020617}.wf_7faaf4689c{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.wf_2259a1d068{min-height:250px;padding:24px}.wf_2259a1d068 h3{font-size:16px;line-height:1.5}.wf_2259a1d068>p{font-size:12px}.wf_26613e19ee{gap:8px}.wf_6c423828c8{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}.wf_6c423828c8>button{color:#fff;background:#ffffff0a;border:1px solid #ffffff30;min-height:50px;padding:13px 22px}@media (width<=1100px){.wf_bc12e00425{padding-top:55px}.wf_7faaf4689c{grid-template-columns:repeat(2,minmax(0,1fr))}.wf_c9b029444d{gap:32px}.wf_a0296ad710{min-height:350px}}@media (width<=767px){.wf_bc12e00425{min-height:0;padding:30px 0 50px}.wf_945a3e1613{padding:0 22px}.wf_c9e7a09613{padding-top:0}.wf_59a59f11b3{left:22px;right:auto}.wf_4e7dcb22b3{gap:22px}.wf_d4afe57282{grid-template-columns:1fr 1fr;gap:18px 0;margin-top:26px;padding-top:25px}.wf_d4afe57282 a:nth-child(2){border-right:0}.wf_d4afe57282 strong{font-size:26px}.wf_d4afe57282 span{font-size:11px}.wf_bfa5f7d3cd{flex-wrap:nowrap}.wf_1aad79efe7{min-height:270px}.wf_3784f1f2b0{padding:26px}.wf_7faaf4689c,.wf_c9b029444d{grid-template-columns:1fr}.wf_a0296ad710{min-height:300px;transform:none}}@media (prefers-reduced-motion:reduce){.wf_a0296ad710 img{transition:none}.wf_a0296ad710:hover img{transform:none}}.wf_fdc984af7b{color:#142139;background:#fff;border-color:#e2e8f0;box-shadow:0 18px 48px #23314c0b}.wf_1aad79efe7{background:#e8edf1}.wf_3784f1f2b0{background:#fff}.wf_d21c487df9{border-color:#e2e8f0}.wf_3784f1f2b0>p{color:#4c5c72}.wf_3784f1f2b0 .wf_54b91672a1{color:#66768c}.wf_fdc984af7b .wf_d7665998c7 li{color:#31435c;background:#f8fafc;border-color:#e6ecf3;border-radius:12px}.wf_fdc984af7b .wf_d7665998c7 svg{color:#b4172b}.wf_80d42ccde4 .wf_e2a4d57724{color:#263850;background:#fff;border-color:#cbd5e1}.wf_80d42ccde4 .wf_e2a4d57724:hover{background:#f1f5f9;border-color:#aab7c8}.wf_4a8c22b270{z-index:1;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#142139d9;border:1px solid #ffffff50;border-radius:12px;align-items:center;gap:9px;max-width:calc(100% - 48px);padding:11px 15px;font-size:12px;font-weight:650;line-height:1.5;display:flex;position:absolute;bottom:24px;left:24px}.wf_2a4276c366 button:focus-visible,.wf_80d42ccde4 a:focus-visible{outline-offset:4px;outline:3px solid #b4172b}@media (width>=768px) and (width<=980px){.wf_fdc984af7b{grid-template-columns:1fr}.wf_1aad79efe7{aspect-ratio:3/2;min-height:0}}@media (width<=767px){.wf_1aad79efe7{aspect-ratio:3/2;min-height:0}.wf_4a8c22b270{max-width:calc(100% - 32px);padding:8px 11px;font-size:11px;bottom:16px;left:16px}.wf_6e7420e6df{top:16px;left:16px}}@media (width<=1023px),(pointer:coarse){.wf_0191de378d button,.wf_2451ea11ac>button,.wf_59a59f11b3 button,.wf_69c2ad6a69,.wf_7a1cddc0e8,.wf_8c5941c824 button,.wf_bfa5f7d3cd button{min-width:44px;min-height:44px}.wf_59a59f11b3{flex-wrap:wrap}}.wf_c693e40aa9{background:#fafafa;padding:52px 24px}.wf_4ba8a29e91{max-width:1240px}.wf_c04fdedc7a{max-width:730px}.wf_f2192ea7b1{gap:16px;margin-top:28px}.wf_5d4fe5eab2{background:linear-gradient(145deg,#fff 65%,#fff5f5);min-height:0;box-shadow:0 4px 16px #161b2104}.wf_5d4fe5eab2>span{padding:4px 10px;font-size:12px;top:24px;left:22px}.wf_5d4fe5eab2>svg{background:#fff0f1;border-radius:12px;width:38px;height:38px;margin:0 0 15px auto;padding:9px}.wf_5d4fe5eab2 p{margin:0;padding-bottom:0}.wf_5d4fe5eab2:after{background:linear-gradient(90deg,#d91b24 18%,#f3d6d7 0,#0000);margin-top:18px}.wf_5d4fe5eab2:hover{transform:none;box-shadow:0 10px 28px #161b2108}@media (width<=767px){.wf_c693e40aa9{padding:36px 20px}.wf_f2192ea7b1{gap:12px}.wf_5d4fe5eab2{padding:20px}.wf_5d4fe5eab2>span{top:22px;left:20px}}.wf_91875fd4ac{color:#18212b;background:#f6f7f8;padding:56px 28px}.wf_91875fd4ac:before{background:0 0}.wf_c9b029444d{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:44px}.wf_a0296ad710{aspect-ratio:4/3;border:1px solid #e2e5e9;border-radius:22px;min-height:0;transform:none;box-shadow:0 12px 32px #18212b0a}.wf_ca39b127bc>p:first-child{color:#ad1821;font-weight:700}.wf_ca39b127bc h2{color:#18212b;font-size:calc(clamp(28px,2.8vw,38px))}.wf_ca39b127bc>p:last-of-type{color:#52606e;line-height:1.65}.wf_572d5028e0{counter-reset:resource;gap:10px;margin-top:22px}.wf_372c7c7cb1{counter-increment:resource;background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:16px 18px 16px 66px;position:relative;box-shadow:0 2px 6px #18212b03}.wf_372c7c7cb1:before{content:"0" counter(resource);color:#ae1821;background:#fff0f1;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:750;display:grid;position:absolute;top:18px;left:16px}.wf_372c7c7cb1 h3{color:#18212b;margin:0;font-size:15px;line-height:1.4}.wf_372c7c7cb1 p{color:#52606e}.wf_372c7c7cb1 span{color:#ad1821;white-space:nowrap;font-size:12px;font-weight:700}.wf_372c7c7cb1:hover{background:snow;border-color:#d67d83}.wf_372c7c7cb1:focus-visible{outline-offset:3px;outline:3px solid #ad1821}@media (width<=900px){.wf_c9b029444d{grid-template-columns:1fr;gap:26px}.wf_a0296ad710{aspect-ratio:16/9;width:100%;max-height:300px}}@media (width<=480px){.wf_91875fd4ac{padding:36px 18px}.wf_372c7c7cb1{grid-template-columns:minmax(0,1fr);padding:14px 14px 14px 60px}.wf_372c7c7cb1:before{width:30px;height:30px;top:15px;left:14px}.wf_372c7c7cb1 span{grid-area:auto/1;margin-top:4px}}.wf_7097c89157{color:#18212b;background:#fff;padding:56px 28px}.wf_7097c89157:before{background:0 0}.wf_1b5a5ff7d7 h2{color:#18212b}.wf_1b5a5ff7d7 p{color:#52606e}.wf_1b5a5ff7d7 .wf_49949eba7d{color:#a40002}.wf_7faaf4689c{align-items:stretch;gap:22px}.wf_2259a1d068{background:#fff;border:1px solid #e0e5eb;border-radius:18px;flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:0 4px 16px #17203306}.wf_2259a1d068:hover{background:#fff;border-color:#c8cfd8;transform:none;box-shadow:0 12px 28px #17203310}.wf_26613e19ee{color:#a40002;flex-wrap:wrap;padding:18px 20px 0}.wf_2259a1d068 h3{color:#18212b;-webkit-line-clamp:unset;padding:0 20px;font-size:17px;line-height:1.45;display:block;overflow:visible}.wf_2259a1d068>p{color:#52606e;padding:0 20px;font-size:13px;line-height:1.65}.wf_1a47b78822{color:#52606e;border-top:1px solid #e2e5e9;margin:20px;padding:16px 0 0}.wf_1a47b78822 span:last-child{color:#a40002}@media (width<=767px){.wf_7097c89157{padding:36px 18px}}.wf_f2192ea7b1{gap:32px;margin-top:30px;padding:0;list-style:none}.wf_5d4fe5eab2{--flow-accent:#a81927;--flow-tint:#fff1f3;border-top:3px solid var(--flow-accent);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:22px;display:flex;box-shadow:0 6px 24px #18212b06}.wf_5d4fe5eab2:nth-child(2){--flow-accent:#78523b;--flow-tint:#faf3ec}.wf_5d4fe5eab2:nth-child(3){--flow-accent:#17685e;--flow-tint:#edf8f4}.wf_5d4fe5eab2 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.wf_5d4fe5eab2 header span{color:var(--flow-accent);letter-spacing:.14em;font-size:11px;font-weight:800}.wf_5d4fe5eab2 header svg{width:44px;height:44px;color:var(--flow-accent);background:var(--flow-tint);border-radius:14px;margin:0;padding:11px}.wf_5d4fe5eab2 h3{margin:0 0 10px;font-size:18px;line-height:1.35}.wf_5d4fe5eab2 p{color:#52606e;margin:0 0 20px;font-size:14px;line-height:1.65}.wf_5d4fe5eab2 footer{border-top:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.wf_5d4fe5eab2 footer div{gap:4px;display:flex}.wf_5d4fe5eab2 footer i{background:#e9edf0;border-radius:4px;width:20px;height:4px}.wf_5d4fe5eab2 footer i[data-reached=true]{background:var(--flow-accent)}.wf_5d4fe5eab2 footer b{color:var(--flow-accent);font-size:11px;font-weight:650}.wf_5d4fe5eab2:after{display:none}.wf_5d4fe5eab2:not(:last-child):after{content:"→";color:#a81927;z-index:1;background:#fff;border:1px solid #e2e5e9;border-radius:50%;place-items:center;width:25px;height:25px;margin:0;font-size:15px;display:grid;position:absolute;top:40px;right:-29px}.wf_572d5028e0{gap:12px}.wf_372c7c7cb1{--resource-accent:#a81927;--resource-tint:#fff0f2;background:linear-gradient(105deg,var(--resource-tint),#fff 26%);border:1px solid #e2e5e9;border-radius:16px;grid-template-columns:52px minmax(0,1fr) 32px;gap:16px;padding:18px}.wf_372c7c7cb1:nth-child(2){--resource-accent:#17685e;--resource-tint:#edf8f4}.wf_372c7c7cb1:nth-child(3){--resource-accent:#79542b;--resource-tint:#fbf4e9}.wf_372c7c7cb1:before{display:none}.wf_372c7c7cb1 [data-resource-icon]{background:var(--resource-tint);width:52px;height:52px;color:var(--resource-accent);border:1px solid #fff;border-radius:16px;place-items:center;display:grid;box-shadow:0 3px 8px #18212b05}.wf_372c7c7cb1 [data-resource-copy]{min-width:0}.wf_372c7c7cb1 h3{margin:0 0 5px;font-size:16px;line-height:1.35}.wf_372c7c7cb1 p{margin:0;font-size:13px;line-height:1.5}.wf_372c7c7cb1 [data-resource-arrow]{width:32px;height:32px;color:var(--resource-accent);background:var(--resource-tint);border-radius:50%;place-items:center;transition:transform .2s;display:grid}.wf_372c7c7cb1:hover{border-color:var(--resource-accent);background:#fff}.wf_372c7c7cb1:hover [data-resource-arrow]{transform:translate(2px,-2px)}@media (width<=767px){.wf_f2192ea7b1{border-left:2px solid #ead6d8;grid-template-columns:1fr;gap:26px;margin-left:8px;padding-left:18px}.wf_5d4fe5eab2{padding:18px}.wf_5d4fe5eab2:before{content:"";background:var(--flow-accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--flow-tint);border:2px solid #fff;border-radius:50%;position:absolute;top:31px;left:-25px}.wf_5d4fe5eab2:not(:last-child):after{content:"↓";top:auto;bottom:-27px;right:22px}.wf_5d4fe5eab2 header{margin-bottom:12px}.wf_372c7c7cb1{grid-template-columns:44px minmax(0,1fr) 28px;gap:12px;padding:15px}.wf_372c7c7cb1 [data-resource-icon]{border-radius:12px;width:44px;height:44px}.wf_372c7c7cb1 [data-resource-arrow]{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.wf_372c7c7cb1 [data-resource-arrow]{transition:none}.wf_372c7c7cb1:hover [data-resource-arrow]{transform:none}.wf_bfa5f7d3cd{scroll-behavior:auto}}.wf_378fe54f6f{border-radius:20px;gap:0;width:calc(min(680px,100vw - 32px));max-width:680px;max-height:calc(100dvh - 32px);padding:0;animation:none;position:fixed;inset:0;overflow:hidden auto;transform:translate(0,0)}.wf_f81462a433{gap:12px;padding:16px 58px 16px 20px}.wf_f81462a433>svg{border-radius:11px;flex:none;width:22px;height:22px;padding:8px}.wf_f81462a433 h2{margin:0;padding:0;font-size:20px}.wf_b907ed6d7e{margin:0 0 5px;line-height:1.3}.wf_378fe54f6f>button{opacity:1;top:10px;right:10px}.wf_74f69111ef{padding:16px 20px}.wf_74f69111ef>p{text-align:left;margin:0;line-height:1.5}.wf_9f4c0023e5>label{display:none}.wf_9f4c0023e5 button{border-radius:10px;min-width:0;min-height:42px;padding:8px;font-size:11px;line-height:1.35}.wf_9062f81c48{box-shadow:none;border-radius:12px;padding:16px}.wf_9062f81c48 h3{margin:0;font-size:16px}.wf_9062f81c48 p{margin:7px 0 0;line-height:1.5}.wf_9062f81c48 ul{gap:8px;margin:14px 0;padding:0;list-style:none}.wf_9062f81c48 li{border-radius:8px;align-items:flex-start;gap:6px;padding:8px}.wf_9062f81c48 li svg{width:15px;height:15px;margin-top:1px}.wf_9062f81c48 .wf_4f6e208f21{margin:0}.wf_9257286071{flex-wrap:nowrap;padding:12px 20px;font-size:11px;line-height:1.4}.wf_9257286071 .wf_a910c24d79{white-space:nowrap;min-height:42px;box-shadow:none;justify-content:center;align-items:center;padding:10px 16px;font-size:12px}@media (width<=640px){.wf_378fe54f6f{border-radius:16px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.wf_f81462a433{padding:14px 52px 14px 16px}.wf_f81462a433 h2{font-size:17px}.wf_b907ed6d7e{display:none}.wf_74f69111ef{padding:12px 16px}.wf_9f4c0023e5{margin:10px 0;display:block}.wf_9f4c0023e5>button{display:none}.wf_9f4c0023e5>label{color:#475569;gap:5px;font-size:11px;font-weight:650;display:grid}.wf_9f4c0023e5 select{color:#172033;background:#fff;border:1px solid #d9dfe7;border-radius:9px;width:100%;min-width:0;min-height:42px;padding:8px 10px;font-size:16px}.wf_9062f81c48{padding:12px}.wf_9062f81c48 ul{grid-template-columns:1fr;gap:6px;margin:10px 0}.wf_9062f81c48 li{padding:5px 7px}.wf_9257286071{padding:10px 16px}.wf_9257286071>span{max-width:110px}}@media (height<=500px) and (width>=641px){.wf_74f69111ef,.wf_f81462a433{padding-block:10px}.wf_b907ed6d7e{display:none}.wf_9062f81c48 ul,.wf_9f4c0023e5{margin:8px 0}.wf_9062f81c48{padding:10px 14px}.wf_9257286071{padding-block:8px}}.wf_9f4c0023e5{display:grid}.wf_9f4c0023e5>label{color:#475569;gap:5px;min-width:0;font-weight:650;display:grid}.wf_9f4c0023e5 :is(input,select){color:#172033;background:#fff;border:1px solid #d9dfe7;border-radius:9px;width:100%;min-width:0;height:42px;padding:8px 10px;font-weight:400}.wf_9f4c0023e5 :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #a61c2b}@media (width<=480px){.wf_9f4c0023e5{margin:8px 0}.wf_9f4c0023e5 :is(input,select){height:40px}.wf_9062f81c48 h3{font-size:15px}}.wf_9503784314{color:#275a47;background:#fff;border:1px solid #cdd8d2;border-radius:10px;flex-direction:column;justify-content:center;gap:2px;min-height:44px;padding:8px 12px;text-decoration:none;display:flex}.wf_9503784314>span{font-size:9px;line-height:1.2}.wf_9503784314 strong{align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.wf_9503784314:hover{background:#eef6f1;border-color:#275a47}.wf_9503784314:focus-visible{outline-offset:3px;outline:2px solid #275a47}@media (width<=480px){.wf_9257286071 .wf_a910c24d79{gap:6px;padding:10px 12px;font-size:11px}.wf_9503784314{padding:7px 10px}.wf_9503784314 strong{gap:5px;font-size:11px}}@media (width>=1024px){.wf_077239d596{margin-top:12px;font-size:calc(clamp(28px,2.6vw,36px))}.wf_4828a2359e,.wf_91875fd4ac,.wf_9cc4cb27ec,.wf_aed6667aec{padding-block:56px}.wf_c438b68a51,.wf_f2192ea7b1{gap:24px;margin-top:24px}.wf_5d4fe5eab2{min-height:0;padding:18px}.wf_5d4fe5eab2 header{margin-bottom:14px}.wf_5d4fe5eab2 h3{font-size:17px}.wf_5d4fe5eab2 p{margin-bottom:16px;font-size:13px;line-height:1.6}.wf_746e48b223{padding:20px}.wf_ea207483a3{margin-top:22px;padding:18px 20px}.wf_c9b029444d{gap:28px}.wf_7faaf4689c{gap:18px}.wf_2259a1d068 h3{font-size:16px}}.wf_aed6667aec [data-services-frame]{width:85%;min-width:0;margin-inline:auto}.wf_2a4276c366{width:100%;margin-inline:auto}.wf_1aad79efe7{min-height:336.6px}.wf_3784f1f2b0{padding:20px}.wf_d21c487df9{align-items:center;gap:10px;padding-bottom:12px}.wf_d21c487df9>span{border-radius:11px;width:34px;height:34px}.wf_d21c487df9>span svg{width:20px;height:20px}.wf_d21c487df9 h3{font-size:20px;line-height:1.3}.wf_3784f1f2b0>p{margin-top:10px;line-height:1.5}.wf_3784f1f2b0 .wf_54b91672a1{margin-top:14px;line-height:1.4}.wf_d7665998c7{gap:5px;margin-top:8px}.wf_fdc984af7b .wf_d7665998c7 li{border-radius:9px;padding:5px 10px;line-height:1.45}.wf_80d42ccde4{gap:8px;margin-top:14px;padding-top:12px}.wf_80d42ccde4 a{min-height:44px;padding:9px 12px}.wf_4a8c22b270{padding:7.5px 10px;bottom:16px;left:16px}.wf_2451ea11ac{margin-bottom:16px}.wf_bfa5f7d3cd{gap:8px;margin-bottom:12px}.wf_bfa5f7d3cd button{white-space:nowrap;scroll-snap-align:center;flex:none;padding:9px 14px;font-size:12px}.wf_ea207483a3{margin-top:16px}@media (width<=980px){.wf_aed6667aec [data-services-frame]{width:100%}.wf_1aad79efe7{aspect-ratio:75/34;min-height:0}.wf_3784f1f2b0{padding:18px}.wf_d21c487df9 h3{font-size:20px}.wf_2451ea11ac,.wf_bfa5f7d3cd{margin-bottom:10px}.wf_4a8c22b270{max-width:calc(100% - 32px)}}@media (width<=420px){.wf_3784f1f2b0{padding:16px}.wf_d21c487df9 h3{font-size:19px}.wf_80d42ccde4 a{flex:140px;justify-content:center}}.wf_bfa5f7d3cd{scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain;flex-wrap:nowrap;max-width:100%;margin-bottom:14px;padding:3px 0 10px;overflow-x:auto}.wf_03460b8f20{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.wf_03460b8f20 p{color:#0c1815;font-size:12px;font-weight:750}.wf_03460b8f20 small{color:#64748b;font-size:11px}.wf_0cc55ad68e{color:#385c50;text-underline-offset:3px;margin-top:12px;font-size:11px;font-weight:650;line-height:1.5;text-decoration:underline}.wf_6c92d67cbc{color:#fff;background:#0c1815;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:22px 26px;display:flex}.wf_6c92d67cbc p{font-size:18px;font-weight:750;line-height:1.3}.wf_6c92d67cbc span{color:#d0ded7;margin-top:5px;font-size:12px;line-height:1.6;display:block}.wf_a6c35defad{color:#fff;white-space:nowrap;cursor:pointer;background:#dc2626;border:1px solid #ef4444;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:13px 21px;font-size:13px;font-weight:750;display:inline-flex;box-shadow:0 7px 22px #0003}.wf_a6c35defad:hover{background:#b91c1c}.wf_a6c35defad:focus-visible{outline-offset:4px;outline:3px solid #fff}.wf_f90d2c2ab0{color:#64748b;margin-top:12px;font-size:11px;line-height:1.7}.wf_f90d2c2ab0 summary{cursor:pointer;font-weight:650}.wf_f90d2c2ab0 p,.wf_f90d2c2ab0 ul{margin-top:7px}.wf_f90d2c2ab0 a{text-decoration:underline}.wf_6a3493e9e0{background:radial-gradient(at 20% 10%,#527468,#0000 60%),linear-gradient(135deg,#0c1815,#112c24);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:54px 38px 62px;display:flex;position:absolute;inset:0;overflow:hidden}.wf_6a3493e9e0[data-theme=commerce]{background:radial-gradient(at 0 0,#6b5056,#0000 65%),#241d29}.wf_6a3493e9e0[data-theme=creative]{background:radial-gradient(at 0 0,#645e8f,#0000 65%),#231b35}.wf_6a3493e9e0[data-theme=sales]{background:radial-gradient(at 0 0,#956650,#0000 65%),#30211d}.wf_6a3493e9e0[data-theme=supply]{background:radial-gradient(at 0 0,#536d91,#0000 65%),#152633}.wf_6a3493e9e0[data-theme=people]{background:radial-gradient(at 0 0,#688267,#0000 65%),#24302a}.wf_2a3ca6b85f{border:1px solid #fff2;border-radius:50%;width:300px;height:300px;position:absolute;transform:translate(60%,-30%);box-shadow:0 0 0 45px #ffffff04,0 0 0 90px #ffffff03}.wf_dc7bc76769{color:#fff;z-index:1;filter:drop-shadow(0 8px 10px #0003)}.wf_d26c5818aa{z-index:1;gap:8px;width:min(100%,300px);display:grid}.wf_d26c5818aa>div{color:#0c1815;background:#ffffffec;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex;box-shadow:0 6px 20px #0002}.wf_d26c5818aa>div:nth-child(2){transform:translate(12px)}.wf_d26c5818aa>div>span{color:#dc2626;font-size:10px;font-weight:800}.wf_d26c5818aa svg{color:#21725e;flex-shrink:0;margin-left:auto}.wf_1aad79efe7:has(.wf_6a3493e9e0):after{display:none}@media (width<=767px){.wf_03460b8f20{flex-direction:column;align-items:flex-start;gap:4px}.wf_6c92d67cbc{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.wf_6c92d67cbc p{font-size:17px}.wf_a6c35defad{width:100%}.wf_6a3493e9e0{gap:10px;padding:34px 30px 48px}.wf_dc7bc76769 svg{width:42px;height:42px}.wf_d26c5818aa>div{padding:8px 12px}.wf_0cc55ad68e{font-size:11px}}@media (width>=1024px){.wf_f2192ea7b1{margin-inline:auto;gap:19.2px;width:80%;margin-top:19.2px}.wf_5d4fe5eab2{border-radius:14.4px;padding:14.4px}.wf_5d4fe5eab2 header{margin-bottom:11.2px}.wf_5d4fe5eab2 header svg{border-radius:11.2px;width:35.2px;height:35.2px;padding:8.8px}.wf_5d4fe5eab2 h3{margin-bottom:8px;font-size:16px}.wf_5d4fe5eab2 p{margin-bottom:12.8px;line-height:1.5}.wf_5d4fe5eab2 footer{padding-top:11.2px}.wf_5d4fe5eab2:not(:last-child):after{width:20px;height:20px;font-size:13px;top:32px;right:-20px}}@media (width<=1023px){.wf_5d4fe5eab2{padding:16px}.wf_5d4fe5eab2 header{margin-bottom:12px}.wf_5d4fe5eab2 p{margin-bottom:16px}}.wf_378fe54f6f{inset:calc(12px + var(--wf-header-height,72px)) 12px 12px;width:calc(min(560px,100vw - 24px));max-width:560px;height:fit-content;max-height:calc(100dvh - 24px - var(--wf-header-height,72px));box-sizing:border-box;isolation:isolate;text-align:left;border-radius:18px;flex-direction:column;min-height:0;margin:auto;display:flex;overflow:hidden}.wf_f81462a433{background:#0c1815;flex:none;gap:10px;padding:14px 52px 14px 18px}.wf_f81462a433>svg{border-radius:10px;width:18px;height:18px;padding:9px}.wf_f81462a433 h2{white-space:normal;overflow-wrap:break-word;font-size:18px;line-height:1.25}.wf_b907ed6d7e{color:#ffb4b4;margin-bottom:4px;font-size:9px}.wf_378fe54f6f>button{top:9px;right:8px}.wf_74f69111ef{overscroll-behavior:contain;flex:auto;min-height:0;padding:14px 18px;overflow:auto}.wf_74f69111ef>p{font-size:12px;line-height:1.45}.wf_9f4c0023e5{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.wf_9f4c0023e5>label{gap:4px;font-size:11px}.wf_9f4c0023e5 :is(input,select){height:40px;padding:8px;font-size:13px}.wf_9062f81c48{border-radius:10px;padding:12px}.wf_9062f81c48 h3{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.wf_9062f81c48 p{margin-top:5px;font-size:12px;line-height:1.45}.wf_9062f81c48 ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0}.wf_9062f81c48 li{overflow-wrap:anywhere;gap:5px;padding:7px;font-size:11px;line-height:1.4}.wf_9062f81c48 .wf_4f6e208f21{font-size:10px;line-height:1.4}.wf_9257286071{background:#fff;flex:none;grid-template-columns:1fr 1fr;gap:10px;padding:12px 18px;display:grid}.wf_9503784314,.wf_b10337ee76{color:#fff;box-sizing:border-box;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:stretch;gap:3px;min-width:0;min-height:52px;padding:9px 14px;text-decoration:none;display:flex}.wf_9503784314{background:#0c1815;border-color:#0c1815;box-shadow:0 3px 8px #0c181518}.wf_b10337ee76{background:#dc2626;border-color:#dc2626;box-shadow:0 3px 8px #dc262618}.wf_9503784314>span,.wf_b10337ee76>span{color:#fff;opacity:.85;font-size:10px;line-height:1.2}.wf_9503784314 strong,.wf_b10337ee76 strong{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:750;line-height:1.3;display:flex}.wf_9503784314 svg,.wf_b10337ee76 svg{flex:none}.wf_9503784314:hover{color:#fff;background:#20372f;border-color:#20372f}.wf_b10337ee76:hover{color:#fff;background:#b91c1c}.wf_9503784314:focus-visible,.wf_b10337ee76:focus-visible{outline-offset:3px;outline:3px solid #dc2626}@media (width<=480px){.wf_378fe54f6f{border-radius:14px}.wf_f81462a433{padding:12px 48px 12px 14px}.wf_f81462a433 h2{font-size:17px}.wf_74f69111ef{padding:12px 14px}.wf_9f4c0023e5{grid-template-columns:1fr;gap:8px;margin:10px 0}.wf_9f4c0023e5 :is(input,select){font-size:16px}.wf_9062f81c48 ul{grid-template-columns:1fr;margin:8px 0}.wf_9257286071{gap:8px;padding:10px 14px}.wf_9503784314,.wf_b10337ee76{padding:9px 10px}.wf_9503784314 strong,.wf_b10337ee76 strong{gap:6px;font-size:13px}}@media (height<=600px){.wf_74f69111ef,.wf_f81462a433{padding-block:10px}.wf_b907ed6d7e{display:none}.wf_9f4c0023e5{margin:8px 0}.wf_9257286071{padding-block:9px}}.wf_9257286071{align-items:stretch}@media (width<=480px){.wf_9062f81c48 ul{flex-wrap:wrap;gap:5px;display:flex}.wf_9062f81c48 li{overflow-wrap:break-word;flex-direction:row;gap:5px;max-width:100%;padding:5px 7px}.wf_9062f81c48 li svg{flex:none;width:14px;height:14px}}.wf_f81462a433>div{flex:1;min-width:0}.wf_f81462a433>svg{flex-shrink:0}@media (width<=360px){.wf_f81462a433 h2{font-size:16px;line-height:1.3}.wf_f81462a433{gap:8px}}
