@media screen{.sticky-header{transition:background .2s}.sticky-header .navbar{padding:12px 0!important}.sticky-header .navbar-brand{min-height:44px}.sticky-header .navbar-nav{background:0 0}.sticky-header .navbar-nav li a{align-items:center;min-height:44px;display:flex}.sticky-header .call-to-action{margin-left:8px}.sticky-header .call-to-action div{white-space:nowrap}.navbar-dark .navbar-toggler{color:#fff;border-color:#ffffff8c;min-width:44px;min-height:44px}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:3px solid #7c32ff}.sticky-header :focus-visible{outline-color:#fff}[id]{scroll-margin-top:88px}.home-banner-area{isolation:isolate;min-height:0;max-height:none}.home-banner-area:before{z-index:1;background:#04091ec2}.home-banner-area .container{z-index:2}.home-banner-area .fullscreen{min-height:calc(100svh - 80px);padding:64px 0;align-items:center!important;height:auto!important;max-height:none!important}.home-banner-left{margin-top:0!important}.hero-headline{font-size:clamp(32px,4.4vw,64px)!important;line-height:1.15!important}.hero-subheadline{margin-bottom:28px!important;font-size:clamp(18px,2vw,22px)!important}.hero-cta-container{gap:12px;margin-top:28px}.hero-cta-primary,.hero-cta-secondary{white-space:normal;max-width:100%;min-height:48px;padding:14px 28px!important;font-size:17px!important}.section-title h2{overflow-wrap:break-word;line-height:1.2;font-size:clamp(28px,3.5vw,48px)!important}.section-title p{margin-bottom:0!important;font-size:18px!important}.section-title{padding-bottom:0;margin-bottom:40px!important}.fade-in-up,.step-card,.case-study-card,.timeline-item{opacity:1;animation:none;transform:none}.step-card:hover,.benefit-card:hover,.case-study-card:hover,.timeline-content:hover,.pricing-card:hover{transform:none}.step-card,.benefit-card,.case-study-card,.timeline-content,.pricing-card{transition:border-color .2s,box-shadow .2s}.timeline-item{transition:none}.how-it-works-section,.benefits-section,.case-studies-section,.pricing-section,.platform-guide-section{padding:80px 0!important}.event-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;display:grid}.event-card-grid>[class*=col-]{width:100%;min-width:0;max-width:none;padding:0;margin-bottom:0!important}.step-card,.benefit-card{padding:32px 24px;margin-bottom:0!important}.step-number{width:44px;height:44px;box-shadow:none;border-width:2px;margin:0 auto 20px;font-size:22px;position:static;transform:none}.step-icon{margin:0 0 20px}.step-icon i{font-size:40px}.benefit-card>p,.benefits-section .section-title p{color:#5c637d}.benefit-icon{margin-bottom:20px}.case-study-content{padding:24px}.case-study-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-study-metrics>div{min-width:0}.metric-value{font-size:28px}.metric-label{color:#5c637d;overflow-wrap:break-word;font-size:12px}.pricing-card-featured,.pricing-card-featured:hover{transform:none}.popular-badge{text-align:center;box-shadow:none;background:#155c31;padding:8px 16px;position:static;transform:none}.pricing-card-header{padding:28px 24px 20px}.pricing-amount,.pricing-card-body{padding:24px}.pricing-card-footer{padding:0 24px 28px}.btn-pricing{white-space:normal;min-height:48px;padding:14px 20px}.pricing-badge{white-space:normal;max-width:100%;padding:8px 16px}.price{font-size:48px}.pricing-amount .period{color:#5c637d;margin:8px 0 0;display:block}.price-custom{font-size:28px}.newsletter-input:focus-visible{outline:none}.newsletter-btn{width:48px;height:48px}.newsletter-input::placeholder{color:#5c637d}.newsletter-input{width:100%;min-width:0;font-size:16px}.case-study-hero,.csv-tool-hero{padding:clamp(48px,7vw,96px) 0}.case-study-hero h1{color:#fff;font-size:clamp(32px,5vw,64px);line-height:1.15}.case-study-detail{gap:40px;padding-bottom:64px}.case-study-detail+.case-study-detail{padding-top:64px}.case-study-detail-copy h2{overflow-wrap:break-word;font-size:clamp(28px,3vw,40px)}.case-study-stat-grid>div{min-width:0;padding:16px 12px}.case-study-stat-grid dt{font-size:28px}.case-study-stat-grid dd{overflow-wrap:break-word}.csv-tool-hero h1{font-size:clamp(32px,4vw,58px)}.csv-tool-section{padding:64px 0}.csv-settings-groups,.csv-settings-group,.csv-field,.csv-saved-settings,.csv-summary-header>div{min-width:0}.csv-field input,.csv-field select{min-height:48px;font-size:16px}.csv-file-pill{overflow-wrap:anywhere;max-width:100%}.csv-preview-table-wrapper{max-width:100%}.csv-preview-table{min-width:520px}.csv-action-button,.csv-secondary-button,.csv-footer-button{white-space:normal;min-height:48px}.csv-dropzone{position:relative}.csv-dropzone input{opacity:0;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.csv-dropzone:focus-within{outline-offset:4px;outline:3px solid #7c32ff}}@media screen and (width<1200px){.sticky-header .navbar-collapse{background:#04091e;border:1px solid #ffffff26;border-radius:8px;max-height:calc(100dvh - 80px);margin-top:8px;padding:8px 0;overflow-y:auto}.sticky-header .navbar-nav{align-items:stretch;margin:0}.sticky-header .navbar-nav li{margin:0;padding:0}.sticky-header .navbar-nav li a{line-height:1.4;padding:10px 16px!important;font-size:15px!important}.sticky-header .call-to-action{margin:0}.sticky-header .call-to-action div{padding:10px 20px!important}}@media screen and (width>=1200px){.sticky-header .navbar-nav li a{white-space:nowrap}.sticky-header .navbar-collapse{background:0 0;border:0;margin:0;padding:0}}@media screen and (width<992px){.event-card-grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}.case-study-detail{grid-template-columns:minmax(0,1fr);gap:28px}.case-study-detail-reverse .case-study-detail-image,.case-study-detail-reverse .case-study-detail-copy{order:initial}.csv-settings-groups{grid-template-columns:minmax(0,1fr)}.csv-settings-group:first-child,.csv-settings-group:nth-child(2),.csv-settings-group:nth-child(3){grid-area:auto}.csv-saved-settings{grid-template-columns:minmax(0,1fr)}}@media screen and (width<576px){.sticky-header .navbar>.container{padding-left:16px;padding-right:16px}.home-banner-area .fullscreen{padding:40px 0}.hero-cta-container>a,.case-study-actions>a{width:100%}.how-it-works-section,.benefits-section,.case-studies-section,.pricing-section,.platform-guide-section{padding:48px 0!important}.section-title p{font-size:16px!important}.timeline-container{padding:0}.timeline-container:before{display:none}.timeline-item,.timeline-item:nth-child(2n){margin-bottom:24px;padding-left:0}.timeline-content{padding:24px 20px}.timeline-step-badge{width:40px;height:40px;box-shadow:none;border-width:0;font-size:20px;top:24px;left:20px;transform:none}.timeline-icon{display:none}.timeline-title{align-items:center;min-height:40px;padding-left:56px;display:flex}.timeline-description,.timeline-features li{font-size:16px}.timeline-features{margin:16px 0 0}.timeline-features li{padding:0}.timeline-action{min-height:48px;padding:12px 16px}.free-trial-banner{padding:28px 20px}.free-trial-features{grid-template-columns:minmax(0,1fr)}.btn-trial-cta{white-space:normal;padding:14px 24px}.case-study-hero-copy{font-size:18px}.case-study-detail-section{padding:48px 0}.case-study-detail-copy>p:not(.case-study-eyebrow){font-size:16px}.csv-panel{padding:24px 16px}.csv-settings-group{padding:20px 12px}.csv-dropzone{padding:24px 16px}.csv-save-dialog{max-width:calc(100% - 32px);padding:24px 20px}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.fade-in-up,.step-card,.case-study-card,.timeline-item{opacity:1;transform:none}}
/*# sourceMappingURL=repo.b767346f.css.map */
