.HeroSection-module__YGMWTW__hero{text-align:center;flex-direction:column;align-items:center;padding:4rem 0 3rem;display:flex;position:relative;overflow:hidden}.HeroSection-module__YGMWTW__titleWrapper{z-index:10;margin-bottom:1.5rem;position:relative}.HeroSection-module__YGMWTW__title{letter-spacing:var(--tracking-display-xl);color:var(--foreground);text-transform:uppercase;margin:0;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:800;line-height:1.1}.HeroSection-module__YGMWTW__goldText{color:var(--primary);text-shadow:0 0 30px color-mix(in srgb, var(--primary), transparent 80%)}.HeroSection-module__YGMWTW__subtitle{letter-spacing:.2em;color:var(--foreground);opacity:.9;margin:0;font-size:1.5rem;font-weight:700}@media (min-width:768px){.HeroSection-module__YGMWTW__subtitle{font-size:2rem}}.HeroSection-module__YGMWTW__dbLabel{background:var(--primary);color:var(--primary-foreground);vertical-align:middle;letter-spacing:0;border-radius:.25rem;margin-left:.5rem;padding:.125rem .5rem;font-size:1rem}.HeroSection-module__YGMWTW__underline{background:var(--primary);width:80px;height:4px;box-shadow:0 0 20px var(--primary);border-radius:2px;margin-top:1rem}.HeroSection-module__YGMWTW__description{max-width:32rem;color:var(--muted-foreground);margin:0;font-size:1.125rem;line-height:1.6}.HeroSection-module__YGMWTW__highlight{color:var(--foreground);font-weight:600}.HeroSection-module__YGMWTW__hero{animation:.8s ease-out forwards HeroSection-module__YGMWTW__fadeIn}.HeroSection-module__YGMWTW__titleWrapper{animation:.8s cubic-bezier(.16,1,.3,1) forwards HeroSection-module__YGMWTW__slideUp}.HeroSection-module__YGMWTW__description{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards HeroSection-module__YGMWTW__slideUp}@keyframes HeroSection-module__YGMWTW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HeroSection-module__YGMWTW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.HeroSection-module__YGMWTW__hero{padding:3rem 0 2rem}.HeroSection-module__YGMWTW__description{padding:0 1rem;font-size:1rem}}
.FeaturesGridPremium-module___YgqyW__container{width:100%;padding:2rem 0}.FeaturesGridPremium-module___YgqyW__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.FeaturesGridPremium-module___YgqyW__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191a1b66;border-radius:16px;height:220px;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.FeaturesGridPremium-module___YgqyW__card:hover{background:#23242599;transform:translateY(-5px)scale(1.02)}.light .FeaturesGridPremium-module___YgqyW__card{background:#ffffffb3;border:1px solid #0000000d;box-shadow:0 4px 20px #0000000a}.light .FeaturesGridPremium-module___YgqyW__card:hover{border-color:var(--primary);background:#ffffffe6;box-shadow:0 20px 40px #00000014}.FeaturesGridPremium-module___YgqyW__content{z-index:2;flex-direction:column;height:100%;padding:1.5rem;display:flex;position:relative}.FeaturesGridPremium-module___YgqyW__titleWrapper{align-items:center;gap:.75rem;margin-top:auto;margin-bottom:.5rem;display:flex}.FeaturesGridPremium-module___YgqyW__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 10px}.FeaturesGridPremium-module___YgqyW__title{letter-spacing:-1px;color:#fff;font-size:1.75rem;font-weight:900;transition:all .3s}.FeaturesGridPremium-module___YgqyW__card:hover .FeaturesGridPremium-module___YgqyW__title{color:var(--accent);text-shadow:0 0 20px color-mix(in srgb, var(--accent), transparent 70%)}.FeaturesGridPremium-module___YgqyW__description{color:#ffffff80;margin-bottom:1.5rem;font-size:.85rem}.light .FeaturesGridPremium-module___YgqyW__title{color:var(--foreground)}.light .FeaturesGridPremium-module___YgqyW__description{color:#00000080}.FeaturesGridPremium-module___YgqyW__footer{opacity:.4;justify-content:flex-end;align-items:center;transition:all .3s;display:flex}.FeaturesGridPremium-module___YgqyW__card:hover .FeaturesGridPremium-module___YgqyW__footer{opacity:1}.FeaturesGridPremium-module___YgqyW__bgGlow{filter:blur(80px);opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s;position:absolute;top:-50%;right:-50%}.FeaturesGridPremium-module___YgqyW__card:hover .FeaturesGridPremium-module___YgqyW__bgGlow{opacity:.15}.FeaturesGridPremium-module___YgqyW__border{border:1px solid #ffffff0d;border-radius:16px;transition:all .3s;position:absolute;inset:0}.FeaturesGridPremium-module___YgqyW__card:hover .FeaturesGridPremium-module___YgqyW__border{border-color:#fff3}.light .FeaturesGridPremium-module___YgqyW__border{border-color:#0000000d}.light .FeaturesGridPremium-module___YgqyW__card:hover .FeaturesGridPremium-module___YgqyW__border{border-color:color-mix(in srgb, var(--primary), transparent 60%)}.FeaturesGridPremium-module___YgqyW__bottomSection{grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;display:grid}.FeaturesGridPremium-module___YgqyW__sectionTitle{letter-spacing:2px;color:gold;opacity:.8;text-shadow:0 0 10px #ffd70033;margin-bottom:2rem;font-size:.85rem;font-weight:900}@media (max-width:1024px){.FeaturesGridPremium-module___YgqyW__bottomSection{grid-template-columns:1fr}}.FeaturesGridPremium-module___YgqyW__updatesSection{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191a1b66;border:1px solid #ffffff0d;border-radius:16px;padding:2rem}.FeaturesGridPremium-module___YgqyW__creditsSection{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191a1b66;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}:is(.light .FeaturesGridPremium-module___YgqyW__updatesSection,.light .FeaturesGridPremium-module___YgqyW__creditsSection){background:#ffffffb3;border-color:#0000000d}.light .FeaturesGridPremium-module___YgqyW__sectionTitle{color:var(--primary);text-shadow:none;opacity:1}.FeaturesGridPremium-module___YgqyW__skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:300px;animation:1.5s infinite FeaturesGridPremium-module___YgqyW__loading}@keyframes FeaturesGridPremium-module___YgqyW__loading{0%{background-position:200% 0}to{background-position:-200% 0}}
.BackgroundEffects-module__h_Qv9G__container{z-index:0;opacity:.5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.BackgroundEffects-module__h_Qv9G__grid{background-image:linear-gradient(to right, color-mix(in srgb, var(--foreground), transparent 95%) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--foreground), transparent 95%) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 80%);mask-image:radial-gradient(#000,#0000 80%)}.BackgroundEffects-module__h_Qv9G__topGlow{background:radial-gradient(circle at center, color-mix(in srgb, var(--primary), transparent 90%), transparent 70%);filter:blur(80px);height:50vh;position:absolute;top:-10%;left:10%;right:10%}.BackgroundEffects-module__h_Qv9G__bottomGlow{background:radial-gradient(circle at center, color-mix(in srgb, var(--primary), transparent 95%), transparent 70%);filter:blur(100px);width:60vh;height:60vh;position:absolute;bottom:-5%;right:-5%}
.page-module__2fMDQG__page{background-color:var(--background);width:100%;min-height:100vh;padding-bottom:5rem;position:relative;overflow:hidden}.page-module__2fMDQG__page::selection{background-color:var(--primary);color:#000}.page-module__2fMDQG__container{z-index:10;width:100%;margin-left:auto;margin-right:auto;padding:3rem 1rem 5rem;position:relative}@media (min-width:768px){.page-module__2fMDQG__container{padding-top:6rem}}.page-module__2fMDQG__mainGrid{grid-template-columns:1fr;align-items:start;gap:2rem;max-width:80rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:1280px){.page-module__2fMDQG__mainGrid{grid-template-columns:repeat(12,1fr)}}.page-module__2fMDQG__leftColumn{order:2}@media (min-width:1280px){.page-module__2fMDQG__leftColumn{order:1;grid-column:span 8/span 8}}.page-module__2fMDQG__rightColumn{flex-direction:column;order:1;gap:1.5rem;display:flex}@media (min-width:1280px){.page-module__2fMDQG__rightColumn{order:2;grid-column:span 4/span 4}}
