.hero[data-astro-cid-ewxirvlt]{padding:var(--space-3xl) 0;background:linear-gradient(180deg,var(--color-bg-secondary) 0%,var(--color-bg-primary) 100%);overflow:hidden}.hero-container[data-astro-cid-ewxirvlt]{display:grid;grid-template-columns:1fr;gap:var(--space-3xl);max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-lg);align-items:center}@media(min-width:1024px){.hero-container[data-astro-cid-ewxirvlt]{grid-template-columns:1.2fr 1fr}}.hero-content[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;gap:var(--space-lg)}.hero-badge[data-astro-cid-ewxirvlt]{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-secondary)}.hero-title[data-astro-cid-ewxirvlt]{font-size:var(--text-4xl);line-height:1.1;margin:0}@media(min-width:768px){.hero-title[data-astro-cid-ewxirvlt]{font-size:var(--text-5xl)}}.gradient-text[data-astro-cid-ewxirvlt]{background:linear-gradient(135deg,var(--color-accent-teal) 0%,var(--color-accent-lime) 50%,var(--color-accent-coral) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description[data-astro-cid-ewxirvlt]{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:550px;margin:0}.hero-actions[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.hero-stats[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:var(--space-xl);margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid rgba(255,255,255,.1)}.stat[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;gap:var(--space-xs)}.stat-value[data-astro-cid-ewxirvlt]{font-size:var(--text-2xl);font-weight:700;color:var(--color-accent-teal)}.stat-label[data-astro-cid-ewxirvlt]{font-size:var(--text-sm);color:var(--color-text-muted)}.hero-visual[data-astro-cid-ewxirvlt]{display:flex;justify-content:center;align-items:center;perspective:1000px;perspective-origin:center center}.logo-showcase[data-astro-cid-ewxirvlt]{position:relative;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d}.main-logo[data-astro-cid-ewxirvlt]{width:340px;height:340px;border-radius:var(--radius-lg);box-shadow:0 25px 50px -12px #0006,0 0 80px #3eb8b826;animation:floatAndRotate 8s ease-in-out infinite;transform-style:preserve-3d;position:relative;z-index:1}@media(max-width:768px){.main-logo[data-astro-cid-ewxirvlt]{width:220px;height:220px}}.product-logos[data-astro-cid-ewxirvlt]{position:absolute;width:400px;height:400px;top:50%;left:50%;transform:translate(-50%,-50%);transform-style:preserve-3d}@media(max-width:768px){.product-logos[data-astro-cid-ewxirvlt]{width:280px;height:280px}}.product-logo-link[data-astro-cid-ewxirvlt]{position:absolute;top:50%;left:50%;border-radius:var(--radius-md);cursor:pointer;transform-style:preserve-3d;will-change:transform;z-index:10}.product-logo-link[data-astro-cid-ewxirvlt]:hover{animation-play-state:paused!important;z-index:100}.product-logo-link[data-astro-cid-ewxirvlt]:hover .product-logo[data-astro-cid-ewxirvlt]{transform:scale(1.25);box-shadow:0 20px 60px #00000080,0 0 40px #3eb8b84d}.product-logo[data-astro-cid-ewxirvlt]{border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:block;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.product-logo-link[data-astro-cid-ewxirvlt].assist{animation:orbitParabolic1 12s cubic-bezier(.45,.05,.55,.95) infinite}.product-logo-link[data-astro-cid-ewxirvlt].multimon{animation:orbitParabolic2 14s cubic-bezier(.45,.05,.55,.95) infinite}.product-logo-link[data-astro-cid-ewxirvlt].fiavaionbook{animation:orbitParabolic3 16s cubic-bezier(.45,.05,.55,.95) infinite}.product-logo-link[data-astro-cid-ewxirvlt].concc{animation:orbitParabolic4 18s cubic-bezier(.45,.05,.55,.95) infinite}.product-logo-link[data-astro-cid-ewxirvlt].quadmapper{animation:orbitParabolic5 20s cubic-bezier(.45,.05,.55,.95) infinite}.product-logo-link[data-astro-cid-ewxirvlt].acamail{animation:orbitParabolic6 22s cubic-bezier(.45,.05,.55,.95) infinite}.product-logo-link[data-astro-cid-ewxirvlt].coming-soon{opacity:.6}.product-logo-link[data-astro-cid-ewxirvlt].coming-soon:hover{opacity:.9}@media(max-width:768px){.product-logo-link[data-astro-cid-ewxirvlt] .product-logo[data-astro-cid-ewxirvlt]{width:55px;height:55px}}@keyframes floatAndRotate{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}25%{transform:translateY(-5px) rotateX(1deg) rotateY(-1deg)}50%{transform:translateY(-10px) rotateX(0) rotateY(0)}75%{transform:translateY(-5px) rotateX(-1deg) rotateY(1deg)}}@keyframes orbitParabolic1{0%{transform:translate(-50%,-50%) translate(175px) translateY(-70px) translateZ(80px) scale(1.02);filter:brightness(1.05)}25%{transform:translate(-50%,-50%) translate(190px) translateY(-95px) translateZ(50px) scale(.97);filter:brightness(.98)}50%{transform:translate(-50%,-50%) translate(165px) translateY(-120px) translateZ(80px) scale(1.02);filter:brightness(1.05)}75%{transform:translate(-50%,-50%) translate(150px) translateY(-95px) translateZ(50px) scale(.97);filter:brightness(.98)}to{transform:translate(-50%,-50%) translate(175px) translateY(-70px) translateZ(80px) scale(1.02);filter:brightness(1.05)}}@keyframes orbitParabolic2{0%{transform:translate(-50%,-50%) translate(-170px) translateY(-75px) translateZ(70px) scale(1);filter:brightness(1.03)}25%{transform:translate(-50%,-50%) translate(-155px) translateY(-100px) translateZ(45px) scale(.96);filter:brightness(.97)}50%{transform:translate(-50%,-50%) translate(-185px) translateY(-125px) translateZ(70px) scale(1);filter:brightness(1.03)}75%{transform:translate(-50%,-50%) translate(-195px) translateY(-100px) translateZ(45px) scale(.96);filter:brightness(.97)}to{transform:translate(-50%,-50%) translate(-170px) translateY(-75px) translateZ(70px) scale(1);filter:brightness(1.03)}}@keyframes orbitParabolic3{0%{transform:translate(-50%,-50%) translate(-180px) translateY(85px) translateZ(75px) scale(1.02);filter:brightness(1.04)}25%{transform:translate(-50%,-50%) translate(-165px) translateY(110px) translateZ(45px) scale(.95);filter:brightness(.96)}50%{transform:translate(-50%,-50%) translate(-195px) translateY(135px) translateZ(75px) scale(1.02);filter:brightness(1.04)}75%{transform:translate(-50%,-50%) translate(-200px) translateY(110px) translateZ(45px) scale(.95);filter:brightness(.96)}to{transform:translate(-50%,-50%) translate(-180px) translateY(85px) translateZ(75px) scale(1.02);filter:brightness(1.04)}}@keyframes orbitParabolic4{0%{transform:translate(-50%,-50%) translate(185px) translateY(95px) translateZ(65px) scale(1);filter:brightness(1.03)}25%{transform:translate(-50%,-50%) translate(170px) translateY(120px) translateZ(40px) scale(.96);filter:brightness(.97)}50%{transform:translate(-50%,-50%) translate(195px) translateY(145px) translateZ(65px) scale(1);filter:brightness(1.03)}75%{transform:translate(-50%,-50%) translate(205px) translateY(120px) translateZ(40px) scale(.96);filter:brightness(.97)}to{transform:translate(-50%,-50%) translate(185px) translateY(95px) translateZ(65px) scale(1);filter:brightness(1.03)}}@keyframes orbitParabolic5{0%{transform:translate(-50%,-50%) translate(-65px) translateY(175px) translateZ(70px) scale(1.01);filter:brightness(1.03)}25%{transform:translate(-50%,-50%) translate(-85px) translateY(190px) translateZ(45px) scale(.96);filter:brightness(.97)}50%{transform:translate(-50%,-50%) translate(-45px) translateY(205px) translateZ(70px) scale(1.01);filter:brightness(1.03)}75%{transform:translate(-50%,-50%) translate(-55px) translateY(190px) translateZ(45px) scale(.96);filter:brightness(.97)}to{transform:translate(-50%,-50%) translate(-65px) translateY(175px) translateZ(70px) scale(1.01);filter:brightness(1.03)}}@keyframes orbitParabolic6{0%{transform:translate(-50%,-50%) translate(75px) translateY(180px) translateZ(60px) scale(1);filter:brightness(1.02)}25%{transform:translate(-50%,-50%) translate(60px) translateY(195px) translateZ(40px) scale(.96);filter:brightness(.97)}50%{transform:translate(-50%,-50%) translate(90px) translateY(210px) translateZ(60px) scale(1);filter:brightness(1.02)}75%{transform:translate(-50%,-50%) translate(95px) translateY(195px) translateZ(40px) scale(.96);filter:brightness(.97)}to{transform:translate(-50%,-50%) translate(75px) translateY(180px) translateZ(60px) scale(1);filter:brightness(1.02)}}@media(prefers-reduced-motion:reduce){.main-logo[data-astro-cid-ewxirvlt]{animation:none}.product-logo-link[data-astro-cid-ewxirvlt]{animation:none!important}.product-logo-link[data-astro-cid-ewxirvlt].assist{transform:translate(-50%,-50%) translate(165px) translateY(-80px)}.product-logo-link[data-astro-cid-ewxirvlt].multimon{transform:translate(-50%,-50%) translate(-165px) translateY(-80px)}.product-logo-link[data-astro-cid-ewxirvlt].fiavaionbook{transform:translate(-50%,-50%) translate(-175px) translateY(100px)}.product-logo-link[data-astro-cid-ewxirvlt].concc{transform:translate(-50%,-50%) translate(175px) translateY(100px)}.product-logo-link[data-astro-cid-ewxirvlt].quadmapper{transform:translate(-50%,-50%) translate(-60px) translateY(180px)}.product-logo-link[data-astro-cid-ewxirvlt].acamail{transform:translate(-50%,-50%) translate(70px) translateY(180px)}}@media(max-width:768px){@keyframes orbitParabolic1{0%{transform:translate(-50%,-50%) translate(120px) translateY(-50px) translateZ(50px) scale(1);filter:brightness(1.02)}50%{transform:translate(-50%,-50%) translate(110px) translateY(-80px) translateZ(35px) scale(.97);filter:brightness(.98)}to{transform:translate(-50%,-50%) translate(120px) translateY(-50px) translateZ(50px) scale(1);filter:brightness(1.02)}}@keyframes orbitParabolic2{0%{transform:translate(-50%,-50%) translate(-115px) translateY(-55px) translateZ(45px) scale(1);filter:brightness(1.02)}50%{transform:translate(-50%,-50%) translate(-125px) translateY(-85px) translateZ(30px) scale(.97);filter:brightness(.98)}to{transform:translate(-50%,-50%) translate(-115px) translateY(-55px) translateZ(45px) scale(1);filter:brightness(1.02)}}@keyframes orbitParabolic3{0%{transform:translate(-50%,-50%) translate(-120px) translateY(60px) translateZ(50px) scale(1);filter:brightness(1.02)}50%{transform:translate(-50%,-50%) translate(-130px) translateY(90px) translateZ(35px) scale(.96);filter:brightness(.97)}to{transform:translate(-50%,-50%) translate(-120px) translateY(60px) translateZ(50px) scale(1);filter:brightness(1.02)}}@keyframes orbitParabolic4{0%{transform:translate(-50%,-50%) translate(125px) translateY(65px) translateZ(45px) scale(1);filter:brightness(1.02)}50%{transform:translate(-50%,-50%) translate(132px) translateY(95px) translateZ(30px) scale(.97);filter:brightness(.98)}to{transform:translate(-50%,-50%) translate(125px) translateY(65px) translateZ(45px) scale(1);filter:brightness(1.02)}}@keyframes orbitParabolic5{0%{transform:translate(-50%,-50%) translate(-45px) translateY(125px) translateZ(45px) scale(1);filter:brightness(1.02)}50%{transform:translate(-50%,-50%) translate(-60px) translateY(140px) translateZ(30px) scale(.97);filter:brightness(.98)}to{transform:translate(-50%,-50%) translate(-45px) translateY(125px) translateZ(45px) scale(1);filter:brightness(1.02)}}@keyframes orbitParabolic6{0%{transform:translate(-50%,-50%) translate(55px) translateY(130px) translateZ(40px) scale(1);filter:brightness(1.02)}50%{transform:translate(-50%,-50%) translate(65px) translateY(145px) translateZ(28px) scale(.97);filter:brightness(.98)}to{transform:translate(-50%,-50%) translate(55px) translateY(130px) translateZ(40px) scale(1);filter:brightness(1.02)}}}.product-showcase[data-astro-cid-v7iudhpg]{background-color:var(--color-bg-primary)}.section-header[data-astro-cid-v7iudhpg]{text-align:center;margin-bottom:var(--space-3xl)}.section-header[data-astro-cid-v7iudhpg] h2[data-astro-cid-v7iudhpg]{margin-bottom:var(--space-sm)}.section-header[data-astro-cid-v7iudhpg] p[data-astro-cid-v7iudhpg]{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0}.products-grid[data-astro-cid-v7iudhpg]{display:grid;grid-template-columns:1fr;gap:var(--space-xl)}.products-grid-released[data-astro-cid-v7iudhpg]{max-width:900px;margin:0 auto}@media(min-width:768px){.products-grid-released[data-astro-cid-v7iudhpg]{grid-template-columns:repeat(2,1fr)}}.coming-soon-header[data-astro-cid-v7iudhpg]{text-align:center;margin:var(--space-3xl) 0 var(--space-xl)}.coming-soon-header[data-astro-cid-v7iudhpg] h3[data-astro-cid-v7iudhpg]{font-size:var(--text-2xl);color:var(--color-text-secondary);margin:0}.products-grid-coming-soon[data-astro-cid-v7iudhpg]{max-width:900px;margin:0 auto}@media(min-width:640px){.products-grid-coming-soon[data-astro-cid-v7iudhpg]{grid-template-columns:repeat(2,1fr)}}.product-card[data-astro-cid-v7iudhpg]{background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md);border:1px solid transparent;transition:all var(--transition-normal)}.product-card[data-astro-cid-v7iudhpg]:hover{border-color:var(--product-accent);transform:translateY(-4px);box-shadow:0 20px 40px #0003}.product-header[data-astro-cid-v7iudhpg]{display:flex;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap}.product-logo[data-astro-cid-v7iudhpg]{border-radius:var(--radius-md);flex-shrink:0}.product-meta[data-astro-cid-v7iudhpg]{flex:1;min-width:150px}.product-name[data-astro-cid-v7iudhpg]{font-size:var(--text-xl);margin:0;color:var(--product-accent)}.product-tagline[data-astro-cid-v7iudhpg]{font-size:var(--text-sm);color:var(--color-text-muted)}.product-description[data-astro-cid-v7iudhpg]{color:var(--color-text-secondary);margin:0;flex:1}.product-features[data-astro-cid-v7iudhpg]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.product-features[data-astro-cid-v7iudhpg] li[data-astro-cid-v7iudhpg]{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-secondary);background-color:var(--color-bg-tertiary);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);margin:0}.product-features[data-astro-cid-v7iudhpg] svg[data-astro-cid-v7iudhpg]{color:var(--product-accent)}.product-cta[data-astro-cid-v7iudhpg]{margin-top:auto;justify-content:center;border-color:var(--product-accent);color:var(--product-accent)}.product-cta[data-astro-cid-v7iudhpg]:hover{background-color:var(--product-accent);color:var(--color-bg-primary)}.section-footer[data-astro-cid-v7iudhpg]{text-align:center;margin-top:var(--space-3xl)}.badge-cws-pending[data-astro-cid-v7iudhpg]{display:inline-flex;align-items:center;gap:var(--space-xs);background-color:#f9731626;color:#f97316;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:500;border:1px solid rgba(249,115,22,.3)}.funding-cta[data-astro-cid-bp6jag5b]{background:linear-gradient(180deg,var(--color-bg-primary) 0%,var(--color-bg-secondary) 100%)}.funding-card[data-astro-cid-bp6jag5b]{background:linear-gradient(135deg,#3eb8b81a,#8bc34a1a,#ff70431a);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:var(--space-3xl);text-align:center}@media(max-width:768px){.funding-card[data-astro-cid-bp6jag5b]{padding:var(--space-xl)}}.funding-content[data-astro-cid-bp6jag5b] h2[data-astro-cid-bp6jag5b]{margin-bottom:var(--space-md)}.funding-content[data-astro-cid-bp6jag5b]>p[data-astro-cid-bp6jag5b]{max-width:600px;margin:0 auto var(--space-xl);font-size:var(--text-lg)}.patron-benefits[data-astro-cid-bp6jag5b]{background-color:#0003;border-radius:var(--radius-md);padding:var(--space-xl);margin-bottom:var(--space-xl);text-align:left;max-width:500px;margin-left:auto;margin-right:auto}.patron-benefits[data-astro-cid-bp6jag5b] h3[data-astro-cid-bp6jag5b]{font-size:var(--text-lg);margin-bottom:var(--space-md);color:var(--color-accent-teal)}.patron-benefits[data-astro-cid-bp6jag5b] ul[data-astro-cid-bp6jag5b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-md)}.patron-benefits[data-astro-cid-bp6jag5b] li[data-astro-cid-bp6jag5b]{display:flex;align-items:center;gap:var(--space-sm);margin:0}.patron-benefits[data-astro-cid-bp6jag5b] svg[data-astro-cid-bp6jag5b]{color:var(--color-accent-lime);flex-shrink:0}.patron-benefits[data-astro-cid-bp6jag5b] span[data-astro-cid-bp6jag5b]{color:var(--color-text-secondary)}.funding-actions[data-astro-cid-bp6jag5b]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-lg);margin-bottom:var(--space-xl)}.funding-btn[data-astro-cid-bp6jag5b]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition-fast);min-width:220px}.funding-btn[data-astro-cid-bp6jag5b].patreon{background-color:#ff424d;color:#fff}.funding-btn[data-astro-cid-bp6jag5b].patreon:hover{background-color:#e63946;transform:translateY(-2px);box-shadow:0 10px 20px #ff424d4d}.funding-btn[data-astro-cid-bp6jag5b].buymeacoffee{background-color:#fd0;color:#000}.funding-btn[data-astro-cid-bp6jag5b].buymeacoffee:hover{background-color:#fc0;transform:translateY(-2px);box-shadow:0 10px 20px #ffdd004d}.btn-text[data-astro-cid-bp6jag5b]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.btn-label[data-astro-cid-bp6jag5b]{font-weight:600;font-size:var(--text-base)}.btn-sublabel[data-astro-cid-bp6jag5b]{font-size:var(--text-xs);opacity:.8}.funding-note[data-astro-cid-bp6jag5b]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}
