@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-fade-in{animation:fadeIn .3s ease forwards}.animate-fade-in-up{animation:fadeInUp .3s ease forwards}.animate-fade-in-down{animation:fadeInDown .3s ease forwards}.animate-pulse{animation:pulse 2s infinite}.animate-bounce{animation:bounce 2s infinite}.animate-rotate{animation:rotate 2s linear infinite}.animate-shake{animation:shake .5s}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.delay-7{animation-delay:.7s}.delay-8{animation-delay:.8s}.delay-9{animation-delay:.9s}.delay-10{animation-delay:1s}h1,h2,h3,h4,h5,h6{color:#111418;font-family:Lato,sans-serif;font-weight:700;line-height:1.2}h1{font-size:38px}@media (max-width:1023px){h1{font-size:34px}}@media (max-width:767px){h1{font-size:30px}}h2{font-size:32px}@media (max-width:1023px){h2{font-size:28px}}@media (max-width:767px){h2{font-size:24px}}h3{font-size:28px}@media (max-width:1023px){h3{font-size:24px}}@media (max-width:767px){h3{font-size:20px}}h4,th{font-size:24px}@media (max-width:1023px){h4,th{font-size:20px}}@media (max-width:767px){h4,th{font-size:18px}}a,li,p,td{font-size:18px}@media (max-width:1023px){a,li,p,td{font-size:16px}}@media (max-width:767px){a,li,p,td{font-size:14px}}small{display:inline-block;font-size:14px}@media (max-width:1023px){small{font-size:12px}}@media (max-width:767px){small{font-size:10px}}a{color:#673c5c;transition:color .3s ease}a:hover{color:#58334e}input,select,textarea{background-color:transparent;border:none;border-bottom:1px solid #7d8ba1;font-size:18px;transition:border-color .3s ease;width:100%}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #43889d;outline-offset:2px}input:focus,select:focus,textarea:focus{border-color:#673c5c;outline:none}@media (max-width:1023px){input,select,textarea{font-size:16px}}@media (max-width:767px){input,select,textarea{font-size:14px}}::-moz-placeholder{color:#7d8ba1;opacity:.7}::placeholder{color:#7d8ba1;opacity:.7}.button,button{background-color:#673c5c;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding:8px 16px;transition:background-color .3s ease,transform .3s ease}.button:hover,button:hover{background-color:#5d3653;transform:translateY(-2px)}.button:active,button:active{transform:translateY(0)}@media (max-width:1023px){.button,button{font-size:16px}}@media (max-width:767px){.button,button{font-size:14px}}.button.button--secondary,button.button--secondary{background-color:#ac72a0;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background-color .3s ease,transform .3s ease}.button.button--secondary:hover,button.button--secondary:hover{background-color:#a16094;transform:translateY(-2px)}.button.button--secondary:active,button.button--secondary:active{transform:translateY(0)}.button.button--outline,button.button--outline{background:transparent;border:2px solid #673c5c;color:#673c5c}.button.button--outline:hover,button.button--outline:hover{background-color:#673c5c;color:#fff}.button.button--small,button.button--small{font-size:14px;padding:4px 8px}.button.button--large,button.button--large{padding:16px 32px}ul{list-style-type:disc}ol{list-style-type:decimal}blockquote{border-left:4px solid #673c5c;color:#4d586a;font-style:italic}code{border-radius:4px;font-family:monospace;font-size:.9em}code,pre{background-color:#f3f4f6}pre{border-radius:8px;overflow-x:auto}pre code{background:none;border-radius:0}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2{-webkit-line-clamp:2}.text-truncate-2,.text-truncate-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-3{-webkit-line-clamp:3}*,:after,:before{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}ol,ul{list-style:none}button{background:none;border:none;cursor:pointer;font-family:inherit}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#f3f4f6;border-radius:9999px}::-webkit-scrollbar-thumb{background-color:#673c5c;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:#5d3653}html{scroll-behavior:smooth}body{background-color:#fff;color:#2b323b;font-family:Lato,sans-serif;letter-spacing:.5px;line-height:1.5;overflow-x:hidden}.container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:16px;padding-right:16px;width:100%}.flex{display:flex}.flex--column{flex-direction:column}.flex--center{align-items:center;justify-content:center}.flex--between{justify-content:space-between}.flex--wrap{flex-wrap:wrap}.grid{display:grid}.grid--cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.grid--cols-2{grid-template-columns:1fr}}.grid--cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid--cols-3{grid-template-columns:1fr}}.grid--gap{gap:16px}.hidden{display:none!important}.visible{opacity:1;visibility:visible}.invisible{opacity:0;visibility:hidden}.mt-xxs{margin-top:2px}.mb-xxs{margin-bottom:2px}.ml-xxs{margin-left:2px}.mr-xxs,.mx-xxs{margin-right:2px}.mx-xxs{margin-left:2px}.my-xxs{margin-bottom:2px;margin-top:2px}.m-xxs{margin:2px}.pt-xxs{padding-top:2px}.pb-xxs{padding-bottom:2px}.pl-xxs{padding-left:2px}.pr-xxs,.px-xxs{padding-right:2px}.px-xxs{padding-left:2px}.py-xxs{padding-bottom:2px;padding-top:2px}.p-xxs{padding:2px}.mt-xs{margin-top:4px}.mb-xs{margin-bottom:4px}.ml-xs{margin-left:4px}.mr-xs,.mx-xs{margin-right:4px}.mx-xs{margin-left:4px}.my-xs{margin-bottom:4px;margin-top:4px}.m-xs{margin:4px}.pt-xs{padding-top:4px}.pb-xs{padding-bottom:4px}.pl-xs{padding-left:4px}.pr-xs,.px-xs{padding-right:4px}.px-xs{padding-left:4px}.py-xs{padding-bottom:4px;padding-top:4px}.p-xs{padding:4px}.mt-sm{margin-top:8px}.mb-sm{margin-bottom:8px}.ml-sm{margin-left:8px}.mr-sm,.mx-sm{margin-right:8px}.mx-sm{margin-left:8px}.my-sm{margin-bottom:8px;margin-top:8px}.m-sm{margin:8px}.pt-sm{padding-top:8px}.pb-sm{padding-bottom:8px}.pl-sm{padding-left:8px}.pr-sm,.px-sm{padding-right:8px}.px-sm{padding-left:8px}.py-sm{padding-bottom:8px;padding-top:8px}.p-sm{padding:8px}.mt-md{margin-top:16px}.mb-md{margin-bottom:16px}.ml-md{margin-left:16px}.mr-md,.mx-md{margin-right:16px}.mx-md{margin-left:16px}.my-md{margin-bottom:16px;margin-top:16px}.m-md{margin:16px}.pt-md{padding-top:16px}.pb-md{padding-bottom:16px}.pl-md{padding-left:16px}.pr-md,.px-md{padding-right:16px}.px-md{padding-left:16px}.py-md{padding-bottom:16px;padding-top:16px}.p-md{padding:16px}.mt-lg{margin-top:32px}.mb-lg{margin-bottom:32px}.ml-lg{margin-left:32px}.mr-lg,.mx-lg{margin-right:32px}.mx-lg{margin-left:32px}.my-lg{margin-bottom:32px;margin-top:32px}.m-lg{margin:32px}.pt-lg{padding-top:32px}.pb-lg{padding-bottom:32px}.pl-lg{padding-left:32px}.pr-lg,.px-lg{padding-right:32px}.px-lg{padding-left:32px}.py-lg{padding-bottom:32px;padding-top:32px}.p-lg{padding:32px}.mt-xl{margin-top:64px}.mb-xl{margin-bottom:64px}.ml-xl{margin-left:64px}.mr-xl,.mx-xl{margin-right:64px}.mx-xl{margin-left:64px}.my-xl{margin-bottom:64px;margin-top:64px}.m-xl{margin:64px}.pt-xl{padding-top:64px}.pb-xl{padding-bottom:64px}.pl-xl{padding-left:64px}.pr-xl,.px-xl{padding-right:64px}.px-xl{padding-left:64px}.py-xl{padding-bottom:64px;padding-top:64px}.p-xl{padding:64px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-regular{font-weight:400}.font-light{font-weight:300}.text-primary{color:#673c5c}.bg-primary{background-color:#673c5c}.text-secondary{color:#ac72a0}.bg-secondary{background-color:#ac72a0}.text-danger{color:#ff2453}.bg-danger{background-color:#ff2453}.text-warning{color:#e9bc0c}.bg-warning{background-color:#e9bc0c}.text-success{color:#43ff64d9}.bg-success{background-color:#43ff64d9}.text-info{color:#43889d}.bg-info{background-color:#43889d}.text-black{color:#111418}.bg-black{background-color:#111418}.text-black-light{color:#2b323b}.bg-black-light{background-color:#2b323b}.text-gray-dark{color:#4d586a}.bg-gray-dark{background-color:#4d586a}.text-gray{color:#7d8ba1}.bg-gray{background-color:#7d8ba1}.text-gray-light{color:#b8c0cc}.bg-gray-light{background-color:#b8c0cc}.text-white-dark{color:#f3f4f6}.bg-white-dark{background-color:#f3f4f6}.text-white{color:#fff}.bg-white{background-color:#fff}.button[data-v-a2c7aadd]{align-items:center;background-color:#673c5c;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:8px 16px;position:relative;text-decoration:none;transition:background-color .3s ease,transform .3s ease;transition:all .3s ease}.button[data-v-a2c7aadd]:hover{background-color:#5d3653;transform:translateY(-2px)}.button[data-v-a2c7aadd]:active{transform:translateY(0)}.button__content[data-v-a2c7aadd]{align-items:center;display:flex;gap:4px}.button--secondary[data-v-a2c7aadd]{background-color:#ac72a0;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background-color .3s ease,transform .3s ease}.button--secondary[data-v-a2c7aadd]:hover{background-color:#a16094;transform:translateY(-2px)}.button--secondary[data-v-a2c7aadd]:active{transform:translateY(0)}.button--outline[data-v-a2c7aadd]{background-color:transparent;border:2px solid #673c5c;color:#673c5c}.button--outline[data-v-a2c7aadd]:hover{background-color:#673c5c;color:#fff}.button--small[data-v-a2c7aadd]{padding:4px 8px}.button--large[data-v-a2c7aadd]{padding:16px 32px}.button--full-width[data-v-a2c7aadd]{width:100%}.button--disabled[data-v-a2c7aadd]{cursor:not-allowed;opacity:.6;pointer-events:none}.button__loader[data-v-a2c7aadd]{align-items:center;display:flex;gap:4px;justify-content:center}.button__loader-dot[data-v-a2c7aadd]{animation:button-loading-a2c7aadd 1.2s ease-in-out infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:6px;width:6px}.button__loader-dot[data-v-a2c7aadd]:first-child{animation-delay:0s}.button__loader-dot[data-v-a2c7aadd]:nth-child(2){animation-delay:.2s}.button__loader-dot[data-v-a2c7aadd]:nth-child(3){animation-delay:.4s}@keyframes button-loading-a2c7aadd{0%,80%,to{opacity:.6;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.icon[data-v-3531c1c9]{align-items:center;display:inline-flex;justify-content:center;line-height:1;vertical-align:middle}.link[data-v-526bfbcd]{align-items:center;color:#673c5c;display:inline-flex;gap:4px;text-decoration:none;transition:color .3s ease}.link[data-v-526bfbcd]:hover{color:#58334e}.link:hover.link--underline[data-v-526bfbcd],.link[data-v-526bfbcd]:hover:not(.link--underline){text-decoration:underline}.link[data-v-526bfbcd]:focus-visible:focus-visible{outline:3px solid #43889d;outline-offset:2px}.link--primary[data-v-526bfbcd]{color:#673c5c}.link--primary[data-v-526bfbcd]:hover{color:#58334e}.link--secondary[data-v-526bfbcd]{color:#ac72a0}.link--secondary[data-v-526bfbcd]:hover{color:#995a8c}.link--white[data-v-526bfbcd]{color:#fff}.link--white[data-v-526bfbcd]:hover{color:#d9d9d9}.link--subtle[data-v-526bfbcd]{color:#4d586a}.link--subtle[data-v-526bfbcd]:hover{color:#2b323b}.link--block[data-v-526bfbcd]{display:flex}.link--underline[data-v-526bfbcd]{text-decoration:underline}.error-page[data-v-1b78a679]{align-items:center;background:linear-gradient(135deg,#673c5c08,#ac72a00d);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.error-page__content[data-v-1b78a679]{background-color:#fff;border-radius:16px;box-shadow:0 4px 6px -2px #0000000d,0 10px 15px -3px #0000001a;max-width:650px;padding:64px;position:relative;text-align:center;z-index:5}@media (max-width:767px){.error-page__content[data-v-1b78a679]{margin:0 8px;padding:32px 16px}}.error-page__title[data-v-1b78a679]{background:linear-gradient(135deg,#673c5c,#ac72a0);-webkit-background-clip:text;font-size:8rem;font-weight:800;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px;text-shadow:0 4px 15px rgba(103,60,92,.2)}@media (max-width:767px){.error-page__title[data-v-1b78a679]{font-size:6rem}}.error-page__graphic[data-v-1b78a679]{animation:pulse-1b78a679 3s ease-in-out infinite;background:linear-gradient(135deg,#673c5c,#ac72a0);border-radius:50%;box-shadow:0 10px 30px #673c5c4d;height:150px;margin:0 auto 32px;position:relative;width:150px}.error-page__face[data-v-1b78a679]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.error-page__eyes[data-v-1b78a679]{display:flex;gap:30px;margin-bottom:20px}.error-page__eye[data-v-1b78a679]{animation:blink-1b78a679 4s infinite;background-color:#fff;border-radius:50%;height:15px;position:relative;width:15px}.error-page__mouth[data-v-1b78a679]{border:5px solid #fff;border-radius:0 0 40px 40px;border-top:none;height:20px;transform:rotate(180deg);width:60px}.error-page__message[data-v-1b78a679]{color:#2b323b;font-size:1.5rem;font-weight:600;margin-bottom:8px}.error-page__submessage[data-v-1b78a679]{color:#4d586a;font-size:1rem;margin-bottom:32px}.error-page__actions[data-v-1b78a679]{display:flex;gap:16px;justify-content:center;margin-bottom:32px}@media (max-width:767px){.error-page__actions[data-v-1b78a679]{align-items:center;flex-direction:column;gap:8px}}.error-page__button[data-v-1b78a679]{align-items:center;display:inline-flex;gap:4px;min-width:180px}@media (max-width:767px){.error-page__button[data-v-1b78a679]{width:100%}}.error-page__suggestions[data-v-1b78a679]{border-top:1px solid rgba(184,192,204,.5);margin-top:32px;padding-top:16px}.error-page__suggestion-title[data-v-1b78a679]{color:#4d586a;font-size:.9rem;margin-bottom:8px}.error-page__links[data-v-1b78a679]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.error-page__decoration[data-v-1b78a679]{border-radius:50%;opacity:.5;position:absolute;z-index:1}.error-page__decoration--1[data-v-1b78a679]{animation:float-1b78a679 8s ease-in-out infinite;background-color:#673c5c1a;height:100px;left:10%;top:10%;width:100px}.error-page__decoration--2[data-v-1b78a679]{animation:float-1b78a679 12s ease-in-out infinite;background-color:#ac72a01a;bottom:15%;height:150px;right:10%;width:150px}.error-page__decoration--3[data-v-1b78a679]{animation:float-1b78a679 9s ease-in-out infinite;background-color:#43889d1a;height:70px;right:20%;top:50%;width:70px}.error-page__decoration--4[data-v-1b78a679]{animation:float-1b78a679 10s ease-in-out infinite;background-color:#43ff641a;bottom:30%;height:120px;left:15%;width:120px}@keyframes pulse-1b78a679{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes blink-1b78a679{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes float-1b78a679{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
