.modernist-theme,.modernist-theme .ai-page,.modernist-theme .navbar,.modernist-theme .result-container,.modernist-theme .woocommerce-MyAccount-content,.modernist-theme body,.modernist-theme button,.modernist-theme input,.modernist-theme select,.modernist-theme textarea{font-family:'Space Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.modernist-theme h1,.modernist-theme h2,.modernist-theme h3,.modernist-theme h4,.modernist-theme h5,.modernist-theme h6{font-family:'Space Grotesk',sans-serif;letter-spacing:-.02em}.modernist-theme .ai-page{--accent-blue:#2563eb;--accent-blue-dark:#1d4ed8;--accent-green:#22c55e;--accent-green-dark:#16a34a;--accent-green-light:#86efac;--accent-green-medium:#4ade80;--accent-green-stroke:#22c55e;--accent-purple:#2563eb;--accent-purple-dark:#1d4ed8;--accent-purple-light:#93c5fd;--accent-purple-muted:#60a5fa;--accent-purple-text:#dbeafe;--accent-amber:#2563eb;--accent-amber-light:#60a5fa;--radius-xs:0px;--radius-sm:2px;--radius-md:2px;--radius-lg:3px;--radius-xl:3px;--radius-full:3px;background:#0f172a;font-family:'Space Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.modernist-theme .ai-header h1{font-size:36px;font-weight:700;letter-spacing:-.02em}.modernist-theme .ai-header .ai-header-subtitle{font-size:16px;font-weight:400}.modernist-theme .ai-header-badge,.modernist-theme .ai-header-delivery-badge,.modernist-theme .dashboard-section-label,.modernist-theme .instructions-label,.modernist-theme .metadata-label,.modernist-theme .minutes-bar-label,.modernist-theme .option-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.modernist-theme .process-flow-step .step-num{border-radius:2px;background:#2563eb}.modernist-theme .ai-header-social-proof{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.modernist-theme .ai-header-social-proof .stars{color:#2563eb}.modernist-theme .minutes-bar .bonus,.modernist-theme .minutes-bar-label .bonus,.modernist-theme .trust-line .bonus{color:#2563eb}.modernist-theme .upload-zone{background:0 0;border:2px dashed rgba(255,255,255,.35);box-shadow:none}.modernist-theme .upload-zone:hover{background:rgba(37,99,235,.06);border:2px dashed #2563eb;box-shadow:inset 0 0 0 1px rgba(37,99,235,.15);transform:none}.modernist-theme .upload-zone.has-files{background:rgba(37,99,235,.04);box-shadow:none}.modernist-theme .upload-icon{background:0 0;box-shadow:none;color:rgba(255,255,255,.4);border-radius:0}.modernist-theme .asset-suggestions{background:rgba(255,255,255,.06)}.modernist-theme .library-files-added{background:rgba(255,255,255,.06)}.modernist-theme .ai-feature-banner{background:var(--bg-secondary);box-shadow:none}.modernist-theme .process-btn{background:#2563eb;box-shadow:none;border-radius:3px}.modernist-theme .process-btn:hover:not(:disabled){background:#1d4ed8;box-shadow:none;transform:translateY(-1px)}.modernist-theme .process-btn.upgrade-mode{background:#2563eb;box-shadow:none}.modernist-theme .process-btn.upgrade-mode:hover{background:#1d4ed8;box-shadow:none;transform:translateY(-1px)}.modernist-theme .plan-upgrade-btn{background:#2563eb;box-shadow:none}.modernist-theme .plan-upgrade-btn:hover{background:#1d4ed8;box-shadow:none;transform:none}.modernist-theme .tier-btn{background:#2563eb;box-shadow:none}.modernist-theme .tier-btn:hover{background:#1d4ed8;box-shadow:none;transform:none}.modernist-theme .upgrade-tier-card:hover{box-shadow:none;transform:none;border-color:#2563eb}.modernist-theme .upgrade-tier-card.featured:hover{box-shadow:none}.modernist-theme .upgrade-modal-content{box-shadow:0 25px 50px rgba(0,0,0,.5);border-radius:3px}.modernist-theme .tier-badge{background:#2563eb}.modernist-theme .minutes-bar-action{background:0 0;color:#2563eb;border:1px solid #2563eb;border-radius:2px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,color .2s}.modernist-theme .minutes-bar-action:hover{background:#2563eb;color:#fff}.modernist-theme .file-progress-bar{background:#2563eb}.modernist-theme .instructions-textarea,.modernist-theme .metadata-input,.modernist-theme .option-select{border-radius:2px;font-family:'Space Grotesk',sans-serif}.modernist-theme .instructions-textarea:focus,.modernist-theme .metadata-input:focus{border-color:#2563eb;box-shadow:none}.modernist-theme .instructions-label,.modernist-theme .metadata-field .metadata-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5)}.modernist-theme .ai-container{padding:64px 24px 96px}.modernist-theme .ai-header{margin-bottom:48px}.modernist-theme .upload-zone{padding:64px 24px;margin-bottom:32px}.modernist-theme .minutes-bar{margin-bottom:32px;padding:16px 24px}.modernist-theme .metadata-section{margin-bottom:32px}.modernist-theme .options-panel{margin-bottom:32px}.modernist-theme .mobile-new .process-btn.sticky-active{box-shadow:none;border-radius:0}.modernist-theme .success-icon{background:0 0;border-radius:0}.modernist-theme .success-icon svg{color:#2563eb}.modernist-theme .success-title{font-size:32px;font-weight:700;letter-spacing:-.02em}.modernist-theme .result-container .section{border-radius:2px;border-color:#e5e5e5}.modernist-theme .section-title{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#999}.modernist-theme .section-title svg{color:#2563eb}.modernist-theme .download-item{border-radius:2px}.modernist-theme .download-icon{border-radius:2px}.modernist-theme .download-icon.audio{background:#f0fdf4}.modernist-theme .download-icon.audio svg{color:#22c55e}.modernist-theme .download-btn{background:#2563eb;border-radius:2px;font-family:'Space Grotesk',sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.modernist-theme .download-btn:hover{background:#1d4ed8}.modernist-theme .download-btn.downloading{background:#22c55e}.modernist-theme .summary-item{border-radius:2px}.modernist-theme .summary-value{font-size:28px;font-weight:700;letter-spacing:-.02em}.modernist-theme .summary-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#999}.modernist-theme .subscription-box{border-radius:2px}.modernist-theme .minutes-remaining{color:#2563eb}.modernist-theme .cta-btn{background:#2563eb;border-radius:2px;font-family:'Space Grotesk',sans-serif;letter-spacing:.02em}.modernist-theme .cta-btn:hover{background:#1d4ed8}.modernist-theme .clip-card{border-radius:2px}.modernist-theme .clip-number{color:#2563eb}.modernist-theme .clip-duration{border-radius:2px}.modernist-theme .clip-download{background:#2563eb;border-radius:2px}.modernist-theme .clip-download:hover{background:#1d4ed8}.modernist-theme .clip-download.downloading{background:#22c55e}.modernist-theme .feedback-section{border-radius:2px}.modernist-theme .feedback-btn{border-radius:2px}.modernist-theme .feedback-btn:hover{border-color:#2563eb;background:#f5f5ff}.modernist-theme .feedback-btn.selected{border-color:#2563eb;background:#f5f5ff}.modernist-theme .feedback-btn.positive.selected{border-color:#22c55e;background:#f0fdf4}.modernist-theme .feedback-btn.negative.selected{border-color:#ef4444;background:#fef2f2}.modernist-theme .issue-option{border-radius:2px}.modernist-theme .issue-option:hover{border-color:#2563eb}.modernist-theme .issue-option.selected{border-color:#2563eb;background:#f5f5ff}.modernist-theme .issue-option.selected .checkmark{background:#2563eb;border-color:#2563eb}.modernist-theme .feedback-text-container textarea{border-radius:2px;font-family:'Space Grotesk',sans-serif}.modernist-theme .feedback-text-container textarea:focus{border-color:#2563eb;box-shadow:none}.modernist-theme .submit-feedback-btn{background:#2563eb;border-radius:2px;font-family:'Space Grotesk',sans-serif}.modernist-theme .submit-feedback-btn:hover{background:#1d4ed8}.modernist-theme .revision-link{color:#2563eb}.modernist-theme .revision-modal-content{border-radius:3px}.modernist-theme .revision-modal-close{border-radius:2px}.modernist-theme .revision-instructions-textarea{border-radius:2px;font-family:'Space Grotesk',sans-serif}.modernist-theme .revision-instructions-textarea:focus{border-color:#2563eb;box-shadow:none}.modernist-theme .revision-info{border-radius:2px}.modernist-theme .revision-modal-footer{border-radius:0}.modernist-theme .revision-submit-btn{background:#2563eb;border-radius:2px}.modernist-theme .revision-submit-btn:hover{background:#1d4ed8}.modernist-theme .escalation-link a{color:#2563eb}.modernist-theme .editing-summary .section-title svg{color:#2563eb}.modernist-theme .editing-summary-toggle{color:#2563eb}.modernist-theme .editing-summary-time-saved{color:#2563eb}.modernist-theme .banner-content{background:#2563eb;border-radius:3px;box-shadow:none}.modernist-theme .page-title{display:none}.modernist-theme .modernist-greeting{margin-bottom:48px}.modernist-theme .modernist-greeting h2{font-size:36px;font-weight:700;letter-spacing:-.02em;color:#111;margin:0 0 4px 0}.modernist-theme .modernist-greeting .greeting-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#999;margin:0}.modernist-theme .woocommerce-notices-wrapper{display:none}.modernist-theme .v3-product-card a{border-radius:2px;transition:border-color .2s,background .2s}.modernist-theme .v3-product-card a:hover{border-color:#2563eb;box-shadow:none;transform:none;background:#fafafa}.modernist-theme .v3-product-card .card-title{font-size:20px;font-weight:700;letter-spacing:-.02em}.modernist-theme .v3-product-card .card-subtitle{font-size:12px;color:#888}.modernist-theme .v3-product-card .card-icon{color:#2563eb}.modernist-theme .v3-product-card.ai-card .card-icon{color:#2563eb}.modernist-theme .v3-product-card .new-tag{background:0 0;color:#2563eb;border:1px solid #2563eb;border-radius:2px;font-size:10px;letter-spacing:.12em}.modernist-theme .v3-product-card .card-delivery{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#999}.modernist-theme .mobile-navigation-optimized .mobile-nav-item{border-radius:2px}.modernist-theme .mobile-navigation-optimized .mobile-nav-item:hover{border-color:#2563eb}.modernist-theme .mobile-navigation-optimized .mobile-nav-item i{color:#2563eb}.modernist-theme .optimized-action-buttons .custom_links_fa a{border-radius:2px}.modernist-theme .dashboard-section-label{letter-spacing:.1em}.modernist-theme .new-badge{background:0 0;color:#2563eb;border:1px solid #2563eb;border-radius:2px;letter-spacing:.1em}.modernist-theme .woocommerce-MyAccount-navigation{font-family:'Space Grotesk',sans-serif}.modernist-theme .feedback-reminder-banner{border-radius:2px}.modernist-theme .feedback-reminder-btn.positive{border-radius:2px}.modernist-theme .feedback-reminder-btn.negative{border-radius:2px}.modernist-theme .navbar{font-family:'Space Grotesk',sans-serif}.modernist-theme .footer-section{font-family:'Space Grotesk',sans-serif}.modernist-theme .alert{border-radius:2px}.modernist-theme .cover-art-dropzone{border-radius:3px}.modernist-theme .cover-art-preview{border-radius:2px}.modernist-theme .cover-art-remove{border-radius:2px}.modernist-theme .file-item{border-radius:2px}.modernist-theme .file-icon{border-radius:2px}.modernist-theme .file-remove{border-radius:2px}.modernist-theme .checkbox-option{border-radius:2px}.modernist-theme .checkbox-box{border-radius:2px}.modernist-theme .options-panel{border-radius:3px}.modernist-theme .plan-card{border-radius:3px}.modernist-theme .upgrade-tier-card{border-radius:3px}.modernist-theme .multitrack-notice,.modernist-theme .partial-notice,.modernist-theme .url-warning-notice{border-radius:3px}.modernist-theme .summary-bar{border-radius:3px}.modernist-theme .episode-spinner button{border-radius:2px}.modernist-theme .btn,.modernist-theme .navbar-toggler,.modernist-theme button{border-radius:2px!important}.modernist-theme .card{border-radius:2px}.modernist-theme .form-control{border-radius:2px!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .form-control:focus{border-color:#2563eb!important;box-shadow:none!important}.modernist-theme .btn-primary{background-color:#2563eb!important;border-color:#2563eb!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme .btn-primary:focus,.modernist-theme .btn-primary:hover{background-color:#1d4ed8!important;border-color:#1d4ed8!important;transform:translateY(-1px);box-shadow:none!important}.modernist-theme .btn-success{background-color:#22c55e!important;border-color:#22c55e!important;border-radius:2px!important}.modernist-theme .btn-success:focus,.modernist-theme .btn-success:hover{background-color:#16a34a!important;border-color:#16a34a!important}.modernist-theme .btn-danger{background-color:#ef4444!important;border-color:#ef4444!important;border-radius:2px!important}.modernist-theme .btn-danger:focus,.modernist-theme .btn-danger:hover{background-color:#dc2626!important;border-color:#dc2626!important}.modernist-theme .btn-outline-secondary{border-radius:2px!important}.modernist-theme .btn-link{color:#2563eb!important}.modernist-theme .badge{border-radius:2px!important;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.modernist-theme .badge.bg-success{background-color:#22c55e!important}.modernist-theme .badge.bg-info{background-color:#2563eb!important}.modernist-theme .badge.bg-danger{background-color:#ef4444!important}.modernist-theme .table th{font-family:'Space Grotesk',sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#999;border-bottom:1px solid #e5e5e5}.modernist-theme .input-group-text{border-radius:2px!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .modal-content{border-radius:3px!important}.modernist-theme .page-item .page-link{border-radius:2px!important}.modernist-theme .alert-danger,.modernist-theme .alert-info,.modernist-theme .alert-success,.modernist-theme .alert-warning{border-radius:2px!important}.modernist-theme .woodmart-my-account-sidebar{font-family:'Space Grotesk',sans-serif}.modernist-theme .woocommerce-MyAccount-navigation ul li a{font-family:'Space Grotesk',sans-serif;font-size:13px;letter-spacing:.02em}.modernist-theme .woocommerce-MyAccount-navigation ul li.is-active a{color:#2563eb}.modernist-theme .woocommerce-MyAccount-content h2,.modernist-theme .woocommerce-MyAccount-content h3,.modernist-theme .woocommerce-MyAccount-content h5{font-family:'Space Grotesk',sans-serif;letter-spacing:-.02em}.modernist-theme .woocommerce-MyAccount-content .form-label,.modernist-theme .woocommerce-MyAccount-content label{font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em}.modernist-theme .card-header{border-radius:2px 2px 0 0!important}.modernist-theme .woocommerce-MyAccount-content .card-title{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.modernist-theme .settings-section h3{font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-bottom-color:#e5e5e5!important}.modernist-theme .settings-section h3 .fa{color:#2563eb!important}.modernist-theme .settings-section div[style*="background-color: #f8f9fa"]{background-color:#f8f8f8!important;border-radius:2px!important}.modernist-theme .settings-section .btn.btn-sm{background-color:#2563eb!important;color:#fff!important;border-radius:2px!important;font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em}.modernist-theme .settings-section .btn.btn-sm:hover{background-color:#1d4ed8!important}.modernist-theme .settings-section span[style*="color: #666"]{color:#6b7280!important}.modernist-theme .settings-section h3 .fa[style*="color: #dc3545"],.modernist-theme .settings-section h3 .fa[style*="color: red"]{color:#ef4444!important}.modernist-theme .settings-section div[style*="background-color: #fff5f5"]{background-color:#fef2f2!important;border-radius:2px!important}.modernist-theme .settings-section .btn.btn-sm[style*="background-color: #dc3545"]{background-color:#ef4444!important}.modernist-theme .settings-section .btn.btn-sm[style*="background-color: #dc3545"]:hover{background-color:#dc2626!important}.modernist-theme .woocommerce-MyAccount-content>.card[style*=border-radius]{border-radius:2px!important}.modernist-theme .woocommerce-MyAccount-content .card-header[style*="background-color: #f8f9fa"]{background-color:transparent!important;border-bottom:1px solid #e5e5e5!important}.modernist-theme .woocommerce-MyAccount-content .card-header h5{font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.modernist-theme .woocommerce-MyAccount-content span[style*="color: #666"]{color:#6b7280!important}.modernist-theme .woocommerce-MyAccount-content span[style*="color: #28a745"]{color:#22c55e!important}.modernist-theme .btn-color-black{background-color:#111!important;color:#fff!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme .btn-color-primary{background-color:#2563eb!important;color:#fff!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme .btn-color-primary:hover{background-color:#1d4ed8!important}.modernist-theme tr[style*="background-color: lightgreen"]{background-color:rgba(34,197,94,.1)!important}.modernist-theme #search-form .form-control{border-radius:2px!important}.modernist-theme #search-form .form-control:focus{border-color:#2563eb!important;box-shadow:none!important}.modernist-theme #search-form label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#999}.modernist-theme .card-header.alert-primary{border-radius:2px 2px 0 0!important;background-color:#2563eb!important;border-color:#2563eb!important}.modernist-theme .card-header.alert-success{border-radius:2px 2px 0 0!important}.modernist-theme .btn-color-alt[style*=box-shadow],.modernist-theme .btn-color-primary[style*=box-shadow],.modernist-theme .btn[style*=box-shadow]{box-shadow:none!important;-webkit-box-shadow:none!important}.modernist-theme #revision-btn:hover{color:#2563eb!important}.modernist-theme .col-md-5[style*="border-left: solid 1px black"]{border-left-color:#e5e5e5!important}.modernist-theme a[style*="color: #3490dc"]{color:#2563eb!important}.modernist-theme #download-all-single-btn{background-color:#22c55e!important;border-color:#22c55e!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme #save-order-btn{background-color:#22c55e!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme #cancel-edit-btn{background-color:#ef4444!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme div[style*="linear-gradient(135deg, #1e3a5f"]{background:#1e3a5f!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme div[style*="linear-gradient(135deg, #1e3a5f"] div[style*="border-radius: 50%"]{border-radius:2px!important}.modernist-theme .fileinput-button[style*="background-color: #38c172"]{border-radius:2px!important}.modernist-theme .fileinput-button{border-radius:2px!important}.modernist-theme .delivery-option{border-radius:2px!important}.modernist-theme .delivery-option:hover{transform:none!important;box-shadow:none!important;border-color:#2563eb!important}.modernist-theme .autofill-indicator{border-radius:2px!important;color:#2563eb!important}.modernist-theme #multitrack-notice{border-radius:2px!important}.modernist-theme .processing-icon svg{color:#2563eb!important}.modernist-theme .processing-icon{animation:none!important;-webkit-animation:none!important}.modernist-theme .progress-container{border-radius:2px!important}.modernist-theme .phase-dot{border-radius:2px!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .phase-dot.active{background:#2563eb!important;box-shadow:none!important;animation:none!important;-webkit-animation:none!important}.modernist-theme .phase-dot.completed{background:#22c55e!important}.modernist-theme .progress-bar-wrapper{border-radius:2px!important}.modernist-theme .progress-bar{background:#2563eb!important;border-radius:2px!important}.modernist-theme .progress-bar::after{display:none!important}.modernist-theme .step-item.active{border-radius:2px!important;border-left-color:#2563eb!important;background:rgba(37,99,235,.08)!important;animation:none!important;-webkit-animation:none!important}.modernist-theme .step-icon.active{color:#2563eb!important}.modernist-theme .step-label.active{color:#2563eb!important}.modernist-theme .step-item.active .step-detail{color:#2563eb!important}.modernist-theme .step-icon.completed{color:#22c55e!important}.modernist-theme .step-label.completed{color:#22c55e!important}.modernist-theme .info-box{border-radius:2px!important}.modernist-theme .phases-label{font-family:'Space Grotesk',sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.modernist-theme .processing-title{font-family:'Space Grotesk',sans-serif;letter-spacing:-.02em}.modernist-theme .processing-subtitle{font-family:'Space Grotesk',sans-serif}.modernist-theme .precheck-failure-box{border-radius:2px!important}.modernist-theme .precheck-failure-reasons{border-radius:2px!important}.modernist-theme .precheck-refund-notice{border-radius:2px!important}.modernist-theme .precheck-actions .btn-primary{border-radius:2px!important}.modernist-theme h3[style*="color: #dc3545"]{color:#ef4444!important}.modernist-theme .card[style*="border-color: #dc3545"]{border-color:#ef4444!important;border-radius:2px!important}.modernist-theme .alert-danger[style*=border-left]{border-left-color:#ef4444!important}.modernist-theme .success-container{font-family:'Space Grotesk',sans-serif}.modernist-theme .success-container .success-icon{border-radius:2px!important}.modernist-theme .success-container .success-title{font-family:'Space Grotesk',sans-serif;letter-spacing:-.02em}.modernist-theme .success-container .cta-btn,.modernist-theme .success-container a.cta-btn{background:#2563eb!important;border-radius:2px!important;box-shadow:none!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .success-container .cta-btn:hover,.modernist-theme .success-container a.cta-btn:hover{background:#1d4ed8!important;transform:none!important;box-shadow:none!important}.modernist-theme .success-container .highlight-box,.modernist-theme .success-container .info-card{border-radius:2px!important}.modernist-theme .processing-note{border-radius:2px!important}.modernist-theme .cta-title,.modernist-theme .footer-heading,.modernist-theme .h1-heading,.modernist-theme .h2-heading,.modernist-theme .h3-heading,.modernist-theme .h4-heading,.modernist-theme .h5,.modernist-theme .h6-heading,.modernist-theme .heading-white,.modernist-theme .hero-title-block h1,.modernist-theme h1,.modernist-theme h2,.modernist-theme h3,.modernist-theme h4,.modernist-theme h5,.modernist-theme h6{font-family:'Space Grotesk',sans-serif!important;letter-spacing:-.02em}.modernist-theme .body-l,.modernist-theme .body-m-600,.modernist-theme .home-paragraph,.modernist-theme body,.modernist-theme p{font-family:'Space Grotesk',sans-serif}.modernist-theme .button-arrow,.modernist-theme .button-arrow.w-inline-block{background-color:#2563eb;border-radius:2px;box-shadow:none}.modernist-theme .button-arrow:hover{background-color:#1d4ed8;transform:translateY(-1px)}.modernist-theme .button-primary-l,.modernist-theme .button-primary-l.w-button,.modernist-theme .button-primary-m,.modernist-theme .button-primary-m.w-button{background-color:#2563eb!important;border-color:#2563eb!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme .button-primary-l:hover,.modernist-theme .button-primary-m:hover{background-color:#1d4ed8!important;border-color:#1d4ed8!important;transform:translateY(-1px)}.modernist-theme .button-primary-l-full,.modernist-theme .button-primary-l-full.w-button{background-color:#2563eb!important;border-color:#2563eb!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme .button-primary-l-full:hover{background-color:#1d4ed8!important;transform:translateY(-1px)}.modernist-theme .secondary-l,.modernist-theme .secondary-l.w-button{border-radius:2px!important;box-shadow:none!important}.modernist-theme .secondary-l:hover{transform:translateY(-1px)}.modernist-theme .navigation-button,.modernist-theme .navigation-button.w-button{background-color:#2563eb!important;border-color:#2563eb!important;border-radius:2px!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .navigation-button:hover{background-color:#1d4ed8!important;transform:translateY(-1px)}.modernist-theme .nav-link,.modernist-theme .nav-link.w-nav-link{font-family:'Space Grotesk',sans-serif}.modernist-theme .icon-nav.w-icon-dropdown-toggle{transition:transform .2s ease}.modernist-theme .w-dropdown-toggle.w--open .icon-nav.w-icon-dropdown-toggle{transform:rotate(180deg)}.modernist-theme .auth-header_dropdown{border-radius:2px!important;box-shadow:none!important;border:1px solid #e5e7eb}@media screen and (min-width:992px){.modernist-theme .auth-header_dropdown.w-dropdown-list{display:block!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}.modernist-theme .auth-header_dropdown.w-dropdown-list.w--open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s 0s}.modernist-theme .toggle.w-dropdown-toggle:hover{color:#2563eb!important;background-color:transparent!important}.modernist-theme .w-dropdown:hover .auth-header_dropdown.w-dropdown-list{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s 0s}}@media screen and (max-width:991px){.modernist-theme .auth-header_dropdown.w-dropdown-list{display:none!important;opacity:1;visibility:visible;transform:none;transition:none;pointer-events:auto}.modernist-theme .auth-header_dropdown.w-dropdown-list.w--open{display:inline-block!important}}.modernist-theme .footer-section{font-family:'Space Grotesk',sans-serif}.modernist-theme .footer-link:hover{color:#2563eb}.modernist-theme .footer-heading{color:#d1d5db!important}.modernist-theme .template-detail{color:#d1d5db!important}.modernist-theme .feature-card{border-radius:2px;box-shadow:none}.modernist-theme .feature-card:hover{box-shadow:none;border-color:#2563eb}.modernist-theme .feature-card-large{border-radius:2px}.modernist-theme .feature-card-large:hover{box-shadow:none}.modernist-theme .cta-02 .button-primary-l,.modernist-theme .cta-block-02 .button-primary-l{border-radius:2px!important}.modernist-theme .w-layout-grid .feature-card,.modernist-theme .w-layout-grid .testimonial-slide-card{box-shadow:none!important;border-radius:2px}.modernist-theme .faq-question-bar{border-radius:2px;font-family:'Space Grotesk',sans-serif}.modernist-theme .header-02 div[style*="border-radius: 12px"]{border-radius:2px!important;box-shadow:none!important}.modernist-theme .header-02 span[style*="color: #3898ec"]{color:#2563eb!important}.modernist-theme .content-feature-square{border-radius:2px}.modernist-theme .content-card-dark{border-radius:2px}.modernist-theme .home-particle,.modernist-theme .home-particle-lg,.modernist-theme .home-particle-md,.modernist-theme .home-particle-sm{display:none!important}.modernist-theme .transformation-card{border-radius:2px!important}.modernist-theme .transformation-icon{border-radius:2px!important}.modernist-theme .home-hero-card-icon{border-radius:2px!important}.modernist-theme .service-card{border-radius:2px!important}.modernist-theme .service-icon{border-radius:2px!important}.modernist-theme .service-cta{border-radius:2px!important}.modernist-theme div[style*="border-radius: 16px"][style*="border: 2px solid"]{border-radius:2px!important}.modernist-theme .pricing-section-small div[style*="border-radius: 12px"],.modernist-theme .pricing-section-small div[style*="border-radius: 16px"],.modernist-theme .pricing-section-small div[style*="border-radius: 8px"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 4px"][style*="letter-spacing: 1px"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 12px"][style*="position: absolute"]{border-radius:2px!important}.modernist-theme a[style*="border-radius: 8px"][style*="display: block"]{border-radius:2px!important;box-shadow:none!important}.modernist-theme a[style*="border-radius: 8px"][style*="display: block"]:hover{transform:translateY(-1px)}.modernist-theme div[style*="border-radius: 12px"][style*="border: 1px solid #e5e7eb"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 10px"][style*="width: 44px"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 12px"][style*="linear-gradient(135deg, #10b981"]{border-radius:2px!important;background:#10b981!important}.modernist-theme div[style*="border-radius: 16px"][style*="border: 1px solid rgba(255,255,255,0.1)"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 20px"][style*="linear-gradient(135deg, #f8fafc"]{border-radius:2px!important;background:#f8fafc!important}.modernist-theme div[style*="border-radius: 16px"][style*="width: 64px"]{border-radius:2px!important}.modernist-theme .pricing-tabs{border-radius:2px}.modernist-theme .pricing-section{font-family:'Space Grotesk',sans-serif}.modernist-theme .account-panel{border-radius:3px!important}.modernist-theme .account-section .text-field,.modernist-theme .account-section .text-field.w-input{border-radius:2px!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .account-section .button-primary-l-full,.modernist-theme .account-section .button-primary-l-full.w-button{background:#2563eb!important;border-radius:2px!important;box-shadow:none!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .account-section .button-primary-l-full:hover{background:#1d4ed8!important;transform:translateY(-1px)!important;box-shadow:none!important}.modernist-theme .google-login-wrapper{border-radius:2px!important}.modernist-theme .account-section a[style*="border-radius: 8px"]{border-radius:2px!important}.modernist-theme .account-section a[style*="color: #3898ec"]{color:#2563eb!important}.modernist-theme .account-section a:hover{color:#1d4ed8}.modernist-theme .account-section .account-panel h2,.modernist-theme .account-section .account-panel h3,.modernist-theme .account-section .account-title{font-family:'Space Grotesk',sans-serif!important;letter-spacing:-.02em}.modernist-theme .accent-account-small,.modernist-theme .accent-account-square{border-radius:0!important}.modernist-theme .premium-glow-border{border-radius:3px!important;animation:none!important;background:#2563eb!important;background-size:100% 100%!important}.modernist-theme .premium-inner-container{border-radius:2px!important}.modernist-theme .premium-particle{display:none!important}.modernist-theme .premium-testimonial{border-radius:2px!important}.modernist-theme .premium-check-icon{border-radius:2px!important}.modernist-theme .premium-google-wrapper{border-radius:2px!important}.modernist-theme .premium-form .text-field,.modernist-theme .premium-form .text-field.w-input{border-radius:2px!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .premium-form .button-primary-l-full,.modernist-theme .premium-form .button-primary-l-full.w-button{background:#2563eb!important;border-radius:2px!important;box-shadow:none!important;font-family:'Space Grotesk',sans-serif}.modernist-theme .premium-form .button-primary-l-full.w-button:hover,.modernist-theme .premium-form .button-primary-l-full:hover{background:#1d4ed8!important;transform:translateY(-1px)!important;box-shadow:none!important}.modernist-theme .premium-form-title,.modernist-theme .premium-headline{font-family:'Space Grotesk',sans-serif!important;letter-spacing:-.02em}.modernist-theme .premium-form .premium-form-label{font-family:'Space Grotesk',sans-serif}.modernist-theme .premium-form .forget-password{color:#2563eb!important}.modernist-theme .premium-form .blue-span{color:#2563eb!important}.modernist-theme div[style*="border-left: 4px solid #3898ec"]{border-color:#2563eb!important;border-radius:2px!important}.modernist-theme .service-value-props div[style*="border-radius: 8px"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 12px"][style*="background: rgba(56, 152, 236"]{border-radius:2px!important}.modernist-theme .testimonial-slide-card{border-radius:2px;box-shadow:none}.modernist-theme .w-slider-dot{border-radius:2px}.modernist-theme div[style*="border-radius: 12px"][style*="border: 2px solid #e5e7eb"]{border-radius:2px!important}.modernist-theme div[style*="linear-gradient(135deg, #3898ec 0%, #2563eb 100%)"][style*="border-radius: 20px"],.modernist-theme span[style*="linear-gradient(135deg, #3898ec"]{border-radius:2px!important;background:#2563eb!important}.modernist-theme div[style*="linear-gradient(135deg, #3898ec 0%, #2563eb 100%)"][style*="border-radius: 8px"]{border-radius:2px!important;background:#2563eb!important}.modernist-theme div[style*="border-radius: 6px"][style*="font-size: 11px"],.modernist-theme span[style*="border-radius: 6px"][style*="font-size: 11px"]{border-radius:2px!important}.modernist-theme div[style*="border-radius: 6px"][style*="background: #dcfce7"]{border-radius:2px!important}.modernist-theme div[style*="linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%)"]{background:#f0f9ff!important}.modernist-theme a:hover>div[style*="border-radius: 12px"]{border-color:#2563eb!important;box-shadow:none!important;transform:none!important}.modernist-theme .ai-mockup-card{border-radius:2px!important}.modernist-theme .ai-mockup-icon{border-radius:2px!important}.modernist-theme .ai-particle,.modernist-theme .ai-particle-lg,.modernist-theme .ai-particle-md,.modernist-theme .ai-particle-sm{display:none!important}.modernist-theme .ai-wave-bar{animation:none!important;opacity:.7}.modernist-theme .ai-hero-gradient{background:linear-gradient(135deg,#0f172a 0,#1e293b 100%)!important}.modernist-theme span[style*="border-radius: 6px"][style*="background: rgba(56, 152, 236"]{border-radius:2px!important}.modernist-theme span[style*="border-radius: 6px"][style*="background: rgba(16, 185, 129"]{border-radius:2px!important}.modernist-theme span[style*="border-radius: 6px"][style*="background: rgba(139, 92, 246"]{border-radius:2px!important}.modernist-theme span[style*="border-radius: 6px"][style*="background: rgba(239, 68, 68"]{border-radius:2px!important}.modernist-theme .ai-bonus-cta-primary{background:#2563eb!important;border-radius:2px!important;box-shadow:none!important}.modernist-theme .ai-bonus-cta-primary:hover{background:#1d4ed8!important;box-shadow:none!important;transform:translateY(-1px)}.modernist-theme div[style*="border-radius: 20px"][style*="box-shadow: 0 8px 24px"]{border-radius:2px!important;box-shadow:none!important}.modernist-theme .ai-check-icon,.modernist-theme span[style*="border-radius: 50%"][style*="background: #10b981"]{border-radius:2px!important}.modernist-theme .ai-hero-badge{border-radius:2px!important}.modernist-theme .diff-icon{border-radius:2px!important}.modernist-theme .ai-bonus-callout{border-radius:2px!important}.modernist-theme .ai-bonus-icon{border-radius:2px!important}.modernist-theme .ai-mockup-file{border-radius:2px!important}.modernist-theme .ai-workflow-icon{border-radius:2px!important}.modernist-theme .ai-demo-file-float{border-radius:2px!important}.modernist-theme .ai-demo-file-icon{border-radius:2px!important}.modernist-theme .ai-demo-window{border-radius:2px!important}.modernist-theme .content-section{font-family:'Space Grotesk',sans-serif}.modernist-theme .content-section a,.modernist-theme .shifted-text-container a{color:#2563eb}.modernist-theme .content-section a:hover,.modernist-theme .shifted-text-container a:hover{color:#1d4ed8}.modernist-theme .title-blue,.modernist-theme .title-s{font-family:'Space Grotesk',sans-serif!important;letter-spacing:-.02em;color:#60a5fa!important}.modernist-theme .dev-hero-badge{border-radius:2px!important}.modernist-theme .dev-terminal{border-radius:2px!important}.modernist-theme .dev-usecase-card{border-radius:2px!important}.modernist-theme .dev-usecase-icon{border-radius:2px!important}.modernist-theme .dev-path-card{border-radius:2px!important}.modernist-theme .dev-path-icon{border-radius:2px!important}.modernist-theme .dev-code-block{border-radius:2px!important}.modernist-theme .dev-feature-card{border-radius:2px!important}.modernist-theme .dev-feature-icon{border-radius:2px!important}.modernist-theme .dev-quickstart-block{border-radius:2px!important}.modernist-theme .dev-pricing-card{border-radius:2px!important}.modernist-theme .dev-pricing-icon{border-radius:2px!important}.modernist-theme .dev-hero-cta-row .secondary-l{border-radius:2px!important;box-shadow:none!important}.modernist-theme .api-docs-bottom-cta{border-radius:2px!important}.modernist-theme pre{border-radius:2px!important}.modernist-theme .login-form .text-center[style*=border-radius]{border-radius:2px!important}.modernist-theme .lang-switcher{display:inline-flex;align-items:center;gap:5px;font-family:'Space Grotesk',sans-serif;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.modernist-theme .lang-globe{opacity:.6;flex-shrink:0}.modernist-theme .lang-active{font-weight:600;opacity:1;color:inherit}.modernist-theme .lang-sep{opacity:.35;font-weight:300;user-select:none}.modernist-theme .lang-link{opacity:.55;text-decoration:none;color:inherit!important;font-weight:400;transition:opacity .15s ease}.modernist-theme .lang-link:hover{opacity:1;text-decoration:none}.modernist-theme .lang-switcher-dropdown{font-size:12px}.modernist-theme .lang-switcher-dropdown .lang-link{color:#333!important}.modernist-theme .lang-switcher-dropdown .lang-link:hover{color:#2563eb!important}.modernist-theme .navigation-right .lang-switcher{margin-right:0;padding:8px 0}@media (max-width:768px){.modernist-theme .lang-switcher{font-size:12px;gap:4px}.modernist-theme .lang-globe{width:12px;height:12px}}@media (max-width:991px){.modernist-theme .navigation-right .lang-switcher{display:none!important}}.modernist-theme .lang-switcher-hamburger{display:none}@media (max-width:991px){.modernist-theme .lang-switcher-hamburger{display:flex;align-items:center;gap:5px;padding:12px 0 0;margin-top:12px;border-top:1px solid rgba(0,0,0,.1);font-family:'Space Grotesk',sans-serif;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.modernist-theme .lang-switcher-hamburger .lang-link{color:inherit!important}}.modernist-theme .nav-info-item{display:flex;align-items:center}.modernist-theme .nav-info-text{color:#6b7280;font-size:13px;font-weight:400;opacity:.75;cursor:default;user-select:none;padding:.5rem}.modernist-theme .nav-separator{display:flex;align-items:center;padding:0 2px}.modernist-theme .nav-dot-separator{color:#d1d5db;font-size:18px;line-height:1;user-select:none}.modernist-theme .nav-action-link{color:#2563eb!important;font-weight:500;font-size:14px;padding:.5rem;transition:color .15s ease}.modernist-theme .nav-action-link:hover{color:#1d4ed8!important;text-decoration:underline;text-underline-offset:3px}@media (max-width:767.98px){.modernist-theme .nav-separator{display:none}.modernist-theme .navbar-nav .nav-info-item{border-bottom:1px solid #e5e7eb;margin-bottom:4px;padding-bottom:4px}.modernist-theme .nav-info-text{font-size:12px;padding:8px 16px}.modernist-theme .nav-action-link{padding:8px 16px;display:block}}