:root{--color-black: #2e2e2e;--color-white: #ffffff;--color-blue: #214ce9;--color-blue-light: #8fa5f3;--color-blue-dark: #1b398b;--color-orange: #fe7338;--color-bg-gray: #f3f3f3;--color-light-gray: #f8f8f8;--color-black-70: rgba(46, 46, 46, .7);--color-black-50: rgba(46, 46, 46, .5);--color-black-15: rgba(46, 46, 46, .15);--color-black-10: rgba(46, 46, 46, .1);--color-black-03: rgba(46, 46, 46, .03);--color-white-70: rgba(255, 255, 255, .7);--color-white-50: rgba(255, 255, 255, .5);--color-white-10: rgba(255, 255, 255, .1);--color-white-05: rgba(255, 255, 255, .05);--color-blue-10: rgba(33, 76, 233, .1);--color-navy-40: rgba(0, 5, 95, .4);--gradient-main: linear-gradient(-45deg, var(--color-blue) 0%, var(--color-blue-light) 100%);--shadow-badge: 0 4px 15px rgba(0, 0, 0, .25);--shadow-inset-top: inset 0 16px 31.4px -16px rgba(0, 0, 0, .7);--gradient-scrim: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .7) 100%);--gradient-scrim-top: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%);--color-error: #f14b13;--color-error-text: #d13e0c;--color-border-input: #909090;--container-max: 1920px;--screen-padding-x: 80px;--screen-padding-y: 64px;--section-padding-y: 80px;--card-padding: 24px;--radius-card: 24px;--radius-card-lg: 32px}*,*:before,*:after{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100vh;margin:0;font-family:Involve,sans-serif;color:var(--color-black)}[id]{scroll-margin-top:48px}.icon{display:block;flex-shrink:0}.container{box-sizing:border-box;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--screen-padding-x)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:991.98px){:root{--screen-padding-x: 40px;--screen-padding-y: 48px;--section-padding-y: 48px;--card-padding: 16px;--radius-card: 16px}}@media(max-width:575.98px){:root{--screen-padding-x: 16px;--screen-padding-y: 24px;--section-padding-y: 40px;--card-padding: 12px;--radius-card: 12px}}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:100px;font-family:inherit;text-align:left;text-decoration:none;cursor:pointer}.btn__text{white-space:nowrap}.btn__icon{flex-shrink:0}.btn--sm{min-height:28px;padding:4px 6px 4px 12px;gap:8px;font-size:12px;font-weight:500;line-height:166.67%}.btn--md{min-height:40px;padding:8px 12px 8px 20px;gap:8px;font-size:16px;font-weight:500;line-height:150%}.btn--lg{min-height:52px;padding:12px 12px 12px 24px;gap:8px;font-size:18px;font-weight:500;line-height:155.56%}.btn--gradient{background:var(--gradient-main);color:var(--color-white)}.btn--ghost{background:var(--color-white);color:var(--color-black);box-shadow:inset 0 0 0 1px var(--color-black-15)}.btn--ghost:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.btn--icon{width:28px;height:28px;padding:0;background:var(--color-white);border:1px solid var(--color-black-15);color:var(--color-black)}.btn--icon-lg{width:40px;height:40px}.btn--icon-md{width:32px;height:32px}.btn--icon[data-slider-control]{transition:opacity .2s ease}.btn--icon[data-slider-control]:hover:not(.is-disabled){opacity:.8}.btn--icon[data-slider-control]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.btn--icon[data-slider-control].is-disabled{opacity:.4;cursor:default}@media(prefers-reduced-motion:reduce){.btn--icon[data-slider-control]{transition:none}}.btn--tab{min-height:36px;padding:8px 20px;background:transparent;color:var(--color-white);font-size:14px;font-weight:400;line-height:142.86%;text-align:center;white-space:nowrap}.btn--tab[aria-selected=true]{background:var(--gradient-main);font-weight:500;cursor:default}.btn--tab:not([aria-selected=true]):hover{background:var(--color-black-03)}.btn--tab:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.btn--pill{min-height:32px;padding:5px 15px 5px 7px;gap:8px;font-size:14px;font-weight:500;line-height:142.86%}.btn--outline-dark{background:var(--color-white-05);border:1px solid var(--color-white-50);color:var(--color-white);transition:background-color .2s ease}.btn--outline-dark:hover{background:var(--color-white-10)}.btn--outline-dark:focus-visible{outline:2px solid var(--color-blue-light);outline-offset:2px}.btn--text{padding:0;background:none;border-radius:4px;transition:color .2s ease}.btn--text:hover{color:var(--color-white)}.btn--text:focus-visible{outline:2px solid var(--color-blue-light);outline-offset:2px}@media(prefers-reduced-motion:reduce){.btn--outline-dark,.btn--text{transition:none}}@media(max-width:575.98px){.btn--compact-mobile{min-height:32px;padding:6px 8px 6px 16px;font-size:14px;line-height:142.86%}.btn--compact-mobile .btn__icon{width:16px;height:16px}}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field__control{position:relative}.field__input{display:block;width:100%;min-height:48px;margin:0;padding:11px 47px 11px 15px;border:1px solid var(--color-border-input);border-radius:16px;background:var(--color-black-03);font-family:inherit;font-size:16px;font-weight:500;line-height:150%;color:var(--color-black);transition:border-color .2s ease}.field__input--textarea{min-height:104px;resize:vertical}.field__input::placeholder{color:transparent}.field__placeholder{position:absolute;top:12px;right:48px;left:16px;overflow:hidden;font-size:16px;font-weight:500;line-height:150%;color:var(--color-black-50);white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.field__required{color:var(--color-blue)}.field__input:not(:placeholder-shown)~.field__placeholder{display:none}.field__input:hover{border-color:var(--color-black-70)}.field__input:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.field__input[aria-invalid=true]{border-color:var(--color-error)}.field__input:disabled{opacity:.4;cursor:not-allowed}.field__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,var(--color-black) 3%,var(--color-white)) inset;-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black)}.field__clear{position:absolute;top:14px;right:16px;display:flex;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:none;color:var(--color-black-50);cursor:pointer}.field__clear[hidden]{display:none}.field__input--textarea~.field__clear{top:12px}.field__clear:hover{color:var(--color-black)}.field__clear:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.field__message{min-height:16px;margin:0;font-size:12px;line-height:133.33%;color:var(--color-error-text)}.checkbox{position:relative;display:flex;align-items:center;gap:8px}.checkbox__input{position:absolute;top:50%;left:0;width:20px;height:20px;margin:-10px 0 0;opacity:0;cursor:pointer}.checkbox__box{position:relative;flex:0 0 20px;height:20px;border:1px solid var(--color-border-input);border-radius:4px;transition:border-color .2s ease,background-color .2s ease;pointer-events:none}.checkbox__box:after{content:"";position:absolute;top:4px;left:5px;display:none;width:8px;height:4px;border-bottom:2px solid var(--color-white);border-left:2px solid var(--color-white);transform:rotate(-45deg)}.checkbox__input:hover+.checkbox__box{border-color:var(--color-black-70)}.checkbox__input:checked+.checkbox__box{border-color:var(--color-blue);background:var(--color-blue)}.checkbox__input:checked+.checkbox__box:after{display:block}.checkbox__input:focus-visible+.checkbox__box{outline:2px solid var(--color-blue);outline-offset:2px}.checkbox__input[aria-invalid=true]+.checkbox__box{border-color:var(--color-error)}.checkbox__input:disabled,.checkbox__input:disabled+.checkbox__box{opacity:.4;cursor:not-allowed}.checkbox__text{flex:1 1 0;min-width:0;font-size:12px;font-weight:500;line-height:150%;color:var(--color-black-50)}.checkbox__text label{cursor:pointer}.checkbox__link{color:var(--color-blue);text-decoration:underline}.checkbox__link:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.checkbox__message{margin:4px 0 0 28px;font-size:12px;line-height:133.33%;color:var(--color-error-text)}.checkbox__message:empty{display:none}.form-status{margin:0;padding:12px 16px;border-radius:16px;background:var(--color-black-03);font-size:14px;font-weight:500;line-height:142.86%;color:var(--color-black)}.form-status--error{color:var(--color-error-text)}.form-status[hidden]{display:none}@media(prefers-reduced-motion:reduce){.field__input,.checkbox__box{transition:none}}[data-tabs-body].is-resizing{height:var(--tabs-body-height);overflow:hidden;transition:height .3s ease}@media(prefers-reduced-motion:reduce){[data-tabs-body].is-resizing{transition:none}}.flip-card{--flip-duration: .6s;--flip-easing: cubic-bezier(.4, 0, .2, 1);perspective:1000px}.flip-card__inner{display:flex;height:100%;transform-style:preserve-3d;transition:transform var(--flip-duration) var(--flip-easing)}.flip-card__side{box-sizing:border-box;flex:0 0 100%;min-width:0;backface-visibility:hidden}.flip-card__side--back{margin-left:-100%;transform:rotateY(180deg)}@media(hover:hover){.flip-card:hover .flip-card__inner{transform:rotateY(180deg)}}@media(prefers-reduced-motion:reduce){.flip-card__inner{transition:none}}.icon-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.icon-list__item{display:flex;align-items:flex-start;gap:12px}.icon-list--centered .icon-list__item{align-items:center}