@charset "UTF-8";.particles.svelte-1h02tum{position:absolute;inset:0;overflow:hidden;pointer-events:none}.particle.svelte-1h02tum{position:absolute;width:3px;height:3px;background:radial-gradient(circle,#e91e63cc,#ff408166);border-radius:50%;animation:svelte-1h02tum-particle-float linear infinite;box-shadow:0 0 6px #e91e63e6,0 0 12px #e91e6380}@keyframes svelte-1h02tum-particle-float{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translate(20px);opacity:0}}.title-wrapper.svelte-yr5ofj{margin-bottom:2rem}.title.svelte-yr5ofj{font-size:clamp(2.5rem,10vw,6rem);font-weight:900;background:linear-gradient(135deg,#e91e63,#ff4081,#f06292);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 80px rgba(233,30,99,.5);animation:svelte-yr5ofj-title-glow 3s ease-in-out infinite;letter-spacing:-.02em;line-height:1;margin-top:13rem}@media(max-width:768px){.title.svelte-yr5ofj{margin-top:6rem;font-size:clamp(1.75rem,10vw,3.5rem)}}@media(max-width:480px){.title.svelte-yr5ofj{margin-top:5rem;font-size:2.5rem}}.line.svelte-yr5ofj{height:2px;width:100%;max-width:900px;margin:0 auto 14rem;background:linear-gradient(90deg,transparent,var(--accent),transparent)}@media(max-width:768px){.line.svelte-yr5ofj{margin-bottom:4rem}}.subtitle.svelte-yr5ofj{font-size:clamp(1.25rem,3vw,1.75rem);color:var(--muted-foreground);font-weight:500;line-height:1.4}.subtitle__accent.svelte-yr5ofj{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}@keyframes svelte-yr5ofj-title-glow{0%,to{text-shadow:0 0 80px rgba(233,30,99,.2)}50%{text-shadow:0 0 120px rgba(233,30,99,.4),0 0 40px rgba(255,64,129,.3)}}.features.svelte-11dw3v8{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:2.5rem}.feature.svelte-11dw3v8{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#e91e631a;border:1px solid rgba(233,30,99,.2);border-radius:2rem;color:var(--foreground);font-weight:600;transition:all .3s}.feature.svelte-11dw3v8:hover{background:#e91e6326;border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 12px #e91e6333}.feature.svelte-11dw3v8 svg{color:var(--accent)}.ip-card.svelte-x5p4oi{padding:1.25rem 1.5rem;background:linear-gradient(135deg,#0b0407cc,#2a0f1d99);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-light);box-shadow:var(--shadow-lg);transition:all .3s;position:relative}.ip-card.svelte-x5p4oi:hover{border-color:var(--accent);box-shadow:0 8px 32px #e91e634d;transform:translateY(-2px)}.ip-content.svelte-x5p4oi{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ip-label.svelte-x5p4oi{color:var(--muted-foreground);font-weight:500}.ip-code.svelte-x5p4oi{color:var(--accent);font-family:Courier New,monospace;font-weight:700;background:#e91e631a;padding:.25rem .75rem;border-radius:.375rem;font-size:1.125rem}.copy-btn.svelte-x5p4oi{margin-left:auto}.copied.svelte-x5p4oi{position:absolute;top:-2rem;right:1rem;background:var(--accent);color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;animation:svelte-x5p4oi-fade-in-out 2s ease-in-out}@keyframes svelte-x5p4oi-fade-in-out{0%,to{opacity:0;transform:translateY(5px)}10%,90%{opacity:1;transform:translateY(0)}}.stats.svelte-htoh0a{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.5rem;margin-top:3rem}@media(max-width:480px){.stats.svelte-htoh0a{gap:1rem;grid-template-columns:1fr}}.stat-card.svelte-htoh0a{padding:1.5rem;background:linear-gradient(135deg,#0b0407cc,#2a0f1d99);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-light);transition:all .3s}.stat-card.svelte-htoh0a:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 32px #e91e634d}.stat-header.svelte-htoh0a{display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground);font-size:.875rem;margin-bottom:.75rem}.stat-header.svelte-htoh0a svg{color:var(--accent)}.stat-value.svelte-htoh0a{font-size:2rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.5rem;font-family:var(--font-unbounded)}.stat-label.svelte-htoh0a{color:var(--muted-foreground);font-size:.875rem}.how-to-play-modal.svelte-1mp09e0{background:linear-gradient(135deg,#0b0407f2,#2a0f1df2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:2px solid var(--border-light);border-radius:1rem;max-width:700px;max-height:80vh;overflow-y:auto;padding:2rem;position:relative;box-shadow:0 8px 32px #e91e634d}.how-to-play-modal.svelte-1mp09e0::-webkit-scrollbar{width:0;height:0}.how-to-play-modal.svelte-1mp09e0{scrollbar-width:none;-ms-overflow-style:none}.modal-header.svelte-1mp09e0{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.modal-title.svelte-1mp09e0{font-size:1.75rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.modal-close.svelte-1mp09e0{background:none;border:none;color:var(--muted-foreground);font-size:2rem;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s}.modal-close.svelte-1mp09e0:hover{background:#ffffff1a;color:var(--foreground)}.modal-tabs.svelte-1mp09e0{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:1px solid var(--border-light);padding-bottom:1rem}.tab-btn.svelte-1mp09e0{background:none;border:none;color:var(--muted-foreground);font-size:1rem;font-weight:600;padding:.75rem 1.5rem;cursor:pointer;border-radius:.5rem;transition:all .2s;position:relative}.tab-btn.svelte-1mp09e0:hover{color:var(--foreground);background:#ffffff0d}.tab-btn.active.svelte-1mp09e0{color:var(--accent);background:#e91e631a}.tab-btn.active.svelte-1mp09e0:after{content:"";position:absolute;bottom:-1rem;left:0;right:0;height:2px;background:var(--gradient-primary)}.tab-content.svelte-1mp09e0{color:var(--foreground)}.tab-content.svelte-1mp09e0 h3:where(.svelte-1mp09e0){font-size:1.25rem;font-weight:700;margin-bottom:2rem;color:var(--foreground)}.step.svelte-1mp09e0{display:flex;gap:1rem;margin-bottom:2rem;align-items:flex-start}.step-number.svelte-1mp09e0{background:var(--gradient-primary);color:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.step-content.svelte-1mp09e0{flex:1}.step-content.svelte-1mp09e0 h4:where(.svelte-1mp09e0){font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground)}.step-content.svelte-1mp09e0 p:where(.svelte-1mp09e0){color:var(--muted-foreground);line-height:1.6;margin-bottom:1rem}.server-info.svelte-1mp09e0{background:#0000004d;border:1px solid var(--border-light);border-radius:.5rem;padding:1rem;margin-top:1rem}.info-item.svelte-1mp09e0{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.info-item.svelte-1mp09e0:last-child{margin-bottom:0}.label.svelte-1mp09e0{color:var(--muted-foreground);font-weight:500}.ip-value.svelte-1mp09e0{background:#e91e631a;color:var(--accent);padding:.25rem .75rem;border-radius:.25rem;font-family:Courier New,monospace;font-size:.875rem;border:1px solid rgba(233,30,99,.3)}.download-btn.svelte-1mp09e0,.discord-btn.svelte-1mp09e0{display:inline-flex;align-items:center;gap:.5rem;background:var(--gradient-primary);color:#fff;text-decoration:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;transition:all .2s;margin-top:1rem}.download-btn.svelte-1mp09e0:hover,.discord-btn.svelte-1mp09e0:hover{transform:translateY(-2px);box-shadow:0 4px 16px #e91e6366}.version-info.svelte-1mp09e0{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.version-badge.svelte-1mp09e0{background:#e91e6333;color:var(--accent);padding:.25rem .75rem;border-radius:.25rem;font-family:Courier New,monospace;font-weight:600;border:1px solid rgba(233,30,99,.3)}.version-note.svelte-1mp09e0{color:var(--muted-foreground);font-size:.875rem}.help-section.svelte-1mp09e0{background:#e91e630d;border:1px solid rgba(233,30,99,.2);border-radius:.5rem;padding:1.5rem;margin-top:2rem}.help-section.svelte-1mp09e0 h4:where(.svelte-1mp09e0){color:var(--accent);font-weight:600;margin-bottom:.5rem}.help-section.svelte-1mp09e0 p:where(.svelte-1mp09e0){color:var(--muted-foreground);margin-bottom:1rem}.discord-btn.svelte-1mp09e0{background:#5865f2}.discord-btn.svelte-1mp09e0:hover{box-shadow:0 4px 16px #5865f266}@media(max-width:768px){.how-to-play-modal.svelte-1mp09e0{padding:1.5rem 1rem;margin:.5rem;width:calc(100% - 1rem);max-height:85vh}.modal-header.svelte-1mp09e0{margin-bottom:1.5rem;padding-right:2rem}.modal-title.svelte-1mp09e0{font-size:1.25rem;line-height:1.2}.modal-close.svelte-1mp09e0{position:absolute;top:.75rem;right:.75rem;background:#ffffff0d;width:2.5rem;height:2.5rem}.modal-tabs.svelte-1mp09e0{flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.tab-btn.svelte-1mp09e0{text-align:center;padding:.75rem;font-size:.9375rem;background:#ffffff08}.step.svelte-1mp09e0{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;background:#ffffff05;padding:1rem;border-radius:.75rem}.step-number.svelte-1mp09e0{align-self:flex-start;width:1.75rem;height:1.75rem;font-size:.875rem}.step-content.svelte-1mp09e0 h4:where(.svelte-1mp09e0){font-size:1rem}.step-content.svelte-1mp09e0 p:where(.svelte-1mp09e0){font-size:.9375rem}}.hero.svelte-pqtnsq{padding:8rem 1rem 5rem;position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}@media(max-width:768px){.hero.svelte-pqtnsq{padding:6rem 1rem 3rem;min-height:auto}}.hero__container.svelte-pqtnsq{position:relative;z-index:10}.hero__content.svelte-pqtnsq{max-width:1152px;margin:0 auto;text-align:center}.hero__description.svelte-pqtnsq{font-size:clamp(1rem,2vw,1.25rem);color:var(--muted-foreground);max-width:900px;margin:0 auto 3rem;line-height:1.8;font-weight:400}.hero__actions.svelte-pqtnsq{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:3rem;flex-wrap:wrap}@media(max-width:768px){.hero__actions.svelte-pqtnsq{flex-direction:column;gap:1rem}}.hero__cta.svelte-pqtnsq{min-width:220px;height:56px;font-weight:700;font-size:1.125rem;letter-spacing:.5px}@media(max-width:480px){.hero__cta.svelte-pqtnsq{width:100%;min-width:unset}}.modal-overlay.svelte-pqtnsq{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:2rem}.section-title.svelte-2cd5lx{text-align:center;margin-bottom:4rem}.section-title__main.svelte-2cd5lx{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1rem;font-family:var(--font-unbounded);letter-spacing:-.02em}.section-title__white.svelte-2cd5lx{color:#fff}.section-title__subtitle.svelte-2cd5lx{font-size:clamp(1rem,2vw,1.25rem);color:var(--muted-foreground);max-width:600px;margin:0 auto;line-height:1.6}.feature-card.svelte-1vsbh79{padding:2rem;background:linear-gradient(135deg,#0b0407cc,#2a0f1d99);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-light);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.feature-card__title-content.svelte-1vsbh79{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-bottom:1rem}.feature-card.svelte-1vsbh79:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);opacity:0;transition:opacity .3s}.feature-card.svelte-1vsbh79:hover{transform:translateY(-8px);border-color:var(--accent);box-shadow:0 20px 60px #e91e631a}.feature-card.svelte-1vsbh79:hover:before{opacity:1}.feature-card.svelte-1vsbh79:hover .feature-card__icon:where(.svelte-1vsbh79){transform:scale(1.1) rotate(5deg)}.feature-card.svelte-1vsbh79:hover .feature-card__glow:where(.svelte-1vsbh79){opacity:1}.feature-card__icon.svelte-1vsbh79{width:3rem;height:3rem;background:var(--gradient-primary);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow-glow);transition:all .4s}.feature-card__icon.svelte-1vsbh79 svg{color:var(--primary-foreground)}.feature-card__title.svelte-1vsbh79{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.3}.feature-card__description.svelte-1vsbh79{color:var(--muted-foreground);line-height:1.7;flex-grow:1}.feature-card__glow.svelte-1vsbh79{position:absolute;bottom:-50%;left:50%;transform:translate(-50%);width:200%;height:200%;background:radial-gradient(circle,rgba(233,30,99,.15),transparent 70%);opacity:0;transition:opacity .4s;pointer-events:none}.why-us.svelte-1ijei70{padding:6rem 1rem;position:relative;overflow:hidden}.why-us__bg.svelte-1ijei70{position:absolute;inset:0;background:linear-gradient(to bottom,var(--background),rgba(233,30,99,.08),var(--background))}.why-us__bg.svelte-1ijei70:before{content:"";position:absolute;top:20%;left:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(233,30,99,.1),transparent);border-radius:50%;filter:blur(60px)}.why-us__bg.svelte-1ijei70:after{content:"";position:absolute;bottom:20%;right:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(194,24,91,.08),transparent);border-radius:50%;filter:blur(60px)}.why-us__container.svelte-1ijei70{position:relative;z-index:10}.why-us__grid.svelte-1ijei70{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1152px;margin:0 auto}@media(max-width:768px){.why-us__grid.svelte-1ijei70{grid-template-columns:1fr;gap:1.5rem}}.why-us__extras.svelte-1ijei70{margin-top:4rem}.why-us__extras-title.svelte-1ijei70{font-size:2rem;font-weight:800;text-align:center;margin-bottom:2.5rem;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.5px}@media(max-width:480px){.why-us__extras-title.svelte-1ijei70{font-size:1.5rem}}.why-us__extras-grid.svelte-1ijei70{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}@media(max-width:480px){.why-us__extras-grid.svelte-1ijei70{grid-template-columns:1fr}}.why-us__extra-card.svelte-1ijei70{padding:2rem;background:linear-gradient(135deg,#e91e631f,#c2185b14);border:1px solid rgba(233,30,99,.3);transition:all .3s;position:relative;overflow:hidden}@media(max-width:480px){.why-us__extra-card.svelte-1ijei70{padding:1.5rem}}.why-us__extra-card.svelte-1ijei70:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(233,30,99,.1),transparent 70%);opacity:0;transition:opacity .3s}.why-us__extra-card.svelte-1ijei70:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px #e91e6333}.why-us__extra-card.svelte-1ijei70:hover:before{opacity:1}.why-us__extra-card.svelte-1ijei70:hover .why-us__extra-title:where(.svelte-1ijei70){color:var(--accent)}.why-us__extra-title.svelte-1ijei70{font-weight:700;font-size:1.125rem;color:var(--foreground);margin-bottom:.75rem;transition:color .3s;position:relative;z-index:1}.why-us__extra-text.svelte-1ijei70{font-size:.9375rem;color:var(--muted-foreground);line-height:1.7;position:relative;z-index:1}.difference-card.svelte-fp7jyh{padding:2rem;background:linear-gradient(135deg,#0b0407cc,#2a0f1d99);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-light);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}@media(max-width:480px){.difference-card.svelte-fp7jyh{padding:1.5rem 1rem}}.difference-card.svelte-fp7jyh:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);opacity:0;transition:opacity .3s}.difference-card.svelte-fp7jyh:hover{transform:translateY(-8px);border-color:var(--accent);box-shadow:0 20px 60px #e91e634d}.difference-card.svelte-fp7jyh:hover:before{opacity:1}.difference-card.svelte-fp7jyh:hover .difference-card__icon:where(.svelte-fp7jyh){transform:scale(1.1) rotate(-5deg)}.difference-card.svelte-fp7jyh:hover .difference-card__glow:where(.svelte-fp7jyh){opacity:1}.difference-card__icon.svelte-fp7jyh{width:4rem;height:4rem;background:var(--gradient-primary);border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:var(--shadow-glow);transition:all .4s}@media(max-width:480px){.difference-card__icon.svelte-fp7jyh{width:3rem;height:3rem;margin-bottom:1rem;border-radius:.75rem}}.difference-card__icon.svelte-fp7jyh svg{color:var(--primary-foreground)}.difference-card__title.svelte-fp7jyh{font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:1rem;line-height:1.3}.difference-card__description.svelte-fp7jyh{color:var(--muted-foreground);line-height:1.7;margin-bottom:1.5rem}.difference-card__features.svelte-fp7jyh{list-style:none;padding:0;margin:auto 0 0;display:flex;flex-direction:column;gap:.5rem}.difference-card__feature.svelte-fp7jyh{display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground);font-size:.875rem}.difference-card__feature.svelte-fp7jyh:before{content:"✓";color:var(--accent);font-weight:700;font-size:1rem}.difference-card__glow.svelte-fp7jyh{position:absolute;bottom:-50%;left:50%;transform:translate(-50%);width:200%;height:200%;background:radial-gradient(circle,rgba(233,30,99,.15),transparent 70%);opacity:0;transition:opacity .4s;pointer-events:none}.differences.svelte-1swf156{padding:6rem 1rem;background:linear-gradient(to bottom,var(--background),rgba(233,30,99,.08),var(--background));position:relative;overflow:hidden}.differences.svelte-1swf156:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(233,30,99,.1),transparent);border-radius:50%;filter:blur(80px);pointer-events:none}.differences__grid.svelte-1swf156{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1200px;margin:0 auto;position:relative;z-index:1}@media(max-width:900px){.differences__grid.svelte-1swf156{grid-template-columns:1fr;gap:1.5rem}}.differences__stats.svelte-1swf156{margin-top:6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;max-width:1100px;margin-left:auto;margin-right:auto;position:relative;z-index:1}@media(max-width:480px){.differences__stats.svelte-1swf156{grid-template-columns:1fr;gap:1rem;margin-top:4rem}}.differences__stat.svelte-1swf156{text-align:center;padding:2rem 1.5rem;background:linear-gradient(135deg,#0b040799,#2a0f1d66);border-radius:var(--radius);border:1px solid var(--border-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s;position:relative;overflow:hidden}.differences__stat.svelte-1swf156:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);opacity:0;transition:opacity .3s}.differences__stat.svelte-1swf156:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow-lg)}.differences__stat.svelte-1swf156:hover:before{opacity:1}.differences__stat.svelte-1swf156:hover .differences__stat-value:where(.svelte-1swf156){transform:scale(1.1)}.differences__stat-value.svelte-1swf156{font-size:clamp(2rem,4vw,2.5rem);font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.5rem;transition:transform .3s}.differences__stat--accent.svelte-1swf156 .differences__stat-value:where(.svelte-1swf156){background:linear-gradient(135deg,#ff4081,#f06292);-webkit-background-clip:text;background-clip:text;color:transparent}.differences__stat-label.svelte-1swf156{font-size:.875rem;color:var(--muted-foreground)}.polit-engine.svelte-1pys0u6{padding:6rem 1rem;position:relative;overflow:hidden}.polit-engine__bg.svelte-1pys0u6{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(233,30,99,.07),transparent 70%),linear-gradient(to bottom,var(--background),rgba(194,24,91,.03),var(--background))}.polit-engine__glow.svelte-1pys0u6{position:absolute;top:20%;left:50%;transform:translate(-50%);width:1000px;height:1000px;background:radial-gradient(circle,rgba(233,30,99,.05),rgba(255,64,129,.08),transparent);border-radius:50%;filter:blur(100px);animation:svelte-1pys0u6-glow-pulse 10s ease-in-out infinite}@keyframes svelte-1pys0u6-glow-pulse{0%,to{opacity:.4;transform:translate(-50%) scale(1)}50%{opacity:.7;transform:translate(-50%) scale(1.1)}}.polit-engine__container.svelte-1pys0u6{position:relative;z-index:10}.polit-engine__header.svelte-1pys0u6{text-align:center;margin-bottom:4rem}.polit-engine__badge.svelte-1pys0u6{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 2rem;background:linear-gradient(135deg,#e91e6326,#c2185b1a);border-radius:9999px;border:2px solid rgba(233,30,99,.3);color:var(--accent);font-weight:700;font-size:1.125rem;box-shadow:0 4px 16px #e91e6333;transition:all .3s}.polit-engine__badge.svelte-1pys0u6:hover{transform:translateY(-2px);box-shadow:0 8px 24px #e91e634d;border-color:var(--accent)}.polit-engine__badge.svelte-1pys0u6 svg{animation:svelte-1pys0u6-crown-spin 3s ease-in-out infinite}@keyframes svelte-1pys0u6-crown-spin{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}.polit-engine__title.svelte-1pys0u6{font-size:clamp(2.5rem,7vw,5rem);font-weight:900;margin-bottom:1.5rem;letter-spacing:1px}.polit-engine__title-gradient.svelte-1pys0u6{background:linear-gradient(to right,#ec4899,#9333ea);-webkit-background-clip:text;background-clip:text;color:transparent}.polit-engine__subtitle.svelte-1pys0u6{font-size:1.25rem;color:var(--muted-foreground);max-width:1024px;margin:0 auto;line-height:1.8;font-weight:400}@media(max-width:480px){.polit-engine__subtitle.svelte-1pys0u6{font-size:1rem}}.polit-engine__carousel.svelte-1pys0u6{max-width:1152px;margin:0 auto}.polit-engine__card.svelte-1pys0u6{padding:3rem;background:linear-gradient(135deg,#0b0407e6,#2a0f1db3);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:2px solid var(--border-light);position:relative;overflow:hidden;box-shadow:0 8px 32px #e91e6333}@media(max-width:768px){.polit-engine__card.svelte-1pys0u6{padding:1.5rem}}.polit-engine__card.svelte-1pys0u6:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(233,30,99,.05),transparent);opacity:0;transition:opacity .3s}.polit-engine__card.svelte-1pys0u6:hover:before{opacity:1}.polit-engine__content-wrapper.svelte-1pys0u6{position:relative;min-height:350px;margin-bottom:4rem}@media(max-width:768px){.polit-engine__content-wrapper.svelte-1pys0u6{min-height:auto;margin-bottom:2rem}}.polit-engine__card-content.svelte-1pys0u6{position:absolute;top:0;left:0;right:0;z-index:10}@media(max-width:768px){.polit-engine__card-content.svelte-1pys0u6{position:relative}}.polit-engine__feature.svelte-1pys0u6{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.polit-engine__icon.svelte-1pys0u6{padding:1.25rem;background:linear-gradient(135deg,#e91e6333,#c2185b26);border-radius:1rem;color:var(--accent);border:1px solid rgba(233,30,99,.3);box-shadow:0 4px 16px #e91e6340}.polit-engine__info.svelte-1pys0u6{flex:1}.polit-engine__feature-title.svelte-1pys0u6{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--foreground);margin-bottom:.5rem;word-wrap:break-word;overflow-wrap:break-word;letter-spacing:.5px}.polit-engine__command.svelte-1pys0u6{color:var(--accent);font-family:Courier New,monospace;font-size:1.125rem;background:#e91e631a;padding:.25rem .75rem;border-radius:.375rem;display:inline-block;font-weight:600}.polit-engine__description.svelte-1pys0u6{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:2rem;line-height:1.75;word-wrap:break-word;overflow-wrap:break-word}.polit-engine__benefits.svelte-1pys0u6{display:flex;flex-direction:column;gap:.75rem}.polit-engine__benefit.svelte-1pys0u6{display:flex;align-items:center;gap:.75rem;color:var(--foreground)}.polit-engine__benefit-dot.svelte-1pys0u6{width:.5rem;height:.5rem;background:var(--gradient-primary);border-radius:50%;flex-shrink:0;box-shadow:0 0 8px #e91e6399}.polit-engine__navigation.svelte-1pys0u6{display:flex;align-items:center;justify-content:space-between;margin-top:3rem;position:relative;z-index:20}@media(max-width:768px){.polit-engine__navigation.svelte-1pys0u6{flex-wrap:wrap;gap:1rem;justify-content:center}}.polit-engine__nav-btn.svelte-1pys0u6{display:flex;align-items:center;gap:.5rem;background:#e91e631a;transition:all .3s}.polit-engine__nav-btn.svelte-1pys0u6:hover{background:var(--gradient-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.polit-engine__dots.svelte-1pys0u6{display:flex;gap:.5rem}.polit-engine__dot.svelte-1pys0u6{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--border-light);border:2px solid transparent;cursor:pointer;transition:all .3s;position:relative}.polit-engine__dot--active.svelte-1pys0u6{background:var(--gradient-primary);box-shadow:0 0 12px #e91e6399;transform:scale(1.3)}.polit-engine__dot.svelte-1pys0u6:hover{background:var(--gradient-primary);transform:scale(1.2);box-shadow:0 0 8px #e91e6380}.polit-engine__cta.svelte-1pys0u6{text-align:center;margin-top:4rem}.polit-engine__cta-title.svelte-1pys0u6{font-size:2rem;font-weight:800;margin-bottom:1rem;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.5px}.polit-engine__cta-text.svelte-1pys0u6{color:var(--muted-foreground);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.8}main.svelte-1uha8ag{min-height:100vh;background-color:var(--background)}
