.products-overview-page .products-hero{padding:clamp(6rem, 10vw, 10rem) 0 clamp(3rem, 6vw, 5rem);background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);position:relative}.projects-overview-page .badge-pill{display:inline-block;padding:.5rem 1rem;background:rgb(59 130 246 / .1);border:1px solid rgb(59 130 246 / .2);border-radius:2rem;color:#3b82f6;font-weight:600;font-size:.875rem;letter-spacing:.025em}.projects-overview-page .hero-title{font-size:clamp(2rem, 5vw, 3.5rem);font-weight:700;line-height:1.2;color:#1e293b;letter-spacing:-.025em}.projects-overview-page .hero-description{font-size:1.125rem;line-height:1.7;color:#64748b;max-width:700px;margin:0 auto}.products-grid-section{padding:clamp(3rem, 6vw, 5rem) 0}.product-card{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:1rem;padding:2rem;height:100%;display:flex;flex-direction:column;transition:all 0.3s ease;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.product-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px rgb(59 130 246 / .15);border-color:rgb(59 130 246 / .3)}.product-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.product-icon{width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff}.product-icon svg{stroke:#fff}.product-badge{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:2rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.badge-live{background:rgb(16 185 129 / .1);color:#059669;border:1px solid rgb(16 185 129 / .2)}.badge-development{background:rgb(245 158 11 / .1);color:#d97706;border:1px solid rgb(245 158 11 / .2)}.product-title{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:.75rem}.product-description{font-size:1rem;color:#64748b;line-height:1.6;margin-bottom:1.5rem}.product-highlights{list-style:none;padding:0;margin:0 0 1.5rem 0;flex-grow:1}.product-highlights li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:.9375rem;color:#475569;line-height:1.5}.product-highlights li i{color:#10b981;margin-top:.125rem;flex-shrink:0}.product-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;border-radius:.5rem;font-weight:600;transition:all 0.2s ease;margin-top:auto}.product-cta.btn-primary{background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#ffffff!important;box-shadow:0 4px 14px 0 rgb(59 130 246 / .39)}.product-cta.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px 0 rgb(59 130 246 / .5)}.product-cta.btn-secondary:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed;border:none}.product-card-upcoming{position:relative;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}.product-card-upcoming::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(-45deg,transparent,transparent 10px,rgb(245 158 11 / .02) 10px,rgb(245 158 11 / .02) 20px);border-radius:1rem;pointer-events:none}.product-card-upcoming .product-icon{background:linear-gradient(135deg,#f59e0b,#f97316)}.why-products-section{padding:clamp(3rem, 6vw, 5rem) 0;background:#f8fafc}.why-products-section .section-title{font-size:clamp(1.75rem, 4vw, 2.5rem);font-weight:700;color:#1e293b;margin-bottom:1rem}.why-products-section .section-description{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto}.why-card{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;padding:1.5rem;text-align:center;height:100%;transition:all 0.3s ease}.why-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgb(59 130 246 / .1);border-color:rgb(59 130 246 / .2)}.why-icon{width:50px;height:50px;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#3b82f6;font-size:1.25rem}.why-card h3{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.why-card p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}.products-cta-section{padding:clamp(4rem, 8vw, 6rem) 0;background:linear-gradient(135deg,#3b82f6,#6366f1)}.products-cta-section .cta-title{font-size:clamp(1.75rem, 4vw, 2.5rem);font-weight:700;color:#fff;margin-bottom:1rem}.products-cta-section .cta-description{font-size:1.125rem;color:rgb(255 255 255 / .9);max-width:600px;margin:0 auto}.products-cta-section .btn-outline-light{border-color:rgb(255 255 255 / .5);color:#fff}.products-cta-section .btn-outline-light:hover{background:rgb(255 255 255 / .1);border-color:#fff}.product-detail-page{padding-top:80px}.product-breadcrumb{padding:1rem 0;background:#f8fafc;border-bottom:1px solid rgb(226 232 240 / .8)}.breadcrumb-list{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;font-size:.875rem}.breadcrumb-list li{display:flex;align-items:center}.breadcrumb-list li::after{content:'/';margin-left:.5rem;color:#94a3b8}.breadcrumb-list li:last-child::after{display:none}.breadcrumb-list a{color:#3b82f6;text-decoration:none;transition:color 0.2s ease}.breadcrumb-list a:hover{color:#2563eb}.breadcrumb-list li:last-child{color:#64748b}.product-hero{padding:clamp(3rem, 6vw, 5rem) 0;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%)}.product-badge-hero{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border:1px solid rgb(59 130 246 / .2);border-radius:2rem;color:#3b82f6;font-weight:600;font-size:.875rem;margin-bottom:1.5rem}.product-hero-title{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.2;color:#1e293b;margin-bottom:1rem;letter-spacing:-.025em}.product-hero-subtitle{font-size:1.25rem;font-weight:500;color:#475569;margin-bottom:1rem}.product-hero-description{font-size:1.0625rem;color:#64748b;line-height:1.7;margin-bottom:2rem}.product-hero-ctas{display:flex;flex-wrap:wrap;gap:1rem}.product-hero-ctas .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-weight:600;border-radius:.5rem;transition:all 0.2s ease}.product-hero-ctas .btn-primary{background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;color:#ffffff!important;box-shadow:0 4px 14px 0 rgb(59 130 246 / .39)}.product-hero-ctas .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px 0 rgb(59 130 246 / .5)}.product-hero-ctas .btn-outline-primary{border:2px solid #3b82f6;color:#3b82f6;background:#fff0}.product-hero-ctas .btn-outline-primary:hover{background:#3b82f6;color:#ffffff!important}.product-hero-visual{display:flex;justify-content:center;align-items:center}.chatbot-preview{max-width:350px;width:100%}.chat-window{background:#fff;border-radius:1rem;box-shadow:0 20px 40px -10px rgb(0 0 0 / .15);overflow:hidden;border:1px solid rgb(226 232 240 / .8)}.chat-header{display:flex;align-items:center;gap:.75rem;padding:1rem;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff}.chat-avatar{width:40px;height:40px;background:rgb(255 255 255 / .2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.125rem}.chat-name{font-weight:600;display:block}.chat-status{font-size:.75rem;opacity:.9;display:flex;align-items:center;gap:.25rem}.chat-status i{font-size:.5rem;color:#10b981}.chat-messages{padding:1rem;min-height:200px;display:flex;flex-direction:column;gap:.75rem}.message{max-width:85%;padding:.75rem 1rem;border-radius:1rem;font-size:.875rem;line-height:1.5}.message p{margin:0}.message.bot{background:#f1f5f9;color:#475569;border-bottom-left-radius:.25rem;align-self:flex-start}.message.user{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border-bottom-right-radius:.25rem;align-self:flex-end}.product-detail-page section{padding:clamp(3rem, 6vw, 5rem) 0}.product-detail-page .section-title{font-size:clamp(1.75rem, 4vw, 2.5rem);font-weight:700;color:#1e293b;margin-bottom:1rem}.product-detail-page .section-description{font-size:1.0625rem;color:#64748b;line-height:1.7}.product-audience-section{background:#fff}.audience-card{background:#f8fafc;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;padding:1.5rem;height:100%;transition:all 0.3s ease}.audience-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgb(59 130 246 / .1);border-color:rgb(59 130 246 / .2)}.audience-icon{width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;margin-bottom:1rem}.audience-card h3{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.audience-card p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}.product-features-section{background:#f8fafc}.feature-card{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;padding:1.5rem;height:100%;transition:all 0.3s ease}.feature-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgb(59 130 246 / .1);border-color:rgb(59 130 246 / .2)}.feature-icon{width:50px;height:50px;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:1.25rem;margin-bottom:1rem}.feature-card h3{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.feature-card p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}.product-how-section{background:#fff}.how-steps{display:flex;flex-direction:column;gap:2rem;position:relative}.how-steps::before{content:'';position:absolute;left:24px;top:48px;bottom:48px;width:2px;background:linear-gradient(180deg,#3b82f6,#6366f1)}.how-step{display:flex;gap:1.5rem;align-items:flex-start;position:relative}.step-number{width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.25rem;flex-shrink:0;position:relative;z-index:1}.step-content h3{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.step-content p{font-size:1rem;color:#64748b;margin:0;line-height:1.6}.product-integrations-section{background:#f8fafc}.integrations-list{list-style:none;padding:0;margin:1.5rem 0 0 0}.integrations-list li{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;font-size:1rem;color:#475569}.integrations-list li i{color:#3b82f6;margin-top:.25rem;width:20px;text-align:center}.integrations-visual{display:flex;justify-content:center;align-items:center}.integration-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:300px}.integration-icon{width:80px;height:80px;background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#64748b;transition:all 0.3s ease}.integration-icon:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgb(59 130 246 / .1);border-color:rgb(59 130 246 / .2);color:#3b82f6}.product-pricing-section{background:#fff}.pricing-card{background:#f8fafc;border:1px solid rgb(226 232 240 / .8);border-radius:1rem;padding:2rem;height:100%;transition:all 0.3s ease}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 15px 30px -10px rgb(59 130 246 / .15)}.pricing-featured{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;position:relative}.pricing-featured .pricing-tagline{color:rgb(255 255 255 / .9)}.pricing-featured .pricing-features li{color:rgb(255 255 255 / .9)}.pricing-featured .pricing-features li i{color:#10b981}.pricing-header{margin-bottom:1.5rem}.pricing-badge{display:inline-block;padding:.25rem .75rem;background:rgb(16 185 129 / .9);color:#fff;font-size:.75rem;font-weight:600;border-radius:2rem;margin-bottom:.5rem}.pricing-header h3{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.pricing-tagline{font-size:.9375rem;color:#64748b;margin:0}.pricing-features{list-style:none;padding:0;margin:0}.pricing-features li{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid rgb(226 232 240 / .6);font-size:.9375rem;color:#475569}.pricing-features li:first-child{border-top:none}.pricing-features li i{color:#10b981}.pricing-note{font-size:.9375rem;color:#64748b;display:flex;align-items:center;justify-content:center;gap:.5rem}.pricing-note i{color:#3b82f6}.product-faq-section{background:#f8fafc}.faq-accordion{display:flex;flex-direction:column;gap:1rem}.faq-item{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;overflow:hidden;transition:all 0.3s ease}.faq-item:hover{border-color:rgb(59 130 246 / .3)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:#fff0;border:none;text-align:left;cursor:pointer;font-size:1rem;font-weight:600;color:#1e293b;transition:all 0.2s ease}.faq-question:hover{color:#3b82f6}.faq-question i{color:#94a3b8;transition:transform 0.3s ease}.faq-item.active .faq-question i{transform:rotate(180deg);color:#3b82f6}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.faq-item.active .faq-answer{max-height:500px}.faq-answer p{padding:0 1.5rem 1.25rem;margin:0;color:#64748b;line-height:1.7}.product-final-cta{padding:clamp(4rem, 8vw, 6rem) 0;background:linear-gradient(135deg,#3b82f6,#6366f1)}.product-final-cta .cta-title{font-size:clamp(1.75rem, 4vw, 2.5rem);font-weight:700;color:#fff;margin-bottom:1rem}.product-final-cta .cta-description{font-size:1.125rem;color:rgb(255 255 255 / .9);max-width:600px;margin:0 auto}.product-final-cta .btn-outline-light{border-color:rgb(255 255 255 / .5);color:#fff}.product-final-cta .btn-outline-light:hover{background:rgb(255 255 255 / .1);border-color:#fff}.back-to-products{padding:2rem 0;background:#f8fafc}.back-link{display:inline-flex;align-items:center;gap:.5rem;color:#3b82f6;text-decoration:none;font-weight:500;transition:all 0.2s ease}.back-link:hover{color:#2563eb;gap:.75rem}.career-visual{display:flex;justify-content:center;align-items:center}.career-dashboard-preview{max-width:400px;width:100%;background:#fff;border-radius:1rem;box-shadow:0 20px 40px -10px rgb(0 0 0 / .15);overflow:hidden;border:1px solid rgb(226 232 240 / .8)}.dashboard-header{padding:1rem;background:linear-gradient(135deg,#3b82f6,#6366f1)}.dashboard-nav{display:flex;gap:1rem}.dashboard-nav .nav-item{color:rgb(255 255 255 / .7);font-size:.875rem;font-weight:500;padding:.5rem .75rem;border-radius:.375rem;transition:all 0.2s ease}.dashboard-nav .nav-item.active{background:rgb(255 255 255 / .2);color:#fff}.dashboard-content{padding:1.5rem}.stat-cards{display:flex;gap:1rem}.stat-card{flex:1;background:#f8fafc;border-radius:.5rem;padding:.75rem;display:flex;align-items:center;gap:.5rem}.stat-icon{width:32px;height:32px;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:.875rem}.stat-info{display:flex;flex-direction:column}.stat-number{font-weight:700;color:#1e293b;font-size:1rem}.stat-label{font-size:.6875rem;color:#64748b}.product-whats-inside-section{background:#fff}.inside-card{background:#f8fafc;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;padding:1.5rem;height:100%;text-align:center;transition:all 0.3s ease}.inside-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgb(59 130 246 / .1);border-color:rgb(59 130 246 / .2)}.inside-icon{width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;margin:0 auto 1rem}.inside-card h3{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.inside-card p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}.product-candidate-section{background:#f8fafc}.product-recruiter-section{background:#fff}.experience-list{list-style:none;padding:0;margin:1.5rem 0 0 0}.experience-list li{display:flex;gap:1rem;margin-bottom:1.5rem}.experience-icon{width:45px;height:45px;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:1rem;flex-shrink:0}.experience-content h4{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:.25rem}.experience-content p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}.candidate-visual{display:flex;justify-content:center;align-items:center}.interview-preview{max-width:350px;width:100%;background:#fff;border-radius:1rem;box-shadow:0 20px 40px -10px rgb(0 0 0 / .15);overflow:hidden;border:1px solid rgb(226 232 240 / .8)}.video-placeholder{height:200px;background:linear-gradient(135deg,#1e293b,#334155);display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:4rem}.interview-info{padding:1rem}.interview-role{display:block;font-weight:600;color:#1e293b;margin-bottom:.75rem}.interview-progress{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;margin-bottom:.5rem}.interview-progress .progress-bar{height:100%;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:3px}.interview-status{font-size:.8125rem;color:#64748b}.recruiter-visual{display:flex;justify-content:center;align-items:center}.recruiter-dashboard{max-width:350px;width:100%;background:#fff;border-radius:1rem;box-shadow:0 20px 40px -10px rgb(0 0 0 / .15);overflow:hidden;border:1px solid rgb(226 232 240 / .8);padding:1rem}.candidates-list{display:flex;flex-direction:column;gap:.75rem}.candidate-row{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f8fafc;border-radius:.5rem}.candidate-avatar{width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}.candidate-info{flex:1}.candidate-name{display:block;font-weight:600;color:#1e293b;font-size:.9375rem}.candidate-role{font-size:.8125rem;color:#64748b}.candidate-score{background:rgb(16 185 129 / .1);color:#059669;font-weight:600;padding:.25rem .5rem;border-radius:.375rem;font-size:.875rem}.product-workflow-section{background:#f8fafc}.workflow-steps{display:flex;flex-direction:column;gap:2rem;position:relative}.workflow-steps::before{content:'';position:absolute;left:24px;top:48px;bottom:48px;width:2px;background:linear-gradient(180deg,#3b82f6,#6366f1)}.workflow-step{display:flex;gap:1.5rem;align-items:flex-start;position:relative}.product-tech-section{background:#fff}.tech-features{margin-top:1.5rem}.tech-feature{display:flex;gap:1rem;margin-bottom:1.5rem}.tech-icon{width:45px;height:45px;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:1rem;flex-shrink:0}.tech-content h4{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:.25rem}.tech-content p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}.tech-visual{display:flex;justify-content:center;align-items:center}.tech-stack{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.tech-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#f8fafc;border:1px solid rgb(226 232 240 / .8);border-radius:2rem;font-size:.9375rem;font-weight:500;color:#475569;transition:all 0.3s ease}.tech-badge:hover{border-color:rgb(59 130 246 / .3);background:rgb(59 130 246 / .05);color:#3b82f6}.tech-badge i{color:#3b82f6}.product-users-section{background:#f8fafc}.user-card{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:.75rem;padding:1.5rem;height:100%;text-align:center;transition:all 0.3s ease}.user-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgb(59 130 246 / .1);border-color:rgb(59 130 246 / .2)}.user-icon{width:50px;height:50px;background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(99 102 241 / .1));border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:1.25rem;margin:0 auto 1rem}.user-card h3{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.user-card p{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}@media (max-width:991.98px){.product-hero .row{flex-direction:column}.product-hero .col-lg-6{text-align:center}.product-hero-ctas{justify-content:center}.product-hero-visual{margin-top:2rem}.how-steps::before,.workflow-steps::before{display:none}.integration-icons{max-width:100%}.product-candidate-section .row,.product-recruiter-section .row{flex-direction:column}.product-recruiter-section .order-lg-1,.product-recruiter-section .order-lg-2{order:unset}.candidate-visual,.recruiter-visual{margin-top:2rem}}@media (max-width:767.98px){.product-hero-title{font-size:1.75rem}.product-hero-subtitle{font-size:1.125rem}.product-hero-ctas{flex-direction:column;align-items:center}.product-hero-ctas .btn{width:100%;max-width:300px}.stat-cards{flex-direction:column}.chat-window,.career-dashboard-preview,.interview-preview,.recruiter-dashboard{max-width:100%}.experience-list li{flex-direction:column;text-align:center}.experience-icon{margin:0 auto}.tech-feature{flex-direction:column;text-align:center}.tech-icon{margin:0 auto}}@media (max-width:575.98px){.projects-overview-page .hero-title{font-size:1.75rem}.product-card{padding:1.5rem}.breadcrumb-list{font-size:.8125rem}.pricing-card{padding:1.5rem}}