.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)}:root{--color-box-shadow:rgba(33,24,75,0.25)}@media (prefers-color-scheme:dark){:root{--color-box-shadow:rgba(0,0,0,0.7)}}@font-face{font-family:"HealthShare DIN";src:url("/static/fonts/healthshare-din-bold.woff2") format("woff2"),url("/static/fonts/healthshare-din-bold.woff") format("woff");font-weight:bold;font-style:normal}h1,h2{font-weight:bold;font-size:36px;line-height:42px;font-family:"HealthShare DIN";margin:24px 0}h3{font-weight:bold;font-size:24px;line-height:36px;font-family:"HealthShare DIN";margin:24px 0}p{margin:24px 0}header{display:flex;max-width:1260px;padding:0 12px;margin:120px auto}header article,header figure{flex:1;margin:0 12px}header .mark{font-weight:bold;font-family:"HealthShare DIN";font-size:36px;line-height:54px;color:#21184b;margin-bottom:12px;-webkit-user-select:none;user-select:none;cursor:default}header .mark svg{fill:#6f50f9;width:60px;height:60px;margin-right:12px;float:left}@media (prefers-color-scheme:dark){header .mark{color:#fff}header .mark svg{fill:#fff}}header [role="button"]{display:inline-block;margin:36px 0 0;-webkit-user-select:none;user-select:none}header figure{position:relative;perspective:96px;perspective-origin:50% 0;-webkit-user-select:none;user-select:none;cursor:default}header .sample-output{position:absolute;top:50%;right:72px;left:72px;background:var(--color-bg-1);border-radius:12px;box-shadow:0 12px 36px var(--color-box-shadow);padding:24px 24px 24px 48px;margin:auto}header .sample-output:first-child{transform:translate3d(0,-20%,0);z-index:3}header .sample-output:nth-child(2){transform:translate3d(0,-50%,-24px);z-index:2}header .sample-output:nth-child(3){transform:translate3d(0,-80%,-48px);z-index:1}header .sample-output::before{content:"";position:absolute;top:24px;bottom:24px;left:24px;background-color:#6f50f9;border-radius:2px;width:4px;margin-left:-2px}header .sample-output p{font-weight:bold;margin:0 0 12px}header .sample-output ul{list-style:none}header .sample-output li{margin-left:18px}header .sample-output li::before{content:"";background:var(--color-fg);border-radius:50%;width:6px;height:6px;margin:9px 0 0 -18px;float:left}.main-section{max-width:1224px;padding:0 12px;margin:120px auto}.reason{max-width:1224px;padding:0 12px;margin:120px auto;max-width:924px}.reason ul{display:flex;list-style-type:none;margin:-24px}.reason li{flex:1;text-align:center;padding:24px}.reason li:nth-child(2){background:var(--color-bg-2);border-radius:6px}.reason h2{font-size:48px;line-height:60px;margin:0 0 12px}.reason p{margin:0}.reason cite{display:block;font-style:normal;color:var(--color-fg-2);margin-top:12px}@keyframes slide{0%{transform:translateY(0)}12%{transform:translateY(0)}12.5%{transform:translateY(-640px)}24.5%{transform:translateY(-640px)}25%{transform:translateY(-1280px)}37%{transform:translateY(-1280px)}37.5%{transform:translateY(-1920px)}49.5%{transform:translateY(-1920px)}50%{transform:translateY(-2560px)}62%{transform:translateY(-2560px)}62.5%{transform:translateY(-3200px)}74.5%{transform:translateY(-3200px)}75%{transform:translateY(-3840px)}87%{transform:translateY(-3840px)}87.5%{transform:translateY(-4480px)}100%{transform:translateY(-4480px)}}.benefits{max-width:1224px;padding:0 12px;margin:120px auto}.benefits ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;list-style-type:none;padding:0 12px}.benefits li:first-child,.benefits li:nth-child(2){align-self:end}.benefits li:nth-child(odd){text-align:right}.benefits li:nth-child(odd)>svg{margin-left:auto}.benefits li:last-child{grid-column:2;grid-row:1 / 3;position:relative;border-radius:12px;box-shadow:0 0 0 1px rgba(33,24,75,0.1);width:360px}.benefits nav{position:absolute;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 1px 0 rgba(33,24,75,0.1);width:100%;height:48px;z-index:1}.benefits nav svg{fill:#5F57F8;width:36px;height:36px;margin:6px 15px;float:left}.benefits figure{background:#fff;border-radius:12px;width:360px;height:640px;clip-path:inset(0 0 0 0 round 12px);overflow:hidden;-webkit-user-select:none;user-select:none}.benefits figure .demo-wrapper{height:5120px;animation:slide 60s linear infinite}.benefits figure .demo-wrapper img{max-width:100%}.benefits svg{fill:var(--color-fg);width:48px;height:48px}.benefits svg path + path{fill:#6f50f9}.benefits h3{margin:12px 0}.benefits p{margin:0}.process{max-width:1224px;padding:0 12px;margin:120px auto}.process h2{text-align:center;padding:0 12px}.process ol{list-style-type:none;max-width:360px;margin:60px auto 0}.process li + li{margin-top:60px}.process b{background:#6f50f9;border-radius:50%;font-size:24px;line-height:36px;font-family:"HealthShare DIN";text-align:center;color:#fff;width:36px;height:36px;margin-left:-48px;-webkit-user-select:none;user-select:none;float:left}.quality{display:flex;max-width:1224px;padding:0 12px;margin:120px auto;padding-top:60px;padding-bottom:60px;margin-top:-60px;margin-bottom:-60px;overflow:hidden}.quality article,.quality figure{flex:1;position:relative;margin:0 12px}.quality h2{margin-top:0}.quality figure ul{position:absolute;top:50%;left:60px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;align-content:center;list-style-type:none;padding:0 12px;margin-top:-240px}.quality .masked-image{mask:url("/static/images/mask-chevron.svg") 50% 50% no-repeat;mask-size:contain;width:480px;height:480px;margin:0 -123px}.quality .masked-image:first-child{position:relative;background-color:#6f50f9}.quality .masked-image:first-child::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("/static/images/mask-texture.jpg") 50% 50%;background-size:cover;mix-blend-mode:soft-light;opacity:0.3}.quality .masked-image:last-child{background:url("/static/images/hero-quality.jpg") 50% 50%;background-size:cover;margin-left:-126px}.care{display:flex;max-width:1224px;padding:0 12px;margin:120px auto}.care article,.care figure{flex:1;position:relative;margin:0 12px}.care h2{margin-top:0}.care aside{background:var(--color-bg-2);border-radius:6px;padding:24px}.care aside p{font-weight:bold;font-size:24px;line-height:36px;font-family:"HealthShare DIN";margin:0}.care aside cite{display:block;font-style:normal;color:var(--color-fg-2);margin-top:12px}.care figure ul{position:absolute;top:50%;right:60px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;align-content:center;list-style-type:none;padding:0 12px;margin-top:-264px}.care .masked-image{mask:url("/static/images/mask-pill.svg") 50% 50% no-repeat;mask-size:contain;width:300px;height:300px;margin:-21px -42px}.care .masked-image:nth-child(n+4){position:relative;left:-42px}.care .masked-image:first-child,.care .masked-image:nth-child(5){position:relative}.care .masked-image:first-child::after,.care .masked-image:nth-child(5)::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("/static/images/mask-texture.jpg") 50% 50%;background-size:cover;mix-blend-mode:soft-light;opacity:0.3}.care .masked-image:first-child{background-color:#ffca00}.care .masked-image:nth-child(5){background-color:#6f50f9}.care .masked-image:nth-child(5)::after{transform:scaleX(-1)}.care .masked-image:nth-child(4){background:none}.care .masked-image:nth-child(2),.care .masked-image:nth-child(3),.care .masked-image:last-child{background-image:url("/static/images/hero-care.jpg");background-size:1020px}.care .masked-image:nth-child(2){background-position:-216px 0}.care .masked-image:nth-child(3){background-position:-432px 0}.care .masked-image:last-child{background-position:-390px -258px}.action{border-radius:12px;box-shadow:0 12px 36px var(--color-box-shadow);max-width:480px;margin:0 auto;padding:36px}.action h2{font-size:24px;line-height:36px;margin-top:0}.action form{display:block}.action label{display:block;margin:0 0 6px}.action input{display:block;width:100%;margin:0 0 18px}.action input.error{text-align:left}.action .hs-form-required{font-size:0}.action .hs-form-required::after{content:" (required)";font-size:16px;color:rgba(33,24,75,0.6)}.action .hs-form-field{clear:both}.action .hs-firstname,.action .hs-lastname{box-sizing:border-box;width:50%;float:left;clear:none}.action .hs-firstname{padding-right:6px}.action .hs-lastname{padding-left:6px}.action select{border:1px solid rgba(33,24,75,0.6);margin:0 0 18px;appearance:menulist}.action [type="submit"]{display:inline-block;font-size:16px;line-height:24px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;appearance:none;touch-action:manipulation;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;width:auto;margin:18px 0 0;-webkit-user-select:none;user-select:none}.action [type="submit"]:active,button:active .action [type="submit"]{filter:brightness(80%)}.action [type="submit"]:hover,button:hover .action [type="submit"],.action [type="submit"]:disabled,button:disabled .action [type="submit"]{background-color:#7d62fa}@media (prefers-color-scheme:dark){.action [type="submit"]:hover,button:hover .action [type="submit"],.action [type="submit"]:disabled,button:disabled .action [type="submit"]{background-color:#8c73fa}}.action [type="submit"]:disabled,button:disabled .action [type="submit"]{cursor:not-allowed;color:rgba(255,255,255,0.2);filter:none}.action [type="submit"]-secondary{background-color:#e2dcfe;color:#6f50f9}.action [type="submit"]-secondary:hover,button:hover .action [type="submit"]-secondary,.action [type="submit"]-secondary:disabled,button:disabled .action [type="submit"]-secondary{background-color:#e5e0fe}.action [type="submit"]-secondary:disabled,button:disabled .action [type="submit"]-secondary{color:rgba(111,80,249,0.2)}@media (prefers-color-scheme:dark){.action [type="submit"]-secondary{background-color:#3a3063;color:#fff}.action [type="submit"]-secondary:hover,button:hover .action [type="submit"]-secondary,.action [type="submit"]-secondary:disabled,button:disabled .action [type="submit"]-secondary{background-color:#413478}.action [type="submit"]-secondary:disabled,button:disabled .action [type="submit"]-secondary{color:rgba(255,255,255,0.2)}}.action [type="submit"]-group{display:flex}.action [type="submit"]-group .cta{flex:1}.action [type="submit"]-binary{padding:12px 24px}.action [type="submit"]-binary .cta{float:left;margin:0 12px 12px 0;white-space:initial;text-align:inherit}.action [type="submit"]>span{color:#fff}@media (min-width:660px){.action [type="submit"]{display:inline-block;align-self:flex-start}}.action .hs-error-msgs{color:#f75353;list-style-type:none;margin:-12px 0 12px}.action .hs_error_rollup{display:none}.action .submitted-message{background-color:#e9f9ee;border-radius:6px;color:#157c37;padding:12px 48px 12px 12px}.action .submitted-message p{margin:0}footer{text-align:center;margin:30px 0}footer a,footer small{font-size:inherit;max-width:1200px;padding:6px 24px;margin:0 auto}footer a{display:inline-block}footer small{display:block}@media (max-width:840px){header,.reason,.benefits,.process,.quality,.care,.action{margin-top:60px;margin-bottom:60px}header{display:block}header figure{display:none}header .mark{font-size:24px;line-height:42px}header .mark svg{width:48px;height:48px}.benefits ul{display:block}.benefits li{padding-left:60px}.benefits li + li{margin-top:24px}.benefits li:last-child{display:none}.benefits li:nth-child(odd){text-align:left}.benefits li:nth-child(odd) svg{margin-left:-60px}.benefits svg{margin-left:-60px;float:left}.process h2{text-align:left}.process li{padding-left:60px}.process figure{margin-top:24px;margin-bottom:12px}.quality{display:block;padding-top:0;padding-bottom:0}.quality figure{display:none}.care{display:block}.care figure{display:none}.action{box-shadow:none;max-width:none;padding:0 24px}footer{margin-top:60px}}@media (max-width:600px){.reason ul{display:block;margin-right:-12px;margin-left:-12px}.reason ul li{text-align:left}.reason ul li:nth-child(2){border-radius:0}}