/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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-font-weight:initial;--tw-border-style:solid;--cols-basis:100%;--tw-outline-style:solid;--tw-content:"";--fluid-value:initial;--fluid-to:initial;--fluid-mod:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-base:1rem;--text-xl:1.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--leading-normal:calc(var(--base-line-height) / var(--base-font-size) * 1rem);--radius-xs:.125rem;--radius-md:.375rem;--shadow-sm:0 1px 3px 0 hsl(var(--color-background-text-h), calc(var(--color-background-text-s) * 1%), calc(var(--color-background-text-l) * 1%))}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-sm:0 1px 3px 0 color-mix(in srgb, hsl(var(--color-background-text-h), calc(var(--color-background-text-s) * 1%), calc(var(--color-background-text-l) * 1%)) 8%, transparent)}}:root,:host{--shadow-md:0px 20px 25px -5px #0000001a, 0px 8px 10px -6px #0000001a;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-main);--default-mono-font-family:var(--font-mono);--breakpoint-xs:30rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:85.25rem;--breakpoint-3xl:95rem;--breakpoint-4xl:101.25rem;--nav-break:1280px;--font-main:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-display:"Saira", ui-sans-serif, system-ui, sans-serif;--font-weight-main-regular:400;--font-weight-main-medium:500;--font-weight-main-semibold:600;--font-weight-main-bold:700;--font-weight-display-regular:400;--font-weight-display-medium:500;--font-weight-display-semibold:600;--font-weight-display-bold:700;--text-h1:calc(var(--h1-size) / var(--base-font-size) * 1rem);--text-h2:calc(var(--h2-size) / var(--base-font-size) * 1rem);--text-h3:calc(var(--h3-size) / var(--base-font-size) * 1rem);--text-h4:calc(var(--h4-size) / var(--base-font-size) * 1rem);--text-h5:calc(var(--h5-size) / var(--base-font-size) * 1rem);--text-h6:calc(var(--h6-size) / var(--base-font-size) * 1rem);--base-border-radius-limited:calc(var(--base-border-radius) * 1px);--base-gap:calc(24 / var(--base-font-size) * 1rem);--color-primary:hsl(var(--color-primary-h), calc(var(--color-primary-s) * 1%), calc(var(--color-primary-l) * 1%));--color-primary-500:hsl(var(--color-primary-h), calc(var(--color-primary-s) * 1%), calc(var(--color-primary-l) * 1%));--color-primary-foreground:hsl(var(--color-primary-text-h), calc(var(--color-primary-text-s) * 1%), calc(var(--color-primary-text-l) * 1%));--color-secondary:hsl(var(--color-secondary-h), calc(var(--color-secondary-s) * 1%), calc(var(--color-secondary-l) * 1%));--color-secondary-foreground:hsl(var(--color-secondary-text-h), calc(var(--color-secondary-text-s) * 1%), calc(var(--color-secondary-text-l) * 1%));--color-background:hsl(var(--color-background-h), calc(var(--color-background-s) * 1%), calc(var(--color-background-l) * 1%));--color-background-500:hsl(var(--color-background-h), calc(var(--color-background-s) * 1%), calc(var(--color-background-l) * 1%));--color-background-foreground:hsl(var(--color-background-text-h), calc(var(--color-background-text-s) * 1%), calc(var(--color-background-text-l) * 1%));--color-surface:hsl(var(--color-surface-h), calc(var(--color-surface-s) * 1%), calc(var(--color-surface-l) * 1%));--color-surface-foreground:hsl(var(--color-surface-text-h), calc(var(--color-surface-text-s) * 1%), calc(var(--color-surface-text-l) * 1%));--color-surface-elevated-200:hsl(var(--color-surface-elevated-h), calc(var(--color-surface-elevated-s) * 1%), calc((var(--color-surface-elevated-l) + (100 - var(--color-surface-elevated-l)) * .72) * 1%));--color-surface-elevated-600:hsl(var(--color-surface-elevated-h), calc(var(--color-surface-elevated-s) * 1%), calc(var(--color-surface-elevated-l) * .86 * 1%));--color-surface-elevated:hsl(var(--color-surface-elevated-h), calc(var(--color-surface-elevated-s) * 1%), calc(var(--color-surface-elevated-l) * 1%));--color-surface-elevated-foreground:hsl(var(--color-surface-elevated-text-h), calc(var(--color-surface-elevated-text-s) * 1%), calc(var(--color-surface-elevated-text-l) * 1%));--color-warning-400:hsl(var(--color-warning-h), calc(var(--color-warning-s) * 1%), calc((var(--color-warning-l) + (100 - var(--color-warning-l)) * .32) * 1%));--color-warning:hsl(var(--color-warning-h), calc(var(--color-warning-s) * 1%), calc(var(--color-warning-l) * 1%));--color-warning-foreground:hsl(var(--color-warning-text-h), calc(var(--color-warning-text-s) * 1%), calc(var(--color-warning-text-l) * 1%));--color-border:hsl(var(--color-border-h), calc(var(--color-border-s) * 1%), calc(var(--color-border-l) * 1%));--container-max:101.25rem;--column-count:12}}@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;-webkit-text-decoration: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}html{background-color:var(--color-background);color:var(--color-background-foreground);line-height:var(--leading-normal);-webkit-hyphens:manual;hyphens:manual;scroll-behavior:smooth;font-size:calc(calc(100% * var(--text-base)) / 16);--scroll-clearance:calc(var(--nav-bar-height,0px) + var(--leading-normal));-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-padding-block-start:var(--scroll-clearance)}html.font-size *{-webkit-hyphens:auto;hyphens:auto}html.contrast-intensify *{text-transform:none!important}html.hidden-scroll{overflow:clip}body{font-size:var(--text-base);line-height:var(--leading-normal);opacity:1!important}body:not(.javascript) *{transition:none!important}iframe,[data-iframe]{width:100%}address{font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-display);text-rendering:optimizelegibility;margin-block-end:2rem;line-height:1.1em;display:block}h1,.h1{font-size:var(--fluid-value);--fluid-rem:tan(atan2(1rem, 1px));--fluid-to:var(--text-h1);--fluid-to-n:tan(atan2(var(--fluid-to), 1px));--fluid-mod:1.25rem;--fluid-from-l:var(--fluid-mod,var(--fluid-from,min(max(calc(var(--fluid-to) * var(--fluid-factor,.75)), var(--text-base)), calc(var(--fluid-to) * .85))));--fluid-from-n:tan(atan2(var(--fluid-from-l), 1px));--fluid-bp-min:tan(atan2(var(--fluid-min-bp,var(--breakpoint-xs,480px)), 1px));--fluid-bp-max:tan(atan2(var(--fluid-max-bp,var(--breakpoint-4xl,1620px)), 1px));--fluid-slope:calc((var(--fluid-to-n) - var(--fluid-from-n)) / (var(--fluid-bp-max) - var(--fluid-bp-min)));--fluid-intercept:calc(var(--fluid-from-n) - var(--fluid-bp-min) * var(--fluid-slope));--fluid-value:clamp(var(--fluid-from-l), calc(var(--fluid-intercept) / var(--fluid-rem) * 1rem + var(--fluid-slope) * 100vw), var(--fluid-to));line-height:min(1.1em,100% + 10px)}h2,.h2{font-size:var(--fluid-value);--fluid-rem:tan(atan2(1rem, 1px));--fluid-to:var(--text-h2);--fluid-to-n:tan(atan2(var(--fluid-to), 1px));--fluid-mod:1.2rem;--fluid-from-l:var(--fluid-mod,var(--fluid-from,min(max(calc(var(--fluid-to) * var(--fluid-factor,.75)), var(--text-base)), calc(var(--fluid-to) * .85))));--fluid-from-n:tan(atan2(var(--fluid-from-l), 1px));--fluid-bp-min:tan(atan2(var(--fluid-min-bp,var(--breakpoint-xs,480px)), 1px));--fluid-bp-max:tan(atan2(var(--fluid-max-bp,var(--breakpoint-4xl,1620px)), 1px));--fluid-slope:calc((var(--fluid-to-n) - var(--fluid-from-n)) / (var(--fluid-bp-max) - var(--fluid-bp-min)));--fluid-intercept:calc(var(--fluid-from-n) - var(--fluid-bp-min) * var(--fluid-slope));--fluid-value:clamp(var(--fluid-from-l), calc(var(--fluid-intercept) / var(--fluid-rem) * 1rem + var(--fluid-slope) * 100vw), var(--fluid-to));line-height:min(1.1em,100% + 10px)}h3,.h3{font-size:var(--fluid-value);--fluid-rem:tan(atan2(1rem, 1px));--fluid-to:var(--text-h3);--fluid-to-n:tan(atan2(var(--fluid-to), 1px));--fluid-mod:1.15rem;--fluid-from-l:var(--fluid-mod,var(--fluid-from,min(max(calc(var(--fluid-to) * var(--fluid-factor,.75)), var(--text-base)), calc(var(--fluid-to) * .85))));--fluid-from-n:tan(atan2(var(--fluid-from-l), 1px));--fluid-bp-min:tan(atan2(var(--fluid-min-bp,var(--breakpoint-xs,480px)), 1px));--fluid-bp-max:tan(atan2(var(--fluid-max-bp,var(--breakpoint-4xl,1620px)), 1px));--fluid-slope:calc((var(--fluid-to-n) - var(--fluid-from-n)) / (var(--fluid-bp-max) - var(--fluid-bp-min)));--fluid-intercept:calc(var(--fluid-from-n) - var(--fluid-bp-min) * var(--fluid-slope));--fluid-value:clamp(var(--fluid-from-l), calc(var(--fluid-intercept) / var(--fluid-rem) * 1rem + var(--fluid-slope) * 100vw), var(--fluid-to));line-height:min(1.1em,100% + 10px)}h4,.h4{font-size:var(--fluid-value);--fluid-rem:tan(atan2(1rem, 1px));--fluid-to:var(--text-h4);--fluid-to-n:tan(atan2(var(--fluid-to), 1px));--fluid-mod:1.1rem;--fluid-from-l:var(--fluid-mod,var(--fluid-from,min(max(calc(var(--fluid-to) * var(--fluid-factor,.75)), var(--text-base)), calc(var(--fluid-to) * .85))));--fluid-from-n:tan(atan2(var(--fluid-from-l), 1px));--fluid-bp-min:tan(atan2(var(--fluid-min-bp,var(--breakpoint-xs,480px)), 1px));--fluid-bp-max:tan(atan2(var(--fluid-max-bp,var(--breakpoint-4xl,1620px)), 1px));--fluid-slope:calc((var(--fluid-to-n) - var(--fluid-from-n)) / (var(--fluid-bp-max) - var(--fluid-bp-min)));--fluid-intercept:calc(var(--fluid-from-n) - var(--fluid-bp-min) * var(--fluid-slope));--fluid-value:clamp(var(--fluid-from-l), calc(var(--fluid-intercept) / var(--fluid-rem) * 1rem + var(--fluid-slope) * 100vw), var(--fluid-to));line-height:min(1.1em,100% + 10px)}h5,.h5{font-size:var(--fluid-value);--fluid-rem:tan(atan2(1rem, 1px));--fluid-to:var(--text-h5);--fluid-to-n:tan(atan2(var(--fluid-to), 1px));--fluid-mod:1.05rem;--fluid-from-l:var(--fluid-mod,var(--fluid-from,min(max(calc(var(--fluid-to) * var(--fluid-factor,.75)), var(--text-base)), calc(var(--fluid-to) * .85))));--fluid-from-n:tan(atan2(var(--fluid-from-l), 1px));--fluid-bp-min:tan(atan2(var(--fluid-min-bp,var(--breakpoint-xs,480px)), 1px));--fluid-bp-max:tan(atan2(var(--fluid-max-bp,var(--breakpoint-4xl,1620px)), 1px));--fluid-slope:calc((var(--fluid-to-n) - var(--fluid-from-n)) / (var(--fluid-bp-max) - var(--fluid-bp-min)));--fluid-intercept:calc(var(--fluid-from-n) - var(--fluid-bp-min) * var(--fluid-slope));--fluid-value:clamp(var(--fluid-from-l), calc(var(--fluid-intercept) / var(--fluid-rem) * 1rem + var(--fluid-slope) * 100vw), var(--fluid-to));line-height:min(1.1em,100% + 10px)}h6,.h6{font-size:var(--fluid-value);--fluid-rem:tan(atan2(1rem, 1px));--fluid-to:var(--text-h6);--fluid-to-n:tan(atan2(var(--fluid-to), 1px));--fluid-mod:1.025rem;--fluid-from-l:var(--fluid-mod,var(--fluid-from,min(max(calc(var(--fluid-to) * var(--fluid-factor,.75)), var(--text-base)), calc(var(--fluid-to) * .85))));--fluid-from-n:tan(atan2(var(--fluid-from-l), 1px));--fluid-bp-min:tan(atan2(var(--fluid-min-bp,var(--breakpoint-xs,480px)), 1px));--fluid-bp-max:tan(atan2(var(--fluid-max-bp,var(--breakpoint-4xl,1620px)), 1px));--fluid-slope:calc((var(--fluid-to-n) - var(--fluid-from-n)) / (var(--fluid-bp-max) - var(--fluid-bp-min)));--fluid-intercept:calc(var(--fluid-from-n) - var(--fluid-bp-min) * var(--fluid-slope));--fluid-value:clamp(var(--fluid-from-l), calc(var(--fluid-intercept) / var(--fluid-rem) * 1rem + var(--fluid-slope) * 100vw), var(--fluid-to));line-height:min(1.1em,100% + 10px)}main p,main ol,main ul,main dl,main table{margin-block-end:var(--leading-normal)}:is(main p,main ol,main ul,main dl,main table):where(.cms-article:last-child :is(main p,main ol,main ul,main dl,main table):last-child){margin-block-end:0}main a{text-decoration:underline}main a:hover,main a:focus,main a:active{text-decoration-line:none}a{color:inherit;overflow-wrap:break-word}:is(a,button,input,select,textarea,summary,[tabindex],[contenteditable]):focus-visible{outline-offset:-2px;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-black);--tw-ring-inset:inset;outline:3px double #fff}hr,.hr{width:100%;height:1px;margin-block:var(--leading-normal);background-color:var(--color-border);clear:both;border-style:none;display:flex}:is(hr,.hr).col{flex-basis:100%}:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list)){--list-padding-inline-start:1rem}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))) li{margin-block-end:.5rem;padding-inline-start:var(--list-padding-inline-start);position:relative}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))):is(ul) li:before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.59 16.58L13.17 12L8.59 7.41L10 6l6 6l-6 6z'/%3E%3C/svg%3E");content:"";background-color:currentColor;line-height:1;display:inline-block;position:absolute;top:.25em;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))):is(ol){counter-reset:item}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))):is(ol) li{counter-increment:item}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))):is(ol) li:before{content:counter(item) ".";text-indent:calc(-1 * var(--list-padding-inline-start));display:inline-block}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))) ul,:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))) ol{margin-block:.5rem 0}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))) ol{counter-reset:subitem;margin-bottom:0}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))) ol li{counter-increment:subitem}:is(:is(ul,ol).styled-list,:is(ul,ol):where(main :is(ul,ol):is(ul,ol):not(.unstyled-list))) ol li:before{content:counter(item) "." counter(subitem) ". ";margin-inline-end:5px}:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))):after{content:"";clear:both;display:table}:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))) dt,:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))) dd{background-color:var(--color-surface);color:var(--color-surface-foreground);padding:.75rem;display:block}:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))) dt{border-top-left-radius:var(--base-border-radius-limited);border-top-right-radius:var(--base-border-radius-limited);padding-block-end:0;font-weight:400}:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))) dd{border-bottom-left-radius:var(--base-border-radius-limited);border-bottom-right-radius:var(--base-border-radius-limited);padding-block-start:0}:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))) dd+dt{margin-block-start:.5rem}:is(dl.styled-list,dl:where(main dl:not(.unstyled-list))) dd+dd{margin-block-start:-.75rem}dl.float-list:after{content:"";clear:both;display:table}dl.float-list dt,dl.float-list dd{float:left;display:block}dl.float-list dt{clear:left;width:40%;padding-inline-end:.5rem}dl.float-list dd{width:60%}figure:not(:last-child){margin-block-end:1.5rem}figure a,figure picture{display:block}:is(figure a,figure picture) img{margin-block-end:0}img{width:100%}[data-rel] :is(img),.lightbox-zoom-image :is(img){margin-block-end:0}[data-rel],.lightbox-zoom-image,.lightbox-zoom-image a,.cms-gallery-image,.cms-gallery-image a,:is([data-rel],.lightbox-zoom-image,.lightbox-zoom-image a,.cms-gallery-image,.cms-gallery-image a):not(.no-border-radius) img{border-radius:var(--base-border-radius-limited)}main table{border-collapse:collapse;text-align:left;width:100%;max-width:100%;font-size:var(--text-base);border-radius:var(--base-border-radius-limited);display:table}main table caption{text-align:left;font-size:var(--text-xl);padding-block:1rem 1.5rem;padding-inline:1rem;font-weight:400;display:table-caption}main table thead{border-collapse:collapse;display:table-header-group}main table tbody{width:100%;display:table-row-group;overflow-x:scroll}main table tbody tr{padding-block:1rem;padding-inline:0}main table tr{display:table-row}main table th,main table td{vertical-align:top;padding:1rem;display:table-cell}}@layer cms-elements;@layer components{:root{--map-margin-end:1.5rem;--map-radius:var(--base-border-radius-limited,0);--map-aspect-ratio:16 / 9;--map-height:25rem;--video-margin-end:1.5rem;--video-radius:var(--base-border-radius-limited,0)}.cms-file:before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m14 2l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm4 18V9h-5V4H6v16zm-6-1l-4-4h2.5v-3h3v3H16z'/%3E%3C/svg%3E");content:"";background-color:currentColor;flex:none;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cms-imprint .imprint-list dt{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}html[lang=de] dl[class*=cms-opening-hours] dd:not(.cms-opening-hours-day-closed):after{content:"Uhr";padding-inline-start:.5ch}.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]{--btn-background:var(--color-primary);--btn-foreground:var(--color-primary-foreground);background-color:var(--btn-background);color:var(--btn-foreground);padding-block:calc(calc(var(--spacing) * 4) * .8);padding-inline:calc(calc(var(--spacing) * 4) * 1);cursor:pointer;border-radius:var(--base-border-radius-limited);text-decoration:none;transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]):hover,:is(.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]):focus-visible,:is(.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]):active,:is(.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]).active{background-color:var(--btn-foreground);color:var(--btn-background)}.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}:is(.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]):disabled,:is(.cms-file,.cms-newsletter button[type=submit],.cms-access-manager button[type=submit]).disabled{pointer-events:none;cursor:default;opacity:.5}div.cms-map:not(.route-planner){border-radius:var(--map-radius);overflow:hidden}@media (min-width:48rem){div.cms-map:not(.route-planner){aspect-ratio:auto;height:var(--map-height)}}div.cms-map:not(.route-planner){aspect-ratio:var(--map-aspect-ratio);margin-block-end:var(--map-margin-end)}div.cms-map:not(.route-planner) iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;display:block}form.cms-map small{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:inherit}form.cms-map small:before{display:none}.video-container{border-radius:var(--video-radius);margin-block-end:var(--video-margin-end);position:relative;overflow:hidden}.video-container video{border-radius:var(--video-radius);object-fit:cover;width:100%;height:auto;display:block}.video-container iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;display:block}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto){aspect-ratio:var(--aspect-video)}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto).format-1-1{aspect-ratio:1}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto).format-3-4{aspect-ratio:3/4}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto).format-4-3{aspect-ratio:4/3}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto).format-9-16{aspect-ratio:9/16}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto).format-21-9{aspect-ratio:21/9}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto).format-9-21{aspect-ratio:9/21}body:not(.cms-liveeditor-is-opened) .video-container:not(.video-tag):not(.format-auto) video{height:100%}.cms-video:has(.video-container-background){inset:calc(var(--spacing) * 0);z-index:0;position:absolute}.cms-video:has(.video-container-background)>*{height:100%}.cms-video:has(.video-container-background)>*>.video-container-background{width:100%;height:100%}[data-vplay-video-player][data-vplay-video-player-isfluid=true] .video-container{aspect-ratio:initial!important}[data-vplay-video-player][data-vplay-video-player-isfluid=false] [data-vplay-video-wp],[data-vplay-video-player][data-vplay-video-player-isfluid=false] [data-vplay-video-wp] .video-js{height:100%}[data-vplay-video-player] .video-container [data-vplay-video-wp] .video-js{background-color:#0000}.vjs-poster{background-size:cover!important}:is(html[data-theme].contrast-intensify,.contrast-intensify) a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .nav-root ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .cms-navi ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) button,:is(html[data-theme].contrast-intensify,.contrast-intensify) [role=button]{-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration:underline!important}:is(:is(html[data-theme].contrast-intensify,.contrast-intensify) a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .nav-root ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .cms-navi ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) button,:is(html[data-theme].contrast-intensify,.contrast-intensify) [role=button]):hover,:is(:is(html[data-theme].contrast-intensify,.contrast-intensify) a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .nav-root ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .cms-navi ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) button,:is(html[data-theme].contrast-intensify,.contrast-intensify) [role=button]):active,:is(:is(html[data-theme].contrast-intensify,.contrast-intensify) a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .nav-root ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) .cms-navi ul.navi li a,:is(html[data-theme].contrast-intensify,.contrast-intensify) button,:is(html[data-theme].contrast-intensify,.contrast-intensify) [role=button]):focus{text-decoration:none!important}:is(html[data-theme].contrast-intensify,.contrast-intensify) li.has-sub>:is(a,span):after,:is(html[data-theme].contrast-intensify,.contrast-intensify) .sub-toggle--label:after{vertical-align:middle;text-decoration:none}:is(html[data-theme].contrast-intensify,.contrast-intensify) table{outline-offset:-1px;outline:1px solid}:is(html[data-theme].contrast-intensify,.contrast-intensify) :focus-visible{outline-width:4px}:is(html[data-theme].contrast-intensify,.contrast-intensify) dl:not(.unstyled-list):not([class*=cms-opening-hours])>dt{box-shadow:1px 0px 0px 0px var(--color-border), 0 -1px 0px 0px var(--color-border), -1px 0px 0px 0px var(--color-border)}:is(html[data-theme].contrast-intensify,.contrast-intensify) dl:not(.unstyled-list):not([class*=cms-opening-hours])>dd{box-shadow:1px 0px 0px 0px var(--color-border), 0 1px 0px 0px var(--color-border), -1px 0px 0px 0px var(--color-border);border-top:none}:is(html[data-theme].contrast-intensify,.contrast-intensify) .privacy-controller #privacy-reset{opacity:1}:root body{--captcha-color-warning:var(--color-warning);--captcha-color-primary:var(--color-surface-foreground);--captcha-color-background:var(--color-surface);--captcha-color-icon:var(--color-primary-foreground);--captcha-color-icon-bg:var(--color-primary);--captcha-color-icon-hover:var(--color-primary);--captcha-color-icon-bg-hover:var(--color-primary-foreground);--captcha-color-icon-audio:var(--color-primary-foreground);--captcha-color-icon-audio-hover:var(--color-primary-foreground);--captcha-color-icon-audio-bg:var(--color-primary);--captcha-color-icon-audio-bg-hover:var(--color-primary-foreground);--captcha-color-switch-button-text:var(--color-surface-elevated-foreground);--captcha-color-switch-button-icon:var(--color-surface-elevated-foreground);--captcha-color-switch-button-background:var(--color-surface-elevated);--captcha-color-switch-button-text-active:var(--color-surface-elevated);--captcha-color-switch-button-icon-active:var(--color-surface-elevated);--captcha-color-switch-button-background-active:var(--color-surface-elevated-foreground);--captcha-color-switch-single-button-text:var(--color-surface-elevated-foreground);--captcha-color-switch-single-button-text-active:var(--color-surface-elevated);--captcha-color-switch-single-button-background:var(--color-surface-elevated);--captcha-color-switch-single-button-background-active:var(--color-surface-elevated-foreground);--captcha-color-switch-single-text:var(--color-surface-foreground);--captcha-color-switch-single-text-active:var(--color-surface-foreground);--captcha-color-outline:currentColor;--captcha-color-primary-light:var(--color-background);--captcha-border-radius:var(--base-border-radius-limited);--captcha-base-margin-bottom:var(--base-line-height-rem)}:root{--scrollbar-width:calc(100vw - 100%);--viewport-without-scrollbar:calc(100vw - var(--scrollbar-width));--row-max-width-static:var(--container-max);--row-max-width-dynamic:calc(Min(var(--row-max-width-static), var(--viewport-without-scrollbar)));--row-max-width:var(--row-max-width-dynamic);--row-base-gap:var(--base-gap);--row-row-gap:calc(var(--row-base-gap) * 2)}.row{justify-content:flex-start;align-items:stretch;row-gap:calc(var(--row-row-gap));max-width:var(--row-max-width-static);flex-flow:wrap;flex:0 auto;width:100%;margin-inline:auto;display:flex;position:relative}.row:not(.w-full) .row,.row:not(.w-full) .cms-el-row{max-width:calc(100% + calc(var(--row-base-gap) * 2));width:calc(100% + calc(var(--row-base-gap) * 2));margin-inline-start:calc(var(--row-base-gap) * -1);padding-inline:0}.row.break-right,.row.break-left{max-width:calc(50vw + (var(--row-max-width-dynamic) / 2 - var(--scrollbar-width) / 2))}:is(.row.break-right,.row.break-left)>.col{--cols-basis:var(--row-max-width-dynamic)}.row.break-right{justify-content:flex-start;margin-inline:auto 0}.row.break-left{justify-content:flex-end;margin-inline:0 auto}.row>.row{flex-basis:100%;width:100%;max-width:100%;margin:0;padding:0}.cms-el-row{row-gap:calc(var(--row-row-gap))}.col{width:100%;max-width:100%;padding-inline:var(--row-base-gap);box-sizing:border-box;flex:1 0 100%}.no-gutter,.no-gutter>.col{padding-inline:0}.gutter,.gutter>.col{padding-inline:var(--row-base-gap)}:root{--form-input-background-color:var(--color-background);--form-input-focus-background-color:var(--form-input-background-color);--form-input-color:var(--color-background-foreground);--form-required-color:var(--color-warning);--form-invalid-color:var(--color-warning);--form-invalid-border-color:var(--color-warning);--form-error-background-color:var(--color-warning);--form-error-color:var(--color-warning-foreground);--form-placeholder-color:color-mix(in srgb, hsl(var(--color-background-text-h), calc(var(--color-background-text-s) * 1%), calc(var(--color-background-text-l) * 1%)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){:root{--form-placeholder-color:color-mix(in srgb, var(--color-background-foreground) 60%, transparent)}}:root{--form-gap:var(--base-gap)}form{padding:var(--form-gap)}form ::placeholder{color:var(--form-placeholder-color)}form.disabled input,form.disabled textarea,form.disabled select,form.disabled button,form.disabled label{pointer-events:none;opacity:.5}form.disabled a{pointer-events:auto}:is(form.was-validated:invalid input:not([type=radio]):not([type=checkbox]),form.was-validated:invalid textarea,form.was-validated:invalid select):required:invalid{border-color:var(--form-invalid-border-color)}form.was-validated:invalid label.invalid{color:var(--form-invalid-color)}form .gotcha_field{display:none!important}form span.legend{margin-block-start:calc(var(--form-gap) * 2);display:block}form legend,form label,form fieldset{color:inherit;clear:both;align-items:baseline;padding-block-start:calc(var(--form-gap) * 1);padding-block-end:calc(var(--form-gap) * .75);display:inline-flex;position:relative}:is(form legend,form label,form fieldset)[for*=privacypolicy],:is(form legend,form label,form fieldset)[for*=privacy-policy],:is(form legend,form label,form fieldset)[for*=datenschutz],:is(form legend,form label,form fieldset)[for*=rueckrufbitte-ja],:is(form legend,form label,form fieldset)[for*=callback-yes]{float:right;width:calc(100% - calc(var(--form-gap) * 2));margin-block-start:calc(var(--form-gap) * 1);padding-block:0;display:block}form legend{margin-block:calc(var(--form-gap) * -2);display:block}form fieldset{border-style:none;display:block}form fieldset label{margin-inline-end:calc(var(--form-gap) * 1)}form small{color:var(--form-required-color);font-size:0;display:inline-block}form small:before{padding-inline-start:.25rem;font-size:.875rem}body.lang-en :is(form small):before{content:"(Required)"}body.lang-de :is(form small):before{content:"(Pflichtfeld)"}form input,form textarea,form select{border:1px solid var(--color-border,currentColor);font-family:var(--font-main);background-color:var(--form-input-background-color);color:var(--form-input-color);accent-color:var(--form-input-color);font-size:1rem}:is(form input,form textarea,form select):autofill{-webkit-background-clip:text;color:var(--form-input-color)!important;-webkit-text-fill-color:var(--form-input-color)!important;-webkit-box-shadow:0 0 0 500px var(--form-input-background-color) inset!important}:is(form input,form textarea,form select):autofill:focus{-webkit-box-shadow:0 0 0 500px var(--form-input-focus-background-color) inset!important}:is(form input,form textarea,form select):not([type=checkbox]):not([type=radio]){width:100%;padding:calc(var(--form-gap) * .75);margin-block-end:calc(var(--form-gap) * .5);display:block}:is(form input,form textarea,form select)[type=checkbox],:is(form input,form textarea,form select)[type=radio]{aspect-ratio:1;flex-shrink:0;order:-1;width:auto;height:1rem;min-height:auto;margin-block:0;margin-inline:0 1ch;padding:0;display:inline-block}form input[type=checkbox][id*=privacypolicy],form input[type=checkbox][id*=privacy-policy],form input[type=checkbox][id*=datenschutz],form input[type=checkbox][id*=rueckrufbitte-ja],form input[type=checkbox][id*=callback-yes]{cursor:pointer;margin-block-start:calc(calc(calc(var(--leading-normal) - var(--text-base)) / 2) + 1rem)}form input[type=file]{cursor:pointer}form input[type=file]::file-selector-button{--btn-background:var(--color-primary);--btn-foreground:var(--color-primary-foreground);background-color:var(--btn-background);color:var(--btn-foreground);padding-block:calc(calc(var(--spacing) * 4) * .8);padding-inline:calc(calc(var(--spacing) * 4) * 1);cursor:pointer;border-radius:var(--base-border-radius-limited);text-decoration:none;transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1)}form input[type=file]::file-selector-button{padding-block:calc(calc(var(--spacing) * 2) * .8);padding-inline:calc(calc(var(--spacing) * 2) * 1)}form button,form [type=submit]{--btn-background:var(--color-primary);--btn-foreground:var(--color-primary-foreground);background-color:var(--btn-background);color:var(--btn-foreground);padding-block:calc(calc(var(--spacing) * 4) * .8);padding-inline:calc(calc(var(--spacing) * 4) * 1);cursor:pointer;border-radius:var(--base-border-radius-limited);text-decoration:none;transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(form button,form [type=submit]):hover,:is(form button,form [type=submit]):focus-visible,:is(form button,form [type=submit]):active,:is(form button,form [type=submit]).active{background-color:var(--btn-foreground);color:var(--btn-background)}form textarea{--inputgroup-count:3;min-height:7.5rem}form textarea[name=Nachricht],form textarea[name=Message],form textarea[name=Text]{min-height:calc(7.5rem * var(--inputgroup-count) - 4rem)}form [data-field-error]{padding:calc(var(--form-gap) * .5);background-color:var(--form-error-background-color);color:var(--form-error-color);display:block}form .specialfield{visibility:hidden!important;display:none!important}:root body{--lightbox-backdrop-color:oklch(0% 0 0/.8);--lightbox-content-bg-color:var(--color-background);--lightbox-content-gap:var(--base-gap-rem,1rem);--lightbox-content-border-radius:var(--radius-md,0);--lightbox-button-border-radius:var(--base-border-radius-limited,0);--lightbox-button-bg-color:oklch(0% 0 0/.5)}#baguetteBox-overlay{z-index:1000002}.full-item-content-inner:focus-visible,.baguetteBox-button#close-button:focus-visible,#baguetteBox-overlay [role=button]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}:root body{--njs-bgcolor:var(--color-surface-elevated);--njs-color:var(--color-surface-elevated-foreground);--njs-bgcolor-success:#3c6e3c;--njs-color-success:#fff;--njs-bgcolor-error:var(--color-warning);--njs-color-close:var(--color-surface-elevated-foreground);--njs-left:40px;--njs-bottom:1.25rem;--njs-boxshadow:var(--shadow-sm);--njs-border-radius:var(--base-border-radius-limited);--pC-bgcolor:var(--color-background);--pC-bgcolor-badge:var(--pC-bgcolor);--pC-bgcolor-hover-badge:var(--color-background-500);--pC-bgcolor-fields:var(--color-background-500);--pC-color:var(--color-background-foreground);--pC-color-link:var(--color-primary);--pC-bgcolor-btn:var(--color-surface-elevated-200);--pC-color-btn:var(--color-surface-foreground);--pC-bgcolor-backdrop:color-mix(in srgb, hsl(var(--color-background-h), calc(var(--color-background-s) * 1%), calc(var(--color-background-l) * 1%)) 85%, transparent)}@supports (color:color-mix(in lab, red, red)){:root body{--pC-bgcolor-backdrop:color-mix(in oklab, var(--color-background) 85%, transparent)}}:root body{--pc-badge-bottom:1.25rem;--pC-color-border:#ccc;--pC-safe-icon-fill:var(--pC-bgcolor-btn-confirm);--pC-border-radius:var(--base-border-radius-limited);--pC-bgcolor-switch:var(--color-surface-elevated);--pC-color-switch:var(--color-surface-elevated-foreground)}html[data-privacy-control*=dark] body{--pC-bgcolor:var(--color-surface-elevated);--pC-bgcolor-badge:var(--pC-bgcolor);--pC-bgcolor-hover-badge:var(--color-surface-elevated-450);--pC-bgcolor-fields:var(--color-surface-elevated-650);--pC-color:var(--color-surface-elevated-foreground);--pC-color-link:var(--color-surface-elevated-foreground);--pC-bgcolor-btn:var(--color-surface-elevated-600);--pC-color-btn:var(--color-surface-elevated-foreground);--pC-bgcolor-backdrop:color-mix(in srgb, hsl(var(--color-surface-elevated-h), calc(var(--color-surface-elevated-s) * 1%), calc(var(--color-surface-elevated-l) * 1%)) 85%, transparent)}@supports (color:color-mix(in lab, red, red)){html[data-privacy-control*=dark] body{--pC-bgcolor-backdrop:color-mix(in oklab, var(--color-surface-elevated) 85%, transparent)}}html[data-privacy-control*=dark] body{--pC-color-border:#ccc;--pC-safe-icon-fill:var(--pC-bgcolor-btn-confirm);--pC-border-radius:var(--base-border-radius-limited);--pC-bgcolor-switch:var(--color-surface-elevated);--pC-color-switch:var(--pC-color)}.nav-root{z-index:var(--nav-z,100);align-items:center;gap:var(--nav-bar-gap,1rem);min-height:var(--nav-bar-height);display:flex;position:sticky;top:0}.nav-root:before{content:"";inset:var(--nav-bar-height) 0 0 0;z-index:-1;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;position:fixed}.nav-root[data-nav-open]:before{opacity:1;visibility:visible;pointer-events:auto}@media (min-width:1280px){.nav-root:before{content:none}.nav-root :is(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:calc(-1 * var(--scroll-clearance,0px))}}.nav-panel{top:var(--nav-bar-height);width:var(--nav-drawer-width);transform:translateX(var(--nav-drawer-closed-x,100%));visibility:hidden;bottom:0;transition:transform .25s,visibility .25s;position:fixed;inset-inline-start:var(--nav-drawer-inset-start,auto);inset-inline-end:var(--nav-drawer-inset-end,0);overflow:clip auto}.nav-root[data-nav-open] .nav-panel{visibility:visible;transform:translate(0)}@media (min-width:1280px){.nav-panel{visibility:visible;width:auto;transition:none;position:static;inset:auto;overflow:visible;transform:none}}.nav-drawer-start{--nav-drawer-inset-start:0;--nav-drawer-inset-end:auto;--nav-drawer-closed-x:-100%}.nav-toggle{cursor:pointer;min-width:0;box-shadow:none;inline-size:var(--nav-toggle-size);block-size:var(--nav-toggle-size);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:0;padding:0;text-decoration:none;display:inline-flex}.nav-toggle:not(:has(*)):before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z'/%3E%3C/svg%3E");inline-size:var(--nav-toggle-icon-size);block-size:var(--nav-toggle-icon-size);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-root[data-nav-open] .nav-toggle:not(:has(*)):before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:1280px){.nav-toggle{display:none}}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1280px){:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))){flex-flow:wrap}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back){position:relative}}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li{align-items:center;display:flex}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li>a,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li>span,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li>.sub-toggle--label{cursor:pointer;text-align:start;min-width:0;font:inherit;color:inherit;align-items:center;gap:var(--nav-chevron-gap,.3em);background:0 0;border:0;flex:auto;text-decoration:none;display:flex}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li.has-sub{min-height:var(--nav-sub-toggle-size)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li.has-sub>:is(a,span):after{content:"";margin-inline-start:auto}li.has-sub>:is(a,span):after,.sub-toggle--label:after{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.59 16.58L13.17 12L8.59 7.41L10 6l6 6l-6 6z'/%3E%3C/svg%3E");content:"";block-size:1em;inline-size:1em;transform:rotate(var(--nav-chevron-rotation,0deg));background-color:currentColor;flex:none;transition:transform .15s;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sub-toggle{cursor:pointer;color:inherit;background:0 0;border:0;flex:none;justify-content:flex-start;align-items:center;display:inline-flex}.sub-toggle.sub-toggle--label:after{margin-inline-start:auto}.sub{--nav-sub-shift:0px;visibility:hidden;opacity:0;pointer-events:none;z-index:1;flex-direction:column;margin:0;padding:0;list-style:none;transition:transform .25s,opacity .2s,visibility .25s;position:absolute;inset:0;overflow:clip auto;transform:translate(100%)}.sub:before{content:attr(data-parent-name);display:block}.sub:is(.open,.current){visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.sub.no-transition{transition:none}@media (min-width:1280px){.sub{inset:auto;grid-template-columns:repeat(var(--nav-sub-cols,1), minmax(max-content, 1fr));min-width:100%;top:100%;transition:opacity .2s,visibility .25s,inset-inline-start 0s .25s;display:grid;position:absolute;inset-inline-start:var(--nav-sub-shift,0px);overflow:visible;transform:none}.sub:is(.open,.current){transition:opacity .2s,visibility .25s}.sub:before{content:none}.sub .sub{top:0;inset-inline-start:0}.sub .sub:is(.open,.current){inset-inline-start:calc(100% + var(--nav-sub-shift,0px))}}.nav-back .nav-back-button{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:start;background:0 0;border:0;align-items:center;display:flex}.nav-back .nav-back-button:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M15.41 16.58L10.83 12l4.58-4.59L14 6l-6 6l6 6z'/%3E%3C/svg%3E");background-color:currentColor;flex:none;block-size:1em;inline-size:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:1280px){.nav-back.nav-back{display:none}}[data-navigation-status]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root body{--back-to-top-bg:var(--color-surface-elevated);--back-to-top-color:var(--color-surface-elevated-foreground);--back-to-top-hover-bg:var(--color-warning-foreground);--back-to-top-hover-color:var(--color-warning);--back-to-top-size:3em;--back-to-top-radius:var(--base-border-radius-limited);--back-to-top-inset-bottom:1.5rem;--back-to-top-inset-right:1.5rem}#__bs_notify__{z-index:9999999!important}.WidgetBannerContainer{z-index:1000000!important}noscript{margin-top:3.75rem;display:block}noscript input#noticebar{display:none}noscript input#noticebar:checked~div{opacity:1;visibility:visible}noscript input#noticebar:checked~label{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z'/%3E%3C/svg%3E");--tw-content:"";content:var(--tw-content);background-color:currentColor;background-color:var(--color-warning);color:var(--color-warning-foreground);display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}noscript input#noticebar:not(:checked)~label:focus-visible{background-color:var(--color-warning-foreground);color:var(--color-warning)}noscript input#noticebar:not(:checked)~label:focus-visible~div{opacity:1;visibility:visible}noscript label{background-color:var(--color-warning);width:2.8rem;height:2.8rem;color:var(--color-warning-foreground);opacity:.9;font-size:1.5rem;text-decoration:none;position:fixed;bottom:.325rem;right:.325rem;z-index:99999999!important}noscript label:before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 4h2v11h-2zm2 14v2h-2v-2z'/%3E%3C/svg%3E");--tw-content:"";content:var(--tw-content);text-indent:0;background-color:currentColor;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}noscript label>span{height:100%;display:block}noscript label:hover,noscript label:focus-visible{background-color:var(--color-warning-400);cursor:pointer}noscript label+div{opacity:0;visibility:hidden;height:100vh}noscript label>span{width:0;display:inline-block}noscript label+div,noscript label .notice-bar{text-align:center;justify-content:space-around;width:100%;padding:1.25rem;transition:all .3s;display:flex;position:fixed;top:0;left:0;z-index:9999999!important}:is(noscript label+div,noscript label .notice-bar) span{align-self:center;margin:0;font-size:1.375rem;line-height:1.875rem}:is(noscript label+div,noscript label .notice-bar) a{color:var(--color-warning-foreground)}:is(noscript label+div,noscript label .notice-bar) a:hover,:is(noscript label+div,noscript label .notice-bar) a:focus-visible{color:var(--color-warning-foreground);text-decoration:none}noscript div:first-child{display:none}.tab-btn{background-color:var(--color-warning);color:var(--color-warning-foreground);z-index:2000;padding:2.6em;font-size:1.5rem;text-decoration:none;transition:all .3s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.tab-btn:focus{transform:translate(-50%,-50%)scale(1)}body.sitemap{padding:2rem;display:flex}body.sitemap nav{width:100%;margin:0 auto}body.sitemap nav .sitemap ul{padding-left:20px}.highlight-anchor{outline-offset:-2px;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-black);--tw-ring-inset:inset;outline:3px double #fff}.back-to-top{bottom:var(--back-to-top-inset-bottom);right:var(--back-to-top-inset-right);width:var(--back-to-top-size);height:var(--back-to-top-size);font-size:1rem;line-height:var(--back-to-top-size);z-index:800;background-color:var(--back-to-top-bg);color:var(--back-to-top-color);border-radius:var(--back-to-top-radius);justify-content:center;align-items:center;text-decoration:none;transition:all .4s ease-in-out;display:flex;position:fixed;transform:translateY(0)}body:not(.scrolling-up) .back-to-top{opacity:0;visibility:hidden;transform:translateY(var(--back-to-top-size))}.back-to-top:before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13 20h-2V8l-5.5 5.5l-1.42-1.42L12 4.16l7.92 7.92l-1.42 1.42L13 8z'/%3E%3C/svg%3E");content:"";background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.back-to-top:hover,.back-to-top:active,.back-to-top:focus{background-color:var(--back-to-top-hover-bg);color:var(--back-to-top-hover-color)}.back-to-top span{display:none}#back-to-top{outline:none}.vplay-youtube .vplay-youtube-poster-wp[data-youtube-poster-wp]{cursor:default;top:0;left:0;z-index:999!important}.vplay-youtube [data-youtube-playbtn-wp]{cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999!important}}@layer custom{:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]{width:100%;text-decoration-line:none;display:table;position:relative}:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif])[href*=qr]{width:auto}:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif])[href*=qr]:before,:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif])[href*=qr]:after{content:none}:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):before,:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):after{pointer-events:none;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z'/%3E%3C/svg%3E");color:var(--color-background);filter:drop-shadow(0 1px 2px #0009)drop-shadow(0 0 1px #00000080);opacity:.75;z-index:1;background-color:currentColor;font-size:2.25rem;display:inline-block;top:.5rem;right:.5rem;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):after{content:"";opacity:0;z-index:0;background-color:var(--color-primary-500);border-radius:inherit;display:block;inset:0}:is(:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):hover,:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):focus):before{font-size:3.75rem;top:50%;right:50%;transform:translate(50%,-50%)}:is(:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):hover,:is(:is(.lightbox-zoom-image,.modalGallery,.cms-gallery):is(a),:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpeg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.jpg],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.png],:is(.lightbox-zoom-image,.modalGallery,.cms-gallery) a[href$=\.gif]):focus):after{opacity:.1}:root{--nav-primary:var(--color-primary);--nav-primary-foreground:var(--color-primary-foreground);--nav-secondary:var(--color-secondary);--nav-secondary-foreground:var(--color-secondary-foreground);--nav-background:var(--color-background);--nav-background-foreground:var(--color-background-foreground);--nav-surface:var(--color-surface);--nav-surface-foreground:var(--color-surface-foreground,currentColor);--nav-z:100;--nav-bar-height:2.5rem;--nav-bar-gap:1rem;--nav-bar-padding-inline:1rem;--nav-bar-shadow:var(--shadow-md);--nav-bar-column-gap:5ch;--nav-bar-link-bg:transparent;--nav-bar-link-padding:0;--nav-bar-link-hover-bg:transparent;--nav-bar-link-active-bg:transparent;--nav-toggle-size:2.75rem;--nav-toggle-icon-size:1.5rem;--nav-toggle-margin-inline-start:auto;--nav-drawer-width:min(80vw, 25rem);--nav-drawer-shadow:var(--shadow-md);--nav-backdrop-color:#000000a6;--nav-link-padding:.75rem 1rem;--nav-link-radius:var(--radius,.375rem);--nav-sub-toggle-size:2.75rem;--nav-chevron-rotation:0deg;--nav-chevron-gap:.3em;--nav-sub-cols:1;--nav-sub-radius:var(--radius-xs,.375rem);--nav-sub-shadow:var(--shadow-md);--nav-sub-gap:.625rem;--nav-sub-padding:.625rem}@media (min-width:1280px){:root{--nav-chevron-rotation:90deg;--nav-sub-toggle-size:1.75rem}}:root,.nav-root,.nav-panel{--nav-bar-bg:var(--nav-surface);--nav-bar-color:var(--nav-surface-foreground);--nav-bar-link-color:var(--nav-surface-foreground);--nav-bar-link-hover-color:var(--nav-primary);--nav-bar-link-active-color:var(--nav-primary);--nav-toggle-color:var(--nav-bar-color);--nav-drawer-bg:var(--nav-background);--nav-link-color:var(--nav-surface-foreground);--nav-link-bg:var(--nav-background);--nav-link-hover-color:var(--nav-primary-foreground);--nav-link-hover-bg:var(--nav-primary);--nav-link-active-color:var(--nav-secondary-foreground);--nav-link-active-bg:var(--nav-secondary);--nav-open-parent-color:var(--nav-link-active-color);--nav-open-parent-bg:var(--nav-link-active-bg);--nav-sub-bg:var(--nav-background);--nav-sub-link-color:var(--nav-surface-foreground);--nav-sub-link-bg:var(--nav-surface);--nav-sub-link-hover-color:var(--nav-primary-foreground);--nav-sub-link-hover-bg:var(--nav-primary);--nav-sub-header-bg:var(--nav-surface);--nav-sub-header-color:var(--nav-surface-foreground);--nav-back-bg:var(--nav-sub-link-bg);--nav-back-color:var(--nav-sub-link-color);--nav-back-hover-bg:var(--nav-sub-link-hover-bg);--nav-back-hover-color:var(--nav-sub-link-hover-color)}.nav-root{background-color:var(--nav-bar-bg);color:var(--nav-bar-color);padding-inline:var(--nav-bar-padding-inline);box-shadow:var(--nav-bar-shadow)}.nav-root:before{background-color:var(--nav-backdrop-color)}.nav-toggle{color:var(--nav-toggle-color);margin-inline-start:var(--nav-toggle-margin-inline-start)}.nav-panel{background-color:var(--nav-drawer-bg);color:var(--nav-background-foreground);box-shadow:var(--nav-drawer-shadow)}@media (min-width:1280px){.nav-panel{color:inherit;box-shadow:none;background-color:#0000}}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back){border-radius:var(--nav-link-radius);transition:background-color .15s,color .15s}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back)>a,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back)>span,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back)>.sub-toggle--label,.sub-toggle{color:inherit;background-color:#0000}@media not all and (min-width:1280px){:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back){color:var(--nav-link-color);background-color:var(--nav-link-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back):hover,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back):has(>:focus-visible){color:var(--nav-link-hover-color);background-color:var(--nav-link-hover-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back):has(>a.active){color:var(--nav-link-active-color);background-color:var(--nav-link-active-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back).has-sub:has(>.sub.open){color:var(--nav-open-parent-color);background-color:var(--nav-open-parent-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back)>a,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back)>span,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))) li:not(.nav-back)>.sub-toggle--label{padding:var(--nav-link-padding)}}.sub{background-color:var(--nav-sub-bg);color:var(--nav-background-foreground);border-radius:var(--nav-sub-radius)}.sub:before{padding:var(--nav-link-padding);background-color:var(--nav-sub-header-bg);color:var(--nav-sub-header-color);font-weight:var(--font-weight-medium,500)}@media (min-width:1280px){.sub{gap:var(--nav-sub-gap);padding:var(--nav-sub-padding);box-shadow:var(--nav-sub-shadow);--nav-open-parent-color:var(--nav-sub-link-hover-color);--nav-open-parent-bg:var(--nav-sub-link-hover-bg)}.sub li:not(.nav-back){color:var(--nav-sub-link-color);background-color:var(--nav-sub-link-bg)}.sub li:not(.nav-back):hover,.sub li:not(.nav-back):has(>:focus-visible),.sub li:not(.nav-back):has(>a.active){color:var(--nav-sub-link-hover-color);background-color:var(--nav-sub-link-hover-bg)}.sub li:not(.nav-back).has-sub:has(>.sub.open){color:var(--nav-open-parent-color);background-color:var(--nav-open-parent-bg)}.sub li:not(.nav-back)>a,.sub li:not(.nav-back)>span,.sub li:not(.nav-back)>.sub-toggle--label{padding:var(--nav-link-padding)}}.nav-back .nav-back-button{padding:var(--nav-link-padding);color:var(--nav-back-color);background-color:var(--nav-back-bg);border-radius:var(--nav-link-radius);column-gap:1ch;transition:background-color .15s,color .15s}.nav-back .nav-back-button:hover,.nav-back .nav-back-button:focus-visible{color:var(--nav-back-hover-color);background-color:var(--nav-back-hover-bg)}@media (min-width:1280px){:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul))){column-gap:var(--nav-bar-column-gap)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back){color:var(--nav-bar-link-color);background-color:var(--nav-bar-link-bg);white-space:nowrap}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back):hover,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back):has(>:focus-visible){color:var(--nav-bar-link-hover-color);background-color:var(--nav-bar-link-hover-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back):has(>a.active){color:var(--nav-bar-link-active-color);background-color:var(--nav-bar-link-active-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back).has-sub:has(>.sub.open){color:var(--nav-bar-link-hover-color);background-color:var(--nav-bar-link-hover-bg)}:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back)>a,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back)>span,:is(ul.navi,ul.navi-main,.navi-main ul:not(:is(ul ul)))>li:not(.nav-back)>.sub-toggle--label{padding:var(--nav-bar-link-padding)}}@media (prefers-reduced-motion:reduce){.nav-root,.nav-root:before,.nav-root *{transition-duration:.01ms!important;animation-duration:.01ms!important}}:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul{background-color:unset;inset:unset;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0;display:flex;position:relative;transform:none}:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li a,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li span{background-color:unset;padding:0;line-height:2em;display:block}:is(:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li a,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li span):hover,:is(:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li a,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li span):focus-visible,:is(:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li a,:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li span):focus-within{background-color:unset;color:currentColor;text-decoration:none}:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li.has-sub>span{pointer-events:none}:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li.has-sub>span:after{display:none}:is(:is(.sitemap ul,ul.sitemap),:is(.sitemap ul,ul.sitemap) ul) li a{text-decoration:underline}:is(.sitemap ul,ul.sitemap) ul.sub{padding-left:1rem}:is(.sitemap ul,ul.sitemap) ul.sub:before{display:none}main#content{display:block}:root{--vk-accent-100:#eeeefc;--vk-accent-200:#dcdcf8;--vk-accent-300:#b8b9f2;--vk-accent-400:#7d7ee6;--vk-accent-500:#3a3cd0;--vk-accent-700:#010270;--vk-ink:#0a0b33;--vk-neutral-300:#d7d3d3;--vk-neutral-400:#bab6b6;--vk-neutral-500:#9b9797;--vk-neutral-700:#605d5d;--vk-neutral-800:#444141;--vk-divider:#201e1d29;--vk-ease:cubic-bezier(.2,.7,.2,1);--vk-pad-x:clamp(20px, 4vw, 48px);--vk-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-mono-regular.woff2)format("woff2")}@font-face{font-family:Saira-theme;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/font-display-regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans-theme;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/font-main-regular.woff2)format("woff2")}.vk-wrap{width:100%;max-width:1620px;padding-inline:var(--vk-pad-x);margin-inline:auto}.vk-inset>.row,.vk-inset>.vk-box-wrap>.row{padding-inline:max(0px, calc(var(--vk-pad-x) - var(--base-gap)))}body{-webkit-font-smoothing:antialiased;line-height:1.6}a,button,.vk-btn{transition:color .28s,background-color .28s,border-color .28s,box-shadow .28s,opacity .28s,transform .28s}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.02em;text-wrap:balance;margin-block-end:.6em;font-weight:600}h1,.h1,h2,.h2{line-height:1.12}h3,.h3{line-height:1.15}h4,.h4{letter-spacing:-.01em;line-height:1.2}h5,.h5,h6,.h6{letter-spacing:0;line-height:1.3}h6,.h6{text-transform:uppercase;letter-spacing:.06em}strong,b{font-weight:600}p{text-wrap:pretty}main :where(.cms-article) a:not([class]){color:var(--color-primary);text-underline-offset:.2em;text-decoration-thickness:1px}main :where(.cms-article) a:not([class]):hover,main :where(.cms-article) a:not([class]):focus-visible{color:var(--vk-accent-700)}main :where(ul:not(.unstyled-list):not(.vk-iconlist):not(.vk-plain))>li:before{color:var(--color-primary)}main :where(ol:not(.unstyled-list))>li:before{color:var(--color-primary);font-family:var(--vk-mono);font-size:.875em}main blockquote{margin:0 0 var(--leading-normal);border-inline-start:2px solid var(--color-primary);font-family:var(--font-display);padding-inline-start:1.5rem;font-size:1.25rem;line-height:1.4}main table{border-collapse:collapse;width:100%}main table th,main table td{border-bottom:1px solid var(--color-border);text-align:start;padding:.75rem 1rem}main table th{background-color:var(--color-surface);font-weight:600}.vk-btn{min-height:48px;font-family:var(--font-main);white-space:nowrap;cursor:pointer;transition:color .28s ease, background-color .28s ease, border-color .28s ease, box-shadow .35s ease, transform .35s ease, background-position .6s var(--vk-ease);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}main .vk-btn:not(:hover),.vk-btn:hover{text-decoration:none}@media not all and (min-width:480px){.vk-btn{white-space:normal;text-align:center;padding-block:10px}.vk-tv-card .vk-btn.vk-btn{padding-inline:20px;font-size:17px}}.vk-btn-primary{color:#f3f2f2;background:linear-gradient(120deg, #2b2dc4 0%, var(--color-primary) 38%, #01026b 80%, var(--vk-ink) 100%) 0 0 / 180% 100%;border-color:#b8b9f247;box-shadow:inset 0 1px #ffffff38,0 8px 20px -10px #0203afbf}.vk-btn-primary:hover,.vk-btn-primary:focus-visible{color:#fff;background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 14px 28px -12px #0203afd9}.vk-btn-secondary{color:var(--color-background-foreground);border-color:var(--vk-divider);background-color:#0000}.vk-btn-secondary:hover,.vk-btn-secondary:focus-visible{color:var(--color-background-foreground);background-color:#201e1d12}.vk-btn-ghost{color:var(--color-primary);padding:0 14px}.vk-btn-ghost:hover,.vk-btn-ghost:focus-visible{color:var(--color-primary);background-color:color-mix(in srgb, hsl(var(--color-primary-h), calc(var(--color-primary-s) * 1%), calc(var(--color-primary-l) * 1%)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.vk-btn-ghost:hover,.vk-btn-ghost:focus-visible{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.vk-btn-lg{gap:12px;min-height:56px;padding:0 28px;font-size:17px}.vk-arrow:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m216 128l-72 72V56Z' opacity='.2'/%3E%3Cpath d='m221.66 122.34l-72-72A8 8 0 0 0 136 56v64H40a8 8 0 0 0 0 16h96v64a8 8 0 0 0 13.66 5.66l72-72a8 8 0 0 0 0-11.32M152 180.69V75.31L204.69 128Z'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;transition:transform .35s var(--vk-ease);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-arrow:hover:after,.vk-arrow:focus-visible:after{transform:translate(5px)}.vk-download:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m37.66-85.66a8 8 0 0 1 0 11.32l-32 32a8 8 0 0 1-11.32 0l-32-32a8 8 0 0 1 11.32-11.32L120 148.69V88a8 8 0 0 1 16 0v60.69l18.34-18.35a8 8 0 0 1 11.32 0'/%3E%3C/g%3E%3C/svg%3E");width:1.15em;height:1.15em;transition:transform .35s var(--vk-ease);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-download:hover:before{transform:translateY(2px)}.nav-root.vk-header{--nav-surface:#f3f2f2;--nav-bar-height:60px;--nav-bar-padding-inline:0;--nav-bar-gap:0;--nav-bar-shadow:none;--nav-bar-column-gap:4px;--nav-bar-link-padding:0 14px;--nav-primary:var(--color-primary);--nav-primary-foreground:var(--color-primary);--nav-secondary:var(--vk-accent-100);--nav-secondary-foreground:var(--color-primary);--nav-sub-bg:#f3f2f2;--nav-sub-link-bg:transparent;--nav-sub-link-hover-bg:var(--vk-accent-100);--nav-sub-link-hover-color:var(--color-primary);--nav-sub-padding:10px 0;--nav-sub-gap:0;--nav-sub-radius:0;--nav-link-padding:10px 20px;--nav-link-radius:0;--nav-link-bg:transparent;--nav-link-hover-bg:var(--vk-accent-100);--nav-link-hover-color:var(--color-primary);box-shadow:none;background-color:#f3f2f2;flex-wrap:wrap;transition:box-shadow .3s,background-color .3s}.nav-root.vk-header:after{content:"";background-color:var(--color-primary);transform-origin:0;height:2px;transform:scaleX(var(--vk-progress,0));pointer-events:none;position:absolute;bottom:0;left:0;right:0}@media (min-width:1280px){html.vk-scrolled .nav-root.vk-header{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background-color:#f3f2f2cc;box-shadow:0 2px 14px #201e1d1a}}html.vk-scrolled .nav-root.vk-header{box-shadow:0 2px 14px #201e1d1a}.vk-topbar{color:#f3f2f2;background:radial-gradient(900px 120px at 85% 0,#3a3cd038,#0000 70%),linear-gradient(160deg,#141629 0%,#191a2c 50%,#1e1d26 100%);font-size:14px}.vk-topbar .vk-iconlist li{align-items:center;gap:8px;min-height:40px}.vk-topbar .vk-iconlist [class*=icon-]{color:var(--vk-accent-300);font-size:16px}.vk-topbar a{color:#f3f2f2;text-decoration:none}.vk-topbar a:hover{color:var(--vk-accent-300);text-decoration:none}.vk-topbar .vk-topbar-social{gap:12px}.vk-topbar .vk-topbar-social a{place-items:center;width:32px;height:32px;transition:opacity .2s,transform .2s;display:grid}.vk-topbar .vk-topbar-social [class*=icon-]{color:#fff}.vk-topbar .vk-topbar-social a:hover{opacity:.65;transform:translateY(-2px)}.vk-bar{min-height:var(--nav-bar-height);gap:32px}@media (min-width:1280px){.vk-bar{min-height:100px;transition:min-height .3s}html.vk-scrolled .vk-bar{min-height:72px}}.vk-logo{align-items:center;margin-right:auto;display:flex}.vk-logo img{width:auto;max-width:none;height:36px;transition:height .3s}@media (min-width:1280px){.vk-logo img{height:72px}html.vk-scrolled .vk-logo img{height:52px}}@media not all and (min-width:1280px){.vk-header .nav-panel{--nav-link-hover-color:#fff;--nav-back-hover-color:#fff}}.vk-header .navi-main{font-size:16px;font-weight:500}@media (min-width:1280px){.vk-header .navi-main>li>:is(a,span,button){min-height:48px}.vk-header .navi-main>li:has(>a.active){color:var(--color-primary)}.vk-header .navi-main .sub{min-width:240px;box-shadow:var(--shadow-md);--nav-sub-link-hover-color:#fff;padding:10px 0}.vk-header .navi-main>li.has-sub:nth-child(3) .sub{min-width:280px}.vk-header .navi-main .sub li>a{font-weight:400}}.vk-tv-btn{border:1px solid var(--vk-accent-200);min-height:48px;color:var(--color-background-foreground);white-space:nowrap;background:linear-gradient(#fff,#f6f6fb);border-radius:2px;align-items:center;gap:12px;padding:0 14px 0 16px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 6px 16px -10px #0203af73}.vk-tv-btn img{width:auto;height:18px}.vk-tv-btn .vk-tv-sep{background-color:var(--vk-accent-200);width:1px;height:20px}.vk-tv-btn .vk-tv-label{align-items:center;gap:6px;display:inline-flex}.vk-tv-btn .vk-tv-label:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m37.66-85.66a8 8 0 0 1 0 11.32l-32 32a8 8 0 0 1-11.32 0l-32-32a8 8 0 0 1 11.32-11.32L120 148.69V88a8 8 0 0 1 16 0v60.69l18.34-18.35a8 8 0 0 1 11.32 0'/%3E%3C/g%3E%3C/svg%3E");width:18px;height:18px;color:var(--color-primary);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-tv-btn:hover{color:var(--color-background-foreground);border-color:var(--vk-accent-400);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 12px 24px -12px #0203af8c}@media not all and (min-width:1280px){.vk-header .nav-panel li:not(.nav-back):has(>a.active){color:var(--color-primary);background-color:var(--vk-accent-200);box-shadow:inset 4px 0 0 var(--color-primary);font-weight:600}}.vk-logo,.vk-tv-btn,.vk-nav-cta .vk-btn{flex-shrink:0}@media (min-width:1280px) and (not (min-width:1440px)){.nav-root.vk-header{--nav-bar-link-padding:0 10px}.vk-bar{gap:24px}.vk-tv-btn :is(img,.vk-tv-sep){display:none}.vk-tv-btn{padding-inline:14px}}.vk-square-btn{border:1px solid var(--vk-divider);width:48px;height:48px;color:var(--color-background-foreground);background:0 0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.vk-square-btn:hover{background-color:#201e1d12}.nav-toggle.vk-square-btn{--nav-toggle-size:48px;--nav-toggle-icon-size:22px;font-size:0}.nav-toggle.vk-square-btn:not(:has(*)):before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 64v128H40V64Z' opacity='.2'/%3E%3Cpath d='M224 128a8 8 0 0 1-8 8H40a8 8 0 0 1 0-16h176a8 8 0 0 1 8 8M40 72h176a8 8 0 0 0 0-16H40a8 8 0 0 0 0 16m176 112H40a8 8 0 0 0 0 16h176a8 8 0 0 0 0-16'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;width:22px;height:22px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-root[data-nav-open] .nav-toggle.vk-square-btn:not(:has(*)):before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 56v144a16 16 0 0 1-16 16H56a16 16 0 0 1-16-16V56a16 16 0 0 1 16-16h144a16 16 0 0 1 16 16' opacity='.2'/%3E%3Cpath d='M205.66 194.34a8 8 0 0 1-11.32 11.32L128 139.31l-66.34 66.35a8 8 0 0 1-11.32-11.32L116.69 128L50.34 61.66a8 8 0 0 1 11.32-11.32L128 116.69l66.34-66.35a8 8 0 0 1 11.32 11.32L139.31 128Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;width:22px;height:22px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-square-btn [class*=icon-]{font-size:22px}.vk-icon-btn{width:44px;height:44px;color:var(--color-background-foreground);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.vk-icon-btn [class*=icon-]{font-size:24px}.vk-icon-btn:hover,.vk-icon-btn:focus-visible{color:var(--color-primary)}.nav-toggle.vk-burger{--nav-toggle-size:44px;width:44px;height:44px;color:var(--color-background-foreground);box-shadow:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-right:-10px;font-size:0}.nav-toggle.vk-burger:hover,.nav-toggle.vk-burger:focus,.nav-toggle.vk-burger:active,.nav-toggle.vk-burger[aria-expanded=true]{color:var(--color-primary);box-shadow:none;background:0 0}.nav-toggle.vk-burger:not(:has(*)):before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 128a8 8 0 0 1-8 8H40a8 8 0 0 1 0-16h176a8 8 0 0 1 8 8M40 72h176a8 8 0 0 0 0-16H40a8 8 0 0 0 0 16m176 112H40a8 8 0 0 0 0 16h176a8 8 0 0 0 0-16'/%3E%3C/svg%3E");background-color:currentColor;width:28px;height:28px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-root[data-nav-open] .nav-toggle.vk-burger:not(:has(*)):before{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M205.66 194.34a8 8 0 0 1-11.32 11.32L128 139.31l-66.34 66.35a8 8 0 0 1-11.32-11.32L116.69 128L50.34 61.66a8 8 0 0 1 11.32-11.32L128 116.69l66.34-66.35a8 8 0 0 1 11.32 11.32L139.31 128Z'/%3E%3C/svg%3E");background-color:currentColor;width:28px;height:28px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-photo{isolation:isolate;background-color:var(--vk-ink);color:#f3f2f2;position:relative;overflow:hidden}.vk-photo:before{content:"";width:100%;left:0;top:var(--vk-photo-top,-15%);height:var(--vk-photo-h,130%);z-index:-2;background:var(--vk-bg) center / cover no-repeat;background-image:var(--vk-bg-d,var(--vk-bg));transform:translate3d(0, var(--vk-par,0px), 0);will-change:transform;position:absolute}@media not all and (min-width:640px){.vk-photo:before{background-image:var(--vk-bg-m,var(--vk-bg-d,var(--vk-bg)))}}.vk-photo:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#b8b9f21a 1px,#0000 1px),linear-gradient(90deg,#b8b9f21a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#00000073 50%,#0000 85%);mask-image:linear-gradient(90deg,#000 0%,#00000073 50%,#0000 85%)}.vk-photo>.row{position:static}.vk-photo>.row:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a0b33e0 0%,#0a0b33a8 42%,#0a0b332e 78%,#0a0b3300 100%),linear-gradient(#0a0b3300 55%,#0a0b33b3 100%);position:absolute;inset:0}@media not all and (min-width:1024px){.vk-photo>.row:before{background:linear-gradient(90deg,#0a0b33e6 0%,#0a0b33d6 55%,#0a0b33c7 100%),linear-gradient(#0a0b3300 55%,#0a0b33b3 100%)}}@media not all and (min-width:1280px){.vk-sec-fernwartung>.row:before{background:linear-gradient(90deg,#0a0b33e6 0%,#0a0b33d6 55%,#0a0b33c7 100%),linear-gradient(#0a0b3300 55%,#0a0b33b3 100%)}}.vk-photo[style*="/hero-serverraum.jpg"]{--vk-bg-d:url(/images/layout/hero-serverraum.webp);--vk-bg-m:url(/images/layout/m/hero-serverraum.webp)}.vk-photo[style*="/fernwartung.jpg"]{--vk-bg-d:url(/images/layout/fernwartung.webp);--vk-bg-m:url(/images/layout/m/fernwartung.webp)}.vk-photo[style*="/leistungen/it-edv.jpg"]{--vk-bg-d:url(/images/layout/leistungen/it-edv.webp);--vk-bg-m:url(/images/layout/m/leistungen/it-edv.webp)}.vk-photo[style*="/leistungen/saas-cloud.jpg"]{--vk-bg-d:url(/images/layout/leistungen/saas-cloud.webp);--vk-bg-m:url(/images/layout/m/leistungen/saas-cloud.webp)}.vk-photo[style*="/leistungen/server-netzwerk.jpg"]{--vk-bg-d:url(/images/layout/leistungen/server-netzwerk.webp);--vk-bg-m:url(/images/layout/m/leistungen/server-netzwerk.webp)}.vk-photo[style*="/leistungen/sicherheit.jpg"]{--vk-bg-d:url(/images/layout/leistungen/sicherheit.webp);--vk-bg-m:url(/images/layout/m/leistungen/sicherheit.webp)}.vk-photo[style*="/leistungen/tv-sat.jpg"]{--vk-bg-d:url(/images/layout/leistungen/tv-sat.webp);--vk-bg-m:url(/images/layout/m/leistungen/tv-sat.webp)}.vk-photo[style*="/leistungen/wartung-support.jpg"]{--vk-bg-d:url(/images/layout/leistungen/wartung-support.webp);--vk-bg-m:url(/images/layout/m/leistungen/wartung-support.webp)}.vk-hero{align-items:flex-end;min-height:clamp(600px,86vh,920px);display:flex}.vk-hero>.row{width:100%;padding-block:clamp(120px,14vh,180px) clamp(56px,8vh,112px)}.vk-hero .vk-hero-content{flex-direction:column;gap:clamp(24px,2.6vw,36px);max-width:1080px;display:flex}.vk-hero .vk-hero-content>*{margin:0}.vk-hero>.row:after{content:"SCROLLEN";right:var(--vk-pad-x);writing-mode:vertical-rl;font-family:var(--vk-mono);letter-spacing:.18em;color:var(--vk-accent-300);background-image:linear-gradient(#f3f2f2,#f3f2f2),linear-gradient(#b8b9f24d,#b8b9f24d);background-position:center bottom 48px,bottom;background-repeat:no-repeat;background-size:1px 24px,1px 72px;padding-bottom:86px;font-size:12px;animation:1.8s linear 3 vk-scrollcue;display:none;position:absolute;bottom:clamp(40px,7vh,88px)}@media (min-width:1200px){.vk-hero>.row:after{display:block}}@keyframes vk-scrollcue{0%{background-position:center bottom 48px,bottom}to{background-position:center bottom 0,bottom}}.vk-kicker{color:#f3f2f2;align-items:center;gap:16px;margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:500;display:flex}.vk-kicker:before{content:"";background-color:var(--vk-accent-400);flex:none;width:40px;height:3px}.vk-hero-title{font-family:var(--font-display);letter-spacing:-.035em;color:#f3f2f2;text-wrap:balance;margin:0;font-size:clamp(46px,7.4vw,124px);font-weight:600;line-height:.98}.vk-rise{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.vk-rise>span{display:inline-block}.vk-strike{white-space:nowrap;color:var(--vk-neutral-400);display:inline-block;position:relative}.vk-strike:after{content:"";background-color:var(--vk-accent-400);transform-origin:0;height:.09em;transition:transform .9s cubic-bezier(.7,0,.2,1) 1.1s;position:absolute;top:52%;left:0;right:0;transform:scaleX(0)}html.vk-struck .vk-strike:after,body:not(.javascript) .vk-strike:after{transform:scaleX(1)}.vk-hero-phone{margin:0;font-size:clamp(20px,2vw,26px);font-weight:500}.vk-hero-phone a,.vk-hero-phone span:not([class*=icon-]){color:#f3f2f2;text-decoration:none}.vk-hero-phone a:hover{color:var(--vk-accent-300);text-decoration:none}.vk-sec-zahlen{padding-top:clamp(56px,6vw,88px)}.vk-sec-einstieg{padding-top:clamp(96px,10vw,160px)}.vk-sec-dienst,.vk-sec-berater,.vk-sec-leistungen{padding-top:clamp(96px,9vw,150px)}.vk-sec-vorgehen{padding-top:clamp(120px,12vw,200px)}.vk-sec-ueber{padding-top:clamp(120px,11vw,180px)}.vk-sec-fernwartung{margin-top:clamp(120px,11vw,180px)}.vk-sec-termin{padding-block:clamp(96px,9vw,150px)}.vk-stat{border-top:3px solid var(--color-background-foreground);flex-direction:column;gap:6px;padding-top:18px;display:flex}.vk-stat p{margin:0}.vk-stat .vk-stat-num{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,80px);font-weight:600;line-height:1}.vk-stat .vk-stat-num .vk-plus{color:var(--color-primary)}.vk-stat .vk-stat-label{color:var(--vk-neutral-800);font-size:17px}.vk-h1{letter-spacing:-.02em;max-width:680px;margin:0 0 28px;font-size:clamp(30px,3.2vw,46px);line-height:1.12}.vk-lead{max-width:62ch;font-size:18px}.vk-lead p{margin:0}.vk-points{gap:48px;max-width:620px;display:grid}.vk-points li{flex-direction:column;gap:8px;display:flex}.vk-points [class*=icon-]{color:var(--color-primary);font-size:32px}.vk-points strong{font-size:19px;font-weight:600}.vk-points .vk-muted{color:var(--vk-neutral-800);font-size:16px}.vk-box{background-color:var(--color-surface);border-radius:2px;padding:clamp(32px,4.5vw,72px)}.vk-sec-berater>.row{justify-content:center}.vk-berater{border-top:3px solid var(--color-primary);background:linear-gradient(120deg, var(--vk-accent-100) 0%, var(--color-surface) 75%);border-radius:2px;grid-template-columns:minmax(0,1fr);grid-template-areas:"body""photo";display:grid;position:relative}.vk-berater:before{content:"";pointer-events:none;background-image:linear-gradient(#0203af12 1px,#0000 1px),linear-gradient(90deg,#0203af12 1px,#0000 1px);background-size:36px 36px;width:min(60%,520px);position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 100%);mask-image:linear-gradient(90deg,#000 30%,#0000 100%)}@media (min-width:640px){.vk-berater{grid-template-columns:clamp(150px,18vw,250px) minmax(0,1fr);grid-template-areas:"photo body";margin-top:48px}}.vk-berater-body{z-index:1;grid-area:body;align-self:center;padding:clamp(32px,4.5vw,72px);position:relative}.vk-berater-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,1.9vw,34px);line-height:1.08}.vk-berater-name{border-left:3px solid var(--color-primary);flex-direction:column;gap:2px;margin:24px 0 0;padding-left:18px;display:flex}.vk-berater-name strong{font-family:var(--font-display);font-size:21px;font-weight:600}.vk-berater-photo{grid-area:photo;height:220px;position:relative}.vk-berater-photo:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--vk-accent-200) 0%, #dcdcf800 70%);pointer-events:none;border-radius:50%;width:90%;max-width:280px;position:absolute;bottom:10%;left:10%}.vk-berater-photo figure{z-index:1;margin:0;position:absolute;top:0;bottom:0;left:0}.vk-berater-photo picture{height:100%;display:block}.vk-berater-photo img{object-fit:contain;object-position:left bottom;width:100%;height:100%}@media (min-width:640px){.vk-berater-photo{height:auto}.vk-berater-photo figure{top:-48px}}.vk-h2-sm{letter-spacing:-.015em;max-width:820px;margin:0 0 20px;font-size:clamp(26px,2.4vw,34px)}.vk-columns{columns:2 300px;column-gap:48px;font-size:17px}.vk-columns p{break-inside:avoid-column;margin:0 0 16px}.vk-columns p:last-of-type{margin-bottom:0}.vk-columns-wide{columns:2 320px}.vk-aside{border-left:1px solid #cfcbcb;flex-direction:column;gap:20px;max-width:440px;padding-left:clamp(24px,3vw,48px);font-size:17px;display:flex}.vk-aside>div{gap:14px;display:flex}.vk-aside [class*=icon-]{color:var(--color-primary);flex:none;font-size:26px}.vk-aside strong{font-weight:600;display:block}.vk-aside .vk-phones{flex-direction:column;gap:2px;display:flex}.vk-aside .vk-phones a{color:var(--color-background-foreground);text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:color .28s,text-decoration-color .28s}.vk-aside .vk-phones a:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.vk-aside .vk-phones>:first-child a{color:var(--color-primary);font-weight:600}.vk-aside .vk-phones>:first-child a:hover{color:var(--vk-accent-700)}[class*=vk-h]:is(h1,h2,h3),.vk-hero-title,.vk-statement{-webkit-hyphens:manual;hyphens:manual}.vk-h2-xl{letter-spacing:-.03em;max-width:16ch;margin:0;font-size:clamp(34px,4.4vw,68px);line-height:1.02}.vk-meta{font-family:var(--vk-mono);color:var(--vk-neutral-700);margin:0;font-size:15px}.vk-leistungen-head{padding-bottom:clamp(48px,5vw,80px);padding-inline:max(0px, calc(var(--vk-pad-x) - var(--base-gap)))}.vk-stripe+.vk-stripe{margin-top:clamp(56px,6vw,104px)}@media not all and (min-width:1024px){.vk-stripe>.vk-media{order:-1}}.vk-media{background-color:var(--vk-neutral-300);height:clamp(280px,30vw,460px);position:relative;overflow:hidden}.vk-media.vk-media-lg{height:clamp(320px,44vw,640px)}.vk-media.vk-media-md{height:clamp(300px,36vw,540px)}.vk-media figure{margin:0;position:static}.vk-media img{object-fit:cover;will-change:transform;width:100%;max-width:none;height:116%;transition:scale 1.1s var(--vk-ease);position:absolute;top:-8%;left:0}.vk-media:after{--c:#f3f2f2;content:"";z-index:1;pointer-events:none;opacity:.8;transition:inset .6s var(--vk-ease), opacity .6s ease;background:linear-gradient(var(--c), var(--c)) 0 0 / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) 0 0 / 2px 22px no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / 2px 22px no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 2px 22px no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / 22px 2px no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / 2px 22px no-repeat;position:absolute;inset:18px}.vk-stripe:hover .vk-media:after{opacity:1;inset:30px}.vk-stripe:hover .vk-media img{scale:1.05}.vk-stripe-text{padding-block:40px}@media (min-width:1024px){.break-left .vk-stripe-text{padding-left:clamp(24px,5vw,96px)}.break-right .vk-stripe-text{padding-right:clamp(24px,5vw,96px)}}.vk-num{font-family:var(--vk-mono);color:var(--color-primary);margin:0 0 14px;font-size:15px}.vk-h3{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(28px,2.8vw,42px);line-height:1.12}.vk-text{max-width:58ch;font-size:17px}.vk-text p{margin:0 0 28px}.vk-h2-lg{letter-spacing:-.025em;max-width:14ch;margin:0;font-size:clamp(30px,3.4vw,52px);line-height:1.05}.vk-vorgehen-head{margin-bottom:clamp(48px,5vw,72px)}.vk-step{border-top:3px solid var(--vk-neutral-300);cursor:default;flex-direction:column;gap:12px;padding-top:20px;display:flex;position:relative}.vk-step p,.vk-step h3{margin:0}.vk-step:before,.vk-step:after{content:"";background-color:var(--color-background-foreground);height:3px;position:absolute;top:-3px;left:0;right:0}.vk-step:after{background-color:var(--color-primary);transform-origin:0;transition:transform .42s cubic-bezier(.6,0,.2,1) var(--vk-step-out,0s);transform:scaleX(0)}.vk-step .vk-step-label{font-family:var(--vk-mono);color:var(--color-primary);font-size:15px}.vk-step .vk-step-title{font-family:var(--font-main);letter-spacing:0;font-size:22px;font-weight:600;line-height:1.3}.vk-step .vk-step-text{color:var(--vk-neutral-800);font-size:16px}.vk-steps>.col:first-child .vk-step{--vk-step-in:0s;--vk-step-out:.27s}.vk-steps>.col:nth-child(2) .vk-step{--vk-step-in:90ms;--vk-step-out:.18s}.vk-steps>.col:nth-child(3) .vk-step{--vk-step-in:.18s;--vk-step-out:90ms}.vk-steps>.col:nth-child(4) .vk-step{--vk-step-in:.27s;--vk-step-out:0s}.vk-steps:has(>.col:first-child:hover)>.col:nth-child(-n+1) .vk-step:after,.vk-steps:has(>.col:nth-child(2):hover)>.col:nth-child(-n+2) .vk-step:after,.vk-steps:has(>.col:nth-child(3):hover)>.col:nth-child(-n+3) .vk-step:after,.vk-steps:has(>.col:nth-child(4):hover)>.col:nth-child(-n+4) .vk-step:after{transition-delay:var(--vk-step-in);transform:scaleX(1)}.vk-statement{max-width:22ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 clamp(40px,4vw,64px);font-size:clamp(30px,3.8vw,60px);font-weight:500;line-height:1.08}.vk-statement .vk-accent{color:var(--color-primary)}.vk-h2-xs{max-width:420px;margin:0;font-size:clamp(22px,1.8vw,26px);line-height:1.25}.vk-columns .vk-btn{break-inside:avoid;margin-top:24px}.vk-hours dl,.vk-hours dt,.vk-hours dd{font-weight:inherit;color:inherit;background:0 0;margin:0;padding:0;display:inline}.vk-hours dl:after{content:none}.vk-hours dd{margin-inline-start:.35em}.vk-sec-fernwartung{--vk-photo-top:-20%;--vk-photo-h:140%}.vk-sec-fernwartung>.row{padding-block:clamp(72px,8vw,128px)}.vk-sec-fernwartung>.row>.col{position:relative}.vk-sec-fernwartung>.row:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(560px circle at var(--mx,72%) var(--my,45%), #7d7ee642, transparent 65%);position:absolute;inset:0}.vk-sec-fernwartung .vk-fw-text{flex-direction:column;gap:16px;max-width:760px;display:flex}.vk-sec-fernwartung .vk-fw-text h2{letter-spacing:-.025em;color:#f3f2f2;margin:0;font-size:clamp(32px,3.6vw,56px);line-height:1.04}.vk-sec-fernwartung .vk-fw-text p{color:#f3f2f2;max-width:52ch;margin:0;font-size:18px}.vk-sec-fernwartung .vk-fw-text a{color:#f3f2f2}.vk-tv-card{max-width:460px;color:var(--color-background-foreground);background-color:#f3f2f2;border-radius:2px;flex-direction:column;gap:24px;margin-left:auto;padding:clamp(28px,3vw,40px);display:flex;box-shadow:0 24px 48px -24px #0a0b3399}.vk-tv-card p{margin:0}.vk-tv-card img{width:min(100%,260px);height:auto}.vk-tv-card .vk-btn{gap:14px;width:100%;min-height:68px;padding:0 30px;font-size:19px}.vk-h-termin{letter-spacing:-.025em;max-width:600px;margin:0 0 24px;font-size:clamp(30px,3.2vw,48px);line-height:1.06}.vk-termin-text{max-width:600px;font-size:17px}.vk-termin-text p{margin:0 0 40px}.vk-contactlist{flex-direction:column;gap:6px;font-size:17px;display:flex}.vk-contactlist li{align-items:center;gap:12px;min-height:44px}.vk-contactlist [class*=icon-]{color:var(--color-primary);font-size:22px}.vk-contactlist a{color:var(--color-background-foreground);text-decoration:none}.vk-contactlist a:hover{color:var(--color-primary)}.vk-form-box{--captcha-color-background:#fff;--captcha-border-size:1px;--captcha-border-color:var(--vk-divider);--captcha-color-primary-light:var(--vk-divider);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px;max-width:760px;padding:clamp(24px,3.5vw,48px)}.vk-form-box .vk-form-title{font-family:var(--font-display);letter-spacing:0;margin:0 0 16px;font-size:22px;font-weight:600}.vk-form-box p{font-size:17px}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .vk-form-title{margin-bottom:20px}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form{padding:0}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form>.row{width:100%;max-width:none;margin:0;padding:0}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form>.row>.col{flex:none;grid-template-columns:1fr 1fr;align-items:start;column-gap:20px;width:100%;max-width:none;padding:0;display:grid}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :where(.row>.col)>:where(*){grid-column:1/-1}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form label,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form legend{color:var(--vk-neutral-800);padding:0 0 5px;font-size:14px;line-height:1.4;display:block}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form small{color:inherit;font-size:0}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form small:before{padding:0;font-size:14px;content:" *"!important}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form input:not([type=checkbox]):not([type=radio]),:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form textarea,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form select{width:100%;min-height:48px;font-family:var(--font-main);color:var(--color-background-foreground);caret-color:var(--color-primary);background-color:#f3f2f2;border:1px solid #7d7979;border-radius:2px;margin:0 0 20px;padding:6px 10px;font-size:16px;transition:border-color .28s}:is(:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form input:not([type=checkbox]):not([type=radio]),:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form textarea,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form select)::placeholder{color:#201e1da6;opacity:1}:is(:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form input:not([type=checkbox]):not([type=radio]),:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form textarea,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form select):hover{border-color:var(--vk-neutral-800)}:is(:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form input:not([type=checkbox]):not([type=radio]),:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form textarea,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form select):focus-visible{border-color:var(--color-primary);outline-offset:0}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form textarea{resize:vertical;min-height:110px}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(label[for$=-name],input[id$=-name]){grid-area:1/1}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form input[id$=-name]{grid-row:2}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(label[for$=-firma],label[for$=-company],label[for$=-unternehmen]){grid-area:1/2}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(input[id$=-firma],input[id$=-company],input[id$=-unternehmen]){grid-area:2/2}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(label[for$=-telefon],label[for$=-phone]){grid-area:3/1}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(input[id$=-telefon],input[id$=-phone]){grid-area:4/1}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(label[for$=-email],label[for$=-e-mail]){grid-area:3/2}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(input[id$=-email],input[id$=-e-mail]){grid-area:4/2}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(label[for*=-thema],label[for*=-worum],label[for*=-anliegen]){grid-row:5}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(select,input)[id*=-thema],:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(select,input)[id*=-worum],:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(select,input)[id*=-anliegen]{grid-row:6}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(label[for$=-text],label[for$=-nachricht],label[for$=-message]){grid-row:7}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is(textarea[id$=-text],textarea[id$=-nachricht],textarea[id$=-message]){grid-row:8}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form label:is([for*=privacy],[for*=datenschutz]){float:none;width:auto;color:var(--color-background-foreground);cursor:pointer;grid-row:9;margin:0;padding:0 0 0 32px;font-size:15px}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form label:is([for*=privacy],[for*=datenschutz]) a{color:var(--color-primary)}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form input[type=checkbox]:is([id*=privacy],[id*=datenschutz]){width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer;grid-row:9;justify-self:start;margin:2px 0 0}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form :is([data-captcha],ever-captcha){grid-row:10;margin-top:16px}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [data-captcha]:empty{margin:0}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]{grid-row:11}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [data-field-error]{margin:-12px 0 16px;font-size:14px}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]{min-height:56px;font-family:var(--font-main);color:#f3f2f2;background:linear-gradient(120deg, #2b2dc4 0%, var(--color-primary) 38%, #01026b 80%, var(--vk-ink) 100%) 0 0 / 180% 100%;cursor:pointer;transition:background-position .6s var(--vk-ease), box-shadow .35s ease, transform .35s ease;border:1px solid #b8b9f247;border-radius:2px;justify-self:start;align-items:center;gap:12px;margin-top:20px;padding:0 28px;font-size:17px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 8px 20px -10px #0203afbf}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m216 128l-72 72V56Z' opacity='.2'/%3E%3Cpath d='m221.66 122.34l-72-72A8 8 0 0 0 136 56v64H40a8 8 0 0 0 0 16h96v64a8 8 0 0 0 13.66 5.66l72-72a8 8 0 0 0 0-11.32M152 180.69V75.31L204.69 128Z'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;transition:transform .35s var(--vk-ease);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]:hover,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]:focus-visible{color:#fff;background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 14px 28px -12px #0203afd9}:is(:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]:hover,:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])) .cms-contact-form [type=submit]:focus-visible):after{transform:translate(5px)}@media not all and (min-width:640px){:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col{grid-template-columns:1fr}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col>*{grid-column:1!important}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(label[for$=-firma],label[for$=-company],label[for$=-unternehmen]){grid-row:3}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(input[id$=-firma],input[id$=-company],input[id$=-unternehmen]){grid-row:4}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(label[for$=-telefon],label[for$=-phone]){grid-row:5}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(input[id$=-telefon],input[id$=-phone]){grid-row:6}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(label[for$=-email],label[for$=-e-mail]){grid-row:7}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(input[id$=-email],input[id$=-e-mail]){grid-row:8}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(label[for*=-thema],label[for*=-worum],label[for*=-anliegen]){grid-row:9}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(select,input)[id*=-thema],:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(select,input)[id*=-worum],:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(select,input)[id*=-anliegen]{grid-row:10}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(label[for$=-text],label[for$=-nachricht],label[for$=-message]){grid-row:11}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is(textarea[id$=-text],textarea[id$=-nachricht],textarea[id$=-message]){grid-row:12}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col label:is([for*=privacy],[for*=datenschutz]),:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col input[type=checkbox]:is([id*=privacy],[id*=datenschutz]){grid-row:13}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col :is([data-captcha],ever-captcha){grid-row:14}:is(.vk-form-box,:where(body.digitale-barrierefreiheit [data-bfsg=form])):not(.vk-form-flow,[data-bfsg=form]) .cms-contact-form>.row>.col [type=submit]{grid-row:15}}.vk-iconlist{margin:0;padding:0;list-style:none}.vk-iconlist li{align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}.vk-iconlist li:before{content:none}.vk-iconlist dl,.vk-iconlist dt,.vk-iconlist dd{font-weight:inherit;color:inherit;background:0 0;margin:0;padding:0;display:inline}.vk-iconlist dl:after{content:none}.vk-iconlist dd{margin-inline-start:.35em}.vk-iconlist a{text-decoration:none}.vk-plain{margin:0;padding:0;list-style:none}.vk-plain li{margin:0;padding:0}.vk-plain li:before{content:none}.vk-footer{color:var(--vk-neutral-300);background:radial-gradient(1100px 520px at 85% 0,#3a3cd038,#0000 70%),linear-gradient(160deg,#141629 0%,#191a2c 50%,#1e1d26 100%);font-size:16px;position:relative}.vk-footer>.row:first-child{padding-block:clamp(56px,6vw,88px) clamp(40px,4vw,56px)}.vk-footer .vk-foot-col{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.vk-footer .vk-foot-col>*{margin:0}.vk-footer .vk-foot-head{color:#f3f2f2;align-items:center;height:48px;margin:0;font-size:18px;font-weight:600;display:flex}.vk-footer .vk-foot-text{max-width:36ch;line-height:1.55}.vk-footer .vk-iconlist{flex-direction:column;gap:12px;display:flex}.vk-footer .vk-iconlist li{line-height:1.45}.vk-footer .vk-iconlist [class*=icon-]{color:var(--vk-accent-300);flex:none;margin-top:2px;font-size:20px}.vk-footer .vk-iconlist a{color:#f3f2f2}.vk-footer .vk-iconlist a:hover{color:var(--vk-accent-300)}.vk-footer .vk-foot-link{color:#f3f2f2;align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.vk-footer .vk-foot-link:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m37.66-85.66a8 8 0 0 1 0 11.32l-32 32a8 8 0 0 1-11.32 0l-32-32a8 8 0 0 1 11.32-11.32L120 148.69V88a8 8 0 0 1 16 0v60.69l18.34-18.35a8 8 0 0 1 11.32 0'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;color:var(--vk-accent-300);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-footer .vk-foot-link:hover{color:var(--vk-accent-300)}.vk-footer .vk-social{color:#000;background-color:#f3f2f2;border-radius:4px;place-items:center;width:44px;height:44px;transition:background-color .2s,transform .2s;display:grid}.vk-footer .vk-social:hover{background-color:var(--vk-accent-200);transform:translateY(-2px)}.vk-footer .vk-logo-foot{align-items:center;height:48px;display:flex}.vk-footer .vk-logo-foot img{filter:brightness(0)invert();width:auto;max-width:none;height:48px}.vk-footer-legal{padding:20px var(--vk-pad-x) 28px;border-top:1px solid #b8b9f229;font-size:14px}.vk-footer-legal ul{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.vk-footer-legal li{margin:0;padding:0}.vk-footer-legal li:before{content:none}.vk-footer-legal a{color:var(--vk-neutral-400);text-decoration:none}.vk-footer-legal a:hover{color:#f3f2f2}@media not all and (min-width:1620px){.vk-footer-legal{padding-bottom:120px}}:root body{--njs-pos-bottom:7rem}body a:is(.email,[href^=mailto\:]){text-decoration:underline}@media not all and (min-width:1024px){body a:is(.phone,[href^=tel\:]):not(.vk-icon-btn){text-decoration:underline}}.vk-page{--vk-sec-gap:clamp(88px, 9vw, 144px)}.vk-page.vk-page-short{--vk-sec-gap:clamp(64px, 6vw, 96px)}.vk-page>.vk-sec{padding-top:var(--vk-sec-gap)}.vk-page>.vk-sec:last-child{padding-bottom:clamp(96px,9vw,150px)}.vk-page>.vk-band{margin-top:var(--vk-sec-gap);padding-block:clamp(64px,7vw,112px)}.vk-page>.vk-band:last-child{margin-bottom:0}.vk-pagehead{align-items:flex-end;min-height:clamp(380px,56vh,600px);display:flex}.vk-pagehead>.row{width:100%;padding-block:clamp(96px,12vh,160px) clamp(48px,7vh,88px)}.vk-pagehead .vk-pagehead-content{flex-direction:column;gap:clamp(18px,2vw,28px);max-width:1000px;display:flex}.vk-pagehead .vk-pagehead-content>*{margin:0}.vk-page-title{font-family:var(--font-display);letter-spacing:-.03em;color:#f3f2f2;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:clamp(34px,4.8vw,76px);font-weight:600;line-height:1.02}.vk-page{--vk-body-size:calc(var(--base-font-size) * 1px)}.vk-page .vk-points .vk-muted,.vk-page .vk-intro,.vk-page .vk-prose,.vk-page .vk-columns,.vk-page .vk-checks>li,.vk-page .vk-tiles>li,.vk-page .vk-faq p{font-size:var(--vk-body-size)}.vk-intro{max-width:64ch;line-height:1.6}.vk-intro p{margin:0 0 1.1em}.vk-intro p:last-child{margin-bottom:0}.vk-points.vk-points-grid{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;gap:40px calc(var(--base-gap) * 2);max-width:none}@media (min-width:640px){.vk-points.vk-points-grid{grid-template-columns:repeat(2,1fr)}}.vk-points.vk-points-grid>li{border-top:3px solid var(--color-background-foreground);padding-top:18px}.vk-statement-h{letter-spacing:-.025em;max-width:24ch;margin:0;font-size:clamp(30px,3.6vw,56px);line-height:1.05}.vk-rule-top{border-top:1px solid var(--vk-divider);margin-top:clamp(28px,3vw,44px);padding-top:clamp(24px,2.5vw,36px)}.vk-tiles{grid-template-columns:1fr;display:grid}@media (min-width:640px){.vk-tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.vk-tiles{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.vk-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.vk-tiles.vk-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.vk-tiles{gap:36px calc(var(--base-gap) * 2);counter-reset:vk-tile;margin:0;padding:0;list-style:none}.vk-tiles>li{border-top:3px solid var(--color-background-foreground);counter-increment:vk-tile;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;transition:border-color .35s var(--vk-ease);background:0 0;flex-direction:column;gap:16px;margin:0;padding:18px 0 0;line-height:1.45;display:flex}.vk-tiles>li:before{content:counter(vk-tile, decimal-leading-zero);width:auto;height:auto;font-family:var(--vk-mono);color:var(--color-primary);background:0 0;font-size:15px;position:static;-webkit-mask:none;mask:none}.vk-tiles>li:hover{border-top-color:var(--color-primary)}.vk-tiles p{margin:0}@media not all and (min-width:480px){.vk-page :is(h1,h2,h3,h4){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:break-word}.vk-page .vk-h1{font-size:28px}.vk-page .vk-h2-md,.vk-page .vk-cta .vk-cta-title{font-size:24px}.vk-page .vk-h2-sm{font-size:22px}.vk-page .vk-box{padding:28px 20px}}.vk-portrait figure{aspect-ratio:4/5;max-width:480px}@media not all and (min-width:1024px){.vk-portrait figure{max-width:360px}}.vk-portrait figure{background-color:var(--color-surface);margin:0;overflow:hidden}.vk-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.vk-caption{margin-top:16px}.vk-caption p{margin:0}.vk-caption strong{font-size:19px;font-weight:600;display:block}.vk-caption .vk-muted{color:var(--vk-neutral-800)}.vk-person{border-top:3px solid var(--color-primary);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:768px){.vk-person{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.vk-person-photo{min-height:0;position:relative}.vk-person-photo figure{aspect-ratio:4/3;height:100%;margin:0}.vk-person-photo picture{height:100%;display:block}.vk-person-photo img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}@media (min-width:768px){.vk-person-photo figure{aspect-ratio:auto;position:absolute;inset:0}}.vk-person-photo:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:36px 36px;height:45%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}.vk-person-body{padding:clamp(28px, 4.5vw, 72px) max(var(--vk-pad-x), var(--base-gap));flex-direction:column;display:flex;container:vk-person/inline-size}@media not all and (min-width:480px){.vk-person-body{padding:28px 20px}}.vk-person-name{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(34px,3.6vw,56px);line-height:1.05}.vk-person-role{font-size:var(--vk-body-size);color:var(--vk-neutral-800);margin:0}.vk-person-contact{grid-template-columns:minmax(0,1fr);gap:12px;margin:clamp(28px,3vw,40px) 0 0;display:grid}@container vk-person (min-width:440px){.vk-person-contact{grid-template-columns:repeat(2,minmax(0,1fr))}.vk-person-contact>li:last-child{grid-column:1/-1}}.vk-person-contact>li{background:#fff;border:1px solid #0000;border-radius:2px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;min-height:72px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:grid;position:relative}.vk-person-contact>li:hover{border-color:var(--color-primary);box-shadow:0 6px 20px #201e1d14}.vk-person-contact>li:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.vk-person-contact [class*=icon-]{color:var(--color-primary);grid-row:span 2;font-size:26px}.vk-person-contact .vk-person-label{font-family:var(--vk-mono);color:var(--vk-neutral-800);font-size:13px;line-height:1.3}.vk-person-contact a{color:var(--color-background-foreground);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.vk-person-contact a:after{content:"";position:absolute;inset:0}.vk-person-contact a:focus-visible{outline:none}.vk-person-contact.vk-person-contact>li a{text-decoration:none}.vk-person-meta{gap:24px calc(var(--base-gap) * 2);border-top:1px solid var(--vk-divider);font-size:var(--vk-body-size);grid-template-columns:minmax(0,1fr);margin-top:clamp(28px,3vw,40px);padding-top:clamp(24px,2.5vw,32px);display:grid}@container vk-person (min-width:440px){.vk-person-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.vk-person-meta p{margin:0}.vk-person-meta .vk-person-label{font-family:var(--vk-mono);color:var(--color-primary);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.vk-person-meta a{color:var(--color-primary);text-underline-offset:3px;font-weight:600}.vk-person-meta a:hover{color:var(--color-background-foreground)}.vk-person-meta dl{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:2px 14px;margin:0;padding:0;display:grid}.vk-person-meta dl:after{content:none}.vk-person-meta dt,.vk-person-meta dd{color:inherit;background:0 0;margin:0;padding:0;font-weight:400}.vk-pagehead.vk-pagehead-sm{min-height:clamp(300px,44vh,460px)}.vk-aside-card{padding:clamp(24px,3vw,40px)}.vk-aside-card .vk-form-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(22px,1.8vw,26px);font-weight:600;line-height:1.2}.vk-aside-card{border-top:3px solid var(--color-primary);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px}.vk-aside-card .vk-form-title{margin:0 0 4px}.vk-aside-card .vk-person-contact{margin-top:20px}.vk-aside-card .vk-person-meta{margin-top:28px;padding-top:24px}.vk-aside-card .vk-aside-note{border-top:1px solid var(--vk-divider);font-size:var(--vk-body-size);margin:28px 0 0;padding-top:24px}.vk-aside-card .vk-aside-note a{color:var(--color-primary);text-underline-offset:3px;font-weight:600}.vk-aside-card .vk-aside-note a:hover{color:var(--color-background-foreground)}@media not all and (min-width:480px){.vk-aside-card{padding:24px 20px}}.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]{max-width:none;container:vk-form/inline-size}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form>.row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 20px;display:grid}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form>.row>.col{display:contents}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>*{grid-area:auto/1/auto/-1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>.legend{display:none}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-name]{grid-area:1/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-name]{grid-area:2/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-firma]{grid-area:1/2}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-firma]{grid-area:2/2}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-e-mail]{grid-area:3/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-e-mail]{grid-area:4/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-telefon]{grid-area:3/2}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-telefon]{grid-area:4/2}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>:is(label[for*=rueckruf],input[id*=rueckruf]){grid-row:5}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-nachricht]{grid-row:6}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>textarea[id$=-nachricht]{grid-row:7}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>:is(label[for*=datenschutz],input[id*=datenschutz]){grid-row:8}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>:is([data-captcha],ever-captcha){grid-row:9}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>[type=submit]{grid-row:10}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label:has(+input[type=checkbox]){float:none;width:auto;color:var(--color-background-foreground);cursor:pointer;margin:0 0 20px;padding:0 0 0 32px;font-size:15px}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label:has(+input[type=checkbox]) a{color:var(--color-primary)}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer;grid-column:1;justify-self:start;margin:1px 0 0}@container vk-form not (min-width:480px){:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form>.row{grid-template-columns:minmax(0,1fr)}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-firma]{grid-area:3/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-firma]{grid-area:4/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-e-mail]{grid-row:5}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-e-mail]{grid-row:6}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-telefon]{grid-area:7/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>input[id$=-telefon]{grid-area:8/1}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>:is(label[for*=rueckruf],input[id*=rueckruf]){grid-row:9}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>label[for$=-nachricht]{grid-row:10}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>textarea[id$=-nachricht]{grid-row:11}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>:is(label[for*=datenschutz],input[id*=datenschutz]){grid-row:12}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>:is([data-captcha],ever-captcha){grid-row:13}:is(.vk-form-box.vk-form-flow,:where(body.digitale-barrierefreiheit) [data-bfsg=form]) .cms-contact-form .row>.col>[type=submit]{grid-row:14}}.vk-blog{--blog-filter-background-color:transparent;--blog-filter-padding:0;--blog-button-font-color:var(--color-background-foreground);--blog-button-background-color:transparent;--blog-button-font-color-active:#fff;--blog-button-background-color-active:var(--color-primary);--blog-button-margin-right:8px;--blog-button-margin-bottom:8px}.vk-blog form[data-blog-filter-form]{margin-bottom:clamp(32px,4vw,48px)}.vk-blog form[data-blog-filter-form] .row{row-gap:0;width:100%;max-width:none;margin:0;padding:0}.vk-blog form[data-blog-filter-form] .col{padding:0}.vk-blog [data-filter-type=category]>.row{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.vk-blog [data-filter-type=category]>.row>.col{flex:none;width:auto;max-width:none}.vk-blog [data-filter-type=category]>.row>.col[role=radiogroup]{flex:1 1 0;min-width:0}@media not all and (min-width:640px){.vk-blog [data-filter-type=category]>.row{flex-direction:column;align-items:flex-start}.vk-blog [data-filter-type=category]>.row>.col[role=radiogroup]{flex:none;width:100%}}.vk-blog [data-filter-type=category] label{font-family:var(--vk-mono);color:var(--color-primary);margin:0 0 8px;padding:0;font-size:15px}.vk-blog form[data-blog-filter-form]>.row:has([data-blog-clear-filters]){display:none}.vk-blog form[data-blog-filter-form] button{min-height:42px;font-family:var(--font-main);box-shadow:none;border-radius:2px;align-items:center;padding:0 18px;font-size:15px;font-weight:500;transition:color .28s,background-color .28s,border-color .28s;display:inline-flex}.vk-blog form[data-blog-filter-form] button:hover,.vk-blog form[data-blog-filter-form] button:focus-visible{--blog-button-background-color-active:var(--vk-accent-100);--blog-button-font-color-active:var(--color-primary)}.vk-blog form[data-blog-filter-form] button.active{--blog-button-background-color-active:var(--color-primary);--blog-button-font-color-active:#fff}.vk-blog form[data-blog-filter-form] button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.vk-blog [data-blog-filter-no-results] p{font-size:var(--vk-body-size,17px)}.vk-blog .blog-posts{gap:clamp(24px, 2.6vw, 40px) calc(var(--base-gap) * 2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.vk-blog .blog-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.vk-blog .blog-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.vk-blog .blog-posts>li{margin:0;padding:0}.vk-blog .blog-post-overview{height:100%;color:var(--color-background-foreground);transition:box-shadow .35s ease, transform .35s var(--vk-ease);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.vk-blog .blog-post-overview:hover,.vk-blog .blog-post-overview:focus-visible{color:var(--color-background-foreground);transform:translateY(-3px);box-shadow:0 22px 40px -28px #0a0b338c}:is(.vk-blog .blog-post-overview:hover,.vk-blog .blog-post-overview:focus-visible) .blog-post-media img{transform:scale(1.04)}:is(.vk-blog .blog-post-overview:hover,.vk-blog .blog-post-overview:focus-visible) .blog-post-title{color:var(--color-primary)}:is(.vk-blog .blog-post-overview:hover,.vk-blog .blog-post-overview:focus-visible) .blog-post-more:after{transform:translate(5px)}.vk-blog .blog-post-overview:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.vk-blog .blog-post-media{aspect-ratio:16/10;background-color:var(--color-surface);border-bottom:3px solid var(--color-primary);position:relative;overflow:hidden}.vk-blog .blog-post-media img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--vk-ease)}.vk-blog .blog-post-body{flex-direction:column;flex:1;padding:clamp(22px,2.2vw,30px);display:flex}.vk-blog .blog-post-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:14px;display:flex}.vk-blog .blog-post-date{font-family:var(--vk-mono);color:var(--vk-neutral-800);align-items:center;gap:8px;font-size:14px;display:inline-flex}.vk-blog .blog-post-date:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M208 32h-24v-8a8 8 0 0 0-16 0v8H88v-8a8 8 0 0 0-16 0v8H48a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16M72 48v8a8 8 0 0 0 16 0v-8h80v8a8 8 0 0 0 16 0v-8h24v32H48V48Zm136 160H48V96h160z'/%3E%3C/g%3E%3C/svg%3E");width:18px;height:18px;color:var(--color-primary);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-blog .blog-post-categories{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vk-blog .blog-post-categories li{font-family:var(--vk-mono);color:var(--color-primary);background-color:var(--vk-accent-100);border-radius:2px;margin:0;padding:3px 10px;font-size:13px;line-height:1.4}.vk-blog .blog-post-categories li:before{content:none}.vk-blog .blog-post-title{font-family:var(--font-display);letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;margin:0 0 12px;font-size:clamp(20px,1.6vw,24px);font-weight:600;line-height:1.25;transition:color .28s;display:block}.vk-blog .blog-post-excerpt{font-size:var(--vk-body-size,17px);color:var(--vk-neutral-800);margin-bottom:20px;line-height:1.55;display:block}.vk-blog .blog-post-more{color:var(--color-primary);align-items:center;gap:10px;margin-top:auto;font-weight:600;display:inline-flex}.vk-blog .blog-post-more:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m216 128l-72 72V56Z' opacity='.2'/%3E%3Cpath d='m221.66 122.34l-72-72A8 8 0 0 0 136 56v64H40a8 8 0 0 0 0 16h96v64a8 8 0 0 0 13.66 5.66l72-72a8 8 0 0 0 0-11.32M152 180.69V75.31L204.69 128Z'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;transition:transform .35s var(--vk-ease);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.vk-blog .blog-post-overview,.vk-blog .blog-post-media img,.vk-blog .blog-post-more:after{transition:none}.vk-blog .blog-post-overview:hover{transform:none}}.vk-post .vk-post-back{margin-bottom:clamp(24px,3vw,36px)}.vk-post .vk-post-back p{margin:0}.vk-post .vk-post-back a{font-family:var(--vk-mono);color:var(--color-primary);transition:gap .35s var(--vk-ease);align-items:center;gap:10px;font-size:15px;text-decoration:none;display:inline-flex}.vk-post .vk-post-back a:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M112 56v144l-72-72Z' opacity='.2'/%3E%3Cpath d='M216 120h-96V56a8 8 0 0 0-13.66-5.66l-72 72a8 8 0 0 0 0 11.32l72 72A8 8 0 0 0 120 200v-64h96a8 8 0 0 0 0-16m-112 60.69L51.31 128L104 75.31Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;width:18px;height:18px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-post .vk-post-back a:hover{text-underline-offset:3px;gap:14px;text-decoration:underline}.vk-post .vk-post-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:18px;display:flex}.vk-post .vk-post-meta p{margin:0}.vk-post .vk-post-date p{font-family:var(--vk-mono);color:var(--vk-neutral-800);align-items:center;gap:8px;font-size:15px;display:inline-flex}.vk-post .vk-post-date p:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M208 32h-24v-8a8 8 0 0 0-16 0v8H88v-8a8 8 0 0 0-16 0v8H48a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16M72 48v8a8 8 0 0 0 16 0v-8h80v8a8 8 0 0 0 16 0v-8h24v32H48V48Zm136 160H48V96h160z'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;color:var(--color-primary);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-post .vk-post-tags p{font-family:var(--vk-mono);color:var(--color-primary);background-color:var(--vk-accent-100);border-radius:2px;padding:3px 10px;font-size:14px;line-height:1.4}.vk-post .vk-post-title{-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;max-width:22ch}.vk-post .vk-post-media figure{border-top:3px solid var(--color-primary);background-color:var(--color-surface);margin:0;overflow:hidden;box-shadow:0 22px 40px -30px #0a0b338c}.vk-post .vk-post-media img{width:100%;height:auto;display:block}.vk-post .vk-post-credit p{color:var(--vk-neutral-800);margin:12px 0 0;font-size:15px;line-height:1.5}.vk-post .vk-post-body h2{letter-spacing:-.015em;-webkit-hyphens:auto;hyphens:auto;margin:1.9em 0 .6em;font-size:clamp(24px,2vw,30px);line-height:1.2}.vk-post .vk-post-body>h2:first-child{margin-top:0}.vk-post .vk-post-body .vk-checks{margin:0 0 1.4em}.vk-post .vk-post-body .vk-checks>li{padding:12px 0}.vk-post .vk-post-body .vk-list-intro{margin:0 0 8px}.vk-post .vk-post-body a:not(.phone){color:var(--color-primary);text-underline-offset:3px}.vk-post .vk-post-claim{border-left:3px solid var(--color-primary);margin-top:1.6em;padding-left:18px;font-weight:600}.vk-post .vk-post-dates{margin:0 0 1.4em;padding:0;list-style:none}.vk-post .vk-post-dates>li{border-top:1px solid var(--vk-divider);gap:4px;margin:0;padding:16px 0;display:grid}.vk-post .vk-post-dates>li:before{content:none}.vk-post .vk-post-dates>li:last-child{border-bottom:1px solid var(--vk-divider)}.vk-post .vk-post-dates strong{color:var(--color-primary)}.vk-post .vk-post-backbtn:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M112 56v144l-72-72Z' opacity='.2'/%3E%3Cpath d='M216 120h-96V56a8 8 0 0 0-13.66-5.66l-72 72a8 8 0 0 0 0 11.32l72 72A8 8 0 0 0 120 200v-64h96a8 8 0 0 0 0-16m-112 60.69L51.31 128L104 75.31Z'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;transition:transform .35s var(--vk-ease);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-post .vk-post-backbtn:hover:before{transform:translate(-5px)}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-name]{grid-area:1/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-name]{grid-area:2/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-e-mail]{grid-area:1/2}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-e-mail]{grid-area:2/2}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-telefon]{grid-area:3/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-telefon]{grid-area:4/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for*=-bewerbung-als]{grid-area:3/2}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id*=-bewerbung-als]{grid-area:4/2}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-lebenslauf]{grid-area:5/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-lebenslauf]{grid-area:6/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for*=-dokumente]{grid-area:5/2}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id*=-dokumente]{grid-area:6/2}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-nachricht]{grid-row:7}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>textarea[id$=-nachricht]{grid-row:8}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>:is(label[for*=datenschutz],input[id*=datenschutz]){grid-row:9}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>:is([data-captcha],ever-captcha){grid-row:10}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>[type=submit]{grid-row:11}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label{align-self:end}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form input[type=file]{color:var(--vk-neutral-800);cursor:pointer;align-items:center;padding:6px;font-size:15px;display:flex}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form input[type=file]::file-selector-button{min-height:34px;font-family:var(--font-main);color:var(--color-primary);border:1px solid var(--vk-divider);cursor:pointer;background-color:#fff;border-radius:2px;margin-right:12px;padding:0 14px;font-size:15px;font-weight:500;transition:background-color .28s,border-color .28s}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form input[type=file]:hover::file-selector-button{background-color:var(--vk-accent-100);border-color:var(--color-primary)}@container vk-form not (min-width:480px){.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-e-mail]{grid-area:3/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-e-mail]{grid-area:4/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-telefon]{grid-area:5/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-telefon]{grid-area:6/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for*=-bewerbung-als]{grid-area:7/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id*=-bewerbung-als]{grid-area:8/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-lebenslauf]{grid-area:9/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id$=-lebenslauf]{grid-area:10/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for*=-dokumente]{grid-area:11/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>input[id*=-dokumente]{grid-area:12/1}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>label[for$=-nachricht]{grid-row:13}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>textarea[id$=-nachricht]{grid-row:14}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>:is(label[for*=datenschutz],input[id*=datenschutz]){grid-row:15}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>:is([data-captcha],ever-captcha){grid-row:16}.vk-form-box.vk-form-flow.vk-form-apply .cms-contact-form .row>.col>[type=submit]{grid-row:17}}.vk-jobs{--jobmanager-job-align-items:center;--jobmanager-job-gap:16px;--jobmanager-job-highlight-background:#fff;--jobmanager-job-highlight-color:var(--color-background-foreground);--jobmanager-job-highlight-border:1px solid var(--vk-divider);--jobmanager-job-highlight-padding:clamp(24px, 3vw, 40px);--jobmanager-job-highlight-margin-bottom:16px}.vk-jobs .vk-jobs-title{margin:0 0 24px}.vk-jobs .job-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-background-foreground);margin:0 0 8px;font-size:clamp(22px,1.8vw,26px);font-weight:600;line-height:1.2;display:block}.vk-jobs .job-title strong{font-weight:inherit}.vk-jobs .job-excerpt{max-width:60ch;font-size:var(--vk-body-size,17px);color:var(--vk-neutral-800);line-height:1.6}.vk-jobs .job .btn{min-height:48px;font-family:var(--font-main);white-space:nowrap;color:#f3f2f2;background:linear-gradient(120deg, #2b2dc4 0%, var(--color-primary) 38%, #01026b 80%, var(--vk-ink) 100%) 0 0 / 180% 100%;transition:box-shadow .35s ease, transform .35s ease, background-position .6s var(--vk-ease);border:1px solid #b8b9f247;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 8px 20px -10px #0203afbf}.vk-jobs .job .btn:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m216 128l-72 72V56Z' opacity='.2'/%3E%3Cpath d='m221.66 122.34l-72-72A8 8 0 0 0 136 56v64H40a8 8 0 0 0 0 16h96v64a8 8 0 0 0 13.66 5.66l72-72a8 8 0 0 0 0-11.32M152 180.69V75.31L204.69 128Z'/%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;transition:transform .35s var(--vk-ease);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-jobs .job .btn:hover,.vk-jobs .job .btn:focus-visible{color:#fff;background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 14px 28px -12px #0203afd9}:is(.vk-jobs .job .btn:hover,.vk-jobs .job .btn:focus-visible):after{transform:translate(5px)}@media not all and (min-width:480px){.vk-jobs .job .btn{white-space:normal;text-align:center;padding-block:10px}}@media (prefers-reduced-motion:reduce){.vk-jobs .job .btn,.vk-jobs .job .btn:after{transition:none}}.vk-map{border-top:3px solid var(--color-primary);background:var(--color-surface);height:clamp(360px,46vw,560px);box-shadow:0 22px 40px -30px #0a0b338c}.vk-map .cms-map,.vk-map [data-route-planner],.vk-map iframe{height:100%!important}.vk-map .cms-map{aspect-ratio:auto;margin:0}.vk-map iframe{border:0;width:100%;display:block}.vk-route{padding:clamp(24px,2.6vw,44px)}.vk-route form.cms-map{flex-direction:column;align-items:flex-start;margin:0;display:flex}.vk-route label{color:var(--vk-neutral-800);padding:0 0 5px;font-size:14px;display:block}.vk-route input[type=text]{width:100%;min-height:48px;font-family:var(--font-main);color:var(--color-background-foreground);background-color:#f3f2f2;border:1px solid #7d7979;border-radius:2px;margin:0 0 12px;padding:6px 10px;font-size:16px}.vk-route input[type=text]::placeholder{color:#201e1da6;opacity:1}.vk-route input[type=text]:hover{border-color:var(--vk-neutral-800)}.vk-route input[type=text]:focus-visible{border-color:var(--color-primary);outline-offset:0}.vk-route .cms-route-planner-info-text small{color:var(--vk-neutral-800);margin:0 0 20px;font-size:14px;display:block}.vk-route button[type=submit]{min-height:52px;font-family:var(--font-main);color:#f3f2f2;background:var(--color-primary);cursor:pointer;border:1px solid #b8b9f247;border-radius:2px;align-items:center;padding:0 24px;font-size:16px;font-weight:500;transition:background-color .3s;display:inline-flex}.vk-route button[type=submit]:hover,.vk-route button[type=submit]:focus-visible{background:#02038f}.vk-legal .cms-imprint>.row{row-gap:calc(var(--base-gap) * 2)}.vk-legal .cms-imprint>.row>.col{container:vk-imprint/inline-size}.vk-legal .imprint-list{border-top:3px solid var(--color-background-foreground);height:100%;font-size:var(--vk-body-size);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px;margin:0;padding:clamp(24px,3vw,40px);line-height:1.5}.vk-legal .imprint-list:after{content:none}.vk-legal .imprint-list dt,.vk-legal .imprint-list dd{color:inherit;background:0 0;border-radius:0;margin:0;padding:0}.vk-legal .imprint-list dt{font-family:var(--vk-mono);color:var(--color-primary);margin-bottom:4px;font-size:13px;font-weight:400}.vk-legal .imprint-list dd{overflow-wrap:anywhere;margin-bottom:20px}.vk-legal .imprint-list dd:last-of-type{margin-bottom:0}.vk-legal .imprint-list a{color:var(--color-background-foreground)}.vk-legal .imprint-list a:hover{color:var(--color-primary)}@container vk-imprint (min-width:440px){.vk-legal .imprint-list{grid-template-columns:minmax(130px,max-content) minmax(0,1fr);align-content:start;align-items:baseline;column-gap:28px;display:grid}.vk-legal .imprint-list dt,.vk-legal .imprint-list dd{border-bottom:1px solid var(--vk-divider);margin:0;padding:12px 0}.vk-legal .imprint-list dt:first-of-type,.vk-legal .imprint-list dd:first-of-type{padding-top:0}.vk-legal .imprint-list dt:last-of-type,.vk-legal .imprint-list dd:last-of-type{border-bottom:0;padding-bottom:0}}:root body.sitemap-template .cms-navi :is(ul,li,a),:root body.sitemap-template .cms-navi :is(ul,li,a):before,:root body.sitemap-template .cms-navi :is(ul,li,a):after{all:revert}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main{padding-block:clamp(64px,7vw,112px) clamp(80px,8vw,140px)}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.default-container,.cms-gdpr,.section)>.row{padding-inline:max(0px, calc(var(--vk-pad-x) - var(--base-gap)))}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main h1{font-family:var(--font-display);letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;margin:0 0 clamp(32px,3vw,48px);font-size:clamp(30px,3.2vw,46px);font-weight:600;line-height:1.12}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.cms-gdpr,[data-bfsg^=section],.vk-legal-text){font-size:var(--vk-body-size,17px);overflow-wrap:anywhere;line-height:1.65}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main h2{border-top:3px solid var(--color-background-foreground);font-family:var(--font-display);letter-spacing:-.015em;margin:clamp(48px,5vw,72px) 0 20px;padding-top:20px;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.15}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main h3{font-family:var(--font-main);letter-spacing:0;margin:36px 0 12px;font-size:clamp(20px,1.6vw,22px);font-weight:600;line-height:1.3}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main h4{font-family:var(--font-main);letter-spacing:0;color:var(--color-primary);margin:24px 0 8px;font-size:17px;font-weight:600;line-height:1.4}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main h2+h3{margin-top:24px}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main h3+h4{margin-top:12px}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main p{margin:0 0 1em}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.cms-gdpr,[data-bfsg^=section],.vk-legal-text) a:not(.email){color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.cms-gdpr,[data-bfsg^=section],.vk-legal-text) a:not(.email):hover{color:var(--color-background-foreground)}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.cms-gdpr,[data-bfsg^=section],.vk-legal-text) ul{margin:0 0 1.2em;padding:0}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.cms-gdpr,[data-bfsg^=section],.vk-legal-text) ul>li{margin:0 0 8px;padding-left:24px;position:relative}:is(body.datenschutzerklaerung,body.digitale-barrierefreiheit,body.agb) main :is(.cms-gdpr,[data-bfsg^=section],.vk-legal-text) ul>li:before{content:"";background:var(--color-primary);width:7px;height:7px;position:absolute;top:.62em;left:2px;-webkit-mask:none;mask:none}body.agb main .vk-legal-text{max-width:none}body.datenschutzerklaerung main .cms-gdpr .col>h2:first-child{margin-top:0}body.digitale-barrierefreiheit main h2{border-top:0;padding-top:0}body.digitale-barrierefreiheit main [data-bfsg=section-2] .box{border-top:3px solid var(--color-primary);color:var(--color-background-foreground);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px;margin:8px 0 0;padding:clamp(24px,3vw,36px)}body.digitale-barrierefreiheit main [data-bfsg=section-2] .box p{margin:0}body.digitale-barrierefreiheit main [data-bfsg=form]{margin-top:calc(var(--base-gap) * 2);--captcha-color-background:#fff;--captcha-border-size:1px;--captcha-border-color:var(--vk-divider);--captcha-color-primary-light:var(--vk-divider);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%) content-box content-box}body.digitale-barrierefreiheit main [data-bfsg=form]>.cms-contact-form{padding:clamp(24px,3.5vw,48px)}body.digitale-barrierefreiheit main [data-bfsg=section-3]{margin-top:calc(var(--base-gap) * 2)}.vk-tiles.vk-tiles-label>li:before{content:none}.vk-tile-label{font-family:var(--vk-mono);color:var(--color-primary);font-size:15px}.vk-tiles .vk-muted{color:var(--vk-neutral-800)}.vk-cert-grid{gap:40px calc(var(--base-gap) * 2);grid-template-columns:1fr;display:grid}@media (min-width:640px){.vk-cert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vk-cert{flex-direction:column;gap:16px;display:flex}.vk-cert figure{transition:transform .35s var(--vk-ease), box-shadow .35s var(--vk-ease);background:#fff;border:0;margin:0;padding:8px;box-shadow:0 1px 2px #0a0b3314,0 22px 40px -26px #0a0b338c}.vk-cert p{margin:0}.vk-cert-list{--vk-tl-pad:28px;padding-left:var(--vk-tl-pad);position:relative}.vk-cert-list:before{content:"";background:linear-gradient(180deg, var(--color-primary) 0%, var(--vk-accent-300) 60%, transparent 100%);width:2px;position:absolute;top:12px;bottom:0;left:7px}@media (min-width:1280px){.vk-cert-list{--vk-tl-pad:0px}}.vk-cert-row{--vk-card-pad:clamp(24px, 3vw, 44px);column-gap:calc(var(--base-gap) * 2);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.vk-cert-row+.vk-cert-row{margin-top:clamp(40px,4vw,64px)}.vk-cert-row:before{content:"";border-top:3px solid var(--color-background-foreground);transition:border-color .35s var(--vk-ease);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);grid-area:2/1/span 2;align-self:stretch}.vk-cert-row>.vk-cert-year{grid-area:1/1;margin-bottom:16px}.vk-cert-row>.vk-cert-text{padding:var(--vk-card-pad) var(--vk-card-pad) 0;grid-area:2/1}.vk-cert-row>.vk-cert{max-width:220px;padding:24px var(--vk-card-pad) var(--vk-card-pad);box-sizing:content-box;grid-area:3/1}.vk-cert-row>.vk-cert-text:last-child{padding-bottom:var(--vk-card-pad)}.vk-cert-row:hover:before{border-top-color:var(--color-primary)}.vk-cert-row:hover .vk-cert figure{transform:translateY(-4px);box-shadow:0 1px 2px #0a0b3314,0 30px 48px -26px #0a0b3399}.vk-cert-row:hover .vk-cert-year p:first-child:before{background:var(--color-primary)}@media (min-width:640px){.vk-cert-row{grid-template-columns:minmax(0,1fr) 200px}.vk-cert-row:before{grid-area:2/1/auto/-1}.vk-cert-row>.vk-cert-year{grid-column:1/-1}.vk-cert-row>.vk-cert-text{padding:var(--vk-card-pad);grid-area:2/1}.vk-cert-row>.vk-cert{max-width:none;padding:var(--vk-card-pad) var(--vk-card-pad) var(--vk-card-pad) 0;box-sizing:border-box;grid-area:2/2}}@media (min-width:640px) and (not (min-width:1280px)){.vk-cert-row{grid-template-columns:minmax(0, 1fr) calc(200px + var(--vk-card-pad))}}@media (min-width:1280px){.vk-cert-row{grid-template-columns:repeat(5,minmax(0,1fr))}.vk-cert-row:before{grid-area:1/2/auto/-1}.vk-cert-row>.vk-cert-year{grid-area:1/1;margin:0;padding:22px 0 0 32px}.vk-cert-row>.vk-cert-text{grid-area:1/2/auto/span 3}.vk-cert-row>.vk-cert{padding:var(--vk-card-pad) 24px var(--vk-card-pad) 0;grid-area:1/5}}.vk-cert-year{position:relative}.vk-cert-year p{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(36px,3.6vw,56px);font-weight:600;line-height:1}.vk-cert-year p:first-child:before{content:"";top:clamp(10px,1.1vw,18px);left:calc(-1 * var(--vk-tl-pad));background:var(--color-background);border:3px solid var(--color-primary);box-sizing:border-box;width:16px;height:16px;transition:background-color .35s var(--vk-ease);border-radius:50%;position:absolute}@media (min-width:1280px){.vk-cert-year p:first-child:before{top:calc(22px + clamp(10px,1.1vw,18px))}}.vk-cert-year .vk-cert-cat{font-family:var(--vk-mono);letter-spacing:0;color:var(--color-primary);margin-top:10px;font-size:14px;font-weight:400;line-height:1.3}.vk-cert-text>*{margin:0}.vk-cert-text .vk-cert-title{font-family:var(--font-main);letter-spacing:0;max-width:32ch;margin:0 0 12px;font-size:clamp(20px,1.6vw,24px);font-weight:600;line-height:1.3}.vk-cert-text p{color:var(--vk-neutral-800)}.vk-cert-seal{color:var(--vk-neutral-800);background:#fff;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;font-size:15px;line-height:1.4;display:flex;box-shadow:0 1px 2px #0a0b3314,0 22px 40px -26px #0a0b338c}.vk-cert-seal [class*=icon-]{color:var(--color-primary);font-size:40px}.vk-cert .cms-file{min-height:48px;color:var(--color-background-foreground);border:1px solid var(--vk-divider);white-space:nowrap;background-color:#0000;border-radius:2px;align-self:flex-start;align-items:center;gap:10px;padding:10px 18px;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}@media (min-width:1280px) and (not (min-width:1440px)){.vk-cert .cms-file{gap:8px;padding-inline:12px;font-size:15px}}.vk-cert .cms-file:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M208 88h-56V32Z' opacity='.2'/%3E%3Cpath d='M224 152a8 8 0 0 1-8 8h-24v16h16a8 8 0 0 1 0 16h-16v16a8 8 0 0 1-16 0v-56a8 8 0 0 1 8-8h32a8 8 0 0 1 8 8M92 172a28 28 0 0 1-28 28h-8v8a8 8 0 0 1-16 0v-56a8 8 0 0 1 8-8h16a28 28 0 0 1 28 28m-16 0a12 12 0 0 0-12-12h-8v24h8a12 12 0 0 0 12-12m88 8a36 36 0 0 1-36 36h-16a8 8 0 0 1-8-8v-56a8 8 0 0 1 8-8h16a36 36 0 0 1 36 36m-16 0a20 20 0 0 0-20-20h-8v40h8a20 20 0 0 0 20-20M40 112V40a16 16 0 0 1 16-16h96a8 8 0 0 1 5.66 2.34l56 56A8 8 0 0 1 216 88v24a8 8 0 0 1-16 0V96h-48a8 8 0 0 1-8-8V40H56v72a8 8 0 0 1-16 0m120-32h28.69L160 51.31Z'/%3E%3C/g%3E%3C/svg%3E");width:22px;height:22px;color:var(--color-primary);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-cert .cms-file:hover,.vk-cert .cms-file:focus-visible,.vk-cert .cms-file:active{color:var(--color-background-foreground);border-color:var(--vk-neutral-500);background-color:#201e1d12}.vk-ref{background-color:var(--color-surface);border-radius:2px;flex-direction:column;gap:20px;height:100%;padding:clamp(28px,3.5vw,48px);display:flex}.vk-ref>*{margin:0}.vk-ref-link{min-height:44px;color:var(--color-primary);align-items:center;gap:8px;font-weight:500;display:inline-flex}.vk-ref-link:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M184 80v128a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8V80a8 8 0 0 1 8-8h128a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M224 104a8 8 0 0 1-16 0V59.32l-66.33 66.34a8 8 0 0 1-11.32-11.32L196.68 48H152a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8Zm-40 24a8 8 0 0 0-8 8v72H48V80h72a8 8 0 0 0 0-16H48a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-72a8 8 0 0 0-8-8'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;width:20px;height:20px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-ref-link:hover,.vk-ref-link:focus-visible{color:var(--vk-accent-700)}.vk-tiles+p{margin-top:clamp(28px,3vw,40px)}.vk-h2-md{letter-spacing:-.02em;max-width:22ch;margin:0 0 24px;font-size:clamp(28px,2.8vw,42px);line-height:1.1}.vk-prose{max-width:64ch}.vk-prose p{margin:0 0 1.1em}.vk-prose>:last-child{margin-bottom:0}.vk-prose.vk-prose-full{max-width:none}.vk-sec .vk-stripe>.vk-stripe-text{padding-block:0;padding-inline:max(var(--vk-pad-x), var(--base-gap))}@media not all and (min-width:1024px){.vk-sec .vk-stripe>.vk-stripe-text{padding-top:32px}}@media (min-width:1024px){.vk-sec .vk-stripe.break-left>.vk-stripe-text{padding-left:clamp(24px,5vw,96px)}.vk-sec .vk-stripe.break-right>.vk-stripe-text{padding-right:clamp(24px,5vw,96px)}}.vk-row-inset{padding-inline:max(0px, calc(var(--vk-pad-x) - var(--base-gap)))}.vk-list-intro{font-family:var(--vk-mono);color:var(--color-primary);margin:0 0 16px;font-size:15px}.vk-checks{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.vk-checks>li{border-top:1px solid var(--vk-divider);gap:14px;margin:0;padding:16px 0;font-size:17px;line-height:1.45;display:flex}.vk-checks>li:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M173.66 98.34a8 8 0 0 1 0 11.32l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 0M232 128A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88 88 0 1 0-88 88a88.1 88.1 0 0 0 88-88'/%3E%3C/g%3E%3C/svg%3E");width:24px;height:24px;color:var(--color-primary);background-color:currentColor;flex:none;margin-top:-1px;display:inline-block;position:static;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-checks p{margin:0}.vk-checks-1{grid-template-columns:1fr}.vk-panel{background-color:var(--color-surface);border-radius:2px;padding:clamp(24px,3vw,40px)}.vk-cta{isolation:isolate;color:#f3f2f2;background:radial-gradient(900px 420px at 88% 0,#3a3cd04d,#0000 70%),linear-gradient(160deg,#141629 0%,#191a2c 50%,#1e1d26 100%);position:relative;overflow:hidden}.vk-cta:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#b8b9f214 1px,#0000 1px),linear-gradient(90deg,#b8b9f214 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 70%);mask-image:linear-gradient(270deg,#000 0%,#0000 70%)}.vk-cta>.row{position:static}.vk-cta>.row:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(560px circle at var(--mx,72%) var(--my,45%), #7d7ee642, transparent 65%);position:absolute;inset:0}.vk-cta .vk-cta-title{letter-spacing:-.02em;color:#f3f2f2;max-width:24ch;margin:0 0 20px;font-size:clamp(26px,2.6vw,40px);line-height:1.1}.vk-cta .vk-prose{color:var(--vk-neutral-300)}.vk-cta .vk-prose strong{color:#f3f2f2}.vk-cta .vk-prose a,.vk-cta .vk-prose a:not([class]){color:#f3f2f2;text-decoration:underline}.vk-cta .vk-prose a:hover{color:var(--vk-accent-300)}.vk-cta .vk-cta-actions{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.vk-phone-line{align-items:center;gap:12px;min-height:48px;margin:0;font-size:clamp(19px,1.6vw,22px);font-weight:500;display:inline-flex}.vk-phone-line [class*=icon-]{color:var(--vk-accent-300);font-size:24px}.vk-phone-line a,.vk-phone-line span:not([class*=icon-]){color:#f3f2f2;text-decoration:none}.vk-phone-line a:hover{color:var(--vk-accent-300)}.vk-faq{grid-template-columns:1fr;gap:0 40px;display:grid}@media (min-width:768px){.vk-faq.vk-faq-2{grid-template-columns:repeat(2,1fr)}}.vk-faq>:last-child,.vk-faq.vk-faq-2>:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--vk-divider)}.vk-faq .vk-faq-item{border-top:1px solid var(--vk-divider);padding:24px 0 28px}.vk-faq h4{font-family:var(--font-main);letter-spacing:0;gap:12px;margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.35;display:flex}.vk-faq h4:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M140 180a12 12 0 1 1-12-12a12 12 0 0 1 12 12M128 72c-22.06 0-40 16.15-40 36v4a8 8 0 0 0 16 0v-4c0-11 10.77-20 24-20s24 9 24 20s-10.77 20-24 20a8 8 0 0 0-8 8v8a8 8 0 0 0 16 0v-.72c18.24-3.35 32-17.9 32-35.28c0-19.85-17.94-36-40-36m104 56A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88 88 0 1 0-88 88a88.1 88.1 0 0 0 88-88'/%3E%3C/g%3E%3C/svg%3E");width:24px;height:24px;color:var(--color-primary);background-color:currentColor;flex:none;margin-top:1px;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-faq p{color:var(--vk-neutral-800);margin:0;padding-left:36px}.vk-faq-mod{--collapser-color:var(--color-background-foreground);--collapser-background:transparent;--collapser-border-radius:0;--collapser-padding:22px 56px 22px 0;--collapser-content-padding:0;--faq-question-margin-bottom:0;--faq-question-heading-font-size:19px}.vk-faq-mod .faq-container{border-top:1px solid var(--vk-divider)}.vk-faq-mod .faq-container:last-child{border-bottom:1px solid var(--vk-divider)}.vk-faq-mod .faq-question-heading{font-family:var(--font-main);letter-spacing:0;text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:1.35}.vk-faq-mod .collapser:hover,.vk-faq-mod .collapser.active{--collapser-color:var(--color-primary)}.vk-faq-mod .collapser:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.vk-faq-mod .faq-answer-wrapper{font-size:calc(var(--base-font-size) * 1px);color:var(--vk-neutral-800)}.vk-faq-mod .faq-answer-wrapper p{margin:0 0 1em}.vk-faq-mod .faq-answer-wrapper>:last-child{margin-bottom:24px}.vk-related{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vk-related>li{margin:0;padding:0}.vk-related>li:before{content:none}.vk-related a{border:1px solid var(--vk-divider);height:100%;min-height:88px;color:var(--color-background-foreground);background-color:#f3f2f2;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.vk-related a:after{content:"";width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m216 128l-72 72V56Z' opacity='.2'/%3E%3Cpath d='m221.66 122.34l-72-72A8 8 0 0 0 136 56v64H40a8 8 0 0 0 0 16h96v64a8 8 0 0 0 13.66 5.66l72-72a8 8 0 0 0 0-11.32M152 180.69V75.31L204.69 128Z'/%3E%3C/g%3E%3C/svg%3E");width:22px;height:22px;color:var(--color-primary);transition:transform .35s var(--vk-ease);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vk-related a:hover,.vk-related a:focus-visible{color:var(--color-primary);border-color:var(--color-primary);background-color:var(--vk-accent-100)}:is(.vk-related a:hover,.vk-related a:focus-visible):after{transform:translate(5px)}.vk-related-title{letter-spacing:-.015em;margin:0 0 28px;font-size:clamp(24px,2vw,30px)}@media (prefers-reduced-motion:reduce){.vk-related a:after{transition:none}.vk-hero>.row:after{animation:none}.vk-strike:after,.vk-media img,.vk-media:after,.vk-step:after{transition:none}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:30rem){.container{max-width:30rem}}@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:85.25rem){.container{max-width:85.25rem}}@media (min-width:95rem){.container{max-width:95rem}}@media (min-width:101.25rem){.container{max-width:101.25rem}}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.icon-\[fa6-brands--facebook\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='black' d='M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256c0 120 82.7 220.8 194.2 248.5V334.2h-52.8V256h52.8v-33.7c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287v175.9C413.8 494.8 512 386.9 512 256'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[fa6-brands--instagram\]{width:.88em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='448' height='512'%3E%3Cpath fill='black' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9S287.7 141 224.1 141m0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7s74.7 33.5 74.7 74.7s-33.6 74.7-74.7 74.7m146.4-194.3c0 14.9-12 26.8-26.8 26.8c-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8s26.8 12 26.8 26.8m76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9c-26.2-26.2-58-34.4-93.9-36.2c-37-2.1-147.9-2.1-184.9 0c-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9c1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0c35.9-1.7 67.7-9.9 93.9-36.2c26.2-26.2 34.4-58 36.2-93.9c2.1-37 2.1-147.8 0-184.8M398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6c-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6c-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6c29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6c11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[fa6-brands--x-twitter\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='black' d='M389.2 48h70.6L305.6 224.2L487 464H345L233.7 318.6L106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9zm-24.8 373.8h39.1L151.1 88h-42z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--app-window-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 56v144a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8V56a8 8 0 0 1 8-8h176a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M216 40H40a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 160H40V56h176zM80 84a12 12 0 1 1-12-12a12 12 0 0 1 12 12m40 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--calendar-check-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M208 32h-24v-8a8 8 0 0 0-16 0v8H88v-8a8 8 0 0 0-16 0v8H48a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16M72 48v8a8 8 0 0 0 16 0v-8h80v8a8 8 0 0 0 16 0v-8h24v32H48V48Zm136 160H48V96h160zm-38.34-85.66a8 8 0 0 1 0 11.32l-48 48a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L116 164.69l42.34-42.35a8 8 0 0 1 11.32 0'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--cell-signal-high-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M160 60.7V208H32a8 8 0 0 1-5.66-13.66Z' opacity='.2'/%3E%3Cpath d='M198.12 25.23a16 16 0 0 0-17.44 3.46l-160 160A16 16 0 0 0 32 216h160a16 16 0 0 0 16-16V40a15.94 15.94 0 0 0-9.88-14.77M152 80v120H32Zm40 120h-24V64l24-24Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--clock-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m64-88a8 8 0 0 1-8 8h-56a8 8 0 0 1-8-8V72a8 8 0 0 1 16 0v48h48a8 8 0 0 1 8 8'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--cloud-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M240 128a80 80 0 0 1-80 80H72A56 56 0 1 1 85.92 97.74v.1A80 80 0 0 1 240 128' opacity='.2'/%3E%3Cpath d='M160 40a88.09 88.09 0 0 0-78.71 48.67A64 64 0 1 0 72 216h88a88 88 0 0 0 0-176m0 160H72a48 48 0 0 1 0-96c1.1 0 2.2 0 3.29.11A88 88 0 0 0 72 128a8 8 0 0 0 16 0a72 72 0 1 1 72 72'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--database-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 80c0 26.51-39.4 48-88 48s-88-21.49-88-48s39.4-48 88-48s88 21.49 88 48' opacity='.2'/%3E%3Cpath d='M128 24c-53.83 0-96 24.6-96 56v96c0 31.4 42.17 56 96 56s96-24.6 96-56V80c0-31.4-42.17-56-96-56m80 104c0 9.62-7.88 19.43-21.61 26.92C170.93 163.35 150.19 168 128 168s-42.93-4.65-58.39-13.08C55.88 147.43 48 137.62 48 128v-16.64c17.06 15 46.23 24.64 80 24.64s62.94-9.68 80-24.64ZM69.61 53.08C85.07 44.65 105.81 40 128 40s42.93 4.65 58.39 13.08C200.12 60.57 208 70.38 208 80s-7.88 19.43-21.61 26.92C170.93 115.35 150.19 120 128 120s-42.93-4.65-58.39-13.08C55.88 99.43 48 89.62 48 80s7.88-19.43 21.61-26.92m116.78 149.84C170.93 211.35 150.19 216 128 216s-42.93-4.65-58.39-13.08C55.88 195.43 48 185.62 48 176v-16.64c17.06 15 46.23 24.64 80 24.64s62.94-9.68 80-24.64V176c0 9.62-7.88 19.43-21.61 26.92'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--desktop-tower-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M240 48v160a8 8 0 0 1-8 8h-80a8 8 0 0 1-8-8V48a8 8 0 0 1 8-8h80a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M216 72a8 8 0 0 1-8 8h-32a8 8 0 0 1 0-16h32a8 8 0 0 1 8 8m-8 24h-32a8 8 0 0 0 0 16h32a8 8 0 0 0 0-16m40-48v160a16 16 0 0 1-16 16h-80a16 16 0 0 1-16-16v-16H96v16h16a8 8 0 0 1 0 16H64a8 8 0 0 1 0-16h16v-16H32a24 24 0 0 1-24-24V96a24 24 0 0 1 24-24h104V48a16 16 0 0 1 16-16h80a16 16 0 0 1 16 16M136 176V88H32a8 8 0 0 0-8 8v72a8 8 0 0 0 8 8Zm96 32V48h-80v160zm-40-40a12 12 0 1 0 12 12a12 12 0 0 0-12-12'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--envelope-simple-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m224 56l-96 88l-96-88Z' opacity='.2'/%3E%3Cpath d='M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8m-20.57 16L128 133.15L52.57 64ZM216 192H40V74.19l82.59 75.71a8 8 0 0 0 10.82 0L216 74.19z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--graduation-cap-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 113.07v53.22a8 8 0 0 1-2 5.31c-11.3 12.59-38.9 36.4-86 36.4s-74.68-23.81-86-36.4a8 8 0 0 1-2-5.31v-53.22L128 160Z' opacity='.2'/%3E%3Cpath d='m251.76 88.94l-120-64a8 8 0 0 0-7.52 0l-120 64a8 8 0 0 0 0 14.12L32 117.87v48.42a15.9 15.9 0 0 0 4.06 10.65C49.16 191.53 78.51 216 128 216a130 130 0 0 0 48-8.76V240a8 8 0 0 0 16 0v-40.49a115.6 115.6 0 0 0 27.94-22.57a15.9 15.9 0 0 0 4.06-10.65v-48.42l27.76-14.81a8 8 0 0 0 0-14.12M128 200c-43.27 0-68.72-21.14-80-33.71V126.4l76.24 40.66a8 8 0 0 0 7.52 0L176 143.47v46.34c-12.6 5.88-28.48 10.19-48 10.19m80-33.75a97.8 97.8 0 0 1-16 14.25v-45.57l16-8.53Zm-20-47.31l-.22-.13l-56-29.87a8 8 0 0 0-7.52 14.12L171 128l-43 22.93L25 96l103-54.93L231 96Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--hammer-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M245.66 129L217 157.66a8 8 0 0 1-11.3 0L168.1 120l-28 28l-32-32l28-28L80 31.78a87.81 87.81 0 0 1 98.31 18l67.35 67.89a8 8 0 0 1 0 11.33' opacity='.2'/%3E%3Cpath d='m251.34 112l-67.46-67.92a96.1 96.1 0 0 0-135.77 0l-.09.09L34.25 58.4a8 8 0 0 0 11.49 11.13l13.73-14.18a80 80 0 0 1 18.71-13.9L124.68 88l-96 96a16 16 0 0 0 0 22.63l20.69 20.69a16 16 0 0 0 22.63 0l96-96l14.34 14.34L200 163.3a16 16 0 0 0 22.63 0l28.69-28.69a16 16 0 0 0 .02-22.61M60.68 216L40 195.31l68-68L128.68 148Zm101.66-101.68L140 136.67L119.31 116l22.35-22.35a8 8 0 0 0 0-11.32L94.32 35a80 80 0 0 1 78.23 20.41l44.22 44.51L188 128.66l-14.34-14.34a8 8 0 0 0-11.32 0m49 37.66l-12-12L228 111.25l12 12Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--hard-drives-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 152v48a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8m-8-104H48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h160a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8' opacity='.2'/%3E%3Cpath d='M208 136H48a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16m0 64H48v-48h160zm0-160H48a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 64H48V56h160zm-16-24a12 12 0 1 1-12-12a12 12 0 0 1 12 12m0 96a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--headset-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M80 144v40a16 16 0 0 1-16 16H48a16 16 0 0 1-16-16v-56h32a16 16 0 0 1 16 16m112-16a16 16 0 0 0-16 16v40a16 16 0 0 0 16 16h32v-72Z' opacity='.2'/%3E%3Cpath d='M201.89 54.66A104.08 104.08 0 0 0 24 128v56a24 24 0 0 0 24 24h16a24 24 0 0 0 24-24v-40a24 24 0 0 0-24-24H40.36a88.12 88.12 0 0 1 150.18-54.07A87.4 87.4 0 0 1 215.65 120H192a24 24 0 0 0-24 24v40a24 24 0 0 0 24 24h24a24 24 0 0 1-24 24h-56a8 8 0 0 0 0 16h56a40 40 0 0 0 40-40v-80a103.4 103.4 0 0 0-30.11-73.34M64 136a8 8 0 0 1 8 8v40a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8v-48Zm128 56a8 8 0 0 1-8-8v-40a8 8 0 0 1 8-8h24v56Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--lightning-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m96 240l16-80l-64-24L160 16l-16 80l64 24Z' opacity='.2'/%3E%3Cpath d='M215.79 118.17a8 8 0 0 0-5-5.66L153.18 90.9l14.66-73.33a8 8 0 0 0-13.69-7l-112 120a8 8 0 0 0 3 13l57.63 21.61l-14.62 73.25a8 8 0 0 0 13.69 7l112-120a8 8 0 0 0 1.94-7.26M109.37 214l10.47-52.38a8 8 0 0 0-5-9.06L62 132.71l84.62-90.66l-10.46 52.38a8 8 0 0 0 5 9.06l52.8 19.8Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--map-pin-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M128 24a80 80 0 0 0-80 80c0 72 80 128 80 128s80-56 80-128a80 80 0 0 0-80-80m0 112a32 32 0 1 1 32-32a32 32 0 0 1-32 32' opacity='.2'/%3E%3Cpath d='M128 64a40 40 0 1 0 40 40a40 40 0 0 0-40-40m0 64a24 24 0 1 1 24-24a24 24 0 0 1-24 24m0-112a88.1 88.1 0 0 0-88 88c0 31.4 14.51 64.68 42 96.25a254.2 254.2 0 0 0 41.45 38.3a8 8 0 0 0 9.18 0a254.2 254.2 0 0 0 41.37-38.3c27.45-31.57 42-64.85 42-96.25a88.1 88.1 0 0 0-88-88m0 206c-16.53-13-72-60.75-72-118a72 72 0 0 1 144 0c0 57.23-55.47 105-72 118'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--network-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M152 40v32a8 8 0 0 1-8 8h-32a8 8 0 0 1-8-8V40a8 8 0 0 1 8-8h32a8 8 0 0 1 8 8M80 168H48a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8m128 0h-32a8 8 0 0 0-8 8v32a8 8 0 0 0 8 8h32a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8' opacity='.2'/%3E%3Cpath d='M232 112h-96V88h8a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h8v24H24a8 8 0 0 0 0 16h32v32h-8a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-8v-32h112v32h-8a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-8v-32h32a8 8 0 0 0 0-16M112 40h32v32h-32ZM80 208H48v-32h32Zm128 0h-32v-32h32Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--phone-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M223.94 174.08A48.33 48.33 0 0 1 176 216A136 136 0 0 1 40 80a48.33 48.33 0 0 1 41.92-47.94a8 8 0 0 1 8.3 4.8l21.13 47.2a8 8 0 0 1-.66 7.53L89.32 117a7.93 7.93 0 0 0-.54 7.81c8.27 16.93 25.77 34.22 42.75 42.41a7.92 7.92 0 0 0 7.83-.59l25-21.3a8 8 0 0 1 7.59-.69l47.16 21.13a8 8 0 0 1 4.83 8.31' opacity='.2'/%3E%3Cpath d='m222.37 158.46l-47.11-21.11l-.13-.06a16 16 0 0 0-15.17 1.4a8 8 0 0 0-.75.56L134.87 160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16 16 0 0 0 1.32-15.06v-.12L97.54 33.64a16 16 0 0 0-16.62-9.52A56.26 56.26 0 0 0 32 80c0 79.4 64.6 144 144 144a56.26 56.26 0 0 0 55.88-48.92a16 16 0 0 0-9.51-16.62M176 208A128.14 128.14 0 0 1 48 80a40.2 40.2 0 0 1 34.87-40a.6.6 0 0 0 0 .12l21 47l-20.67 24.74a6 6 0 0 0-.57.77a16 16 0 0 0-1 15.7c9.06 18.53 27.73 37.06 46.46 46.11a16 16 0 0 0 15.75-1.14a8 8 0 0 0 .74-.56L168.89 152l47 21.05h.11A40.21 40.21 0 0 1 176 208'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--phone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m222.37 158.46l-47.11-21.11l-.13-.06a16 16 0 0 0-15.17 1.4a8 8 0 0 0-.75.56L134.87 160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16 16 0 0 0 1.32-15.06v-.12L97.54 33.64a16 16 0 0 0-16.62-9.52A56.26 56.26 0 0 0 32 80c0 79.4 64.6 144 144 144a56.26 56.26 0 0 0 55.88-48.92a16 16 0 0 0-9.51-16.62M176 208A128.14 128.14 0 0 1 48 80a40.2 40.2 0 0 1 34.87-40a.6.6 0 0 0 0 .12l21 47l-20.67 24.74a6 6 0 0 0-.57.77a16 16 0 0 0-1 15.7c9.06 18.53 27.73 37.06 46.46 46.11a16 16 0 0 0 15.75-1.14a8 8 0 0 0 .74-.56L168.89 152l47 21.05h.11A40.21 40.21 0 0 1 176 208'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--puzzle-piece-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M204 168a28 28 0 0 0 12-2.69V208a8 8 0 0 1-8 8H64a8 8 0 0 1-8-8v-42.69a28 28 0 1 1 0-50.62V72a8 8 0 0 1 8-8h46.69a28 28 0 1 1 50.61 0H208a8 8 0 0 1 8 8v42.69A28 28 0 1 0 204 168' opacity='.2'/%3E%3Cpath d='M220.27 158.54a8 8 0 0 0-7.7-.46a20 20 0 1 1 0-36.16a8 8 0 0 0 11.43-7.23V72a16 16 0 0 0-16-16h-36.22a35 35 0 0 0 .22-4a36.15 36.15 0 0 0-11.36-26.25a36 36 0 0 0-60.55 23.63a36.6 36.6 0 0 0 .14 6.62H64a16 16 0 0 0-16 16v32.22a35 35 0 0 0-4-.22a36.12 36.12 0 0 0-26.24 11.36a35.7 35.7 0 0 0-9.69 27a36.08 36.08 0 0 0 33.31 33.6a36.6 36.6 0 0 0 6.62-.14V208a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16v-42.69a8 8 0 0 0-3.73-6.77M208 208H64v-42.69a8 8 0 0 0-11.43-7.23a20 20 0 1 1 0-36.16A8 8 0 0 0 64 114.69V72h46.69a8 8 0 0 0 7.23-11.43a20 20 0 1 1 36.16 0A8 8 0 0 0 161.31 72H208v32.23a35.7 35.7 0 0 0-6.62-.14A36 36 0 0 0 204 176a35 35 0 0 0 4-.22Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--recycle-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 208H40a16 16 0 0 1-13.84-24l88-152a16 16 0 0 1 27.7 0l88 152A16 16 0 0 1 216 208' opacity='.2'/%3E%3Cpath d='M96 208a8 8 0 0 1-8 8H40a24 24 0 0 1-20.77-36l34.29-59.25l-14.05 3.75a8 8 0 1 1-4.14-15.5l32.77-8.77a8 8 0 0 1 9.8 5.66l8.79 32.77A8 8 0 0 1 81 148.5a8.4 8.4 0 0 1-2.08.27a8 8 0 0 1-7.72-5.93l-3.8-14.15L33.11 188A8 8 0 0 0 40 200h48a8 8 0 0 1 8 8m140.73-28l-23.14-40a8 8 0 0 0-13.84 8l23.14 40a8 8 0 0 1-6.89 12h-68.69l10.34-10.34a8 8 0 0 0-11.31-11.32l-24 24a8 8 0 0 0 0 11.32l24 24a8 8 0 0 0 11.31-11.32L147.31 216H216a24 24 0 0 0 20.77-36ZM128 32a7.85 7.85 0 0 1 6.92 4l34.29 59.25l-14.08-3.78a8 8 0 0 0-4.13 15.45l32.78 8.79a8.2 8.2 0 0 0 2.07.27a8 8 0 0 0 7.72-5.93l8.79-32.79a8 8 0 1 0-15.45-4.14l-3.8 14.17L148.77 28a24 24 0 0 0-41.54 0L84.07 68a8 8 0 0 0 13.85 8l23.16-40a7.85 7.85 0 0 1 6.92-4'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--seal-check-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M232 128c0 12.51-17.82 21.95-22.68 33.69c-4.68 11.32 1.42 30.65-7.78 39.85s-28.53 3.1-39.85 7.78C150 214.18 140.5 232 128 232s-22-17.82-33.69-22.68c-11.32-4.68-30.65 1.42-39.85-7.78s-3.1-28.53-7.78-39.85C41.82 150 24 140.5 24 128s17.82-22 22.68-33.69c4.68-11.31-1.42-30.65 7.78-39.85s28.54-3.1 39.85-7.78C106.05 41.82 115.5 24 128 24s22 17.82 33.69 22.68c11.32 4.68 30.65-1.42 39.85 7.78s3.1 28.53 7.78 39.85C214.18 106.05 232 115.5 232 128' opacity='.2'/%3E%3Cpath d='M225.86 102.82c-3.77-3.94-7.67-8-9.14-11.57c-1.36-3.27-1.44-8.69-1.52-13.94c-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52c-3.56-1.47-7.63-5.37-11.57-9.14C146.28 23.51 138.44 16 128 16s-18.27 7.51-25.18 14.14c-3.94 3.77-8 7.67-11.57 9.14c-3.25 1.36-8.69 1.44-13.94 1.52c-9.76.15-20.82.31-28.51 8s-7.8 18.75-8 28.51c-.08 5.25-.16 10.67-1.52 13.94c-1.47 3.56-5.37 7.63-9.14 11.57C23.51 109.72 16 117.56 16 128s7.51 18.27 14.14 25.18c3.77 3.94 7.67 8 9.14 11.57c1.36 3.27 1.44 8.69 1.52 13.94c.15 9.76.31 20.82 8 28.51s18.75 7.85 28.51 8c5.25.08 10.67.16 13.94 1.52c3.56 1.47 7.63 5.37 11.57 9.14c6.9 6.63 14.74 14.14 25.18 14.14s18.27-7.51 25.18-14.14c3.94-3.77 8-7.67 11.57-9.14c3.27-1.36 8.69-1.44 13.94-1.52c9.76-.15 20.82-.31 28.51-8s7.85-18.75 8-28.51c.08-5.25.16-10.67 1.52-13.94c1.47-3.56 5.37-7.63 9.14-11.57c6.63-6.9 14.14-14.74 14.14-25.18s-7.51-18.27-14.14-25.18m-11.55 39.29c-4.79 5-9.75 10.17-12.38 16.52c-2.52 6.1-2.63 13.07-2.73 19.82c-.1 7-.21 14.33-3.32 17.43s-10.39 3.22-17.43 3.32c-6.75.1-13.72.21-19.82 2.73c-6.35 2.63-11.52 7.59-16.52 12.38S132 224 128 224s-9.15-4.92-14.11-9.69s-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73c-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82c-2.63-6.35-7.59-11.52-12.38-16.52S32 132 32 128s4.92-9.15 9.69-14.11s9.75-10.17 12.38-16.52c2.52-6.1 2.63-13.07 2.73-19.82c.1-7 .21-14.33 3.32-17.43s10.39-3.22 17.43-3.32c6.75-.1 13.72-.21 19.82-2.73c6.35-2.63 11.52-7.59 16.52-12.38S124 32 128 32s9.15 4.92 14.11 9.69s10.17 9.75 16.52 12.38c6.1 2.52 13.07 2.63 19.82 2.73c7 .1 14.33.21 17.43 3.32s3.22 10.39 3.32 17.43c.1 6.75.21 13.72 2.73 19.82c2.63 6.35 7.59 11.52 12.38 16.52S224 124 224 128s-4.92 9.15-9.69 14.11m-40.65-43.77a8 8 0 0 1 0 11.32l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 0'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--shield-check-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M216 56v56c0 96-88 120-88 120s-88-24-88-120V56a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M208 40H48a16 16 0 0 0-16 16v56c0 52.72 25.52 84.67 46.93 102.19c23.06 18.86 46 25.26 47 25.53a8 8 0 0 0 4.2 0c1-.27 23.91-6.67 47-25.53C198.48 196.67 224 164.72 224 112V56a16 16 0 0 0-16-16m0 72c0 37.07-13.66 67.16-40.6 89.42a129.3 129.3 0 0 1-39.4 22.2a128.3 128.3 0 0 1-38.92-21.81C61.82 179.51 48 149.3 48 112V56h160ZM82.34 141.66a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 11.32l-56 56a8 8 0 0 1-11.32 0Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--stack-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m224 80l-96 56l-96-56l96-56Z' opacity='.2'/%3E%3Cpath d='M230.91 172a8 8 0 0 1-2.91 10.91l-96 56a8 8 0 0 1-8.06 0l-96-56A8 8 0 0 1 36 169.09l92 53.65l92-53.65a8 8 0 0 1 10.91 2.91M220 121.09l-92 53.65l-92-53.65a8 8 0 0 0-8 13.82l96 56a8 8 0 0 0 8.06 0l96-56a8 8 0 1 0-8.06-13.82M24 80a8 8 0 0 1 4-6.91l96-56a8 8 0 0 1 8.06 0l96 56a8 8 0 0 1 0 13.82l-96 56a8 8 0 0 1-8.06 0l-96-56A8 8 0 0 1 24 80m23.88 0L128 126.74L208.12 80L128 33.26Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--television-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M152 72v136H40a8 8 0 0 1-8-8V80a8 8 0 0 1 8-8Z' opacity='.2'/%3E%3Cpath d='M216 64h-68.69l34.35-34.34a8 8 0 1 0-11.32-11.32L128 60.69L85.66 18.34a8 8 0 0 0-11.32 11.32L108.69 64H40a16 16 0 0 0-16 16v120a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16M40 80h104v120H40Zm176 120h-56V80h56zm-16-84a12 12 0 1 1-12-12a12 12 0 0 1 12 12m0 48a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--terminal-window-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 56v144a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8V56a8 8 0 0 1 8-8h176a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M128 128a8 8 0 0 1-3 6.25l-40 32a8 8 0 1 1-10-12.5L107.19 128L75 102.25a8 8 0 1 1 10-12.5l40 32a8 8 0 0 1 3 6.25m48 24h-40a8 8 0 0 0 0 16h40a8 8 0 0 0 0-16m56-96v144a16 16 0 0 1-16 16H40a16 16 0 0 1-16-16V56a16 16 0 0 1 16-16h176a16 16 0 0 1 16 16m-16 144V56H40v144z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--video-camera-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M200 72v112a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8V72a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.2'/%3E%3Cpath d='M251.77 73a8 8 0 0 0-8.21.39L208 97.05V72a16 16 0 0 0-16-16H32a16 16 0 0 0-16 16v112a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-25l35.56 23.71A8 8 0 0 0 248 184a8 8 0 0 0 8-8V80a8 8 0 0 0-4.23-7M192 184H32V72h160zm48-22.95l-32-21.33v-23.44L240 95Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-\[ph--wrench-duotone\]{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 96a64 64 0 0 1-94.94 56L73 217a24 24 0 0 1-34-34l65-56.06a64 64 0 0 1 80-90.29L144 80l5.66 26.34L176 112l43.35-40A63.8 63.8 0 0 1 224 96' opacity='.2'/%3E%3Cpath d='M226.76 69a8 8 0 0 0-12.84-2.88l-40.3 37.19l-17.23-3.7l-3.7-17.23l37.19-40.3A8 8 0 0 0 187 29.24A72 72 0 0 0 88 96a72.3 72.3 0 0 0 6 28.94L33.79 177c-.15.12-.29.26-.43.39a32 32 0 0 0 45.26 45.26c.13-.13.27-.28.39-.42L131.06 162A72 72 0 0 0 232 96a71.6 71.6 0 0 0-5.24-27M160 152a56.14 56.14 0 0 1-27.07-7a8 8 0 0 0-9.92 1.77l-55.9 64.74a16 16 0 0 1-22.62-22.62L109.18 133a8 8 0 0 0 1.77-9.93a56 56 0 0 1 58.36-82.31l-31.2 33.81a8 8 0 0 0-1.94 7.1l5.66 26.33a8 8 0 0 0 6.14 6.14l26.35 5.66a8 8 0 0 0 7.1-1.94l33.81-31.2A56.06 56.06 0 0 1 160 152'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-\[18px\]{width:18px;height:18px}.size-\[26px\]{width:26px;height:26px}.h-full{height:100%}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.max-w-\[720px\]{max-width:720px}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.btn{--btn-background:var(--color-primary);--btn-foreground:var(--color-primary-foreground);background-color:var(--btn-background);color:var(--btn-foreground);padding-block:calc(calc(var(--spacing) * 4) * .8);padding-inline:calc(calc(var(--spacing) * 4) * 1);cursor:pointer;border-radius:var(--base-border-radius-limited);text-decoration:none;transition-property:all;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn:hover,.btn:focus-visible,.btn:active,.btn.active{background-color:var(--btn-foreground);color:var(--btn-background)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1{gap:calc(var(--spacing) * 1)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.self-start{align-self:flex-start}.overflow-x-clip{overflow-x:clip}.p-4{padding:calc(var(--spacing) * 4)}.px-\[22px\]{padding-inline:22px}.text-\[17px\]{font-size:17px}.text-\[\#b8b9f2\]{color:#b8b9f2}.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))}.default\:cols-12:default{flex-basis:calc(100% / var(--column-count) * 12);max-width:calc(var(--cols-basis) / var(--column-count) * 12)}.le-indicators-enabled .default\:cols-12:default{flex-basis:calc(100% / var(--column-count) * 12 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 12 - calc(var(--base-gap) * 1.25))}@media (min-width:40rem){.sm\:cols-6{flex-basis:calc(100% / var(--column-count) * 6);max-width:calc(var(--cols-basis) / var(--column-count) * 6)}.le-indicators-enabled .sm\:cols-6{flex-basis:calc(100% / var(--column-count) * 6 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 6 - calc(var(--base-gap) * 1.25))}}@media (min-width:48rem){.md\:cols-6{flex-basis:calc(100% / var(--column-count) * 6);max-width:calc(var(--cols-basis) / var(--column-count) * 6)}.le-indicators-enabled .md\:cols-6{flex-basis:calc(100% / var(--column-count) * 6 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 6 - calc(var(--base-gap) * 1.25))}.md\:cols-12{flex-basis:calc(100% / var(--column-count) * 12);max-width:calc(var(--cols-basis) / var(--column-count) * 12)}.le-indicators-enabled .md\:cols-12{flex-basis:calc(100% / var(--column-count) * 12 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 12 - calc(var(--base-gap) * 1.25))}}@media (min-width:64rem){.lg\:cols-prefix-1{margin-inline-start:calc(var(--cols-basis) / var(--column-count) * 1)}.lg\:cols-3{flex-basis:calc(100% / var(--column-count) * 3);max-width:calc(var(--cols-basis) / var(--column-count) * 3)}.le-indicators-enabled .lg\:cols-3{flex-basis:calc(100% / var(--column-count) * 3 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 3 - calc(var(--base-gap) * 1.25))}.lg\:cols-4{flex-basis:calc(100% / var(--column-count) * 4);max-width:calc(var(--cols-basis) / var(--column-count) * 4)}.le-indicators-enabled .lg\:cols-4{flex-basis:calc(100% / var(--column-count) * 4 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 4 - calc(var(--base-gap) * 1.25))}.lg\:cols-5{flex-basis:calc(100% / var(--column-count) * 5);max-width:calc(var(--cols-basis) / var(--column-count) * 5)}.le-indicators-enabled .lg\:cols-5{flex-basis:calc(100% / var(--column-count) * 5 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 5 - calc(var(--base-gap) * 1.25))}.lg\:cols-6{flex-basis:calc(100% / var(--column-count) * 6);max-width:calc(var(--cols-basis) / var(--column-count) * 6)}.le-indicators-enabled .lg\:cols-6{flex-basis:calc(100% / var(--column-count) * 6 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 6 - calc(var(--base-gap) * 1.25))}.lg\:cols-7{flex-basis:calc(100% / var(--column-count) * 7);max-width:calc(var(--cols-basis) / var(--column-count) * 7)}.le-indicators-enabled .lg\:cols-7{flex-basis:calc(100% / var(--column-count) * 7 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 7 - calc(var(--base-gap) * 1.25))}.lg\:cols-8{flex-basis:calc(100% / var(--column-count) * 8);max-width:calc(var(--cols-basis) / var(--column-count) * 8)}.le-indicators-enabled .lg\:cols-8{flex-basis:calc(100% / var(--column-count) * 8 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 8 - calc(var(--base-gap) * 1.25))}.lg\:cols-12{flex-basis:calc(100% / var(--column-count) * 12);max-width:calc(var(--cols-basis) / var(--column-count) * 12)}.le-indicators-enabled .lg\:cols-12{flex-basis:calc(100% / var(--column-count) * 12 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 12 - calc(var(--base-gap) * 1.25))}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:text-right{text-align:right}}@media (min-width:80rem){.xl\:vk-col-main{flex-basis:60%;max-width:60%;margin-inline-start:0}.xl\:vk-col-side{flex-basis:40%;max-width:40%;margin-inline-start:0}.xl\:cols-7{flex-basis:calc(100% / var(--column-count) * 7);max-width:calc(var(--cols-basis) / var(--column-count) * 7)}.le-indicators-enabled .xl\:cols-7{flex-basis:calc(100% / var(--column-count) * 7 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 7 - calc(var(--base-gap) * 1.25))}.xl\:cols-9{flex-basis:calc(100% / var(--column-count) * 9);max-width:calc(var(--cols-basis) / var(--column-count) * 9)}.le-indicators-enabled .xl\:cols-9{flex-basis:calc(100% / var(--column-count) * 9 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 9 - calc(var(--base-gap) * 1.25))}}@media (min-width:85.25rem){.\32 xl\:cols-4{flex-basis:calc(100% / var(--column-count) * 4);max-width:calc(var(--cols-basis) / var(--column-count) * 4)}.le-indicators-enabled .\32 xl\:cols-4{flex-basis:calc(100% / var(--column-count) * 4 - calc(var(--base-gap) * 1.25));max-width:calc(var(--cols-basis) / var(--column-count) * 4 - calc(var(--base-gap) * 1.25))}}@media (min-width:101.25rem){.\34 xl\:cols-auto{flex-basis:0;max-width:100%}}@media (min-width:1280px){.nav-bar\:mt-0{margin-top:calc(var(--spacing) * 0)}.nav-bar\:ml-3{margin-left:calc(var(--spacing) * 3)}.nav-bar\:block{display:block}.nav-bar\:hidden{display:none}.nav-bar\:flex-row{flex-direction:row}.nav-bar\:items-center{align-items:center}.nav-bar\:gap-0{gap:calc(var(--spacing) * 0)}.nav-bar\:gap-1{gap:calc(var(--spacing) * 1)}.nav-bar\:p-0{padding:calc(var(--spacing) * 0)}}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-main-regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-main-medium.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-main-semibold.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-main-bold.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-display-regular.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-display-medium.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-display-semibold.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-display-bold.woff2)format("woff2")}@property --cols-basis{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --fluid-value{syntax:"*";inherits:false}@property --fluid-to{syntax:"*";inherits:false}@property --fluid-mod{syntax:"*";inherits:false}.vk-faq-mod.vk-faq-mod .collapser:before,.vk-faq-mod.vk-faq-mod .collapser:after{background:var(--color-primary);width:18px;right:12px}.vk-faq-mod.vk-faq-mod .collapser:hover,.vk-faq-mod.vk-faq-mod .collapser:focus{filter:none}.row.start{inset-inline-start:auto}.vk-jobs.vk-jobs .job:not(.job--empty){border:0;border-top:3px solid var(--color-primary);background:linear-gradient(135deg,#eceaf0 0%,#e9e8ea 55%,#e7e8ef 100%);border-radius:2px;padding:clamp(24px,3vw,40px)}.vk-jobs.vk-jobs .job:not(.job--empty)+.job{margin-top:16px}.vk-jobs.vk-jobs .job.job--highlight:not(.job--empty){background:var(--jobmanager-job-highlight-background);border-top:3px solid var(--color-primary)}.vk-jobs.vk-jobs .job:not(.job--empty) .job-excerpt{margin-bottom:20px}.vk-jobs.vk-jobs .job .btn:is(:hover,:focus-visible,:active){color:#fff}@media (min-width:600px){.vk-jobs.vk-jobs .job:not(.job--empty) .job-excerpt{margin-bottom:0}}.vk-blog.vk-blog form[data-blog-filter-form] button{border-color:var(--vk-divider);margin-top:0}.vk-blog.vk-blog form[data-blog-filter-form] button.active,.vk-blog.vk-blog form[data-blog-filter-form] button:hover:not(.active){border-color:var(--color-primary)}@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-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-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
