.style-module-scss-module__zUnC5a__russo-one-regular{font-family:Russo One,sans-serif;font-style:normal;font-weight:400}.style-module-scss-module__zUnC5a__roboto-light{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:300}.style-module-scss-module__zUnC5a__roboto-regular,.style-module-scss-module__zUnC5a__text,.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText p,.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem p,.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid .style-module-scss-module__zUnC5a__flexibilityItem p{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.style-module-scss-module__zUnC5a__roboto-medium{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:500}.style-module-scss-module__zUnC5a__roboto-flex-thin{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto Flex,sans-serif;font-style:normal;font-weight:100}.style-module-scss-module__zUnC5a__roboto-flex-light,.style-module-scss-module__zUnC5a__header-h2{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto Flex,sans-serif;font-style:normal;font-weight:300}.style-module-scss-module__zUnC5a__roboto-flex-regular{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto Flex,sans-serif;font-style:normal;font-weight:400}.style-module-scss-module__zUnC5a__roboto-flex-medium{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto Flex,sans-serif;font-style:normal;font-weight:500}.style-module-scss-module__zUnC5a__roboto-flex-bold,.style-module-scss-module__zUnC5a__header-h2 strong{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto Flex,sans-serif;font-style:normal;font-weight:700}.style-module-scss-module__zUnC5a__roboto-flex-semibold{font-optical-sizing:auto;font-variation-settings:"width" 100;font-family:Roboto Flex,sans-serif;font-style:normal;font-weight:600}.style-module-scss-module__zUnC5a__text,.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText p,.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem p,.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid .style-module-scss-module__zUnC5a__flexibilityItem p{font-size:1.1rem;font-weight:300}.style-module-scss-module__zUnC5a__header-h2{letter-spacing:-.5px;color:#0c0b13;padding-bottom:1rem;font-size:29px;line-height:1.3}@media screen and (min-width:576px){.style-module-scss-module__zUnC5a__header-h2{letter-spacing:-.75px;font-size:44px;line-height:1.25}}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__header-h2{letter-spacing:-1px;font-size:54px;line-height:1.25}}.style-module-scss-module__zUnC5a__page{width:100%;min-height:100vh}.style-module-scss-module__zUnC5a__heroIllustration{justify-content:center;align-items:center;padding:20px;display:flex}.style-module-scss-module__zUnC5a__spotContainer{grid-template-columns:1fr;gap:30px;display:grid}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__spotContainer{gap:40px}}@media screen and (min-width:1024px){.style-module-scss-module__zUnC5a__spotContainer{grid-template-columns:500px auto;gap:60px}}@media screen and (min-width:1280px){.style-module-scss-module__zUnC5a__spotContainer{grid-template-columns:500px auto;gap:60px}}@media screen and (min-width:1440px){.style-module-scss-module__zUnC5a__spotContainer{grid-template-columns:600px auto;gap:60px}}.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresImage{order:1;justify-content:center;align-items:center;display:flex}@media screen and (min-width:1024px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresImage{order:0}}.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresImage img{width:100%;max-width:400px}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresImage img{max-width:700px}}@media screen and (min-width:1280px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresImage img{max-width:500px}}@media screen and (min-width:1440px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresImage img{max-width:700px}}.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText{order:2}@media screen and (min-width:1024px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText{order:1}}.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText p{padding-bottom:1rem}.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText .style-module-scss-module__zUnC5a__downloadButtons{grid-template-columns:1fr;gap:12px;margin-top:30px;display:grid}@media screen and (min-width:640px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText .style-module-scss-module__zUnC5a__downloadButtons{grid-template-rows:2fr;grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (min-width:1280px){.style-module-scss-module__zUnC5a__spotContainer .style-module-scss-module__zUnC5a__featuresText .style-module-scss-module__zUnC5a__downloadButtons{grid-template-rows:2fr;grid-template-columns:repeat(3,1fr);gap:16px}}.style-module-scss-module__zUnC5a__featuresSection{background:#fff}.style-module-scss-module__zUnC5a__audienceSection{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 50%,#e2e8f0 100%);position:relative;overflow:hidden}.style-module-scss-module__zUnC5a__audienceSection:before{content:"";background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--accent-color)6%,transparent)0%,transparent 50%),radial-gradient(circle at 20% 80%,color-mix(in srgb,var(--accent-color)4%,transparent)0%,transparent 50%);pointer-events:none;position:absolute;inset:0}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee{gap:var(--card-external-gap);z-index:1;flex-direction:column;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceRow{padding:8px 0;overflow:hidden}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceTrack{gap:var(--card-external-gap);width:max-content;animation:60s linear infinite style-module-scss-module__zUnC5a__audienceScroll;display:flex}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceTrack:hover{animation-play-state:paused}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceTrackReverse{animation-direction:reverse}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem{width:300px;padding:var(--card-internal-padding);border:1px solid var(--card-light-border-color);border-radius:var(--radius-card);background:#fffc;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:6px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem{width:340px}}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem:before{content:"";background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color)5%,transparent),transparent);opacity:0;transition:opacity .3s;position:absolute;inset:0}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem:hover{border-color:color-mix(in srgb,var(--accent-color)28%,transparent);transform:translateY(-4px)}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem:hover:before{opacity:1}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem .style-module-scss-module__zUnC5a__audienceHeading{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem .style-module-scss-module__zUnC5a__audienceHeading h3{color:#1e293b;font-size:17px;font-weight:400;line-height:22px}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem .style-module-scss-module__zUnC5a__audienceHeading h3{font-size:18px;line-height:24px}}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem .style-module-scss-module__zUnC5a__audienceIcon{width:20px;height:20px;color:var(--accent-color);flex-shrink:0}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceMarquee .style-module-scss-module__zUnC5a__audienceItem p{color:#64748b;z-index:1;position:relative}@keyframes style-module-scss-module__zUnC5a__audienceScroll{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--card-external-gap)/2))}}@media (prefers-reduced-motion:reduce){.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceTrack{animation:none}.style-module-scss-module__zUnC5a__audienceSection .style-module-scss-module__zUnC5a__audienceRow{overflow-x:auto}}.style-module-scss-module__zUnC5a__flexibilitySection{background:#f8f9fa}.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid{gap:var(--card-external-gap);grid-template-columns:1fr;display:grid}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid{grid-template-columns:repeat(3,1fr)}}.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid .style-module-scss-module__zUnC5a__flexibilityItem{border:1px solid var(--card-light-border-color);padding:var(--card-internal-padding);border-radius:var(--radius-card);background:#fff}.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid .style-module-scss-module__zUnC5a__flexibilityItem h3{color:#1e293b;margin-bottom:12px;font-size:18px;font-weight:500;line-height:24px}.style-module-scss-module__zUnC5a__flexibilitySection .style-module-scss-module__zUnC5a__flexibilityGrid .style-module-scss-module__zUnC5a__flexibilityItem p{color:#64748b}.style-module-scss-module__zUnC5a__ctaSection{background:linear-gradient(to bottom right,#1b2236 0%,#212a3f 100%)}.style-module-scss-module__zUnC5a__ctaSection .style-module-scss-module__zUnC5a__ctaContent{text-align:center;max-width:1000px;margin:0 auto}.style-module-scss-module__zUnC5a__ctaSection .style-module-scss-module__zUnC5a__ctaContent .style-module-scss-module__zUnC5a__ctaHeader{max-width:820px}.style-module-scss-module__zUnC5a__ctaSection .style-module-scss-module__zUnC5a__ctaContent .style-module-scss-module__zUnC5a__ctaActions{flex-direction:column;justify-content:center;gap:16px;display:flex}@media screen and (min-width:768px){.style-module-scss-module__zUnC5a__ctaSection .style-module-scss-module__zUnC5a__ctaContent .style-module-scss-module__zUnC5a__ctaActions{flex-direction:row;gap:20px}}
