.styles_banner__JT9Am{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:56px;display:flex;align-items:stretch;color:#302850;background:linear-gradient(100deg,#f8f4ff,#f1f7ff 52%,#eaf4ff);border-bottom:1px solid #dcd3fa}.styles_banner__JT9Am:after,.styles_banner__JT9Am:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0}.styles_banner__JT9Am:before{inset:-75px 0;background:radial-gradient(ellipse 260px 110px at 18% 35%,#6a54c3,transparent 75%),radial-gradient(ellipse 320px 100px at 76% 75%,#6a54c3,transparent 75%);opacity:.13}.styles_banner__JT9Am:after{background-image:radial-gradient(#6a54c3 .75px,transparent 0);background-size:18px 18px;mask-image:linear-gradient(90deg,transparent,#000 28%,#000 75%,transparent);opacity:.16}.styles_open__fd9TG{appearance:none;border:0;background:transparent;color:inherit;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:13px;padding:8px 16px;cursor:pointer;text-align:left}.styles_sparkle__mg73I{flex:none;width:28px;height:28px;padding:4px;border:1px solid #7862d1;border-radius:9px;color:#6a54c3;background:#ffffff66}.styles_copy__4xcHK{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 15px;font-size:13px;letter-spacing:-.02em}.styles_copy__4xcHK strong{font-size:14px;font-weight:700;letter-spacing:-.025em}.styles_copy__4xcHK span{color:#655d7d}.styles_cta__zqRjw{color:#fff;background:#654fc0;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 2px 9px #30285021}.styles_cta__zqRjw:after{content:" →"}.styles_close__fgrA5{appearance:none;border:0;background:transparent;color:#655d7d;width:56px;min-width:44px;cursor:pointer}.styles_close__fgrA5:hover,.styles_open__fd9TG:hover{background:#ffffff45}.styles_close__fgrA5:focus-visible,.styles_open__fd9TG:focus-visible{outline:2px solid #6a54c3;outline-offset:-3px}.styles_question__T7eMg{min-width:0;margin:0;padding:0;border:0}.styles_question__T7eMg legend{padding:0;font-size:14px;font-weight:600;line-height:1.5}.styles_choice__8h7KK{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 2px}.styles_choice__8h7KK:focus-visible{outline:none}.styles_choice__8h7KK:focus-visible .mantine-Text-root{text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.styles_banner__JT9Am{min-height:68px}.styles_open__fd9TG{justify-content:flex-start;gap:9px;padding:9px 10px}.styles_sparkle__mg73I{width:25px;height:25px;padding:3px}.styles_copy__4xcHK{display:block;line-height:1.4}.styles_copy__4xcHK span,.styles_copy__4xcHK strong{display:block}.styles_copy__4xcHK strong{font-size:12px}.styles_copy__4xcHK span{font-size:11px}.styles_cta__zqRjw{display:none}.styles_close__fgrA5{width:42px;min-width:42px}}.styles_googleLoginBlock__wzvaY{width:100%}.styles_googleLoginBlock__wzvaY .mantine-Button-root{height:50px;border-color:#e1e4e8;border-radius:10px;background:#fff;color:#2e2e2e;font-size:15px;font-weight:500;box-shadow:0 1px 1px hsla(0,0%,7%,.02)}.styles_googleLoginBlock__wzvaY .mantine-Button-root:hover{border-color:#d2d7df;background:#f9fafb}