
#usluge{scroll-margin-top:80px;overflow-anchor:none}
.wheel-mobile-heading,.wheel-mobile-picker,.wheel-node-number{display:none}
.wheel-node:focus-visible{outline:2px solid #E7CE96;outline-offset:20px}
#usluge[data-wheel-mode="static"]{height:auto!important;padding-top:70px!important;padding-bottom:70px!important}
#usluge[data-wheel-mode="static"] [data-r="wheel-grid"]{position:relative!important;height:auto!important;min-height:0}
#usluge[data-wheel-mode="static"] [data-r="wheel-stage"] *{animation:none!important;transition:none!important}
@media(max-width:1180px){
 #usluge{--wheel-diameter:min(calc(100vw - 110px),280px);padding-top:55px!important;padding-bottom:60px!important}
 #usluge[data-wheel-mode="static"]{padding-top:55px!important;padding-bottom:60px!important}
 #usluge [data-r="wheel-grid"]{gap:24px!important}
 .wheel-mobile-heading{display:block;font:12px 'JetBrains Mono',monospace;letter-spacing:.2em;color:#C9A45C}
 #usluge [data-r="wheel-stage"]{height:calc(var(--wheel-diameter) + 64px)!important;width:100%;max-width:440px;margin:auto;overflow:clip}
 #usluge [data-r="wheel-stage"]>div:nth-child(1),#usluge .wheel-orbit{width:var(--wheel-diameter)!important}
 #usluge [data-r="wheel-stage"]>div:nth-child(2){width:calc(var(--wheel-diameter) * .72)!important}
 #usluge [data-r="wheel-stage"]>div:nth-child(3){width:var(--wheel-diameter)!important}
 #usluge .wheel-node{transform:rotate(var(--node-angle)) translateX(calc(var(--wheel-diameter) / 2)) rotate(var(--node-counter))!important}
 #usluge .wheel-node-label{display:none}
 #usluge .wheel-node-dot{width:44px!important;height:44px!important;display:grid;place-items:center;box-shadow:none!important;background:#0B1421!important;border-color:#596472!important;transition:none!important}
 #usluge .wheel-node[aria-pressed="true"] .wheel-node-dot{background:#D4B372!important;border-color:#D4B372!important}
 .wheel-node-number{display:block;font:12px 'JetBrains Mono',monospace;color:#BCC6D3}
 .wheel-node[aria-pressed="true"] .wheel-node-number{color:#05090F}
 #usluge .wheel-core{width:145px}
 #usluge .wheel-core>div:first-child{font-size:42px!important}
 #usluge .wheel-core>div:last-child{font-size:9px!important;letter-spacing:.15em!important;line-height:1.7}
 #usluge [data-r="wheel-panel"]{width:100%;max-width:640px!important;min-width:0}
 #usluge [data-r="wheel-eyebrow"]{display:none}
 .wheel-mobile-picker{display:block;margin:0 0 24px}
 .wheel-mobile-picker label{display:block;font-size:13px;color:#AAB4C4;margin-bottom:10px}
 .wheel-mobile-picker select{display:block;width:100%;max-width:100%;min-height:52px;padding:12px 32px 12px 12px;background:#0B1421;color:#E9E6DF;border:1px solid #596472;border-radius:0;font:16px 'Manrope',sans-serif}
 #usluge [data-r="wheel-panel"]>h3{font-size:clamp(28px,6.5vw,38px)!important;line-height:1.18!important;overflow-wrap:break-word;margin-bottom:18px!important}
 #usluge [data-r="wheel-panel"]>div:first-child{margin-bottom:24px!important}
 #usluge [data-r="wheel-panel"] p{font-size:16px!important;line-height:1.7!important}
 #usluge [data-r="wheel-panel"]>a{min-height:44px;align-items:center;font-size:12px!important}
}
@media(prefers-reduced-motion:reduce){
 #usluge{height:auto!important;padding-top:60px!important;padding-bottom:60px!important}
 #usluge [data-r="wheel-grid"]{position:relative!important;height:auto!important}
 #usluge *{animation:none!important;transition:none!important}
}
