@keyframes page-module-scss-module__rcUngW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__rcUngW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes page-module-scss-module__rcUngW__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__rcUngW__fadeInDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__rcUngW__fadeInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes page-module-scss-module__rcUngW__fadeInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes page-module-scss-module__rcUngW__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes page-module-scss-module__rcUngW__slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes page-module-scss-module__rcUngW__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes page-module-scss-module__rcUngW__slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes page-module-scss-module__rcUngW__slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes page-module-scss-module__rcUngW__slideOutUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes page-module-scss-module__rcUngW__slideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes page-module-scss-module__rcUngW__slideOutDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes page-module-scss-module__rcUngW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes page-module-scss-module__rcUngW__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes page-module-scss-module__rcUngW__scaleInUp{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes page-module-scss-module__rcUngW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes page-module-scss-module__rcUngW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module-scss-module__rcUngW__bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-5%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes page-module-scss-module__rcUngW__shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.page-module-scss-module__rcUngW__fadeIn{animation:.2s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__fadeIn}.page-module-scss-module__rcUngW__fadeOut{animation:.2s cubic-bezier(.4,0,1,1) forwards page-module-scss-module__rcUngW__fadeOut}.page-module-scss-module__rcUngW__fadeInUp{animation:.2s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__fadeInUp}.page-module-scss-module__rcUngW__fadeInDown{animation:.2s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__fadeInDown}.page-module-scss-module__rcUngW__fadeInLeft{animation:.2s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__fadeInLeft}.page-module-scss-module__rcUngW__fadeInRight{animation:.2s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__fadeInRight}.page-module-scss-module__rcUngW__slideInLeft{animation:.3s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__slideInLeft}.page-module-scss-module__rcUngW__slideOutLeft{animation:.3s cubic-bezier(.4,0,1,1) forwards page-module-scss-module__rcUngW__slideOutLeft}.page-module-scss-module__rcUngW__slideInRight{animation:.3s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__slideInRight}.page-module-scss-module__rcUngW__slideOutRight{animation:.3s cubic-bezier(.4,0,1,1) forwards page-module-scss-module__rcUngW__slideOutRight}.page-module-scss-module__rcUngW__slideInUp{animation:.3s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__slideInUp}.page-module-scss-module__rcUngW__slideOutUp{animation:.3s cubic-bezier(.4,0,1,1) forwards page-module-scss-module__rcUngW__slideOutUp}.page-module-scss-module__rcUngW__slideInDown{animation:.3s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__slideInDown}.page-module-scss-module__rcUngW__slideOutDown{animation:.3s cubic-bezier(.4,0,1,1) forwards page-module-scss-module__rcUngW__slideOutDown}.page-module-scss-module__rcUngW__scaleIn{animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards page-module-scss-module__rcUngW__scaleIn}.page-module-scss-module__rcUngW__scaleOut{animation:.2s cubic-bezier(.4,0,1,1) forwards page-module-scss-module__rcUngW__scaleOut}.page-module-scss-module__rcUngW__pulse{animation:2s cubic-bezier(.4,0,.2,1) infinite page-module-scss-module__rcUngW__pulse}.page-module-scss-module__rcUngW__spin{animation:1s linear infinite page-module-scss-module__rcUngW__spin}.page-module-scss-module__rcUngW__bounce{animation:1s infinite page-module-scss-module__rcUngW__bounce}.page-module-scss-module__rcUngW__container{flex-direction:column;min-height:100vh;display:flex;position:relative}.page-module-scss-module__rcUngW__container:before{content:"";z-index:0;background-image:radial-gradient(80% 100% at 50% 75%,#3ecf8e10 0,#0d0e1200 100%),radial-gradient(40% 70% at 50% 80%,#3ec8cf20 0,#3ecf8e00 100%),radial-gradient(1px 1px at 5% 25%,#3ecf8e70 0,#3ecf8e00 100%),radial-gradient(1px 1px at 14% 15%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 19% 35%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 29% 10%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 34% 25%,#3ecf8e80 0,#3ecf8e00 100%),radial-gradient(1px 1px at 38% 38%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 42% 19%,#3ecf8e80 0,#3ecf8e00 100%),radial-gradient(2px 2px at 49% 27%,#3ecf8e90 0,#3ecf8e00 100%),radial-gradient(1px 1px at 52% 7%,#3ecf8e75 0,#3ecf8e00 100%),radial-gradient(1px 1px at 55% 21%,#3ecf8e90 0,#3ecf8e00 100%),radial-gradient(1px 1px at 59% 27%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 61% 14%,#3ecf8e90 0,#3ecf8e00 100%),radial-gradient(1px 1px at 64% 44%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 74% 15%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 80% 36%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(1px 1px at 84% 35%,#3ecf8e 0,#3ecf8e00 100%),radial-gradient(2px 2px at 94% 35%,#3ecf8e50 0,#3ecf8e00 100%),radial-gradient(1px 1px at 90% 20%,#3ecf8e 0,#3ecf8e00 100%);width:100%;height:100%;animation:1s cubic-bezier(0,0,.2,1) forwards page-module-scss-module__rcUngW__fadeIn;position:fixed;top:0;left:0}.page-module-scss-module__rcUngW__main{flex:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:768px){.page-module-scss-module__rcUngW__main{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.page-module-scss-module__rcUngW__main{padding-left:32px;padding-right:32px}}.page-module-scss-module__rcUngW__main{z-index:1;padding-top:32px;padding-bottom:64px;position:relative}.page-module-scss-module__rcUngW__hero{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:24px;max-width:800px;margin:0 auto;padding:48px 0 64px;display:flex}.page-module-scss-module__rcUngW__heroBadge{align-items:center;gap:8px;display:inline-flex}.page-module-scss-module__rcUngW__heroTitle{letter-spacing:-.02em;filter:drop-shadow(0 0 4px #0000004d);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.page-module-scss-module__rcUngW__highlight{color:var(--color-primary)}.page-module-scss-module__rcUngW__heroSubtitle{max-width:600px}.page-module-scss-module__rcUngW__cta{margin-top:16px}.page-module-scss-module__rcUngW__features{margin-bottom:64px}.page-module-scss-module__rcUngW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.page-module-scss-module__rcUngW__cardLink{color:inherit;text-decoration:none}.page-module-scss-module__rcUngW__card{height:100%;overflow:hidden}.page-module-scss-module__rcUngW__cardContent{justify-content:center;align-items:center;min-height:200px;padding:16px 0;display:flex}.page-module-scss-module__rcUngW__iconContainer{aspect-ratio:4/3;width:80%;max-width:320px;height:auto}@media (max-width:640px){.page-module-scss-module__rcUngW__iconContainer{width:90%;max-width:280px}}.page-module-scss-module__rcUngW__cardTitle{align-items:center;gap:8px;display:flex}.page-module-scss-module__rcUngW__badge{font-size:.75rem}.page-module-scss-module__rcUngW__finalCta{text-align:center;background:var(--color-muted);border:1px solid var(--color-border);border-radius:16px;flex-flow:column;justify-content:center;align-items:center;gap:16px;padding:48px;display:flex}
