.company-profile-main{background:linear-gradient(135deg,#fffbeb,#fff3cc);min-height:100vh;position:relative}.company-profile-main:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,201,5,.1) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,184,0,.08) 0,transparent 50%);pointer-events:none;z-index:1;transition:all .3s ease}.company-profile-main:hover:before{background:radial-gradient(circle at 25% 35%,rgba(255,201,5,.15) 0,transparent 50%),radial-gradient(circle at 75% 65%,rgba(255,184,0,.12) 0,transparent 50%)}.company-profile-main .container{position:relative;z-index:2}.modern-card-enhanced{background:linear-gradient(135deg,#fffcf5,#fff);border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.07),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(255,201,5,.25);backdrop-filter:blur(20px);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.modern-card-enhanced:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,201,5,.05) 0,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.modern-card-enhanced:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.1);border-color:rgba(255,201,5,.4)}.modern-card-enhanced:hover:before{opacity:1}@media(max-width:768px){.modern-card-enhanced{border-radius:16px;padding:1.5rem}}@media(max-width:640px){.modern-card-enhanced{border-radius:12px;padding:1rem}}.stats-grid-enhanced{display:grid;gap:1.5rem}@media(max-width:640px){.stats-grid-enhanced{grid-template-columns:1fr;gap:1rem}}@media(min-width:640px)and (max-width:1024px){.stats-grid-enhanced{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.stats-grid-enhanced{grid-template-columns:repeat(4,1fr)}}.stats-grid-enhanced .stat-card{position:relative;padding:2rem 1.5rem;border-radius:20px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}.stats-grid-enhanced .stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06)}.stats-grid-enhanced .stat-card:active{transform:translateY(-1px);transition:all .1s ease}.stats-grid-enhanced .stat-card.stat-active{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:rgba(245,158,11,.2)}.stats-grid-enhanced .stat-card.stat-active:hover{background:linear-gradient(135deg,#fde68a,#fcd34d);border-color:rgba(245,158,11,.3)}.stats-grid-enhanced .stat-card.stat-active .stat-icon{color:#d97706}.stats-grid-enhanced .stat-card.stat-total{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:rgba(59,130,246,.2)}.stats-grid-enhanced .stat-card.stat-total:hover{background:linear-gradient(135deg,#bfdbfe,#93c5fd);border-color:rgba(59,130,246,.3)}.stats-grid-enhanced .stat-card.stat-total .stat-icon{color:#2563eb}.stats-grid-enhanced .stat-card.stat-completed{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-color:rgba(34,197,94,.2)}.stats-grid-enhanced .stat-card.stat-completed:hover{background:linear-gradient(135deg,#a7f3d0,#6ee7b7);border-color:rgba(34,197,94,.3)}.stats-grid-enhanced .stat-card.stat-completed .stat-icon{color:#16a34a}.stats-grid-enhanced .stat-card.stat-response{background:linear-gradient(135deg,#e9d5ff,#ddd6fe);border-color:rgba(147,51,234,.2)}.stats-grid-enhanced .stat-card.stat-response:hover{background:linear-gradient(135deg,#ddd6fe,#c4b5fd);border-color:rgba(147,51,234,.3)}.stats-grid-enhanced .stat-card.stat-response .stat-icon{color:#9333ea}@media(max-width:768px){.stats-grid-enhanced .stat-card{padding:1.5rem 1rem;border-radius:16px}}.stats-grid-enhanced .stat-icon{font-size:1.5rem;margin-bottom:1rem;transition:all .3s ease}.stat-card:hover .stats-grid-enhanced .stat-icon{transform:scale(1.1)}.stat-card:active .stats-grid-enhanced .stat-icon{transform:scale(1.05)}.stats-grid-enhanced .stat-value{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;color:inherit;transition:all .3s ease}@media(max-width:768px){.stats-grid-enhanced .stat-value{font-size:1.75rem}}.stats-grid-enhanced .stat-label{font-size:.875rem;font-weight:500;color:#6b7280;line-height:1.4;transition:all .3s ease}.company-info-grid{display:grid;gap:2rem}@media(max-width:1024px){.company-info-grid{grid-template-columns:1fr}}@media(min-width:1024px){.company-info-grid{grid-template-columns:2fr 1fr}}.company-info-grid .bio-section{padding:0}.company-info-grid .bio-section .section-header-enhanced{display:flex;align-items:center;margin-bottom:2rem}.company-info-grid .bio-section .section-header-enhanced .section-icon-enhanced{width:3.5rem;height:3.5rem;background:linear-gradient(135deg,#ffc905,#ffb800);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;box-shadow:0 6px 20px rgba(255,201,5,.4)}.company-info-grid .bio-section .section-header-enhanced .section-icon-enhanced span{font-size:1.25rem}.company-info-grid .bio-section .section-header-enhanced h3{font-size:1.75rem;font-weight:700;color:#374151;margin:0}@media(max-width:768px){.company-info-grid .bio-section .section-header-enhanced{flex-direction:column;text-align:center;gap:1rem}.company-info-grid .bio-section .section-header-enhanced .section-icon-enhanced{margin-right:0;width:3rem;height:3rem}.company-info-grid .bio-section .section-header-enhanced h3{font-size:1.5rem}}.company-info-grid .contact-section{display:flex;flex-direction:column;gap:2rem}.company-info-grid .contact-section .contact-button-container{text-align:center}@media(max-width:1024px){.company-info-grid .contact-section .contact-button-container{order:-1}}.company-info-grid .contact-section .social-contact-section h4{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;color:#374151}.company-info-grid .contact-section .social-contact-section h4 span{font-size:1.25rem}.jobs-section-pill{background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.06);border-radius:2rem;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease}.jobs-section-pill:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.jobs-section-pill .jobs-header-pill{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;flex-wrap:wrap;gap:1rem}.jobs-section-pill .jobs-header-pill .jobs-title-pill{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(99,102,241,.08));border:1px solid rgba(59,130,246,.2);border-radius:100px;box-shadow:0 2px 8px rgba(59,130,246,.1);transition:all .3s ease;backdrop-filter:blur(10px)}.jobs-section-pill .jobs-header-pill .jobs-title-pill:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.jobs-section-pill .jobs-header-pill .jobs-title-pill .pill-icon{width:1.25rem;height:1.25rem;color:#3b82f6}.jobs-section-pill .jobs-header-pill .jobs-title-pill span{font-size:1.125rem;font-weight:600;color:#374151}.jobs-section-pill .jobs-header-pill .jobs-count-pill{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:100px;font-size:.875rem;font-weight:500;color:#92400e;box-shadow:0 2px 6px rgba(251,191,36,.1);backdrop-filter:blur(10px)}@media(max-width:768px){.jobs-section-pill .jobs-header-pill{flex-direction:column;align-items:flex-start;gap:.75rem}.jobs-section-pill .jobs-header-pill .jobs-title-pill{padding:.75rem 1.25rem}.jobs-section-pill .jobs-header-pill .jobs-title-pill span{font-size:1rem}}.jobs-section-pill .jobs-subtitle{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;padding-left:.5rem}.jobs-section-pill .jobs-grid-pill{display:grid;gap:1.5rem}@media(max-width:1024px){.jobs-section-pill .jobs-grid-pill{grid-template-columns:1fr}}@media(min-width:1024px){.jobs-section-pill .jobs-grid-pill{grid-template-columns:repeat(2,1fr)}}@media(min-width:1536px){.jobs-section-pill .jobs-grid-pill{grid-template-columns:repeat(2,1fr)}}.jobs-section-pill .jobs-grid-pill .job-card-container{background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.04);border-radius:1.5rem;padding:.25rem;transition:all .3s ease;backdrop-filter:blur(8px)}.jobs-section-pill .jobs-grid-pill .job-card-container:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:rgba(0,0,0,.08)}.jobs-section-pill .jobs-empty-state{padding:3rem 1rem;text-align:center}.jobs-section-pill .jobs-empty-state .empty-state-pill{max-width:400px;margin:0 auto;background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.06);border-radius:2rem;padding:2rem;backdrop-filter:blur(10px)}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-icon-pill{width:4rem;height:4rem;background:linear-gradient(135deg,rgba(251,191,36,.1),rgba(245,158,11,.08));border:1px solid rgba(251,191,36,.2);border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;box-shadow:0 4px 12px rgba(251,191,36,.1)}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-icon-pill .empty-icon{width:1.5rem;height:1.5rem;color:#f59e0b}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-title{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:1rem}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-description{font-size:.875rem;color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-description .empty-cta{color:#f59e0b;font-weight:500}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-action-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:100px;font-size:.875rem;font-weight:500;color:#92400e;box-shadow:0 2px 8px rgba(251,191,36,.1)}.jobs-section-pill .jobs-empty-state .empty-state-pill .empty-action-pill .action-icon{width:1rem;height:1rem}.section-header-enhanced{display:flex;align-items:center;margin-bottom:2rem}.section-header-enhanced .section-icon-enhanced{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;box-shadow:0 6px 20px rgba(0,0,0,.15)}.section-header-enhanced .section-title h2{font-size:1.875rem;font-weight:700;color:#374151;margin:0 0 .25rem}.section-header-enhanced .section-title p{font-size:.875rem;color:#6b7280;margin:0}@media(max-width:768px){.section-header-enhanced{flex-direction:column;text-align:center;gap:1rem}.section-header-enhanced .section-icon-enhanced{margin-right:0;width:3rem;height:3rem}.section-header-enhanced .section-title h2{font-size:1.5rem}}.rating-section-enhanced{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid rgba(245,158,11,.3);border-radius:20px;padding:1.5rem;margin-top:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.rating-section-enhanced:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease}.rating-section-enhanced:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(245,158,11,.2);border-color:rgba(245,158,11,.5)}.rating-section-enhanced:hover:before{left:100%}.rating-section-enhanced .rating-content{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.rating-section-enhanced .rating-content{flex-direction:column;text-align:center;gap:1rem}}.rating-section-enhanced .rating-content .rating-left{display:flex;align-items:center;gap:1rem}.rating-section-enhanced .rating-content .rating-left .rating-icon{width:3rem;height:3rem;background:linear-gradient(135deg,#ffc905,#ffb800);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(245,158,11,.4)}.rating-section-enhanced .rating-content .rating-left .rating-info .rating-label{font-size:.875rem;color:#6b7280;font-weight:500;margin-bottom:.25rem}.rating-section-enhanced .rating-content .rating-left .rating-info .rating-display{display:flex;align-items:center;gap:.75rem}.rating-section-enhanced .rating-content .rating-left .rating-info .rating-display .rating-score{font-size:1.75rem;font-weight:700;color:#d97706}.rating-section-enhanced .rating-content .rating-left .rating-info .rating-display .rating-stars{display:flex;gap:.125rem}.rating-section-enhanced .rating-content .rating-right{text-align:right}@media(max-width:768px){.rating-section-enhanced .rating-content .rating-right{text-align:center}}.rating-section-enhanced .rating-content .rating-right .rating-subtitle{font-size:.75rem;color:#6b7280;margin-bottom:.25rem}.rating-section-enhanced .rating-content .rating-right .rating-badge{font-size:.875rem;color:#d97706;font-weight:600}.featured-position-section{margin-bottom:2rem}.featured-position-section .featured-position-container{background:linear-gradient(135deg,rgba(255,248,220,.8),rgba(255,239,186,.6) 30%,rgba(255,228,132,.4) 70%,rgba(255,215,77,.3));border:3px solid rgba(255,193,7,.3);border-radius:32px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(255,193,7,.15),0 8px 30px rgba(255,165,0,.1),inset 0 1px 0 hsla(0,0%,100%,.8)}.featured-position-section .featured-position-container:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 25% 25%,rgba(255,215,0,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(255,165,0,.08) 0,transparent 50%);animation:honey-glow 8s ease-in-out infinite;pointer-events:none;z-index:1}.featured-position-section .featured-position-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="honeycomb" patternUnits="userSpaceOnUse" width="20" height="17.32"><polygon points="10,1 17.32,5 17.32,13 10,17 2.68,13 2.68,5" fill="none" stroke="rgba(255,193,7,0.05)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23honeycomb)"/></svg>') repeat;opacity:.3;pointer-events:none;z-index:2}.featured-position-section .featured-position-container>*{position:relative;z-index:3}.featured-position-section .featured-position-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;position:relative}.featured-position-section .featured-position-header .header-content{display:flex;align-items:center;gap:1.5rem}.featured-position-section .featured-position-header .header-content .honey-crown{position:relative}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon{width:4rem;height:4rem;background:linear-gradient(135deg,gold,orange);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(255,165,0,.4),0 0 0 4px rgba(255,215,0,.2);animation:crown-pulse 3s ease-in-out infinite}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon .crown-emoji{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon .floating-bees{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon .floating-bees .bee{position:absolute;font-size:.8rem;animation:bee-orbit 4s linear infinite}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon .floating-bees .bee.bee-1{animation-delay:0s}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon .floating-bees .bee.bee-2{animation-delay:1.33s}.featured-position-section .featured-position-header .header-content .honey-crown .crown-icon .floating-bees .bee.bee-3{animation-delay:2.66s}.featured-position-section .featured-position-header .header-content .header-text .featured-title{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#d97706,#f59e0b 50%,#fcd34d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 .5rem;position:relative}.featured-position-section .featured-position-header .header-content .header-text .featured-title .title-underline{position:absolute;bottom:-8px;left:0;width:100%;height:4px;background:linear-gradient(135deg,#fcd34d,#f59e0b);border-radius:2px;animation:underline-glow 2s ease-in-out infinite alternate}.featured-position-section .featured-position-header .header-content .header-text .featured-subtitle{font-size:1.1rem;color:#92400e;font-weight:500;margin:0}.featured-position-section .featured-position-header .honeycomb-decoration{display:flex;gap:.5rem}.featured-position-section .featured-position-header .honeycomb-decoration .hexagon{width:2rem;height:2rem;background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,165,0,.1));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);animation:hexagon-float 3s ease-in-out infinite}.featured-position-section .featured-position-header .honeycomb-decoration .hexagon.hex-1{animation-delay:0s}.featured-position-section .featured-position-header .honeycomb-decoration .hexagon.hex-2{animation-delay:.5s}.featured-position-section .featured-position-header .honeycomb-decoration .hexagon.hex-3{animation-delay:1s}.featured-position-section .featured-position-header .honeycomb-decoration .hexagon.hex-4{animation-delay:1.5s}@media(max-width:768px){.featured-position-section .featured-position-header{flex-direction:column;text-align:center;gap:1rem}.featured-position-section .featured-position-header .honeycomb-decoration{margin-top:1rem}}.featured-position-section .escrow-balance-honey{margin-bottom:2rem}.featured-position-section .escrow-balance-honey .balance-loading{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,rgba(255,248,220,.8),rgba(255,239,186,.6));border:2px solid rgba(255,193,7,.2);border-radius:20px;color:#92400e;font-weight:500}.featured-position-section .escrow-balance-honey .balance-loading .honey-spinner .spinning-bee{display:inline-block;animation:bee-spin 2s linear infinite;font-size:1.2rem}.featured-position-section .escrow-balance-honey .balance-display{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(16,185,129,.08) 50%,rgba(5,150,105,.06));border:2px solid rgba(34,197,94,.2);border-radius:20px;position:relative;overflow:hidden}.featured-position-section .escrow-balance-honey .balance-display:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:honey-shimmer 3s ease-in-out infinite}.featured-position-section .escrow-balance-honey .balance-display .honey-pot-icon{width:3rem;height:3rem;background:linear-gradient(135deg,#fcd34d,#f59e0b);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 12px rgba(245,158,11,.3);animation:honey-bounce 2s ease-in-out infinite}.featured-position-section .escrow-balance-honey .balance-display .balance-info{flex:1}.featured-position-section .escrow-balance-honey .balance-display .balance-info .balance-amount{font-size:1.1rem;font-weight:700;color:#059669;margin:0 0 .25rem}.featured-position-section .escrow-balance-honey .balance-display .balance-info .balance-subtitle{font-size:.875rem;color:#047857;margin:0;font-weight:500}.featured-position-section .escrow-balance-honey .balance-display .balance-bees .guard-bee{font-size:1.2rem;animation:guard-patrol 4s ease-in-out infinite}.featured-position-section .featured-job-wrapper{position:relative;margin-bottom:2rem}.featured-position-section .featured-job-wrapper .featured-job-glow{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,165,0,.15) 50%,rgba(255,140,0,.1));border-radius:30px;filter:blur(15px);animation:featured-glow-pulse 3s ease-in-out infinite alternate;z-index:1}.featured-position-section .featured-job-wrapper .featured-job-border{position:relative;background:linear-gradient(135deg,gold,orange);padding:3px;border-radius:24px;z-index:2}.featured-position-section .featured-job-wrapper .featured-job-border .featured-job-content{background:#fff;border-radius:21px;overflow:hidden;position:relative}.featured-position-section .featured-job-wrapper .floating-elements{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:3}.featured-position-section .featured-job-wrapper .floating-elements .float-bee,.featured-position-section .featured-job-wrapper .floating-elements .float-flower,.featured-position-section .featured-job-wrapper .floating-elements .float-honey{position:absolute;font-size:1.2rem;opacity:.6;animation:float-around 8s ease-in-out infinite}.featured-position-section .featured-job-wrapper .floating-elements .float-1{top:10%;right:5%;animation-delay:0s}.featured-position-section .featured-job-wrapper .floating-elements .float-2{top:60%;left:5%;animation-delay:2s}.featured-position-section .featured-job-wrapper .floating-elements .float-3{bottom:20%;right:10%;animation-delay:4s}.featured-position-section .featured-job-wrapper .floating-elements .float-4{top:30%;right:15%;animation-delay:6s}.featured-position-section .featured-cta-banner{background:linear-gradient(135deg,rgba(255,248,220,.9),rgba(255,239,186,.7));border:2px solid rgba(255,193,7,.3);border-radius:20px;padding:1.5rem;text-align:center;position:relative;overflow:hidden}.featured-position-section .featured-cta-banner:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:cta-shine 4s ease-in-out infinite}.featured-position-section .featured-cta-banner .cta-content{display:flex;align-items:center;justify-content:center;gap:1rem;position:relative}.featured-position-section .featured-cta-banner .cta-content .cta-bee{font-size:1.5rem;animation:cta-bee-dance 2s ease-in-out infinite}.featured-position-section .featured-cta-banner .cta-content .cta-text{font-size:1.1rem;font-weight:600;color:#92400e;margin:0;max-width:400px}.featured-position-section .featured-cta-banner .cta-content .cta-sparkles{display:flex;flex-direction:column;gap:.25rem}.featured-position-section .featured-cta-banner .cta-content .cta-sparkles .sparkle{font-size:.8rem;animation:sparkle-twinkle 1.5s ease-in-out infinite}.featured-position-section .featured-cta-banner .cta-content .cta-sparkles .sparkle:first-child{animation-delay:0s}.featured-position-section .featured-cta-banner .cta-content .cta-sparkles .sparkle:nth-child(2){animation-delay:.5s}.featured-position-section .featured-cta-banner .cta-content .cta-sparkles .sparkle:nth-child(3){animation-delay:1s}@media(max-width:768px){.featured-position-section .featured-cta-banner .cta-content{flex-direction:column;gap:.75rem}.featured-position-section .featured-cta-banner .cta-content .cta-text{font-size:1rem}}@keyframes honey-glow{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}}@keyframes crown-pulse{0%,to{transform:scale(1);box-shadow:0 8px 20px rgba(255,165,0,.4),0 0 0 4px rgba(255,215,0,.2)}50%{transform:scale(1.05);box-shadow:0 12px 30px rgba(255,165,0,.6),0 0 0 6px rgba(255,215,0,.4)}}@keyframes bee-orbit{0%{transform:rotate(0deg) translateX(3rem) rotate(0deg)}to{transform:rotate(1turn) translateX(3rem) rotate(-1turn)}}@keyframes underline-glow{0%{box-shadow:0 0 5px rgba(245,158,11,.3)}to{box-shadow:0 0 15px rgba(245,158,11,.7)}}@keyframes hexagon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bee-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes honey-shimmer{0%{left:-100%}to{left:100%}}@keyframes honey-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes guard-patrol{0%,to{transform:translateX(0) scaleX(1)}25%{transform:translateX(10px) scaleX(-1)}75%{transform:translateX(-10px) scaleX(1)}}@keyframes featured-glow-pulse{0%{opacity:.6;filter:blur(15px)}to{opacity:.9;filter:blur(20px)}}@keyframes float-around{0%,to{transform:translate(0) rotate(0deg);opacity:.4}25%{transform:translate(10px,-10px) rotate(90deg);opacity:.8}50%{transform:translate(-5px,-15px) rotate(180deg);opacity:.6}75%{transform:translate(-10px,5px) rotate(270deg);opacity:.7}}@keyframes cta-shine{0%{left:-100%}50%{left:-50%}to{left:100%}}@keyframes cta-bee-dance{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-5px) rotate(-5deg)}75%{transform:translateY(5px) rotate(5deg)}}@keyframes sparkle-twinkle{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes shimmer{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(200%) rotate(45deg)}}.fade-in-up{opacity:0;transform:translateY(30px);animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.scale-in{opacity:0;transform:scale(.95);animation:scaleIn .5s ease-out forwards}@keyframes scaleIn{to{opacity:1;transform:scale(1)}}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.rich-text-content ul{list-style-type:disc;margin-left:1.5em;margin-bottom:1em}.rich-text-content ol{list-style-type:decimal;margin-left:1.5em;margin-bottom:1em}.rich-text-content li{margin-bottom:.5em}.rich-text-content p{margin-bottom:1em}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{margin-bottom:.5em;margin-top:0}.rich-text-content a{color:#06c;text-decoration:underline}.rich-text-content blockquote{border-left:4px solid #e2e8f0;margin-left:0;margin-right:0;padding-left:1em;color:#4a5568}.rich-text-content pre{background-color:#f7fafc;padding:1em;border-radius:.375rem;overflow-x:auto}.rich-text-content code{background-color:#f7fafc;padding:.2em .4em;border-radius:.25em;font-family:monospace}.quill,.quill-editor{margin-bottom:40px!important}.ql-toolbar.ql-snow,.quill .ql-toolbar.ql-snow,.quill-editor .ql-toolbar.ql-snow,div[class*=quill] .ql-toolbar.ql-snow{border-top-left-radius:16px!important;border-top-right-radius:16px!important;background-color:#fff!important;padding:8px 16px!important;border:1px solid #ffc905!important;border-bottom:none!important;border-radius:16px 16px 0 0!important}.ql-container.ql-snow,.quill .ql-container.ql-snow,.quill-editor .ql-container.ql-snow,div[class*=quill] .ql-container.ql-snow{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;border:1px solid #ffc905!important;border-top:none!important;min-height:156px!important;background-color:#fff!important;border-radius:0 0 16px 16px!important}.ql-editor,.quill .ql-editor,.quill-editor .ql-editor,div[class*=quill] .ql-editor{min-height:156px!important;font-size:1rem!important;line-height:1.5!important;padding:12px 16px!important;color:#374151!important}.ql-container.ql-snow:hover,.ql-toolbar.ql-snow:hover,.quill-editor:hover .ql-container.ql-snow,.quill-editor:hover .ql-toolbar.ql-snow,.quill:hover .ql-container.ql-snow,.quill:hover .ql-toolbar.ql-snow,div[class*=quill]:hover .ql-container.ql-snow,div[class*=quill]:hover .ql-toolbar.ql-snow{border-color:#ff8c05!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.ql-container.ql-snow:focus-within,.ql-toolbar.ql-snow:focus-within,.quill-editor:focus-within .ql-container.ql-snow,.quill-editor:focus-within .ql-toolbar.ql-snow,.quill:focus-within .ql-container.ql-snow,.quill:focus-within .ql-toolbar.ql-snow,div[class*=quill]:focus-within .ql-container.ql-snow,div[class*=quill]:focus-within .ql-toolbar.ql-snow{border-color:#ff8c05!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.ql-toolbar.ql-snow .ql-formats,.quill .ql-toolbar.ql-snow .ql-formats,.quill-editor .ql-toolbar.ql-snow .ql-formats,div[class*=quill] .ql-toolbar.ql-snow .ql-formats{margin-right:15px!important}.ql-toolbar.ql-snow button,.quill .ql-toolbar.ql-snow button,.quill-editor .ql-toolbar.ql-snow button,div[class*=quill] .ql-toolbar.ql-snow button{color:#374151!important}.ql-toolbar.ql-snow .ql-active,.ql-toolbar.ql-snow button:hover,.quill .ql-toolbar.ql-snow .ql-active,.quill .ql-toolbar.ql-snow button:hover,.quill-editor .ql-toolbar.ql-snow .ql-active,.quill-editor .ql-toolbar.ql-snow button:hover,div[class*=quill] .ql-toolbar.ql-snow .ql-active,div[class*=quill] .ql-toolbar.ql-snow button:hover{color:#ff8c05!important}.quill .ql-container[style*=border-radius],.quill-editor .ql-container[style*=border-radius],.quill-editor[style*=border-radius],.quill[style*=border-radius],div[class*=quill] .ql-container[style*=border-radius],div[class*=quill][style*=border-radius]{border-radius:16px!important}[class*=quill] [class*=ql-toolbar]{border-top-left-radius:16px!important;border-top-right-radius:16px!important;border-radius:16px 16px 0 0!important}[class*=quill] [class*=ql-container]{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;border-radius:0 0 16px 16px!important}.ql-toolbar.ql-snow{border-top-left-radius:16px!important;border-top-right-radius:16px!important;background-color:#fff!important;padding:8px 16px!important;border:1px solid #ffc905!important;border-bottom:none!important;border-radius:16px 16px 0 0!important}.ql-container.ql-snow{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;border:1px solid #ffc905!important;border-top:none!important;min-height:156px!important;background-color:#fff!important;border-radius:0 0 16px 16px!important}.ql-editor{min-height:156px!important;font-size:1rem!important;line-height:1.5!important;padding:12px 16px!important;color:#374151!important}.animated-job-section_jobsSectionPill__LYXvM{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem}@media(max-width:768px){.animated-job-section_jobsSectionPill__LYXvM{padding:1.5rem}}.animated-job-section_jobsHeaderPill__mbHt2{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:600;color:#111827;transition:all .2s ease}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh:hover{border-color:#d1d5db;background:#f3f4f6}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh .animated-job-section_pillIcon__VEH91{width:1rem;height:1rem;color:#6b7280}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh span{font-size:.875rem;font-weight:600;color:#111827}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe{display:inline-flex;align-items:center;padding:.375rem .75rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;font-size:.75rem;font-weight:500;color:#6b7280;transition:all .2s ease}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe:hover{background:#e5e7eb;border-color:#9ca3af}@media(max-width:768px){.animated-job-section_jobsHeaderPill__mbHt2{flex-direction:column;align-items:flex-start;gap:.75rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh{padding:.5rem 1rem;font-size:.875rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh .animated-job-section_pillIcon__VEH91{width:1rem;height:1rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh span{font-size:.875rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe{padding:.375rem .75rem;font-size:.75rem}}.animated-job-section_jobsSubtitle__QHnIj{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;padding-left:.5rem}.animated-job-section_jobsGridPill__sVYTL{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(max-width:768px){.animated-job-section_jobsGridPill__sVYTL{grid-template-columns:1fr;gap:1rem}}.animated-job-section_jobsGridPill__sVYTL .animated-job-section_jobCardContainer__5_mKZ{background:transparent;border-radius:1rem;transition:all .3s ease;overflow:hidden}.animated-job-section_jobsEmptyState__MCC_5{display:flex;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1.5rem;padding:2rem;max-width:400px;transition:all .3s ease}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:#f3f4f6;border-radius:50%;margin:0 auto 1.5rem;transition:all .3s ease}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0 .animated-job-section_emptyIcon__gSH6V{width:1.75rem;height:1.75rem;color:#9ca3af}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyTitle__wZQWy{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 1rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyDescription__cN9LY{font-size:.95rem;color:#6b7280;line-height:1.6;margin:0 0 1.5rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyDescription__cN9LY .animated-job-section_emptyCta__Va_Af{font-weight:500;color:#059669}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyActionPill___K1UY{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;font-weight:500;color:#6b7280;transition:all .2s ease}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyActionPill___K1UY:hover{background:#e5e7eb;border-color:#9ca3af}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyActionPill___K1UY .animated-job-section_actionIcon__aFj8A{width:1rem;height:1rem}.animated-job-section_otherJobsSection__OxGYd{margin-top:2rem;padding-top:2rem;border-top:1px solid #e5e7eb}.animated-job-section_otherJobsTitle__xt_M_{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 1.5rem}.animated-job-section_otherJobsGrid__p_ihs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}@media(max-width:768px){.animated-job-section_otherJobsGrid__p_ihs{grid-template-columns:1fr}}.animated-job-section_otherJobCard__TwUeW{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.25rem;transition:all .2s ease}.animated-job-section_otherJobCard__TwUeW:hover{border-color:#d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.05)}.animated-job-section_otherJobTitle__M8eRe{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .75rem;line-height:1.3}.animated-job-section_otherJobBudget__UYV3_,.animated-job-section_otherJobLocation__3pJaq{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280;margin:.5rem 0}.animated-job-section_otherJobIcon__6aGcv{width:.875rem;height:.875rem;color:#9ca3af}.animated-job-section_otherJobLink__Fly8V{display:inline-block;margin-top:.75rem;color:#059669;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s ease}.animated-job-section_otherJobLink__Fly8V:hover{color:#047857}.animated-job-section_noOtherJobs__IaXx8{color:#6b7280;font-size:.875rem;font-style:italic;margin:1rem 0}.animated-job-section_fadeInUp__JXWt9{animation:animated-job-section_fadeInUp__JXWt9 .6s ease-out forwards}.animated-job-section_scaleIn__IWbeT{animation:animated-job-section_scaleIn__IWbeT .5s ease-out forwards}.animated-job-section_delay100__KBRjX{animation-delay:.1s}.animated-job-section_delay200__obE1R{animation-delay:.2s}.animated-job-section_delay300__9W960{animation-delay:.3s}.animated-job-section_delay400__Aqdy8{animation-delay:.4s}.animated-job-section_delay500__6DpsJ{animation-delay:.5s}@keyframes animated-job-section_fadeInUp__JXWt9{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes animated-job-section_scaleIn__IWbeT{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.animated-job-section_jobsSectionPill__LYXvM{padding:1.5rem;border-radius:1rem}.animated-job-section_jobsEmptyState__MCC_5{padding:2rem 1rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x{padding:1.5rem;border-radius:1rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0{width:3rem;height:3rem;margin-bottom:1rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0 .animated-job-section_emptyIcon__gSH6V{width:1.25rem;height:1.25rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyTitle__wZQWy{font-size:1.125rem}.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyActionPill___K1UY{padding:.625rem 1rem;font-size:.8rem}.animated-job-section_otherJobsSection__OxGYd{margin-top:1.5rem;padding-top:1.5rem}.animated-job-section_otherJobsTitle__xt_M_{font-size:1rem;margin-bottom:1rem}.animated-job-section_otherJobCard__TwUeW{padding:1rem}.animated-job-section_otherJobTitle__M8eRe{font-size:.95rem}}@media(max-width:480px){.animated-job-section_jobsSectionPill__LYXvM{padding:1rem;border-radius:1rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh{padding:.5rem .875rem;font-size:.8rem}.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe{padding:.375rem .625rem;font-size:.7rem}}@media(prefers-reduced-motion:reduce){.animated-job-section_emptyActionPill___K1UY,.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x,.animated-job-section_jobsGridPill__sVYTL .animated-job-section_jobCardContainer__5_mKZ,.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe,.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh,.animated-job-section_jobsSectionPill__LYXvM{animation:none!important;transition:none!important}.animated-job-section_emptyActionPill___K1UY:hover,.animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x:hover,.animated-job-section_jobsGridPill__sVYTL .animated-job-section_jobCardContainer__5_mKZ:hover,.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe:hover,.animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh:hover,.animated-job-section_jobsSectionPill__LYXvM:hover{transform:none!important}}.company-bio-section_bioContainer__JFvCs{width:100%;transition:all .5s ease}.company-bio-section_bioContainer__JFvCs.company-bio-section_visible__ORE1b{animation:company-bio-section_slideInUp__VurY9 .6s ease-out}.company-bio-section_bioContainer__JFvCs.company-bio-section_hidden__0JJUk{opacity:0}.company-bio-section_bioCard__5s6J5{position:relative;background:transparent}.company-bio-section_bioCard__5s6J5:hover .company-bio-section_decorativeBee__OSpuT{opacity:.3}.company-bio-section_contentContainer__mPWGf{position:relative;z-index:10}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg{color:#374151;line-height:1.7;font-size:1rem;margin-bottom:1.5rem;transition:all .3s ease;font-weight:400;background:transparent!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg.company-bio-section_expanded__4OvSG{max-height:none;overflow:visible}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg.company-bio-section_collapsed__aLbBl{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg{font-size:1.125rem}}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg *{background:transparent!important;background-color:transparent!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg p{margin-bottom:.75rem;background:transparent!important;color:#374151!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg strong{color:#1f2937!important;font-weight:600;background:transparent!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg em{color:#6b7280!important;background:transparent!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg a{color:#f59e0b!important;text-decoration:underline;transition:color .2s ease;background:transparent!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg a:hover{color:#d97706!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg ul ol{margin-left:1.5rem;margin-bottom:.75rem;background:transparent!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg li{margin-bottom:.25rem;background:transparent!important;color:#374151!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg blockquote{background:linear-gradient(135deg,hsla(48,96%,89%,.3),rgba(251,191,36,.1))!important;border-left:4px solid #fbbf24!important;margin:1rem 0!important;padding:1rem 1.5rem!important;border-radius:.5rem!important;color:#374151!important;font-style:italic}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg div span{background:transparent!important;background-color:transparent!important;color:inherit!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg pre{background:hsla(48,96%,89%,.2)!important;border:1px solid rgba(251,191,36,.2)!important;border-radius:.5rem!important;padding:1rem!important;color:#374151!important}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg code{background:hsla(48,96%,89%,.3)!important;color:#92400e!important;padding:.2rem .4rem!important;border-radius:.25rem!important;font-family:monospace}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_{display:flex;justify-content:center;padding-top:1rem}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:hsla(0,0%,100%,.9);color:#374151;font-weight:500;border-radius:100px;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06);backdrop-filter:blur(10px)}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A:hover{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(251,191,36,.15)}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A .company-bio-section_buttonText__jR4CL{font-size:.875rem;font-weight:500}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A .company-bio-section_buttonIcon__3KmFa{width:1rem;height:1rem;transition:transform .3s ease}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A .company-bio-section_buttonIcon__3KmFa.company-bio-section_bounce__QI2EO{animation:company-bio-section_bounce__QI2EO .6s ease-in-out}.company-bio-section_decorativeBee__OSpuT{position:absolute;top:1rem;right:1rem;opacity:.1;transition:all .3s ease}.company-bio-section_decorativeBee__OSpuT .company-bio-section_beeIcon__jjk4B{width:1.25rem;height:1.25rem;font-size:1rem}@keyframes company-bio-section_bounce__QI2EO{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-2px)}70%{transform:translateY(-1px)}}@media(max-width:768px){.company-bio-section_bioCard__5s6J5{padding:1rem;border-radius:.75rem}.company-bio-section_contentContainer__mPWGf .company-bio-section_bioText__EBaCg{font-size:.875rem;line-height:1.6}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A{padding:.5rem 1rem;font-size:.875rem}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A .company-bio-section_buttonIcon__3KmFa{width:.875rem;height:.875rem}.company-bio-section_decorativeBee__OSpuT{top:.75rem;right:.75rem}.company-bio-section_decorativeBee__OSpuT .company-bio-section_beeIcon__jjk4B{font-size:1rem}}@media(prefers-reduced-motion:reduce){.company-bio-section_bioContainer__JFvCs.company-bio-section_visible__ORE1b{animation:none;opacity:1}.company-bio-section_decorativeBee__OSpuT .company-bio-section_beeIcon__jjk4B,.company-bio-section_floatingParticle__Pzuwt .company-bio-section_particle__UhWJe,.company-bio-section_storyIndicator__5NbRJ .company-bio-section_indicatorContent__XAQ4l .company-bio-section_indicatorDot__jWCRj{animation:none}.company-bio-section_contentContainer__mPWGf .company-bio-section_toggleButtonContainer__fwXZ_ .company-bio-section_toggleButton__n2S6A:hover{transform:none}}.company-hero-section_heroSection__J5eEE{position:relative;min-height:400px;width:100%;background:linear-gradient(135deg,#fffbeb,#fef3c7 50%,#fed7aa);overflow:hidden}.company-hero-section_backgroundContainer__ayvlb{position:absolute;inset:0}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_honeycombPattern__R9N7e{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_honeycombPattern__R9N7e .company-hero-section_honeycombSvg__3bXiU{width:100%;height:100%}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_honeycombPattern__R9N7e .company-hero-section_honeycombSvg__3bXiU .company-hero-section_honeycombPolygon__w_CaR{fill:none;stroke:currentColor;stroke-width:.5;color:#f59e0b}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_particle1__xniDG{position:absolute;top:25%;left:16.666667%}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_particle2__yKe66{position:absolute;top:33.333333%;right:25%}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_particle3__EjyeH{position:absolute;bottom:33.333333%;left:33.333333%}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_beeParticle__8GCHH{animation:company-hero-section_float__xpOaB 3s ease-in-out infinite}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_beeParticle__8GCHH.company-hero-section_delay100__V413f{animation-delay:.1s}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_beeParticle__8GCHH.company-hero-section_delay300__UcBEq{animation-delay:.3s}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_beeParticle__8GCHH.company-hero-section_delay500__uaVR5{animation-delay:.5s}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_floatingParticles__fzBc6 .company-hero-section_beeParticle__8GCHH.company-hero-section_slow__sfX7J{animation:company-hero-section_floatSlow__gyQvm 4s ease-in-out infinite}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_animatedBees____Buo .company-hero-section_bee1__K_3_R{position:absolute;top:5rem;left:5rem;opacity:.6}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_animatedBees____Buo .company-hero-section_bee1__K_3_R .company-hero-section_beeEmoji__JoZoP{font-size:1.875rem;animation:company-hero-section_bounce__g4Qku 3s ease-in-out infinite}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_animatedBees____Buo .company-hero-section_bee2__eV0im{position:absolute;top:8rem;right:8rem;opacity:.5}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_animatedBees____Buo .company-hero-section_bee2__eV0im .company-hero-section_beeEmoji__JoZoP{font-size:1.5rem;animation:company-hero-section_bounce__g4Qku 4s ease-in-out infinite;animation-delay:1.5s}.company-hero-section_backgroundContainer__ayvlb .company-hero-section_gradientOverlay__8NDJc{position:absolute;inset:0;background:linear-gradient(180deg,transparent,transparent,hsla(0,0%,100%,.2))}.company-hero-section_heroContent__Bp_5F{position:relative;max-width:1200px;margin:0 auto;padding:4rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:400px}@media(min-width:1024px){.company-hero-section_heroContent__Bp_5F{flex-direction:row}}.company-hero-section_companyInfo__Alr5Z{flex:1;text-align:center;margin-bottom:2rem}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z{text-align:left;margin-bottom:0}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ{flex-direction:row;align-items:flex-start}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ.company-hero-section_visible__2a4WV{animation:company-hero-section_slideInLeft__dGACQ .6s ease-out}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ.company-hero-section_hidden__PASc6{opacity:0}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv{position:relative;margin-bottom:1rem;margin-right:0;cursor:pointer}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv{margin-bottom:0;margin-right:1.5rem}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_logoWrapper__FHoRU{position:relative;height:6rem;width:6rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fef3c7,#fed7aa);border:4px solid #fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);transition:all .3s ease}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_logoWrapper__FHoRU{height:8rem;width:8rem}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_logoWrapper__FHoRU:hover{transform:scale(1.05);box-shadow:0 35px 60px -12px rgba(0,0,0,.3)}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_logoWrapper__FHoRU .company-hero-section_logoImage__7CHMb{-o-object-fit:cover;object-fit:cover}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_verificationBadge__EVveO{position:absolute;top:-.5rem;right:-.5rem;width:2rem;height:2rem;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:2px solid #fff}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_verificationBadge__EVveO .company-hero-section_checkIcon__04M06{color:#fff;font-size:.75rem}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_decorativeBee__yxprN{position:absolute;bottom:-.5rem;right:-.5rem;width:2rem;height:2rem;background:#ffc905;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:2px solid #fff;animation:company-hero-section_float__xpOaB 3s ease-in-out infinite}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_logoContainer__KMZSv .company-hero-section_decorativeBee__yxprN .company-hero-section_beeIcon__MEvC2{font-size:.875rem}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_{text-align:center}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_{text-align:left}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_companyName__jkbCu{font-size:1.875rem;font-weight:700;margin-bottom:.75rem;background:linear-gradient(90deg,#1f2937,#6b7280);background-clip:text;-webkit-background-clip:text;color:transparent}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_companyName__jkbCu{font-size:3rem}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.75rem}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr{justify-content:flex-start}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr .company-hero-section_countryBadge__XIB80{display:flex;align-items:center;gap:.375rem;background:hsla(0,0%,100%,.8);backdrop-filter:blur(4px);border-radius:.5rem;padding:.25rem .5rem;border:1px solid rgba(229,231,235,.6);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr .company-hero-section_countryBadge__XIB80 .company-hero-section_flagContainer__pstq6{position:relative;width:1rem;height:.75rem;border-radius:.125rem;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border:1px solid #e5e7eb}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr .company-hero-section_countryBadge__XIB80 .company-hero-section_flagContainer__pstq6 .company-hero-section_flagImage__M8pVx{-o-object-fit:cover;object-fit:cover}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr .company-hero-section_countryBadge__XIB80 .company-hero-section_countryName__QpLZS{font-size:.75rem;font-weight:500;color:#374151;text-transform:capitalize}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr .company-hero-section_mapIcon__d9Dq7{width:1.25rem;height:1.25rem;color:#6b7280}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_locationSection__Oibkr .company-hero-section_cityName__mQk0H{color:#6b7280;font-size:1.125rem}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs{display:flex;align-items:center;justify-content:center;gap:1.5rem}@media(min-width:1024px){.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs{justify-content:flex-start}}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs.company-hero-section_visible__2a4WV{animation:company-hero-section_slideInLeft__dGACQ .6s ease-out .2s both}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs.company-hero-section_hidden__PASc6{opacity:0}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou{display:flex;align-items:center;gap:.5rem;background:hsla(0,0%,100%,.6);backdrop-filter:blur(4px);border-radius:9999px;padding:.5rem 1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou .company-hero-section_jobIcon__XoP_F{width:1rem;height:1rem;color:#ffc905}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou .company-hero-section_statText__izlzb{font-size:.875rem;font-weight:600;color:#374151}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou.company-hero-section_verified__6bQDr{background:rgba(16,185,129,.1)}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou.company-hero-section_verified__6bQDr .company-hero-section_verifiedIcon__0z_yU{width:1rem;height:1rem;color:#10b981}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou.company-hero-section_verified__6bQDr .company-hero-section_verifiedText__3icCO{font-size:.875rem;font-weight:600;color:#047857}.company-hero-section_decorativeElements__i0F2B{flex:1;position:relative;display:none;justify-content:center;align-items:center}@media(min-width:1024px){.company-hero-section_decorativeElements__i0F2B{display:flex}}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk{position:relative;width:16rem;height:16rem}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk.company-hero-section_visible__2a4WV{animation:company-hero-section_scaleInCenter__v2Fs3 .6s ease-out .4s both}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk.company-hero-section_hidden__PASc6{opacity:0}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_glowBackground___cOUD{position:absolute;inset:0;background:linear-gradient(90deg,#fde68a,#fef08a);border-radius:50%;opacity:.2;animation:company-hero-section_pulse__cbXB1 3s ease-in-out infinite}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_mascotWrapper___Z9rs{position:relative;width:100%;height:100%;animation:company-hero-section_floatSlow__gyQvm 4s ease-in-out infinite}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_mascotWrapper___Z9rs .company-hero-section_mascotImage__yFodk{filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_floatingTrails__WNpwe .company-hero-section_trail1__c30ji{position:absolute;top:25%;left:25%;animation:company-hero-section_beeTrail__q029I 2s ease-in-out infinite;animation-delay:.1s}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_floatingTrails__WNpwe .company-hero-section_trail2__Ig40O{position:absolute;top:75%;right:25%;animation:company-hero-section_beeTrail__q029I 2s ease-in-out infinite;animation-delay:.3s}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_floatingTrails__WNpwe .company-hero-section_trail3__plTLw{position:absolute;top:50%;right:16.666667%;animation:company-hero-section_beeTrail__q029I 2s ease-in-out infinite;animation-delay:.5s}.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk .company-hero-section_floatingTrails__WNpwe .company-hero-section_trailParticle__iz3gZ{width:.25rem;height:.25rem;background:#fbbf24;border-radius:50%;opacity:.6}.company-hero-section_bottomWave__IBSbE{position:absolute;bottom:0;left:0;width:100%}.company-hero-section_bottomWave__IBSbE .company-hero-section_waveSvg__9NZd_{width:100%;height:3rem;fill:#fff}@keyframes company-hero-section_float__xpOaB{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes company-hero-section_floatSlow__gyQvm{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-3deg)}}@keyframes company-hero-section_bounce__g4Qku{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes company-hero-section_slideInLeft__dGACQ{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes company-hero-section_scaleInCenter__v2Fs3{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes company-hero-section_pulse__cbXB1{0%,to{opacity:.2}50%{opacity:.4}}@keyframes company-hero-section_beeTrail__q029I{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1.2)}}@media(max-width:768px){.company-hero-section_heroSection__J5eEE{min-height:300px}.company-hero-section_heroContent__Bp_5F{padding:2rem 1rem;min-height:300px}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ .company-hero-section_titleSection__6KeP_ .company-hero-section_companyName__jkbCu{font-size:1.5rem}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs{flex-direction:column;gap:.75rem}.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs .company-hero-section_statBadge__FE5ou{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.company-hero-section_heroSection__J5eEE *{animation:none!important}.company-hero-section_companyInfo__Alr5Z .company-hero-section_companyHeader__2YrmQ.company-hero-section_visible__2a4WV,.company-hero-section_companyInfo__Alr5Z .company-hero-section_quickStats__spnxs.company-hero-section_visible__2a4WV,.company-hero-section_decorativeElements__i0F2B .company-hero-section_mascotContainer__Zerrk.company-hero-section_visible__2a4WV{animation:none;opacity:1}}.profile-social-media-and-contact_contactContainer__Y8X2x{display:flex;flex-direction:column;gap:1.5rem}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL{background:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);padding:1.5rem;border-radius:1.25rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL .profile-social-media-and-contact_sectionTitle__OdUHu{font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL .profile-social-media-and-contact_sectionTitle__OdUHu:before{content:"";width:4px;height:4px;background:#f59e0b;border-radius:50%}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN{position:relative;width:2.5rem;height:2.5rem;border-radius:100px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.08);cursor:pointer;border:1px solid rgba(0,0,0,.06)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.12)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN .profile-social-media-and-contact_socialIcon__sa5Ba{-o-object-fit:cover;object-fit:cover}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_linkedin__zJPFT:hover{border-color:#0a66c2;box-shadow:0 4px 12px rgba(10,102,194,.2)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_telegram__TiaYs:hover{border-color:#24a1de;box-shadow:0 4px 12px rgba(36,161,222,.2)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_github__kCskL:hover{border-color:#181717;box-shadow:0 4px 12px hsla(0,2%,9%,.2)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_stackoverflow__nhaEz:hover{border-color:#f58025;box-shadow:0 4px 12px rgba(245,128,37,.2)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_twitter__FTPHZ:hover{border-color:#1da1f2;box-shadow:0 4px 12px rgba(29,161,242,.2)}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_portfolio__ThZPI:hover{border-color:#8a3ffc;box-shadow:0 4px 12px rgba(138,63,252,.2)}.profile-social-media-and-contact_contactUsContainer__Ja_yr{text-align:center;padding:1rem 0}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsDescription__Vu4CQ{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;line-height:1.5}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsButton__3s9qL{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,#ffc905,#ffb800);color:#fff;font-weight:600;font-size:.875rem;border:none;border-radius:100px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(255,193,7,.3);position:relative;overflow:hidden}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsButton__3s9qL:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsButton__3s9qL:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,193,7,.4);background:linear-gradient(135deg,#ffb800,orange)}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsButton__3s9qL:hover:before{left:100%}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsButton__3s9qL:active{transform:translateY(-1px)}.profile-social-media-and-contact_contactUsContainer__Ja_yr .profile-social-media-and-contact_contactUsButton__3s9qL .profile-social-media-and-contact_contactUsIcon__hUgns{width:1.125rem;height:1.125rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_restrictedAccess__KhSC1{background:linear-gradient(135deg,hsla(48,96%,89%,.8),rgba(251,191,36,.1));border:1px solid rgba(251,191,36,.2);color:#92400e;padding:1rem;border-radius:100px;text-align:center;backdrop-filter:blur(10px)}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_restrictedAccess__KhSC1 .profile-social-media-and-contact_restrictedTitle__t7bMg{font-weight:600;margin-bottom:.25rem;font-size:.875rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_restrictedAccess__KhSC1 .profile-social-media-and-contact_restrictedDescription__Usiex{font-size:.75rem;opacity:.8}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL{display:flex;flex-direction:column;gap:.75rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU{display:flex;align-items:center;padding:.75rem 1rem;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.06);border-radius:100px;transition:all .3s ease;font-size:.875rem;color:#6b7280;backdrop-filter:blur(10px)}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU:hover{transform:translateY(-1px);box-shadow:0 3px 8px rgba(0,0,0,.08);border-color:rgba(0,0,0,.1)}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactIcon__y7uJc{width:1rem;height:1rem;margin-right:.75rem;color:#f59e0b;flex-shrink:0}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactIcon__y7uJc svg{width:100%;height:100%}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactDetails__7biNw{flex:1;display:flex;flex-direction:column;gap:.125rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactDetails__7biNw .profile-social-media-and-contact_contactLabel__0AK84{font-weight:500;color:#374151;font-size:.75rem;text-transform:uppercase;letter-spacing:.025em}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactDetails__7biNw .profile-social-media-and-contact_contactValue__IvqWR{word-break:break-words;line-height:1.3;color:#6b7280;font-size:.875rem}.profile-social-media-and-contact_socialLink__GwFQN{position:relative}.profile-social-media-and-contact_socialLink__GwFQN:before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.3));opacity:0;transition:opacity .3s ease}.profile-social-media-and-contact_socialLink__GwFQN:hover:before{opacity:1}.profile-social-media-and-contact_socialLinksContainer__eOlLa.profile-social-media-and-contact_loading__jHkAs .profile-social-media-and-contact_socialLink__GwFQN{opacity:.5;animation:profile-social-media-and-contact_pulse__i7EDy 2s ease-in-out infinite}@keyframes profile-social-media-and-contact_pulse__i7EDy{0%,to{opacity:.5}50%{opacity:.8}}@media(max-width:768px){.profile-social-media-and-contact_contactContainer__Y8X2x{gap:1rem}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL{padding:1rem;border-radius:1rem}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL .profile-social-media-and-contact_sectionTitle__OdUHu{font-size:1rem;margin-bottom:.75rem}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa{gap:.5rem;justify-content:center}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN{width:2rem;height:2rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_restrictedAccess__KhSC1{padding:.75rem;border-radius:50px}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU{padding:.625rem .875rem;font-size:.8rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactIcon__y7uJc{width:.875rem;height:.875rem;margin-right:.5rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactDetails__7biNw .profile-social-media-and-contact_contactLabel__0AK84{font-size:.7rem}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactDetails__7biNw .profile-social-media-and-contact_contactValue__IvqWR{font-size:.8rem}}@media(max-width:480px){.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa{gap:.375rem}.profile-social-media-and-contact_socialSection__uQbsL .profile-social-media-and-contact_socialLinksContainer__eOlLa .profile-social-media-and-contact_socialLink__GwFQN{width:1.75rem;height:1.75rem}}@media(prefers-reduced-motion:reduce){.profile-social-media-and-contact_socialLink__GwFQN{transition:none}.profile-social-media-and-contact_socialLink__GwFQN:hover{transform:none}.profile-social-media-and-contact_socialLink__GwFQN:before{transition:none}.profile-social-media-and-contact_socialLinksContainer__eOlLa.profile-social-media-and-contact_loading__jHkAs .profile-social-media-and-contact_socialLink__GwFQN{animation:none}}.profile-social-media-and-contact_socialLink__GwFQN:focus{outline:2px solid #f59e0b;outline-offset:2px}@media(prefers-color-scheme:dark){.profile-social-media-and-contact_contactContainer__Y8X2x{background:#fff}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL{background:hsla(0,0%,100%,.95);backdrop-filter:blur(6px);position:relative;overflow:hidden}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#fde68a,#fbbf24,#f59e0b);border-radius:.75rem .75rem 0 0;pointer-events:none}.profile-social-media-and-contact_contactContainer__Y8X2x .profile-social-media-and-contact_section__9DVOL .profile-social-media-and-contact_sectionTitle__OdUHu{color:#1f2937}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_restrictedAccess__KhSC1{background:#fef3c7;border-color:#f59e0b;color:#92400e}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU{color:#6b7280}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactIcon__y7uJc{color:#f59e0b}.profile-social-media-and-contact_contactSection__QUN76 .profile-social-media-and-contact_contactInfoList__l0VqL .profile-social-media-and-contact_contactInfoItem__GRdfU .profile-social-media-and-contact_contactDetails__7biNw .profile-social-media-and-contact_contactLabel__0AK84{color:#1f2937}}.profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_linkedin__zJPFT:hover{background:radial-gradient(circle,rgba(10,102,194,.1) 0,transparent 70%)}.profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_telegram__TiaYs:hover{background:radial-gradient(circle,rgba(36,161,222,.1) 0,transparent 70%)}.profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_github__kCskL:hover{background:radial-gradient(circle,hsla(0,2%,9%,.1) 0,transparent 70%)}.profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_stackoverflow__nhaEz:hover{background:radial-gradient(circle,rgba(245,128,37,.1) 0,transparent 70%)}.profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_twitter__FTPHZ:hover{background:radial-gradient(circle,rgba(29,161,242,.1) 0,transparent 70%)}.profile-social-media-and-contact_socialLink__GwFQN.profile-social-media-and-contact_portfolio__ThZPI:hover{background:radial-gradient(circle,rgba(138,63,252,.1) 0,transparent 70%)}.job-application-popup_jobApplicationOverlay__FNTc9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:9999;transition:all .3s cubic-bezier(.4,0,.2,1)}.job-application-popup_jobApplicationOverlay__FNTc9.job-application-popup_entering__MN7pS{opacity:0;visibility:hidden}.job-application-popup_jobApplicationOverlay__FNTc9.job-application-popup_entered__L2D_P{opacity:1;visibility:visible}.job-application-popup_jobApplicationOverlay__FNTc9.job-application-popup_exiting__3FXYT{opacity:0;visibility:hidden}.job-application-popup_jobApplicationModal__AbU4U{position:relative;background:#fff;border-radius:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.05);max-width:64rem;width:100%;max-height:95vh;overflow-y:auto;transition:all .3s cubic-bezier(.4,0,.2,1);animation:job-application-popup_modalSlideIn__Nl_Vn .3s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.job-application-popup_jobApplicationModal__AbU4U{margin:.5rem;max-height:90vh;border-radius:1rem}}@keyframes job-application-popup_modalSlideIn__Nl_Vn{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_absolute__iLIXi button,.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_relative__dkgKq button[aria-label="Close popup"]{transition:all .2s ease;border-radius:50%}.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_absolute__iLIXi button:hover,.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_relative__dkgKq button[aria-label="Close popup"]:hover{background:hsla(0,0%,100%,.4);transform:scale(1.05)}.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_absolute__iLIXi button:active,.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_relative__dkgKq button[aria-label="Close popup"]:active{transform:scale(.95)}.job-application-popup_jobApplicationModal__AbU4U input,.job-application-popup_jobApplicationModal__AbU4U textarea{transition:all .2s ease}.job-application-popup_jobApplicationModal__AbU4U input:focus,.job-application-popup_jobApplicationModal__AbU4U textarea:focus{transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.15)}.job-application-popup_jobApplicationModal__AbU4U button[type=submit]{transition:all .3s cubic-bezier(.4,0,.2,1)}.job-application-popup_jobApplicationModal__AbU4U button[type=submit]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(245,158,11,.4)}.job-application-popup_jobApplicationModal__AbU4U button[type=submit]:active:not(:disabled){transform:translateY(0)}.job-application-popup_jobApplicationModal__AbU4U .job-application-popup_animate-bounce__XJ8vh{animation:job-application-popup_gentleBounce__h5EpA 3s ease-in-out infinite}@keyframes job-application-popup_gentleBounce__h5EpA{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.modal_modalOverlay__gHIZq{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;z-index:9999;transition:all .3s cubic-bezier(.4,0,.2,1)}.modal_modalOverlay__gHIZq.modal_visible__2bwYF{opacity:1;visibility:visible}.modal_modalOverlay__gHIZq.modal_hidden__eHgYy{opacity:0;visibility:hidden}.modal_modalOverlay__gHIZq.modal_blurLight__754TZ{backdrop-filter:blur(2px)}.modal_modalOverlay__gHIZq.modal_blurMedium__B2U0_{backdrop-filter:blur(4px)}.modal_modalOverlay__gHIZq.modal_blurHeavy__yLWo4{backdrop-filter:blur(8px)}.modal_modalDialog__8fYak{position:relative;background:#fff;border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.05);border:none;padding:0;max-height:90vh;max-width:90vw;transition:all .3s cubic-bezier(.4,0,.2,1);animation:modal_modalAppear__kxPWu .3s cubic-bezier(.4,0,.2,1)}.modal_modalDialog__8fYak.modal_visible__2bwYF{transform:scale(1);opacity:1}.modal_modalDialog__8fYak.modal_hidden__eHgYy{transform:scale(.95);opacity:0}@media(max-width:768px){.modal_modalDialog__8fYak{max-width:95vw;max-height:85vh;border-radius:.5rem}}@keyframes modal_modalAppear__kxPWu{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}.modal_modalDialog__8fYak{overflow-y:auto;-webkit-overflow-scrolling:touch}.modal_modalDialog__8fYak::-webkit-scrollbar{width:6px}.modal_modalDialog__8fYak::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.modal_modalDialog__8fYak::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.modal_modalDialog__8fYak::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.OnboardingPopup_popup__Vfgo7{position:relative;width:100%;max-width:900px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(16,24,40,.18);overflow:hidden;animation:OnboardingPopup_slideInUp__lT7ue .3s ease-out}@keyframes OnboardingPopup_slideInUp__lT7ue{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardingPopup_closeBtn__RuPZH{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:hsla(0,0%,100%,.9);backdrop-filter:saturate(140%) blur(4px);color:#111827;cursor:pointer}.OnboardingPopup_videoWrapper__lPTE1{position:relative;width:100%;aspect-ratio:16/9;background:#0b0f19}.OnboardingPopup_videoWrapper__lPTE1 iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.OnboardingPopup_videoLoading__FIV_6{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fde047}.OnboardingPopup_content__uDvnE{padding:20px 24px 24px}.OnboardingPopup_title__Ztxl0{margin:0 0 8px;font-size:24px;line-height:32px;font-weight:700;color:#111827}.OnboardingPopup_description__shMBW{margin:0 0 20px;color:#6b7280;font-size:16px;line-height:24px}.OnboardingPopup_actions__CjuDW{display:flex;gap:12px;flex-wrap:wrap}.OnboardingPopup_primaryBtn__o2v2a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:10px;background:#ffc905;color:#fff;font-weight:600;padding:12px 18px;min-width:160px;cursor:pointer;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,.18)}.OnboardingPopup_primaryBtn__o2v2a:hover{background:#f2c205}.OnboardingPopup_secondaryBtn__OX10g{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid hsl(var(--border));background:#fff;color:hsl(var(--foreground));font-weight:600;padding:12px 18px;min-width:120px;cursor:pointer}@media(max-width:520px){.OnboardingPopup_popup__Vfgo7{max-width:94vw;border-radius:10px}.OnboardingPopup_content__uDvnE{padding:16px}.OnboardingPopup_title__Ztxl0{font-size:20px;line-height:28px}}.TalentVerificationPopup_popup__slWhx{position:relative;width:100%;max-width:520px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);overflow:hidden;animation:TalentVerificationPopup_slideInScale__f7T13 .4s cubic-bezier(.4,0,.2,1)}@media(max-width:640px){.TalentVerificationPopup_popup__slWhx{max-width:95vw;margin:1rem;border-radius:12px}}@keyframes TalentVerificationPopup_slideInScale__f7T13{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.TalentVerificationPopup_closeBtn__XqV63{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);color:#6b7280;cursor:pointer;transition:all .2s ease;z-index:10}.TalentVerificationPopup_closeBtn__XqV63:hover{background:#fff;color:#374151;transform:scale(1.05)}.TalentVerificationPopup_closeBtn__XqV63:active{transform:scale(.95)}.TalentVerificationPopup_header__exiOb{text-align:center;padding:2rem 2rem 1.5rem;background:linear-gradient(135deg,#fef3c7,#fed7aa);position:relative}.TalentVerificationPopup_header__exiOb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23f59e0b' fill-opacity='0.08'%3E%3Cpolygon points='30 0 60 30 30 60 0 30'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;opacity:.3}@media(max-width:640px){.TalentVerificationPopup_header__exiOb{padding:1.5rem 1.5rem 1rem}}.TalentVerificationPopup_iconWrapper__2KH70{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgba(239,68,68,.1);border-radius:16px;margin-bottom:1rem;position:relative;z-index:1}.TalentVerificationPopup_alertIcon__k9IQA{color:#dc2626}.TalentVerificationPopup_title__RtJ3N{margin:0 0 .5rem;font-size:1.5rem;line-height:1.3;font-weight:700;color:#111827;position:relative;z-index:1}@media(max-width:640px){.TalentVerificationPopup_title__RtJ3N{font-size:1.25rem}}.TalentVerificationPopup_subtitle__urwPT{margin:0;color:#6b7280;font-size:.95rem;line-height:1.5;position:relative;z-index:1}.TalentVerificationPopup_jobInfo__hT86q{padding:1.5rem 2rem;text-align:center;border-bottom:1px solid #f3f4f6}@media(max-width:640px){.TalentVerificationPopup_jobInfo__hT86q{padding:1rem 1.5rem}}.TalentVerificationPopup_jobInfoText__Iss8b{margin:0 0 .25rem;color:#6b7280;font-size:.9rem;line-height:1.5}.TalentVerificationPopup_jobTitle__2xSV7{font-weight:600;color:#111827}.TalentVerificationPopup_companyText__QNHwB{margin:0;color:#9ca3af;font-size:.85rem;font-style:italic}.TalentVerificationPopup_stepsSection__Hau03{padding:1.5rem 2rem}@media(max-width:640px){.TalentVerificationPopup_stepsSection__Hau03{padding:1rem 1.5rem}}.TalentVerificationPopup_stepsTitle__5LLqj{margin:0 0 1.25rem;font-size:1rem;font-weight:600;color:#111827}.TalentVerificationPopup_stepsList__Ydlqa{display:flex;flex-direction:column;gap:1rem}.TalentVerificationPopup_step__gIB0h{display:flex;align-items:flex-start;gap:.75rem;transition:all .2s ease}.TalentVerificationPopup_stepIcon__wGyOl{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;transition:all .3s ease;background:#f3f4f6;color:#9ca3af}.TalentVerificationPopup_stepIcon__wGyOl.TalentVerificationPopup_active__ijqJH{background:linear-gradient(135deg,#f59e0b,#eab308);color:#fff;box-shadow:0 4px 12px rgba(245,158,11,.3)}.TalentVerificationPopup_stepIcon__wGyOl.TalentVerificationPopup_completed__zYrHA{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.TalentVerificationPopup_stepContent__MUwPf{flex:1;min-width:0}.TalentVerificationPopup_stepTitle__JVl1i{margin:0 0 .25rem;font-size:.9rem;font-weight:600;color:#111827;line-height:1.4}.TalentVerificationPopup_stepDescription__eljRy{margin:0;font-size:.8rem;color:#6b7280;line-height:1.4}.TalentVerificationPopup_actions___Umym{display:flex;gap:.75rem;padding:1.5rem 2rem;flex-direction:column}@media(min-width:480px){.TalentVerificationPopup_actions___Umym{flex-direction:row}}@media(max-width:640px){.TalentVerificationPopup_actions___Umym{padding:1rem 1.5rem}}.TalentVerificationPopup_primaryBtn__ulvT5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#eab308);color:#fff;font-weight:600;font-size:.9rem;padding:.875rem 1.5rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(245,158,11,.3);display:flex;align-items:center;justify-content:center;gap:.5rem;flex:1}.TalentVerificationPopup_primaryBtn__ulvT5:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(245,158,11,.4);background:linear-gradient(135deg,#d97706,#ca8a04)}.TalentVerificationPopup_primaryBtn__ulvT5:active:not(:disabled){transform:translateY(0)}.TalentVerificationPopup_primaryBtn__ulvT5:disabled{opacity:.7;cursor:not-allowed;transform:none}@media(max-width:480px){.TalentVerificationPopup_primaryBtn__ulvT5{order:1}}.TalentVerificationPopup_secondaryBtn__es6ag{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;border:1px solid #d1d5db;background:#fff;color:#6b7280;font-weight:600;font-size:.9rem;padding:.875rem 1.5rem;cursor:pointer;transition:all .2s ease;flex:1}.TalentVerificationPopup_secondaryBtn__es6ag:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af;color:#374151}.TalentVerificationPopup_secondaryBtn__es6ag:active:not(:disabled){background:#f3f4f6}.TalentVerificationPopup_secondaryBtn__es6ag:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.TalentVerificationPopup_secondaryBtn__es6ag{order:2}}.TalentVerificationPopup_spinner__jAa4j{width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:TalentVerificationPopup_spin__7TwAK 1s ease-in-out infinite}@keyframes TalentVerificationPopup_spin__7TwAK{to{transform:rotate(1turn)}}.TalentVerificationPopup_footer__A6iXr{padding:1rem 2rem 1.5rem;text-align:center;background:#fafafa}@media(max-width:640px){.TalentVerificationPopup_footer__A6iXr{padding:.75rem 1.5rem 1rem}}.TalentVerificationPopup_footerText__NcA1L{margin:0;color:#6b7280;font-size:.8rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.TalentVerificationPopup_footerIcon__rdfTM{font-size:1rem}.job-summary-section_jobSummary__sGE6D{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;margin-bottom:1.5rem}@media(max-width:768px){.job-summary-section_jobSummary__sGE6D{padding:1.5rem;margin-bottom:1rem}}.job-summary-section_jobHeader__dSvLF{margin-bottom:1.5rem;border-bottom:1px solid #f3f4f6;padding-bottom:1.5rem}.job-summary-section_jobTitle__CkIrE{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 1rem;line-height:1.3}@media(max-width:768px){.job-summary-section_jobTitle__CkIrE{font-size:1.5rem}}.job-summary-section_jobMeta__WTECZ{display:flex;flex-wrap:wrap;gap:1.5rem}@media(max-width:768px){.job-summary-section_jobMeta__WTECZ{gap:1rem}}.job-summary-section_metaItem__j3shG{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.95rem;font-weight:500}@media(max-width:768px){.job-summary-section_metaItem__j3shG{font-size:.875rem}}.job-summary-section_metaIcon__LKfcw{width:1rem;height:1rem;color:#9ca3af}.job-summary-section_jobDetails__L7ee5{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #f3f4f6}.job-summary-section_detailsGrid__BUPrN{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}@media(max-width:768px){.job-summary-section_detailsGrid__BUPrN{grid-template-columns:1fr 1fr;gap:1rem}}@media(max-width:480px){.job-summary-section_detailsGrid__BUPrN{grid-template-columns:1fr}}.job-summary-section_detailItem__FI_Wy{display:flex;flex-direction:column;gap:.5rem}.job-summary-section_detailLabel__0NN6Y{font-size:.8rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.job-summary-section_detailValue__kNoh3{display:flex;align-items:center;gap:.375rem;font-size:.95rem;font-weight:600;color:#111827}.job-summary-section_valueIcon__NXlTH{width:1rem;height:1rem;color:#059669}.job-summary-section_balanceAmount__lNAxf{color:#059669;font-weight:700}.job-summary-section_balanceLoading__Ri1Xj{color:#6b7280;font-style:italic}.job-summary-section_skillsSection__Mpchv{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #f3f4f6}.job-summary-section_skillsTitle__wboB3{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 1rem}.job-summary-section_skillsTags__TS7jP{display:flex;flex-wrap:wrap;gap:.75rem}.job-summary-section_skillTag__cUu97{display:inline-flex;align-items:center;padding:.375rem .75rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:.825rem;font-weight:500;transition:all .2s ease}.job-summary-section_skillTag__cUu97:hover{background:#e5e7eb;border-color:#9ca3af}.job-summary-section_descriptionSection___tevX{margin-bottom:1.5rem}.job-summary-section_sectionTitle__9Kjww{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 1.5rem}.job-summary-section_jobSections__4eki2{display:flex;flex-direction:column;gap:1.5rem}.job-summary-section_jobSection__Z_rVy{border-left:3px solid #f3f4f6;padding-left:1rem}.job-summary-section_sectionHeading__4FnNH{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}.job-summary-section_sectionContent__XkQs_{color:#374151;line-height:1.6;font-size:.95rem}.job-summary-section_sectionContent__XkQs_ p{margin:0 0 1rem}.job-summary-section_sectionContent__XkQs_ p:last-child{margin-bottom:0}.job-summary-section_sectionContent__XkQs_ ol,.job-summary-section_sectionContent__XkQs_ ul{margin:0 0 1rem 1.5rem}.job-summary-section_sectionContent__XkQs_ ol li,.job-summary-section_sectionContent__XkQs_ ul li{margin-bottom:.5rem}.job-summary-section_sectionContent__XkQs_ ol li:last-child,.job-summary-section_sectionContent__XkQs_ ul li:last-child{margin-bottom:0}.job-summary-section_sectionContent__XkQs_ strong{font-weight:600;color:#111827}.job-summary-section_sectionContent__XkQs_ h1,.job-summary-section_sectionContent__XkQs_ h2,.job-summary-section_sectionContent__XkQs_ h3,.job-summary-section_sectionContent__XkQs_ h4,.job-summary-section_sectionContent__XkQs_ h5,.job-summary-section_sectionContent__XkQs_ h6{color:#111827;font-weight:600;margin:1rem 0 .5rem}.job-summary-section_sectionContent__XkQs_ h1:first-child,.job-summary-section_sectionContent__XkQs_ h2:first-child,.job-summary-section_sectionContent__XkQs_ h3:first-child,.job-summary-section_sectionContent__XkQs_ h4:first-child,.job-summary-section_sectionContent__XkQs_ h5:first-child,.job-summary-section_sectionContent__XkQs_ h6:first-child{margin-top:0}.job-summary-section_jobDescription__k_PIt{color:#374151;line-height:1.6;font-size:.95rem}.job-summary-section_jobDescription__k_PIt p{margin:0 0 1rem}.job-summary-section_jobDescription__k_PIt p:last-child{margin-bottom:0}.job-summary-section_applySection__hbaAi{text-align:center;padding-top:1.5rem;border-top:1px solid #f3f4f6}.job-summary-section_applyButton__0YxIF{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:linear-gradient(135deg,#f59e0b,#eab308);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(245,158,11,.2)}.job-summary-section_applyButton__0YxIF:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(245,158,11,.3);background:linear-gradient(135deg,#d97706,#ca8a04)}.job-summary-section_applyButton__0YxIF:active{transform:translateY(0)}@media(max-width:768px){.job-summary-section_applyButton__0YxIF{padding:.75rem 1.5rem;font-size:.875rem}}.job-summary-section_applyIcon__VU2Ds{width:1.125rem;height:1.125rem}.job-summary-section_applyText__dtPUy{margin:.75rem 0 0;color:#6b7280;font-size:.875rem;font-style:italic}@media(max-width:640px){.job-summary-section_jobTitle__CkIrE{font-size:1.375rem}.job-summary-section_sectionTitle__9Kjww{font-size:1.125rem}.job-summary-section_sectionHeading__4FnNH{font-size:1rem}.job-summary-section_detailsGrid__BUPrN{gap:.75rem}.job-summary-section_skillsTags__TS7jP{gap:.5rem}.job-summary-section_skillTag__cUu97{font-size:.75rem;padding:.25rem .5rem}}.company-profile_companyProfileMain__2rwjX{min-height:100vh;position:relative;background:#fafafa}.company-profile_companyProfileMain__2rwjX .company-profile_container__QU_tX{position:relative;z-index:1;width:100%;margin:0 auto;padding:1rem}@media(min-width:768px){.company-profile_companyProfileMain__2rwjX .company-profile_container__QU_tX{padding:1.5rem 2rem}}@media(min-width:1024px){.company-profile_companyProfileMain__2rwjX .company-profile_container__QU_tX{padding:2rem 3rem;max-width:1200px}}.company-profile_contentGrid__xziRm{display:grid;grid-template-columns:1fr;gap:1.5rem;animation:company-profile_fadeInUp__7AoEV .6s cubic-bezier(.4,0,.2,1) .2s forwards;opacity:0}@media(min-width:1024px){.company-profile_contentGrid__xziRm{grid-template-columns:2fr 1fr;gap:3rem}}.company-profile_mainColumn__Rsxkp,.company-profile_sideColumn__5N30b{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1023px){.company-profile_sideColumn__5N30b{order:-1}}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_{margin-bottom:1.5rem}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:600;color:#111827;transition:all .2s ease}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR:hover{border-color:#d1d5db}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR .company-profile_icon__8apKL{width:1rem;height:1rem;color:#6b7280}.company-profile_aboutSection__MtWeT .company-profile_bioContent__OUL27{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;font-size:.95rem;line-height:1.6;color:#374151}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_{margin-bottom:1rem}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:600;color:#111827;transition:all .2s ease}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR:hover{border-color:#d1d5db}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR .company-profile_icon__8apKL{width:1rem;height:1rem;color:#6b7280}.company-profile_connectSection__i7lPJ .company-profile_connectContent__D5tQi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;font-size:.875rem}.company-profile_jobSection__yT28j{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem}@media(max-width:768px){.company-profile_jobSection__yT28j{padding:1.5rem}}@keyframes company-profile_fadeInUp__7AoEV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.company-profile_loadingContainer__P7SI1{display:flex;justify-content:center;align-items:center;min-height:50vh}@media(max-width:1023px){.company-profile_contentGrid__xziRm{grid-template-columns:1fr;gap:1rem}.company-profile_sideColumn__5N30b{order:-1}}@media(max-width:768px){.company-profile_companyProfileMain__2rwjX .company-profile_container__QU_tX{padding:.75rem}.company-profile_contentGrid__xziRm{gap:1rem}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR{padding:.5rem 1rem;font-size:.875rem}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR .company-profile_icon__8apKL{width:1rem;height:1rem}.company-profile_aboutSection__MtWeT .company-profile_bioContent__OUL27{padding:1.5rem;border-radius:1rem}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR{padding:.5rem 1rem;font-size:.8rem}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR .company-profile_icon__8apKL{width:1rem;height:1rem}.company-profile_connectSection__i7lPJ .company-profile_connectContent__D5tQi{padding:1rem;border-radius:1rem}.company-profile_jobSection__yT28j{padding:1.5rem;border-radius:1rem}}@media(prefers-reduced-motion:reduce){.company-profile_contentGrid__xziRm,.company-profile_jobSection__yT28j{animation:none;opacity:1}.company-profile_aboutSection__MtWeT:hover,.company-profile_contactSection__SsVNt:hover{transform:none}}