.ServiceDial-module__1GVZ9G__dial{--petrol:#11324d;--rule:#e6e6e6;--red:#ed1c24;--paper:#fff;aspect-ratio:1000/280;color:var(--petrol);font-family:var(--font-inter),system-ui,sans-serif;margin:0 48px;position:relative}.ServiceDial-module__1GVZ9G__drawing{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ServiceDial-module__1GVZ9G__ring{fill:none;stroke:var(--rule);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ServiceDial-module__1GVZ9G__inner{fill:none;stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.ServiceDial-module__1GVZ9G__ticks{fill:none;stroke:var(--rule);stroke-width:1.2px;vector-effect:non-scaling-stroke}.ServiceDial-module__1GVZ9G__progress{fill:none;stroke:var(--red);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:1.1s cubic-bezier(.4,0,.2,1) .25s both ServiceDial-module__1GVZ9G__draw}@keyframes ServiceDial-module__1GVZ9G__draw{0%{stroke-dashoffset:1px}}.ServiceDial-module__1GVZ9G__nodes{margin:0;padding:0;list-style:none}.ServiceDial-module__1GVZ9G__node{position:absolute;transform:translate(-50%,calc(14px - 100%))}.ServiceDial-module__1GVZ9G__nodeLeft{transform:translate(calc(17px - 100%),calc(14px - 100%))}.ServiceDial-module__1GVZ9G__nodeRight{transform:translate(-17px,calc(14px - 100%))}.ServiceDial-module__1GVZ9G__node a{min-width:44px;min-height:44px;color:var(--petrol);flex-direction:column;align-items:center;gap:10px;padding-block:6px;text-decoration:none;display:flex}.ServiceDial-module__1GVZ9G__nodeLeft a{align-items:flex-end}.ServiceDial-module__1GVZ9G__nodeRight a{align-items:flex-start}.ServiceDial-module__1GVZ9G__label{letter-spacing:-.012em;white-space:nowrap;background:var(--paper);border-bottom:2px solid #0000;order:-1;padding:0 4px 3px;font-size:clamp(13px,1.4vw,18px);font-weight:700;transition:border-color .18s ease-out}.ServiceDial-module__1GVZ9G__pin{background:var(--paper);border:2px solid var(--rule);border-radius:50%;width:14px;height:14px;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.ServiceDial-module__1GVZ9G__nodeLeft .ServiceDial-module__1GVZ9G__pin,.ServiceDial-module__1GVZ9G__nodeRight .ServiceDial-module__1GVZ9G__pin{margin-inline:10px}.ServiceDial-module__1GVZ9G__node a[data-lit=true] .ServiceDial-module__1GVZ9G__pin{background:var(--red);border-color:var(--red);animation:.3s ease-out both ServiceDial-module__1GVZ9G__lit;animation-delay:calc(.35s + var(--i)*.18s)}@keyframes ServiceDial-module__1GVZ9G__lit{0%{background:var(--paper);border-color:var(--rule)}}.ServiceDial-module__1GVZ9G__node a[aria-current=page] .ServiceDial-module__1GVZ9G__pin{transform:scale(1.4)}.ServiceDial-module__1GVZ9G__node a[aria-current=page] .ServiceDial-module__1GVZ9G__label{border-bottom-color:var(--red)}.ServiceDial-module__1GVZ9G__node a:hover .ServiceDial-module__1GVZ9G__label{border-bottom-color:var(--petrol)}.ServiceDial-module__1GVZ9G__node a:hover .ServiceDial-module__1GVZ9G__pin{transform:scale(1.5)}.ServiceDial-module__1GVZ9G__node a:focus-visible{outline:2px solid var(--red);outline-offset:6px;border-radius:4px}@media (max-width:900px){.ServiceDial-module__1GVZ9G__dial{margin:0}.ServiceDial-module__1GVZ9G__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ServiceDial-module__1GVZ9G__node,.ServiceDial-module__1GVZ9G__nodeLeft,.ServiceDial-module__1GVZ9G__nodeRight{transform:translate(-50%,-50%)}.ServiceDial-module__1GVZ9G__node a{justify-content:center;align-items:center;padding:0}.ServiceDial-module__1GVZ9G__nodeLeft .ServiceDial-module__1GVZ9G__pin,.ServiceDial-module__1GVZ9G__nodeRight .ServiceDial-module__1GVZ9G__pin{margin-inline:0}}@media (prefers-reduced-motion:reduce){.ServiceDial-module__1GVZ9G__dial *,.ServiceDial-module__1GVZ9G__dial :before,.ServiceDial-module__1GVZ9G__dial :after{transition:none!important;animation:none!important}}
.ServiceWheel-module__0HDmzq__wheel{--petrol:#11324d;--rule:#e6e6e6;--red:#ed1c24;--paper:#fff;aspect-ratio:480/520;width:100%;color:var(--petrol);font-family:var(--font-inter),system-ui,sans-serif;position:relative}.ServiceWheel-module__0HDmzq__turn{transform-origin:141.667%;animation:1.1s cubic-bezier(.22,1,.36,1) both ServiceWheel-module__0HDmzq__settle;position:absolute;inset:0}@keyframes ServiceWheel-module__0HDmzq__settle{0%{transform:rotate(-14deg)}}.ServiceWheel-module__0HDmzq__drawing{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ServiceWheel-module__0HDmzq__ring{fill:none;stroke:var(--rule);stroke-width:1.5px}.ServiceWheel-module__0HDmzq__inner{fill:none;stroke:var(--rule);stroke-width:1px}.ServiceWheel-module__0HDmzq__ticks{fill:none;stroke:var(--rule);stroke-width:1.2px}.ServiceWheel-module__0HDmzq__progress{fill:none;stroke:var(--red);stroke-width:3px;stroke-linecap:round;stroke-dashoffset:calc(1 - var(--p));transition:stroke-dashoffset .45s cubic-bezier(.22,1,.36,1);animation:1s cubic-bezier(.4,0,.2,1) .6s backwards ServiceWheel-module__0HDmzq__draw}@keyframes ServiceWheel-module__0HDmzq__draw{0%{stroke-dashoffset:1px}}.ServiceWheel-module__0HDmzq__wheel:has(.ServiceWheel-module__0HDmzq__node:first-child a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:1px}.ServiceWheel-module__0HDmzq__wheel:has(.ServiceWheel-module__0HDmzq__node:nth-child(2) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:.75px}.ServiceWheel-module__0HDmzq__wheel:has(.ServiceWheel-module__0HDmzq__node:nth-child(3) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:.5px}.ServiceWheel-module__0HDmzq__wheel:has(.ServiceWheel-module__0HDmzq__node:nth-child(4) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:.25px}.ServiceWheel-module__0HDmzq__wheel:has(.ServiceWheel-module__0HDmzq__node:nth-child(5) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:0}.ServiceWheel-module__0HDmzq__wheel[data-n="4"]:has(.ServiceWheel-module__0HDmzq__node:nth-child(2) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:.667px}.ServiceWheel-module__0HDmzq__wheel[data-n="4"]:has(.ServiceWheel-module__0HDmzq__node:nth-child(3) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:.333px}.ServiceWheel-module__0HDmzq__wheel[data-n="4"]:has(.ServiceWheel-module__0HDmzq__node:nth-child(4) a:hover) .ServiceWheel-module__0HDmzq__progress{stroke-dashoffset:0}.ServiceWheel-module__0HDmzq__nodes{margin:0;padding:0;list-style:none}.ServiceWheel-module__0HDmzq__node{position:absolute;transform:translate(calc(22px - 100%),-50%)}.ServiceWheel-module__0HDmzq__node a{min-height:44px;color:var(--petrol);align-items:center;gap:14px;padding:0 15px 0 8px;text-decoration:none;display:flex}.ServiceWheel-module__0HDmzq__label{letter-spacing:-.01em;white-space:nowrap;background:var(--paper);border-bottom:2px solid #0000;padding:2px 6px 3px;font-size:17px;font-weight:600;transition:border-color .18s ease-out}.ServiceWheel-module__0HDmzq__node a[aria-current=page] .ServiceWheel-module__0HDmzq__label{letter-spacing:-.02em;border-bottom-color:var(--red);font-size:22px;font-weight:800}.ServiceWheel-module__0HDmzq__pin{background:var(--paper);border:2px solid var(--rule);border-radius:50%;flex:none;width:14px;height:14px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.ServiceWheel-module__0HDmzq__node a[data-lit=true] .ServiceWheel-module__0HDmzq__pin{background:var(--red);border-color:var(--red);animation:.3s ease-out backwards ServiceWheel-module__0HDmzq__lit;animation-delay:calc(.7s + var(--i)*.16s)}@keyframes ServiceWheel-module__0HDmzq__lit{0%{background:var(--paper);border-color:var(--rule)}}.ServiceWheel-module__0HDmzq__node a[aria-current=page] .ServiceWheel-module__0HDmzq__pin{transform:scale(1.5)}.ServiceWheel-module__0HDmzq__node a:hover .ServiceWheel-module__0HDmzq__label{border-bottom-color:var(--petrol)}.ServiceWheel-module__0HDmzq__node a[aria-current=page]:hover .ServiceWheel-module__0HDmzq__label{border-bottom-color:var(--red)}.ServiceWheel-module__0HDmzq__node a:hover .ServiceWheel-module__0HDmzq__pin{transform:scale(1.5)}.ServiceWheel-module__0HDmzq__node a:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.ServiceWheel-module__0HDmzq__wheel *,.ServiceWheel-module__0HDmzq__wheel :before,.ServiceWheel-module__0HDmzq__wheel :after{transition:none!important;animation:none!important}}
