/**handles:hron-btn-style,hr-on-wheel-style**/
:root{--hron-blue-primary:#2A5EF6;--hron-blue-dark:#064CBE;--hron-orange-primary:#FF9F00;--hron-orange-dark:#FA7F00;--hron-red-primary:#FF7000;--hron-red-dark:#F14E0F;--hron-teal-primary:#00C897;--hron-teal-dark:#00A37A;--hron-old-demo:#f06f63;--hron-old-demo-dark:#d65a4e;--hron-navy:#08153A;--hron-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.hron-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:12px 24px;font-family:var(--hron-font);font-size:16px;font-weight:600;line-height:1.5;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;transition:all .2s cubic-bezier(.25, .8, .25, 1);text-decoration:none;overflow:hidden;letter-spacing:.3px;z-index:1;white-space:nowrap;flex-shrink:0;box-sizing:border-box;max-width:100%}.hron-btn:active,.hron-btn:focus,.hron-btn:hover,.hron-btn:visited{color:#fff;text-decoration:none;outline:0;box-shadow:none}.hron-btn:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.hron-btn:active{transform:translateY(0);box-shadow:0 .2rem .5rem rgba(0,0,0,.1)}.hron-btn-text{margin:0;padding:0;border:none;background:0 0;display:inline}.hron-btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.hron-icon-right{margin-left:0}.hron-icon-left{margin-right:0}.hron-btn-icon svg{width:1.25em;height:1.25em;display:block}.hron-btn-icon img{height:1.4em;width:auto;display:block;background:0 0;max-width:none;margin:0;padding:0}[class*=hron-btn-outline] .hron-btn-icon img{filter:none}.hron-btn-recruit{background-image:linear-gradient(135deg,var(--hron-blue-primary) 0,var(--hron-blue-dark) 100%)}.hron-btn-boarding{background-image:linear-gradient(135deg,var(--hron-orange-primary) 0,var(--hron-orange-dark) 100%)}.hron-btn-staff{background-image:linear-gradient(135deg,var(--hron-red-primary) 0,var(--hron-red-dark) 100%)}.hron-btn-wellbeing{background-image:linear-gradient(135deg,var(--hron-teal-primary) 0,var(--hron-teal-dark) 100%)}.hron-btn-old-demo{background-image:linear-gradient(135deg,var(--hron-old-demo) 0,var(--hron-old-demo-dark) 100%)}.hron-btn-dark{background-color:var(--hron-navy);border-color:var(--hron-navy)}.hron-btn-outline-recruit,.hron-btn-outline-recruit:focus,.hron-btn-outline-recruit:visited{color:var(--hron-blue-primary);background:0 0;border:2px solid var(--hron-blue-primary)}.hron-btn-outline-recruit:active,.hron-btn-outline-recruit:hover{background:var(--hron-blue-primary);color:#fff;border-color:var(--hron-blue-primary)}.hron-btn-outline-boarding,.hron-btn-outline-boarding:focus,.hron-btn-outline-boarding:visited{color:var(--hron-orange-primary);background:0 0;border:2px solid var(--hron-orange-primary)}.hron-btn-outline-boarding:active,.hron-btn-outline-boarding:hover{background:var(--hron-orange-primary);color:#fff;border-color:var(--hron-orange-primary)}.hron-btn-outline-staff,.hron-btn-outline-staff:focus,.hron-btn-outline-staff:visited{color:var(--hron-red-primary);background:0 0;border:2px solid var(--hron-red-primary)}.hron-btn-outline-staff:active,.hron-btn-outline-staff:hover{background:var(--hron-red-primary);color:#fff;border-color:var(--hron-red-primary)}.hron-btn-outline-wellbeing,.hron-btn-outline-wellbeing:focus,.hron-btn-outline-wellbeing:visited{color:var(--hron-teal-primary);background:0 0;border:2px solid var(--hron-teal-primary)}.hron-btn-outline-wellbeing:active,.hron-btn-outline-wellbeing:hover{background:var(--hron-teal-primary);color:#fff;border-color:var(--hron-teal-primary)}.hron-btn-outline-old-demo,.hron-btn-outline-old-demo:focus,.hron-btn-outline-old-demo:visited{color:var(--hron-old-demo);background:0 0;border:2px solid var(--hron-old-demo)}.hron-btn-outline-old-demo:active,.hron-btn-outline-old-demo:hover{background:var(--hron-old-demo);color:#fff;border-color:var(--hron-old-demo)}.hron-btn-outline-dark,.hron-btn-outline-dark:focus,.hron-btn-outline-dark:visited{color:var(--hron-navy);background:0 0;border:2px solid var(--hron-navy)}.hron-btn-outline-dark:active,.hron-btn-outline-dark:hover{background:var(--hron-navy);color:#fff;border-color:var(--hron-navy)}.hron-rounded-pill{border-radius:50rem}.hron-rounded{border-radius:.5rem}.hron-rounded-sm{border-radius:.25rem}.hron-square{border-radius:0}.hron-btn-lg{padding:16px 40px;font-size:20px}.hron-btn-sm{padding:6px 16px;font-size:14px}.hron-btn-demo-anim{background-size:300% 100%;background-image:linear-gradient(to right,#2a5ef6,#00c897,#ff9f00,#f14e0f,#2a5ef6);animation:hronGradientFlow 6s ease infinite;font-weight:700;text-transform:uppercase}@keyframes hronGradientFlow{0%{background-position:0 50%}100%{background-position:100% 50%}}.hron-ripple{position:absolute;background:rgba(255,255,255,.4);border-radius:50%;transform:scale(0);animation:hronRippleKeyframe .6s linear;pointer-events:none}@keyframes hronRippleKeyframe{to{transform:scale(4);opacity:0}}.hron-confetti-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.hron-confetti-particle{position:absolute;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}
.wheel-app{margin:0;padding:0;box-sizing:border-box}body:has(.wheel-app){margin:0;padding:0;overflow:hidden}.wheel-app .wheel-svg path{transition:filter .5s ease}.wheel-app{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:visible}.wheel-app *{box-sizing:border-box}.wheel-app .wheel-container{width:100%;max-width:900px;margin:0 auto;position:relative;display:flex;flex-direction:column;align-items:center;padding:40px;overflow:visible}.wheel-app .wheel-wrapper{width:100%;position:relative;transition:transform .5s ease;overflow:visible;padding:0}.wheel-app .wheel-svg{width:100%;height:auto;display:block;filter:drop-shadow(0 8px 24px rgba(0,0,0,.35));will-change:transform;transition:transform .8s cubic-bezier(.2,.8,.2,1);transform-box:fill-box;transform-origin:50% 50%}.wheel-app .wheel-svg .seg path{transition:transform .3s ease,filter .3s ease,opacity .3s ease}.wheel-app .wheel-svg .seg.active path{transform:translateY(-25px);filter:brightness(1.1);z-index:10}.wheel-app .wheel-svg path{transition:filter .3s ease,opacity .3s ease;cursor:pointer}.wheel-app .wheel-svg path:hover{filter:brightness(1.01) saturate(1)}.wheel-app .wheel-svg path{transition:filter .5s ease}@media (max-width:768px){.wheel-app{padding:15px}.wheel-app .wheel-container{max-width:90%;padding:30px}.wheel-app .wheel-wrapper{padding:15px}.wheel-app .wheel-svg .seg.active path{transform:translateY(-20px)}}@media (max-width:480px){.wheel-app{padding:10px}.wheel-app .wheel-container{max-width:95%;padding:20px}.wheel-app .wheel-wrapper{padding:10px}.wheel-app .wheel-svg .seg.active path{transform:translateY(-15px)}}.wheel-overlay-panel{position:absolute;bottom:-4px;left:0;right:0;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.95) 15%,#fff 30%);border-radius:20px 20px 0 0;box-shadow:0 -12px 40px rgba(255,255,255,.6),0 -4px 16px rgba(255,255,255,.4);z-index:10;padding:60px 30px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.panel-title{font-size:2.2rem;font-weight:700;color:#2c3e50;margin:0 0 15px 0;line-height:1.2}.panel-description{font-size:1.1rem;color:#5a6c7d;margin:0;line-height:1.5}@media (max-width:768px){.wheel-overlay-panel{bottom:12px;height:45%;padding:50px 20px 25px;border-radius:15px 15px 0 0}.panel-title{font-size:1.8rem;margin-bottom:12px}.panel-description{font-size:1rem}}@media (max-width:480px){.wheel-overlay-panel{bottom:10px;height:40%;padding:40px 15px 20px;border-radius:12px 12px 0 0}.panel-title{font-size:1.5rem;margin-bottom:10px}.panel-description{font-size:.9rem}}