:root{--brand-black:#000000;--brand-white:#FFFFFF;--brand-blue:#1C75BC;--brand-orange:#F7941E;--brand-orange-hover:#E07A0D;--brand-orange-gradient-end:#FF6B35;--gray-50:#F9FAFB;--gray-100:#F3F4F6;--gray-200:#E5E7EB;--gray-300:#D1D5DB;--gray-400:#9CA3AF;--gray-500:#6B7280;--gray-600:#4B5563;--gray-700:#374151;--gray-800:#1F2937;--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:50%;--shadow-sm:0 1px 2px rgba(0, 0, 0, 0.05);--shadow-md:0 2px 8px rgba(0, 0, 0, 0.05);--shadow-lg:0 4px 12px rgba(0, 0, 0, 0.1);--shadow-xl:0 8px 24px rgba(0, 0, 0, 0.15)}body{background-color:var(--brand-white) !important}nav.navbar.is-fresh .navbar-brand img,nav.navbar.is-fresh.is-transparent .navbar-brand img{max-height:none !important;height:clamp(80px,12vw,130px) !important;width:auto !important}nav.navbar .navbar-menu .navbar-item{font-size:calc(1rem - .25rem)}nav.navbar .navbar-menu .navbar-item.is-secondary{color:var(--brand-black);font-weight:700;font-size:1rem}nav.navbar .navbar-menu .navbar-item.is-secondary:hover{color:var(--brand-orange)}nav.navbar.is-fresh .navbar-menu .navbar-link{color:#000 !important;font-weight:700;font-size:1rem}nav.navbar.is-fresh .navbar-menu .navbar-link:hover{color:var(--brand-orange) !important;background-color:transparent}nav.navbar .navbar-menu .navbar-item.has-dropdown .navbar-dropdown{border-top:2px solid var(--brand-orange);padding-top:0}.navbar.is-fresh .navbar-item.has-dropdown .navbar-dropdown a.navbar-item{color:#000 !important;font-weight:700 !important;font-size:calc(1rem - .25rem) !important;padding:.75rem 1rem !important}.navbar.is-fresh .navbar-item.has-dropdown .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5 !important;color:var(--brand-orange) !important}nav.navbar .navbar-menu .navbar-item.has-dropdown:hover .navbar-dropdown,nav.navbar .navbar-menu .navbar-item.has-dropdown:focus-within .navbar-dropdown{display:block !important}footer.footer.footer-dark{padding-top:.25rem !important;padding-bottom:1.5rem}footer.footer.footer-dark .container{padding-top:0 !important;margin-top:0 !important}footer.footer.footer-dark .container .columns{align-items:flex-start;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:.5rem !important}footer.footer.footer-dark .columns{align-items:flex-start;margin-top:0 !important;padding-top:0 !important}footer.footer .columns{align-items:flex-start;margin-top:0 !important;padding-top:0 !important}footer.footer .column{flex:1;display:flex;align-items:flex-start;align-self:flex-start !important}footer.footer .footer-column{width:100%}footer.footer .footer-header{padding-top:0 !important;margin-top:0 !important}footer.footer .footer-header h3{margin-top:0 !important;padding-top:0 !important}.footer-logo{width:100%}.footer-logo img{max-width:50% !important;height:auto !important}footer.footer ul.link-list{line-height:1 !important;margin:0;padding:0}footer.footer ul.link-list li{margin:0;padding:0;list-style:none;line-height:1.4 !important}footer.footer ul.link-list a{line-height:1 !important;display:inline-block}footer.footer ul.link-list a{color:var(--brand-white);text-decoration:none;transition:color .2s ease}footer.footer ul.link-list a:hover{color:var(--brand-orange)}.hero.is-fullheight{min-height:auto !important}.hero-body.hero-with-background{min-height:500px !important;padding:6rem 0 !important;position:relative}.hero-body.hero-with-background::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:inherit;opacity:.7;z-index:0}.hero-background-picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:block}.hero-background-img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.7}.hero-overlay{position:relative;z-index:1;max-width:1440px;width:100%;margin:0 auto;padding-left:0;padding-right:0}.hero-title-black{color:var(--brand-black) !important;text-shadow:none}.hero-subtitle-black{color:var(--brand-black) !important;text-shadow:none}.hero-cta-section{background-color:var(--brand-white);padding:2rem 1.5rem !important;margin-bottom:0 !important}.hero-cta-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}@media screen and (min-width:768px){.hero-cta-buttons{gap:6rem}}@media screen and (min-width:1024px){.hero-cta-buttons{gap:28rem}}#section1,#section2{padding-top:2rem !important}#why-aureon.section.is-medium{padding-top:1rem !important}body:has(.section-feature-grey) .section.is-medium:first-of-type{padding-top:.5rem !important;padding-bottom:1.5rem !important}.section-feature-grey.is-medium{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.section-feature-grey.is-medium+.section-feature-grey.is-medium{margin-top:0 !important;padding-top:0 !important}.section-feature-grey+.section.is-medium{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.section.is-medium:last-of-type{padding-top:1rem !important}#section1{padding-bottom:2rem !important}#section2{margin-bottom:0 !important}.container,.container:not(.is-max-desktop),.container:not(.is-max-desktop):not(.is-max-widescreen),.container.is-widescreen:not(.is-max-desktop),.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1440px !important;width:100% !important;padding-left:.5rem !important;padding-right:.5rem !important;margin-left:auto !important;margin-right:auto !important}@media screen and (min-width:1024px){.container{max-width:1440px !important;width:100% !important}}@media screen and (min-width:1216px){.container{max-width:1440px !important;width:100% !important}}@media screen and (min-width:1408px){.container{max-width:1440px !important;width:100% !important}}.hero .container,.hero-body .container,.hero-body>.hero-overlay>.container,div.hero-body.hero-with-background .hero-overlay .container{max-width:1440px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:.5rem !important;padding-right:.5rem !important}#section1 .container,#section2 .container,#challenges .container,#services .container{margin:0 auto !important}#section1 .title-wrapper,#section2 .title-wrapper,#challenges .title-wrapper,#services .title-wrapper{margin:0 !important;text-align:left !important;max-width:none !important}.navbar-item .signup-button.secondary-btn,.button.signup-button.secondary-btn{background-color:var(--brand-orange) !important;border-color:var(--brand-orange) !important;color:var(--brand-white) !important}.navbar-item .signup-button.secondary-btn:hover,.button.signup-button.secondary-btn:hover{background-color:var(--brand-orange-hover) !important;border-color:var(--brand-orange-hover) !important}.button.primary-btn{background-color:var(--brand-orange) !important;border-color:var(--brand-orange) !important;color:var(--brand-white) !important;font-size:1.25rem !important;padding:1.5rem 3rem !important}.button.primary-btn:hover{background-color:var(--brand-orange-hover) !important;border-color:var(--brand-orange-hover) !important}#submitButton:disabled{opacity:.6;cursor:not-allowed}.error-message .button{min-width:140px;font-weight:600;background-color:#ef4444;color:var(--brand-white);border:none;transition:all .2s ease}.error-message .button:hover{background-color:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.3)}.accent-text{color:var(--brand-orange) !important}.section .title.section-title{font-weight:700 !important;font-size:calc(2rem + 1rem) !important}.section-heading{font-size:var(--text-4xl);font-weight:700;margin-bottom:var(--spacing-md)}.section-heading-h2{font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--spacing-md)}.body-text{font-size:var(--text-lg);line-height:1.7;margin-bottom:var(--spacing-xl)}.body-text-large-margin{font-size:var(--text-lg);line-height:1.7;margin-bottom:var(--spacing-2xl)}.description-text{line-height:1.6}.description-text-muted{line-height:1.6;color:var(--gray-600)}.description-list{list-style-type:disc;margin-left:1.5rem;line-height:1.6}.description-list li{margin-bottom:.5rem;color:var(--brand-black)}.description-list li:last-child{margin-bottom:0}.feature-title{font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--spacing-sm)}.feature-title-small{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--spacing-xs)}.subtitle-heading{font-size:var(--text-3xl);font-weight:700;line-height:1.3}.services-columns{margin-top:3rem}.service-card{height:100%;background-color:var(--brand-white);border:2px solid #e5e7eb;border-radius:12px;padding:2rem;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,5%)}.service-card:hover{border-color:var(--brand-orange);box-shadow:0 8px 16px rgba(247,148,30,.15);transform:translateY(-4px)}.service-card-title{font-size:1.5rem;font-weight:700;color:var(--brand-blue);margin-bottom:1rem}.service-card-description{font-size:1.05rem;color:#4b5563;line-height:1.7;margin:0}.service-card-learn-more{margin-top:1rem;margin-bottom:0}.service-card-learn-more a{color:var(--brand-orange);font-weight:600;text-decoration:none;transition:color .2s ease}.service-card-learn-more a:hover{color:var(--brand-orange-hover);text-decoration:underline}.service-card-content{display:flex;flex-direction:column;gap:var(--spacing-lg)}.service-card-text{flex:1}.service-card-image{display:flex;align-items:center;justify-content:center}.service-card-image img{width:200px;height:auto}.team-card{background-color:var(--brand-white);border:2px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;transition:all .3s ease;box-shadow:var(--shadow-sm);height:100%;display:flex;flex-direction:column}.team-card:hover{border-color:var(--brand-orange);box-shadow:0 8px 16px rgba(247,148,30,.15);transform:translateY(-4px)}.team-card-image{width:100%;height:300px;overflow:hidden;background-color:var(--gray-100)}.team-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.team-card:hover .team-card-image img{transform:scale(1.05)}.team-card-content{padding:var(--spacing-xl);text-align:center;flex:1;display:flex;flex-direction:column}.team-card-name{font-size:var(--text-2xl);font-weight:700;color:var(--brand-blue);margin-bottom:var(--spacing-xs)}.team-card-title{font-size:var(--text-lg);font-weight:600;color:var(--brand-orange);margin-bottom:var(--spacing-md)}.team-card-bio{font-size:var(--text-base);color:var(--gray-600);line-height:1.6;text-align:left}.blog-featured-card{display:block;background-color:var(--brand-white);border:2px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,5%);text-decoration:none}.blog-featured-card:hover{border-color:var(--brand-orange);box-shadow:0 12px 24px rgba(247,148,30,.2);transform:translateY(-6px)}.blog-featured-image{width:100%;height:400px;overflow:hidden}.blog-featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-featured-card:hover .blog-featured-image img{transform:scale(1.05)}.blog-featured-content{padding:2.5rem}.blog-featured-badge{display:inline-block;background-color:var(--brand-orange);color:var(--brand-white);font-size:.875rem;font-weight:600;padding:.5rem 1rem;border-radius:6px;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.blog-featured-title{font-size:2.25rem;font-weight:700;color:var(--brand-black);margin-bottom:1rem;line-height:1.3}.blog-featured-excerpt{font-size:1.125rem;color:#4b5563;line-height:1.7;margin-bottom:1.5rem}.blog-featured-meta{display:flex;gap:1.5rem;font-size:.95rem;color:#6b7280}.blog-card{display:block;background-color:var(--brand-white);border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,5%);text-decoration:none}.blog-card:hover{border-color:var(--brand-orange);box-shadow:0 8px 16px rgba(247,148,30,.15);transform:translateY(-4px)}.blog-card-image{width:100%;height:200px;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card:hover .blog-card-image img{transform:scale(1.05)}.blog-card-content{padding:1.5rem}.blog-card-title{font-size:1.25rem;font-weight:700;color:var(--brand-black);margin-bottom:.75rem;line-height:1.4}.blog-card-excerpt{font-size:.95rem;color:#4b5563;line-height:1.6;margin-bottom:1rem}.blog-card-meta{display:flex;gap:1rem;font-size:.875rem;color:#6b7280}.blog-date{font-weight:500}.blog-read-time{font-weight:400}@media screen and (max-width:768px){.blog-featured-image{height:250px}.blog-featured-content{padding:1.5rem}.blog-featured-title{font-size:1.75rem}.blog-featured-excerpt{font-size:1rem}}#section5 .field .label{color:var(--brand-black);font-weight:600;font-size:1rem;margin-bottom:.5rem}#section5 .input,#section5 .textarea{border:2px solid #e5e7eb;border-radius:6px;font-size:1rem;transition:border-color .2s ease}#section5 .input:focus,#section5 .textarea:focus{border-color:var(--brand-orange);box-shadow:0 0 0 .125em rgba(247,148,30,.25)}#section5 .input::placeholder,#section5 .textarea::placeholder{color:#9ca3af}.contact-message{border-radius:35px;padding:1.5rem;margin-bottom:2rem;background-color:var(--brand-white);border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,8%);animation:fadeIn .1s ease-in-out;position:relative}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.success-message{border-color:#10b981;border-left-width:6px}.input.is-medium{height:1.75em !important;min-height:1.75em !important;padding-top:.4em !important;padding-bottom:.4em !important;font-size:1.1rem !important}.textarea{min-height:8em;padding-top:.25em;padding-bottom:.25em}#contactForm .columns.is-multiline .column{padding-bottom:.2rem !important}.error-message{border-color:#ef4444;border-left-width:6px}.message-title{color:var(--brand-black);font-size:1.75rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}.message-title::before{content:'';width:48px;height:48px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.success-message .message-title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2310B981'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");filter:drop-shadow(0 2px 4px rgba(16,185,129,.2))}.error-message .message-title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23EF4444'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z'/%3E%3C/svg%3E");filter:drop-shadow(0 2px 4px rgba(239,68,68,.2))}.message-body{font-size:1.1rem;line-height:1.7;margin-bottom:1.25rem;color:#4b5563}.message-cta{font-size:1.05rem;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;color:#6b7280}.message-link{color:var(--brand-orange);font-weight:600;text-decoration:none;transition:all .2s ease;border-bottom:2px solid var(--brand-orange)}.message-link:hover{color:var(--brand-orange-hover);border-bottom-color:var(--brand-orange-hover)}.problem-section-title{color:var(--brand-black) !important;font-weight:700 !important;font-size:clamp(1.5rem,4vw,2.5rem) !important;text-align:left !important;white-space:normal !important}@media screen and (min-width:1024px){.problem-section-title{white-space:normal !important}}.needs-attention-highlight{font-style:italic;background:linear-gradient(135deg,#FF8C00 0%,#FF4500 30%,#FF6B35 50%,#FF4500 70%,#FF8C00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-right:5px;padding-bottom:5px;display:inline-block}.needs-attention-highlight.highlight-new-line{display:block}.problems-columns{margin:var(--spacing-xs)0}.problem-item{height:100%;padding:var(--spacing-lg);padding-left:var(--spacing-md);border-left:4px solid var(--brand-orange)}.problem-label{font-weight:700;font-size:var(--text-xl);color:var(--brand-blue);margin-bottom:var(--spacing-xs)}.problem-text{font-size:var(--text-lg);color:var(--brand-black);line-height:1.6}.pull-quote-box{background-color:var(--brand-blue);color:var(--brand-white);padding:var(--spacing-xl)var(--spacing-xl)var(--spacing-md);margin:var(--spacing-2xl)0;border-radius:var(--radius-md);border-left:6px solid var(--brand-orange)}.quote-text{font-size:var(--text-xl);font-style:italic;font-weight:700;line-height:1.8;margin:0;color:var(--brand-white) !important}.transition-statement{text-align:left;margin-top:var(--spacing-2xl)}.transition-statement p{font-size:var(--text-3xl);font-weight:600;color:var(--brand-orange);line-height:1.6}.section .content a:not(.button),.content a:not(.button){color:var(--brand-orange) !important;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.section .content a:not(.button):hover,.content a:not(.button):hover{border-bottom-color:var(--brand-orange)}.blog-section{padding:var(--spacing-2xl)0 var(--spacing-3xl);background-color:var(--brand-white)}.blog-header{text-align:center;margin-bottom:var(--spacing-2xl)}.blog-title{font-size:var(--text-3xl);font-weight:700;color:var(--brand-black);margin-bottom:1rem}.blog-subtitle{font-size:1.25rem;color:#6b7280;max-width:600px;margin:0 auto}.blog-featured{margin-bottom:4rem}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}.blog-empty{text-align:center;padding:4rem 2rem;color:#6b7280;font-size:1.125rem}@media screen and (max-width:768px){.blog-grid{grid-template-columns:1fr;gap:1.5rem}}.social-share{margin-top:3rem;padding-top:2rem;border-top:2px solid #e5e7eb}.share-title{font-size:1.125rem;font-weight:600;color:var(--brand-black);margin-bottom:1rem}.share-buttons{display:flex;gap:1rem;flex-wrap:wrap}.share-button{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:6px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s ease;border:2px solid transparent}.share-button svg{width:20px;height:20px}.share-twitter{background-color:#000;color:var(--brand-white)}.share-twitter:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.share-linkedin{background-color:#0a66c2;color:var(--brand-white)}.share-linkedin:hover{background-color:#004182;transform:translateY(-2px);box-shadow:0 4px 8px rgba(10,102,194,.3)}.share-facebook{background-color:#1877f2;color:var(--brand-white)}.share-facebook:hover{background-color:#0c5bc8;transform:translateY(-2px);box-shadow:0 4px 8px rgba(24,119,242,.3)}.share-email{background-color:var(--brand-orange);color:var(--brand-white)}.share-email:hover{background-color:var(--brand-orange-hover);transform:translateY(-2px);box-shadow:0 4px 8px rgba(247,148,30,.3)}@media screen and (max-width:768px){.share-buttons{flex-direction:column}.share-button{justify-content:center;width:100%}}.flex-container{display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.flex-container-tight{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.flex-no-shrink{flex-shrink:0}.section-vertical-spacing{margin:var(--spacing-2xl)0}.section-bottom-spacing{margin-bottom:var(--spacing-2xl)}.page-section-reduced-padding{padding-top:2rem}.centered-content-large-margin{text-align:center;margin-bottom:3rem}.centered-content-medium-margin{text-align:center;margin-bottom:1.5rem}.top-spacing-medium{margin-top:1.5rem}.cta-button-centered{text-align:center;margin:3rem 0}.footer-container-reset{padding-top:0 !important;margin-top:0 !important}.footer-columns-compact{padding-top:0 !important;padding-bottom:.5rem !important;margin-top:0 !important}.footer-copyright{padding-bottom:.05rem !important;padding-top:.4rem !important;border-top:1px solid rgba(255,255,255,.2) !important}.footer-copyright-text{color:#b5b5b5 !important;font-size:.9rem !important}.visually-hidden{display:none}.honeypot-field{display:none}.img-full-width{width:100%}.img-medium{max-width:350px;height:auto}.img-auto-width{width:auto}.img-rounded{border-radius:var(--radius-md)}.navbar-custom-padding{padding-top:var(--spacing-lg)}.navbar-brand-container{display:flex;align-items:center;gap:var(--spacing-xs)}.navbar-title{font-size:clamp(1.25rem,3vw,2rem);font-weight:700;color:var(--brand-orange)}.icon-badge{width:50px;height:50px;border-radius:var(--radius-full);background-color:var(--brand-orange);display:flex;align-items:center;justify-content:center}.icon-badge i{font-size:var(--text-2xl);color:var(--brand-white)}.cta-box{background:var(--brand-white);border:2px solid var(--gray-200);padding:var(--spacing-xl);border-radius:var(--radius-lg);text-align:center;margin:var(--spacing-2xl)0;box-shadow:var(--shadow-md)}