.footer-connect[data-v-fb8e260c]{border-radius:8px;margin-top:1rem;border:1px solid var(--brand-pink);background:var(--brand-pink--t2);padding:1rem;font-size:14px}.footer-connect h4 strong[data-v-fb8e260c]{color:var(--brand-pink)}.footer-connect .footer-connect__wrap[data-v-fb8e260c]{display:grid;gap:1rem}.footer-connect .footer-connect__wrap>div>div[data-v-fb8e260c]:first-child{padding-bottom:.5rem}@media (min-width: 50rem){.footer-connect .footer-connect__wrap[data-v-fb8e260c]{grid-template-columns:1fr 1fr;gap:2rem}.footer-connect .footer-connect__wrap>div[data-v-fb8e260c]{position:relative}.footer-connect .footer-connect__wrap>div[data-v-fb8e260c]:before{content:"";position:absolute;left:-1rem;height:100%;width:1px;background:currentColor;opacity:30%}.footer-connect .footer-connect__wrap>div[data-v-fb8e260c]:first-child:before{display:none}}.footer-connect h4[data-v-fb8e260c]{font-size:1.3rem;text-align:center;margin-bottom:1rem}.footer-connect input[data-v-fb8e260c]{border:1px solid white;background:#000c;border-radius:4px;padding:.5rem 1rem;display:block;width:100%}.footer-connect input[data-v-fb8e260c]:focus{border-color:var(--brand-pink);outline:none}html[data-theme=light] .footer-connect input[data-v-fb8e260c]{background:#fff;border-color:#000}html[data-theme=light] .footer-connect input[data-v-fb8e260c]:focus{border-color:var(--brand-pink)}.footer-connect .footer-connect__email[data-v-fb8e260c]{position:relative}.footer-connect .footer-connect__email .tile-button[data-v-fb8e260c]{position:absolute;right:0;bottom:0;margin-right:6px;margin-bottom:6px;height:26px;width:26px}.dmno-d-logo[data-v-c28ab7af]{--logo-color-1: #51FFC0;--logo-color-2: #FC67FF;color:currentColor;height:100%;aspect-ratio:1;position:relative;display:flex;align-items:center;justify-content:center;background:#000;border-radius:8%}.dmno-d-logo>.d[data-v-c28ab7af]{position:absolute;width:45%;height:45%;border-radius:5% 50% 50% 5%;margin-right:-5%;background:linear-gradient(45deg,var(--logo-color-1),var(--logo-color-2))}.dots-loader[data-v-6473b67d]{color:currentColor;width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;container-type:size;--dot-size: 18%}.dots-loader.--1>div[data-v-6473b67d]:first-child{--dot-size: 25%}.dots-loader>div[data-v-6473b67d]{transform:translate(0);width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:currentColor;position:absolute}.dots-loader.--loaded>div[data-v-6473b67d]{transition:transform 1s,width 1s,height 1s}.dmno-tile-logo{color:#fff;position:relative;width:100%;max-height:100%;aspect-ratio:2/1;--border-radius-pct: 10%}.dmno-tile-logo__dots-wrap{background:#000;border-top-left-radius:var(--border-radius-pct);border-bottom-left-radius:var(--border-radius-pct);position:absolute;width:50%;height:100%;padding:2%}.dmno-tile-logo__dots-wrap:after{content:"";position:absolute;display:block;width:2px;margin-right:-1px;height:calc(100% - 2 * var(--border-radius-pct));background:#fff;opacity:50%;top:var(--border-radius-pct);right:0}.dmno-tile-logo__d-wrap{position:absolute;background:#000;border-top-right-radius:var(--border-radius-pct);border-bottom-right-radius:var(--border-radius-pct);left:50%;width:50%;height:100%;padding:16%}.dmno-tile-logo__d{width:100%;height:100%;border-radius:5% 50% 50% 5%;margin-left:3%;background:#fff}.theme-select{width:64px;height:32px;position:relative;cursor:pointer;perspective:1000px;--hover-offset-x: 2px;--hover-offset-y: 2px}.theme-select svg{height:16px;width:16px;color:currentColor;position:absolute}html[data-theme=light] .theme-select{--hover-offset-x: -2px}.theme-select:hover .theme-select__inner>div{margin-left:var(--hover-offset-x);margin-top:var(--hover-offset-y)}.theme-select__inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .25s;transform-style:preserve-3d}html[data-theme=light] .theme-select__inner{transform:rotateY(180deg)}.theme-select__shadow{position:absolute;width:100%;height:100%;background:#999;top:0;left:0;border-radius:4px;transition:transform .25s;transform-style:preserve-3d}html[data-theme=light] .theme-select__shadow{transform:rotateY(180deg)}.theme-select__dark,.theme-select__light{height:100%;width:100%;border-radius:4px;position:absolute;padding:8px;backface-visibility:hidden}.theme-select__dark>div:before,.theme-select__light>div:before{content:"";position:absolute;top:4px;bottom:4px;width:1px;background:currentColor;opacity:.3}.theme-select__dark{background:#000;color:#fff}.theme-select__light{background:#fff;border:1px solid black;color:#000;transform:rotateY(180deg)}
