.bullet-point-list{list-style-type:none}.bullet-point-list::before{content:"";background:var(--color-fg);border-radius:50%;width:6px;height:6px;margin:9px 0 0 -18px;float:left}.highlight{background:rgba(255,202,0,0.5);border-radius:3px;padding:0 12px;margin:6px 0}.shadow{box-shadow:0 2px 3px rgba(33,24,75,0.1),0 3px 12px rgba(33,24,75,0.3),0 6px 15px rgba(33,24,75,0.05),0 15px 36px rgba(33,24,75,0.1)}.shadow-hard{box-shadow:0 0 0 1px rgba(33,24,75,0.1),0 2px 3px rgba(33,24,75,0.1),0 3px 12px rgba(33,24,75,0.3),0 6px 15px rgba(33,24,75,0.05),0 15px 36px rgba(33,24,75,0.1)}.shadow-soft{box-shadow:0 1px 3px rgba(33,24,75,0.1)}.support-link{background-color:inherit;text-align:left;padding-left:30px;margin:12px 24px;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;flex-shrink:0}.support-link,.support-link p,.support-link span{color:#6f50f9}.support-link svg{position:relative;fill:#6f50f9;width:24px;height:24px;margin-left:-33px;float:left}.support-link:hover,.support-link:hover p,.support-link:hover span{color:#7d62fa}.support-link:hover svg{fill:#7d62fa}.support-link:active,.support-link:active p,.support-link:active span{color:#5f45d6}.support-link:active svg{fill:#5f45d6}:root{--color-bg:#fff;--color-bg-alpha-1:rgba(255,255,255,0.5);--color-bg-alpha-2:rgba(255,255,255,0.7);--color-bg-alpha-3:rgba(255,255,255,0.95);--color-bg-1:#f4f3f6;--color-bg-2:#e9e8ed;--color-bg-3:#dedce4;--color-bg-4:#d3d1db;--color-fg:#21184b;--color-fg-1:rgba(33,24,75,0.9);--color-fg-2:rgba(33,24,75,0.7);--color-fg-3:rgba(33,24,75,0.5);--color-fg-4:rgba(33,24,75,0.2);--color-tint:#6f50f9;--color-bg-menu:rgba(244,243,246,0.95);--color-bg-menu-backdrop-filter:rgba(244,243,246,0.7);--color-bg-modal-backdrop-filter:var(--color-bg-alpha-2);--color-bg-notification:rgba(33,24,75,0.8);--color-bg-notification-cta:rgba(33,24,75,0.4);--color-notification-overlay:rgba(0,0,0,0.2);--color-chevron:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8cGF0aCBmaWxsPSIjMjExODRCIiBkPSJNMi4yOTI4OTMyMiw1LjI5Mjg5MzIyIEMyLjY1MzM3NzE4LDQuOTMyNDA5MjYgMy4yMjA2MDgyNCw0LjkwNDY3OTcyIDMuNjEyODk5NDQsNS4yMDk3MDQ2MSBMMy43MDcxMDY3OCw1LjI5Mjg5MzIyIEw5LDEwLjU4NSBMMTQuMjkyODkzMiw1LjI5Mjg5MzIyIEMxNC42NTMzNzcyLDQuOTMyNDA5MjYgMTUuMjIwNjA4Miw0LjkwNDY3OTcyIDE1LjYxMjg5OTQsNS4yMDk3MDQ2MSBMMTUuNzA3MTA2OCw1LjI5Mjg5MzIyIEMxNi4wNjc1OTA3LDUuNjUzMzc3MTggMTYuMDk1MzIwMyw2LjIyMDYwODI0IDE1Ljc5MDI5NTQsNi42MTI4OTk0NCBMMTUuNzA3MTA2OCw2LjcwNzEwNjc4IEw5LjcwNzEwNjc4LDEyLjcwNzEwNjggQzkuMzQ2NjIyODIsMTMuMDY3NTkwNyA4Ljc3OTM5MTc2LDEzLjA5NTMyMDMgOC4zODcxMDA1NiwxMi43OTAyOTU0IEw4LjI5Mjg5MzIyLDEyLjcwNzEwNjggTDIuMjkyODkzMjIsNi43MDcxMDY3OCBDMS45MDIzNjg5Myw2LjMxNjU4MjQ5IDEuOTAyMzY4OTMsNS42ODM0MTc1MSAyLjI5Mjg5MzIyLDUuMjkyODkzMjIgWiIvPgo8L3N2Zz4K')}@media (prefers-color-scheme:dark){:root{--color-bg:#232222;--color-bg-alpha-1:rgba(35,34,34,0.5);--color-bg-alpha-2:rgba(35,34,34,0.7);--color-bg-alpha-3:rgba(35,34,34,0.95);--color-bg-1:#2e2d2d;--color-bg-2:#393838;--color-bg-3:#444343;--color-bg-4:#4f4e4e;--color-fg:#fff;--color-fg-1:#e6e6e6;--color-fg-2:#b3b3b3;--color-fg-3:#808080;--color-fg-4:#4d4d4d;--color-tint:#7d62fa;--color-bg-menu:rgba(57,56,56,0.95);--color-bg-menu-backdrop-filter:rgba(57,56,56,0.7);--color-bg-modal-backdrop-filter:var(--color-bg-alpha-3);--color-bg-notification:rgba(65,57,100,0.82);--color-bg-notification-cta:rgba(102,95,130,0.46);--color-notification-overlay:rgba(0,0,0,0.6);--color-chevron:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8cGF0aCBmaWxsPSJncmF5IiBkPSJNMi4yOTI4OTMyMiw1LjI5Mjg5MzIyIEMyLjY1MzM3NzE4LDQuOTMyNDA5MjYgMy4yMjA2MDgyNCw0LjkwNDY3OTcyIDMuNjEyODk5NDQsNS4yMDk3MDQ2MSBMMy43MDcxMDY3OCw1LjI5Mjg5MzIyIEw5LDEwLjU4NSBMMTQuMjkyODkzMiw1LjI5Mjg5MzIyIEMxNC42NTMzNzcyLDQuOTMyNDA5MjYgMTUuMjIwNjA4Miw0LjkwNDY3OTcyIDE1LjYxMjg5OTQsNS4yMDk3MDQ2MSBMMTUuNzA3MTA2OCw1LjI5Mjg5MzIyIEMxNi4wNjc1OTA3LDUuNjUzMzc3MTggMTYuMDk1MzIwMyw2LjIyMDYwODI0IDE1Ljc5MDI5NTQsNi42MTI4OTk0NCBMMTUuNzA3MTA2OCw2LjcwNzEwNjc4IEw5LjcwNzEwNjc4LDEyLjcwNzEwNjggQzkuMzQ2NjIyODIsMTMuMDY3NTkwNyA4Ljc3OTM5MTc2LDEzLjA5NTMyMDMgOC4zODcxMDA1NiwxMi43OTAyOTU0IEw4LjI5Mjg5MzIyLDEyLjcwNzEwNjggTDIuMjkyODkzMjIsNi43MDcxMDY3OCBDMS45MDIzNjg5Myw2LjMxNjU4MjQ5IDEuOTAyMzY4OTMsNS42ODM0MTc1MSAyLjI5Mjg5MzIyLDUuMjkyODkzMjIgWiIvPgo8L3N2Zz4K')}[type='date']::-webkit-calendar-picker-indicator{filter:invert(1)}}html,body{background-color:#fff;background-color:var(--color-bg)}h1,h2,h3,h4,h5,h6,p,span,label,li,legend{color:var(--color-fg)}*{border:0;text-decoration:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;padding:0;margin:0;outline:none}html,[type='text'],[type='date'],[type='email'],[type='file'],[type='password'],[type='search'],[type='tel'],[type='number'],select,textarea,button{font-size:16px;line-height:24px;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;color:var(--color-fg);appearance:none;touch-action:manipulation}button,select{cursor:pointer}button{background-color:transparent}button::-moz-focus-inner{border:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #21184b}img,svg{display:block;-webkit-user-drag:none}[type='radio'],[type='checkbox']{position:absolute;top:18px;left:27px;opacity:0;cursor:pointer}[type='radio'] ~ svg,[type='checkbox'] ~ svg{flex-shrink:0;width:24px;height:24px;margin:12px 9px}[type='radio'] ~ svg *,[type='checkbox'] ~ svg *{fill:var(--color-fg-3)}[type='radio'] ~ svg * ~ *,[type='checkbox'] ~ svg * ~ *{fill:var(--color-bg)}[type='radio']:checked ~ svg *,[type='checkbox']:checked ~ svg *{fill:var(--color-tint)}[type='radio']:checked ~ svg :last-child,[type='checkbox']:checked ~ svg :last-child{fill:#fff}[type='radio']:checked:disabled ~ svg *,[type='checkbox']:checked:disabled ~ svg *{fill:#7a7493}[type='radio']:checked:disabled ~ svg :last-child,[type='checkbox']:checked:disabled ~ svg :last-child{fill:#fff}label:active [type='radio']:not(:disabled) ~ svg,label:active [type='checkbox']:not(:disabled) ~ svg{filter:brightness(80%)}label:active [type='radio']:not(:disabled):checked ~ svg *:nth-child(2),label:active [type='checkbox']:not(:disabled):checked ~ svg *:nth-child(2){fill:var(--color-tint)}@media (hover:hover){label:hover>[type='radio'] ~ svg * ~ *,label:hover>[type='checkbox'] ~ svg * ~ *{fill:var(--color-bg-2)}label:hover>[type='radio']:checked ~ svg *:nth-child(2),label:hover>[type='checkbox']:checked ~ svg *:nth-child(2){fill:var(--color-tint)}}svg{max-width:100%}a{color:var(--color-tint);cursor:pointer}a:active{color:#5f45d6}h1{font-size:24px;line-height:36px;margin:24px 24px 3px}p{margin:18px 24px}article{max-width:660px;margin:0 auto;cursor:text;-webkit-user-select:text;user-select:text;word-wrap:break-word}article h2,article h3,article h4{font-size:16px;line-height:24px;margin:18px 24px 3px}article ul,article ol,article dl{margin:9px 0}article ul p,article ol p{margin:9px 0}article ul li,article ol li{margin-left:60px;margin-right:24px}article ul li ul,article ol li ul{margin-left:-30px}article ul li,article dd{list-style-type:none}article ul li::before,article dd::before{content:"";background:var(--color-fg);border-radius:50%;width:6px;height:6px;margin:9px 0 0 -18px;float:left}article dd ul,article dd ol{margin-left:-60px}article dt{margin:18px 0}article dd{margin-left:30px}article dd::before{background:none;border:1px solid var(--color-fg);box-sizing:border-box}article dfn{font-style:normal}article blockquote{color:rgba(33,24,75,0.6)}#app[aria-hidden='true']{pointer-events:none}#app{display:flex;flex-direction:column-reverse;justify-content:flex-end;-webkit-user-select:none;user-select:none;cursor:default;min-height:100vh}@media (prefers-color-scheme:dark){.dashboard-container{--color-bg:#fff;--color-bg-1:#f4f3f6;--color-bg-2:#e9e8ed;--color-bg-3:#dedce4;--color-bg-4:#d3d1db;--color-fg:#21184b;--color-fg-1:rgba(33,24,75,0.9);--color-fg-2:rgba(33,24,75,0.7);--color-fg-3:rgba(33,24,75,0.5);--color-fg-4:rgba(33,24,75,0.2);--color-tint:#6f50f9;--color-bg-menu:rgba(244,243,246,0.95);--color-bg-menu-backdrop-filter:rgba(244,243,246,0.7)}.dashboard-container [type='date']::-webkit-calendar-picker-indicator{filter:none}.dashboard-container .cta-secondary{background-color:#e2dcfe!important;color:#6f50f9!important}.dashboard-container svg[viewBox='0 0 48 48']:not([class*='icon']) path{fill:#6f50f9!important}}.dialog{display:none;position:fixed;z-index:4}.dialog ~ * .banner{z-index:3}.dialog-open{overflow:hidden}.dialog[aria-hidden="false"]{display:block}.dialog[aria-hidden="false"].modal,.dialog[aria-hidden="false"].notification{top:0;right:0;bottom:0;left:0}.dialog[aria-hidden="false"].modal{overflow-y:scroll;background-color:var(--color-bg-alpha-3)}.dialog[aria-hidden="false"].notification{background-color:var(--color-notification-overlay)}@supports ((-webkit-backdrop-filter:saturate(100%)) or (backdrop-filter:saturate(100%))){.dialog[aria-hidden="false"].modal,.dialog[aria-hidden="false"].notification .dialog-body{-webkit-backdrop-filter:saturate(200%) blur(20px);backdrop-filter:saturate(200%) blur(20px)}.dialog[aria-hidden="false"].modal{background-color:var(--color-bg-modal-backdrop-filter)}}.dialog-body{margin:0 auto}.modal .dialog-body{animation:pop-up 0.5s cubic-bezier(0.25,0.5,0.25,1) forwards;max-width:660px}.notification .dialog-body{box-shadow:0 2px 3px rgba(33,24,75,0.1),0 3px 12px rgba(33,24,75,0.3),0 6px 15px rgba(33,24,75,0.05),0 15px 36px rgba(33,24,75,0.1);animation:slide-down 0.5s cubic-bezier(0.25,0.5,0.25,1) forwards;background-color:var(--color-bg-notification);border-radius:6px;color:#fff;position:fixed;top:6px;right:6px;left:6px;max-width:648px}@media (prefers-reduced-motion:reduce){.modal .dialog-body,.notification .dialog-body{animation:none}}.dialog.modal>.dismiss{position:fixed;top:12px;right:12px;box-shadow:0 0 12px 24px var(--color-bg);z-index:1}.dialog.modal>.dismiss + .dialog-body{margin-right:24px}.dialog.modal h1{padding-right:24px}.dialog.modal a{background-color:inherit;text-align:left;padding-left:30px;margin:12px 24px;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;flex-shrink:0}.dialog.modal a,.dialog.modal a p,.dialog.modal a span{color:#6f50f9}.dialog.modal a svg{position:relative;fill:#6f50f9;width:24px;height:24px;margin-left:-33px;float:left}.dialog.modal a:hover,.dialog.modal a:hover p,.dialog.modal a:hover span{color:#7d62fa}.dialog.modal a:hover svg{fill:#7d62fa}.dialog.modal a:active,.dialog.modal a:active p,.dialog.modal a:active span{color:#5f45d6}.dialog.modal a:active svg{fill:#5f45d6}.dialog.modal article a,.dialog.modal .alert-success a{padding:0;margin:0}.dialog.modal footer .cta{margin-bottom:24px}.dialog.modal .cta-group{margin:0 12px 12px;flex-direction:column}.dialog.modal .cta-group .cta{margin-right:12px;margin-left:12px}.dialog.modal .loader{background-color:var(--color-bg)}@media (min-width:660px){.dialog.modal>.dismiss{right:calc(50% - 12px * 27.5)}.dialog.modal>.dismiss + .dialog-body{margin-right:auto}.dialog.modal .cta{flex:none}.dialog.modal .cta-group{flex-direction:row}}.dialog.notification .cta{background-color:var(--color-bg-notification-cta);background-clip:padding-box;border-radius:0;border-right:1px solid transparent;border-left:1px solid transparent;margin:0;padding:6px;-webkit-user-select:none;user-select:none}.dialog.notification .cta:active{color:rgba(255,255,255,0.8)}.dialog.notification .cta:first-child{border-bottom-left-radius:6px;border-left:none}.dialog.notification .cta:last-child{border-bottom-right-radius:6px;border-right:none}.dialog.notification .cta-secondary{color:#fff;font-weight:normal}.dialog .title{color:#fff;padding-left:48px;margin:0}.dialog .title::before{background-color:#fff;left:27px}.key-controlled .menu a:focus,.key-controlled .menu button:focus{box-shadow:0 0 0 2px rgba(244,243,246,0.95),0 0 0 4px #6f50f9,0 0 0 7px rgba(111,80,249,0.2)}.key-controlled .menu .tabs a[aria-selected="true"]:focus{border-color:transparent}.key-controlled .menu .tabs a[aria-selected="true"]:focus::before,.key-controlled .menu .tabs a[aria-selected="true"]:focus::after{opacity:0}.menu{background:rgba(244,243,246,0.95);background:var(--color-bg-menu);box-shadow:0 18px 12px -6px #fff;box-shadow:0 18px 12px -6px var(--color-bg);border-bottom:2px solid #e9e8ed;border-bottom:2px solid var(--color-bg-3);padding-top:10px;box-sizing:border-box;position:fixed;top:0;right:0;left:0;height:60px;order:1;z-index:1;transition:transform 0.25s cubic-bezier(0.25,0.5,0.25,1)}.menu>nav{display:flex;align-items:center;min-height:100%;margin:0 auto;max-width:660px}.menu + *{padding-top:60px}.menu h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu .tabs{display:flex;margin-left:auto;margin-right:12px}.menu .tabs a{border:2px solid transparent;border-bottom:none;white-space:nowrap;color:var(--color-fg);padding:12px;margin-top:-2px}.menu .tabs [aria-selected="true"]{position:relative;background-color:var(--color-bg);border-color:var(--color-bg-3);border-top-right-radius:6px;border-top-left-radius:6px;box-shadow:0 2px 0 var(--color-bg)}.menu .tabs [aria-selected="true"]::before,.menu .tabs [aria-selected="true"]::after{content:"";position:absolute;border:2px solid transparent;border-bottom-color:var(--color-bg-3);bottom:-2px;width:6px;height:6px}.menu .tabs [aria-selected="true"]::before{border-bottom-right-radius:6px;border-right-color:var(--color-bg-3);box-shadow:2px 2px 0 var(--color-bg);left:-10px}.menu .tabs [aria-selected="true"]::after{border-bottom-left-radius:6px;border-left-color:var(--color-bg-3);box-shadow:-2px 2px 0 var(--color-bg);right:-10px}@media (min-width:660px){.menu .tabs{margin-right:18px}}.menu-consultation{box-shadow:none}.menu-consultation>nav{padding:0 6px;box-sizing:border-box}.menu-consultation h4,.menu-consultation .mark{flex:1;margin:0 6px}.menu-consultation .cta{align-self:center;flex-shrink:0;padding:0 9px;margin:6px}.menu-consultation nav>.cta{background-color:#d5d3dd;color:#21184b}.menu-consultation nav>.cta:hover{background-color:#d9d7e0}.menu-consultation nav>.cta:active{background-color:#cccad5}.menu-consultation nav>.cta + h4{text-align:center}.menu-consultation .tabs{margin:0 6px}.menu-consultation .tabs .cta{border:none;background-color:#ffca00;margin:6px 0;padding:0 12px}.menu-consultation .tabs .cta:hover{background-color:#ffcf19}.menu-consultation .tabs .cta:active{background-color:#e9b807}.menu-consultation .progress-bar span{background-color:var(--color-tint);height:4px;bottom:-1px}.menu-consultation .progress-bar span.animate{animation:pulse 1s cubic-bezier(0.25,0.5,0.25,1) forwards}@media (prefers-reduced-motion:reduce){.menu-consultation .progress-bar span.animate{animation:none}}@keyframes pulse{0%,100%{background-color:#6f50f9;box-shadow:none}25%,75%{background-color:#6f50f9;box-shadow:0 0 0 3px rgba(111,80,249,0.2)}}@media (min-width:660px){.menu-consultation>nav{padding-right:18px;padding-left:18px}}.menu-success h4:first-child{margin-left:24px}.menu-success + .step-as-view p + p{margin-top:0}.menu[aria-hidden="true"]{transform:translate3d(0,calc(-100% + 2px * 2),0);border-bottom-width:4px}.menu[aria-hidden="true"] .progress-bar span{bottom:-2px}@supports ((-webkit-backdrop-filter:saturate(100%)) or (backdrop-filter:saturate(100%))){.menu{-webkit-backdrop-filter:saturate(200%) blur(20px);backdrop-filter:saturate(200%) blur(20px);background-color:var(--color-bg-menu-backdrop-filter)}}@media (prefers-reduced-motion:reduce){.menu{transition:none}}@keyframes barbershop{0%{background-position:0 0}50%{background-position:0 12px}100%{background-position:0 24px}}@keyframes pop-up{0%{opacity:0;transform:translate3d(0,12px,0)}25%{opacity:1;transform:translate3d(0,-6px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes slide-down{0%{opacity:0;transform:translate3d(0,-100%,0)}25%{opacity:1;transform:translate3d(0,6px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.key-controlled .options-number input[type='radio']:focus ~ .answer{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f50f9,0 0 0 7px rgba(111,80,249,0.2)}.key-controlled input[type='radio']:focus + svg,.key-controlled input[type='checkbox']:focus + svg{box-sizing:border-box;border:3px solid rgba(111,80,249,0.2)}.key-controlled input[type='radio']:focus + svg :first-child,.key-controlled input[type='checkbox']:focus + svg :first-child{fill:var(--color-tint)}.key-controlled input[type='radio']:focus + svg{border-radius:50%}.key-controlled input[type='checkbox']:focus + svg{border-radius:6px}.key-controlled a:focus,.key-controlled button:focus,.key-controlled form input[type='file']:focus,.key-controlled .scale label:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f50f9,0 0 0 7px rgba(111,80,249,0.2);border-radius:3px;z-index:1}.key-controlled .alert-error .dismiss:focus{box-shadow:0 0 0 2px #7c2a2a,0 0 0 5px rgba(124,42,42,0.2)}.key-controlled .alert-warning .dismiss:focus{box-shadow:0 0 0 2px #806500,0 0 0 5px rgba(128,101,0,0.2)}.key-controlled .alert-success .dismiss:focus{box-shadow:0 0 0 2px #10602b,0 0 0 5px rgba(16,96,43,0.2)}.loader[aria-busy='true']{background-image:linear-gradient(-45deg,var(--color-bg-1) 25%,transparent 25%,transparent 50%,var(--color-bg-1) 50%,var(--color-bg-1) 75%,transparent 75%,transparent);background-size:24px 24px;animation:fade-in 0.5s 0.25s cubic-bezier(0.25,0.5,0.25,1) forwards,barbershop 1s linear infinite;content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}@media (prefers-reduced-motion:reduce){.loader[aria-busy='true']{animation:none;opacity:1}}.mark{align-items:center;color:#21184b;color:var(--color-fg);display:flex;font-weight:bold;min-width:24px;margin:0 12px 0 24px}.mark:active{color:#07050f}.mark:active svg{fill:#5f45d6}.mark svg{float:left;fill:#6f50f9;flex-shrink:0;width:24px;height:24px;margin-right:9px;margin-left:-3px}.mark span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme:dark){.mark:active{filter:brightness(80%)}.mark svg,.mark:active svg{fill:#fff}}.dismiss{position:absolute;top:12px;right:12px;background:var(--color-fg-4);border-radius:3px}.dismiss:active{background:var(--color-fg-3)}.dismiss svg{fill:var(--color-fg);height:24px;width:24px}.dismiss circle{display:none}.dismiss + h1{padding-right:24px}.text-block{background-color:var(--color-bg-2);border-radius:6px;padding:6px;margin:24px 24px 12px}.text-block svg{float:right;fill:var(--color-tint);margin:6px;height:24px;width:24px}.cta{display:block;background-color:#6f50f9;background-color:var(--color-tint);border-radius:3px;font-weight:bold;color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:12px 30px;margin:12px 24px;cursor:pointer}.cta:active,button:active .cta{filter:brightness(80%)}.cta:hover,button:hover .cta,.cta:disabled,button:disabled .cta{background-color:#7d62fa}@media (prefers-color-scheme:dark){.cta:hover,button:hover .cta,.cta:disabled,button:disabled .cta{background-color:#8c73fa}}.cta:disabled,button:disabled .cta{cursor:not-allowed;color:rgba(255,255,255,0.2);filter:none}.cta-secondary{background-color:#e2dcfe;color:#6f50f9}.cta-secondary:hover,button:hover .cta-secondary,.cta-secondary:disabled,button:disabled .cta-secondary{background-color:#e5e0fe}.cta-secondary:disabled,button:disabled .cta-secondary{color:rgba(111,80,249,0.2)}@media (prefers-color-scheme:dark){.cta-secondary{background-color:#3a3063;color:#fff}.cta-secondary:hover,button:hover .cta-secondary,.cta-secondary:disabled,button:disabled .cta-secondary{background-color:#413478}.cta-secondary:disabled,button:disabled .cta-secondary{color:rgba(255,255,255,0.2)}}.cta-group{display:flex}.cta-group .cta{flex:1}.cta-binary{padding:12px 24px}.cta-binary .cta{float:left;margin:0 12px 12px 0;white-space:initial;text-align:inherit}.cta>span{color:#fff}@media (min-width:660px){.cta{display:inline-block;align-self:flex-start}}.view[aria-busy='true']::after{background-image:linear-gradient(-45deg,var(--color-bg-alpha-1) 25%,transparent 25%,transparent 50%,var(--color-bg-alpha-1) 50%,var(--color-bg-alpha-1) 75%,transparent 75%,transparent);background-size:24px 24px;animation:fade-in 0.5s 0.25s cubic-bezier(0.25,0.5,0.25,1) forwards,barbershop 1s linear infinite;content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}@media (prefers-reduced-motion:reduce){.view[aria-busy='true']::after{animation:none;opacity:1}}.view .menu + form,.view .menu + .prompt,.menu ~ .view{padding-top:60px}.view form,.view .prompt{max-width:660px;margin:0 auto;padding-bottom:12px}.view form .title h1,.view .prompt .title h1,.view form .title p,.view .prompt .title p{margin:0}.view .prompt .alert{margin-top:24px}.view .cta-group{position:sticky;right:0;bottom:-2px;left:0;background-color:var(--color-bg-alpha-3);margin:-12px 12px}.view .cta-group .cta{margin:24px 12px}.view .cta-group a.cta:active{color:#fff}@media (min-width:660px){.view .cta-group{position:relative}}.view form .cta-group{margin:0;padding:0 12px}.view form .cta-group .cta{margin:12px}@supports ((-webkit-backdrop-filter:saturate(100%)) or (backdrop-filter:saturate(100%))){.view form .cta-group{-webkit-backdrop-filter:saturate(200%) blur(20px);backdrop-filter:saturate(200%) blur(20px);background-color:var(--color-bg-alpha-2)}}.view .label-select{margin-top:18px;margin-bottom:18px}.view-status{text-align:center;padding:60px 0 12px;margin:0 auto}.view-status header h1{line-height:30px}.view-status figure svg{margin:24px auto 0;height:100%;width:120px}.view-status figure svg path:first-child{fill:#e2dcfe}.view-status figure svg path:nth-child(2){fill:#21184b}.view-status figure svg path:last-child{fill:#6f50f9}@media (prefers-color-scheme:dark){.view-status figure svg path:first-child{fill:#4e466f}.view-status figure svg path:nth-child(2){fill:#e8e3fe}.view-status figure svg path:last-child{fill:#8c73fa}}.view-status .cta{display:block;margin-top:24px}.view-status .cta + .cta{margin-top:12px}.view-status.status-unverified p{text-align:left}@media (min-width:660px){.view-status{max-width:300px}.view-status.status-unverified{max-width:660px}}.view-error{height:100vh;display:flex;justify-content:center;align-items:center}.view-error .cta{padding:6px 48px;margin:12px 24px}.view-error .prompt{z-index:2;max-width:540px}.view-error .prompt>svg{width:24px;height:24px;vertical-align:bottom;margin-left:36px;margin-right:6px}.view-error .prompt[aria-hidden='true']{opacity:0}.view-error .prompt[aria-hidden='false']{animation:pop-up 0.5s cubic-bezier(0.25,0.5,0.25,1) forwards;background:var(--color-bg);box-shadow:0 0 48px 48px var(--color-bg)}.view-error .cta,.view-error .prompt .title{border-radius:6px}.view-error h1{font-size:16px}.view-error svg,.view-error h1{display:inline-block}.view-error header{display:block}form{display:flex;flex-direction:column}form [type='text'],form [type='date'],form [type='email'],form [type='file'],form [type='tel'],form [type='number'],form [type='search'],form [type='password'],form textarea,form select,form .select-handle{color:var(--color-fg-1);background:var(--color-bg);border:2px solid var(--color-bg-3);border-radius:3px;box-sizing:border-box;min-width:0;min-height:48px;max-height:48px;padding:12px 12px 12px 28px;margin:12px 24px}form [type='text']:required,form [type='date']:required,form [type='email']:required,form [type='file']:required,form [type='tel']:required,form [type='number']:required,form [type='search']:required,form [type='password']:required,form textarea:required,form select:required,form .select-handle:required{box-shadow:none}form [type='text']::placeholder,form [type='date']::placeholder,form [type='email']::placeholder,form [type='file']::placeholder,form [type='tel']::placeholder,form [type='number']::placeholder,form [type='search']::placeholder,form [type='password']::placeholder,form textarea::placeholder,form select::placeholder,form .select-handle::placeholder{color:var(--color-fg-4);opacity:1}form [type='text']:focus,form [type='date']:focus,form [type='email']:focus,form [type='file']:focus,form [type='tel']:focus,form [type='number']:focus,form [type='search']:focus,form [type='password']:focus,form textarea:focus,form select:focus,form .select-handle:focus{border-color:var(--color-tint);box-shadow:0 0 0 3px rgba(111,80,249,0.2)}form [type='text']:focus::placeholder,form [type='date']:focus::placeholder,form [type='email']:focus::placeholder,form [type='file']:focus::placeholder,form [type='tel']:focus::placeholder,form [type='number']:focus::placeholder,form [type='search']:focus::placeholder,form [type='password']:focus::placeholder,form textarea:focus::placeholder,form select:focus::placeholder,form .select-handle:focus::placeholder{color:rgba(111,80,249,0.4)}form [type='text']:disabled,form [type='date']:disabled,form [type='email']:disabled,form [type='file']:disabled,form [type='tel']:disabled,form [type='number']:disabled,form [type='search']:disabled,form [type='password']:disabled,form textarea:disabled,form select:disabled,form .select-handle:disabled{color:var(--color-fg-4);cursor:not-allowed}form [type='text'][readonly],form [type='date'][readonly],form [type='email'][readonly],form [type='file'][readonly],form [type='tel'][readonly],form [type='number'][readonly],form [type='search'][readonly],form [type='password'][readonly],form textarea[readonly],form select[readonly],form .select-handle[readonly],form [type='text'][readonly]:focus,form [type='date'][readonly]:focus,form [type='email'][readonly]:focus,form [type='file'][readonly]:focus,form [type='tel'][readonly]:focus,form [type='number'][readonly]:focus,form [type='search'][readonly]:focus,form [type='password'][readonly]:focus,form textarea[readonly]:focus,form select[readonly]:focus,form .select-handle[readonly]:focus{color:var(--color-fg)}form [type='text']:disabled,form [type='date']:disabled,form [type='email']:disabled,form [type='file']:disabled,form [type='tel']:disabled,form [type='number']:disabled,form [type='search']:disabled,form [type='password']:disabled,form textarea:disabled,form select:disabled,form .select-handle:disabled,form [type='text'][readonly],form [type='date'][readonly],form [type='email'][readonly],form [type='file'][readonly],form [type='tel'][readonly],form [type='number'][readonly],form [type='search'][readonly],form [type='password'][readonly],form textarea[readonly],form select[readonly],form .select-handle[readonly],form [type='text'][readonly]:focus,form [type='date'][readonly]:focus,form [type='email'][readonly]:focus,form [type='file'][readonly]:focus,form [type='tel'][readonly]:focus,form [type='number'][readonly]:focus,form [type='search'][readonly]:focus,form [type='password'][readonly]:focus,form textarea[readonly]:focus,form select[readonly]:focus,form .select-handle[readonly]:focus{background-color:var(--color-bg-1);border-color:var(--color-fg-4)}form [type='text'][aria-invalid='true'],form [type='date'][aria-invalid='true'],form [type='email'][aria-invalid='true'],form [type='file'][aria-invalid='true'],form [type='tel'][aria-invalid='true'],form [type='number'][aria-invalid='true'],form [type='search'][aria-invalid='true'],form [type='password'][aria-invalid='true'],form textarea[aria-invalid='true'],form select[aria-invalid='true'],form .select-handle[aria-invalid='true']{border-color:rgba(247,83,83,0.2)}form [type='text'][aria-invalid='true']:focus,form [type='date'][aria-invalid='true']:focus,form [type='email'][aria-invalid='true']:focus,form [type='file'][aria-invalid='true']:focus,form [type='tel'][aria-invalid='true']:focus,form [type='number'][aria-invalid='true']:focus,form [type='search'][aria-invalid='true']:focus,form [type='password'][aria-invalid='true']:focus,form textarea[aria-invalid='true']:focus,form select[aria-invalid='true']:focus,form .select-handle[aria-invalid='true']:focus{border-color:#f75353;box-shadow:0 0 0 3px rgba(247,83,83,0.2)}form textarea{height:78px;min-height:78px;max-height:300px;resize:vertical}form [type='password'],form [name|='password']{padding-right:48px}form [type='password'] + .reveal,form [name|='password'] + .reveal{position:relative;top:-12px;width:24px;margin-top:-24px;float:right}form [type='password'] + .reveal svg,form [name|='password'] + .reveal svg{fill:var(--color-fg);width:24px;height:24px;opacity:0.6}form [type='password'] + .reveal:active svg,form [name|='password'] + .reveal:active svg,form [type='password'] + .reveal[aria-pressed='false'] svg,form [name|='password'] + .reveal[aria-pressed='false'] svg{opacity:1}form [type='password'] + .reveal[aria-hidden='true'],form [name|='password'] + .reveal[aria-hidden='true']{display:none}form [type='password']::-ms-reveal,form [name|='password']::-ms-reveal{display:none}form [type='password']:-webkit-autofill + .reveal svg,form [name|='password']:-webkit-autofill + .reveal svg,form [type='password']:-webkit-autofill:focus + .reveal svg,form [name|='password']:-webkit-autofill:focus + .reveal svg,form [type='password']:-webkit-autofill:hover + .reveal svg,form [name|='password']:-webkit-autofill:hover + .reveal svg{fill:#21184b}form [type='file']{border:none}form [type='file']:focus{border:none;box-shadow:none}form.stack{position:relative}form.stack .notice{margin-right:6px}form.stack [data-input-type='number']{margin-top:0;text-align:right}form [data-input-type='number']{font-family:Menlo,monospace}form .label-select{padding:0}form .label-select select{margin:0;width:100%}form .label-select svg{position:absolute;top:12px;left:12px;fill:var(--color-fg);width:24px;height:24px;pointer-events:none}form .label-select svg + select{padding-left:46px}form select,form .select-handle{background-image:var(--color-chevron);line-height:18px;padding:12px 36px 12px 12px;width:calc(100% - 12px * 4);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:24px 24px;background-clip:padding-box}form select:disabled,form .select-handle:disabled{background-color:var(--color-bg-alpha-2);background-image:linear-gradient(0deg,var(--color-bg-alpha-2),var(--color-bg-alpha-2)),var(--color-chevron)}form select:focus,form .select-handle:focus,form select option,form .select-handle option{color:var(--color-fg-1)}form .select-handle{text-align:left;padding-left:30px}form label{position:relative;padding:0 12px 0 30px;margin:12px 24px}form label [type='text'],form label [type='email'],form label [type='file'],form label [type='tel'],form label [type='password'],form label [type='date'],form label [type='number']{margin:6px -12px 0 -30px;width:calc(100% + 12px * 3.5)}form label>a[href],form label>[type='button']{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;float:right}form output{margin:12px 24px;background-color:var(--color-bg-2);border-radius:6px;padding:12px 12px 12px 30px;transition:opacity 0.25s}form output[aria-live='off']{opacity:0.5}@media (prefers-reduced-motion:reduce){form output{transition:none}}@media (min-width:1320px){form input + .notice{margin-right:-72px}form input[type='number'] + .notice{margin-left:-72px}}.title{flex-shrink:0;position:relative;padding:12px 24px 12px 54px;margin:12px 0 0;overflow-wrap:break-word;word-wrap:break-word}.title::before{content:'';position:absolute;top:12px;bottom:12px;left:33px;background-color:var(--brandColor,var(--color-tint));border-radius:3px;width:6px;margin-left:-3px}.title.error::before{background-color:#f75353}.title.warning::before{background-color:#ffca00}.title.success::before{background-color:#20bf55}.toggle,.options{position:relative;overflow-wrap:break-word;word-wrap:break-word}label.toggle,label.options,.toggle>label,.options>label{position:relative;cursor:pointer}.toggle label,.options label{display:flex;margin:0}.toggle a,.options a,.toggle a span,.options a span{align-self:flex-start;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.toggle .answer,.options .answer,.toggle .no-results,.options .no-results,.toggle span:not(.notice),.options span:not(.notice){min-width:0;flex:1;position:relative;padding:12px 0}.toggle{display:flex;padding:0 24px 0 12px;margin:0;pointer-events:none}.toggle a,.toggle span,.toggle input{pointer-events:auto}.toggle:active [type='checkbox']:not(:disabled) + svg{filter:none}.toggle span:not(.notice){flex:initial}.toggle .notice{bottom:calc(100% - 12px * 0.5);margin-right:18px}.options .toggle a{display:inline;padding:0}.options .toggle:not([aria-disabled='true']):hover{background-color:transparent;border-top-color:var(--color-bg-2)}.options .toggle:not([aria-disabled='true']):hover + label,.options .toggle:not([aria-disabled='true']):hover + a{border-top-color:var(--color-bg-2)}@media (hover:hover){.toggle:hover svg path ~ path{fill:var(--color-bg)}}.options{margin:12px 0}.options label{padding:0 24px 0 12px;align-items:flex-start}.options label + label,.options label + a{border-top:1px solid var(--color-bg-2)}.options label>svg{order:-1;flex-shrink:0;fill:none;width:24px;height:24px;margin:12px 9px}.options label:not([aria-disabled='true']):active,.options label:not([aria-disabled='true'])[aria-current='true']{background-color:var(--color-bg-1);border-top-color:transparent}.options label:not([aria-disabled='true']):active + label,.options label:not([aria-disabled='true'])[aria-current='true'] + label,.options label:not([aria-disabled='true']):active + a,.options label:not([aria-disabled='true'])[aria-current='true'] + a{border-top-color:transparent}.options label:not([aria-disabled='true']):active{background-color:var(--color-bg-2)}.options label[aria-disabled='true']{cursor:not-allowed}.options label[aria-disabled='true'] span{color:var(--color-fg-3)}.options label[aria-disabled='true'] .highlight{background-color:var(--color-fg-4)}@media (hover:hover){.options label:not([aria-disabled='true']):hover{background-color:var(--color-bg-2);border-top-color:transparent}.options label:not([aria-disabled='true']):hover + label,.options label:not([aria-disabled='true']):hover + a{border-top-color:transparent}}@media (min-width:660px){.options label:hover,.options label:active,.options label[aria-current='true']{border-radius:3px}}.options figure{display:flex;align-items:center}.options figure.answer{padding-top:3px;padding-bottom:3px}.options figure picture{width:60px;height:60px;background-color:rgba(33,24,75,0.1);overflow:hidden;border-radius:3px;flex-shrink:0;transform:scale(1)}.options figure img{max-width:none}.options figure figcaption{margin-left:12px}.options figure ~ svg{align-self:center}.options .question-toggle:not([aria-disabled='true']):hover{background-color:transparent;background-color:var(--color-bg-2)}.options .question-toggle button{color:var(--color-tint);text-decoration:underline;margin:12px 12px 12px 42px}.options .grouping{display:flex;align-items:center;padding:6px 24px 6px 0;margin-left:54px}.options .grouping + .grouping{border-top:1px solid var(--color-bg-2)}.options .grouping span{padding:0}.options .grouping label{border-top:none;padding:6px 12px}.options .grouping label svg{margin:0 6px 0 -3px}.alert{position:relative;border-radius:6px;padding:12px 48px 12px 12px;margin:12px 24px}.alert>svg{float:left;margin-right:12px}.alert svg{height:24px;width:24px}.alert a,.alert p{margin:0;overflow:hidden}.alert p{word-break:break-word}.alert-emergency{padding:12px 24px;margin:24px 24px 0;color:#21184b;background-color:#ffca00}.alert-emergency a{text-decoration:underline;-webkit-text-decoration-color:rgba(111,80,249,0.1);text-decoration-color:rgba(111,80,249,0.1);text-decoration-thickness:2px;text-underline-offset:2px}.alert-error{background-color:rgba(247,83,83,0.1)}.alert-error p,.alert-error span,.alert-error a{color:#7c2a2a}.alert-error svg{fill:#7c2a2a}.alert-error .dismiss{background-color:rgba(124,42,42,0.1)}.alert-error .dismiss:active{background-color:rgba(124,42,42,0.3)}@media (prefers-color-scheme:dark){.alert-error p,.alert-error span,.alert-error a{color:var(--color-fg)}.alert-error svg{fill:var(--color-fg)}}.alert-warning{background-color:rgba(255,202,0,0.1)}.alert-warning p,.alert-warning span,.alert-warning a{color:#806500}.alert-warning svg{fill:#806500}.alert-warning .dismiss{background-color:rgba(128,101,0,0.1)}.alert-warning .dismiss:active{background-color:rgba(128,101,0,0.3)}@media (prefers-color-scheme:dark){.alert-warning p,.alert-warning span,.alert-warning a{color:var(--color-fg)}.alert-warning svg{fill:var(--color-fg)}}.alert-success{background-color:rgba(32,191,85,0.1)}.alert-success p,.alert-success span,.alert-success a{color:#10602b}.alert-success svg{fill:#10602b}.alert-success .dismiss{background-color:rgba(16,96,43,0.1)}.alert-success .dismiss:active{background-color:rgba(16,96,43,0.3)}@media (prefers-color-scheme:dark){.alert-success p,.alert-success span,.alert-success a{color:var(--color-fg)}.alert-success svg{fill:var(--color-fg)}}.notice{box-shadow:0 2px 3px rgba(33,24,75,0.1),0 3px 12px rgba(33,24,75,0.3),0 6px 15px rgba(33,24,75,0.05),0 15px 36px rgba(33,24,75,0.1);animation:pop-up 0.5s cubic-bezier(0.25,0.5,0.25,1) forwards;border-radius:3px;background-color:#f75353;color:#fff;position:absolute;bottom:57px;left:18px;padding:3px 12px}.notice::after{background-color:#f75353;border-bottom-right-radius:3px;content:'';position:absolute;bottom:-3px;left:12px;transform:rotate(45deg);height:6px;width:6px}.notice-right{left:auto;right:18px}.notice-right::after{left:auto;right:12px}@media (prefers-reduced-motion:reduce){.notice{animation:none}}.error{max-width:660px;margin:0 auto}.error figure{width:120px;margin:60px auto 24px}.error figure::before,.error figure::after,.error figure .icon{content:'';background-color:var(--color-tint);border-radius:24px;display:block;height:24px}.error figure .icon{margin:12px 0}.error-claimed figure::before,.error-claimed figure::after,.error-claimed figure .icon{background-color:#fff;box-sizing:border-box;border:1px dashed rgba(33,24,75,0.4)}.search{position:relative}.search ::-webkit-search-decoration,.search ::-webkit-search-cancel-button,.search ::-webkit-search-results-button,.search ::-webkit-search-results-decoration{display:none;appearance:none}.search ::-ms-clear{display:none}.search svg{fill:currentColor;width:24px;height:24px}.search>svg{transition:all 1s cubic-bezier(0.25,0.5,0.25,1);pointer-events:none}.search [type='reset'] circle,.search svg circle{fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:90,150;stroke-dashoffset:-35;opacity:0;transform-origin:50% 50%;animation:rotate 1s linear infinite}.search path,.search circle{transition:opacity 0.1s linear}.search[aria-busy='true']>svg path,.search[aria-busy='true'] [type='reset']:not(:hover) path{opacity:0;transition-delay:0.1s}.search[aria-busy='true']>svg circle,.search[aria-busy='true'] [type='reset']:not(:hover) circle{opacity:1;transition-delay:0.1s}.search [type='search']{background-color:transparent}.search [type='reset']{z-index:1}.search [type='reset']:active{opacity:0.8}@media (prefers-reduced-motion:reduce){.search>svg,.search path,.search circle{transition:none}.search [type='reset'] circle,.search svg circle{animation:none}}.admin .inline-group{display:flex;flex-direction:column;border:2px solid rgba(33,24,75,0.1);border-radius:6px;padding:12px;margin:12px}.admin .inline-group-field{flex:1;padding:0}.admin .inline-group-field>*{width:100%;margin:0}.admin .inline-group-header{display:none;font-weight:bold;font-size:12px;line-height:21px;text-transform:uppercase;letter-spacing:1px;color:rgba(33,24,75,0.6)}.admin .inline-group :last-child{align-self:flex-start}@media (min-width:660px){.admin .inline-group{flex-direction:row;border:none;margin:12px 0 0;padding:0}.admin .inline-group-field{margin:auto 12px}.admin .inline-group-header{display:flex}}.admin form .label-select{padding-left:30px;margin-top:12px;margin-bottom:12px}.admin form .label-select select{width:calc(100% + 12px * 2.5);padding-left:28px;margin-left:-30px;margin-top:6px}.admin form .notice{left:auto;right:18px;max-width:288px}.admin form .notice::after{left:auto;right:12px}@media (min-width:660px){.admin form .cta-group:last-child{align-self:center}.admin form .notice{max-width:396px}}.banner-ad{display:flex;flex-direction:column;align-items:center;padding:0 24px}.banner-ad svg{width:12px;height:12px;min-width:12px;min-height:12px;fill:var(--color-fg);margin-right:6px}.banner-ad figcaption{font-size:12px;display:flex;align-items:center;margin-bottom:6px;line-height:18px;color:var(--color-fg);max-width:276px;opacity:0.75}.banner-ad img{max-width:100%}.prompt{backface-visibility:hidden;transform:scale(1)}.prompt>figure,.prompt>svg,.prompt>img{animation:pop-up 1s cubic-bezier(0.25,0.5,0.25,1) forwards;margin:24px auto 6px}.prompt>svg{fill:#6f50f9;width:48px;height:48px}@media (prefers-color-scheme:dark){.prompt>svg{fill:#fff}}.prompt>img{max-width:180px;max-height:270px}.prompt>h1{text-align:center;opacity:0;margin:0;animation:pop-up 1s 0.5s cubic-bezier(0.25,0.5,0.25,1) forwards}.prompt .title{background-color:var(--color-bg-2);border-radius:3px;text-align:left;padding:24px 24px 24px 48px;margin:12px 24px}.prompt .title::before{top:24px;bottom:24px;left:24px}.prompt .support-link{padding-left:48px}.prompt .support-link svg{margin-left:-36px}.view .prompt.success p + p{margin-top:12px}@media (prefers-reduced-motion:reduce){.prompt>svg,.prompt>img,.prompt>h1,.prompt h2{opacity:1;animation:none}}.slider-container{border-radius:8px;padding:24px 16px 12px;margin:0 24px}.slider-container .MuiSlider-root{width:100%;height:10px;margin:4px 0}.slider-container .MuiSlider-root .MuiSlider-track{background-color:var(--color-tint)}.slider-container .MuiSlider-root .MuiSlider-thumb{background-color:var(--color-tint)}.slider-container .MuiSlider-root .MuiSlider-markLabel{color:var(--color-fg)}