/* ONE BURGER Site · one-ten.css, generated. Do not edit by hand. */
.ob-w.ob-w .one-ten{--ot-fs:var(--fs-110);min-height:min(92vh, 780px);display:flex;flex-direction:column;padding-block:0 calc(var(--air) * .2)}
.ob-w.ob-w .one-ten__wrap{flex:1;display:flex;flex-direction:column}
.ob-w.ob-w .one-ten__label{align-self:flex-start;margin-top:-1px;border-top-color:transparent}
.ob-w.ob-w .one-ten__stage{position:relative;margin-block:auto;padding-top:clamp(40px, 6vh, 72px);display:grid;grid-template-columns:minmax(0,1fr)}
.ob-w.ob-w .one-ten__top{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter);min-width:0}
.ob-w.ob-w .one-ten__num{position:relative;display:block;flex:none;font-size:var(--ot-fs);font-weight:700;line-height:1.1;letter-spacing:-.005em;white-space:nowrap;color:var(--on-ground-accent)}
.ob-w.ob-w .one-ten__slot{position:relative;display:inline-block;vertical-align:top;height:1.1em;clip-path:inset(0 -.03em);text-align:center}
.ob-w.ob-w .one-ten__reel{display:block;transform:translateY(calc(-100% * var(--n, 0) / var(--len, 1)))}
.ob-w.ob-w .one-ten__reel > span{display:block;height:1.1em;line-height:1.1}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__reel{transform:translateY(calc(-1% * var(--ob-fill, 100) * var(--n, 0) / var(--len, 1)))}
.ob-w.ob-w .one-ten__dial{flex:none;display:block;width:clamp(120px, calc(var(--ot-fs) * .52), 210px);aspect-ratio:1;margin-inline-end:clamp(0px, 3vw, 48px)}
.ob-w.ob-w .one-ten__clock{display:block;width:100%;height:100%;overflow:visible}
.ob-w.ob-w .one-ten__face{fill:none;stroke:var(--on-ground-accent);stroke-width:1.5}
.ob-w.ob-w .one-ten__ticks{fill:none;stroke:var(--on-ground-accent);stroke-width:7;stroke-dasharray:.7 4.4313;stroke-dashoffset:.35;opacity:.45}
.ob-w.ob-w .one-ten__ticks--major{stroke-width:10;stroke-dasharray:1.6 23.271;stroke-dashoffset:.8;opacity:1}
.ob-w.ob-w .one-ten__hand{transform-origin:60px 60px;transform:rotate(660deg);fill:var(--ob-orange);stroke:var(--ob-orange);stroke-width:3;stroke-linecap:square}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__hand{transform:rotate(calc(var(--ob-fill, 100) * 6.6deg))}
.ob-w.ob-w .one-ten__rule{position:relative;display:block;width:100%;height:2px;margin-top:calc(var(--ot-fs) * .016)}
.ob-w.ob-w .one-ten__rule-line{position:absolute;inset:0;background:var(--ob-orange);transform-origin:100% 50%}
.ob-w.ob-w .one-ten__star{position:absolute;left:0;inset-block:0;margin-block:auto;width:24px;height:23px;color:var(--ob-orange);fill:currentColor;transform-origin:50% 50%}
.ob-w.ob-w .one-ten__line{display:block;justify-self:end;margin-top:clamp(18px, 2.4vw, 34px);font-family:var(--f-body);font-weight:700;font-size:var(--fs-h2);line-height:1.05;letter-spacing:0;color:var(--on-ground);text-wrap:balance;max-width:100%}
@media (min-width:901px) and (hover:hover) and (pointer:fine){
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__rule-line{transform:scaleX(calc(var(--ob-fill, 100) * .01))}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__star{transition:transform var(--dur-land) var(--ease-land)}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__star:not(.is-landed){transform:translateY(-22px) scale(0)}
}
@media (max-width:900px){
.ob-w.ob-w .one-ten{min-height:0;padding-block:0 calc(var(--air) * .5)}
.ob-w.ob-w .one-ten__stage{padding-top:clamp(36px, 9vw, 64px)}
.ob-w.ob-w .one-ten{--ot-fs:min(calc((100vw - 2 * var(--margin)) * .58), 22rem)}
.ob-w.ob-w .one-ten__dial{width:clamp(76px, 24vw, 150px);margin-inline-end:0}
.ob-w.ob-w .one-ten__line{margin-top:clamp(16px, 5vw, 26px);line-height:1.1}
}
@media (prefers-reduced-motion:reduce){
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__reel{transform:translateY(calc(-100% * var(--n, 0) / var(--len, 1)))}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__hand{transform:rotate(660deg)}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__rule-line{transform:none}
html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__star,html.ob-anim .ob-w.ob-w .one-ten--scrub .one-ten__star:not(.is-landed){transform:none;transition:none}
}
