.card[data-astro-cid-lhleltgt]{padding:1rem;border-radius:12px;box-shadow:0 4px 20px var(--glow-shadow-3);background:#121212f2;border:1px solid var(--glow-shadow-1);backdrop-filter:blur(10px);color:#fff;width:100%;max-width:600px;display:flex;flex-direction:column;box-sizing:border-box}.card-title[data-astro-cid-lhleltgt]{margin-bottom:1rem;padding:.75rem 1rem;background:linear-gradient(135deg,var(--purple1),var(--purple2));box-shadow:0 4px 15px var(--purple-glow-soft);border-radius:8px;font-weight:600;font-size:clamp(1rem,2vw,1.25rem);text-align:center;flex-shrink:0}.code-block[data-astro-cid-lhleltgt]{background:#0a0a0a;padding:1rem;border-radius:8px;overflow-x:auto;flex:1;text-align:start;min-height:200px;max-height:60vh;font-family:SF Mono,Menlo,Consolas,monospace;font-size:clamp(.75rem,1.5vw,.9rem);line-height:1.6;box-sizing:border-box}@media(min-width:640px){.card[data-astro-cid-lhleltgt]{padding:1.5rem}.code-block[data-astro-cid-lhleltgt]{padding:1.25rem;font-size:.85rem}}@media(min-width:1024px){.code-block[data-astro-cid-lhleltgt]{max-height:400px}}@media(min-width:1920px){.code-block[data-astro-cid-lhleltgt]{max-height:450px}}.code-section[data-astro-cid-kkraiuss]{padding-top:calc(var(--nav-height) + var(--padding-top-nav-section))}.section-header[data-astro-cid-kkraiuss]{max-width:800px;padding:0 1rem}.title[data-astro-cid-kkraiuss]{font-size:clamp(1.75rem,5vw,3rem);margin-bottom:1rem}.subtitle[data-astro-cid-kkraiuss]{font-size:clamp(1rem,2.5vw,1.25rem);max-width:600px;margin:0 auto}.code-cards-container[data-astro-cid-kkraiuss]{display:grid;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;width:100%;max-width:1400px;padding:0 1rem}.card[data-astro-cid-oowexf56]{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-start;padding:24px 30px;border-radius:12px;background:linear-gradient(135deg,#2d1b4e,#1a0a2e);box-shadow:0 0 20px var(--purple-glow-strong);border:1px solid var(--scrollbar-thumb);max-width:320px;gap:16px;color:#d37dea;transition:box-shadow .3s ease}.card[data-astro-cid-oowexf56] .icon[data-astro-cid-oowexf56]{width:48px;height:48px;margin-bottom:8px;fill:#d37dea}.card[data-astro-cid-oowexf56] h3[data-astro-cid-oowexf56]{font-weight:700;font-size:1.25rem;color:#d37dea;margin:0}.card[data-astro-cid-oowexf56] p[data-astro-cid-oowexf56]{font-size:1rem;line-height:1.4;color:#ccc;margin:0;max-width:280px}.features[data-astro-cid-abm53p25]{padding-top:calc(var(--nav-height) + var(--padding-top-nav-section))}.title[data-astro-cid-abm53p25]{font-size:2rem;margin-bottom:1.5rem;max-width:90vw;word-wrap:break-word}.features-grid[data-astro-cid-abm53p25]{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%;max-width:1200px;justify-items:center;padding:0 1rem}@media(min-width:640px){.features-grid[data-astro-cid-abm53p25]{grid-template-columns:repeat(2,minmax(290px,1fr));gap:2rem}.title[data-astro-cid-abm53p25]{font-size:2.25rem}}@media(min-width:1024px){.features-grid[data-astro-cid-abm53p25]{grid-template-columns:repeat(3,minmax(280px,1fr));gap:2.5rem}.title[data-astro-cid-abm53p25]{font-size:2.5rem}}a[data-astro-cid-6ygtcg62]{padding:14px 22px;background:var(--purple1);color:#fff;border-radius:8px;text-decoration:none;display:inline-block;font-weight:700;font-size:1rem}a[data-astro-cid-6ygtcg62]:hover{background:var(--purple3)}@media(min-width:768px){a[data-astro-cid-6ygtcg62]{padding:16px 24px;font-size:1.1rem}}@media(min-width:1024px){a[data-astro-cid-6ygtcg62]{padding:18px 26px;font-size:1.1rem}}.home[data-astro-cid-nqyoz3zf]{justify-content:center;padding-inline:20px;padding-top:calc(var(--nav-height) + var(--padding-top-nav-section))}.title[data-astro-cid-nqyoz3zf]{font-size:3rem}.subtitle[data-astro-cid-nqyoz3zf]{max-width:650px}.stats[data-astro-cid-nqyoz3zf]{margin-top:2rem;display:flex;gap:2.5rem;flex-wrap:wrap;justify-content:center}.stats[data-astro-cid-nqyoz3zf] div[data-astro-cid-nqyoz3zf]{background:#ffffff0a;border:1px solid var(--glow-shadow-1);padding:18px 28px;border-radius:1rem;min-width:130px;backdrop-filter:blur(6px);transition:.3s ease}.stats[data-astro-cid-nqyoz3zf] div[data-astro-cid-nqyoz3zf]:hover{transform:translateY(-8px);border-color:var(--purple2);box-shadow:0 0 18px var(--glow-shadow-3)}.stats[data-astro-cid-nqyoz3zf] h3[data-astro-cid-nqyoz3zf]{color:var(--purple2);font-size:1.6rem}.stats[data-astro-cid-nqyoz3zf] span[data-astro-cid-nqyoz3zf]{color:#dcdcdc;font-size:.9rem}.pricing-card[data-astro-cid-zynwwt3r]{width:100%;padding:32px 28px;border-radius:14px;background:linear-gradient(135deg,#2d1b4e,#1a0a2e);border:1px solid var(--purple-glow-strong);box-shadow:0 0 25px var(--purple-glow-soft);color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:420px}.tier[data-astro-cid-zynwwt3r]{font-size:1.4rem;font-weight:700;color:var(--purple2);margin:0}.price[data-astro-cid-zynwwt3r]{font-size:2.4rem;font-weight:800;color:var(--purple1);margin:0}.features[data-astro-cid-zynwwt3r]{list-style:none;padding:0;margin:0;text-align:left;flex-grow:1;display:flex;flex-direction:column;gap:14px;color:#d9c7f5;overflow-y:auto}.features[data-astro-cid-zynwwt3r] li[data-astro-cid-zynwwt3r]{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:10px;font-size:.95rem}.check[data-astro-cid-zynwwt3r]{color:var(--purple2);margin-right:10px;font-weight:700}.action-btn[data-astro-cid-zynwwt3r]:hover{background:var(--purple2);color:#1a0a2e}.pricing-section[data-astro-cid-przegf2x]{padding-top:calc(var(--nav-height) + var(--padding-top-nav-section))}.section-header[data-astro-cid-przegf2x]{max-width:800px;padding:0 1rem;margin:0 auto 2rem;text-align:center}.title[data-astro-cid-przegf2x]{font-size:clamp(1.75rem,5vw,3rem);margin-bottom:1rem}.pricing-grid[data-astro-cid-przegf2x]{display:grid;grid-template-columns:1fr;gap:2.5rem 2rem;max-width:1200px;margin:0 auto;padding:0 1rem}@media(min-width:769px){.pricing-grid[data-astro-cid-przegf2x]{grid-template-columns:repeat(2,1fr)}}@media(max-width:360px){.pricing-card[data-astro-cid-przegf2x]{padding:24px 16px;min-height:auto}}:root{--purple1: #8a2be2;--purple2: #da70d6;--purple3: #9370db;--white: #ffffff;--gray-light: #dcdcdc;--gray-star: #ffffff;--dark-bg-1: #0a0015;--dark-bg-2: #1a0a2e;--dark-bg-3: #2d1b4e;--nav-bg: rgba(10, 0, 21, .9);--nav-menu-bg: rgba(10, 0, 21, .95);--purple-glow-strong: rgba(138, 43, 226, .5);--purple-glow-soft: rgba(138, 43, 226, .4);--purple-border-light: rgba(138, 43, 226, .3);--glow-purple-1: rgba(138, 43, 226, .45);--glow-purple-2: rgba(218, 112, 214, .9);--glow-purple-3: rgba(218, 112, 214, .3);--glow-purple-4: rgba(218, 112, 214, .75);--glow-shadow-1: rgba(138, 43, 226, .2);--glow-shadow-2: rgba(218, 112, 214, .45);--glow-shadow-3: rgba(138, 43, 226, .25);--scrollbar-thumb: rgba(138, 43, 226, .6);--scrollbar-color: rgba(138, 43, 226, .5);--gradient-main: linear-gradient( 135deg, var(--dark-bg-1) 0%, var(--dark-bg-2) 50%, var(--dark-bg-3) 100% );--nav-height: 90px;--padding-top-nav-section: 50px}*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none}html,body{overflow-x:hidden}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:var(--gradient-main)}body::-webkit-scrollbar{display:none}.website-section{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:100vh;padding:4rem 1rem 2rem;gap:2.5rem;overflow:hidden}.title{color:var(--purple2)}.subtitle{color:var(--gray-light);font-size:1.15rem;line-height:1.6}.stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.star{position:absolute;width:2px;height:2px;background:var(--gray-star);border-radius:50%;opacity:.8}@keyframes fadeInSlideDown{0%{opacity:0;transform:translateY(-25px) scale(.96);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes textGlowPulse{0%{text-shadow:0 0 10px var(--glow-purple-1)}50%{text-shadow:0 0 18px var(--glow-purple-2)}to{text-shadow:0 0 10px var(--glow-purple-1)}}@keyframes textGlowSoftPulse{0%{opacity:.8;text-shadow:0 0 6px var(--glow-purple-3)}50%{opacity:1;text-shadow:0 0 14px var(--glow-purple-4)}to{opacity:.8;text-shadow:0 0 6px var(--glow-purple-3)}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(20px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes softDropShadowPulse{0%{filter:drop-shadow(0 0 0px var(--glow-purple-3))}50%{filter:drop-shadow(0 0 6px var(--glow-shadow-3))}to{filter:drop-shadow(0 0 0px var(--glow-purple-3))}}@keyframes scaleUpShadowIn{0%{opacity:.9;transform:scale(1);filter:drop-shadow(0 0 0px var(--glow-shadow-1))}to{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 10px var(--glow-shadow-2))}}@keyframes scaleDownShadowOut{0%{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 10px var(--glow-purple-2))}to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 0px var(--glow-shadow-1))}}.animate-fade-slide-down,.text-glow-pulse,.animate-fade-slide-up{opacity:0;transform:translateY(20px);filter:blur(6px);transition:none}.animate-fade-slide-down.active{animation:fadeInSlideDown 1.2s ease forwards,textGlowPulse 3.5s infinite ease-in-out 1.2s}.text-glow-pulse.active{animation:textGlowSoftPulse 3s infinite ease-in-out;color:var(--purple2);font-weight:700;font-size:1.3rem}.animate-fade-slide-up.active{animation:fadeInSlideUp 1.2s ease forwards .25s,softDropShadowPulse 4.5s infinite ease-in-out 1.5s}*::-webkit-scrollbar{width:8px;height:8px;scrollbar-color:var(--scrollbar-color) transparent}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px}*::-webkit-scrollbar-track{background:transparent}nav[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:var(--nav-height);background:var(--nav-bg);backdrop-filter:blur(10px);padding:30px 50px;z-index:100;border-bottom:1px solid var(--purple-border-light)}.nav-title[data-astro-cid-sckkx6r4]{display:flex;align-items:center;color:var(--purple2);gap:8px;font-size:1.5rem}.nav-logo[data-astro-cid-sckkx6r4]{height:1.3em;width:1.3em}.nav-toggle[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;justify-content:space-around;width:25px;height:25px;gap:4px;cursor:pointer}.nav-toggle[data-astro-cid-sckkx6r4] span[data-astro-cid-sckkx6r4]{display:block;width:100%;height:3px;background:var(--purple2);border-radius:2px;transition:all .3s ease;z-index:100}.nav-toggle[data-astro-cid-sckkx6r4] span[data-astro-cid-sckkx6r4].open{margin-left:20px}.nav-urls[data-astro-cid-sckkx6r4]{position:fixed;top:0;right:0;width:200px;height:100vh;background:var(--nav-menu-bg);backdrop-filter:blur(10px);border-top-left-radius:1rem;border-bottom-left-radius:1rem;display:flex;flex-direction:column;align-items:center;padding:100px 20px 20px;gap:2rem;font-size:1.1rem;pointer-events:none;visibility:hidden;transform:translate(calc(100% + 20px));transition:transform .28s ease,visibility .28s ease}.nav-urls[data-astro-cid-sckkx6r4].open{visibility:visible;pointer-events:auto;transform:translate(0)}.nav-item[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#fff}footer[data-astro-cid-sckkx6r4]{width:100vw;display:flex;justify-content:center;text-align:center;align-items:center;padding:40px 0;border-top:1px solid var(--purple1);color:#fff;margin-top:4rem}footer[data-astro-cid-sckkx6r4] span[data-astro-cid-sckkx6r4]{font-size:.95rem;padding:0 20px;white-space:normal}@media(min-width:769px){.nav-toggle[data-astro-cid-sckkx6r4]{display:none}.nav-urls[data-astro-cid-sckkx6r4]{position:static;width:auto;height:auto;background:transparent;backdrop-filter:none;border-radius:0;flex-direction:row;padding:0;gap:2rem;font-size:1rem;pointer-events:auto;visibility:visible;transform:none;transition:none}.nav-item[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#fff;font-weight:550}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
