@media (max-width:1024px){.detail-content,.hero-content{flex-direction:column;text-align:center}.container,.hero-main,.mission-card,.vision-image,.vision-text{max-width:100%}.container{padding:0 1.5rem}.header .container{gap:1rem}.logo-row,.navbar{gap:2rem}.navbar-list{gap:.8rem}.header-right,.hero-dots,.sign-up{display:none}.navbar.navbar-mobile-active .mobile-only{display:list-item!important}.hero-content{align-items:center;padding:0 1.5rem 4rem;gap:3rem}.hero-main{gap:1.5rem}.hero-title{font-size:5.6rem;line-height:1.1}.hero-subtitle,.testimonial-quote{font-size:1.8rem}.detail-content{gap:3rem}.detail-list,.detail-text{min-width:auto}.detail-visual img{max-width:60%}.difference-header .section-title,.founders-title,.section-title,.security-title,.stat-number,.vision-text .section-title{font-size:3.6rem}.sub-section-title{font-size:2.4rem}.comparison-grid,.platform-cards{grid-template-columns:1fr;gap:2rem}.platform-card{min-height:auto;padding:2rem 1.5rem}.platform-card-title{font-size:2rem}.about-details,.footer-grid,.stats-grid,.trust-cards,.usecase-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.form-grid,.workflow-services{grid-template-columns:1fr}.comparison-card,.testimonial-card{padding:2rem}.card-title{font-size:2.2rem}.why-hrc-visual img{width:70%}.security-card-wrapper,.testimonial-item,.workflow-container,.workflow-content-card{flex-direction:column;gap:2rem}.contact-form,.contact-info,.founders-column,.testimonial-sidebar,.wing-card-image,.workflow-left,.workflow-visual{flex:none;width:100%}.cta-visual{height:500px;padding:0 1.5rem}.cta-title{font-size:3rem}.contact-form-wrapper,.founders-mission .container,.vision-content{flex-direction:column;gap:3rem}.vision-image{aspect-ratio:16/9}.difference-cards,.solutions-grid,.user-journeys-cards{grid-template-columns:1fr;gap:2.5rem}.user-journey-image-wrapper{height:250px}.circle-image-wrapper img{width:80%}.wing-card{flex-direction:column;gap:2rem;padding:2rem}.wing-card-content{padding-left:0}.workflow-services{padding-left:0;gap:1.5rem}.security-visual{flex:none;width:100%;height:300px;overflow:hidden}.security-visual img{width:100%;height:100%;object-fit:cover}.logo-row img{max-height:80px}.workflow-tabs{justify-content:flex-start}.workflow-content-title{font-size:2.8rem}.impact-step{flex-direction:column;gap:1.5rem;padding:2rem}.impact-icon{flex:none}.form-group.full-width{grid-column:span 1}.footer-bottom-row{flex-direction:column;text-align:center;gap:1.5rem}.navbar.navbar-mobile-active .navbar-list{gap:1.5rem}.navbar.navbar-mobile-active .navbar-link{padding:.8rem 1rem;font-size:1.8rem}.navbar.navbar-mobile-active .sign-up{display:block;width:100%;margin-top:1rem;order:999}}@media (max-width:768px){.cta-content,.faq-list{max-width:100%}html{font-size:9px}.container{padding:0 2rem}.header{padding:1rem 0}.about-detail-title,.auth-title,.card-title,.difference-card-title,.faq-cta-title,.impact-icon span,.logo,.modal-title,.sub-section-title,.usecase-title,.wing-card-title{font-size:2rem}.logo img{width:32px}.header .container{justify-content:space-between}.navbar-list{gap:.5rem}.detail-list li,.hero-main,.navbar.navbar-mobile-active .navbar-list{gap:1rem}.navbar-link{padding:.4rem .8rem;font-size:1.4rem}.nav-toggle-btn{order:2}.hero-title{font-size:4rem}.detail-list li,.footer-logo .logo-text,.hero-subtitle,.section-description,.testimonial-quote,.workflow-arrow-btn i{font-size:1.6rem}.hero-dots{bottom:1rem}.hero-dots button{width:6px;height:6px}.circle-of-care-header .section-title,.difference-header .section-title,.founders-title,.mission-title,.section-title,.security-title,.stat-number,.usecase-icon,.vision-text .section-title{font-size:2.8rem}.detail-list i{font-size:2rem;width:2.4rem}.detail-visual img{max-width:80%}.about-details,.platform-cards,.stats-grid,.trust-cards,.usecase-grid{grid-template-columns:1fr;gap:1.5rem}.platform-card,.wing-card{padding:1.5rem 1rem}.platform-icon{font-size:3rem}.platform-card-title,.workflow-service-title{font-size:1.8rem}.contact-info li,.cta-subtitle,.footer-column h4,.modal-features-list li,.platform-card-desc,.security-list li,.security-point-text,.stat-label,.wing-card-desc{font-size:1.4rem}.about-header .section-title,.impact-header .section-title,.logo-wall-header .section-title,.smart-workflows-header .section-title,.solutions-header .section-title,.why-hrc-header .section-title,.wing-header .section-title,.workflow-title{font-size:3.6rem}.comparison-card,.footer-bottom-row,.testimonial-card,.testimonial-sidebar,.usecase-card-content,.workflow-service-card{padding:1.5rem}.faq-item.active .faq-answer,.faq-question{padding:1.2rem 1.5rem}.comparison-features{gap:1rem;font-size:1.4rem}.why-hrc-visual img{width:90%}.impact-flow,.testimonial-grid{gap:2rem}.form-grid,.logo-row,.testimonial-item{gap:1.5rem}.faq-question{font-size:1.6rem}.faq-answer{font-size:1.4rem;padding:0 1.5rem}.about-detail-card,.contact-form,.contact-info,.faq-cta,.impact-step,.security-content,.solution-content,.trust-card,.user-journey-card,.workflow-content-card{padding:2rem 1.5rem}.cta-visual{height:400px}.cta-content{padding:0 1rem}.cta-title,.difference-icon,.workflow-content-title{font-size:2.4rem}.auth-container{padding:2rem 1.5rem;margin:1rem}.auth-input-wrapper,.btn--auth{padding:1rem}.vision-image{aspect-ratio:1/1}.difference-card{flex-direction:column;gap:1.5rem;padding:2rem 1.5rem}.difference-icon-wrapper,.impact-icon{width:60px;height:60px}.user-journey-image-wrapper{height:200px}.circle-image-wrapper img{width:100%}.trust-card i{font-size:2.5rem}.usecase-icon-wrapper{height:100px}.security-card-wrapper{padding:2rem 1.5rem;margin-bottom:1rem}.security-visual{height:250px;padding:1.5rem;overflow:hidden}.security-visual img{width:100%;height:100%;object-fit:cover}.logo-row img{max-height:60px}.workflow-tabs{flex-direction:column;gap:.5rem}.workflow-tab{min-width:auto;text-align:left}.workflow-arrow-btn{right:1rem;width:50px;height:50px}.impact-title,.solution-title{font-size:2.2rem}.solution-visual{padding:2rem 1rem}.mission-card{padding:3rem 2rem}.input-wrapper{padding:.8rem 1rem}.modal-content{width:95%;padding:1.5rem}.modal-description{font-size:1.5rem}.footer-grid{grid-template-columns:1fr;gap:2rem}.footer-column a{font-size:1.2rem}.footer-stamp{padding:4rem 1rem 2rem}.footer-stamp span{font-size:6rem}.btn{padding:.8rem 1.5rem;font-size:1.4rem}.detail-buttons{justify-content:center}.section-padding{padding:50px 0!important}.navbar.navbar-mobile-active{padding:4rem 1.5rem}.navbar.navbar-mobile-active .navbar-link{padding:.6rem .8rem;font-size:1.6rem}.navbar.navbar-mobile-active .sign-up{padding:.8rem 1.5rem;margin:1rem 0}}@media (max-width:480px){html{font-size:8px}.hero-title{font-size:3.2rem}.hero-explore{font-size:1.4rem}.hero-explore i{font-size:1.8rem}.detail-buttons{flex-direction:column;align-items:center}.faq-header .section-title,.platforms-header .section-title,.testimonials-header .section-title,.why-hrc-header .section-title{font-size:2.8rem}.impact-stats-header .section-title{font-size:3.6rem}.cta-title{font-size:2rem}.about-header .section-title,.circle-of-care-header .section-title,.difference-header .section-title,.impact-header .section-title,.logo-wall-header .section-title,.section-title,.smart-workflows-header .section-title,.solutions-header .section-title,.usecases-header .section-title,.user-journeys .section-title,.wing-header .section-title{font-size:2.4rem!important}.about-details,.platforms-cards,.stats-grid,.trust-cards,.usecase-grid{grid-template-columns:1fr!important}.detail-content,.impact-step,.security-card-wrapper,.vision-content,.workflow-content-card{flex-direction:column!important}.about-detail-card,.auth-container,.comparison-card,.contact-form,.contact-info,.cta-visual,.difference-card,.faq-item,.mission-card,.platform-card,.solution-content,.testimonial-card,.trust-card,.usecase-card-content,.user-journey-card,.wing-card,.workflow-service-card{padding:1.5rem!important}.footer-social{gap:1rem}.footer-social a{font-size:1.6rem}.navbar.navbar-mobile-active{padding:3rem 1rem}.navbar.navbar-mobile-active .navbar-list{gap:.8rem}.navbar.navbar-mobile-active .navbar-link{padding:.5rem .6rem;font-size:1.4rem}.navbar.navbar-mobile-active .sign-up{padding:.6rem 1.2rem}}