@charset "UTF-8";.button{color:#fff;transition:all var(--transition);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1.2;flex-shrink:0;z-index:1}.button__arrow{display:flex;align-items:center;gap:8px}@media(min-width:1024px){.button__arrow{gap:16px}}.button__padding{padding-inline:12px}@media(min-width:1024px){.button__padding{padding-inline:25px}}.button__icon{color:#fff;font-size:18px;transition:all var(--transition);line-height:1}.button--variant-indigo{color:#fff;background-color:var(--color-bl)}.button--variant-indigo:hover{background-color:var(--color-bl-hover)}.button--variant-indigo:disabled{opacity:.5;pointer-events:none}.button--variant-outline{backdrop-filter:blur(10px);background-color:transparent;border:1px solid var(--color-bl);color:var(--color-bl)}.button--variant-outline:hover{background-color:var(--color-bl-hover);color:#fff}.button--variant-txt-indigo{color:var(--color-bl);transition:all var(--transition)}@media(min-width:1024px){.button--variant-txt-indigo{color:var(--color-bl-hover)}}.button--variant-outline .button__icon{color:var(--color-bl)}.button--variant-outline:hover .button__icon{color:#fff}.button--size-tiny{min-height:52px;padding-inline:24px;border-radius:50px}.button--size-small{min-height:50px;padding-inline:32px;border-radius:50px}@media(min-width:1024px){.button--size-small{min-height:58px}}.button--size-medium{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-medium{min-height:64px}}.button--size-primary{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-primary{min-height:59px;padding-inline:85px}}.button--size-secondary{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-secondary{min-height:64px;padding-inline:63px}}.button--size-large{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-large{min-height:64px;padding-inline:63px}}.button--size-largewide{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-largewide{min-height:64px;padding-inline:63px;min-width:257px}}.button--size-three{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-three{min-height:64px;padding-inline:75px}}.button--size-next-back{min-height:52px;padding-inline:36px;border-radius:50px}@media(min-width:1024px){.button--size-next-back{min-width:240px;min-height:64px}}.button--size-find{min-height:52px;padding-inline:26px;border-radius:50px}@media(min-width:1024px){.button--size-find{min-height:64px;min-width:218px}}.button--font-tiny,.button--font-small{font-weight:500;font-size:14px}@media(min-width:1024px){.button--font-small{font-size:16px}}.button--font-medium{font-weight:500;font-size:16px}@media(min-width:1024px){.button--font-medium{font-size:18px}}.button--loading{position:relative;pointer-events:none;color:transparent}.button--loading .button__icon,.button--loading .icon{visibility:hidden}.button__loader{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:buttonSpin .65s linear infinite;flex-shrink:0}.button--variant-outline.button--loading .button__loader{border-color:#2f4dff40;border-top-color:var(--color-bl)}@keyframes buttonSpin{to{transform:rotate(360deg)}}.title{color:var(--color-slate-800)}.title span{color:var(--color-bl)}.title--size-small{font-weight:500;font-size:15px;line-height:100%}@media(min-width:1024px){.title--size-small{font-size:20px}}.title--size-normal{font-weight:700;font-size:24px;line-height:32px;text-transform:uppercase;color:var(--color-basic)}@media(min-width:1024px){.title--size-normal{font-size:32px}}.title--size-primary{font-weight:700;font-size:20px;line-height:100%;text-align:center;text-transform:uppercase}@media(min-width:1024px){.title--size-primary{font-size:40px}}@media(min-width:1280px){.title--size-primary{font-size:48px}}.title--size-medium{font-weight:700;font-size:23px;line-height:100%;text-transform:uppercase}@media(min-width:1024px){.title--size-medium{font-size:32px}}@media(min-width:1280px){.title--size-medium{font-size:40px}}.title--size-large{font-weight:700;font-size:24px;line-height:105%;text-transform:uppercase}@media(min-width:1024px){.title--size-large{font-size:40px}}@media(min-width:1280px){.title--size-large{font-size:48px}}.title--size-large-quote{font-weight:700;font-size:28px;line-height:105%;text-transform:uppercase}@media(min-width:1024px){.title--size-large-quote{font-size:36px}}@media(min-width:1280px){.title--size-large-quote{font-size:48px;line-height:100%}}.title--size-large-too{font-weight:700;font-size:24px;line-height:105%;text-transform:uppercase}@media(min-width:1024px){.title--size-large-too{font-size:40px}}@media(min-width:1280px){.title--size-large-too{font-size:48px;line-height:123%}}.title--variant-black{color:#161616}.heading{display:inline-flex;flex-direction:column;align-items:center}.heading--borderHeading{position:relative;padding-bottom:16px}@media(min-width:1024px){.heading--borderHeading{padding-bottom:32px}}.heading--borderHeading:after{position:absolute;bottom:0;right:0;content:"";display:block;width:100%;height:1px;border-bottom:1px solid var(--color-slate-300)}.heading--widthTxt-tiny{max-width:700px}.heading--widthTxt-small{max-width:740px}.heading--widthTxt-medium{max-width:672px}.heading--textAlign-center{text-align:center}.heading--textAlign-left-center{text-align:left}.heading__text{color:var(--color-gray)}.heading--variantTxt-small{font-weight:400;font-size:16px;line-height:160%}.heading--variantTxt-medium{font-weight:400;font-size:16px;line-height:23px;color:var(--color-gray)}@media(min-width:1024px){.heading--variantTxt-medium{font-size:18px}}@media(min-width:1280px){.heading--variantTxt-medium{font-size:20px;line-height:32px}}.heading--border-bottom .heading__text:after{content:"";display:block;width:100%;height:1px;border-bottom:1px solid var(--color-slate-300);padding-top:16px}@media(min-width:1024px){.heading--border-bottom .heading__text:after{padding-top:32px}}.heading--border-bottom .heading__text,.heading--border-between .heading__text{width:100%}.heading--border-between .heading__text:before{content:"";display:block;width:100%;height:1px;border-top:1px solid var(--color-slate-300);padding-top:16px}@media(min-width:1024px){.heading--border-between .heading__text:before{padding-top:32px}}.heading--gap-tiny{display:flex;flex-direction:column;gap:16px}.heading--gap-small{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.heading--gap-small{gap:24px}}.heading--gap-medium{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.heading--gap-medium{gap:32px}}.heading--position-center{align-self:center;justify-self:center}.heading--position-left{align-items:start;justify-content:start}.heading--width-tiny{max-width:610px}.heading--width-small{max-width:690px}.heading--width-medium{max-width:500px}@media(min-width:1280px){.heading--width-medium{max-width:620px}}.heading--width-primary{width:100%}.heading--width-secondary{max-width:650px}@media(min-width:1280px){.heading--width-secondary{max-width:800px}}.heading--width-large{max-width:650px}@media(min-width:1280px){.heading--width-large{max-width:960px}}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-amber-300:oklch(87.9% .169 91.605);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xs:16rem;--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.prose{color:var(--tw-prose-body)}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:var(--prose-text);--tw-prose-headings:var(--prose-title);--tw-prose-lead:var(--prose-text);--tw-prose-links:var(--prose-link);--tw-prose-bold:var(--prose-text);--tw-prose-counters:var(--prose-counter);--tw-prose-bullets:var(--prose-bullet);--tw-prose-hr:var(--prose-text);--tw-prose-quotes:var(--prose-text);--tw-prose-captions:var(--prose-text);--tw-prose-kbd:var(--prose-text);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:var(--prose-text);--tw-prose-td-borders:var(--prose-text);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-80{height:calc(var(--spacing) * 80)}.w-3xs{width:var(--container-3xs)}.w-5{width:calc(var(--spacing) * 5)}.max-w-\[800px\]{max-width:800px}.max-w-\[845px\]{max-width:845px}.flex-2{flex:2}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize\!{resize:both!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#2F4DFF\]{background-color:#2f4dff}.bg-\[\#5F97FF\]{background-color:#5f97ff}.bg-\[\#C6D8F5\]{background-color:#c6d8f5}.bg-amber-300{background-color:var(--color-amber-300)}.bg-black{background-color:var(--color-black)}.bg-blue-200{background-color:var(--color-blue-200)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-2{padding:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.text-wrap{text-wrap:wrap}.text-\[\#2F4DFF\]{color:#2f4dff}.text-\[\#696969\]{color:#696969}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.backface-hidden{backface-visibility:hidden}@media(min-width:48rem){.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}@media(min-width:64rem){.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}}}:root{--container-padding:20px;--container-phone:640px;--container-tablet:768px;--container-laptop:1560px;--transition:.2s ease-in-out;--color-gray:#696969;--color-bl:#2f4dff;--color-bl-hover:#3957fd;--color-basic:#161616}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.social-icon{line-height:1;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center}.social-icon--indigo{color:var(--color-bl)}.social-icon--indigo:hover{color:var(--color-bl-hover)}.social-icon--gray{color:var(--color-slate-400)}.social-icon--gray:hover{color:var(--color-bl-hover)}.social-icon--small{font-size:20px}.social-icon--medium{font-size:24px}.social-icon--large{font-size:64px}.footer{padding-bottom:24px}@media(min-width:1024px){.footer{padding-bottom:48px}}.footer{flex-grow:0;--_container: 100%;--container-offset: var(--container-padding);display:grid;grid-template-columns:[full-start left-start] minmax(var(--container-padding),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--container-padding),1fr) [full-end right-end];grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end]}@media(min-width:640px){.footer{--_container: var(--container-phone);--container-offset: max( calc(var(--real-page-width, 100vw) - var(--_container)) / 2, var(--container-padding) )}}@media(min-width:768px){.footer{--_container: var(--container-tablet)}}@media(min-width:1024px){.footer{--_container: var(--container-laptop)}}.footer__container{grid-area:full;display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.footer__container{gap:80px}}.footer__main{display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:1024px){.footer__main{gap:24px}}.footer__image{align-self:center;width:86px;height:90px;display:flex;justify-content:center}.footer__image-img--small{width:100%;height:100%;object-fit:contain;width:76px;height:90px}.footer__icons{display:flex;gap:16px}@media(min-width:1024px){.footer__icons{gap:32px}}.footer__text{font-size:16px;color:#161616;font-weight:500;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;gap:15px}@media(min-width:1280px){.footer__text{font-size:18px;line-height:100%;gap:32px}}.footer__text:after,.footer__text:before{content:"";display:block;width:100%;height:2px;border:1px solid var(--color-slate-300)}.footer__group{display:flex;flex-direction:column;gap:28px}@media(min-width:1024px){.footer__group{gap:56px}}.footer p{font-weight:400;font-size:12px;line-height:18px;color:var(--color-slate-400);align-self:center}.cookie-banner{display:none;position:fixed;justify-content:flex-end;padding:24px;bottom:24px;right:10px;left:10px;background-color:#fff;box-shadow:0 10px 60px #00000040;border-radius:5px;z-index:10}@media(min-width:768px){.cookie-banner{right:30px;left:30px}}@media(min-width:1024px){.cookie-banner{left:unset;right:25px;max-width:409px;padding:30px}}@media(min-width:1536px){.cookie-banner{right:50px}}.cookie-banner__title{font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase;color:var(--color-basic)}@media(min-width:1024px){.cookie-banner__title{font-size:24px}}.cookie-banner a{font-weight:400;font-size:14px;line-height:1.5;text-decoration:underline;color:var(--color-bl);transition:all var(--transition)}.cookie-banner a:hover{color:var(--color-bl-hover)}.cookie-banner__text{font-weight:400;font-size:14px;line-height:1.5;color:var(--color-gray)}.cookie-banner__container{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.cookie-banner__container{max-width:440px;gap:32px}}.cookie-banner__content{display:flex;flex-direction:column;gap:10px}.cookie-banner__button{height:16px;cursor:pointer;position:absolute;top:9px;right:15px;font-size:16px;color:var(--color-gray)}.burger{display:flex;align-items:center;justify-content:center;cursor:pointer}.burger__icon,.burger__open{font-size:24px}.burger[data-open=false] .burger__icon{display:inline}.burger[data-open=false] .burger__open,.burger[data-open=true] .burger__icon{display:none}.burger[data-open=true] .burger__open{display:inline}.drawer{padding-top:var(--drawer-padding-top);z-index:50;position:fixed;top:0;left:0;height:100%;width:100%}.drawer__container{width:var(--drawer-container-width);background-color:var(--drawer-container-bg);height:100%;overflow-y:auto;scrollbar-width:thin;transition:var(--transition);--_container: 100%;--container-offset: var(--container-padding);display:grid;grid-template-columns:[full-start left-start] minmax(var(--container-padding),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--container-padding),1fr) [full-end right-end];grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end]}@media(min-width:640px){.drawer__container{--_container: var(--container-phone);--container-offset: max( calc(var(--real-page-width, 100vw) - var(--_container)) / 2, var(--container-padding) )}}@media(min-width:768px){.drawer__container{--_container: var(--container-tablet)}}@media(min-width:1024px){.drawer__container{--_container: var(--container-laptop)}}.drawer__content{grid-area:center;position:relative;display:flex;flex-direction:column;padding-bottom:32px;padding-top:35px;justify-content:space-between}.drawer--left,.drawer--left .drawer__container{transform:translate(-100%);margin-right:auto}.drawer--right,.drawer--right .drawer__container{transform:translate(100%);margin-left:auto}.drawer--top,.drawer--top .drawer__container{transform:translateY(-100%)}.drawer--bottom,.drawer--bottom .drawer__container{transform:translateY(100%)}.drawer[data-open=true],.drawer[data-open=idle],.drawer[data-open=true] .drawer__container{transform:translate(0)}.drawer__back{z-index:-1;position:fixed;top:0;left:0;height:0;width:0;transition:background-color var(--transition)}.drawer[data-open=true] .drawer__back{background-color:var(--drawer-back-bg)}.drawer[data-open=true] .drawer__back,.drawer[data-open=idle] .drawer__back{height:100%;width:100vw}.drawer--primary{--drawer-container-bg: white;--drawer-padding-top: 80px}.drawer--secondary{--drawer-container-width: min(100%, 500px);--drawer-container-bg: white;--drawer-back-bg: rgba(0, 0, 0, .25)}.header-nav{display:flex;align-items:flex-start;gap:10px;width:100%;justify-content:center}@media(min-width:1024px){.header-nav{gap:16px}}@media(min-width:1280px){.header-nav{gap:42px}}.header-nav__link{z-index:100;font-weight:500;font-size:13px;line-height:100%;color:var(--color-gray);transition:all var(--transition)}@media(min-width:1280px){.header-nav__link{font-size:14px}}@media(min-width:1536px){.header-nav__link{font-size:16px}}.header-nav__link:hover{color:var(--color-bl)}.header-nav__link:nth-child(4){padding-right:200px}.mobile-nav{display:flex;flex-direction:column;gap:36px}.mobile-nav__link{font-weight:500;font-size:18px;line-height:100%;color:var(--color-gray);transition:all var(--transition)}.mobile-nav__link:hover{color:var(--color-bl)}.header{z-index:60;flex-grow:0;position:sticky;top:0;background:linear-gradient(rgba(255,255,255,.7725490196),transparent)}.header__container{grid-area:full;z-index:60}.header__mobile{max-height:85px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding-block:10px;padding-inline:20px}@media(min-width:1024px){.header__mobile{display:none}}.header__group{display:flex;flex-direction:column;gap:36px}.header__logo{position:relative;width:55px;height:65px}.header__logo-img{width:100%;height:100%;object-fit:contain}.header__desktop{display:none}@media(min-width:1024px){.header__desktop{--_container: 100%;--container-offset: var(--container-padding);display:grid;grid-template-columns:[full-start left-start] minmax(var(--container-padding),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--container-padding),1fr) [full-end right-end];grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];position:relative;transition:all .5s ease-in-out;padding-top:40px}}@media(min-width:1024px)and (min-width:640px){.header__desktop{--_container: var(--container-phone);--container-offset: max( calc(var(--real-page-width, 100vw) - var(--_container)) / 2, var(--container-padding) )}}@media(min-width:1024px)and (min-width:768px){.header__desktop{--_container: var(--container-tablet)}}@media(min-width:1024px)and (min-width:1024px){.header__desktop{--_container: var(--container-laptop)}}@media(min-width:1024px){.header__desktop:after,.header__desktop:before{content:"";display:block;width:100%;height:2px;border:1px solid rgb(47,77,255);align-self:center}.header__desktop>*{grid-area:center}}.header__main{display:grid;grid-template-columns:200px 1fr 200px}.header .header-nav{position:absolute}.header__icons{display:flex;gap:16px}@media(min-width:1024px){.header__icons{gap:32px}}.header__icon{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;padding-inline:12px}@media(min-width:1024px){.header__icon{gap:24px;padding-inline:24px}}.header__bottom{display:flex;flex-direction:column;gap:40px}.header__image{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;z-index:1}.header__image:after,.header__image:before{content:"";display:block;width:100%;height:2px;border:1px solid rgb(47,77,255)}.header__image-img{object-fit:contain;transition:all .5s ease-in-out;max-height:100px}@media(min-width:1280px){.header__image-img{max-height:160px}}.header__button{display:flex;align-items:center;justify-content:flex-end;z-index:5}.header__button:before{content:"";display:block;flex-grow:1;height:2px;border:1px solid rgb(47,77,255)}.header__scroll .header__image-img{max-height:80px}.header__scroll .header__desktop{padding-top:20px;padding-bottom:7px}.modal{display:none;z-index:70}.modal.is-open{display:block}.modal__overlay{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;display:grid;place-items:center;padding:var(--container-padding)}.modal__container{border-radius:20px;width:min(100%,var(--modal-width));max-height:100%;overflow:auto;scrollbar-width:thin;position:relative}.modal__content{background-color:#fff;width:100%;padding:12px}@media(min-width:768px){.modal__content{padding:32px}}.modal__content{min-height:100px}@media(min-width:1024px){.modal__content{padding:45px}}.modal--small{--modal-width: 464px}.modal--medium{--modal-width: 659px}.modal--wide{--modal-width: 1036px}.modal__close{line-height:1;font-size:32px;cursor:pointer;position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;transition:var(--transition);color:var(--color-slate-800)}.modal__close:hover{color:var(--color-slate-600)}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}.modal[aria-hidden=false] .modal__overlay{animation:modalFadeIn .25s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal__overlay{animation:modalFadeOut .1s cubic-bezier(0,0,.2,1)}.modal__overlay{will-change:transform}.modal-contact{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.modal-contact{gap:64px}}.modal-contact__main{display:flex;flex-direction:column;align-items:center;gap:24px}@media(min-width:1024px){.modal-contact__main{gap:48px}}.modal-contact__container,.modal-contact__enter{display:flex;flex-direction:column;width:100%;gap:8px}@media(min-width:640px){.modal-contact__container,.modal-contact__enter{gap:16px}}.modal-contact__group{display:flex}.modal-contact__content{flex-direction:column;display:flex;gap:8px}@media(min-width:640px){.modal-contact__content{gap:16px;flex-direction:row}}@font-face{font-family:Inter;src:url(../fonts/inter-variable.ttf) format("truetype-variations");font-weight:100 900}@font-face{font-family:WixMadefor;src:url(../fonts/WixMadefor.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:lg;src:url(../fonts/lg.woff2) format("woff2"),url(../fonts/lg.ttf) format("truetype"),url(../fonts/lg.woff) format("woff"),url(../fonts/lg.svg) format("svg");font-weight:400;font-style:normal;font-display:block}html{height:100%;scroll-behavior:smooth;scroll-padding-top:160px}body{min-height:100%;display:flex;flex-direction:column;font-family:WixMadefor}@media(min-width:1024px){body{background:linear-gradient(90deg,#e2e8f0,#fff,#e2e8f0)}}.main{flex-grow:1;z-index:10}spaceapp-video-card *,spaceapp-checklist *,spaceapp-universal-card--three *{opacity:1;animation:spaceapp 1.4s}@keyframes spaceapp{0%{opacity:0}to{opacity:1}}spaceapp-video-card,spaceapp-checklist,spaceapp-universal-card--three{display:contents}.mega-back{cursor:pointer}@media(min-width:1024px){.snap{min-height:100vh;overflow:hidden;display:grid}.snap .partner,.snap .pill{padding-top:unset;margin-block:auto}.snap .banner-contact{margin-block:auto}.snap .our-services__image1-img,.snap .approach__image1-img,.snap .hero__image-img{display:none}}.canvas-gears{position:fixed;top:0;left:0;width:100%;height:100%}@media(min-width:1024px){#canvas-container~.footer{position:fixed;bottom:0;left:0;width:100%;opacity:0}}@media(min-width:1024px){#canvas-container~.main{position:fixed;top:0;left:0;width:100%}}#canvas-container{display:none;background:transparent}@media(min-width:1024px){#canvas-container{opacity:.4;display:block}}.light-controls{position:fixed;bottom:20px;right:20px;z-index:1000;font-family:var(--font-family, "WixMadefor", sans-serif);font-size:12px}.light-controls__toggle-btn{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}.light-controls__toggle-btn:hover{background:#000000b3;transform:scale(1.05)}.light-controls__panel{position:absolute;bottom:54px;right:0;padding:16px;background:#000000d9;backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.1);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.light-controls.light-controls--open .light-controls__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}.light-controls__title{margin:0 0 12px;font-size:14px;font-weight:600;color:#fff}.light-controls__shadows-row{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.light-controls__select{padding:4px 8px;font-size:11px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;cursor:pointer}.light-controls__list{display:flex;flex-direction:column;gap:12px}.light-controls__row{display:flex;flex-direction:column;gap:6px}.light-controls__position{display:flex;gap:6px;margin-top:6px}.light-controls__pos-input{display:flex;flex-direction:column;gap:2px;flex:1}.light-controls__pos-input--with-slider .light-controls__slider-wrap{gap:6px}.light-controls__pos-input--with-slider .light-controls__pos-value{width:52px;min-width:52px;padding:2px 4px;font-size:10px}.light-controls__pos-label{font-size:10px;color:#fff9}.light-controls__pos-value{width:100%;padding:4px 6px;font-size:11px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff}.light-controls__pos-value::-webkit-inner-spin-button,.light-controls__pos-value::-webkit-outer-spin-button{opacity:1}.light-controls__label{color:#ffffffe6;font-weight:500}.light-controls__inputs{display:flex;align-items:center;gap:8px}.light-controls__slider-wrap{flex:1;display:flex;align-items:center;gap:8px}.light-controls__slider{flex:1;height:6px;-webkit-appearance:none;appearance:none;background:#fff3;border-radius:3px}.light-controls__slider::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--color-bl, #4f46e5);cursor:pointer}.light-controls__slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--color-bl, #4f46e5);cursor:pointer;border:none}.light-controls__value{min-width:28px;color:#ffffffb3;font-variant-numeric:tabular-nums}.light-controls__color{width:28px;height:28px;padding:2px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:transparent;cursor:pointer}.light-controls__env{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.light-controls__env-title{font-size:11px;color:#fff9;margin-bottom:8px}.light-controls__env-wrap{display:flex;align-items:center;gap:6px}.light-controls__color-picker{width:28px;height:28px;padding:2px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:transparent;cursor:pointer}.light-controls__toggle{width:18px;height:18px;cursor:pointer;accent-color:var(--color-bl, #4f46e5)}body[data-gears] .animation-controls{position:fixed;bottom:20px;right:80px;z-index:1000;font-family:var(--font-family, "WixMadefor", sans-serif);font-size:12px}body[data-gears] .animation-controls__toggle-btn{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}body[data-gears] .animation-controls__toggle-btn:hover{background:#000000b3;transform:scale(1.05)}body[data-gears] .animation-controls__panel{position:absolute;bottom:54px;right:0;width:300px;max-height:70vh;overflow-y:auto;padding:16px;background:#000000d9;backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.1);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}body[data-gears] .animation-controls.animation-controls--open .animation-controls__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}body[data-gears] .animation-controls__title{margin:0 0 12px;font-size:14px;font-weight:600;color:#fff}body[data-gears] .animation-controls__list{display:flex;flex-direction:column;gap:12px}body[data-gears] .animation-controls__part{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}body[data-gears] .animation-controls__part:last-child{border-bottom:none;padding-bottom:0}body[data-gears] .animation-controls__part-title{font-weight:600;color:#fffffff2;margin-bottom:8px;font-size:13px}body[data-gears] .animation-controls__buttons{display:flex;gap:8px;flex-wrap:wrap}body[data-gears] .animation-controls__btn{padding:6px 12px;font-size:11px;border-radius:6px;border:1px solid rgba(255,255,255,.25);background:#ffffff1a;color:#fff;cursor:pointer;transition:background .2s}body[data-gears] .animation-controls__btn:hover{background:#fff3}body[data-gears] .animation-controls__btn--play{background:#4f46e566;border-color:#8178ff80}body[data-gears] .animation-controls__btn--reverse{background:#64647866}body[data-gears] .animation-controls__clips{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}body[data-gears] .animation-controls__clip-btn{padding:4px 8px;font-size:10px;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#ffffffd9;cursor:pointer}body[data-gears] .animation-controls__clip-btn:hover{background:#ffffff26}body[data-gears] .animation-controls__empty{margin:0;color:#fff9;font-size:12px}.swiper-wrapper{height:auto!important}.checkbox{display:flex;gap:8px;align-items:center}.checkbox__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;border:1px solid var(--color-slate-400);background-color:#fff;width:24px;height:24px;cursor:pointer;transition:all var(--transition);border-radius:50%}.checkbox__element:checked{background-size:12px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.14211 0.267734C9.53428 -0.101682 10.1552 -0.0869882 10.5291 0.300509C10.9029 0.688026 10.888 1.30155 10.4959 1.671L4.91127 6.93202C4.5257 7.29527 3.917 7.28847 3.5403 6.91624L0.287321 3.70184C-0.0957501 3.32324 -0.0957973 2.70872 0.287321 2.33014C0.670445 1.95164 1.29236 1.95164 1.67549 2.33014L4.25036 4.87447L9.14211 0.267734Z' fill='white'/%3e%3c/svg%3e ");background-color:var(--color-bl)}.checkbox__label{font-weight:400;font-size:12px;line-height:18px;color:var(--color-slate-400);cursor:pointer}.checkbox__label a{font-weight:400;font-size:12px;line-height:18px;color:var(--color-bl)}.checkbox__label a:hover{color:var(--color-bl-hover)}.checkbox--v-big{gap:14px}@media(min-width:1024px){.checkbox--v-big{gap:20px}}.input{transition:all var(--transition);border-radius:50px;padding-inline:24px;padding-block:8px;width:100%;min-height:64px;color:var(--color-basic);font-size:15px}@media(min-width:1024px){.input{padding-inline:48px;padding-block:16px;font-size:20px;border-radius:111px}}@media(min-width:768px){.input--variant-white{box-shadow:0 20px 60px #3134381a}}.input--variant-white{border:1px solid var(--color-slate-100)}.input--variant-gray{border:1px solid var(--color-slate-100);background:var(--color-slate-50)}.input::placeholder{font-weight:400;line-height:32px;font-size:15px;text-align:center;color:var(--color-gray)}@media(min-width:1024px){.input::placeholder{font-size:20px}}.input--placeholderTxt-center::placeholder{text-align:center}.input--placeholderTxt-left::placeholder{text-align:left}.input:focus,.input:focus-visible{outline:unset}.error-card{display:flex;flex-direction:column;align-items:center}.error-card__main{display:flex;flex-direction:column;width:100%;gap:16px;padding-bottom:80px}@media(min-width:640px){.error-card__main{transform:translateY(-160px);overflow:hidden;padding-bottom:unset}}@media(min-width:1024px){.error-card__main{gap:32px;align-items:center;transform:translateY(-221px)}}@media(min-width:1536px){.error-card__main{transform:translateY(-270px)}}@media(min-width:640px){.error-card__image{transform:translateY(-60px)}}@media(min-width:1024px){.error-card__image{max-width:810px;transform:translateY(-91px)}}@media(min-width:1280px){.error-card__image{max-width:1185px}}.error-card__image-img{width:100%;height:100%;object-fit:cover}.back{position:relative;overflow-x:clip;display:grid}.back__container{display:grid}.back__image{display:none;position:absolute;z-index:-200;opacity:.3;filter:blur(6px)}@media(min-width:1024px){.back__image{display:block}}.back__image-one{left:-1284px;top:-797px;max-width:1828px}@media(min-width:1280px){.back__image-one{left:-1200px;top:-578px;max-width:2164px}}.back__image-two{right:-1275px;max-width:1828px;top:-1383px}@media(min-width:1280px){.back__image-two{right:-972px;max-width:2164px;top:-1568px}}.back__image-three{right:-1275px;max-width:1828px;top:-1000px}@media(min-width:1280px){.back__image-three{right:-972px;top:-570px;max-width:2164px}}.back__image-four{max-width:2468px;bottom:-735px;max-width:2164px;left:-1200px}@media(min-width:1280px){.back__image-four{max-width:2468px;bottom:-735px;max-width:2164px;left:-1200px}}.back__image-five{max-width:1426px;bottom:-371px;right:-883px}@media(min-width:1280px){.back__image-five{max-width:1426px;bottom:-371px;right:-883px}}.section{--_container: 100%;--container-offset: var(--container-padding);display:grid;grid-template-columns:[full-start left-start] minmax(var(--container-padding),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--container-padding),1fr) [full-end right-end];grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end]}@media(min-width:640px){.section{--_container: var(--container-phone);--container-offset: max( calc(var(--real-page-width, 100vw) - var(--_container)) / 2, var(--container-padding) )}}@media(min-width:768px){.section{--_container: var(--container-tablet)}}@media(min-width:1024px){.section{--_container: var(--container-laptop)}}.section--left{--section-position: left}.section--center{--section-position: center}.section--right{--section-position: right}.section--full{--section-position: full}@media(min-width:640px){.section--phone-left{--section-position: left}}@media(min-width:640px){.section--phone-center{--section-position: center}}@media(min-width:640px){.section--phone-right{--section-position: right}}@media(min-width:640px){.section--phone-full{--section-position: full}}@media(min-width:768px){.section--tablet-left{--section-position: left}}@media(min-width:768px){.section--tablet-center{--section-position: center}}@media(min-width:768px){.section--tablet-right{--section-position: right}}@media(min-width:768px){.section--tablet-full{--section-position: full}}@media(min-width:1024px){.section--laptop-left{--section-position: left}}@media(min-width:1024px){.section--laptop-center{--section-position: center}}@media(min-width:1024px){.section--laptop-right{--section-position: right}}@media(min-width:1024px){.section--laptop-full{--section-position: full}}@media(min-width:1280px){.section--desktop-left{--section-position: left}}@media(min-width:1280px){.section--desktop-center{--section-position: center}}@media(min-width:1280px){.section--desktop-right{--section-position: right}}@media(min-width:1280px){.section--desktop-full{--section-position: full}}@media(min-width:1536px){.section--widescreen-left{--section-position: left}}@media(min-width:1536px){.section--widescreen-center{--section-position: center}}@media(min-width:1536px){.section--widescreen-right{--section-position: right}}@media(min-width:1536px){.section--widescreen-full{--section-position: full}}.section__container{display:grid;grid-area:var(--section-position);grid-template-columns:100%}.section--top-super-small{padding-top:30px}.section--top-small{padding-top:40px}.section--top-medium{padding-top:30px}.section--top-large{padding-top:60px}.section--top-primary,.section--top-secondary{padding-top:40px}@media(min-width:1024px){.section--top-super-small{padding-top:60px}.section--top-small{padding-top:100px}.section--top-medium{padding-top:60px}.section--top-large{padding-top:150px}.section--top-primary{padding-top:217px}.section--top-secondary{padding-top:160px}}@media(min-width:1280px){.section--top-super-small{padding-top:60px}.section--top-small,.section--top-medium{padding-top:150px}.section--top-large{padding-top:229px}}.section--bottom-small,.section--bottom-medium{padding-bottom:40px}.section--bottom-large{padding-bottom:60px}@media(min-width:1024px){.section--bottom-small{padding-bottom:80px}.section--bottom-medium,.section--bottom-large{padding-bottom:150px}}@media(min-width:1280px){.section--bottom-large{padding-bottom:224px}}.banner-contact{background:#ffffff1a;border:2px solid var(--color-slate-100);box-shadow:0 20px 60px #3134381a;padding:24px;border-radius:15px;gap:40px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1024px){.banner-contact{gap:unset;align-items:center;padding:24px;flex-direction:row}}@media(min-width:1280px){.banner-contact{padding:40px}}@media(min-width:1536px){.banner-contact{padding:48px}}.banner-contact__buttons{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.banner-contact__buttons{align-items:center}}@media(min-width:1280px){.banner-contact__buttons{flex-direction:row}}.gallery{position:relative;display:flex;flex-direction:column;overflow:hidden;user-select:none}.gallery__container{flex-shrink:0;display:flex;gap:12px}@media(min-width:1024px){.gallery__container{gap:24px}}.gallery__marquee{animation:scroll 20s linear infinite}.gallery__reverce{animation-direction:reverse}.gallery__item{flex:0 0 auto;counter-increment:item;color:#fff;height:150px;width:200px;border-radius:10px;overflow:hidden;margin:10px 0;transition:all .1s ease-in-out}@media(min-width:1024px){.gallery__item{height:300px;width:373px}}.gallery__item:hover{transform:scale(1.05)}.gallery__img{width:100%;height:100%;object-fit:cover}.gallery:hover .gallery__marquee{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 20px))}}.gallery-main{padding-top:50px;width:100vw}@media(min-width:1024px){.gallery-main{padding-top:200px}}.story-card__group{display:flex;flex-direction:column;padding-bottom:24px;gap:16px}@media(min-width:1024px){.story-card__group{flex-direction:row;align-items:center;padding-bottom:48px}}@media(min-width:1280px){.story-card__group{gap:32px}}.story-card__image{width:100px;height:110px;flex-shrink:0}@media(min-width:1280px){.story-card__image{min-width:130px;height:148px}}.story-card__image-img{width:100%;height:100%}.story-card span{font-weight:400;font-size:20px;line-height:32px;color:var(--color-gray)}@media(min-width:1024px){.story-card span{padding-block:26px}}.story-card__separator{width:100%;height:1px;background-color:var(--color-slate-300)}.story-card:last-child .story-card__separator{display:none}.story-group{display:grid;gap:24px}@media(min-width:1024px){.story-group{grid-template-columns:auto 690px;position:relative}}@media(min-width:1280px){.story-group{grid-template-columns:auto 900px;gap:48px}}@media(min-width:1536px){.story-group{grid-template-columns:auto 1032px}}.story-group__title{font-weight:700;font-size:24px;line-height:105%;z-index:60;text-transform:uppercase}@media(min-width:1024px){.story-group__title{font-size:40px;height:fit-content;position:sticky;top:106px}}@media(min-width:1280px){.story-group__title{font-size:48px}}.story-group__content{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.story-group__content{gap:48px}}.tab-trigger{cursor:pointer;transition:all var(--transition);line-height:1.2;padding:16px;border-radius:50px;color:var(--color-bl);border:1px solid var(--color-bl);min-width:150px}@media(min-width:1024px){.tab-trigger{padding-inline:42px;padding-block:17px}}.tab-trigger:hover{background-color:var(--color-bl-hover);color:#fff}.tab-trigger[data-active=true]{border:1px solid var(--color-bl);background-color:var(--color-bl);color:#fff}.tab-trigger[data-active=true]:hover{background-color:var(--color-bl-hover);color:#fff}.tab{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.tab{gap:32px}}.tab__list--wrap{gap:8px;display:grid;grid-template-columns:100%;grid-template-rows:auto}@media(min-width:1024px){.tab__list--wrap{display:flex;flex-wrap:wrap}}.tab__list--scroll{gap:8px;display:flex;padding-inline:var(--container-offset);flex-wrap:nowrap;overflow-x:auto;text-wrap:nowrap;padding-top:16px;scrollbar-width:none;-ms-overflow-style:none}.tab__list--scroll::-webkit-scrollbar{display:none}@media(min-width:1024px){.tab__list--scroll{padding-top:32px;flex-wrap:wrap;overflow-x:unset;text-wrap:unset}}.tab-content{display:none;opacity:0;transition:var(--transition)}.tab-content[data-active=true]{display:flex;flex-direction:column}.tab-content[data-opacity=true]{opacity:1}.img-block{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.img-block{gap:40px}}.img-block__image{border-radius:20px;overflow:hidden;height:200px}@media(min-width:1024px){.img-block__image{height:400px}}@media(min-width:1280px){.img-block__image{height:600px}}.img-block__image-img{width:100%;height:100%;object-fit:cover}.button-navigation{display:flex;align-items:center;justify-content:center;cursor:pointer;width:32px;height:32px;border:1px solid var(--color-bl);border-radius:50px;transition:var(--transition)}@media(min-width:1024px){.button-navigation{width:58px;height:58px}}.button-navigation:hover{background-color:var(--color-bl)}.button-navigation:hover .button-navigation__icon{color:#fff}.button-navigation--left{transform:rotate(180deg)}.button-navigation__icon{font-size:20px;color:var(--color-bl)}.button-navigation.swiper-button-disabled{opacity:.6;pointer-events:none}.services-card{display:flex!important;flex-direction:column;gap:12px;width:200px}@media(min-width:1024px){.services-card{gap:24px}}@media(min-width:1024px){.services-card--main{gap:18px}}.services-card__num{font-weight:700;font-size:26px;line-height:100%;color:var(--color-slate-300)}@media(min-width:1024px){.services-card__num{font-size:32px}}.services-card__title{font-weight:600;font-size:24px;line-height:100%;color:var(--color-basic)}@media(min-width:1024px){.services-card__title{font-size:32px}}.services-card__text{font-weight:400;font-size:16px;line-height:28px;color:var(--color-gray)}@media(min-width:1024px){.services-card__text{line-height:32px;font-size:20px}}@media(min-width:1024px){.services-card__text--main{line-height:22px;font-size:18px}}.services-swiper{display:grid;width:100%}.services-swiper__main{height:fit-content}.services-swiper__swiper{flex:1}.our-services{display:flex;align-items:center;padding-top:53px;gap:8px;flex-direction:column-reverse}@media(min-width:1024px){.our-services{display:grid;align-items:center;gap:8px;grid-template-columns:1fr auto;padding-top:106px;gap:25px}}@media(min-width:1280px){.our-services{padding-top:140px}}.our-services__content{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.our-services__content{flex-direction:row;gap:0px;justify-content:space-between}}.our-services__container{display:flex;flex-direction:column;gap:32px;max-width:640px}.our-services__group{gap:24px;display:grid;width:100%}.our-services__nav{display:flex;gap:8px}.our-services__image{display:none}@media(min-width:1024px){.our-services__image{display:flex;justify-items:center;align-items:center;justify-content:center}}.our-services__image-img{width:542px;height:650px;object-fit:contain}.our-services--variant-primary .our-services__image{opacity:.39;max-width:500px;display:none;justify-self:center}@media(min-width:1024px){.our-services--variant-primary .our-services__image{display:block}}@media(min-width:1024px){.our-services--variant-secondary{grid-template-columns:auto 1fr}.our-services--variant-secondary .our-services__image{order:2}.our-services--variant-secondary .our-services__container{order:1}}.block{display:flex;flex-direction:column;gap:20px;padding-bottom:16px}@media(min-width:1024px){.block{gap:40px;padding-bottom:40px;max-width:1215px}}@media(min-width:1024px)and (min-width:1280px){.block{padding-left:133px}}.block__main{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.block__main{gap:64px}}.block a{display:flex;gap:8px;font-weight:500;font-size:16px;line-height:1;align-items:center;color:var(--color-bl)}@media(min-width:1024px){.block a{font-size:18px}.block a:hover{color:var(--color-bl-hover)}}.block__icon{font-size:24px;color:var(--color-bl)}.block__image{border-radius:20px;overflow:hidden}@media(min-width:1024px){.block__image{max-height:501px}}.block__image-img{width:100%;height:100%;object-fit:cover}.block__data{font-weight:400;font-size:14px;line-height:1;color:var(--color-slate-400)}@media(min-width:1024px){.block__data{font-size:16px}}.src-card{overflow:hidden;height:240px}@media(min-width:1536px){.src-card{height:280px}}.src-card__img{border-radius:15px;width:100%;height:100%;object-fit:cover;margin:0}.src-group{display:flex;flex-direction:column;gap:12px;padding-top:32px;padding-bottom:32px}@media(min-width:768px){.src-group{display:grid;padding-bottom:64px;max-width:1083px;grid-template-columns:1fr 1fr}}@media(min-width:1280px){.src-group{padding-left:133px;padding-top:64px;gap:24px}}.prose--blog{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;padding-top:16px}@media(min-width:1024px){.prose--blog{padding-top:32px}}.prose--blog p{font-weight:400;line-height:32px;color:var(--color-gray);font-size:16px}@media(min-width:1024px){.prose--blog p{font-size:20px}}.prose--details-blog{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit}@media(min-width:1024px){.prose--details-blog{max-width:1215px}}@media(min-width:1280px){.prose--details-blog{padding-left:133px}}.prose--details-blog h1{font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--color-basic);padding-bottom:16px;margin:0}@media(min-width:1024px){.prose--details-blog h1{font-size:48px;padding-bottom:32px}}.prose--details-blog h2{font-weight:600;font-size:18px;line-height:1;color:var(--color-basic);margin:0;padding-bottom:16px}@media(min-width:1024px){.prose--details-blog h2{font-size:32px;padding-bottom:45px}}.prose--details-blog h3{font-weight:600;font-size:18px;line-height:100%;color:var(--color-basic);margin:0;padding-bottom:16px}@media(min-width:1024px){.prose--details-blog h3{font-size:24px;padding-bottom:32px}}.prose--details-blog p{color:var(--color-gray);font-weight:400;font-size:14px;margin:0;line-height:1.6;padding-bottom:32px}@media(min-width:1024px){.prose--details-blog p{font-size:16px;padding-bottom:82px}}.prose--details-blog p:last-child{padding-bottom:unset}.prose--details-blog ul{font-weight:400;padding-top:16px;padding-bottom:32px;margin:0;padding-left:20px;position:relative;gap:8px;display:flex;flex-direction:column}@media(min-width:1024px){.prose--details-blog ul{gap:16px;padding-bottom:64px;padding-top:31px}}.prose--details-blog ul li{padding-left:8px;margin:0;list-style:none}@media(min-width:1024px){.prose--details-blog ul li{padding-left:16px}}.prose--details-blog ul li:before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.779297 4.38003L3.35073 6.78003L9.7793 0.780029' stroke='white' stroke-width='1.55983' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");width:20px;display:flex;align-items:center;left:0;justify-content:center;height:20px;aspect-ratio:1/1;border-radius:50%;position:absolute;background-color:var(--color-bl)}.prose--details-blog ol li{font-weight:400}.prose--details-blog{color:var(--color-gray);font-weight:400;font-size:14px;margin:0;line-height:1.6;font-size:16px}.prose--test{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit}@media(min-width:1024px){.prose--test{max-width:1215px}}@media(min-width:1280px){.prose--test{padding-left:133px}}.prose--test h1{font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--color-basic);padding-bottom:16px;margin:0}@media(min-width:1024px){.prose--test h1{font-size:48px;padding-bottom:32px}}.prose--test h2{font-weight:600;font-size:18px;line-height:1;color:var(--color-basic);margin:0;padding-bottom:16px}@media(min-width:1024px){.prose--test h2{font-size:32px;padding-bottom:45px}}.prose--test h3{font-weight:600;font-size:18px;line-height:100%;color:var(--color-basic);margin:0;padding-bottom:16px}@media(min-width:1024px){.prose--test h3{font-size:24px;padding-bottom:32px}}.prose--test span{color:var(--color-gray);font-weight:400;font-size:14px;margin:0;display:block;line-height:1.6;padding-bottom:32px}@media(min-width:1024px){.prose--test span{font-size:16px;padding-bottom:82px}}.prose--test span:last-child{padding-bottom:unset}.prose--test p{color:var(--color-gray);font-weight:400;font-size:14px;margin:0;display:block;line-height:1.6;padding-bottom:32px}@media(min-width:1024px){.prose--test p{font-size:16px;padding-bottom:82px}}.prose--test p:last-child{padding-bottom:unset}.prose--test ul{font-weight:400;padding-top:16px;padding-bottom:32px;margin:0;padding-left:20px;position:relative;gap:8px;display:flex;flex-direction:column}@media(min-width:1024px){.prose--test ul{gap:16px;padding-bottom:64px;padding-top:31px}}.prose--test ul li{padding-left:8px;margin:0;list-style:none;color:var(--color-gray);font-weight:400;font-size:14px;line-height:1.6}@media(min-width:1024px){.prose--test ul li{padding-left:16px;font-size:16px}}.prose--test ul li:before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.779297 4.38003L3.35073 6.78003L9.7793 0.780029' stroke='white' stroke-width='1.55983' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");width:20px;display:flex;align-items:center;left:0;justify-content:center;height:20px;aspect-ratio:1/1;border-radius:50%;position:absolute;background-color:var(--color-bl);transform:translate(-100%);margin-left:-20px}.prose--test ol{font-weight:400;padding-top:16px;padding-bottom:32px;margin:0;padding-left:20px;position:relative;gap:8px;display:flex;flex-direction:column;counter-reset:item}@media(min-width:1024px){.prose--test ol{gap:16px;padding-bottom:64px;padding-top:31px}}.prose--test ol li{padding-left:8px;margin:0;list-style:none;color:var(--color-gray);font-weight:400;font-size:14px;line-height:1.6;position:relative;counter-increment:item}@media(min-width:1024px){.prose--test ol li{padding-left:16px;font-size:16px}}.prose--test ol li:before{content:counter(item) ". ";color:var(--color-bl);font-weight:600;position:absolute;left:0;transform:translate(-100%);margin-left:-20px;width:20px;text-align:right}.prose--test{color:var(--color-gray);font-weight:400;font-size:14px;margin:0;line-height:1.6}@media(min-width:1024px){.prose--test{font-size:16px}}.contact{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;padding-top:50px}@media(min-width:1280px){.contact{padding-top:220px}}.contact__image{position:absolute;width:485px}@media(min-width:768px){.contact__image{width:950px}}@media(min-width:1024px){.contact__image{width:1024px}}@media(min-width:1280px){.contact__image{width:1333px;height:978px}}.contact__image-img{width:100%;height:100%;object-fit:cover;opacity:.07}.contact__wrapper{position:relative;display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.contact__wrapper{gap:64px}}.contact__container{display:flex;flex-direction:column;gap:32px;width:100%}@media(min-width:1024px){.contact__container{align-items:center;gap:48px}}.contact__enter,.contact__group{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:1024px){.contact__group{flex-direction:row;gap:24px}}.quote{display:grid}.quote__image{display:none}@media(min-width:1024px){.quote__image{grid-area:1/1;display:flex;justify-self:center;width:860px;height:494px}}.quote__image-img{width:100%;height:100%;object-fit:cover}.quote__image--main{grid-area:1/1;display:flex;justify-self:center;height:auto;max-height:300px;opacity:.5}@media(min-width:1024px){.quote__image--main{display:none}}.quote__sub{font-weight:600;line-height:100%;letter-spacing:0%;text-align:center;color:#696969;font-size:20px}@media(min-width:1024px){.quote__sub{font-size:24px}}.quote p+.quote__sub{margin-top:32px}.quote__flex{display:flex}.quote__main{display:flex;flex-direction:column;z-index:1;flex-grow:1;align-items:center;text-align:center;justify-self:center;justify-items:center;justify-content:center;max-width:1222px}.quote__main p{font-weight:500;font-size:18px;line-height:150%;color:#161616;text-align:center;text-wrap:pretty}@media(min-width:1024px){.quote__main p{font-size:24px}}.quote__main p:not(:last-child){margin-bottom:12px}.quote__main .title:not(:last-child){margin-bottom:12px}>.quote__main *:empty{display:none}.quote__wrapper{display:grid;position:relative;grid-area:1/1}@media(min-width:640px){.quote__wrapper{grid-template-columns:1fr auto;align-items:center}}.quote__left{width:83px;position:absolute;align-self:center;left:0}@media(min-width:1024px){.quote__left{position:static;width:168px}}.quote__right{width:83px;position:absolute;align-self:center;right:0}@media(min-width:1024px){.quote__right{position:static;width:168px}}.universal-card--primary{display:grid!important;grid-template-rows:subgrid;flex-direction:column;justify-items:start;grid-row:span 4;gap:8px}@media(min-width:1024px){.universal-card--primary{gap:16px;align-items:flex-start;justify-content:space-between;max-height:580px}}.universal-card--secondary{display:flex!important;flex-direction:column;gap:8px}@media(min-width:1024px){.universal-card--secondary{gap:16px}}.universal-card--three{gap:12px;display:grid;grid-template-rows:subgrid;grid-row:span 4}@media(min-width:1024px){.universal-card--three{justify-items:start;gap:24px}}.universal-card--primary .universal-card__main{display:flex!important;flex-direction:column;gap:8px}@media(min-width:1024px){.universal-card--primary .universal-card__main{gap:16px}}.universal-card--secondary .universal-card__main{display:flex!important;flex-direction:column;gap:14px}@media(min-width:1024px){.universal-card--secondary .universal-card__main{gap:17px}}.universal-card--three .universal-card__main{display:flex!important;flex-direction:column;gap:12px;max-width:504px}@media(min-width:1024px){.universal-card--three .universal-card__main{gap:31px}}.universal-card--primary .universal-card__image{height:200px;border-radius:20px;overflow:hidden}@media(min-width:1024px){.universal-card--primary .universal-card__image{height:300px}}.universal-card--primary .universal-card__image-img{width:100%;height:100%;object-fit:cover}.universal-card--secondary .universal-card__image{height:300px;border-radius:15px;overflow:hidden}@media(min-width:1024px){.universal-card--secondary .universal-card__image{height:400px}}@media(min-width:1536px){.universal-card--secondary .universal-card__image{width:372px}}.universal-card--secondary .universal-card__image-img{width:100%;height:100%;object-fit:cover}.universal-card--three .universal-card__image{height:200px;border-radius:15px;overflow:hidden;width:100%}@media(min-width:1536px){.universal-card--three .universal-card__image{height:300px;max-width:504px}}.universal-card--three .universal-card__image-img{width:100%;height:100%;object-fit:cover}.universal-card--primary .universal-card__group{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.universal-card--primary .universal-card__group{gap:16px}}.universal-card--three .universal-card__group{display:flex;flex-direction:column;gap:15px}@media(min-width:1024px){.universal-card--three .universal-card__group{gap:25px}}.universal-card--three .universal-card__group{gap:16px}.universal-card__data{font-weight:400;font-size:14px;line-height:124%;color:var(--color-slate-400)}@media(min-width:1024px){.universal-card__data{font-size:16px}}.universal-card__title{font-weight:600;font-size:16px;line-height:126%;color:var(--color-basic)}@media(min-width:1024px){.universal-card__title{font-size:24px}}.universal-card__text{font-weight:400;font-size:14px;line-height:150%;color:var(--color-gray)}@media(min-width:1024px){.universal-card__text{font-size:16px}}.universal-card__text ul{margin-bottom:8px}@media(min-width:1024px){.universal-card__text ul{margin-bottom:12px}}.universal-card__text ul li{display:flex;align-items:flex-start;margin-bottom:8px;padding-left:6px;gap:8px}.universal-card__text ul li:before{content:"•";flex-shrink:0;color:var(--color-gray)}.universal-card__text ul li:last-child{margin-bottom:0}@media(min-width:1024px){.universal-card__text ul li{margin-bottom:12px;padding-left:9px}}.universal-card__text p{margin-bottom:8px}@media(min-width:1024px){.universal-card__text p{margin-bottom:12px}}@media(hover:hover){.universal-card--grayscale img{filter:grayscale(1);transition:all var(--transition)}.universal-card--grayscale:hover img{filter:grayscale(0)}}.partner{padding-top:100px;display:flex;flex-direction:column;gap:48px;padding-bottom:60px}@media(min-width:1024px){.partner{padding-bottom:unset;gap:96px;padding-top:200px}}.partner__group{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.partner__group{gap:0px;flex-direction:row;justify-content:space-between;align-items:flex-end}}.partner__heading{display:flex;flex-direction:column;gap:16px;max-width:636px}@media(min-width:1024px){.partner__heading{gap:32px}}.partner__text{font-weight:400;font-size:16px;line-height:32px;color:var(--color-gray);border-top:1px solid var(--color-slate-300);padding-top:16px}@media(min-width:1024px){.partner__text{padding-top:32px}}.partner__container{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:24px;justify-items:center}@media(min-width:640px){.partner__container{grid-template-columns:repeat(3,1fr);column-gap:20px}}@media(min-width:1024px){.partner__container{grid-template-columns:repeat(4,1fr);row-gap:50px}}@media(min-width:1536px){.partner__container{grid-template-columns:repeat(6,1fr)}}.partner__item{height:36px;max-width:230px}@media(min-width:1024px){.partner__item{height:100%;max-height:60px}}.partner__img{object-fit:contain;height:100%}.swiper-studies__top{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}@media(min-width:1024px){.swiper-studies__top{gap:40px;flex-direction:row;padding-bottom:40px;align-items:flex-end;justify-content:space-between}}.swiper-studies__nav{display:flex;gap:12px}@media(min-width:1024px){.swiper-studies__nav{gap:24px}}.swiper-studies__wrapper{display:grid;grid-auto-flow:column}.testimonials-card{border:2px solid var(--color-slate-100);box-shadow:0 20px 60px #3134381a;background:#ffffff1a;gap:12px;padding:16px;display:grid!important;height:min-content!important}@media(min-width:1024px){.testimonials-card{gap:148px;grid-template-columns:auto minmax(0,1fr);padding:32px}}.testimonials-card__name{font-weight:600;font-size:16px;line-height:100%;color:var(--color-gray)}@media(min-width:1024px){.testimonials-card__name{font-size:24px}}.testimonials-card__text{font-weight:400;font-size:14px;line-height:1.5;color:var(--color-basic)}@media(min-width:1024px){.testimonials-card__text{font-size:16px}}.testimonials-card__image{overflow:hidden;width:190px;height:190px}.testimonials-card__image-img{width:100%;height:100%;object-fit:contain}.testimonials-card__group{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.testimonials-card__group{gap:16px}}.swiper-testimonials{padding-bottom:40px}@media(min-width:1024px){.swiper-testimonials{padding-bottom:90px}}.swiper-testimonials__top{display:flex!important;flex-direction:column;gap:20px}@media(min-width:1024px){.swiper-testimonials__top{gap:40px;flex-direction:row;align-items:flex-end;justify-content:space-between}}.swiper-testimonials__nav{display:flex;gap:12px}@media(min-width:1024px){.swiper-testimonials__nav{gap:24px}}.contact-inputs{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.contact-inputs{gap:40px;align-items:flex-start}}.contact-inputs__container{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.contact-inputs__container{width:100%}}@media(min-width:1280px){.contact-inputs__container{gap:16px}}.contact-inputs__group{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.contact-inputs__group{flex-direction:row}}@media(min-width:1280px){.contact-inputs__group{column-gap:16px}}.card-information{display:flex;gap:8px;font-weight:400;font-size:18px;line-height:100%;color:var(--color-gray);align-items:center}@media(min-width:1024px){.card-information{font-size:20px}}.card-information a{transition:all var(--transition)}@media(min-width:1024px){.card-information a:hover{color:var(--color-bl-hover)}}.card-information__icon{font-size:24px;line-height:1.2;width:24px;height:24px;color:var(--color-bl)}.group-icon{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.group-icon{gap:24px}}.contact-main{display:flex;flex-direction:column;gap:30px}@media(min-width:1024px){.contact-main{flex-direction:row;gap:150px}}.contact-main__left{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.contact-main__left{max-width:438px;gap:24px}}@media(min-width:1280px){.contact-main__left{max-width:636px}}@media(min-width:1024px){.contact-main__right{width:768px}}.first-step{display:flex;flex-direction:column;justify-content:center;gap:20px;border:2px solid var(--color-slate-100);box-shadow:0 20px 60px #3134381a;border-radius:20px;padding:25px}@media(min-width:1024px){.first-step{gap:40px;align-items:center;padding:unset;border-radius:40px;min-height:343px}}.first-step__group{display:grid;gap:8px}@media(min-width:1024px){.first-step__group{grid-template-columns:1fr 1fr;gap:16px}}.first-test{display:flex;flex-direction:column;gap:20px;max-width:1180px;font-weight:400;color:#696969;line-height:110%;font-size:16px}@media(min-width:1024px){.first-test{gap:32px;font-size:20px}}.first-test__instructions{display:contents}.first-test__title{color:#161616;font-weight:700;line-height:120%;text-transform:uppercase;font-size:22px}@media(min-width:768px){.first-test__title{font-size:24px}}@media(min-width:1024px){.first-test__title{max-width:949px;font-size:32px}}@media(min-width:1024px){.first-test p{line-height:32px}}.first-test strong{font-weight:700;color:#161616;text-transform:uppercase}@media(min-width:1024px){.first-test strong{line-height:24px}}.first-test ul{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.first-test ul{gap:24px}}.first-test ul li{display:flex;flex-direction:row;gap:8px;align-items:center}.first-test ul li:before{content:"•";color:#2f4dff;font-size:33px;line-height:0px;margin-top:-4px}.first-test__back{display:flex;gap:8px;font-weight:500;font-size:16px;line-height:1;align-items:center;color:var(--color-bl);padding-bottom:20.5px}@media(min-width:1024px){.first-test__back{font-size:18px;padding-bottom:40.5px}}.first-test__icon{font-size:24px;color:var(--color-bl)}.first-test-results{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column}@media(min-width:1024px){.first-test-results{gap:50px}}.first-test-results__title{font-weight:700;color:"#161616";font-family:WixMadefor;font-size:24px}@media(min-width:1024px){.first-test-results__title{font-size:32px}}.first-test-results .megaGrid{display:grid;width:100%}.first-test-results .megaGrid__layer{grid-area:1/1/-1/-1}.first-test-results #dopchart,.first-test-results #chart{width:100%;height:50vw;overflow:visible;pointer-events:none}@media(min-width:768px){.first-test-results #dopchart,.first-test-results #chart{height:85vh}}.first-test-frame{display:flex;flex-direction:column;height:min-content;justify-content:space-between;gap:24px;padding:0;border:unset;box-shadow:none}@media(min-width:640px){.first-test-frame{padding:10px;gap:24px}}@media(min-width:768px){.first-test-frame{padding:24px;border-radius:15px;border-width:2px;border-color:#f1f5f9;box-shadow:0 20px 60px #3134381a;gap:32px}}@media(min-width:1024px){.first-test-frame{padding:32px;gap:48px}}.first-test-frame__counter{display:flex;flex-direction:row;align-items:center;gap:8px;height:20px;color:var(--color-slate-300);font-size:20px}.first-test-frame__counter>:nth-child(1){color:#2f4dff}.first-test-frame__counter.active{color:#2f4dff}@media(min-width:1024px){.first-test-frame__counter{height:32px}}.first-test-frame__divider{border-top:1px solid;border-color:var(--color-slate-300);width:100%}.checklist{display:flex;flex-direction:column;gap:24px;padding-block:24px;border-bottom:1px solid var(--color-slate-300)}@media(min-width:1024px){.checklist{flex-direction:row;align-items:center;justify-content:space-between;gap:unset;padding-block:53px}}@media(min-width:1024px){.checklist .button{align-self:baseline}}.checklist__group{display:flex;flex-direction:column;gap:12px;max-width:768px}@media(min-width:1024px){.checklist__group{gap:29px}}.checklist__title{font-weight:700;font-size:24px;line-height:100%;text-transform:uppercase;color:var(--color-basic)}@media(min-width:1024px){.checklist__title{font-size:32px}}.checklist__text{font-weight:400;font-size:14px;line-height:1.6;color:var(--color-gray)}@media(min-width:1024px){.checklist__text{font-size:16px}}.checklists p{font-weight:400;font-size:14px;line-height:1.6;color:var(--color-gray);max-width:800px}@media(min-width:1024px){.checklists p{font-size:20px;line-height:32px}}.checklists__button{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:24px}@media(min-width:1024px){.checklists__button{padding-top:48px}}.checklists__button:after,.checklists__button:before{content:"";display:block;width:100%;height:1px;border:1px solid var(--color-slate-300)}.checklists__icon{padding-left:8px}.checklists__container>.checklist:last-child{padding-bottom:unset;border-bottom:unset}.checklists__container>spaceapp-checklist:last-child>.checklist{padding-bottom:unset;border-bottom:unset}.press-center-cards__container{display:flex;flex-wrap:wrap;flex-direction:column;padding-inline:var(--container-offset);padding-bottom:24px;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.press-center-cards__container{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.press-center-cards__container{padding-bottom:48px;grid-template-columns:repeat(3,1fr)}}.press-center-cards__button{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.press-center-cards__button:after,.press-center-cards__button:before{content:"";display:block;width:100%;height:1px;border:1px solid var(--color-slate-300)}.press-center-cards__icon{padding-left:8px}.press-center-cards p{font-weight:400;font-size:16px;line-height:32px;color:var(--color-gray);max-width:800px;padding-bottom:24px}@media(min-width:1024px){.press-center-cards p{font-size:20px;padding-bottom:48px}}.main-press-center{&__tabs{}}.video-card{grid-template-rows:subgrid;grid-row:span 2;display:grid}@media(min-width:1024px){.video-card{gap:24px;max-width:504px}}.video-card__title{font-weight:600;font-size:18px;line-height:1;color:var(--color-basic)}@media(min-width:1024px){.video-card__title{font-size:24px}}.video-card__text{font-weight:400;line-height:1.5;font-size:14px;color:var(--color-gray)}@media(min-width:1024px){.video-card__text{font-size:16px}}.video-card__main{display:flex;flex-direction:column;height:100%;gap:12px}@media(min-width:1024px){.video-card__main{gap:24px}}.video-card__image{border-radius:15px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:200px}@media(min-width:1536px){.video-card__image{height:300px}}.video-card__image-img{object-fit:cover;width:100%;height:100%}.video-card__image:before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='27' viewBox='0 0 24 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22.4284 10.7565C24.429 11.9116 24.429 14.7991 22.4284 15.9542L4.50184 26.3041C2.50127 27.4591 0.0005537 26.0153 0.000553801 23.7053L0.000554706 3.00543C0.000554807 0.695374 2.50127 -0.748412 4.50184 0.406618L22.4284 10.7565Z' fill='%232F4DFF'/%3e%3c/svg%3e ");width:80px;height:80px;border-radius:50%;aspect-ratio:1/1;padding-top:25px;padding-left:30px;position:absolute;background:#ffffff80;backdrop-filter:blur(5px)}.video-group{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.video-group{gap:48px}}.video-group__container{display:flex;flex-direction:column;display:grid;grid-template-rows:auto minmax(0,1fr);gap:24px}@media(min-width:1024px){.video-group__container{grid-template-columns:1fr 1fr 1fr}}.video-group__button{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.video-group__button:after,.video-group__button:before{content:"";display:block;width:100%;height:1px;border:1px solid var(--color-slate-300)}.video-group__icon{padding-left:8px}.second-test__back{display:flex;gap:8px;font-weight:500;font-size:16px;line-height:1;align-items:center;color:var(--color-bl);padding-bottom:20.5px}@media(min-width:1024px){.second-test__back{font-size:18px}}.second-test__icon{font-size:24px;color:var(--color-bl)}.second-test-text-results{display:none;flex-direction:column;gap:30px}@media(min-width:1024px){.second-test-text-results{gap:64px;max-width:1100px}}.second-test-text-results__item{display:flex;flex-direction:column;font-weight:400;color:#696969;line-height:110%;font-size:16px;gap:20px}@media(min-width:1024px){.second-test-text-results__item{gap:32px;font-size:20px}}@media(min-width:1024px){.second-test-text-results__item p{line-height:32px}}.second-test-text-results__item strong{font-weight:700;color:#161616;text-transform:uppercase}@media(min-width:1024px){.second-test-text-results__item strong{line-height:24px}}.second-test-text-results__item ul{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.second-test-text-results__item ul{gap:24px}}.second-test-text-results__item ul li{display:flex;flex-direction:row;gap:8px;align-items:center}.second-test-text-results__item ul li:before{content:"•";color:#2f4dff;font-size:33px;line-height:0px;margin-top:-4px}.second-test-text-results__title{color:#161616;font-weight:700;line-height:120%;text-transform:uppercase;font-size:22px}@media(min-width:768px){.second-test-text-results__title{font-size:24px}}@media(min-width:1024px){.second-test-text-results__title{max-width:949px;font-size:32px;line-height:48px}}.second-test-results{margin-top:42px}.second-test-results #chart{width:100%;height:70vh;max-height:700px;overflow:visible}@media(min-width:768px){.second-test-results #chart{height:70vh}}@media(min-width:1024px){.second-test-results #chart{height:85vh}}.second-test-frame{display:flex;flex-direction:column;height:min-content;justify-content:space-between;gap:24px;margin-top:24px;padding:0;border:unset;box-shadow:none}@media(min-width:640px){.second-test-frame{padding:10px;gap:24px}}@media(min-width:768px){.second-test-frame{padding:24px;border-radius:15px;border-width:2px;border-color:#f1f5f9;box-shadow:0 20px 60px #3134381a;gap:32px}}@media(min-width:1024px){.second-test-frame{padding:32px;gap:48px;margin-top:42px}}.second-test-frame__counter{display:flex;flex-direction:row;align-items:center;gap:8px;height:20px;color:var(--color-slate-300);font-size:20px}.second-test-frame__counter>:nth-child(1){color:#2f4dff}.second-test-frame__counter.active{color:#2f4dff}@media(min-width:1024px){.second-test-frame__counter{height:32px}}.second-test-frame__divider{border-top:1px solid;border-color:var(--color-slate-300);width:100%}.wrap-slot{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.wrap-slot{gap:16px}}.wrap-slot__text{font-weight:400;font-size:14px;line-height:100%;color:var(--color-gray)}@media(min-width:1024px){.wrap-slot__text{font-size:16px}}.wrap-slot__item{position:relative;padding-left:20px;font-weight:400;font-size:14px;line-height:160%;color:var(--color-gray)}@media(min-width:1024px){.wrap-slot__item{font-size:16px}}.wrap-slot__item:before{content:"";position:absolute;left:6px;top:12px;width:4px;height:4px;background-color:var(--color-gray);border-radius:50%}.wrap-group{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.wrap-group{gap:30px}}.wrap{border-top:1px solid rgb(47,77,255);margin-top:24px}@media(min-width:1536px){.wrap{margin-top:53px}}.wrap__container{display:grid;align-items:start;padding-top:24px;gap:16px}@media(min-width:1024px){.wrap__container{grid-template-columns:1fr 1fr 172px}}@media(min-width:1536px){.wrap__container{grid-template-columns:610px auto 265px;gap:60px;padding-top:53px}}.wrap__separator{width:100%;height:1px;background-color:#2f4dff}.wrap:last-child .wrap__separator{display:none}.wrap:first-child{border-top:unset}.info-block{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.info-block{display:grid;grid-template-columns:1fr auto;gap:40px}}.info-block__paragraph{display:flex;flex-direction:column;gap:16px}.info-block__image{border-radius:20px;overflow:hidden;width:fit-content;align-self:center}@media(min-width:1024px){.info-block__image{width:500px;height:0;min-height:100%}}@media(min-width:1536px){.info-block__image{width:760px}}.info-block__image-img{width:auto;height:100%;max-height:777px;object-fit:cover;object-position:center top}@media(min-width:1024px){.info-block__image-img{aspect-ratio:4/3;width:100%;height:100%;max-height:unset}}.swiper-team__top{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}@media(min-width:1024px){.swiper-team__top{gap:40px;flex-direction:row;padding-bottom:40px;align-items:flex-end;justify-content:space-between}}.swiper-team__nav{display:flex;gap:12px}@media(min-width:1024px){.swiper-team__nav{gap:24px}}.approach{padding-top:50px;flex-direction:column;overflow:hidden;display:flex;justify-content:space-between}@media(min-width:1024px){.approach{flex-direction:row;padding-top:100px;align-items:center}}@media(min-width:1024px){.approach__left{width:635px}}.approach__prose{margin:0;display:flex;flex-direction:column;gap:16px;padding-top:16px}@media(min-width:1024px){.approach__prose{gap:32px;padding-top:32px}}.approach__prose p{font-weight:400;font-size:16px;line-height:32px;color:var(--color-gray)}@media(min-width:1024px){.approach__prose p{font-size:20px}}.approach__container{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.approach__container{gap:48px}}.approach__buttons{display:grid;flex-direction:column;gap:8px}@media(min-width:1024px){.approach__buttons{grid-template-columns:1fr 1fr auto}}.approach__right{display:none}@media(min-width:1024px){.approach__right{display:flex}}.approach__image1{max-width:500px;align-self:center;opacity:.39}@media(min-width:1024px){.approach__image1{display:flex;max-width:375px;width:100%}}@media(min-width:1280px){.approach__image1{max-width:590px}}@media(min-width:1536px){.approach__image1{max-width:900px}}.approach__image1-img{width:100%;object-fit:contain}.approach__image2{grid-area:1/1;position:absolute;width:245px;left:115px;transform:translateY(75px)}@media(min-width:1280px){.approach__image2{transform:translateY(105px);width:420px;left:157px}}@media(min-width:1536px){.approach__image2{width:545px;left:373px;transform:translateY(190px)}}.hero{display:grid;font-weight:500;font-size:18px;line-height:100%;text-align:center;overflow:hidden;color:var(--color-bl);justify-content:center;align-items:center;justify-items:center}.hero__wrapper{grid-area:1/1;z-index:5}@media(min-width:768px){.hero__wrapper{max-width:610px}}.hero__wrapper p{border-bottom:1px solid var(--color-slate-300);padding-bottom:8px}@media(min-width:1024px){.hero__wrapper p{padding-bottom:16px;letter-spacing:4px}}@media(min-width:1536px){.hero__wrapper p{padding-bottom:27px}}.hero__content{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.hero__content{gap:48px}}@media(min-width:1536px){.hero__content{width:645px;transform:translateY(23px) translate(-35px)}}@media(min-width:1536px){.hero__content{gap:55px}}.hero__main{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.hero__main{gap:16px}}.hero__image{position:relative;grid-area:1/1;max-width:550px}@media(min-width:768px){.hero__image{width:950px}}@media(min-width:1024px){.hero__image{width:1024px;display:none}}@media(min-width:1280px){.hero__image{width:1296px;height:800px}}.hero__image-img{width:100%;height:auto;object-fit:cover}.hero__buttons{display:flex;flex-direction:column;justify-content:center;gap:8px}@media(min-width:768px){.hero__buttons{flex-direction:row}}.pill{padding-top:60px;gap:24px;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:1024px){.pill{padding-top:125px!important;gap:34px}}.pill__main{display:flex;flex-direction:column;justify-content:space-between;border:2px solid var(---color-slate-100);border-radius:30px;box-shadow:0 20px 60px #3134381a;background:#ffffff1a;padding-inline:24px;padding-block:20px;gap:40px}@media(min-width:1024px){.pill__main{flex-direction:row;align-items:center;gap:0px;border-radius:80px;display:grid;grid-template-columns:1fr auto 1fr}}@media(min-width:1280px){.pill__main{padding-inline:48px;border-radius:111px}}.pill__image1-img{width:100%;height:auto;object-fit:cover}.pill__separator{width:100%;height:1px;background-color:var(--color-slate-300)}@media(min-width:1024px){.pill__separator{height:190px;align-self:center;width:1px}}@media(min-width:1536px){.pill__separator{height:56px}}.pill__left{align-items:center;justify-items:center;gap:20px;display:grid}@media(min-width:1024px){.pill__left{gap:10px}}@media(min-width:1536px){.pill__left{grid-template-columns:auto auto 1fr;gap:40px}}.pill__right{align-items:center;justify-items:center;gap:20px;display:grid}@media(min-width:1024px){.pill__right{gap:10px}}@media(min-width:1536px){.pill__right{grid-template-columns:auto auto 1fr;gap:40px}}.pill{font-weight:600;font-size:22px;line-height:100%;color:var(--color-base)}@media(min-width:1280px){.pill{font-size:32px}}@media(max-height:900px)and (min-width:1024px){#approach .approach,#our-services .our-services{padding-top:0}#our-services .our-services .heading--border-between .heading__text:before{padding-top:0}#our-services .our-services__container{gap:16px}#our-services .services-card--main{gap:14px}#our-services .our-services__group{gap:12px}#our-services .heading--variantTxt-medium{font-size:16px;line-height:22px}#our-services .title--size-large{font-size:36px}#our-services .services-card__title{font-size:30px}.footer__container,.footer__group{gap:16px!important}}#partner .partner{gap:48px}#partner .partner__container{row-gap:24px}#partner .partner__item{max-height:44px}
