.PPvaEa_whoCanEnter{background:#fff;padding:130px 0 100px;position:relative}@media (max-width:900px){.PPvaEa_whoCanEnter{padding:60px 0 100px}}.PPvaEa_whoInner{z-index:0;max-width:1512px;margin:0 auto;padding-top:30px;padding-bottom:80px;position:relative;overflow:hidden}@media (max-width:900px){.PPvaEa_whoInner{padding-bottom:0}}.PPvaEa_videoMarquee{width:100%;position:relative}.PPvaEa_videoMarqueeTrack{will-change:left;gap:36px;transition:left .7s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;left:0}.PPvaEa_marqueeCard{aspect-ratio:9/16;z-index:1;transform-origin:bottom;width:300px;color:inherit;background:#000;border-radius:20px;flex:0 0 300px;text-decoration:none;transition:transform .7s cubic-bezier(.22,.61,.36,1);display:block;position:relative;overflow:hidden;transform:scale(1)}.PPvaEa_marqueeCard.PPvaEa_isFocal{z-index:4;transform:scale(1.05);box-shadow:0 20px 60px -10px #00000040}@media (max-width:900px){.PPvaEa_marqueeCard{flex-basis:250px;width:250px}.PPvaEa_marqueeCard.PPvaEa_isFocal{transform:scale(1.05)}}.PPvaEa_marqueeVideo{object-fit:cover;width:100%;height:100%;display:block}.PPvaEa_whoFadeOverlay{z-index:2;pointer-events:none;background:linear-gradient(90deg,#fff 0% 20%,#fff6 100%);position:absolute;inset:0}@media (max-width:900px){.PPvaEa_whoFadeOverlay{background:linear-gradient(90deg,#fffffff2 0%,#fff0 22% 78%,#fffffff2 100%)}}.PPvaEa_whoTextWrap{z-index:4;pointer-events:none;position:absolute;inset:0}.PPvaEa_whoTextWrap .PPvaEa_container{max-width:1200px;height:100%;margin:0 auto;padding:0 20px;position:relative}@media (max-width:900px){.PPvaEa_whoTextWrap{position:relative;inset:auto}.PPvaEa_whoTextWrap .PPvaEa_container{height:auto;padding:0 20px 30px}}.PPvaEa_whoText{pointer-events:auto;max-width:380px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (max-width:900px){.PPvaEa_whoText{text-align:center;max-width:none;position:static;transform:none}}.PPvaEa_whoText h2{font-size:clamp(28px,5vw,40px);font-weight:var(--weight-extrabold);color:#000;margin:0 0 24px}@media (max-width:900px){.PPvaEa_whoText h2{margin-bottom:20px}}.PPvaEa_whoText p{color:#504f53;margin:0 0 24px;font-size:clamp(16px,2vw,18px);line-height:1.6}.PPvaEa_marqueeCredit{z-index:3;text-align:center;opacity:0;width:300px;transition:opacity .25s,left .7s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-64px;left:50%;transform:translate(-50%)}.PPvaEa_marqueeCredit.PPvaEa_visible{opacity:1}@media (max-width:900px){.PPvaEa_marqueeCredit{width:auto;max-width:100%;margin:28px 0 40px;position:static;transform:none}}.PPvaEa_winnerBrand{font-size:var(--text-md);font-weight:var(--weight-bold);color:#000;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.PPvaEa_winnerAgency{font-size:var(--text-xs);font-weight:var(--weight-medium);color:#888;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.PPvaEa_winnerAgency:before{content:"by "}.PPvaEa_winnerBadgeSlot{z-index:1;position:absolute;top:14px;right:14px}
.HRLRFq_container{max-width:1200px;margin:0 auto;padding:0 20px}.HRLRFq_awardsHero{text-align:center;padding:100px 20px 0}@media (max-width:768px){.HRLRFq_awardsHero{padding:60px 20px 0}}.HRLRFq_heroEyebrow{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:2px;text-transform:uppercase;color:#000;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.HRLRFq_heroEyebrow img{width:auto;height:28px}.HRLRFq_heroHeading{font-size:clamp(20px,3vw,28px);font-weight:var(--weight-bold);color:#000;max-width:900px;margin:0 auto 40px;line-height:1.3}.HRLRFq_heroConveyor{margin-bottom:32px;padding:60px 0;position:relative;overflow:visible}@media (max-width:768px){.HRLRFq_heroConveyor{padding:40px 0}}.HRLRFq_trophyAnimationOverlay{z-index:2;pointer-events:none;width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HRLRFq_trophyAnimationOverlay img{object-fit:contain;width:100%;height:100%}@media (max-width:1024px){.HRLRFq_trophyAnimationOverlay{width:550px;height:550px}}@media (max-width:768px){.HRLRFq_trophyAnimationOverlay{width:450px;height:450px}}@media (max-width:480px){.HRLRFq_trophyAnimationOverlay{width:350px;height:350px}}.HRLRFq_heroConveyorBelt{white-space:nowrap;background:#fff;overflow:hidden}.HRLRFq_heroConveyorTrack{animation:20s linear infinite HRLRFq_scrollLeft;display:inline-block}.HRLRFq_heroConveyorTrack span{font-size:clamp(80px,15vw,180px);font-weight:var(--weight-extrabold);color:#000;text-transform:uppercase;letter-spacing:.05em;padding:0 40px;display:inline-block}.HRLRFq_heroTagline{color:#504f53;max-width:600px;margin:0 auto 36px;font-size:clamp(16px,2.5vw,20px);line-height:1.5}.HRLRFq_heroCtas{flex-wrap:wrap;justify-content:center;gap:16px;padding-bottom:80px;display:flex}@media (max-width:768px){.HRLRFq_heroCtas{padding-bottom:60px}}.HRLRFq_winnersMarquee{background:#f8f8f8;padding:80px 0;overflow:hidden}@media (max-width:768px){.HRLRFq_winnersMarquee{padding:50px 0}}.HRLRFq_deadlineConveyor{background:#000;padding:20px 0;overflow:hidden}.HRLRFq_deadlineTrack{white-space:nowrap;will-change:transform;animation:22s linear infinite HRLRFq_scrollLeft;display:flex}.HRLRFq_deadlineItem{font-size:clamp(20px,4vw,32px);font-weight:var(--weight-extrabold);text-transform:uppercase;color:#fff;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:18px;padding:0 18px;display:flex}.HRLRFq_deadlineDot{background:var(--ink);border-radius:50%;flex-shrink:0;width:10px;height:10px}.HRLRFq_awardTimeline{background:#fff;padding:100px 20px}@media (max-width:768px){.HRLRFq_awardTimeline{padding:60px 20px}}.HRLRFq_sectionHeading{font-size:clamp(28px,5vw,40px);font-weight:var(--weight-extrabold);text-align:center;color:#000;margin:0 0 60px}.HRLRFq_timelineWrapper{max-width:1000px;margin:0 auto;padding-bottom:60px;position:relative}.HRLRFq_timelineTrack{justify-content:space-between;padding:0 20px;display:flex;position:relative}.HRLRFq_timelineTrack:before{content:"";z-index:0;background:#ddd;height:3px;position:absolute;top:38px;left:40px;right:40px}.HRLRFq_timelineTrack:after{content:"";background:linear-gradient(to right, #ff204c 50%, var(--purple) 55%);z-index:1;height:3px;clip-path:inset(0 0 0 var(--timeline-progress,0%));position:absolute;top:38px;left:40px;right:40px}@media (max-width:768px){.HRLRFq_timelineTrack{flex-direction:column;gap:0;padding:0 0 0 28px}.HRLRFq_timelineTrack:before{width:3px;height:auto;inset:10px auto 10px 39px}.HRLRFq_timelineTrack:after{background:linear-gradient(to bottom, #ff204c 50%, var(--purple) 55%);width:3px;height:auto;clip-path:inset(var(--timeline-progress,0%) 0 0 0);inset:10px auto 10px 39px}}.HRLRFq_milestone{text-align:center;z-index:2;flex-direction:column;flex:1;align-items:center;max-width:160px;display:flex;position:relative}.HRLRFq_milestoneDate{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:#000;margin-bottom:12px;transition:color .4s}.HRLRFq_milestoneDot{background:var(--ink);border:3px solid var(--purple);border-radius:50%;width:18px;height:18px;margin-bottom:16px;transition:background .4s,border-color .4s,box-shadow .4s;position:relative}.HRLRFq_milestoneLabel strong{font-size:var(--text-sm);font-weight:var(--weight-extrabold);text-transform:uppercase;letter-spacing:.03em;color:#000;margin-bottom:4px;transition:color .4s;display:block}.HRLRFq_milestoneLabel span{font-size:var(--text-sm);color:#504f53;line-height:1.4;transition:color .4s;display:block}.HRLRFq_milestone[data-state=completed] .HRLRFq_milestoneDot{background:#ff204c;border-color:#ff204c}.HRLRFq_milestoneCompleted .HRLRFq_milestoneDate{color:#bbb}.HRLRFq_milestoneCompleted .HRLRFq_milestoneDot{background:#fff!important;border:3px solid #ccc!important}.HRLRFq_milestoneCompleted .HRLRFq_milestoneLabel strong{color:#bbb}.HRLRFq_milestoneCompleted .HRLRFq_milestoneLabel span{color:#ccc}.HRLRFq_milestoneCurrent .HRLRFq_milestoneDate{color:#ff204c}.HRLRFq_milestoneCurrent .HRLRFq_milestoneDot{background:#ff204c;border-color:#ff204c;width:24px;height:24px;margin-top:-3px;animation:2s ease-in-out infinite HRLRFq_pulseDotUrgent}.HRLRFq_milestoneCurrent .HRLRFq_milestoneDot:before,.HRLRFq_milestoneCurrent .HRLRFq_milestoneDot:after{content:"";border:2px solid #ff204c99;border-radius:50%;width:100%;height:100%;animation:2s ease-out infinite HRLRFq_ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.HRLRFq_milestoneCurrent .HRLRFq_milestoneDot:after{animation-delay:.4s}.HRLRFq_milestoneCurrent .HRLRFq_milestoneLabel strong{font-size:var(--text-lg)}.HRLRFq_milestoneUpcoming .HRLRFq_milestoneDot{background:var(--ink);border-color:var(--purple)}@keyframes HRLRFq_pulseDotUrgent{0%,to{box-shadow:0 0 4px #ff204c4d}50%{box-shadow:0 0 12px #ff204c80}}@keyframes HRLRFq_ripple{0%{opacity:.5;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}@media (max-width:768px){.HRLRFq_milestone{text-align:left;flex-direction:row;align-items:flex-start;max-width:none;padding:16px 0}.HRLRFq_milestoneDate{display:none}.HRLRFq_milestoneDot{flex-shrink:0;margin:2px 16px 0 0}.HRLRFq_milestoneCurrent .HRLRFq_milestoneDot{margin-left:-3px}.HRLRFq_milestone:first-child .HRLRFq_milestoneLabel strong:before{content:"16 JAN\a ";white-space:pre;font-size:var(--text-xs);letter-spacing:.05em}.HRLRFq_milestone:nth-child(2) .HRLRFq_milestoneLabel strong:before{content:"15 FEB\a ";white-space:pre;font-size:var(--text-xs);letter-spacing:.05em}.HRLRFq_milestone:nth-child(3) .HRLRFq_milestoneLabel strong:before{content:"27 MAY\a ";white-space:pre;font-size:var(--text-xs);letter-spacing:.05em}.HRLRFq_milestone:nth-child(4) .HRLRFq_milestoneLabel strong:before{content:"05 JUN\a ";white-space:pre;font-size:var(--text-xs);letter-spacing:.05em}.HRLRFq_milestone:nth-child(5) .HRLRFq_milestoneLabel strong:before{content:"20 JUN\a ";white-space:pre;font-size:var(--text-xs);letter-spacing:.05em}}.HRLRFq_timelineBracket{flex-direction:column;align-items:center;padding-top:6px;display:flex;position:absolute}@media (max-width:768px){.HRLRFq_timelineBracket{display:none}}.HRLRFq_bracketLine{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0 0 8px 8px;width:100%;height:16px}.HRLRFq_bracketContent{flex-direction:column;align-items:center;gap:4px;margin-top:8px;display:flex}.HRLRFq_bracketLabel{font-size:var(--text-xs);letter-spacing:.05em;color:#999}.HRLRFq_timelineBracket a{color:var(--purple);font-size:var(--text-xs);font-weight:var(--weight-bold);text-decoration:none}.HRLRFq_timelineBracket a:hover{text-decoration:underline}.HRLRFq_deadlineCountdown{color:#fff;text-align:center;background:#000;padding:80px 20px}@media (max-width:768px){.HRLRFq_deadlineCountdown{padding:60px 20px}}.HRLRFq_countdownLabel{font-size:clamp(14px,2vw,18px);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.15em;color:#fff9;margin:0 0 12px}.HRLRFq_countdownNumber{font-size:clamp(80px,20vw,160px);font-weight:var(--weight-extrabold);color:#fff;font-variant-numeric:tabular-nums;margin:0 0 30px;line-height:1}.HRLRFq_whatCanIWin{background:#f8f8f8;padding:100px 20px}@media (max-width:768px){.HRLRFq_whatCanIWin{padding:60px 20px}}.HRLRFq_trophyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:768px){.HRLRFq_trophyGrid{grid-template-columns:1fr;gap:32px}}.HRLRFq_trophyImage{border-radius:20px;width:100%;height:auto}.HRLRFq_trophyText h2{font-size:clamp(28px,5vw,40px);font-weight:var(--weight-extrabold);color:#000;margin-bottom:20px}.HRLRFq_trophyText p{font-size:var(--text-lg);color:#504f53;margin-bottom:16px;line-height:1.65}.HRLRFq_trophyText p:last-child{margin-bottom:0}.HRLRFq_howItWorks{background:#fff;padding:100px 20px}@media (max-width:768px){.HRLRFq_howItWorks{padding:60px 20px}}.HRLRFq_howItWorks .HRLRFq_container{max-width:800px;margin:0 auto}.HRLRFq_stepsList{flex-direction:column;gap:30px;display:flex}.HRLRFq_stepItem{align-items:flex-start;gap:20px;display:flex}.HRLRFq_stepNumber{background:var(--ink);color:#fff;width:40px;height:40px;font-size:var(--text-lg);font-weight:var(--weight-extrabold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.HRLRFq_stepContent{flex:1}.HRLRFq_stepContent h3{font-size:var(--text-lg);font-weight:var(--weight-bold);color:#000;margin:0 0 8px}.HRLRFq_stepContent p{font-size:var(--text-md);color:#504f53;margin:0;line-height:1.6}.HRLRFq_sectionCta{text-align:center;margin-top:40px}.HRLRFq_pricingIntro{text-align:center;background:#f8f8f8;padding:100px 20px}@media (max-width:768px){.HRLRFq_pricingIntro{padding:60px 20px}}.HRLRFq_pricingText{max-width:700px;font-size:var(--text-lg);color:#504f53;margin:0 auto 36px;line-height:1.65}.HRLRFq_pricingText a{color:var(--purple);text-decoration:underline}.HRLRFq_pricingText a:hover{color:#000}.HRLRFq_categoriesSection{padding:100px 20px}@media (max-width:768px){.HRLRFq_categoriesSection{padding:60px 20px}}.HRLRFq_categoriesGrid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:900px){.HRLRFq_categoriesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.HRLRFq_categoriesGrid{grid-template-columns:1fr}}.HRLRFq_categoryCard{aspect-ratio:3/4;cursor:pointer;border-radius:20px;transition:transform .3s;position:relative;overflow:hidden}.HRLRFq_categoryCard:hover{transform:translateY(-4px)}.HRLRFq_categoryCard:hover .HRLRFq_categoryImage{transform:scale(1.05)}.HRLRFq_categoryImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.HRLRFq_categoryFill{background:var(--ink);width:100%;height:100%}.HRLRFq_categoryOverlay{align-items:flex-end;padding:24px;display:flex;position:absolute;inset:0}.HRLRFq_overlayBlue{background:linear-gradient(#1e3cb400 40%,#1e3cb4d9 100%)}.HRLRFq_overlayRed{background:linear-gradient(#b41e3200 40%,#b41e32d9 100%)}.HRLRFq_overlayOrange{background:linear-gradient(#c8641400 40%,#c86414d9 100%)}.HRLRFq_overlayGreen{background:linear-gradient(#148c4600 40%,#148c46d9 100%)}.HRLRFq_overlayPurple{background:linear-gradient(#4e16ff00 40%,#4e16ffd9 100%)}.HRLRFq_categoryName{color:#fff;font-size:var(--text-lg);font-weight:var(--weight-extrabold);text-shadow:0 2px 8px #0000004d}.HRLRFq_faqSection{background:#f8f8f8;padding:100px 20px}@media (max-width:768px){.HRLRFq_faqSection{padding:60px 20px}}.HRLRFq_faqContainer{max-width:800px;margin:0 auto}@keyframes HRLRFq_scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes HRLRFq_pulse{0%,to{box-shadow:0 0 #ff204c80}50%{box-shadow:0 0 0 10px #ff204c00}}@media (prefers-reduced-motion:reduce){.HRLRFq_heroConveyorTrack,.HRLRFq_deadlineTrack{animation-duration:120s}.HRLRFq_dotCurrent{animation:none}}
