.debug{left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99999}.debug__col{margin-bottom:1em;margin-top:1em}@media only screen and (min-width:320px){.debug__col{flex-basis:11.7333333333vw;max-width:11.7333333333vw;padding-left:1.6vw;padding-right:1.6vw;width:11.7333333333vw}}@media only screen and (min-width:768px){.debug__col{flex-basis:7.8125vw;max-width:7.8125vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:7.8125vw}}@media only screen and (min-width:1440px){.debug__col{flex-basis:7.7777777778vw;max-width:7.7777777778vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:7.7777777778vw}}@media only screen and (min-width:1920px){.debug__col{flex-basis:149.3333333333px;max-width:149.3333333333px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:149.3333333333px}}@media only screen and (min-width:320px){.debug__col._push-left-1{margin-left:11.7333333333vw}}@media only screen and (min-width:768px){.debug__col._push-left-1{margin-left:7.8125vw}}@media only screen and (min-width:1440px){.debug__col._push-left-1{margin-left:7.7777777778vw}}@media only screen and (min-width:1920px){.debug__col._push-left-1{margin-left:149.3333333333px}}@media only screen and (min-width:320px){.debug__col._push-right-1{margin-right:11.7333333333vw}}@media only screen and (min-width:768px){.debug__col._push-right-1{margin-right:7.8125vw}}@media only screen and (min-width:1440px){.debug__col._push-right-1{margin-right:7.7777777778vw}}@media only screen and (min-width:1920px){.debug__col._push-right-1{margin-right:149.3333333333px}}.debug__col.is--half{flex-basis:93.8666666667vw;max-width:93.8666666667vw;width:93.8666666667vw}@media only screen and (min-width:768px){.debug__col.is--half{flex-basis:46.875vw;max-width:46.875vw;width:46.875vw}}@media only screen and (min-width:1440px){.debug__col.is--half{flex-basis:46.6666666667vw;max-width:46.6666666667vw;width:46.6666666667vw}}@media only screen and (min-width:1920px){.debug__col.is--half{flex-basis:896px;max-width:896px;width:896px}}.debug__col.is--third{flex-basis:93.8666666667vw;max-width:93.8666666667vw;width:93.8666666667vw}@media only screen and (min-width:768px){.debug__col.is--third{flex-basis:31.25vw;max-width:31.25vw;width:31.25vw}}@media only screen and (min-width:1440px){.debug__col.is--third{flex-basis:31.1111111111vw;max-width:31.1111111111vw;width:31.1111111111vw}}@media only screen and (min-width:1920px){.debug__col.is--third{flex-basis:597.3333333333px;max-width:597.3333333333px;width:597.3333333333px}}.debug__col.is--fourth{flex-basis:93.8666666667vw;max-width:93.8666666667vw;width:93.8666666667vw}@media only screen and (min-width:768px){.debug__col.is--fourth{flex-basis:23.4375vw;max-width:23.4375vw;width:23.4375vw}}@media only screen and (min-width:1440px){.debug__col.is--fourth{flex-basis:23.3333333333vw;max-width:23.3333333333vw;width:23.3333333333vw}}@media only screen and (min-width:1920px){.debug__col.is--fourth{flex-basis:448px;max-width:448px;width:448px}}.debug__col.is--full{flex-basis:100%;max-width:100%;width:100%}@media only screen and (min-width:320px){.debug__col.is--full{padding-left:1.6vw;padding-right:1.6vw}}@media only screen and (min-width:768px){.debug__col.is--full{padding-left:1.0416666667vw;padding-right:1.0416666667vw}}@media only screen and (min-width:1440px){.debug__col.is--full{padding-left:.6944444444vw;padding-right:.6944444444vw}}@media only screen and (min-width:1920px){.debug__col.is--full{padding-left:13.3333333333px;padding-right:13.3333333333px}}.debug .debug__col{margin-bottom:0;margin-top:0}.debug .debug__col>span{background-color:color-mix(in srgb,var(--color-debug-toggle-background,red),transparent 85%);display:block;height:100vh}.debug__col.has--margin{padding-bottom:1em;padding-top:1em}.debug__col.is--dark{background-color:var(--color-debug-row-background,#000)}.debug__row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:var(--grid-base)}.debug__row.is--dark{background-color:var(--color-debug-row-background,#000)}.debug__row.has--margin{padding-bottom:1em;padding-top:1em}.debug__toggle{left:-1978em;position:fixed;top:0}.debug__toggle~label{align-self:center;background-color:var(--color-debug-toggle-background,red);bottom:0;color:var(--color-debug-toggle-foreground,#fff);font-size:10px;font-weight:700;left:50%;line-height:1;padding:5px;position:fixed;transform:translateX(-50%);width:auto;z-index:100000}.debug__toggle~.debug{display:none}.debug__toggle:checked~.debug{display:block}