:is(html:has([data-anim=dgrees-values]),body:has([data-anim=dgrees-values])){overflow:visible!important}.dg .dg-section,.dg .dg-section *{color:inherit;font-family:inherit}.dg{--dg-ink:#1b1f27;--dg-main:#ff5900;color:var(--dg-ink);background:#f7f7f7;font-family:Helvetica,Arial,sans-serif}.dg-section{justify-content:flex-start;padding:5vw .833vw max(10vw,50svh - 15vw + 2px);display:flex}.dg-col--main{width:25vw;margin-right:9.167vw}.dg-main{top:var(--dg-pin-top,0px);position:sticky}.dg-col--list{width:55vw;padding-top:10vw}.dg .dg-label-title{letter-spacing:-.06em;color:var(--dg-main);margin:0 0 .833vw;font-size:1.667vw;font-weight:400;line-height:1}.dg .dg-large{letter-spacing:-.06em;margin:0;font-size:5.833vw;font-weight:400;line-height:.85}.dg-intro{margin-bottom:7.5vw}.dg .dg-lead{letter-spacing:-.06em;text-indent:20vw;margin:0 0 3.75vw;font-size:3.75vw;font-weight:400;line-height:1}.dg .dg-text{letter-spacing:-.04em;margin:0;font-size:1.375vw;line-height:1.15}.dg-groups{position:relative}.dg-groups hr{border:0;border-bottom:1px solid var(--dg-ink);margin:0}.dg-canvas{will-change:transform;pointer-events:none;width:20vw;height:30vw;position:absolute;top:0;right:0}.dg-canvas canvas{width:100%;height:100%;display:block}.dg-group{height:30vw;padding:5vw 0;display:flex;overflow:hidden}.dg-group__item{flex-direction:column;justify-content:space-between;width:30vw;height:100%;display:flex}.dg .dg-num{margin-bottom:1.25vw;font-family:Courier New,monospace;font-size:.833vw;font-weight:500;line-height:1.4;display:inline-flex}.dg .dg-medium{letter-spacing:-.06em;margin:0;font-size:2.917vw;font-weight:400;line-height:1}.dg .dg-small{letter-spacing:-.04em;text-indent:3.75vw;width:25vw;margin:0;font-size:1.083vw;line-height:1.15}@media (max-width:1100px){.dg-section{flex-direction:column;padding:80px 16px 0}.dg-col--main,.dg-col--list{width:100%;margin:0}.dg .dg-large{font-size:12vw}.dg .dg-lead{text-indent:0;font-size:7.8vw}.dg .dg-text,.dg .dg-small{width:100%;font-size:16px}.dg .dg-medium{font-size:6.7vw}.dg-canvas{display:none}.dg-group{height:auto;padding:24px 0}.dg-group__item{gap:24px;width:100%}}
