@font-face{font-family:YFF Rare;src:url(../../Areas/Admin/Templates/AdminV3/Content/themes/loft/shared/assets/yff-rare-hyper_vf.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;ascent-override:83%;descent-override:13%}@font-face{font-family:YFF Rare Mega;src:url(../../Areas/Admin/Templates/AdminV3/Content/themes/loft/shared/assets/yff-rare-mega-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;ascent-override:83%;descent-override:13%}:root{--brand-color: #212124;--text-on-brand: #a6ed00;--text: #212124;--link: #4d4d4d;--surface: #f2f3f5;--surface-raised: #fff;--border-input: #babbc2;--font-family-base: "YFF Rare", "Helvetica Neue", helvetica, arial, sans-serif;--font-family-heading: "YFF Rare Mega", var(--font-family-base)}.page-underconstruction{background-color:var(--surface-raised);color:var(--text)}.page-underconstruction__header-logo{font-family:var(--font-family-base);font-size:27px;font-weight:700;color:var(--text)}.page-underconstruction__title{font-family:var(--font-family-heading);font-size:24px;font-weight:800;line-height:1.33;color:var(--text)}.page-underconstruction__content{font-family:var(--font-family-base);font-size:15px;color:var(--text)}.page-underconstruction__link{color:var(--link)}.btn-underconstruction{min-height:40px;padding:8px 20px;border:1px solid var(--brand-color);border-radius:999px;background:var(--brand-color);color:var(--text-on-brand);font-family:var(--font-family-base);font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s ease,border-color .15s ease}.btn-underconstruction:hover,.btn-underconstruction:focus{background:color-mix(in oklab,var(--brand-color),white 20%);border-color:color-mix(in oklab,var(--brand-color),white 20%)}.btn-underconstruction--alt{border-color:var(--text);background:transparent;color:var(--text)}.btn-underconstruction--alt:hover,.btn-underconstruction--alt:focus{background:var(--surface);border-color:var(--text)}#CaptchaCode{box-sizing:border-box;height:40px;padding:0 12px;border-color:var(--border-input);border-radius:20px;font-family:var(--font-family-base);color:var(--text)}@media(min-width:992px){.page-underconstruction{background-color:var(--surface)}.page-underconstruction__block{background-color:var(--surface-raised);border-radius:24px}.page-underconstruction__title{font-size:40px;letter-spacing:.1px}.page-underconstruction__content{font-size:18px}}
