.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}.message-box-modal_modalOverlay__UzUWi{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;padding:1rem;animation:message-box-modal_fadeIn__1mq0F .3s ease-out}.message-box-modal_modalOverlay__UzUWi:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.9);backdrop-filter:blur(12px);z-index:-1}.message-box-modal_modalContainer__wklav{position:relative;width:100%;max-width:768px;min-width:320px;background:linear-gradient(145deg,#fff,#fafafa);border-radius:24px;box-shadow:0 25px 60px rgba(0,0,0,.5),0 0 0 1px rgba(251,191,36,.2);animation:message-box-modal_slideUpScale__ThyOY .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.message-box-modal_modalContainer__wklav:before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background:radial-gradient(circle at 20px 20px,rgba(251,191,36,.1) 2px,transparent 0),radial-gradient(circle at 60px 60px,rgba(245,158,11,.1) 2px,transparent 0);background-size:40px 40px;pointer-events:none;z-index:1}@media(min-width:640px){.message-box-modal_modalContainer__wklav{min-width:600px}}.message-box-modal_modalHeader__xnIWg{position:relative;background:linear-gradient(135deg,#fbbf24,#f59e0b);padding:2rem 2rem 1.5rem;z-index:2}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42{display:flex;align-items:center;gap:1rem}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_iconContainer___bZ8R{width:3rem;height:3rem;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_iconContainer___bZ8R .message-box-modal_beeIcon__pV0s4{font-size:1.5rem;animation:message-box-modal_float__Z2_dy 3s ease-in-out infinite}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_titleSection__zpZrp{flex:1}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_titleSection__zpZrp .message-box-modal_title__R337x{font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 .25rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_titleSection__zpZrp .message-box-modal_subtitle__u17or{font-size:.875rem;color:hsla(0,0%,100%,.9);margin:0}.message-box-modal_modalHeader__xnIWg .message-box-modal_closeButton__4MXfh{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(10px);transition:all .3s ease}.message-box-modal_modalHeader__xnIWg .message-box-modal_closeButton__4MXfh:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.message-box-modal_modalHeader__xnIWg .message-box-modal_closeButton__4MXfh svg{width:1.25rem;height:1.25rem;color:#fff}.message-box-modal_modalBody__Jod9l{padding:2rem;position:relative;z-index:2}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl{margin-bottom:1.5rem}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_label__9ti3o{display:block;font-size:1rem;font-weight:600;color:#374151;margin-bottom:.75rem}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_textarea__2JLVd{width:100%;min-height:160px;padding:1rem 1.25rem;border:2px solid #e5e7eb;border-radius:16px;font-size:1rem;line-height:1.6;resize:vertical;transition:all .3s ease;background:#fff}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_textarea__2JLVd:focus{outline:none;border-color:#fbbf24;box-shadow:0 0 0 3px rgba(251,191,36,.1);background:#fffef7}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_textarea__2JLVd::-moz-placeholder{color:#9ca3af}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_textarea__2JLVd::placeholder{color:#9ca3af}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_characterCount__ksDt_{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.875rem}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_characterCount__ksDt_ .message-box-modal_requirement__6woeG{color:#6b7280}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_characterCount__ksDt_ .message-box-modal_count__Wdijw{color:#9ca3af}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_characterCount__ksDt_ .message-box-modal_count__Wdijw.message-box-modal_valid__16FP_{color:#10b981}.message-box-modal_modalBody__Jod9l .message-box-modal_inputSection__twwKl .message-box-modal_characterCount__ksDt_ .message-box-modal_count__Wdijw.message-box-modal_invalid__gLucx{color:#ef4444}.message-box-modal_modalFooter__nL1Y1{padding:1.5rem 2rem 2rem;display:flex;gap:1rem;justify-content:flex-end;position:relative;z-index:2}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_cancelButton__nbgrp{padding:.75rem 1.5rem;border:2px solid #d1d5db;background:#fff;color:#6b7280;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_cancelButton__nbgrp:hover{border-color:#9ca3af;color:#374151;transform:translateY(-1px)}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp{position:relative;padding:.75rem 2rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b,#d97706);transform:translateY(-2px);box-shadow:0 8px 25px rgba(251,191,36,.4)}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp:disabled{opacity:.6;cursor:not-allowed;transform:none}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp .message-box-modal_buttonContent__R4qQV{display:flex;align-items:center;gap:.5rem;position:relative;z-index:2}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp .message-box-modal_loadingSpinner__p5n_N{width:1rem;height:1rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:message-box-modal_spin__SbuEj 1s linear infinite}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp: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;z-index:1}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp:hover:before{left:100%}.message-box-modal_floatingBees__fZtpW{position:absolute;width:100%;height:100%;pointer-events:none;z-index:3}.message-box-modal_floatingBees__fZtpW .message-box-modal_bee__yosD3{position:absolute;font-size:1rem;opacity:.6}.message-box-modal_floatingBees__fZtpW .message-box-modal_bee__yosD3.message-box-modal_bee1__K3FJN{top:20%;right:10%;animation:message-box-modal_float__Z2_dy 4s ease-in-out infinite}.message-box-modal_floatingBees__fZtpW .message-box-modal_bee__yosD3.message-box-modal_bee2__dnc_2{bottom:25%;left:15%;animation:message-box-modal_float__Z2_dy 5s ease-in-out 1s infinite}.message-box-modal_floatingBees__fZtpW .message-box-modal_bee__yosD3.message-box-modal_bee3__rotEX{top:60%;right:20%;animation:message-box-modal_float__Z2_dy 3.5s ease-in-out 2s infinite}@keyframes message-box-modal_fadeIn__1mq0F{0%{opacity:0}to{opacity:1}}@keyframes message-box-modal_slideUpScale__ThyOY{0%{opacity:0;transform:translateY(60px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes message-box-modal_float__Z2_dy{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes message-box-modal_spin__SbuEj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:640px){.message-box-modal_modalContainer__wklav{margin:.5rem;border-radius:20px}.message-box-modal_modalHeader__xnIWg{padding:1.5rem 1.5rem 1rem}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_iconContainer___bZ8R{width:2.5rem;height:2.5rem}.message-box-modal_modalHeader__xnIWg .message-box-modal_headerContent__yOo42 .message-box-modal_titleSection__zpZrp .message-box-modal_title__R337x{font-size:1.5rem}.message-box-modal_modalBody__Jod9l{padding:1.5rem}.message-box-modal_modalFooter__nL1Y1{padding:1rem 1.5rem 1.5rem;flex-direction:column-reverse}.message-box-modal_modalFooter__nL1Y1 .message-box-modal_cancelButton__nbgrp,.message-box-modal_modalFooter__nL1Y1 .message-box-modal_submitButton__Ql6Sp{width:100%;justify-content:center}}.message-box-modal_modalEntering__n5sde .message-box-modal_modalOverlay__UzUWi{animation-duration:.3s}.message-box-modal_modalEntering__n5sde .message-box-modal_modalContainer__wklav{animation-duration:.4s}.message-box-modal_modalExiting__ZNvRH .message-box-modal_modalOverlay__UzUWi{animation:message-box-modal_fadeOut__MwQBI .2s ease-in forwards}.message-box-modal_modalExiting__ZNvRH .message-box-modal_modalContainer__wklav{animation:message-box-modal_slideDownScale__GPZCj .3s ease-in forwards}@keyframes message-box-modal_fadeOut__MwQBI{0%{opacity:1}to{opacity:0}}@keyframes message-box-modal_slideDownScale__GPZCj{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(40px) scale(.95)}}.animated-job-section_jobsSectionPill__LYXvM{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}.animated-job-section_jobsSectionPill__LYXvM:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;flex-wrap:wrap;gap:1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,rgba(255,201,5,.15),rgba(255,184,0,.12));border:1px solid rgba(255,201,5,.25);border-radius:100px;box-shadow:0 2px 8px rgba(255,201,5,.12);transition:all .3s ease;backdrop-filter:blur(10px)}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,201,5,.18);border-color:rgba(255,201,5,.35);background:linear-gradient(135deg,rgba(255,201,5,.2),rgba(255,184,0,.15))}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh .animated-job-section_pillIcon__VEH91{width:1.25rem;height:1.25rem;color:#f59e0b}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh span{font-size:1.125rem;font-weight:600;color:#374151}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe{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);transition:all .3s ease}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe:hover{background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}@media(max-width:768px){.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2{flex-direction:column;align-items:flex-start;gap:.75rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh{padding:.75rem 1.25rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh span{font-size:1rem}}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsSubtitle__QHnIj{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;padding-left:.5rem;transition:color .3s ease}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL{display:grid;gap:1.5rem}@media(max-width:1024px){.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL{grid-template-columns:1fr}}@media(min-width:1024px){.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL{grid-template-columns:repeat(2,1fr)}}@media(min-width:1536px){.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL{grid-template-columns:repeat(2,1fr)}}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL .animated-job-section_jobCardContainer__5_mKZ{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)}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL .animated-job-section_jobCardContainer__5_mKZ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:rgba(0,0,0,.08);background:hsla(0,0%,100%,.8)}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5{padding:3rem 1rem;text-align:center}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x{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);transition:all .3s ease}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x:hover{background:hsla(0,0%,100%,.8);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0{width:4rem;height:4rem;background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(245,158,11,.1));border:1px solid rgba(251,191,36,.25);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,.12);transition:all .3s ease}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(251,191,36,.18)}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyIconPill__mhDO0 .animated-job-section_emptyIcon__gSH6V{width:1.5rem;height:1.5rem;color:#f59e0b}.animated-job-section_jobsSectionPill__LYXvM .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:#374151;margin-bottom:1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyDescription__cN9LY{font-size:.875rem;color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyDescription__cN9LY .animated-job-section_emptyCta__Va_Af{color:#f59e0b;font-weight:500}.animated-job-section_jobsSectionPill__LYXvM .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: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);transition:all .3s ease}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyActionPill___K1UY:hover{background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(251,191,36,.15)}.animated-job-section_jobsSectionPill__LYXvM .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_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:1.5rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh .animated-job-section_pillIcon__VEH91{width:1rem;height:1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL{gap:1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsGridPill__sVYTL .animated-job-section_jobCardContainer__5_mKZ{border-radius:1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5{padding:2rem 1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x{padding:1.5rem;border-radius:1.5rem}.animated-job-section_jobsSectionPill__LYXvM .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_jobsSectionPill__LYXvM .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_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyTitle__wZQWy{font-size:1.125rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsEmptyState__MCC_5 .animated-job-section_emptyStatePill__B_Z7x .animated-job-section_emptyActionPill___K1UY{padding:.625rem 1rem;font-size:.8rem}}@media(max-width:480px){.animated-job-section_jobsSectionPill__LYXvM{padding:1rem;border-radius:1rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsTitlePill__lUPgh{padding:.625rem 1rem;font-size:.875rem}.animated-job-section_jobsSectionPill__LYXvM .animated-job-section_jobsHeaderPill__mbHt2 .animated-job-section_jobsCountPill__V4TWe{padding:.375rem .75rem;font-size:.8rem}}@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%)}.company-profile_companyProfileMain__2rwjX{min-height:100vh;position:relative;background:radial-gradient(at 40% 20%,rgba(255,222,122,.08) 0,transparent 50%),radial-gradient(at 80% 0,rgba(255,191,102,.06) 0,transparent 50%),radial-gradient(at 0 50%,rgba(255,238,153,.04) 0,transparent 50%),linear-gradient(180deg,#fffbeb,#fef3c7 50%,#fafafa)}.company-profile_companyProfileMain__2rwjX:before{content:"";position:absolute;inset:0;opacity:.02;background-image:linear-gradient(30deg,#d97706 12%,transparent 12.5%,transparent 87%,#d97706 87.5%,#d97706),linear-gradient(150deg,#d97706 12%,transparent 12.5%,transparent 87%,#d97706 87.5%,#d97706);background-size:80px 140px;pointer-events:none}.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}}@media(min-width:1024px){.company-profile_companyProfileMain__2rwjX .company-profile_container__QU_tX{padding:2rem;max-width:1400px}}.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:1fr 420px;gap:2rem}}.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:1rem}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(48,96%,89%,.8));border:1px solid rgba(251,191,36,.2);border-radius:100px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;backdrop-filter:blur(10px)}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR .company-profile_icon__8apKL{width:1.25rem;height:1.25rem;color:#f59e0b}.company-profile_aboutSection__MtWeT .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR span{font-size:1rem;font-weight:600;color:#374151}.company-profile_aboutSection__MtWeT .company-profile_bioContent__OUL27{background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.06);border-radius:1.5rem;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;backdrop-filter:blur(10px)}.company-profile_aboutSection__MtWeT .company-profile_bioContent__OUL27:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.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:.625rem 1.25rem;background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(240,249,255,.8));border:1px solid rgba(59,130,246,.2);border-radius:100px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;backdrop-filter:blur(10px)}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR .company-profile_icon__8apKL{width:1.125rem;height:1.125rem;color:#3b82f6}.company-profile_connectSection__i7lPJ .company-profile_sectionHeader__taiC_ .company-profile_titlePill__V2qDR span{font-size:.875rem;font-weight:600;color:#374151}.company-profile_connectSection__i7lPJ .company-profile_connectContent__D5tQi{background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.06);border-radius:1.25rem;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;backdrop-filter:blur(10px)}.company-profile_connectSection__i7lPJ .company-profile_connectContent__D5tQi:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.company-profile_jobSection__yT28j{background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.06);border-radius:1.5rem;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;backdrop-filter:blur(10px)}.company-profile_jobSection__yT28j:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}@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}}.company-profile_floatingElements__Sfo9T{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.company-profile_floatingElements__Sfo9T .company-profile_floatingBee1__RfRdI{position:absolute;top:20%;right:10%;font-size:1.5rem;opacity:.1;animation:company-profile_float__o2hbj 8s ease-in-out infinite}.company-profile_floatingElements__Sfo9T .company-profile_floatingBee2__RMSlu{position:absolute;bottom:30%;left:5%;font-size:1.2rem;opacity:.08;animation:company-profile_float__o2hbj 6s ease-in-out 2s infinite}.company-profile_floatingElements__Sfo9T .company-profile_floatingHex1__Nr87t{position:absolute;top:15%;left:15%;width:2rem;height:2rem;background:linear-gradient(45deg,rgba(251,191,36,.05),rgba(245,158,11,.03));transform:rotate(45deg);border-radius:.25rem;animation:company-profile_float__o2hbj 10s ease-in-out 1s infinite}.company-profile_floatingElements__Sfo9T .company-profile_floatingHex2__PiNyV{position:absolute;bottom:20%;right:20%;width:1.5rem;height:1.5rem;background:linear-gradient(135deg,rgba(245,158,11,.04),rgba(251,191,36,.02));transform:rotate(-30deg);border-radius:.25rem;animation:company-profile_float__o2hbj 7s ease-in-out 3s infinite}