.checkbox__hidden{visibility:hidden;pointer-events:none;opacity:0;position:absolute}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{height:100%;overflow:hidden}.gradient-circle{pointer-events:none;height:calc(184.533vw + 700px);max-height:100%;transition:opacity .5s cubic-bezier(.645,.045,.355,1);overflow:hidden}@media only screen and (min-width:768px){.gradient-circle{height:calc(153.646vw + 700px)}}@media only screen and (min-width:1280px){.gradient-circle{height:calc(122.813vw + 700px)}}@media only screen and (min-width:1920px){.gradient-circle{height:3068px}}.gradient-circle__item{aspect-ratio:1;background:var(--scope-surface);opacity:var(--scope-opacity);border-radius:50%;width:184.533vw;transition:opacity .5s cubic-bezier(.645,.045,.355,1),background-color .5s cubic-bezier(.645,.045,.355,1);position:absolute}@media only screen and (min-width:768px){.gradient-circle__item{width:153.646vw}}@media only screen and (min-width:1280px){.gradient-circle__item{width:122.813vw}}@media only screen and (min-width:1920px){.gradient-circle__item{width:2368px}}:root[data-themingmarker-lightness=dark] .gradient-circle__item{--scope-surface:radial-gradient(50% 50% at 50% 50%, var(--color-surface-11) 0%, transparent 100%);--scope-opacity:1}:root[data-themingmarker-lightness=light] .gradient-circle__item{--scope-surface:radial-gradient(50% 50% at 50% 50%, var(--color-surface-11) 0%, transparent 100%);--scope-opacity:0}:root [data-themingmarker-section=dark] .gradient-circle__item{--scope-surface:radial-gradient(50% 50% at 50% 50%, var(--color-surface-11) 0%, transparent 100%);--scope-opacity:1}:root [data-themingmarker-section=light] .gradient-circle__item{--scope-surface:radial-gradient(50% 50% at 50% 50%, var(--color-surface-11) 0%, transparent 100%);--scope-opacity:0}