.nang-landing{.btn{display:inline-block;border-radius:var(--nang-landing-radius-full);border:2px solid var(--nang-landing-color-primary);padding:var(--nang-landing-spacing-md) var(--nang-landing-spacing-xl);font-size:var(--nang-landing-font-size-base);font-weight:var(--nang-landing-font-weight-semibold);text-align:center;cursor:pointer;transition:all var(--nang-landing-transition-fast);&.btn-primary{color:#fff;background:var(--nang-landing-color-primary);box-shadow:var(--nang-landing-shadow-primary)}&.btn-secondary{color:var(--nang-landing-color-primary);background-color:transparent}&:hover{border-color:var(--nang-landing-color-primary-dark);color:#fff;background:var(--nang-landing-color-primary-dark);box-shadow:var(--nang-landing-shadow-hover);-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.header.scrolled .btn{border-color:#fff;&.btn-primary{background:#fff;color:var(--nang-landing-color-primary)}&.btn-secondary{color:#fff}&:hover{color:var(--nang-landing-color-primary);background:hsla(0,0%,100%,.9)}}}.nang-landing{.header{position:fixed;top:0;left:0;right:0;z-index:1000;height:55px;background-color:transparent;transition:background-color var(--nang-landing-transition-base),box-shadow var(--nang-landing-transition-base),-webkit-backdrop-filter var(--nang-landing-transition-base);transition:background-color var(--nang-landing-transition-base),backdrop-filter var(--nang-landing-transition-base),box-shadow var(--nang-landing-transition-base);transition:background-color var(--nang-landing-transition-base),backdrop-filter var(--nang-landing-transition-base),box-shadow var(--nang-landing-transition-base),-webkit-backdrop-filter var(--nang-landing-transition-base)}@media (min-width:1080px){.header{height:80px}}.header.scrolled{background-color:rgba(var(--nang-landing-color-primary-rgb),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--nang-landing-shadow-sm)}&[data-theme=dark] .header.scrolled{background-color:rgba(0,0,0,.75)}.header-inner{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-md)}@media (min-width:640px){.header-inner{padding:0 var(--nang-landing-spacing-lg)}}@media (min-width:1024px){.header-inner{padding:0 var(--nang-landing-spacing-2xl)}}.logo{display:flex;align-items:center;grid-gap:var(--nang-landing-spacing-xs);gap:var(--nang-landing-spacing-xs);text-decoration:none;color:var(--nang-landing-color-text-primary)}@media (min-width:1080px){.logo{grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm)}}.header.scrolled .logo{color:#fff}.logo-img{height:32px;width:auto;object-fit:contain}@media (min-width:905px){.logo-img{height:40px}}@media (min-width:1080px){.logo-img{height:55px}}.nav{display:flex;align-items:center;grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}@media (min-width:905px){.nav{grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}}.nav-links{display:none;align-items:center;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md);list-style:none}@media (min-width:905px){.nav-links{display:flex}}.nav-link{color:var(--nang-landing-color-text-secondary);font-size:var(--nang-landing-font-size-sm);font-weight:var(--nang-landing-font-weight-medium);text-decoration:none;padding:var(--nang-landing-spacing-xs) var(--nang-landing-spacing-sm);border-radius:var(--nang-landing-radius-md);transition:color var(--nang-landing-transition-fast),background-color var(--nang-landing-transition-fast);position:relative}@media (min-width:1080px){.nav-link{font-size:var(--nang-landing-font-size-md)}}.header.scrolled .nav-link{color:hsla(0,0%,100%,.9)}.nav-link:hover{color:var(--nang-landing-color-primary);background-color:rgba(var(--nang-landing-color-primary-rgb),.1)}.header.scrolled .nav-link:hover{color:#fff;background-color:hsla(0,0%,100%,.15)}.header-actions{display:flex;align-items:center;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm)}@media (min-width:905px){.header-actions{grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}}.theme-toggle{display:none;width:40px;height:40px;border-radius:var(--nang-landing-radius-full);align-items:center;justify-content:center;color:var(--nang-landing-color-text-secondary);transition:color var(--nang-landing-transition-fast),background-color var(--nang-landing-transition-fast),-webkit-transform var(--nang-landing-transition-bounce);transition:color var(--nang-landing-transition-fast),background-color var(--nang-landing-transition-fast),transform var(--nang-landing-transition-bounce);transition:color var(--nang-landing-transition-fast),background-color var(--nang-landing-transition-fast),transform var(--nang-landing-transition-bounce),-webkit-transform var(--nang-landing-transition-bounce)}@media (min-width:905px){.theme-toggle{display:flex;width:44px;height:44px}}.header.scrolled .theme-toggle{color:hsla(0,0%,100%,.9)}.theme-toggle:hover{color:var(--nang-landing-color-primary);background-color:rgba(var(--nang-landing-color-primary-rgb),.1);-webkit-transform:rotate(15deg);transform:rotate(15deg)}.header.scrolled .theme-toggle:hover{color:#fff;background-color:hsla(0,0%,100%,.15)}.theme-toggle svg{width:20px;height:20px}.header-btn{display:none!important;@media (min-width:905px){display:inline-block!important;padding-left:12px!important;padding-bottom:8px!important;padding-right:12px!important;padding-top:8px!important;font-size:13px!important;line-height:1!important;min-height:unset!important}@media (min-width:1080px){padding-left:16px!important;padding-bottom:12px!important;padding-right:16px!important;padding-top:12px!important}}.mobile-menu-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--nang-landing-color-text-primary);border-radius:var(--nang-landing-radius-md);transition:color var(--nang-landing-transition-fast),background-color var(--nang-landing-transition-fast)}@media (min-width:905px){.mobile-menu-btn{display:none}}.header.scrolled .mobile-menu-btn{color:#fff}.mobile-menu-btn:hover{color:var(--nang-landing-color-primary);background-color:rgba(var(--nang-landing-color-primary-rgb),.1)}.header.scrolled .mobile-menu-btn:hover{background-color:hsla(0,0%,100%,.15)}.mobile-menu-btn svg{width:22px;height:22px}.mobile-menu{position:fixed;top:55px;left:0;right:0;bottom:0;background-color:var(--nang-landing-color-background);z-index:1002;padding:var(--nang-landing-spacing-lg);-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform var(--nang-landing-transition-slow);transition:transform var(--nang-landing-transition-slow);transition:transform var(--nang-landing-transition-slow),-webkit-transform var(--nang-landing-transition-slow);display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}@media (min-width:905px){.mobile-menu{top:72px;padding:var(--nang-landing-spacing-xl);grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}}.mobile-menu.open{-webkit-transform:translateX(0);transform:translateX(0)}&[data-theme=dark] .mobile-menu{background-color:var(--nang-landing-color-surface)}.mobile-nav-links{list-style:none;display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}@media (min-width:905px){.mobile-nav-links{grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}}.mobile-nav-link{color:var(--nang-landing-color-text-primary);font-size:var(--nang-landing-font-size-lg);font-weight:var(--nang-landing-font-weight-medium);padding:var(--nang-landing-spacing-sm) 0;transition:color var(--nang-landing-transition-fast)}@media (min-width:905px){.mobile-nav-link{font-size:var(--nang-landing-font-size-xl);padding:var(--nang-landing-spacing-md) 0}}.mobile-nav-link:hover{color:var(--nang-landing-color-primary)}.mobile-theme-toggle{width:44px;height:44px;margin-left:-11px;display:flex;align-items:center;justify-content:center;margin-top:var(--nang-landing-spacing-sm);color:var(--nang-landing-color-text-secondary);border-radius:var(--nang-landing-radius-full);transition:color var(--nang-landing-transition-fast),background-color var(--nang-landing-transition-fast)}.mobile-theme-toggle:hover{color:var(--nang-landing-color-primary);background-color:rgba(var(--nang-landing-color-primary-rgb),.1)}.mobile-theme-toggle svg{width:24px;height:24px}.mobile-buttons{margin-top:auto;display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}}.nang-landing{.badge{display:inline-flex;align-items:center;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm);font-size:var(--nang-landing-font-size-sm);font-weight:var(--nang-landing-font-weight-semibold);color:var(--nang-landing-color-text-primary);text-transform:uppercase;text-wrap:balance}.badge span{display:inline-block;margin-top:2px}.badge svg{position:relative;height:24px;width:auto;fill:var(--nang-landing-color-primary)}}.nang-landing{.hero{min-height:100vh;display:flex;align-items:center;padding-top:72px;padding-bottom:120px;position:relative;overflow:hidden;background:var(--nang-landing-color-background)}.hero-grid{left:0;right:0;bottom:0;background-size:60px 60px;opacity:.5}.hero-geometric-shape,.hero-grid{position:absolute;top:0;pointer-events:none}.hero-geometric-shape{right:calc(100% + 68dvh);width:50%;height:100dvh;opacity:0;-webkit-animation:nangLandingTradeArrow 20s ease 1s infinite;animation:nangLandingTradeArrow 20s ease 1s infinite;z-index:0}.hero-geometric-shape polygon{fill:rgba(var(--nang-landing-color-primary-rgb),.08);transition:fill .3s ease}&[data-theme=dark] .hero-geometric-shape polygon{fill:rgba(var(--nang-landing-color-primary-rgb),.2)}@media (max-width:1024px){.hero-geometric-shape{display:none}}.hero-inner{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-lg);position:relative;z-index:1}@media (min-width:640px){.hero-inner{padding:var(--nang-landing-spacing-lg) var(--nang-landing-spacing-lg)}}@media (min-width:1024px){.hero-inner{padding:var(--nang-landing-spacing-xl) var(--nang-landing-spacing-2xl)}}.hero-header{margin-bottom:var(--nang-landing-spacing-xl)}.hero-header .hero-badge{-webkit-animation:nangLandingFadeIn .6s ease-out forwards;animation:nangLandingFadeIn .6s ease-out forwards}.hero-header .hero-title{-webkit-animation:nangLandingSlideInLeft .8s ease-out .1s forwards;animation:nangLandingSlideInLeft .8s ease-out .1s forwards;opacity:0;max-width:none;text-wrap:balance;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.hero-content{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-3xl);gap:var(--nang-landing-spacing-3xl);align-items:start}.hero-text{order:2}.hero-visual{order:1}@media (min-width:1024px){.hero-content{grid-template-columns:.9fr 1.1fr;grid-gap:var(--nang-landing-spacing-2xl);gap:var(--nang-landing-spacing-2xl);align-items:stretch}.hero-text{order:2}.hero-visual{order:1;display:flex}}.hero-text{-webkit-animation:nangLandingSlideInRight .8s ease-out .2s forwards;animation:nangLandingSlideInRight .8s ease-out .2s forwards;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);display:flex;flex-direction:column}.hero-subtitle{font-size:var(--nang-landing-font-size-lg);color:var(--nang-landing-color-text-secondary);line-height:1.7;margin-bottom:var(--nang-landing-spacing-xl);order:1}@media (min-width:640px){.hero-subtitle{font-size:var(--nang-landing-font-size-lg)}}.hero-features{flex-direction:column;margin-bottom:var(--nang-landing-spacing-xl);-webkit-animation:nangLandingFadeIn .8s ease-out .3s forwards;animation:nangLandingFadeIn .8s ease-out .3s forwards;opacity:0;order:2}.hero-feature,.hero-features{display:flex;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm)}.hero-feature{align-items:flex-start;font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-primary)}.hero-feature-icon{margin-top:3px;width:20px;height:20px;color:var(--nang-landing-color-primary);flex-shrink:0}.hero-cta{display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md);-webkit-animation:nangLandingFadeIn .8s ease-out .4s forwards;animation:nangLandingFadeIn .8s ease-out .4s forwards;opacity:0;order:4}@media (min-width:640px){.hero-cta{flex-direction:row;align-items:center;justify-content:center}}.hero-visual{position:relative;-webkit-animation:nangLandingSlideInLeft .8s ease-out .3s forwards;animation:nangLandingSlideInLeft .8s ease-out .3s forwards;opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.hero-image-wrapper{position:relative;border-radius:var(--nang-landing-radius-xl);overflow:hidden;box-shadow:var(--nang-landing-shadow-lg);width:100%;height:100%;&:hover>img{-webkit-animation:nangLandingPulseImage 10s linear infinite alternate;animation:nangLandingPulseImage 10s linear infinite alternate}}.hero-image{width:100%;height:100%;display:block;object-fit:cover}.hero-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--nang-landing-color-primary-rgb),.1),transparent);pointer-events:none}.hero-stats{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md);margin-top:var(--nang-landing-spacing-xl);order:3;margin-bottom:var(--nang-landing-spacing-xl)}@media (min-width:640px){.hero-stats{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.hero-text{display:block;max-width:600px}.hero-cta,.hero-features,.hero-stats,.hero-subtitle{order:unset;margin-bottom:unset}.hero-features,.hero-subtitle{margin-bottom:var(--nang-landing-spacing-xl)}.hero-stats{margin-top:var(--nang-landing-spacing-xl)}}.hero-stat{padding:var(--nang-landing-spacing-lg);-webkit-animation:nangLandingScaleIn .6s ease-out forwards;animation:nangLandingScaleIn .6s ease-out forwards;opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.hero-stat:first-child{-webkit-animation-delay:.5s;animation-delay:.5s}.hero-stat:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.hero-stat:nth-child(3){-webkit-animation-delay:.7s;animation-delay:.7s}.hero-stat-value{font-size:var(--nang-landing-font-size-3xl);font-weight:var(--nang-landing-font-weight-bold);color:var(--nang-landing-color-primary);line-height:1}.hero-stat-label{color:var(--nang-landing-color-text-secondary);margin-top:var(--nang-landing-spacing-xs)}.hero-stat-label,.scroll-indicator{font-size:var(--nang-landing-font-size-sm)}.scroll-indicator{position:absolute;bottom:var(--nang-landing-spacing-xl);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm);color:var(--nang-landing-color-text-muted);-webkit-animation:nangLandingBounce 2s ease-in-out infinite;animation:nangLandingBounce 2s ease-in-out infinite;cursor:pointer;transition:color var(--nang-landing-transition-fast)}.scroll-indicator:hover{color:var(--nang-landing-color-primary)}.scroll-indicator svg{width:24px;height:24px}}@-webkit-keyframes nangLandingTradeArrow{0%{right:calc(100% + 68dvh);opacity:0}10%{right:-5%;opacity:.6}85%{right:-5%;opacity:.6}95%{right:-68dvh;opacity:0}to{right:-68dvh;opacity:0}}@keyframes nangLandingTradeArrow{0%{right:calc(100% + 68dvh);opacity:0}10%{right:-5%;opacity:.6}85%{right:-5%;opacity:.6}95%{right:-68dvh;opacity:0}to{right:-68dvh;opacity:0}}@-webkit-keyframes nangLandingBounce{0%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}}@keyframes nangLandingBounce{0%,to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}}.nang-landing{.features{padding:var(--nang-landing-spacing-4xl) 0;background-color:var(--nang-landing-color-surface);position:relative;overflow:hidden}.features-inner{max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-lg);position:relative;z-index:1}@media (min-width:640px){.features-inner{padding:0 var(--nang-landing-spacing-xl)}}@media (min-width:1024px){.features-inner{padding:0 var(--nang-landing-spacing-2xl)}}.features-header{text-align:center;margin-bottom:var(--nang-landing-spacing-3xl)}.features-description{font-size:var(--nang-landing-font-size-lg);color:var(--nang-landing-color-text-secondary);max-width:600px;margin:0 auto;line-height:1.6;text-wrap:balance}.features-grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;grid-gap:var(--nang-landing-spacing-xl);gap:var(--nang-landing-spacing-xl)}.feature-card-wrapper{flex:0 0 350px;max-width:350px}.feature-card{text-align:left!important}.feature-icon-wrapper{width:56px;height:56px;background:linear-gradient(135deg,rgba(var(--nang-landing-color-primary-rgb),.1),rgba(var(--nang-landing-color-primary-rgb),.05));border-radius:var(--nang-landing-radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--nang-landing-spacing-lg);transition:background-color var(--nang-landing-transition-base),-webkit-transform var(--nang-landing-transition-base);transition:background-color var(--nang-landing-transition-base),transform var(--nang-landing-transition-base);transition:background-color var(--nang-landing-transition-base),transform var(--nang-landing-transition-base),-webkit-transform var(--nang-landing-transition-base)}.feature-card:hover .feature-icon-wrapper{background:linear-gradient(135deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));-webkit-transform:scale(1.1);transform:scale(1.1)}.feature-icon{width:28px;height:28px;color:var(--nang-landing-color-primary);transition:color var(--nang-landing-transition-base)}.feature-card:hover .feature-icon{color:#fff}.feature-list{margin-top:var(--nang-landing-spacing-lg);padding-top:var(--nang-landing-spacing-lg);border-top:1px solid var(--nang-landing-color-border)}.feature-list-item{display:flex;align-items:center;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm);font-size:var(--nang-landing-font-size-sm);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-sm)}.feature-list-item:last-child{margin-bottom:0}.feature-list-icon{width:16px;height:16px;color:var(--nang-landing-color-primary);flex-shrink:0}.detailed-features{margin-top:var(--nang-landing-spacing-2xl);padding-top:var(--nang-landing-spacing-2xl);border-top:1px solid var(--nang-landing-color-border)}.detailed-feature-wrapper{margin-bottom:var(--nang-landing-spacing-3xl)}.detailed-feature-wrapper:last-child{margin-bottom:0}.detailed-feature{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-2xl);gap:var(--nang-landing-spacing-2xl);align-items:center}@media (min-width:768px){.detailed-feature{grid-template-columns:1fr 1fr;grid-gap:var(--nang-landing-spacing-3xl);gap:var(--nang-landing-spacing-3xl)}.detailed-feature-wrapper:nth-child(2n) .detailed-feature-content{order:2}.detailed-feature-wrapper:nth-child(2n) .detailed-feature-visual{order:1}.detailed-feature-content{max-width:500px}}.detailed-feature-label{display:inline-block;font-size:var(--nang-landing-font-size-sm);font-weight:var(--nang-landing-font-weight-semibold);color:var(--nang-landing-color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--nang-landing-spacing-sm)}.detailed-feature-title{font-size:var(--nang-landing-font-size-2xl);font-weight:var(--nang-landing-font-weight-bold);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-md);line-height:1.3}.detailed-feature-description{font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-secondary);line-height:1.7;margin-bottom:var(--nang-landing-spacing-lg)}.detailed-feature-list{list-style:none}.detailed-feature-list li{display:flex;align-items:flex-start;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm);margin-bottom:var(--nang-landing-spacing-sm);font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-primary)}.detailed-feature-list-icon{width:20px;height:20px;color:var(--nang-landing-color-primary);flex-shrink:0;margin-top:2px}.detailed-feature-visual{position:relative}.mobile-only{display:block;margin-bottom:var(--nang-landing-spacing-lg)}.desktop-only{display:none}@media (min-width:768px){.mobile-only{display:none}.desktop-only{display:block}}.detailed-feature-image{width:100%;height:auto;border-radius:var(--nang-landing-radius-xl);box-shadow:var(--nang-landing-shadow-lg);&:hover>img{object-fit:cover;-webkit-animation:nangLandingPulseImage 10s linear infinite alternate;animation:nangLandingPulseImage 10s linear infinite alternate}}.detailed-feature-accent{position:absolute;width:100px;height:100px;background:linear-gradient(135deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));border-radius:var(--nang-landing-radius-xl);opacity:.2;z-index:-1}.detailed-feature:nth-child(odd) .detailed-feature-accent{top:-20px;right:-20px}.detailed-feature:nth-child(2n) .detailed-feature-accent{bottom:-20px;left:-20px}}.nang-landing{.benefits{padding:var(--nang-landing-spacing-4xl) 0;background-color:var(--nang-landing-color-background);position:relative}.benefits-inner{max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-lg)}@media (min-width:640px){.benefits-inner{padding:0 var(--nang-landing-spacing-xl)}}@media (min-width:1024px){.benefits-inner{padding:0 var(--nang-landing-spacing-2xl)}}.benefits-header{text-align:center;margin-bottom:var(--nang-landing-spacing-3xl)}.benefits-description{font-size:var(--nang-landing-font-size-lg);color:var(--nang-landing-color-text-secondary);max-width:600px;margin:0 auto;line-height:1.6;text-wrap:balance}.benefits-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-xl);gap:var(--nang-landing-spacing-xl);margin-bottom:var(--nang-landing-spacing-4xl)}@media (min-width:640px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.benefits-grid{grid-template-columns:repeat(4,1fr)}}.benefit-card-wrapper{height:100%}.benefit-icon-wrapper{width:64px;height:64px;background:linear-gradient(135deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));border-radius:var(--nang-landing-radius-xl);display:flex;align-items:center;justify-content:center;margin:0 auto var(--nang-landing-spacing-lg);box-shadow:var(--nang-landing-shadow-primary)}.benefit-icon{width:32px;height:32px;color:#fff}.how-it-works{background-color:var(--nang-landing-color-surface);border-radius:var(--nang-landing-radius-xl);padding:var(--nang-landing-spacing-3xl);position:relative;overflow:hidden}.how-it-works:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 90% 90%,rgba(var(--nang-landing-color-primary-rgb),.08) 0,transparent 50%);pointer-events:none}.how-it-works-header{text-align:center;margin-bottom:var(--nang-landing-spacing-3xl)}.how-it-works-title{font-size:var(--nang-landing-font-size-2xl);font-weight:var(--nang-landing-font-weight-bold);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-sm)}.how-it-works-description{font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-secondary);max-width:500px;margin:0 auto}.steps{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-xl);gap:var(--nang-landing-spacing-xl);position:relative}@media (min-width:768px){.steps{grid-template-columns:repeat(4,1fr);grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}}@media (min-width:768px){.steps:before{content:"";position:absolute;top:40px;left:12.5%;right:12.5%;height:2px;background:linear-gradient(90deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));opacity:.3}}.step{position:relative;text-align:center;z-index:1}.step-number{width:80px;height:80px;background:linear-gradient(135deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--nang-landing-spacing-lg);font-size:var(--nang-landing-font-size-2xl);font-weight:var(--nang-landing-font-weight-bold);color:#fff;box-shadow:var(--nang-landing-shadow-primary);position:relative}.step-title{font-size:var(--nang-landing-font-size-lg);font-weight:var(--nang-landing-font-weight-semibold);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-sm)}.step-description{font-size:var(--nang-landing-font-size-sm);color:var(--nang-landing-color-text-secondary);line-height:1.6}.benefits-cta{margin-top:var(--nang-landing-spacing-4xl);text-align:center;padding:var(--nang-landing-spacing-3xl);background:linear-gradient(135deg,rgba(var(--nang-landing-color-primary-rgb),.1),rgba(var(--nang-landing-color-primary-rgb),.05));border-radius:var(--nang-landing-radius-xl);border:1px solid rgba(var(--nang-landing-color-primary-rgb),.2)}.benefits-cta-title{font-size:var(--nang-landing-font-size-2xl);font-weight:var(--nang-landing-font-weight-bold);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-md)}.benefits-cta-description{font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-secondary);margin-bottom:var(--nang-landing-spacing-xl);max-width:500px;margin-left:auto;margin-right:auto}}.nang-landing{.contact-section{padding:var(--nang-landing-spacing-4xl) 0;background-color:var(--nang-landing-color-surface);position:relative;overflow:hidden}.contact-section-inner{max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-lg);position:relative;z-index:1}@media (min-width:640px){.contact-section-inner{padding:0 var(--nang-landing-spacing-xl)}}@media (min-width:1024px){.contact-section-inner{padding:0 var(--nang-landing-spacing-2xl)}}.contact-section-header{text-align:left;margin-bottom:var(--nang-landing-spacing-3xl)}.contact-content{display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-3xl);gap:var(--nang-landing-spacing-3xl)}.contact-block{width:100%}.contact-block-title{font-size:var(--nang-landing-font-size-lg);font-weight:var(--nang-landing-font-weight-semibold);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-md);text-transform:uppercase;letter-spacing:.02em}.contact-block-description{font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-secondary);margin-bottom:var(--nang-landing-spacing-lg);line-height:1.6}.contact-card{background-color:var(--nang-landing-color-surface-elevated);border:1px solid var(--nang-landing-color-border);border-radius:var(--nang-landing-radius-xl);padding:var(--nang-landing-spacing-xl);transition:all var(--nang-landing-transition-base)}.contact-card:hover{box-shadow:var(--nang-landing-shadow-lg);border-color:rgba(var(--nang-landing-color-primary-rgb),.3);background-color:rgba(var(--nang-landing-color-primary-rgb),.05)}.contact-block-wrapper{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}@media (min-width:1024px){.contact-block-wrapper{grid-template-columns:2fr 1fr;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}}.system-support-card{text-align:left!important}.contact-info-grid{flex-direction:column}.contact-info-grid,.contact-info-row{display:flex;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm)}.contact-info-row{align-items:center;flex-wrap:wrap}.contact-info-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--nang-landing-color-primary);flex-shrink:0}.contact-info-icon svg{width:100%;height:100%}.contact-info-value{font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-primary)}.sales-locations{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}@media (min-width:1024px){.sales-locations{grid-template-columns:repeat(3,1fr);grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}}.location-card{padding:0!important;overflow:hidden;text-align:left!important}.location-header{padding:var(--nang-landing-spacing-sm) var(--nang-landing-spacing-lg)!important}.location-flag{display:flex}.location-name{margin:0!important;font-size:var(--nang-landing-font-size-lg);color:var(--nang-landing-color-text-primary)}.location-details{padding:var(--nang-landing-spacing-lg) var(--nang-landing-spacing-lg);display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}.location-detail-row{display:flex;align-items:flex-start;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm)}.detail-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--nang-landing-color-primary);flex-shrink:0;margin-top:2px}.detail-icon svg{width:100%;height:100%}.detail-value{font-size:var(--nang-landing-font-size-md);color:var(--nang-landing-color-text-primary);line-height:1.4;word-break:break-word}.address-block{display:flex;flex-direction:column;grid-gap:0;gap:0}.company-name{font-weight:var(--nang-landing-font-weight-semibold);color:var(--nang-landing-color-text-primary)}.contact-link{position:relative;display:inline;width:auto;transition:color var(--nang-landing-transition-base);&:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--nang-landing-color-primary);transition:width var(--nang-landing-transition-base)}&:hover{color:var(--nang-landing-color-primary);&:after{width:100%}}}}.nang-landing{.footer{background-color:var(--nang-landing-color-text-primary);color:#fff;padding:var(--nang-landing-spacing-2xl) 0 var(--nang-landing-spacing-xl)}&[data-theme=dark] .footer{background-color:#0a0f1c}.footer-inner{max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-lg)}@media (min-width:640px){.footer-inner{padding:0 var(--nang-landing-spacing-xl)}}@media (min-width:1024px){.footer-inner{padding:0 var(--nang-landing-spacing-2xl)}}.footer-top{display:grid;grid-template-columns:1fr;grid-gap:var(--nang-landing-spacing-2xl);gap:var(--nang-landing-spacing-2xl);padding-bottom:var(--nang-landing-spacing-xl);border-bottom:1px solid hsla(0,0%,100%,.1)}@media (min-width:640px){.footer-top{grid-template-columns:1.5fr 1fr 1fr}}.footer-logo{display:flex;align-items:center;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm);margin-bottom:var(--nang-landing-spacing-md);svg{height:32px;fill:var(--nang-landing-color-primary)}.footer-logo-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));border-radius:var(--nang-landing-radius-lg);display:flex;align-items:center;justify-content:center;font-weight:var(--nang-landing-font-weight-bold)}.footer-logo-icon,.footer-logo-text{color:#fff;font-size:var(--nang-landing-font-size-lg)}.footer-logo-text{font-weight:var(--nang-landing-font-weight-semibold);text-wrap:balance}}.footer-description{font-size:var(--nang-landing-font-size-sm);color:hsla(0,0%,100%,.7);line-height:1.6;margin-bottom:var(--nang-landing-spacing-lg);text-wrap:balance}.footer-social{display:flex;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md)}.footer-social-link{width:40px;height:40px;background-color:hsla(0,0%,100%,.1);border-radius:var(--nang-landing-radius-full);display:flex;align-items:center;justify-content:center;color:#fff;transition:background-color var(--nang-landing-transition-fast),-webkit-transform var(--nang-landing-transition-fast);transition:background-color var(--nang-landing-transition-fast),transform var(--nang-landing-transition-fast);transition:background-color var(--nang-landing-transition-fast),transform var(--nang-landing-transition-fast),-webkit-transform var(--nang-landing-transition-fast)}.footer-social-link:hover{color:#fff;background-color:var(--nang-landing-color-primary-dark);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.footer-social-link svg{width:20px;height:20px}.footer-links-column{text-align:left}.footer-links-title{font-size:var(--nang-landing-font-size-base);font-weight:var(--nang-landing-font-weight-semibold);color:#fff;margin-bottom:var(--nang-landing-spacing-md)}.footer-links{list-style:none}.footer-link{display:block;font-size:var(--nang-landing-font-size-sm);color:hsla(0,0%,100%,.7);padding:var(--nang-landing-spacing-xs) 0;transition:color var(--nang-landing-transition-fast)}.footer-link:hover{color:#fff}.footer-bottom{display:flex;flex-direction:column;align-items:center;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md);padding-top:var(--nang-landing-spacing-xl)}@media (min-width:640px){.footer-bottom{flex-direction:row;justify-content:space-between}}.footer-copyright{font-size:var(--nang-landing-font-size-sm);color:hsla(0,0%,100%,.6)}.footer-copyright-link{color:inherit;text-decoration:none;transition:color var(--nang-landing-transition-fast)}.footer-copyright-link:hover{color:#fff}.footer-legal-links{display:flex;flex-direction:column;grid-gap:var(--nang-landing-spacing-md);gap:var(--nang-landing-spacing-md);align-items:center;@media screen and (min-width:640px){flex-direction:row;flex-wrap:wrap;grid-gap:var(--nang-landing-spacing-lg);gap:var(--nang-landing-spacing-lg)}}.footer-legal-link{font-size:var(--nang-landing-font-size-sm);color:hsla(0,0%,100%,.6);transition:color var(--nang-landing-transition-fast)}.footer-legal-link:hover{color:#fff}}.nang-landing{.scroll-progress-container{position:fixed;top:0;left:0;right:0;height:3px;z-index:1001}.scroll-progress-bar{height:100%;background:hsla(0,0%,100%,.5);transition:width .1s ease-out}&[data-theme=dark] .scroll-progress-bar{background:rgba(var(--nang-landing-color-primary-rgb),.5)}.scroll-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:var(--nang-landing-color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;box-shadow:var(--nang-landing-shadow-primary);opacity:0;-webkit-transform:translateY(20px) scale(.8);transform:translateY(20px) scale(.8);transition:all var(--nang-landing-transition-base);z-index:999;border:none;&.visible{opacity:.6;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}&:hover{opacity:1;background:var(--nang-landing-color-primary-dark);-webkit-transform:translateY(-3px) scale(1.05);transform:translateY(-3px) scale(1.05);box-shadow:var(--nang-landing-shadow-hover);svg{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}&:active{-webkit-transform:translateY(-1px) scale(.98);transform:translateY(-1px) scale(.98)}svg{width:24px;height:24px;transition:-webkit-transform var(--nang-landing-transition-fast);transition:transform var(--nang-landing-transition-fast);transition:transform var(--nang-landing-transition-fast),-webkit-transform var(--nang-landing-transition-fast)}@media (max-width:768px){width:44px;height:44px;bottom:20px;right:20px;svg{width:20px;height:20px}}}}body:has(.siq_bR){.nang-landing{.scroll-to-top{bottom:84px;right:15px;@media (max-width:768px){bottom:84px;right:18px}}}}.nang-landing{--nang-landing-color-primary:red;--nang-landing-color-primary-light:#f33;--nang-landing-color-primary-dark:#c00;--nang-landing-color-primary-rgb:255,0,0;--nang-landing-color-success:#5a913d;--nang-landing-color-warning:#f0bc00;--nang-landing-color-error:#c54a31;--nang-landing-color-info:#077fa1;--nang-landing-color-background:#fff;--nang-landing-color-surface:#f9f9f9;--nang-landing-color-surface-elevated:#fff;--nang-landing-color-text-primary:#202020;--nang-landing-color-text-secondary:#666;--nang-landing-color-text-muted:#999;--nang-landing-color-border:#e6e6e6;--nang-landing-color-border-light:#f2f2f2;--nang-landing-shadow-sm:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--nang-landing-shadow-lg:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--nang-landing-shadow-primary:0 4px 4px rgba(var(--nang-landing-color-primary-rgb),0.3);--nang-landing-shadow-hover:0 4px 10px rgba(0,0,0,0.2);--nang-landing-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--nang-landing-font-size-xs:0.75rem;--nang-landing-font-size-sm:0.875rem;--nang-landing-font-size-base:1rem;--nang-landing-font-size-lg:1.125rem;--nang-landing-font-size-xl:1.25rem;--nang-landing-font-size-2xl:1.5rem;--nang-landing-font-size-3xl:1.875rem;--nang-landing-font-size-4xl:2.25rem;--nang-landing-font-size-5xl:3rem;--nang-landing-font-weight-light:300;--nang-landing-font-weight-normal:400;--nang-landing-font-weight-medium:500;--nang-landing-font-weight-semibold:600;--nang-landing-font-weight-bold:700;--nang-landing-spacing-xs:0.5rem;--nang-landing-spacing-sm:0.75rem;--nang-landing-spacing-md:1rem;--nang-landing-spacing-lg:1.5rem;--nang-landing-spacing-xl:2rem;--nang-landing-spacing-2xl:3rem;--nang-landing-spacing-3xl:4rem;--nang-landing-spacing-4xl:6rem;--nang-landing-radius-sm:0.375rem;--nang-landing-radius-md:0.5rem;--nang-landing-radius-lg:0.75rem;--nang-landing-radius-xl:1rem;--nang-landing-radius-full:9999px;--nang-landing-transition-fast:150ms ease-in-out;--nang-landing-transition-base:200ms ease-in-out;--nang-landing-transition-slow:300ms ease-in-out;--nang-landing-transition-bounce:300ms cubic-bezier(0.68,-0.55,0.265,1.55);&[data-theme=dark]{--nang-landing-color-primary:#ff4d4d;--nang-landing-color-primary-light:#ff8080;--nang-landing-color-primary-dark:#e60000;--nang-landing-color-primary-rgb:255,0,0;--nang-landing-color-background:#000;--nang-landing-color-surface:#2d2d2d;--nang-landing-color-surface-elevated:#333;--nang-landing-color-text-primary:#f9f9f9;--nang-landing-color-text-secondary:#ccc;--nang-landing-color-text-muted:#999;--nang-landing-color-border:#333;--nang-landing-color-border-light:#202020;--nang-landing-shadow-sm:0 4px 6px -1px rgba(0,0,0,0.3),0 2px 4px -1px rgba(0,0,0,0.2);--nang-landing-shadow-lg:0 20px 25px -5px rgba(0,0,0,0.5),0 10px 10px -5px rgba(0,0,0,0.3)}}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}.nang-landing{font-family:var(--nang-landing-font-family);font-size:var(--nang-landing-font-size-base);line-height:1.6;color:var(--nang-landing-color-text-primary);background-color:var(--nang-landing-color-background);transition:background-color var(--nang-landing-transition-base),color var(--nang-landing-transition-base);min-height:100vh;overflow-x:hidden;*,:after,:before{box-sizing:border-box;margin:0;padding:0}::selection{background-color:rgba(var(--nang-landing-color-primary-rgb),.2);color:var(--nang-landing-color-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--nang-landing-color-surface)}::-webkit-scrollbar-thumb{background:var(--nang-landing-color-text-muted);border-radius:var(--nang-landing-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--nang-landing-color-text-secondary)}a{color:var(--nang-landing-color-primary);text-decoration:none;transition:color var(--nang-landing-transition-fast);&:hover{color:var(--nang-landing-color-primary-light)}}button{font-family:inherit;cursor:pointer;border:none;background:none}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--nang-landing-color-primary);outline-offset:2px}.container{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--nang-landing-spacing-lg)}@media (min-width:640px){.container{padding:0 var(--nang-landing-spacing-xl)}}@media (min-width:1024px){.container{padding:0 var(--nang-landing-spacing-2xl)}}.section{padding:var(--nang-landing-spacing-4xl) 0}@media (max-width:768px){.section{padding:var(--nang-landing-spacing-3xl) 0}}.text-gradient{background:linear-gradient(135deg,var(--nang-landing-color-primary),var(--nang-landing-color-primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.animate-fade-in{-webkit-animation:nangLandingFadeIn .6s ease-out forwards;animation:nangLandingFadeIn .6s ease-out forwards}.animate-slide-in-left{-webkit-animation:nangLandingSlideInLeft .6s ease-out forwards;animation:nangLandingSlideInLeft .6s ease-out forwards}.animate-slide-in-right{-webkit-animation:nangLandingSlideInRight .6s ease-out forwards;animation:nangLandingSlideInRight .6s ease-out forwards}.animate-scale-in{-webkit-animation:nangLandingScaleIn .5s ease-out forwards;animation:nangLandingScaleIn .5s ease-out forwards}.scroll-animate-container{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;&.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.scroll-animate{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;&.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.scroll-animate-left{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;&.is-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.scroll-animate-right{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;&.is-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.scroll-animate-scale{opacity:0;-webkit-transform:scale(.95);transform:scale(.95);transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;&.is-visible{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.2s}.stagger-3{transition-delay:.3s}.stagger-4{transition-delay:.4s}.stagger-5{transition-delay:.5s}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.glass{background:rgba(var(--nang-landing-color-surface-elevated),.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}&[data-theme=dark] .glass{background:rgba(51,65,85,.8)}.card{border-radius:var(--nang-landing-radius-xl);border:1px solid var(--nang-landing-color-border);padding:var(--nang-landing-spacing-xl);text-align:center;color:var(--nang-landing-color-text-secondary);background-color:var(--nang-landing-color-surface-elevated);height:100%;transition:all var(--nang-landing-transition-base);&:hover{border-color:rgba(var(--nang-landing-color-primary-rgb),.3);background-color:rgba(var(--nang-landing-color-primary-rgb),.05)}.card-header{display:flex;align-items:center;grid-gap:var(--nang-landing-spacing-sm);gap:var(--nang-landing-spacing-sm);padding:var(--nang-landing-spacing-sm) var(--nang-landing-spacing-md);background-color:rgba(var(--nang-landing-color-primary-rgb),.1)}.card-title{font-size:var(--nang-landing-font-size-xl);font-weight:var(--nang-landing-font-weight-semibold);color:var(--nang-landing-color-text-primary);margin-bottom:var(--nang-landing-spacing-sm)}.card-description{font-size:var(--nang-landing-font-size-base);color:var(--nang-landing-color-text-secondary);line-height:1.6}}.section-title{margin:var(--nang-landing-spacing-md) 0;font-size:var(--nang-landing-font-size-3xl);font-weight:var(--nang-landing-font-weight-bold);color:var(--nang-landing-color-primary);line-height:1.25;@media (min-width:640px){font-size:var(--nang-landing-font-size-4xl)}}}@-webkit-keyframes nangLandingFadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nangLandingFadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes nangLandingSlideInLeft{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes nangLandingSlideInLeft{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes nangLandingSlideInRight{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes nangLandingSlideInRight{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes nangLandingScaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes nangLandingScaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes nangLandingPulseImage{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes nangLandingPulseImage{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}
/*# sourceMappingURL=main~a2947235.d33fc366.chunk.css.map */