@charset "UTF-8";@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-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-amber-300:oklch(87.9% .169 91.605);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-blue-500:oklch(62.3% .214 259.815);--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-500:oklch(55.4% .046 257.417);--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;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--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{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.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}}.prose{color:var(--tw-prose-body);max-width:65ch}.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:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--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:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--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}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-80{height:calc(var(--spacing) * 80)}.h-full{height:100%}.w-full{width:100%}.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}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-amber-300{background-color:var(--color-amber-300)}.bg-black{background-color:var(--color-black)}.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-25{padding-bottom:calc(var(--spacing) * 25)}.text-white{color:var(--color-white)}.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)}.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,)}.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:64rem){.lg\:flex-row{flex-direction:row}.lg\:gap-6{gap:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:gap-8{gap:calc(var(--spacing) * 8)}}@media(min-width:96rem){.\32xl\:gap-8{gap:calc(var(--spacing) * 8)}}}@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-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}:root{--transition: .3s ease-in-out;--color-white: #ffffff;--color-white-10: #ffffff1a;--color-white-100: #ebebeb;--color-slate-100: #f1f5f9;--color-slate-200: #e2e8f0;--color-slate-300: #cad5e2;--color-slate-400: #90a1b9;--color-slate-500: #62748e;--color-slate-800: #1d293d;--color-cyan-200: #a2f4fd;--color-cyan-200-20: #a2f4fd33;--color-cyan-600: #0092b8;--color-cyan-600-10: #0092b81a;--color-cyan-700: #007595;--color-cyan-800: #0092b899;--color-coral-500: #ff5a55;--color-coral-500-10: #ff5a551a;--color-coral-600: #e6514b;--gradient-cyan-horizontal-light-dark: linear-gradient( 295.14deg, #0092b8 0%, #00b8db 100% );--gradient-cyan-horizontal-dark-light: linear-gradient( 295.14deg, #00b8db 0%, #0092b8 100% );--gradient-cyan-vertical: linear-gradient(180deg, #0092b8 0%, #00b8db 100%);--gradiant-orange-horizontal: linear-gradient( 295.14deg, #db7158 0%, #fa977e 100% );--border-radius-great: 64px;--border-radius-large: 48px;--border-radius-medium: 32px;--border-radius-small: 24px;--border-radius-tiny: 16px;--text-2xs: 10px;--text-xs: 11px;--text-small: 13px;--text-sm: 14px;--text-base: 15px;--text-xl: 18px;--text-xxl: 19px;--text-2xl: 21px;--text-2xxl: 24px;--text-2xl-plus: 32px;--text-3xl: 40px;--text-3xxl: 44px;--text-4xl: 56px;--text-5xl: 64px;--text-6xl: 80px;--text-7xl: 100px;--text-line-height-none: 1;--text-line-height-tiny: 1.1;--text-line-height-small: 1.25;--text-line-height-medium: 1.3;--text-line-height-large: 1.5;--text-line-height-xlarge: 1.7;--text-line-height-great: 2}:root{--section-side: 20px}@media(min-width:1280px){:root{--section-side: 48px}}:root{--section-container: 1536px;--section-container-medium: 1538px;--section-container-large: 1780px}:root{--surface-background--white: var(--color-white);--surface-background--cyan: var(--color-cyan-600);--surface-radius-great: var(--border-radius-medium);--surface-radius-large: var(--border-radius-medium);--surface-radius-small: var(--border-radius-small);--surface-radius-tiny: var(--border-radius-tiny)}@media(min-width:1024px){:root{--surface-radius-great: var(--border-radius-great);--surface-radius-large: var(--border-radius-large);--surface-radius-small: var(--border-radius-medium);--surface-radius-tiny: var(--border-radius-small)}}:root{--field-background: #222427}.action-link{display:flex;align-items:center;gap:8px;transition:var(--transition);transition-property:border-color,color;cursor:pointer;color:var(--_color);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-tiny)}.action-link:hover{color:var(--_color-hover)}.action-link--variant-opacity:hover,.action-link--variant-cyan-border:hover{border-color:var(--_color-border-hover)}.action-link:hover .action-link__arrow{background-color:var(--_color-arrow-back-hover)}.action-link:hover .action-link__icon{color:var(--_color-arrow-hover)}.action-link--variant-opacity{--_color-border: var(--color-cyan-200-20);--_color: var(--color-cyan-200);--_color-arrow: var(--color-cyan-200);--_color-arrow-back: var(--color-cyan-200-20);--_color-border-hover: var(--color-white);--_color-hover: var(--color-white);--_color-arrow-hover: var(--color-cyan-600);--_color-arrow-back-hover: var(--color-white);border:1px solid var(--_color-border);border-radius:40px}.action-link--variant-cyan{--_color: var(--color-cyan-600);--_color-arrow: var(--color-cyan-600);--_color-arrow-back: var(--color-cyan-600-10);--_color-hover: var(--color-coral-500);--_color-arrow-hover: vvar(--color-coral-500-10);--_color-arrow-back-hover: var(--color-coral-500-10)}.action-link--variant-cyan-border{--_color-border: var(--color-cyan-600);--_color: var(--color-cyan-600);--_color-arrow: var(--color-cyan-600);--_color-arrow-back: var(--color-cyan-600-10);--_color-border-hover: var(--color-cyan-600);--_color-hover: var(--color-cyan-600);--_color-arrow-hover: vvar(--color-cyan-600);--_color-arrow-back-hover: var(--color-cyan-600-10);border:1px solid var(--_color-border);border-radius:40px}.action-link--size-small{min-height:32px}.action-link--size-medium{padding-inline:16px 4px;min-height:40px}.action-link--size-header{min-height:32px;font-size:var(--text-base)}@media(min-width:1024px){.action-link--size-header{font-size:var(--text-xs)}}@media(min-width:1280px){.action-link--size-header{font-size:var(--text-base)}}.action-link--size-header .action-link__arrow{width:32px;height:32px}@media(min-width:1024px){.action-link--size-header .action-link__arrow{width:18px;height:18px}}@media(min-width:1280px){.action-link--size-header .action-link__arrow{width:24px;height:24px}}@media(min-width:1536px){.action-link--size-header .action-link__arrow{width:32px;height:32px}}@media(min-width:1024px){.action-link--size-header .action-link__icon{font-size:var(--text-2xs)}}@media(min-width:1280px){.action-link--size-header .action-link__icon{font-size:var(--text-sm)}}@media(min-width:1536px){.action-link--size-header .action-link__icon{font-size:var(--text-base)}}.action-link__arrow{display:flex;justify-content:center;align-items:center;transition:background-color var(--transition);border-radius:9999px;background-color:var(--_color-arrow-back);width:32px;height:32px}.action-link__icon{transition:color var(--transition);color:var(--_color-arrow);font-size:var(--text-base);line-height:var(--text-line-height-none)}.breadcrumb{--breadcrumb-link-color: gray;--breadcrumb-link-color-hover: blue;--breadcrumb-last-color: black;--breadcrumb-marker-color: black;--breadcrumb-marker-color-hover: blue;--breadcrumb-icon: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.7996 8.50679C10.7997 8.59784 10.7819 8.68801 10.7472 8.77212C10.7126 8.85623 10.6617 8.93262 10.5975 8.99691L6.64365 12.9704C6.51431 13.1004 6.33889 13.1735 6.15598 13.1735C5.97307 13.1735 5.79765 13.1004 5.66831 12.9704C5.53897 12.8405 5.46631 12.6642 5.46631 12.4803C5.46631 12.2965 5.53897 12.1202 5.66831 11.9902L9.13452 8.50679L5.66831 5.02338C5.60427 4.95901 5.55347 4.8826 5.51881 4.79851C5.48415 4.71441 5.46631 4.62428 5.46631 4.53326C5.46631 4.44223 5.48415 4.3521 5.51881 4.26801C5.55347 4.18391 5.60427 4.1075 5.66831 4.04314C5.73235 3.97878 5.80838 3.92772 5.89205 3.89289C5.97573 3.85806 6.06541 3.84013 6.15598 3.84013C6.24655 3.84013 6.33623 3.85806 6.41991 3.89289C6.50358 3.92772 6.57961 3.97878 6.64365 4.04314L10.5975 8.01668C10.6617 8.08097 10.7126 8.15736 10.7472 8.24147C10.7819 8.32558 10.7997 8.41575 10.7996 8.50679Z" fill="%2390A1B9"/></svg>');font-size:14px}.breadcrumb a{transition:var(--transition);padding-right:18px;color:var(--breadcrumb-link-color)}.breadcrumb a:hover{--breadcrumb-link-color: var(--breadcrumb-link-color-hover)}.breadcrumb__container span span:hover+span a:before,.breadcrumb__container span span:hover+.breadcrumb_last:before{--breadcrumb-marker-color: var(--breadcrumb-marker-color-hover)}.breadcrumb__container span:not(:first-child) a:before,.breadcrumb_last:before{display:inline-flex;margin-right:20px;background-color:var(--breadcrumb-marker-color);content:""}.breadcrumb--dot .breadcrumb__container span:not(:first-child) a:before,.breadcrumb--dot .breadcrumb_last:before{vertical-align:2px;border-radius:999px;background-color:var(--breadcrumb-marker-color);width:6px;height:6px}.breadcrumb--icon .breadcrumb__container span:not(:first-child) a:before,.breadcrumb--icon .breadcrumb_last:before{vertical-align:-3px;mask:var(--breadcrumb-icon);mask-position:center;mask-size:cover;mask-repeat:no-repeat;background-color:var(--breadcrumb-marker-color);width:16px;height:16px}.breadcrumb_last{color:var(--breadcrumb-last-color)}.burger{display:flex;justify-content:center;align-items:center;justify-self:end;cursor:pointer;border-radius:9999px;background:var(--color-cyan-600);width:48px;height:48px;color:var(--color-white);font-weight:500;font-size:32px}.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}.button-navigation{display:flex;justify-content:center;align-items:center;transition:var(--transition);cursor:pointer;border-radius:999px;background-color:var(--color-white);width:56px;height:56px;color:var(--color-cyan-600)}@media(hover:hover){.button-navigation:hover{background-color:gray;color:#fff}}.button-navigation--left{transform:rotate(180deg)}.button-navigation__icon{font-size:32px;line-height:var(--text-line-height-none)}.button{display:flex;justify-content:center;align-items:center;transition:all var(--transition);cursor:pointer;border-radius:40px;background-color:#000;padding:8px;color:#fff;font-weight:600;line-height:var(--text-line-height-tiny)}.button__chevron{transform:rotate(180deg)}.button--variant-white{border:1px solid var(--color-white);color:var(--color-white)}.button--variant-white:hover{background-color:var(--color-white);color:var(--color-coral-500)}.button--variant-coral{background-color:var(--color-coral-500);color:var(--color-white)}.button--variant-coral:hover{background-color:var(--color-coral-600)}.button--variant-outline{border:1px solid var(--color-white);background-color:transparent;color:var(--color-white)}.button--variant-outline:hover{background-color:var(--color-white);color:var(--color-coral-500)}.button--variant-cyan{background-color:var(--color-cyan-600);color:var(--color-white)}.button--variant-cyan:hover{background-color:var(--color-cyan-700)}.button--size-small{gap:8px;padding-inline:24px;min-height:42px;font-size:var(--text-base)}.button--size-middle{gap:8px;padding-inline:24px;min-height:62px;font-size:var(--text-base)}.button--size-medium{gap:12px;padding-inline:10px;min-height:68px;font-size:var(--text-xl)}@media(min-width:640px){.button--size-medium{padding-inline:36px}}.button--font-small{font-size:var(--text-base)}.button--font-medium{font-size:var(--text-xl)}.drawer{position:fixed;top:0;left:0;z-index:70;padding-top:var(--drawer-padding-top);width:100%;height:100%}.drawer__container{transition:var(--transition);background-color:var(--drawer-container-bg);width:var(--drawer-container-width);height:100%;overflow-y:auto;scrollbar-width:thin;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.drawer__content{position:relative;grid-area:center}.drawer--left,.drawer--left .drawer__container{transform:translate(-100%);margin-right:auto}.drawer--right,.drawer--right .drawer__container{transform:translate(100%);--section-side: 20px 0;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{position:fixed;top:0;left:0;z-index:-1;transition:background-color var(--transition);width:0;height:0}.drawer[data-open=true] .drawer__back{background-color:var(--drawer-back-bg)}.drawer[data-open=true] .drawer__back,.drawer[data-open=idle] .drawer__back{width:100vw;height:100%}.drawer--primary{--drawer-container-bg: white;--drawer-padding-top: 64px}.drawer--secondary{--drawer-container-width: min(100%, 500px);--drawer-container-bg: transparent;--drawer-back-bg: rgba(0, 0, 0, .25)}.drawer--secondary .drawer__container{pointer-events:none}.dropzone{display:flex;flex-direction:column;gap:32px}.dropzone__input{display:flex;justify-content:center;align-items:center;gap:10px;transition:all var(--transition);cursor:pointer;border-radius:var(--border-radius-medium);background-color:var(--color-white);padding:17px;width:100%}.dropzone__input--active{background-color:var(--color-slate-100)}.dropzone__input-icon{color:var(--color-slate-500);font-size:20px;line-height:var(--text-line-height-large)}.dropzone__text{color:var(--color-slate-500);font-weight:400;font-size:var(--text-base);font-size:16px;line-height:var(--text-line-height-large)}.dropzone__list{display:flex;flex-direction:column;gap:12px;width:100%}.dropzone__item{display:grid;grid-template-columns:1fr 12px;justify-content:start;gap:20px}.dropzone__item-icon{color:var(--color-white);font-size:20px}.dropzone__container{display:grid;grid-template-columns:20px auto;align-items:center;gap:12px}.dropzone__name{color:var(--color-white);font-weight:400;font-size:16px;line-height:100%}.dropzone__size{font-weight:500;font-size:14px}.dropzone__clear{cursor:pointer}.dropzone__clear-icon{color:var(--color-white);font-size:12px;line-height:1}.drop{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background-color:#fff;color:#333;transition:all var(--transition);cursor:pointer}.drop:focus{outline:none}.drop:after{content:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.01176 4.84578C2.95451 4.78855 2.88716 4.74381 2.81357 4.71412C2.73997 4.68442 2.66157 4.67035 2.58284 4.6727C2.5041 4.67506 2.42658 4.6938 2.35469 4.72785C2.2828 4.7619 2.21795 4.81059 2.16385 4.87115C2.10975 4.93171 2.06746 5.00295 2.03939 5.0808C2.01132 5.15865 1.99801 5.24159 2.00024 5.32488C2.00247 5.40817 2.02018 5.49018 2.05237 5.56623C2.08456 5.64227 2.13059 5.71087 2.18784 5.7681L7.58467 11.1599C7.69601 11.2713 7.84341 11.3333 7.99663 11.3333C8.14985 11.3333 8.29725 11.2713 8.40859 11.1599L13.806 5.7681C13.8645 5.71125 13.9118 5.64267 13.945 5.56634C13.9782 5.49001 13.9968 5.40746 13.9996 5.32348C14.0024 5.2395 13.9895 5.15576 13.9614 5.07713C13.9334 4.9985 13.8909 4.92655 13.8363 4.86545C13.7818 4.80435 13.7163 4.75532 13.6437 4.72122C13.5711 4.68711 13.4928 4.66861 13.4134 4.66678C13.334 4.66495 13.255 4.67983 13.1811 4.71056C13.1071 4.74129 13.0397 4.78725 12.9827 4.84578L7.99663 9.82654L3.01176 4.84578Z" fill="%2379716B"/></svg>');pointer-events:none;width:16px;height:18px}.drop.is-open:after{transform:rotate(180deg)}.drop.is-disabled{background-color:#eaeaea;cursor:not-allowed}.drop__list--dropdown{display:none;position:absolute;width:100%;top:110%;z-index:10;max-width:360px;right:4px;background-color:#fff;box-shadow:0 10px 30px #4a54624d}.drop__list--dropdown.is-active{display:block}.drop__list--dropdown .drop__item{padding:15px 20px}.drop__list--single{display:inline-block;font-weight:600}.drop__list--single [dir=rtl] .drop__list--single{padding-right:4px;padding-left:16px}.drop__list--single .drop__item{width:100%}.is-selected{font-weight:600;font-size:16px;line-height:1}.drop__item--selectable{cursor:pointer}.drop__item--disabled{cursor:not-allowed;opacity:.5}.field{display:grid;position:relative;flex-grow:1;gap:12px;min-width:170px}.field__label{color:var(--color-white);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}.field__input{display:grid}.field__input>input{grid-area:1/1/-1/-1}.field__input>.js-calendar{grid-area:1/1/-1/-1}.field__input>.icon{grid-area:1/1/-1/-1;align-self:center;justify-self:end;z-index:1;padding-right:20px;color:#cad5e2;font-size:24px}.field__error{position:absolute;bottom:-1.2em;color:red;font-weight:500;font-size:12px;line-height:1}.input{transition:all var(--transition);border:2px solid var(--color-white);border-radius:var(--border-radius-medium);background-color:var(--color-white);padding:20px;width:0;min-width:100%;color:var(--color-slate-800);font-size:var(--text-base);line-height:var(--text-line-height-large)}.input::placeholder{color:var(--color-slate-500)}.input:focus,.input:focus-visible{outline:unset;border:2px solid var(--color-cyan-700)}.vc{z-index:100}.js-calendar{display:grid;position:relative}.calendar-popup{position:absolute;top:100%;left:0;z-index:10;margin-top:4px;border:1px solid #ddd;border-radius:16px;background:#fff}[data-vc-date-btn]{border-radius:50%}.hidden{display:none}.modal{display:none;z-index:70}.modal.is-open{display:block}.modal__overlay{display:grid;position:fixed;top:0;left:0;place-items:center;background-color:#05334566;padding:var(--container-padding);width:100%;height:100%}.modal__container{position:relative;border-radius:10px;padding-block:15px;width:min(100%,var(--modal-width));max-height:100%;overflow:auto;scrollbar-width:none}@media(min-width:1024px){.modal__container{display:grid;grid-template-columns:minmax(auto,1fr) 40px;gap:8px}}.modal__content{width:100%;min-height:100px}.modal--small{--modal-width: 464px}.modal--medium{--modal-width: 818px}.modal--regular{--modal-width: 1000px}.modal--regular-xl{--modal-width: 1188px}.modal--regular-xl .modal__container{width:min(80%,var(--modal-width))}.modal--large{--modal-width: 1808px}.modal__close--variantClose-blue{display:flex;position:absolute;top:12px;right:10px;justify-content:center;align-items:center;transition:var(--transition);cursor:pointer;border-radius:50%;background-color:var(--color-cyan-800);width:40px;height:40px;color:var(--color-white);font-size:28px;line-height:1}@media(hover:hover){.modal__close--variantClose-blue:hover{background-color:var(--color-cyan-800)}}@media(min-width:1024px){.modal__close--variantClose-blue{position:unset;top:20px;background-color:var(--color-cyan-600)}}.modal__close--variantClose-white{display:flex;position:absolute;top:12px;right:10px;justify-content:center;align-items:center;transition:var(--transition);cursor:pointer;box-shadow:0 0 50px #40404033;border-radius:50%;background-color:var(--color-white);width:40px;height:40px;color:var(--color-slate-400);font-size:28px;line-height:1}@media(min-width:1024px){.modal__close--variantClose-white{position:unset;top:20px}}@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}.pagination{gap:8px;display:flex;align-items:center;justify-content:center}.pagination a{cursor:pointer;transition:var(--transition)}.pagination__prev,.pagination__next{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-left:8px;border:1px solid black}@media(hover:hover){.pagination__prev:hover,.pagination__next:hover{background-color:#000;color:#fff}}.pagination__prev{margin-left:unset;margin-right:8px}.pagination__prev:before{transform:rotate(180deg)}.pagination a:not(.pagination__prev,.pagination__next){width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid gray}.pagination a:not(.pagination__prev,.pagination__next):hover{background-color:gray;color:#fff}.pagination .active{background-color:#000;color:#fff}.prose{max-width:none;--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-quote-borders: var(--color-primary, #005f75);--tw-prose-captions: var(--prose-text);--tw-prose-kbd: var(--prose-text);--tw-prose-th-borders: var(--prose-text);--tw-prose-td-borders: var(--prose-text);--_color: var(--color-slate-500)}.prose--dark{--_color: var(--color-slate-800)}.prose--light{--_color: var(--color-slate-500)}.prose--white{--_color: var(--color-white)}.prose--blog{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--blog h1{color:var(--color-slate-800);font-weight:500;font-size:var(--text-4xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--blog h1{font-size:var(--text-5xl)}}@media(min-width:1280px){.prose--blog h1{font-size:var(--text-6xl)}}.prose--blog h1:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.6em}.prose--blog h1:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.6em}.prose--blog h2{color:var(--color-slate-800);font-weight:500;font-size:var(--text-2xl);line-height:var(--text-line-height-none)}.prose--blog h2:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.1em;margin-bottom:.7em}.prose--blog h2:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.9em}.prose--blog p{font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}.prose--blog p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.35em}.prose--blog p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--blog a{color:var(--color-cyan-600);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}.prose--blog ul{font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large);list-style-type:none;list-style:none}.prose--blog ul:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--blog ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-.75em;padding-inline-start:.625em}.prose--blog ul li{position:relative}.prose--blog ul li:before{display:block;position:absolute;top:6px;left:-10px;border-radius:9999px;background-color:var(--color-cyan-600);width:6px;height:6px;content:""}.prose--blog ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.7em}.prose--service{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--service h1{color:var(--color-slate-800);font-weight:500;font-size:var(--text-4xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--service h1{font-size:var(--text-5xl)}}@media(min-width:1280px){.prose--service h1{font-size:var(--text-6xl)}}.prose--service h1:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.6em}.prose--service h1:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.6em}.prose--service h2{color:var(--color-slate-800);font-weight:500;font-size:var(--text-3xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--service h2{font-size:var(--text-4xl)}}@media(min-width:1280px){.prose--service h2{font-size:var(--text-5xl)}}.prose--service h2:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.6em}.prose--service h2:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.6em}.prose--service p{font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-xlarge)}@media(min-width:1024px){.prose--service p{font-size:var(--text-xl)}}.prose--service p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--service p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--service a{color:var(--color-cyan-600);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-xlarge)}@media(min-width:1024px){.prose--service a{font-size:var(--text-xl)}}.prose--service ul{font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-xlarge);list-style-type:none;list-style:none}@media(min-width:1024px){.prose--service ul{font-size:var(--text-xl)}}.prose--service ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:1.025em}.prose--service ul li{position:relative}.prose--service ul li:before{display:block;position:absolute;top:10px;left:-20px;border-radius:9999px;background-color:var(--color-cyan-600);width:12px;height:12px;content:""}.prose--service ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.5em}.prose--deduction{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--deduction h1{color:var(--color-slate-800);font-weight:500;font-size:var(--text-4xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--deduction h1{font-size:var(--text-5xl)}}@media(min-width:1280px){.prose--deduction h1{font-size:var(--text-6xl)}}.prose--deduction h1:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.46em}.prose--deduction h1:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.46em}.prose--deduction h2{color:var(--color-slate-800);font-weight:500;font-size:var(--text-3xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--deduction h2{font-size:var(--text-4xl)}}@media(min-width:1280px){.prose--deduction h2{font-size:var(--text-5xl)}}.prose--deduction h2:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.6em}.prose--deduction h2:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.6em}.prose--deduction p{font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.prose--deduction p{font-size:var(--text-xl)}}.prose--deduction p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.15em}.prose--deduction p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--deduction a{color:var(--color-cyan-600);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.prose--deduction a{max-width:1106px;font-size:var(--text-xl)}}.prose--deduction ul{font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large);list-style-type:none;list-style:none}@media(min-width:1024px){.prose--deduction ul{max-width:1106px;font-size:var(--text-xl)}}.prose--deduction ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:1.025em}.prose--deduction ul li{position:relative}.prose--deduction ul li:before{display:block;position:absolute;top:10px;left:-20px;border-radius:9999px;background-color:var(--color-cyan-600);width:12px;height:12px;content:""}.prose--deduction ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.5em}.prose--widget{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--widget h2{color:var(--color-slate-800);font-weight:500;font-size:var(--text-3xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--widget h2{font-size:var(--text-4xl)}}@media(min-width:1280px){.prose--widget h2{font-size:var(--text-5xl)}}.prose--widget h2:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.6em}.prose--widget h2:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.6em}.prose--widget h2:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--widget p{font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.prose--widget p{font-size:var(--text-xl)}}.prose--widget p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--widget p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--widget a{color:var(--color-cyan-600);font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.prose--widget a{font-size:var(--text-xl)}}.prose--widget ul{font-size:var(--text-sm);line-height:var(--text-line-height-large);list-style-type:none;list-style:none}.prose--widget ul:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--widget ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-.75em;padding-inline-start:.625em}.prose--widget ul li{position:relative}.prose--widget ul li:before{display:block;position:absolute;top:6px;left:-10px;border-radius:9999px;background-color:var(--color-cyan-600);width:6px;height:6px;content:""}.prose--widget ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.7em}.prose--decription{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--decription p{font-size:var(--text-sm);line-height:var(--text-line-height-large)}.prose--decription p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--decription p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--decription a{color:var(--color-cyan-600);font-size:var(--text-sm);line-height:var(--text-line-height-large)}.prose--decription ul{font-size:var(--text-sm);line-height:var(--text-line-height-large);list-style-type:none;list-style:none}.prose--decription ul:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--decription ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-.75em;padding-inline-start:.625em}.prose--decription ul li{position:relative}.prose--decription ul li:before{display:block;position:absolute;top:6px;left:-10px;border-radius:9999px;background-color:var(--color-cyan-600);width:6px;height:6px;content:""}.prose--decription ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.7em}.prose--card{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--card p{font-size:var(--text-base);line-height:var(--text-line-height-large)}.prose--card p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--card p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--card a{color:var(--color-cyan-600);font-size:var(--text-base);line-height:var(--text-line-height-large)}.prose--card ul{font-size:var(--text-sm);line-height:var(--text-line-height-large);list-style-type:none;list-style:none}.prose--card ul:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--card ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-.75em;padding-inline-start:.625em}.prose--card ul li{position:relative}.prose--card ul li:before{display:block;position:absolute;top:6px;left:-10px;border-radius:9999px;background-color:var(--color-cyan-600);width:6px;height:6px;content:""}.prose--card ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.7em}.prose--children ul li:before{background-color:var(--color-coral-500)}.prose--hero{--prose-text: inherit;--prose-title: inherit;--prose-link: inherit;--prose-bullet: inherit;--prose-counter: inherit;color:var(--_color)}.prose--hero h2{color:var(--color-slate-800);font-weight:500;font-size:var(--text-3xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.prose--hero h2{font-size:var(--text-4xl)}}@media(min-width:1280px){.prose--hero h2{font-size:var(--text-5xl)}}.prose--hero h2:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7em;margin-bottom:.6em}.prose--hero h2:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.6em}.prose--hero h2:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--hero p{font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.prose--hero p{font-size:var(--text-xl)}}.prose--hero p:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.15em}.prose--hero p:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose--hero a{color:var(--color-cyan-600);font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.prose--hero a{font-size:var(--text-xl)}}.prose--hero ul{font-size:var(--text-sm);line-height:var(--text-line-height-large)}.prose--hero ul:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.65em}.prose--hero ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:-.75em;padding-inline-start:.925em}@media(min-width:1024px){.prose--hero ul{font-size:var(--text-xl)}}.prose--hero ul li:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1em}.prose--hero ul li:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.radio-button{display:flex;align-items:center;gap:12px}.radio-button input[type=radio]{display:none}.radio-button input[type=radio]:checked+.radio-button__circle{color:#000;border:1px solid black}.radio-button input[type=radio]:checked+.radio-button__circle:before{content:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="5.00001" cy="5.00016" r="4.16667" fill="%238B231D"/></svg>');height:27px}.radio-button__circle{border:1px solid black;width:20px;height:20px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.section{--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.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-template-columns:100%;grid-area:var(--section-position)}.section--top-small,.section--top-medium,.section--top-large{padding-top:20px}@media(min-width:1024px){.section--top-small{padding-top:40px}.section--top-medium{padding-top:50px}.section--top-large{padding-top:60px}}.section--bottom-small,.section--bottom-medium,.section--bottom-large{padding-bottom:60px}@media(min-width:1024px){.section--bottom-small{padding-bottom:90px}.section--bottom-medium{padding-bottom:120px}.section--bottom-large{padding-bottom:150px}}.select{display:flex;position:relative;justify-content:space-between;align-items:center;transition:all var(--transition);cursor:pointer;border-radius:32px;background-color:#fff;padding:20px;color:var(--color-slate-800)}.select:focus{outline:none}.select:after{width:22px;height:24px;pointer-events:none;content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20.4609 9L12.0001 17.4609L3.5392 9' stroke='%23CAD5E2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.select.is-open:after{transform:rotate(180deg)}.select.is-disabled{cursor:not-allowed;background-color:#eaeaea}.select__list--dropdown{display:none;position:absolute;top:110%;left:0;z-index:10;box-shadow:0 4px 20px #00000014;border-radius:24px;background-color:#fff;width:100%;overflow:hidden}.select__list--dropdown.is-active{display:block}.select__list--dropdown .select__item{transition:all var(--transition);padding:15px 20px}.select__list--dropdown .select__item.is-highlighted{background-color:var(--color-white-10);color:var(--color-cyan-600)}.select__item--selectable{cursor:pointer}.select__item--disabled{opacity:.5;cursor:not-allowed}[hidden]{display:none!important}.social-icon{display:inline-flex;justify-content:center;align-items:center;transition:var(--transition);line-height:1}.social-icon--blue{color:var(--color-cyan-600)}.social-icon--gray{color:gray}.social-icon--gray:hover{color:#000}.social-icon--small{font-size:24px}.social-icon--medium{font-size:32px}.social-icon--large{font-size:64px}.title--color-slate{color:var(--color-slate-800)}.title--color-white{color:var(--color-white)}.title--size-small{font-weight:700;font-size:var(--text-xxl);line-height:var(--text-line-height-medium)}@media(min-width:1024px){.title--size-small{font-size:var(--text-2xl)}}.title--size-medium{font-weight:500;font-size:var(--text-3xl);line-height:var(--text-line-height-none);letter-spacing:-.038em}@media(min-width:1024px){.title--size-medium{font-size:var(--text-4xl)}}@media(min-width:1280px){.title--size-medium{font-size:var(--text-5xl)}}.title--size-large{font-weight:500;font-size:var(--text-3xl);line-height:var(--text-line-height-small);hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;letter-spacing:-.038em}@media(min-width:1024px){.title--size-large{font-size:var(--text-4xl);hyphens:unset;-ms-hyphens:unset;-webkit-hyphens:unset}}@media(min-width:1536px){.title--size-large{font-size:var(--text-6xl)}}.title-group{display:flex;flex-direction:column;gap:32px;color:var(--color-slate-800)}@media(min-width:1280px){.title-group{gap:25px}}.title-group--position-center{align-items:center;text-align:center}.title-group__text{max-width:664px}.title-group__text--long{max-width:1106px}.title-group-white{display:flex;flex-direction:column;gap:24px;color:var(--color-white)}.title-group-white--position-center{align-items:center;text-align:center}.title-group-white__text{max-width:664px}.tab-button{display:flex;align-items:center;transition:var(--transition);transition-property:background-color,color;cursor:pointer;border:1px solid var(--color-cyan-600);border-radius:40px;padding-inline:24px;min-height:42px;color:var(--color-cyan-600);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-tiny)}.tab-button:hover,.tab-button[data-active=true],.tab-button.active{background-color:var(--color-cyan-600);color:var(--color-white)}.inline-link{transition:color var(--transition);cursor:pointer}.inline-link--variant-blue{color:var(--color-cyan-600)}.inline-link--variant-blue:hover{color:var(--color-cyan-700)}.inline-link--variant-gray{color:var(--color-slate-500)}.inline-link--variant-gray:hover{color:var(--color-slate-800)}.inline-link--variant-cyan{color:var(--color-cyan-600);text-decoration:underline}.inline-link--variant-cyan:hover{color:var(--color-cyan-700)}.inline-link--variant--slate{color:var(--color-slate-800)}.inline-link--variant--slate:hover{color:var(--color-cyan-600)}.inline-link--size-small{font-weight:600;font-size:var(--text-sm);line-height:var(--text-line-height-tiny)}.inline-link--size-medium{font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-tiny)}.inline-link--size-large{font-weight:600;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.inline-link--size-large{font-size:var(--text-sm);line-height:var(--text-line-height-none)}}@media(min-width:1280px){.inline-link--size-large{font-size:var(--text-base)}}@media(min-width:1536px){.inline-link--size-large{font-size:var(--text-xl)}}.bvi{display:flex;align-items:center;gap:8px;transition:all var(--transition);cursor:pointer}@media(min-width:1024px){.bvi{gap:6px}}@media(min-width:1536px){.bvi{gap:8px}}.bvi:before{padding-bottom:2px;color:var(--color-slate-400);font-size:24px;line-height:var(--text-line-height-none)}@media(min-width:1024px){.bvi:before{font-size:18px}}@media(min-width:1280px){.bvi:before{font-size:24px}}.bvi .bvi-shortcode{display:flex;background-color:unset!important;padding:0!important}.bvi .bvi-shortcode span,.bvi .bvi-shortcode a{color:var(--color-slate-800);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-tiny);font-family:Montserrat}@media(min-width:1024px){.bvi .bvi-shortcode span,.bvi .bvi-shortcode a{font-size:var(--text-sm)}}@media(min-width:1280px){.bvi .bvi-shortcode span,.bvi .bvi-shortcode a{font-size:var(--text-base)}}.bvi .bvi-open{transition:all var(--transition)!important}.checkbox{display:flex;align-items:center;gap:15px}.checkbox__element{display:inline-block;flex-shrink:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all var(--transition);cursor:pointer;border-radius:50%;background-position:center;background-origin:border-box;background-color:var(--color-coral-500);padding:0;width:20px;height:20px;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__element:checked{background-image:url('data:image/svg+xml,<svg width="11" height="9" viewBox="0 0 11 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.779907 4.71318L3.40184 7.33511L9.95669 0.780273" stroke="white" stroke-width="1.55983" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:10px;background-repeat:no-repeat}.checkbox__label{cursor:pointer;max-width:330px;color:var(--color-white);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}.checkbox__label a{transition:color var(--transition);text-decoration:underline}@media(hover:hover){.checkbox__label a:hover{color:var(--color-coral-500)}}.textarea{transition:all var(--transition);border:1px solid var(--color-white);border-radius:var(--border-radius-medium);background-color:var(--color-white);padding:20px;min-height:120px;max-height:120px;color:var(--color-slate-800);font-size:var(--text-base);line-height:var(--text-line-height-large)}.textarea::placeholder{color:var(--color-slate-500)}.textarea:focus,.textarea:focus-visible{outline:unset;border:1px solid var(--color-cyan-700)}.footer-navigation{display:grid;grid-template-columns:max-content 1fr;column-gap:48px;row-gap:30px}@media(min-width:1536px){.footer-navigation{column-gap:104px}}.footer-navigation__link{transition:color var(--transition);color:var(--color-slate-800);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(hover:hover){.footer-navigation__link:hover{color:var(--color-cyan-700)}}.footer{flex-grow:0;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.footer__container{display:grid;grid-template-columns:1fr;grid-template-areas:"logo" "navigation" "information" "content" "text" "policy" "developer";grid-area:center;gap:38px;padding-bottom:24px}@media(min-width:1024px){.footer__container{display:grid;grid-template-columns:430px auto 1fr;grid-template-areas:"content navigation information" "text policy developer"}}@media(min-width:1280px){.footer__container{column-gap:48px}}@media(min-width:1536px){.footer__container{display:grid;grid-template-columns:530px minmax(auto,540px) 234px;row-gap:36px;justify-content:space-between;width:100%}}.footer__content{display:contents;grid-area:content}@media(min-width:1024px){.footer__content{display:flex;flex-direction:column;gap:40px}}.footer__navigation{grid-area:navigation}.footer__logo{grid-area:logo;max-width:160px;object-fit:contain}@media(min-width:1024px){.footer__logo{max-width:366px}}.footer__information{display:flex;grid-area:information;flex-direction:column;gap:32px}@media(min-width:1024px){.footer__information{align-items:flex-end;gap:30px}}@media(min-width:1536px){.footer__information{align-items:unset}}.footer__links{display:flex;flex-direction:column;gap:16px}.footer__phone{transition:color var(--transition);color:var(--color-slate-800);font-weight:600;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(hover:hover){.footer__phone:hover{color:var(--color-cyan-700)}}.footer__mail{transition:color var(--transition);color:var(--color-slate-800);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(hover:hover){.footer__mail:hover{color:var(--color-cyan-700)}}.footer__group{display:flex;align-items:center;gap:15px}@media(min-width:1024px){.footer__group{display:grid;grid-template-columns:32px minmax(0,120px)}}.footer__group-social{transition:color var(--transition);color:var(--color-slate-800);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}.footer__group-icon{align-items:center;transition:var(--transition);color:var(--color-cyan-600);font-size:32px;line-height:1}@media(hover:hover){.footer__group:hover .footer__group-social,.footer__group:hover .footer__group-icon{color:var(--color-cyan-700)}}.footer__license{color:var(--color-slate-500);font-weight:400;font-size:var(--text-xs);line-height:var(--text-line-height-large)}.footer__text{grid-area:text;color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}@media(min-width:1024px){.footer__text{align-self:center}}@media(min-width:1536px){.footer__text{font-size:var(--text-small)}}.footer__policy{grid-area:policy;transition:color var(--transition);color:var(--color-cyan-600);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.footer__policy{align-self:center}}@media(hover:hover){.footer__policy:hover{color:var(--color-cyan-700)}}@media(min-width:1536px){.footer__policy{font-size:var(--text-sm)}}.footer__developer{display:flex;grid-area:developer;align-items:center;gap:10px}.footer__developer-text{transition:color var(--transition);color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}.footer__developer:hover .footer__developer-text{color:var(--color-cyan-700)}@media(min-width:1024px){.footer__developer{justify-content:end}}.footer__dev{width:46px;object-fit:contain}.header-nav{display:flex;justify-content:space-between}@media(min-width:1024px){.header-nav{gap:16px}}@media(min-width:1536px){.header-nav{gap:24px}}.header-nav__link{transition:color var(--transition);color:var(--color-slate-800);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.header-nav__link{font-size:var(--text-sm)}}@media(min-width:1536px){.header-nav__link{font-size:var(--text-base)}}@media(hover:hover){.header-nav__link:hover{color:var(--color-cyan-600)}}.header-social{display:flex;align-items:center;gap:8px}@media(min-width:1280px){.header-social{gap:16px}}@media(min-width:1536px){.header-social{gap:24px}}.header-social__link{transition:color var(--transition);color:var(--color-slate-500);font-weight:600;font-size:20px;line-height:var(--text-line-height-none)}@media(min-width:1536px){.header-social__link{font-size:24px}}@media(hover:hover){.header-social__link:hover{color:var(--color-cyan-600)}}.header-social__number{transition:color var(--transition);color:var(--color-slate-800);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-none)}@media(min-width:1024px){.header-social__number{font-size:var(--text-sm)}}@media(min-width:1280px){.header-social__number{font-size:var(--text-base)}}@media(min-width:1536px){.header-social__number{font-size:var(--text-xl)}}@media(hover:hover){.header-social__number:hover{color:var(--color-cyan-600)}}.header-action{display:flex;align-items:center;gap:8px}@media(min-width:1024px){.header-action{justify-self:center}}@media(min-width:1536px){.header-action{gap:48px}}.header-toggle{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-radius:40px;background-color:var(--color-slate-200)}@media(min-width:500px){.header-toggle{display:flex}}.header-toggle__link{display:flex;justify-content:center;align-items:center;transition:var(--transition);transition-property:background-color,color;border-radius:40px;padding-inline:24px;min-height:42px;color:var(--color-slate-400);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-tiny);text-align:center}@media(hover:hover){.header-toggle__link:hover:not(.header-toggle__link--active){color:var(--color-cyan-600)}}.header-toggle__link--active{background-color:var(--color-cyan-600);color:var(--color-white)}.header-buttons{display:flex;align-items:center;gap:8px}.header-buttons__account{display:flex;transition:color var(--transition);color:var(--color-cyan-600);font-size:42px;line-height:var(--text-line-height-none)}@media(hover:hover){.header-buttons__account:hover{color:var(--color-cyan-700)}}.header{flex-grow:0;z-index:60;padding-block:24px;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end];--section-container: var(--section-container-medium);position:fixed;top:0;align-self:center;border-radius:0 0 32px 32px;background-color:var(--color-slate-100);width:100%}@media(min-width:1536px){.header{max-width:1760px}}.header__container{grid-area:center;z-index:60}.header__mobile{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;gap:24px}@media(min-width:500px){.header__mobile{grid-template-columns:1fr 1fr auto}}@media(min-width:1024px){.header__mobile{display:none}}.header__toggle{display:grid;grid-row:2;grid-column:span 2}@media(min-width:500px){.header__toggle{grid-row:unset;grid-column:unset;justify-self:center}}.header__desktop{display:none;max-height:168px}@media(min-width:1024px){.header__desktop{display:grid;gap:24px;transition:var(--transition);transition-property:gap}}.header__links{display:grid;grid-template-columns:auto 1fr auto;gap:12px;transition:var(--transition);transition-property:height,opacity}.header__navigation{transition:var(--transition);transition-property:height,opacity}@media(min-width:1024px){.header__main{display:grid;grid-template-columns:240px auto;justify-content:space-between}}@media(min-width:1536px){.header__main{display:flex;align-items:center}}.header__logo{max-width:160px}@media(min-width:640px){.header__logo{max-width:300px}}@media(min-width:1024px){.header__logo{max-width:unset;max-height:63px}}.header__logo-image{width:100%;object-fit:contain}@media(min-width:1024px){.header__logo-image{width:auto;height:100%}}.header--scroll .header__desktop{gap:0}.header--scroll .header__links,.header--scroll .header__navigation{visibility:hidden;opacity:0;height:0}.cookie-banner{display:none;position:fixed;right:10px;bottom:10px;left:10px;flex-direction:column;gap:12px;z-index:70;box-shadow:0 10px 60px #00000040;border:1px solid var(--color-white-100);border-radius:var(--surface-radius-large);background-color:var(--color-white);overflow:hidden}@media(min-width:1024px){.cookie-banner{right:24px;bottom:24px;left:unset;gap:24px}}@media(min-width:1536px){.cookie-banner{right:50px;bottom:24px}}.cookie-banner__button{position:absolute;top:14px;right:18px;cursor:pointer;color:var(--color-slate-400);font-size:16px}@media(min-width:1024px){.cookie-banner__button{top:28px;right:30px}}.cookie-banner .button__icon{display:none}.cookie-banner__container{display:flex;flex-direction:column;gap:24px;background-color:#fff;padding:16px}@media(min-width:1024px){.cookie-banner__container{padding:32px;max-width:600px}}.cookie-banner__content{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.cookie-banner__content{gap:16px}}.cookie-banner__text{color:var(--color-slate-800);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}.cookie-banner__link{transition:color var(--transition);color:var(--color-cyan-600);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}@media(hover:hover){.cookie-banner__link:hover{color:var(--color-cyan-700)}}.mobile-buttons{display:grid;gap:24px}.mobile-buttons__wrapper{display:grid;gap:8px}.mobile-buttons__account{display:flex;align-items:center;gap:18px;color:var(--color-slate-800);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-none)}.mobile-buttons__icon{display:flex;transition:color var(--transition);color:var(--color-cyan-600);font-weight:400;font-size:42px;line-height:var(--text-line-height-none)}.mobile-menu{display:grid;position:relative;grid-template-columns:40px minmax(auto,1fr);height:100%;pointer-events:none}.mobile-menu__container{display:flex;flex-direction:column;justify-content:flex-start;gap:36px;border-radius:40px 0 0 40px;background:var(--color-white);padding:26px 16px;height:100%;pointer-events:auto}.mobile-menu__wrapper{display:flex;flex-direction:column;gap:22px}.mobile-menu__cross{display:flex;position:sticky;top:24px;left:10px;justify-content:center;align-items:center;border-radius:999px;background:var(--color-white);width:24px;height:24px;pointer-events:auto;color:var(--color-slate-400)}.appointment-form-block{--section-side: 10px;--section-container: 1760px}.appointment-form-block__wrapper{display:grid;gap:40px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan)}@media(min-width:1024px){.appointment-form-block__wrapper{grid-template-columns:minmax(0px,1fr) 450px;gap:30px}}@media(min-width:1280px){.appointment-form-block__wrapper{grid-template-columns:minmax(0px,1fr) 580px;gap:40px}}@media(min-width:1536px){.appointment-form-block__wrapper{grid-template-columns:minmax(0px,1fr) 743px;gap:80px;gap:150px}}.appointment-form-block__content{display:flex;flex-direction:column;gap:40px;padding:20px 20px 0}@media(min-width:1024px){.appointment-form-block__content{padding:24px 0 24px 24px}}@media(min-width:1536px){.appointment-form-block__content{gap:48px;padding:56px 0 56px 56px}}@media(min-width:1747px){.appointment-form-block__content{padding:64px 0 64px 112px}}.appointment-form-block__image{border-radius:var(--surface-radius-great);aspect-ratio:1/1;width:100%;height:100%;min-height:407px;max-height:50vh;object-fit:cover}@media(min-width:768px){.appointment-form-block__image{max-height:100vh}}@media(min-width:1024px){.appointment-form-block__image{max-height:none}}.appointment-form-block__form{display:flex;flex-direction:column;gap:32px}.appointment-form-block__form-inputs{display:grid;gap:24px}@media(min-width:768px){.appointment-form-block__form-inputs{grid-template-columns:repeat(2,1fr)}.appointment-form-block__form-inputs>*:first-child,.appointment-form-block__form-inputs>*:last-child{grid-column:2 span}}@media(min-width:1536px){.appointment-form-block__form-inputs{gap:32px}}.appointment-form-block__form-end{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.appointment-form-block__form-end{align-items:flex-start}}@media(min-width:1536px){.appointment-form-block__form-end{flex-direction:row-reverse;justify-content:flex-end;align-items:center}}.resume-form-block{padding-inline:10px}@media(min-width:1024px){.resume-form-block{padding:unset}}.resume-form-block__wrapper{display:grid;gap:48px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan)}.resume-form-block__content{display:flex;flex-direction:column;gap:40px;padding:20px}@media(min-width:1024px){.resume-form-block__content{padding:24px}}@media(min-width:1536px){.resume-form-block__content{gap:48px;padding:47px}}.resume-form-block__heading{display:flex;flex-direction:column;gap:20px}.resume-form-block__title{color:var(--color-white);font-weight:500;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.resume-form-block__title{font-size:var(--text-3xxl)}}.resume-form-block__text{max-width:520px;color:var(--color-white);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}.resume-form-block__main{display:flex;flex-direction:column;gap:24px;line-height:var(--text-line-height-large)}@media(min-width:1024px){.resume-form-block__main{gap:48px}}.resume-form-block__inputs{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.resume-form-block__inputs{gap:32px}}.resume-form-block__bottom{display:grid;gap:15px}@media(min-width:1024px){.resume-form-block__bottom{grid-template-columns:auto 430px;align-items:center;gap:30px}}@media(min-width:1024px){.resume-form-block__checkbox{order:2}}.resume-form-block__button{display:grid}@media(min-width:1024px){.resume-form-block__button{order:1}}.review-form-block{padding-inline:10px}@media(min-width:1024px){.review-form-block{padding:unset}}.review-form-block__wrapper{display:grid;display:flex;flex-direction:column;gap:40px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan);padding:20px}@media(min-width:1024px){.review-form-block__wrapper{padding:24px}}@media(min-width:1536px){.review-form-block__wrapper{gap:48px;padding:40px}}.review-form-block__heading{display:flex;flex-direction:column;gap:20px}.review-form-block__title{color:var(--color-white);font-weight:500;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.review-form-block__title{font-size:var(--text-3xxl)}}.review-form-block__text{max-width:520px;color:var(--color-white);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}.review-form-block__main{display:flex;flex-direction:column;gap:16px;line-height:var(--text-line-height-large)}@media(min-width:1024px){.review-form-block__main{gap:32px}}.review-form-block__inputs{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.review-form-block__inputs{gap:32px}}.review-form-block__bottom{display:grid;gap:15px}@media(min-width:1024px){.review-form-block__bottom{grid-template-columns:auto 380px;align-items:center;gap:30px}}@media(min-width:1024px){.review-form-block__checkbox{order:2}}.review-form-block__button{display:grid}@media(min-width:1024px){.review-form-block__button{order:1}}.callback-form-block{padding-inline:10px}@media(min-width:1024px){.callback-form-block{padding:unset}}.callback-form-block__wrapper{display:grid;display:flex;flex-direction:column;gap:40px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan);padding:20px}@media(min-width:1024px){.callback-form-block__wrapper{padding:24px}}@media(min-width:1536px){.callback-form-block__wrapper{gap:48px;padding:40px}}.callback-form-block__heading{display:flex;flex-direction:column;gap:20px}.callback-form-block__title{color:var(--color-white);font-weight:500;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.callback-form-block__title{font-size:var(--text-3xxl)}}.callback-form-block__text{max-width:520px;color:var(--color-white);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}.callback-form-block__main{display:flex;flex-direction:column;gap:16px;line-height:var(--text-line-height-large)}@media(min-width:1024px){.callback-form-block__main{gap:32px}}.callback-form-block__inputs{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.callback-form-block__inputs{gap:32px}}.callback-form-block__bottom{display:grid;gap:15px}@media(min-width:1024px){.callback-form-block__bottom{grid-template-columns:auto 380px;align-items:center;gap:30px}}@media(min-width:1024px){.callback-form-block__checkbox{order:2}}.callback-form-block__button{display:grid}@media(min-width:1024px){.callback-form-block__button{order:1}}.review-modal-block{display:flex;flex-direction:column;margin-inline:10px;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white)}.review-modal-block .review-card__text{-webkit-line-clamp:unset}.review-modal-block .review-card__link{pointer-events:none}.stock-modal-block{display:flex;flex-direction:column;gap:24px;margin-inline:10px;border-radius:var(--surface-radius-large);background-color:var(--color-white);overflow:hidden}@media(min-width:1024px){.stock-modal-block{gap:32px}}.stock-modal-block__wrapper{display:flex;flex-direction:column;gap:24px}.stock-modal-block .stock-modal__button{padding-bottom:32px;padding-inline:32px}@media(min-width:1536px){.stock-modal-block .promo-card__date{color:var(--color-slate-500);font-weight:400;font-size:var(--text-2xxl);line-height:var(--text-line-height-large)}}.stock-modal-block .promo-card__text{-webkit-line-clamp:unset}@media(min-width:1024px){.stock-modal-block .promo-card__text{font-size:var(--text-xl)}}@media(min-width:1536px){.stock-modal-block .promo-card__image{height:482px}}.stock-modal-block .promo-card__wrapper{padding-bottom:unset}@media(min-width:1536px){.stock-modal-block .promo-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-3xxl);line-height:var(--text-line-height-small)}}.stock-modal-block .button{width:100%}.stock-modal,.tax-form-block{padding-inline:10px}@media(min-width:1024px){.tax-form-block{padding:unset}}.tax-form-block__wrapper{display:grid;display:flex;flex-direction:column;gap:40px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan);padding:20px}@media(min-width:1024px){.tax-form-block__wrapper{padding:24px}}@media(min-width:1536px){.tax-form-block__wrapper{gap:48px;padding:40px}}.tax-form-block__heading{display:flex;flex-direction:column;gap:20px}.tax-form-block__title{color:var(--color-white);font-weight:500;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.tax-form-block__title{font-size:var(--text-3xxl)}}.tax-form-block__text{max-width:520px;color:var(--color-white);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}.tax-form-block__main{display:flex;flex-direction:column;gap:16px;line-height:var(--text-line-height-large)}@media(min-width:1024px){.tax-form-block__main{gap:32px}}.tax-form-block__inputs{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.tax-form-block__inputs{gap:32px}}.tax-form-block__bottom{display:grid;gap:15px}@media(min-width:1024px){.tax-form-block__bottom{grid-template-columns:auto 380px;align-items:center;gap:30px}}@media(min-width:1024px){.tax-form-block__checkbox{order:2}}.tax-form-block__button{display:grid}@media(min-width:1024px){.tax-form-block__button{order:1}}.success-modal{padding-inline:10px;color:#fff}@media(min-width:1024px){.success-modal{padding:unset}}.success-modal__wrapper{display:grid;gap:48px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan)}@media(min-width:1024px){.success-modal__wrapper{grid-template-columns:minmax(0px,1fr) 360px;gap:0px}}@media(min-width:1280px){.success-modal__wrapper{grid-template-columns:minmax(0px,1fr) 420px;gap:0px}}@media(min-width:1536px){.success-modal__wrapper{grid-template-columns:minmax(0px,1fr) 496px}}.success-modal__image{display:none;border-radius:var(--surface-radius-great);width:100%;height:100%;min-height:400px;max-height:50vh;object-fit:cover}@media(min-width:768px){.success-modal__image{max-height:50vh}}@media(min-width:1024px){.success-modal__image{display:block;min-height:min(666px,90vh);max-height:none}}@media(min-width:1280px){.success-modal__image{min-height:min(756px,90vh)}}.success-modal__content{display:flex;flex-direction:column;justify-content:center;padding:20px}@media(min-width:1024px){.success-modal__content{padding:24px}}@media(min-width:1536px){.success-modal__content{padding:56px}}@media(min-width:1747px){.success-modal__content{padding:0 100px}}.success-modal__heading{display:flex;flex-direction:column;align-items:center;gap:20px}.success-modal__title{color:var(--color-white);font-weight:500;font-size:var(--text-4xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.success-modal__title{font-size:var(--text-6xl)}}.success-modal__text{color:var(--color-white);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@font-face{font-weight:100 900;src:url(../fonts/montserrat-variable.ttf) format("truetype-variations");font-family:Montserrat}html{height:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;background-color:var(--color-slate-100);min-height:100%;font-weight:400;font-family:Montserrat}.main{flex-grow:1;padding-top:162px}@media(min-width:500px){.main{padding-top:96px}}@media(min-width:1024px){.main{padding-top:216px}}spaceapp-review-card,spaceapp-press-card,spaceapp-video-card{display:contents}spaceapp-review-card>*,spaceapp-press-card>*,spaceapp-video-card>*{opacity:1;animation:spaceapp 1.4s}@keyframes spaceapp{0%{opacity:0}to{opacity:1}}.about-hero{--section-container: 1760px}.about-hero__wrapper{display:grid;gap:40px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan)}@media(min-width:1024px){.about-hero__wrapper{grid-template-columns:minmax(auto,500px) 1fr}}@media(min-width:1280px){.about-hero__wrapper{grid-template-columns:minmax(auto,600px) 1fr}}@media(min-width:1536px){.about-hero__wrapper{grid-template-columns:minmax(auto,835px) 1fr;gap:64px}}.about-hero__image{border-radius:var(--surface-radius-great);aspect-ratio:1/1;width:100%;object-fit:cover}@media(min-width:1024px){.about-hero__image{min-height:100%}}.about-hero__content{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:0 20px 20px}@media(min-width:768px){.about-hero__content{gap:32px;padding:0 48px 48px}}@media(min-width:1024px){.about-hero__content{align-items:flex-start;gap:48px;padding:64px 64px 64px 0}}.about-hero__texts{color:var(--color-white);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.about-hero__texts{font-size:var(--text-xl)}}.doctor-card{display:flex;flex-direction:column;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white)}@media(hover:hover){.doctor-card:hover .doctor-card__title{color:var(--color-coral-600)}}.doctor-card__image{border-top-right-radius:var(--surface-radius-large);border-top-left-radius:var(--surface-radius-large);width:100%;height:480px;object-fit:cover}.doctor-card__surface{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:24px 24px 32px}.doctor-card__wrapper{display:flex;flex-direction:column;gap:8px}.doctor-card__post{color:var(--color-cyan-600);font-weight:600;font-size:var(--text-base);line-height:var(--text-line-height-none)}.doctor-card__title{transition:color var(--transition);color:var(--color-slate-800);font-weight:700;font-size:var(--border-radius-small);line-height:var(--text-line-height-large)}.doctor-card__text{color:var(--color-slate-500);font-size:var(--text-sm);line-height:var(--text-line-height-large)}.tab-list{display:flex;position:relative;flex-direction:column;gap:8px}.tab-list--wrap{display:grid;grid-template-rows:auto;grid-template-columns:100%;gap:8px}@media(min-width:1024px){.tab-list--wrap{display:flex;flex-wrap:wrap}}.tab-list--scroll{display:flex;flex-direction:row;gap:8px;padding-right:var(--container-padding);overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:1024px){.tab-list--scroll{flex-wrap:wrap}}.tab-list--scroll>*{flex-shrink:0;scroll-snap-align:center}.tab-list--scroll>*:first-child{margin-left:var(--section-side);scroll-margin-left:var(--section-side)}.tab-list--scroll>*:last-child{margin-right:var(--section-side);scroll-margin-right:var(--section-side)}@media(min-width:1024px){.tab-list--scroll>*:first-child{margin-left:unset;scroll-margin-left:unset}.tab-list--scroll>*:last-child{margin-right:unset;scroll-margin-right:unset}}.tab-list--left{flex-wrap:wrap;justify-content:flex-start}@media(min-width:640px){.tab-list--left{flex-direction:unset}}@media(min-width:768px){.tab-list--center{flex-direction:unset;justify-content:center;align-items:center}}.tabs-content{display:none;opacity:0;transition:var(--transition);width:100%}.tabs-content[data-active=true]{display:flex;flex-direction:column}.tabs-content[data-opacity=true]{opacity:1}.benefit-card{display:grid;grid-template-rows:auto 1fr;grid-template-areas:"icon number" "title title";row-gap:48px;align-items:start;justify-items:start;counter-increment:section;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white);padding:32px 24px 32px 32px}.benefit-card__icon{grid-area:icon;aspect-ratio:1/1;width:64px;height:64px;object-fit:contain}.benefit-card__number{display:flex;grid-area:number;flex-direction:column;justify-self:end;margin-top:-15px;border-radius:20px;background-color:var(--color-slate-100);padding:10px 20px}.benefit-card__number:before{content:counter(section,decimal-leading-zero);color:var(--color-slate-300);font-weight:700;font-size:var(--text-xl);line-height:var(--text-line-height-none)}.benefit-card__title{grid-area:title;max-width:480px;color:var(--color-slate-800);font-weight:700;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.benefit-card__title{font-size:var(--text-xl)}}.benefit-block__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.benefit-block__wrapper{gap:56px}}@media(min-width:1280px){.benefit-block__wrapper{gap:64px}}.benefit-block__content{display:grid;gap:24px}@media(min-width:1280px){.benefit-block__content{grid-template-columns:minmax(0px,1fr) 400px;grid-auto-rows:minmax(543px,756px)}}@media(min-width:1536px){.benefit-block__content{grid-template-columns:minmax(0px,1fr) 496px}}.benefit-block__cards{display:grid;gap:24px}@media(min-width:1024px){.benefit-block__cards{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(236px,1fr)}.benefit-block__cards>*:last-child{grid-column:2 span}}.benefit-block__image{border-radius:var(--border-radius-medium);aspect-ratio:1/3;width:100%;height:100%;max-height:543px;object-fit:cover}@media(min-width:768px){.benefit-block__image{max-height:756px}}@media(min-width:1024px){.benefit-block__image{max-height:956px}}@media(min-width:1280px){.benefit-block__image{border-radius:var(--border-radius-large);max-height:unset}}.clinic-gallery-card__image{border-radius:var(--surface-radius-large);aspect-ratio:1/1;width:100%;max-height:335px;object-fit:cover}@media(min-width:1024px){.clinic-gallery-card__image{max-height:496px}}.clinic-gallery-swiper{display:grid;gap:40px;overflow-x:clip}.clinic-gallery-swiper__swiper{width:100%}.clinic-gallery-swiper__navigation{display:flex;align-items:center;width:100%;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}@media(min-width:1024px){.clinic-gallery-swiper__navigation{display:none}}.clinic-gallery-swiper__arrows{display:flex;grid-area:center;justify-content:center;gap:24px;z-index:1;width:100%}@media(min-width:1024px){.clinic-gallery-swiper__arrows{transform:unset}}.clinic-gallery-block__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.clinic-gallery-block__wrapper{gap:48px}}@media(min-width:1280px){.clinic-gallery-block__wrapper{gap:64px}}.license-card{border-radius:var(--surface-radius-small);background-color:var(--color-white);padding:24px}@media(min-width:1024px){.license-card{padding:16px 16px 16px 24px}}.license-card__wrapper{display:grid}@media(min-width:1024px){.license-card__wrapper{grid-template-columns:minmax(0px,1fr) 154px;gap:24px}}.license-card__info{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.license-card__info{gap:27px}}.license-card__logotype{display:grid;grid-template-columns:55px minmax(0px,145px);gap:20px}.license-card__logotype-img{aspect-ratio:1/1;min-height:65px;object-fit:contain}.license-card__logotype-text{color:var(--color-slate-500);font-size:var(--text-sm);line-height:var(--text-line-height-large)}.license-card__box{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.license-card__box{gap:12px}}.license-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-base);line-height:var(--text-line-height-large)}.license-card__qr{display:none}@media(min-width:1024px){.license-card__qr{display:block;aspect-ratio:1/1;object-fit:contain}}.license-swiper{display:grid;gap:40px;overflow-x:clip}.license-swiper__swiper{width:100%}@media(min-width:1024px){.license-swiper__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:repeat(2,186px);gap:24px}}@media(min-width:1536px){.license-swiper__wrapper{grid-template-columns:repeat(3,1fr)}}.license-swiper__navigation{display:flex;align-items:center;width:100%;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}@media(min-width:1024px){.license-swiper__navigation{display:none}}.license-swiper__arrows{display:flex;grid-area:center;justify-content:center;gap:24px;z-index:1;width:100%}@media(min-width:1024px){.license-swiper__arrows{transform:unset}}.our-license-block__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.our-license-block__wrapper{gap:48px}}@media(min-width:1280px){.our-license-block__wrapper{gap:64px}}.staff-swiper{display:grid;gap:40px;overflow-x:clip}.staff-swiper__swiper{width:100%}.our-staff-block{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.our-staff-block{align-items:center}}@media(min-width:1024px){.our-staff-block{gap:48px}}@media(min-width:1280px){.our-staff-block{gap:64px}}.our-staff-block__wrapper{display:flex;flex-direction:column;gap:32px}@media(min-width:1280px){.our-staff-block__wrapper{gap:42px}}.yandex-map--variant-primary{width:100%;height:236px}@media(min-width:768px){.yandex-map--variant-primary{height:400px}}@media(min-width:1024px){.yandex-map--variant-primary{width:520px;height:100%}}@media(min-width:1280px){.yandex-map--variant-primary{width:600px}}@media(min-width:1536px){.yandex-map--variant-primary{width:756px}}.yandex-map--variant-secondary{width:100%;height:236px}@media(min-width:768px){.yandex-map--variant-secondary{height:400px}}@media(min-width:1024px){.yandex-map--variant-secondary{width:520px;height:100%}}@media(min-width:1280px){.yandex-map--variant-secondary{width:600px}}@media(min-width:1536px){.yandex-map--variant-secondary{width:866px;height:609px}}.contact-map-block-links{display:flex;flex-direction:column;gap:24px}.contact-map-block-links__container{display:flex;gap:16px}.contact-map-block-links__container:not(:first-child){align-items:center}.contact-map-block-links__icon{line-height:1;color:var(--color-cyan-600);font-size:var(--text-2xl-plus)}.contact-map-block-links__link{transition:var(--transition);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large);color:var(--color-slate-800)}@media(hover:hover){.contact-map-block-links__link:hover{color:var(--color-cyan-700)}}.contact-map-block-links__links{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.contact-map-block-links__links{flex-direction:row;align-items:center}}.contact-map-block{display:flex;flex-direction:column;border-radius:var(--surface-radius-large);background-color:var(--color-white);--section-container: var(--section-container);gap:20px}@media(min-width:1024px){.contact-map-block{display:grid;grid-template-columns:auto 1fr;justify-items:center}}.contact-map-block__wrapper{display:flex;flex-direction:column;gap:32px;padding-top:26px;padding-inline:20px}@media(min-width:1024px){.contact-map-block__wrapper{justify-content:center;order:2;padding-bottom:20px}}@media(min-width:1280px){.contact-map-block__wrapper{gap:48px;padding-block:64px;padding-right:40px}}.contact-map-block__main{display:flex;flex-direction:column;gap:32px}.contact-map-block__location{display:flex;gap:16px}.contact-map-block__icon{color:var(--color-cyan-600);font-size:32px;line-height:1}.contact-map-block__city{transition:var(--transition);color:var(--color-slate-500);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(hover:hover){.contact-map-block__city:hover{color:var(--color-cyan-700)}}.contact-map-block__time{display:flex;flex-direction:column;gap:2px}.contact-map-block__time-text{color:var(--color-slate-500);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}.contact-map-block__map{border-radius:var(--surface-radius-large);width:auto;height:236px;overflow:hidden}@media(min-width:768px){.contact-map-block__map{height:400px}}@media(min-width:1024px){.contact-map-block__map{order:1;width:520px;height:100%}}@media(min-width:1280px){.contact-map-block__map{width:600px}}@media(min-width:1536px){.contact-map-block__map{width:756px}}.review-card{display:flex;flex-direction:column;cursor:pointer;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white)}.review-card__image{border-top-right-radius:var(--surface-radius-large);border-top-left-radius:var(--surface-radius-large);width:100%;height:234px;object-fit:cover}@media(min-width:1024px){.review-card__image{height:336px}}.review-card__surface{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:24px 24px 32px;height:100%}.review-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.review-card__title{font-size:var(--text-2xl)}}.review-card__text{display:-webkit-box;-webkit-line-clamp:10;color:var(--color-slate-500);font-size:var(--text-base);line-height:var(--text-line-height-large);-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.review-card__text{-webkit-line-clamp:6}}.certificate-card{display:flex;flex-direction:column;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white)}.certificate-card__image{border-top-right-radius:var(--surface-radius-large);border-top-left-radius:var(--surface-radius-large);width:100%;height:317px;object-fit:cover}@media(min-width:1024px){.certificate-card__image{height:338px}}.certificate-card__surface{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:24px 24px 32px}.certificate-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}.certificate-card__text{display:-webkit-box;-webkit-line-clamp:3;color:var(--color-slate-500);font-size:var(--text-sm);line-height:var(--text-line-height-large);-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.certificate-card__text{-webkit-line-clamp:2}}.certificate-swiper{display:grid;gap:40px;overflow-x:clip}.certificate-swiper__swiper{width:100%}.certificate-swiper__navigation{display:flex;align-items:center;width:100%;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}@media(min-width:1024px){.certificate-swiper__navigation{display:none}}.certificate-swiper__arrows{display:flex;grid-area:center;justify-content:center;gap:24px;z-index:1;width:100%}@media(min-width:1024px){.certificate-swiper__arrows{transform:unset}}.our-certificate-block__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.our-certificate-block__wrapper{gap:48px}}@media(min-width:1280px){.our-certificate-block__wrapper{gap:64px}}.review-swiper{display:grid;gap:40px;overflow-x:clip}.review-swiper__swiper{width:100%}.review-swiper__navigation{display:flex;align-items:center;width:100%;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}@media(min-width:1024px){.review-swiper__navigation{display:none}}.review-swiper__arrows{display:flex;grid-area:center;justify-content:center;gap:24px;z-index:1;width:100%}@media(min-width:1024px){.review-swiper__arrows{transform:unset}}.patient-review-block__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.patient-review-block__wrapper{align-items:center}}@media(min-width:1024px){.patient-review-block__wrapper{gap:48px}}@media(min-width:1280px){.patient-review-block__wrapper{gap:64px}}.about-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.about-page{gap:96px;padding-bottom:96px}}.article-block{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.article-block{justify-self:center;gap:48px;width:100%;max-width:1306px}}.article-block__preview{display:flex;flex-direction:column;gap:24px}.article-block__date{color:var(--color-slate-500);font-size:var(--text-base);line-height:var(--text-line-height-none)}.article-block__content{max-width:800px}@media(min-width:1024px){.article-block__content{align-self:center}}.article-block__image{border-radius:var(--surface-radius-large);width:100%;height:300px;object-fit:cover}@media(min-width:768px){.article-block__image{aspect-ratio:12/5;height:unset}}@media(min-width:1280px){.article-block__image{height:540px}}.article-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}@media(min-width:1024px){.article-page{padding-top:72px}}.red-banner-back{display:grid;grid-area:1/1;justify-items:center;margin-inline:10px;border-radius:var(--surface-radius-great);background:var(--color-coral-500)}@media(min-width:640px){.red-banner-back{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.red-banner-back{height:0;min-height:100%;overflow:hidden}}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image{display:none}@media(min-width:640px){.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image{display:flex}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-28px,6px);width:88px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-70px,283px);width:134px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(69px,205px);width:94px}}@media(min-width:1024px){.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-134px,4px);width:88px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-162px,90px);width:155px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(-91px,108px);width:94px}}@media(min-width:1280px){.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-173px,27px);width:180px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-48px,90px);width:150px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(-162px,37px);width:100px}}@media(min-width:1536px){.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-200px,27px);width:332px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(140px,-30px);width:179px}.red-banner-back--variant-index .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(-147px,-155px);width:126px}}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image{overflow:hidden}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-149px) translateY(-113px);width:65px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(2){display:none}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(88px) translateY(198px);z-index:2;width:126px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(4){transform:translate(-61px) translateY(82px);width:66px}@media(min-width:640px){.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-256px) translateY(-74px);width:89px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(184px) translateY(180px);z-index:2;width:146px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(4){transform:translate(16px) translateY(91px);width:80px}}@media(min-width:640px){.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-106px) translateY(10px);width:68px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(76px) translateY(291px);z-index:2;width:137px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(4){transform:translate(-28px) translateY(168px);width:80px}}@media(min-width:1024px){.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-241px) translateY(20px);width:89px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(2){display:flex;transform:translate(200px) translateY(78px);width:139px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(124px) translateY(22px);z-index:2;width:242px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(4){display:flex;transform:translate(56px) translateY(-201px);width:74px}}@media(min-width:1280px){.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-328px) translateY(59px);width:111px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(2){transform:translate(182px) translateY(52px);width:139px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(3){transform:translate(152px) translateY(-10px);width:300px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(4){transform:translate(60px) translateY(-269px);width:74px}}@media(min-width:1536px){.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-400px) translateY(59px);width:111px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(2){transform:translate(164px) translateY(22px);width:167px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(3){transform:translate(271px) translateY(-85px);width:373px}.red-banner-back--variant-index .red-banner-back__right .red-banner-back__image:nth-child(4){transform:translate(64px) translateY(-371px);width:96px}}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image{display:none}@media(min-width:640px){.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image{display:block}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-73px,27px);width:127px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-97px,90px);width:139px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(-22px,121px);width:100px}}@media(min-width:1024px){.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-134px,4px);width:88px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-162px,90px);width:179px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(-91px,108px);width:105px}}@media(min-width:1280px){.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(-109px,9px);width:152px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-215px,84px);width:361px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(128px,-133px);width:100px}}@media(min-width:1536px){.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(1){transform:translate(56px,-5px);width:160px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(2){transform:translate(-297px,-69px);width:559px}.red-banner-back--variant-child .red-banner-back__left .red-banner-back__image:nth-child(3){transform:translate(191px,-436px);width:180px}}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image{overflow:hidden}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-147px) translateY(-101px);width:78px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(2){transform:scaleX(-1) translate(-120px) translateY(236px);width:120px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(-94px) translateY(106px);z-index:2;width:124px}@media(min-width:640px){.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-106px) translateY(10px);width:68px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(2){transform:scaleX(-1) translate(-107px) translateY(90px);width:97px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(78px) translateY(228px);z-index:2;width:105px}}@media(min-width:1024px){.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-241px) translateY(20px);width:89px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(2){transform:translate(200px) translateY(78px);width:120px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(3){position:relative;transform:translate(124px) translateY(87px);z-index:2;width:186px}}@media(min-width:1280px){.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(1){transform:scaleX(-1) translate(-202px) translateY(18px);width:125px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(2){transform:translate(221px) translateY(35px);width:156px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(3){transform:translate(138px) translateY(21px);width:191px}}@media(min-width:1536px){.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(1){transform:translate(126px) translateY(59px);width:168px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(2){transform:translate(279px) translateY(-172px);width:327px}.red-banner-back--variant-child .red-banner-back__right .red-banner-back__image:nth-child(3){transform:translate(108px) translateY(-249px);width:224px}}.red-banner{display:grid;justify-self:center;z-index:0;width:100%;max-width:var(--section-container-large);min-height:509px}.red-banner__content{display:flex;grid-area:1/1;flex-direction:column;justify-content:center;align-items:center;justify-self:center;gap:24px;z-index:3;padding-top:84px;padding-bottom:159px}@media(min-width:1024px){.red-banner__content{gap:55px;padding-block:48px}}.red-banner__container{display:flex;grid-area:1/1;flex-direction:column;align-items:center;justify-self:center;gap:24px;z-index:3;max-width:485px}@media(min-width:1024px){.red-banner__container{gap:55px;max-width:1000px}}.red-banner__main{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}@media(min-width:1024px){.red-banner__main{gap:32px}}.red-banner__title{color:var(--color-white);font-weight:500;font-size:var(--text-2xl);line-height:var(--text-line-height-none)}@media(min-width:1024px){.red-banner__title{font-size:var(--text-3xxl)}}.red-banner__digit{color:var(--color-white);font-weight:500;font-size:var(--text-2xl-plus);line-height:var(--text-line-height-none)}@media(min-width:1024px){.red-banner__digit{font-size:var(--text-3xxl)}}@media(min-width:1536px){.red-banner__digit{font-size:var(--text-5xl)}}.red-banner__text{color:var(--color-white);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.red-banner__text{max-width:700px;font-size:var(--text-2xl)}}.red-banner__group{display:flex;flex-direction:column;gap:24px;max-width:485px}@media(min-width:1024px){.red-banner__group{align-items:center;gap:58px;max-width:940px}}.checkup-card{display:flex;flex-direction:column;justify-content:space-between;gap:40px;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white);padding:24px}@media(min-width:1024px){.checkup-card{gap:48px;padding:32px}}.checkup-card__content{display:flex;flex-direction:column;gap:24px}.checkup-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-line-height-small)}@media(min-width:1024px){.checkup-card__title{font-size:24px}}.checkup-card__buttons{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(min-width:768px){.checkup-card__buttons{flex-direction:row;justify-content:space-between;align-items:center}}.checkup-list-tabs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.checkup-list-tabs{gap:56px}}@media(min-width:1280px){.checkup-list-tabs{gap:64px}}.checkup-list-tabs__cards{display:grid;gap:24px}@media(min-width:1024px){.checkup-list-tabs__cards{grid-template-columns:repeat(2,1fr)}}.checkup-page{display:grid;grid-template-columns:1fr;gap:48px;padding-top:24px;padding-bottom:48px}@media(min-width:1280px){.checkup-page{gap:96px;padding-block:80px}}.checkup-page__wrapper{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.checkup-page__wrapper{gap:48px}}.contact-block-links{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.contact-block-links{gap:33px}}.contact-block-links__container{display:flex;gap:16px}.contact-block-links__container:not(:first-child){align-items:center}.contact-block-links__icon{color:var(--color-cyan-600);font-size:var(--text-2xl-plus);line-height:1}.contact-block-links__link{transition:var(--transition);color:var(--color-slate-800);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.contact-block-links__link{font-size:var(--text-xxl)}}@media(hover:hover){.contact-block-links__link:hover{color:var(--color-cyan-700)}}.contact-block-links__links{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.contact-block-links__links{flex-direction:row;align-items:center}}.contact-block{display:grid;--section-container: var(--section-container);gap:20px}@media(min-width:1024px){.contact-block{grid-template-columns:1fr auto}}.contact-block__wrapper{display:flex;flex-direction:column;gap:32px}@media(min-width:1280px){.contact-block__wrapper{gap:45px}}.contact-block__main{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.contact-block__main{gap:40px}}.contact-block__location{display:flex;align-items:center;gap:16px}.contact-block__icon{color:var(--color-cyan-600);font-size:32px;line-height:1}.contact-block__city{transition:var(--transition);color:var(--color-slate-500);font-weight:400;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.contact-block__city{font-size:var(--text-xxl)}}@media(hover:hover){.contact-block__city:hover{color:var(--color-cyan-700)}}.contact-block__time{display:flex;flex-direction:column;gap:2px}.contact-block__time-text{color:var(--color-slate-500);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.contact-block__time-text{font-size:var(--text-xxl)}}.contact-block__map{border-radius:var(--surface-radius-large);width:auto;height:236px;overflow:hidden}@media(min-width:768px){.contact-block__map{height:400px}}@media(min-width:1024px){.contact-block__map{width:520px;height:100%}}@media(min-width:1280px){.contact-block__map{width:600px}}@media(min-width:1536px){.contact-block__map{width:866px;height:609px}}.contact-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.contact-page{gap:96px;padding-top:72px;padding-bottom:96px}}.doctor-hero-action{--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.doctor-hero-action__container{display:flex;grid-area:full;gap:8px;padding-right:var(--container-padding);overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.doctor-hero-action__container>*{flex-shrink:0;scroll-snap-align:center}.doctor-hero-action__container>*:first-child{margin-left:var(--section-side);scroll-margin-left:var(--section-side)}.doctor-hero-action__container>*:last-child{margin-right:var(--section-side);scroll-margin-right:var(--section-side)}@media(min-width:1024px){.doctor-hero-action__container{flex-wrap:wrap;margin-inline:var(--section-side);overflow:unset}.doctor-hero-action__container>*:first-child{margin-left:0;scroll-margin-left:0}.doctor-hero-action__container>*:last-child{margin-right:0;scroll-margin-right:0}}.doctor-hero{display:grid;justify-self:center;gap:24px;width:100%;max-width:var(--section-container-large)}.doctor-hero__background{margin-inline:10px;border-radius:var(--surface-radius-large);background-color:var(--surface-background--cyan);overflow:hidden;color:var(--color-white)}.doctor-hero__container{display:flex;flex-direction:column-reverse;gap:24px}@media(min-width:1024px){.doctor-hero__container{display:grid;grid-template-columns:1fr 1fr;gap:0}}@media(min-width:1280px){.doctor-hero__container{grid-template-rows:minmax(780px,auto);grid-template-columns:minmax(0,680px) 1fr}}@media(min-width:1536px){.doctor-hero__container{grid-template-columns:1fr minmax(0,780px);gap:32px}}.doctor-hero__image{border-radius:var(--surface-radius-large);width:100%;height:400px;object-fit:cover;object-position:top}@media(min-width:640px){.doctor-hero__image{aspect-ratio:1/.8;height:unset}}@media(min-width:1024px){.doctor-hero__image{aspect-ratio:unset;height:0;min-height:100%}}.doctor-hero__info{display:flex;flex-direction:column;gap:18px}@media(min-width:1024px){.doctor-hero__info{gap:4px}}.doctor-hero__content{display:flex;flex-direction:column;gap:28px;padding-top:26px;padding-inline:var(--section-side)}@media(min-width:640px){.doctor-hero__content{align-items:flex-start}}@media(min-width:1024px){.doctor-hero__content{gap:38px;padding-inline:0;padding-block:32px;padding-left:32px}}@media(min-width:1536px){.doctor-hero__content{padding-block:56px;min-height:780px}}@media(min-width:1280px){.doctor-hero__links-mobile{display:none}}.doctor-hero__links-desktop{display:none}@media(min-width:1280px){.doctor-hero__links-desktop{display:flex;flex-wrap:wrap;gap:6px;max-width:740px}}.experience-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white);padding:24px}@media(min-width:1024px){.experience-card{padding:32px}}.experience-card__text{color:var(--color-slate-500);font-size:var(--text-sm);line-height:var(--text-line-height-large)}.experience-card__wrapper{display:flex;flex-direction:column;gap:16px}.experience-card__title{color:var(--color-slate-800);font-weight:700;font-size:22px;line-height:var(--text-line-height-large)}.experience-card__subtitle{color:var(--color-slate-500);font-size:var(--text-base);line-height:var(--text-line-height-large)}.experience-list-tabs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.experience-list-tabs{gap:56px}}@media(min-width:1280px){.experience-list-tabs{gap:64px}}.experience-list-tabs__wrapper{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.experience-list-tabs__wrapper{gap:42px}}@media(min-width:1536px){.experience-list-tabs__wrapper{gap:48px}}.experience-list-tabs__cards{display:grid;gap:24px}@media(min-width:768px){.experience-list-tabs__cards{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(340px,1fr)}}@media(min-width:1024px){.experience-list-tabs__cards{grid-template-columns:repeat(3,1fr)}}.doctors-details-page,.doctors-details-children-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}.press-card{display:flex;flex-direction:column;gap:24px;border-radius:var(--surface-radius-large);background-color:var(--color-white);overflow:hidden}.press-card:hover .inline-link--variant-blue{color:var(--color-cyan-700)}.press-card__image{width:100%;height:165px;object-fit:cover}@media(min-width:1024px){.press-card__image{height:260px}}@media(min-width:1280px){.press-card__image{height:300px}}.press-card__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-inline:24px;padding-bottom:32px}@media(min-width:1024px){.press-card__wrapper{justify-content:space-between;height:100%}}.press-card__container,.press-card__group{display:flex;flex-direction:column;gap:8px}.press-card__date{color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-medium)}.press-card__title{-webkit-line-clamp:2;color:var(--color-slate-800);font-weight:700;font-size:var(--text-xxl);line-height:var(--text-line-height-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:1024px){.press-card__title{font-size:var(--text-2xl)}}.press-card__text{-webkit-line-clamp:4;color:var(--color-slate-500);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:1280px){.press-card__text{-webkit-line-clamp:3}}@media(min-width:1280px){.press-card--variant-vertical{display:grid;grid-template-columns:1fr 1fr;gap:32px}}@media(min-width:1280px){.press-card--variant-vertical .press-card__image{order:2;width:100%;height:0;min-height:100%}}@media(min-width:1024px){.press-card--variant-vertical .press-card__container{gap:8px}}@media(min-width:1280px){.press-card--variant-vertical .press-card__container{gap:16px}}.press-card--variant-vertical .press-card__group{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.press-card--variant-vertical .press-card__group{gap:32px}}@media(min-width:1280px){.press-card--variant-vertical .press-card__wrapper{justify-content:space-between;padding:32px 0 32px 32px}}@media(min-width:1280px){.press-card--variant-vertical .press-card__text{display:unset;display:-webkit-box;order:1;-webkit-line-clamp:14;-webkit-box-orient:vertical;overflow:hidden}}.about-clinic-block{display:flex;flex-direction:column-reverse;gap:40px;border-radius:var(--surface-radius-large);background:var(--surface-background--white);overflow:hidden}@media(min-width:1024px){.about-clinic-block{display:grid;grid-template-columns:minmax(auto,500px) 1fr}}@media(min-width:1280px){.about-clinic-block{grid-template-columns:minmax(auto,600px) 1fr}}@media(min-width:1536px){.about-clinic-block{grid-template-columns:minmax(auto,780px) 1fr;gap:64px}}.about-clinic-block__image{border-radius:var(--surface-radius-large);aspect-ratio:1.4/1;width:100%;overflow:hidden;object-fit:cover}@media(min-width:768px){.about-clinic-block__image{aspect-ratio:unset;height:400px}}@media(min-width:1024px){.about-clinic-block__image{height:560px;min-height:100%}}.about-clinic-block__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:20px 20px 0}@media(min-width:640px){.about-clinic-block__content{align-items:flex-start}}@media(min-width:1024px){.about-clinic-block__content{gap:42px;padding:60px 64px 60px 0}}.about-clinic-block__button{display:grid;width:100%}@media(min-width:640px){.about-clinic-block__button{display:unset}}.main-hero-action{--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.main-hero-action__container{display:flex;grid-area:full;gap:8px;padding-right:var(--container-padding);overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.main-hero-action__container>*{flex-shrink:0;scroll-snap-align:center}.main-hero-action__container>*:first-child{margin-left:var(--section-side);scroll-margin-left:var(--section-side)}.main-hero-action__container>*:last-child{margin-right:var(--section-side);scroll-margin-right:var(--section-side)}@media(min-width:1024px){.main-hero-action__container{flex-wrap:wrap;margin-inline:var(--section-side);overflow:unset}.main-hero-action__container>*:first-child{margin-left:0;scroll-margin-left:0}.main-hero-action__container>*:last-child{margin-right:0;scroll-margin-right:0}}.main-hero{display:grid;justify-self:center;gap:24px;width:100%;max-width:var(--section-container-large)}.main-hero__background{margin-inline:10px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan);overflow:hidden;color:var(--color-white)}.main-hero__container{display:grid;gap:24px}@media(min-width:1024px){.main-hero__container{grid-template-columns:1fr 1fr;gap:0}}@media(min-width:1280px){.main-hero__container{grid-template-columns:minmax(0,780px) 1fr}}.main-hero__decoration{display:grid;align-items:end;justify-items:end;width:100%;height:434px}@media(min-width:768px){.main-hero__decoration{height:380px}}@media(min-width:1024px){.main-hero__decoration{width:unset;height:100%}}@media(min-width:1536px){.main-hero__decoration{height:0;min-height:100%}}.main-hero__gradient{grid-area:1/1/-1/-1;z-index:0;border-radius:var(--surface-radius-great);background:var(--gradient-cyan-horizontal-light-dark);width:100%;height:90%}@media(min-width:768px){.main-hero__gradient{height:80%}}@media(min-width:1024px){.main-hero__gradient{width:86%;height:100%}}.main-hero__people{display:flex;grid-area:1/1/-1/-1;justify-content:center;align-items:flex-end;z-index:1;width:100%;height:100%}@media(min-width:768px){.main-hero__people{justify-self:center;width:500px}}@media(min-width:1024px){.main-hero__people{justify-self:unset;width:90%;height:unset}}@media(min-width:1280px){.main-hero__people{transform:translate(10%);width:100%}}@media(min-width:1536px){.main-hero__people{transform:translate(-60px);width:100%}}@media(min-width:1536px){.main-hero__people-children{transform:translate(-18px)}}.main-hero__image{height:100%;object-fit:cover}@media(min-width:768px){.main-hero__image{height:auto;max-height:100%;object-fit:contain}}@media(min-width:1024px){.main-hero__image{width:100%}}.main-hero__content{display:flex;flex-direction:column;gap:28px;z-index:1;z-index:2;padding-top:26px;padding-inline:var(--section-side)}@media(min-width:640px){.main-hero__content{align-items:flex-start}}@media(min-width:1024px){.main-hero__content{gap:48px;padding-inline:0;padding-block:32px}}@media(min-width:1536px){.main-hero__content{justify-content:center;padding-block:110px 100px;min-height:780px}}@media(min-width:1280px){.main-hero__links-mobile{display:none}}.main-hero__links-desktop{display:none}@media(min-width:1280px){.main-hero__links-desktop{display:flex;flex-wrap:wrap;gap:6px;max-width:740px}}.specialty-card{display:flex;flex-direction:column;justify-content:space-between;gap:24px;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white);padding:32px}.specialty-card__header{display:flex;flex-direction:column;gap:32px}.specialty-card__icon{aspect-ratio:1/1;width:64px;height:64px;object-fit:contain}.specialty-card__wrapper{display:flex;flex-direction:column;gap:16px}.specialty-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.specialty-card__title{font-size:var(--text-2xl)}}.specialty-card__text{display:-webkit-box;-webkit-line-clamp:3;color:var(--color-slate-500);font-size:var(--text-sm);line-height:var(--text-line-height-large);-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.specialty-card__text{-webkit-line-clamp:2}}.specialty-card__buttons{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.specialty-card__buttons{flex-direction:unset;justify-content:space-between;align-items:center}}.main-specialty__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.main-specialty__wrapper{gap:48px}}@media(min-width:1280px){.main-specialty__wrapper{gap:64px}}.main-specialty__header{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.main-specialty__header{gap:48px}}.main-specialty__content{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.main-specialty__content{align-items:center}}@media(min-width:1024px){.main-specialty__content{gap:48px}}@media(min-width:1280px){.main-specialty__content{gap:64px}}.main-specialty__cards{display:grid;gap:24px}@media(min-width:768px){.main-specialty__cards{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(310px,1fr)}}@media(min-width:1280px){.main-specialty__cards{grid-template-columns:repeat(3,1fr)}}.partner-card{background-color:var(--color-white);border-radius:var(--surface-radius-tiny);display:grid;justify-items:center;align-items:center;padding-block:5px}@media(min-width:1024px){.partner-card{width:200px;padding-block:6px;height:98px}}@media(min-width:1536px){.partner-card{width:168px}}.partner-swiper{display:grid;gap:40px}@media(min-width:1024px){.partner-swiper{gap:unset}}@media(min-width:1024px){.partner-swiper__wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}}.partner-swiper__container{display:grid;grid-area:1/1}@media(min-width:1024px){.partner-swiper__container{display:flex}}.partner-swiper__swiper{grid-area:center;width:100%}.partner-swiper__navigation{display:flex;align-items:center;width:100%;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.partner-swiper__arrows{display:flex;grid-area:center;justify-content:center;gap:24px;z-index:1;width:100%}@media(min-width:1024px){.partner-swiper__arrows{display:none}}.our-partner-block{display:flex;flex-direction:column;gap:32px}.promo-banner{display:grid;justify-self:center;gap:24px;width:100%;max-width:var(--section-container-large)}.promo-banner__background{margin-inline:10px;border-radius:var(--surface-radius-great);background-color:var(--surface-background--cyan);overflow:hidden;color:var(--color-white)}.promo-banner__container{display:grid;gap:24px}@media(min-width:1024px){.promo-banner__container{grid-template-columns:1fr 1fr;gap:0}}@media(min-width:1280px){.promo-banner__container{grid-template-columns:minmax(0,680px) 1fr}}@media(min-width:1536px){.promo-banner__container{grid-template-columns:minmax(0,780px) 1fr}}.promo-banner__decoration{display:grid;align-items:end;justify-items:end;width:100%;height:242px}@media(min-width:768px){.promo-banner__decoration{height:380px}}@media(min-width:1024px){.promo-banner__decoration{width:unset;height:0;min-height:100%}}.promo-banner__gradient{grid-area:1/1/-1/-1;z-index:0;border-radius:var(--surface-radius-great);background:var(--gradient-cyan-horizontal-light-dark);width:100%;height:90%}@media(min-width:768px){.promo-banner__gradient{height:100%}}@media(min-width:1024px){.promo-banner__gradient{width:86%;height:100%}}@media(min-width:1536px){.promo-banner__gradient{width:86%}}.promo-banner__people{display:flex;grid-area:1/1/-1/-1;justify-content:center;align-items:flex-end;z-index:1;width:100%;height:242px}@media(min-width:768px){.promo-banner__people{justify-self:center;width:500px;height:380px}}@media(min-width:1024px){.promo-banner__people{justify-self:unset;transform:translate(-2%);width:90%;height:500px}}@media(min-width:1280px){.promo-banner__people{transform:translate(-4%);height:530px}}@media(min-width:1536px){.promo-banner__people{transform:translate(2%)}}@media(min-width:1536px){.promo-banner__people-children{transform:translate(-18px)}}.promo-banner__image{height:90%;object-fit:cover}@media(min-width:768px){.promo-banner__image{height:auto;max-height:100%;object-fit:contain}}@media(min-width:1024px){.promo-banner__image{width:100%;height:0;min-height:100%}}@media(min-width:1024px){.promo-banner__image-children{height:unset;min-height:unset}}@media(min-width:1536px){.promo-banner__image-children{width:85%}}.promo-banner__content{display:flex;flex-direction:column;gap:28px;z-index:1;padding-top:26px;padding-inline:var(--section-side)}@media(min-width:640px){.promo-banner__content{align-items:flex-start}}@media(min-width:1024px){.promo-banner__content{gap:48px;padding-inline:0;padding-block:60px}}@media(min-width:1536px){.promo-banner__content{justify-content:center;padding-block:87px;min-height:509px}}.press-swiper{display:grid;gap:40px}@media(min-width:1024px){.press-swiper{gap:unset}}.press-swiper__container{display:grid;grid-area:1/1}.press-swiper__swiper{width:100%}.press-swiper__navigation{display:flex;align-items:center;width:100%;--_side: var(--section-side);--_container: min(100%, var(--section-container));--section-offset: max( var(--_side), calc((var(--real-page-width, 100vw) - var(--_container)) / 2) );display:grid;grid-template-rows:[full-start left-start center-start right-start] auto [full-end left-end center-end right-end];grid-template-columns:[full-start left-start] minmax(var(--_side),1fr) [right-start center-start] minmax(0,var(--_container)) [left-end center-end] minmax(var(--_side),1fr) [full-end right-end]}.press-swiper__arrows{display:flex;grid-area:center;justify-content:center;gap:24px;z-index:1;width:100%}@media(min-width:1024px){.press-swiper__arrows{display:none}}.press-center-block{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.press-center-block{align-items:center}}@media(min-width:1024px){.press-center-block{gap:48px}}@media(min-width:1280px){.press-center-block{gap:64px}}.index-children-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}.press-list-block{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.press-list-block{gap:48px}}@media(min-width:1280px){.press-list-block{gap:64px}}.press-list-block__button{display:grid}@media(min-width:1024px){.press-list-block__button{justify-content:center}}.press-list-block__cards{display:grid;gap:24px}@media(min-width:768px){.press-list-block__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.press-list-block__cards{grid-template-columns:1fr 1fr 1fr}.press-list-block__cards>*:first-child{grid-column:span 2}}@media(min-width:1536px){.press-list-block__cards{gap:30px}}.press-center-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.press-center-page{gap:96px;padding-top:72px;padding-bottom:96px}}.press-center-children-page{display:grid;grid-template-columns:1fr;gap:48px;padding-top:24px;padding-bottom:48px}@media(min-width:1280px){.press-center-children-page{gap:96px;padding-block:80px}}.price-card{display:flex;flex-direction:column;gap:16px;border-radius:var(--surface-radius-large);background-color:var(--color-white);padding:16px}@media(min-width:1024px){.price-card{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title price" "id link";gap:32px;padding:32px}}.price-card__id{color:var(--color-slate-500);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large)}@media(min-width:1024px){.price-card__id{grid-area:id;font-size:var(--text-small)}}.price-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.price-card__title{grid-area:title;max-width:1185px;font-size:var(--text-2xxl)}}.price-card__price{color:var(--color-slate-800);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.price-card__price{grid-area:price;justify-self:end;font-size:var(--text-2xxl)}}.price-card__link{grid-area:link}.price-list-tabs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.price-list-tabs{gap:48px}}@media(min-width:1280px){.price-list-tabs{gap:64px}}.price-list-tabs__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.price-list-tabs__wrapper{gap:42px}}.price-list-tabs__cards{display:flex;flex-direction:column;gap:24px}.price-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.price-page{gap:96px;padding-top:72px;padding-bottom:96px}}.review-list-block{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.review-list-block{align-items:center;gap:48px}}.review-list-block__container{display:grid;gap:12px}@media(min-width:768px){.review-list-block__container{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.review-list-block__container{gap:24px}}@media(min-width:1280px){.review-list-block__container{grid-template-columns:1fr 1fr 1fr}}.review-page{display:grid;grid-template-columns:1fr;gap:48px;padding-top:24px;padding-bottom:48px}@media(min-width:1280px){.review-page{gap:96px;padding-block:80px}}.review-page__container{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.review-page__container{gap:32px}}@media(min-width:1280px){.review-page__container{gap:64px}}.review-page__wrapper{display:grid;gap:32px}@media(min-width:1024px){.review-page__wrapper{grid-template-columns:minmax(0px,1fr) auto;align-items:flex-end;gap:48px}}.review-children-page{display:grid;grid-template-columns:1fr;gap:48px;padding-top:24px;padding-bottom:48px}@media(min-width:1280px){.review-children-page{gap:96px;padding-block:80px}}.review-children-page__container{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.review-children-page__container{gap:32px}}@media(min-width:1280px){.review-children-page__container{gap:64px}}.review-children-page__wrapper{display:grid;gap:32px}@media(min-width:1024px){.review-children-page__wrapper{grid-template-columns:minmax(0px,1fr) auto;align-items:flex-end;gap:48px}}.service-card{display:flex;flex-direction:column;justify-content:space-between;gap:24px;border-radius:var(--surface-radius-large);background-color:var(--surface-background--white);padding:32px}@media(min-width:1280px){.service-card{min-height:400px}}.service-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}@media(min-width:1024px){.service-card__title{line-height:var(--text-line-height-great)}}.service-card__text{color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}.service-card__wrapper{display:flex;flex-direction:column;gap:22px}.service-card__buttons{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.service-card__buttons{flex-direction:unset;justify-content:space-between;align-items:center}}.service-list-block{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.service-list-block{gap:48px}}@media(min-width:1280px){.service-list-block{gap:64px}}.service-list-block__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.service-list-block__wrapper{gap:42px}}.service-list-block__cards{display:grid;gap:24px}@media(min-width:768px){.service-list-block__cards--variant-left{grid-template-columns:repeat(2,1fr)}.service-list-block__cards--variant-left>*:nth-child(odd){grid-column:1}.service-list-block__cards--variant-left>*:nth-child(2n+2){grid-column:2}.service-list-block__cards--variant-left>*:nth-child(odd):last-child{grid-column:span 2}}@media(min-width:1280px){.service-list-block__cards--variant-left{grid-template-columns:1fr 1fr 1fr}.service-list-block__cards--variant-left>*:nth-child(4n+1){grid-column:1}.service-list-block__cards--variant-left>*:nth-child(4n+2){grid-column:span 2}.service-list-block__cards--variant-left>*:nth-child(4n+3){grid-column:span 2}.service-list-block__cards--variant-left>*:nth-child(4n+4){grid-column:3}.service-list-block__cards--variant-left>*:nth-child(4n+1):last-child{grid-column:span 3}.service-list-block__cards--variant-left>*:nth-child(4n+3):last-child{grid-column:span 3}}@media(min-width:768px){.service-list-block__cards--variant-right{grid-template-columns:repeat(2,1fr)}.service-list-block__cards--variant-right>*:nth-child(odd){grid-column:1}.service-list-block__cards--variant-right>*:nth-child(2n+2){grid-column:2}.service-list-block__cards--variant-right>*:nth-child(odd):last-child{grid-column:span 2}}@media(min-width:1280px){.service-list-block__cards--variant-right{grid-template-columns:1fr 1fr 1fr}.service-list-block__cards--variant-right>*:nth-child(4n+1){grid-column:span 2}.service-list-block__cards--variant-right>*:nth-child(4n+2){grid-column:3}.service-list-block__cards--variant-right>*:nth-child(4n+3){grid-column:1}.service-list-block__cards--variant-right>*:nth-child(4n+4){grid-column:span 2}.service-list-block__cards--variant-right>*:nth-child(4n+1):last-child{grid-column:span 3}.service-list-block__cards--variant-right>*:nth-child(4n+3):last-child{grid-column:span 3}}.service-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.service-page{gap:96px;padding-top:72px;padding-bottom:96px}}.service-children-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.service-children-page{gap:96px;padding-top:72px;padding-bottom:96px}}@media(min-width:1024px){.service-article-block{max-width:800px}}.service-details-page,.service-details-children-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}.doctor-list-tabs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.doctor-list-tabs{gap:56px}}@media(min-width:1280px){.doctor-list-tabs{gap:64px}}.doctor-list-tabs__cards{display:grid;gap:24px}@media(min-width:768px){.doctor-list-tabs__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.doctor-list-tabs__cards{grid-template-columns:repeat(3,1fr)}}.doctor-list-tabs__title{margin-bottom:32px;margin-inline:var(--section-side)}@media(min-width:1024px){.doctor-list-tabs__title{margin-inline:unset;margin-bottom:48px}}.staff-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}@media(min-width:1024px){.staff-page{padding-top:80px}}.staff-children-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}@media(min-width:1024px){.staff-children-page{padding-top:80px}}.promo-card{display:flex;flex-direction:column;gap:24px;border-radius:var(--surface-radius-large);background-color:var(--color-white);overflow:hidden}.promo-card:hover .inline-link--variant-blue{color:var(--color-cyan-700)}.promo-card__image{width:100%;height:165px;object-fit:cover}@media(min-width:1024px){.promo-card__image{height:260px}}@media(min-width:1280px){.promo-card__image{height:300px}}.promo-card__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-inline:16px;padding-bottom:32px}@media(min-width:1024px){.promo-card__wrapper{justify-content:space-between;padding-inline:24px;height:100%}}.promo-card__container,.promo-card__group{display:flex;flex-direction:column;gap:8px}.promo-card__date{color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-medium)}.promo-card__title{-webkit-line-clamp:2;color:var(--color-slate-800);font-weight:700;font-size:var(--text-xxl);line-height:var(--text-line-height-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:1024px){.promo-card__title{font-size:var(--text-2xl)}}.promo-card__text{-webkit-line-clamp:4;color:var(--color-slate-500);font-weight:400;font-size:var(--text-base);line-height:var(--text-line-height-large);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:1280px){.promo-card__text{-webkit-line-clamp:3}}@media(min-width:1280px){.promo-card--variant-vertical{display:grid;grid-template-columns:1fr 1fr;gap:32px}}@media(min-width:1280px){.promo-card--variant-vertical .promo-card__image{order:2;width:100%;height:0;min-height:100%}}@media(min-width:1024px){.promo-card--variant-vertical .promo-card__container{gap:8px}}@media(min-width:1280px){.promo-card--variant-vertical .promo-card__container{gap:16px}}.promo-card--variant-vertical .promo-card__group{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.promo-card--variant-vertical .promo-card__group{justify-content:space-between;height:100%}}@media(min-width:1280px){.promo-card--variant-vertical .promo-card__group{gap:32px}}@media(min-width:1280px){.promo-card--variant-vertical .promo-card__wrapper{padding:32px 0 32px 32px}}.promo-list-tabs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.promo-list-tabs{gap:48px}}@media(min-width:1280px){.promo-list-tabs{gap:64px}}.promo-list-tabs__wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.promo-list-tabs__wrapper{gap:42px}}.promo-list-tabs__cards{display:grid;gap:24px}@media(min-width:768px){.promo-list-tabs__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.promo-list-tabs__cards{grid-template-columns:1fr 1fr 1fr}.promo-list-tabs__cards>*:first-child{grid-column:span 2}}@media(min-width:1536px){.promo-list-tabs__cards{gap:30px}}.stock-page{display:grid;grid-template-columns:1fr;gap:48px;padding-bottom:48px}@media(min-width:1280px){.stock-page{gap:96px;padding-top:72px;padding-bottom:96px}}.tax-card{display:grid;grid-template-rows:subgrid;gap:0px;border-radius:var(--surface-radius-large);overflow:clip}.tax-card:has(.tax-card__slot){grid-row:span 2}.tax-card__content{display:flex;flex-direction:column;gap:8px;background-color:var(--surface-background--white);padding:20px}@media(min-width:768px){.tax-card__content{padding:24px}}@media(min-width:1024px){.tax-card__content{padding:32px}}.tax-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-line-height-large)}.tax-card__text{color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}.tax-card__slot{background-color:var(--surface-background--cyan);padding:20px}@media(min-width:768px){.tax-card__slot{padding:24px}}@media(min-width:1024px){.tax-card__slot{padding:32px}}.tax-steps{display:grid;grid-template-rows:1fr auto;gap:24px}@media(min-width:1024px){.tax-steps{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.tax-steps{grid-template-columns:repeat(3,minmax(0,496px));justify-content:center}}.tax-page{display:grid;grid-template-columns:1fr;gap:96px;padding-top:72px;padding-bottom:96px}.tax-page__container{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.tax-page__container{gap:48px}}@media(min-width:1280px){.tax-page__container{gap:64px}}.vacancy-card{display:flex;flex-direction:column;justify-content:space-between;gap:40px;border-radius:var(--surface-radius-small);background-color:var(--color-white);padding:24px}@media(min-width:1024px){.vacancy-card{gap:48px;padding:32px}}.vacancy-card__wrapper{display:flex;flex-direction:column;gap:24px}.vacancy-card__title{color:var(--color-slate-800);font-weight:700;font-size:22px;line-height:var(--text-line-height-small)}.vacancy-card__end{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(min-width:768px){.vacancy-card__end{flex-direction:row;justify-content:space-between;align-items:center}}.vacancy-card__price{font-weight:700;font-size:24px;line-height:var(--text-line-height-small)}.vacancy-list-tabs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.vacancy-list-tabs{gap:56px}}@media(min-width:1280px){.vacancy-list-tabs{gap:64px}}.vacancy-list-tabs__cards{display:grid;gap:24px}@media(min-width:1024px){.vacancy-list-tabs__cards{grid-template-columns:repeat(2,1fr)}}.vacancies-page{display:flex;flex-direction:column;gap:40px;padding-bottom:96px}@media(min-width:1024px){.vacancies-page{gap:48px;padding-top:80px}}.vacancies-page__wrapper{display:grid;gap:32px}@media(min-width:768px){.vacancies-page__wrapper{justify-items:start}}@media(min-width:1024px){.vacancies-page__wrapper{grid-template-columns:minmax(0px,1fr) auto;align-items:flex-end;gap:48px}}.video-card{display:grid;position:relative;grid-template-rows:subgrid;grid-row:span 3;gap:8px;cursor:pointer}@media(hover:hover){.video-card:hover .video-card__play{background:var(--color-cyan-700)}}.video-card__main{display:grid;margin-bottom:10px}@media(min-width:1024px){.video-card__main{margin-bottom:16px}}.video-card__img{display:grid;grid-area:1/1;border-radius:var(--surface-radius-large);width:100%;height:100%;max-height:280px;overflow:hidden;object-fit:cover}@media(min-width:1024px){.video-card__img{max-height:400px}}.video-card__play{display:flex;grid-area:1/1;justify-content:center;align-items:center;align-self:center;justify-self:center;z-index:2;backdrop-filter:blur(25px);transition:background var(--transition);border-radius:9999px;background:var(--color-cyan-800);width:80px;height:80px}.video-card__play-icon{color:#fff;font-size:26px;line-height:1}.video-card__container{display:flex;flex-direction:column;gap:8px}.video-card__date{color:var(--color-slate-500);font-weight:400;font-size:var(--text-sm);line-height:var(--text-line-height-large)}.video-card__title{color:var(--color-slate-800);font-weight:700;font-size:var(--text-xxl);line-height:var(--text-line-height-small)}@media(min-width:1024px){.video-card__title{font-size:var(--text-2xl)}}.video-card__text{color:var(--color-slate-500);font-weight:400;font-size:16px;line-height:var(--text-line-height-large)}.video-list-block{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.video-list-block{gap:50px}}@media(min-width:1536px){.video-list-block{gap:64px}}.video-list-block__button{display:grid}@media(min-width:1024px){.video-list-block__button{justify-content:center}}.video-list-block__cards{display:grid;gap:24px}@media(min-width:768px){.video-list-block__cards{grid-template-columns:repeat(2,1fr);gap:30px}}.video-page{display:grid;grid-template-columns:1fr;gap:48px;padding-top:24px;padding-bottom:48px}@media(min-width:1280px){.video-page{gap:96px;padding-block:80px}}.index-page{display:grid;grid-template-columns:1fr;gap:96px;padding-bottom:96px}
