@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:#e5e7eb;--color-white:#f7f7f7;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--tracking-normal:0em;--radius-md:.375rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-dark:#292929;--color-charcoal:#444;--color-accent:#e5f100;--color-dark-yellow:#e5e500;--color-light-yellow:#f6fb92;--color-gray:#979797;--color-line-gray:#cecece;--color-mid-gray:#dedede;--color-indigo:#6b57ff;--color-soft-indigo:#aa9ff5;--font-accent:"Sharp Grotesk", sans-serif;--font-primary:"NTBau", sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-200:lab(91.6229% -.159115 -2.26791)}}}@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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-dark{background-color:var(--color-dark)}.py-6{padding-block:calc(var(--spacing) * 6)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}.has-text-align-right{text-align:right!important}.has-text-align-center{text-align:center!important}.has-text-align-left{text-align:left!important}.has-letter-case-uppercase{text-transform:uppercase!important}.has-letter-case-lowercase{text-transform:lowercase!important}.has-letter-case-capitalize{text-transform:capitalize!important}.btn{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);min-height:42px;padding-inline:calc(var(--spacing) * 6);font-family:var(--font-primary);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:100%;--tw-font-weight:var(--font-weight-normal);line-height:100%;font-weight:var(--font-weight-normal);--tw-tracking:-.02em;letter-spacing:-.02em;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;-webkit-user-select:none;user-select:none;border-width:1px;justify-content:center;align-items:center;transition-duration:.35s;transition-timing-function:ease;display:inline-flex}.btn:disabled{background-color:var(--color-gray);color:var(--color-dark)}.btn.btn-primary{border-color:var(--color-dark);background-color:var(--color-dark);color:var(--color-white)}@media (hover:hover){.btn.btn-primary:hover{border-color:var(--color-charcoal);background-color:var(--color-charcoal);color:var(--color-white)}}.btn.btn-accent{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-dark)}@media (hover:hover){.btn.btn-accent:hover{border-color:var(--color-dark-yellow);background-color:var(--color-dark-yellow);color:var(--color-dark)}}.btn.btn-outline{border-color:var(--color-dark);color:var(--color-dark);background-color:#0000}@media (hover:hover){.btn.btn-outline:hover{background-color:var(--color-dark);color:var(--color-mid-gray)}}.btn.btn-outline-white{border-color:var(--color-mid-gray);color:var(--color-white);background-color:#0000}@media (hover:hover){.btn.btn-outline-white:hover{border-color:var(--color-mid-gray);background-color:var(--color-mid-gray);color:var(--color-dark)}}.btn.btn-indigo{border-color:var(--color-indigo);background-color:var(--color-indigo);color:var(--color-white)}@media (hover:hover){.btn.btn-indigo:hover{border-color:var(--color-soft-indigo);background-color:var(--color-soft-indigo);color:var(--color-white)}}.btn-play{cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-accent);width:auto;height:42px;color:var(--color-dark);transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;flex-shrink:0;justify-content:center;align-items:center;padding-inline:11px 17px;transition-duration:.35s;transition-timing-function:ease;display:inline-flex;overflow:hidden}@media (hover:hover){.btn-play:hover{background-color:var(--color-dark-yellow)}}@media (min-width:768px){.btn-play{--tw-tracking:-.02em;letter-spacing:-.02em}}@media (min-width:1280px){.btn-play{height:62px;padding-inline-start:calc(var(--spacing) * 5);padding-inline-end:calc(var(--spacing) * 6)}}.btn-play span{max-width:calc(var(--spacing) * 0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:18px;--tw-tracking:-.02em;letter-spacing:-.02em;white-space:nowrap;transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.65s;--tw-ease:cubic-bezier(.4,0,.2,1);padding-inline-start:calc(var(--spacing) * 0);line-height:18px;transition-duration:.65s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}@media (min-width:1280px){.btn-play span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.btn-play:after{height:calc(var(--spacing) * 0);width:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:6px;border-bottom-style:var(--tw-border-style);border-bottom-width:6px;border-left-style:var(--tw-border-style);border-top-color:#0000;border-bottom-color:#0000;border-left-width:9px;border-left-color:var(--color-dark);--tw-content:"";content:var(--tw-content);flex-shrink:0;margin-inline-start:6px;display:block;position:relative}@media (min-width:1280px){.btn-play:after{border-top-style:var(--tw-border-style);border-top-width:9px;border-bottom-style:var(--tw-border-style);border-bottom-width:9px;border-left-style:var(--tw-border-style);border-left-width:14px}}.btn-play:hover span{max-width:450px}.btn-play:hover:after{margin-inline-start:6px}.btn-arrow{cursor:pointer;border-radius:var(--radius-md);width:42px;height:42px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;justify-content:center;align-items:center;transition-duration:.35s;transition-timing-function:ease;display:inline-flex}.btn-arrow.btn-arrow--black{background-color:var(--color-dark);color:var(--color-white)}@media (hover:hover){.btn-arrow.btn-arrow--black:hover{background-color:var(--color-charcoal)}}.btn-arrow.btn-arrow--yellow{background-color:var(--color-accent);color:var(--color-dark)}@media (hover:hover){.btn-arrow.btn-arrow--yellow:hover{background-color:var(--color-dark-yellow)}}.btn-arrow svg{fill:currentColor;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;flex-shrink:0;transition-duration:.35s;transition-timing-function:ease}.btn-arrow svg:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.btn-arrow.btn-arrow--with-text{width:auto;padding-inline:calc(var(--spacing) * 6);flex-shrink:0;justify-content:space-between;gap:6px;overflow:hidden}@media (min-width:768px){.btn-arrow.btn-arrow--with-text{--tw-tracking:-.02em;letter-spacing:-.02em}}@media (min-width:1280px){.btn-arrow.btn-arrow--with-text{gap:calc(var(--spacing) * 0);padding-inline:15px}}.btn-arrow.btn-arrow--with-text span{--tw-leading:1.2;white-space:nowrap;--tw-duration:.35s;--tw-ease:ease;padding-inline-start:calc(var(--spacing) * 0);line-height:1.2;transition-duration:.35s;transition-timing-function:ease;display:inline-flex;overflow:hidden}@media (min-width:1280px){.btn-arrow.btn-arrow--with-text span{max-width:calc(var(--spacing) * 0);transition-property:max-width,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.btn-arrow.btn-arrow--with-text:hover{gap:6px}@media (min-width:1280px){.btn-arrow.btn-arrow--with-text:hover span{max-width:450px}}.custom-link{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease;display:inline-flex}.custom-link:hover{color:var(--color-indigo)}.custom-link:hover:after{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-link:after{color:currentColor;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;--tw-content:"→";content:var(--tw-content);transition-duration:.35s;transition-timing-function:ease;display:block}[dir=rtl] .custom-link:after{--tw-content:"←";content:var(--tw-content)}[dir=rtl] .custom-link:hover:after{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=search],input[type=url],textarea{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray);width:100%;height:45px;padding:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:ease;border-radius:2147483647px;transition-duration:.3s;transition-timing-function:ease;display:block}:is(input[type=text],input[type=tel],input[type=email],input[type=password],input[type=search],input[type=url],textarea)::placeholder{color:var(--color-gray)}@media (hover:hover){:is(input[type=text],input[type=tel],input[type=email],input[type=password],input[type=search],input[type=url],textarea):hover{border-color:var(--color-line-gray)}}:is(input[type=text],input[type=tel],input[type=email],input[type=password],input[type=search],input[type=url],textarea):focus{border-color:var(--color-line-gray);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-accent)}textarea{resize:none;border-radius:var(--radius-2xl);height:100px}input[type=tel]{direction:ltr}[dir=rtl] :is(input[type=tel]){text-align:right}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input[type=search]::-moz-search-clear{display:none}.search-form{z-index:2;align-items:center;gap:calc(var(--spacing) * 3);display:flex;position:relative}.search-form.active input{opacity:1;width:calc(100vw - 102px);padding-inline:14px 46px}@media (min-width:640px){.search-form.active input{width:256px}}.search-form.active .clear-search{display:flex}.search-form .clear-search{inset-inline-end:54px;top:calc(var(--spacing) * 0);z-index:1;cursor:pointer;width:46px;height:46px;color:var(--color-mid-gray);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:ease;background-color:#0000;border-radius:0;justify-content:center;align-items:center;transition-duration:.3s;transition-timing-function:ease;display:none;position:absolute}@media (hover:hover){.search-form .clear-search:hover{color:var(--color-white)}}.search-form .clear-search[hidden]{display:none}.search-form .clear-search:after{--tw-content:"";content:var(--tw-content);background-color:currentColor;width:16px;height:16px;display:block;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path fill=%27black%27 d=%27M3 2L8 7L13 2L14 3L9 8L14 13L13 14L8 9L3 14L2 13L7 8L2 3Z%27/></svg>") 50% no-repeat;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path fill=%27black%27 d=%27M3 2L8 7L13 2L14 3L9 8L14 13L13 14L8 9L3 14L2 13L7 8L2 3Z%27/></svg>") 50% no-repeat}.search-form .search-toggle{cursor:pointer;background-color:var(--color-mid-gray);width:46px;height:46px;color:var(--color-charcoal);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:ease;border-radius:6px;justify-content:center;align-items:center;transition-duration:.3s;transition-timing-function:ease;display:flex}@media (hover:hover){.search-form .search-toggle:hover{background-color:var(--color-white)}}.search-form .search-toggle svg{fill:currentColor}.search-form input{inset-inline-end:100%;top:calc(var(--spacing) * 0);height:46px;width:calc(var(--spacing) * 0);background-color:var(--color-charcoal);padding-inline:calc(var(--spacing) * 0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-white);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:ease;border-radius:6px;margin-inline-end:8px;transition-duration:.3s;transition-timing-function:ease;position:absolute}.custom-select{position:relative}.custom-select.open .select-trigger{background-color:var(--color-white);color:var(--color-dark)}.custom-select.open .select-trigger .arrow:before{rotate:-90deg}.custom-select.open .select-dropdown{pointer-events:auto;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;transition-delay:.1s}.custom-select.clear .select-trigger{color:var(--color-dark);background-color:#aa9ff5}.custom-select.clear .select-trigger .arrow{padding-inline-end:46px}.custom-select.clear .select-trigger .arrow:before,.custom-select.clear .select-trigger .arrow:after{display:none}.custom-select.clear .select-clear{display:flex}.custom-select .select-trigger{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-charcoal);text-align:start;width:100%;height:46px;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;-webkit-user-select:none;user-select:none;border-width:0;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding-inline-start:calc(var(--spacing) * 6);transition-duration:.2s;display:flex;position:relative}.custom-select .select-trigger .arrow{height:100%;flex-shrink:0;justify-content:center;align-items:center;padding-inline-end:calc(var(--spacing) * 6);display:flex}.custom-select .select-trigger .arrow:before{width:15px;height:15px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:linear;--tw-content:"";content:var(--tw-content);background-color:currentColor;transition-duration:.2s;transition-timing-function:linear;display:block;rotate:90deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M5.625 11.25L9.375 7.5L5.625 3.75%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M5.625 11.25L9.375 7.5L5.625 3.75%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat}.custom-select .select-trigger .arrow:after{--tw-content:"";content:var(--tw-content);background-color:currentColor;width:15px;height:15px;display:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path fill=%27black%27 d=%27M3 2L8 7L13 2L14 3L9 8L14 13L13 14L8 9L3 14L2 13L7 8L2 3Z%27/></svg>") 50% no-repeat;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path fill=%27black%27 d=%27M3 2L8 7L13 2L14 3L9 8L14 13L13 14L8 9L3 14L2 13L7 8L2 3Z%27/></svg>") 50% no-repeat}.custom-select .select-trigger span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.custom-select .select-clear{inset-inline-end:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);z-index:1;width:46px;height:46px;color:var(--color-dark);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:ease;background-color:#0000;justify-content:center;align-items:center;transition-duration:.2s;transition-timing-function:ease;display:none;position:absolute}.custom-select .select-clear:after{--tw-content:"";content:var(--tw-content);background-color:currentColor;width:15px;height:15px;display:block;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path fill=%27black%27 d=%27M3 2L8 7L13 2L14 3L9 8L14 13L13 14L8 9L3 14L2 13L7 8L2 3Z%27/></svg>") 50% no-repeat;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path fill=%27black%27 d=%27M3 2L8 7L13 2L14 3L9 8L14 13L13 14L8 9L3 14L2 13L7 8L2 3Z%27/></svg>") 50% no-repeat}.custom-select .select-dropdown{pointer-events:none;z-index:10;margin-top:calc(var(--spacing) * 5);--tw-translate-y:calc(var(--spacing) * -2);width:100%;min-width:200px;max-height:270px;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:var(--color-charcoal);padding-inline:8px;padding-block:calc(var(--spacing) * 3);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:6px;flex-direction:column;gap:8px;display:flex;position:absolute;top:100%;overflow:hidden auto}@media not all and (min-width:768px){.custom-select .select-dropdown{inset-inline-start:calc(var(--spacing) * 0)}}@media (min-width:768px){.custom-select .select-dropdown{width:max-content;max-width:270px;inset-inline-end:calc(var(--spacing) * 0)}}.custom-select .select-option{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.2;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:6px;padding:8px;line-height:1.2;transition-duration:.2s}@media (hover:hover){.custom-select .select-option:hover{background-color:var(--color-dark)}}.custom-select .select-option:focus-visible{background-color:var(--color-dark)}.custom-select .select-option.disabled{pointer-events:none;opacity:.3}.baseline-hubspot-form[data-redirect-url] .submitted-message{display:none!important}.breadcrumbs{z-index:2;max-width:100%;position:relative}.breadcrumbs ul{gap:calc(var(--spacing) * 3);width:100%;display:flex}.breadcrumbs ul li{gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-white);flex-shrink:0;display:flex}.breadcrumbs ul li:last-child{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:320px;overflow:hidden}.breadcrumbs ul li:last-child span{text-overflow:ellipsis;overflow:hidden}.breadcrumbs ul li a{color:#a5a5a5;display:inline-flex}@media (hover:hover){.breadcrumbs ul li a:hover{color:var(--color-white)}}.breadcrumbs ul li:not(:first-child):before{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-content:"";content:var(--tw-content);background-color:#a5a5a5;flex-shrink:0;display:inline-flex;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath d=%27M6.9 18.6L15.2 2.3c.3-.6-.1-1.3-.8-1.3-.3 0-.6.2-.8.5L5.3 17.8c-.3.6.1 1.3.8 1.3.3 0 .6-.2.8-.5Z%27 fill=%27black%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath d=%27M6.9 18.6L15.2 2.3c.3-.6-.1-1.3-.8-1.3-.3 0-.6.2-.8.5L5.3 17.8c-.3.6.1 1.3.8 1.3.3 0 .6-.2.8-.5Z%27 fill=%27black%27/%3E%3C/svg%3E") 50%/contain no-repeat}.hubspot-loader .loader{aspect-ratio:1;border-style:var(--tw-border-style);border-width:5px;border-color:var(--color-gray-200);border-color:var(--color-soft-indigo);border-bottom-color:#0000;border-radius:2147483647px;width:44px;height:44px;margin:auto;animation:1s linear infinite rotationLoader}@keyframes rotationLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}figure:has(figcaption){max-width:fit-content}figure figcaption{color:var(--color-gray)}figure.fig-caption-align-left{text-align:left;margin-right:auto}figure.fig-caption-align-left img{margin-right:auto}figure.fig-caption-align-center{text-align:center;margin-inline:auto}figure.fig-caption-align-center img{margin-inline:auto}figure.fig-caption-align-right{text-align:right;margin-left:auto}figure.fig-caption-align-right img{margin-left:auto}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-xs{margin-top:24px}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-sm{margin-top:32px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-sm{margin-top:40px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-md{margin-top:56px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-md{margin-top:64px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-lg{margin-top:64px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-lg{margin-top:72px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-xl{margin-top:72px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mt-xl{margin-top:96px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-xs{margin-bottom:24px}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-sm{margin-bottom:32px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-sm{margin-bottom:40px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-md{margin-bottom:56px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-md{margin-bottom:64px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-lg{margin-bottom:64px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-lg{margin-bottom:72px}}:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-xl{margin-bottom:72px}@media (min-width:1024px){:is(.block-text-landing,.hero-demo-landing,.hero-webinar-landing,.success-story-landing,.quote-media-block-landing,.quote-block-landing,.text-with-media-landing,.text-with-video-landing,.webinar-speakers-landing,.featured-speakers-landing,.registration-form-landing,.clients-block-landing,.video-block-landing).mb-xl{margin-bottom:96px}}@font-face{font-family:Sharp Grotesk;src:url(/static/c7f08f46bae0f62be9a9dcacc4e3624e.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NTBau;src:url(/static/f1b02440bc5649fefa71e33e04b893ed.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NTBau;src:url(/static/1f0c743e19055aa71e9b54c2aeaed0d3.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@media (min-width:768px){*{scrollbar-color:#c1c1c1 transparent;scrollbar-width:thin}::-webkit-scrollbar{background-color:#0000;border-radius:0;width:4px}::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:#272727}}[data-aos]{opacity:0}html{scroll-behavior:smooth}:where(a,button,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-accent)}:where(.dark-skin,.section-dark) :where(a,button,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--color-white)}body{background-color:var(--color-white);min-height:100vh;font-family:var(--font-primary);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:145%;--tw-font-weight:var(--font-weight-normal);line-height:145%;font-weight:var(--font-weight-normal);color:var(--color-dark);flex-direction:column;justify-content:space-between;display:flex}body>main{flex:1}body::selection{background-color:#e5f100cc}@supports (color:color-mix(in lab, red, red)){body::selection{background-color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}body::selection{color:var(--color-dark)}.skip-link{inset-inline-start:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);z-index:9999;--tw-translate-y:calc(calc(100% + 2rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);background-color:var(--color-dark);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;color:var(--color-white);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:ease;line-height:1;transition-duration:.2s;transition-timing-function:ease;position:fixed}.skip-link:focus-visible{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);outline-color:var(--color-accent)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#main-content{scroll-margin-top:84px}@media (min-width:1280px){#main-content{scroll-margin-top:138px}}#main-content:focus{--tw-outline-style:none;outline-style:none}:where(a,button,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])){scroll-margin-top:84px}@media (min-width:1280px){:where(a,button,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])){scroll-margin-top:138px}}.container-lg{width:100%;max-width:100%;padding-inline:calc(var(--spacing) * 6);margin-inline:auto}@media (min-width:640px){.container-lg{max-width:600px}}@media (min-width:768px){.container-lg{max-width:768px;padding-inline:calc(var(--spacing) * 12)}}@media (min-width:1024px){.container-lg{max-width:1024px}}@media (min-width:1280px){.container-lg{max-width:1280px}}@media (min-width:1440px){.container-lg{max-width:1440px}}.container-big{width:100%;max-width:100%;padding-inline:calc(var(--spacing) * 3);margin-inline:auto}@media (min-width:640px){.container-big{max-width:600px}}@media (min-width:768px){.container-big{max-width:768px;padding-inline:calc(var(--spacing) * 6)}}@media (min-width:1024px){.container-big{max-width:1024px}}@media (min-width:1280px){.container-big{max-width:1280px}}@media (min-width:1440px){.container-big{max-width:1440px}}.container-fluid{width:100%;max-width:calc(100% - 24px);margin-inline:auto}@media (min-width:768px){.container-fluid{max-width:calc(100% - 48px)}}@media (min-width:1440px){.container-fluid{max-width:1392px}}@media (min-width:1441px){:is(header,.hero-homepage) .container-lg{max-width:1920px}}.container-full{width:100%}.overflow-h{overflow:hidden}.heading-3xl{font-family:var(--font-accent);--tw-leading:95%;line-height:95%;font-size:40px!important}@media (min-width:768px){.heading-3xl{font-size:46px!important}}@media (min-width:1280px){.heading-3xl{--tw-leading:100%;line-height:100%;font-size:52px!important}}@media (min-width:1440px){.heading-3xl{font-size:60px!important}}.heading-2xl{font-family:var(--font-accent);--tw-leading:100%;--tw-tracking:-.01em;letter-spacing:-.01em;line-height:100%;font-size:34px!important}@media (min-width:1280px){.heading-2xl{font-size:46px!important}}.heading-xl{font-family:var(--font-accent);--tw-leading:100%;--tw-tracking:-.01em;letter-spacing:-.01em;line-height:100%;font-size:30px!important}@media (min-width:1280px){.heading-xl{font-size:40px!important}}.heading-lg{font-family:var(--font-accent);--tw-leading:110%;--tw-tracking:-.02em;letter-spacing:-.02em;line-height:110%;font-size:26px!important}@media (min-width:1280px){.heading-lg{--tw-leading:115%;line-height:115%;font-size:36px!important}}.heading-md{--tw-leading:114%;--tw-tracking:-.02em;letter-spacing:-.02em;line-height:114%;font-size:24px!important}@media (min-width:1280px){.heading-md{font-size:30px!important}}.heading-sm{--tw-leading:114%;line-height:114%;font-size:20px!important}h1{font-family:var(--font-accent);--tw-leading:95%;--tw-font-weight:var(--font-weight-medium);font-size:40px;line-height:95%;font-weight:var(--font-weight-medium);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:768px){h1{font-size:46px}}@media (min-width:1280px){h1{--tw-leading:100%;font-size:52px;line-height:100%}}@media (min-width:1440px){h1{font-size:60px}}h2{font-family:var(--font-accent);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium);font-size:34px;line-height:100%;font-weight:var(--font-weight-medium);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){h2{font-size:46px}}.hero-about+.heading h2{font-family:var(--font-accent);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium);font-size:34px;line-height:100%;font-weight:var(--font-weight-medium);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){.hero-about+.heading h2{font-size:46px}}h3{font-family:var(--font-primary);--tw-leading:95%;--tw-font-weight:var(--font-weight-normal);font-size:30px;line-height:95%;font-weight:var(--font-weight-normal);--tw-tracking:-.02em;letter-spacing:-.02em}@media (min-width:1280px){h3{--tw-leading:115%;--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);font-size:40px;line-height:115%}}h4{font-family:var(--font-primary);--tw-leading:110%;--tw-font-weight:var(--font-weight-normal);font-size:26px;line-height:110%;font-weight:var(--font-weight-normal);--tw-tracking:-.02em;letter-spacing:-.02em}@media (min-width:1280px){h4{--tw-leading:115%;font-size:36px;line-height:115%}}h5{font-family:var(--font-primary);--tw-leading:114%;--tw-font-weight:var(--font-weight-normal);font-size:24px;line-height:114%;font-weight:var(--font-weight-normal);--tw-tracking:-.02em;letter-spacing:-.02em}@media (min-width:1280px){h5{font-size:30px}}h6{font-family:var(--font-primary);--tw-leading:114%;font-size:20px;line-height:114%}p{font-family:var(--font-primary);--tw-leading:130%;line-height:130%}a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease}img{-webkit-user-select:none;user-select:none}button{cursor:pointer}.custom-label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-indigo);text-transform:uppercase;padding-block:5px;line-height:1;display:inline-flex}hr{border-color:var(--color-line-gray)}body [data-aos=fade-up]{transform:translateY(30px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-aos]{opacity:1!important;transform:none!important}}.parallax-item{will-change:transform;transform-origin:50%}.background-grid{pointer-events:none;inset-inline-start:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:50%;background-size:44px 44px;width:100%;height:100%;position:absolute}.custom-text-2xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}@media (min-width:1280px){.custom-text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}}.custom-text-xl{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}@media (min-width:768px){.custom-text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}}.custom-text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}@media (min-width:768px){.custom-text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}}.custom-text-md{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.dark-skin{background-color:var(--color-dark);color:var(--color-white)}.wp-block-heading .accent{color:var(--color-accent)}.wp-block-heading .heading-small{--tw-leading:1.2;--tw-font-weight:var(--font-weight-normal);font-size:.6em;line-height:1.2;font-weight:var(--font-weight-normal);margin-bottom:.2em;display:block}.userway_buttons_wrapper{top:auto!important;bottom:10px!important}@media (max-width:782px){.admin-bar header{top:46px}}@media (max-width:600px){.admin-bar.scroll-up header,.admin-bar.scroll-down header{top:calc(var(--spacing) * 0)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:""}.related-resources-cards{padding-block:56px}@media (min-width:1024px){.related-resources-cards{padding-block:64px}}.related-resources-cards .related-resources-cards-wrapper{justify-content:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;width:100%;display:flex}@media (min-width:768px){.related-resources-cards .related-resources-cards-wrapper{row-gap:calc(var(--spacing,.25rem) * 10)}}.related-resources-cards .related-resources-cards-wrapper .no-posts{padding-top:calc(var(--spacing,.25rem) * 9);text-align:center;font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:95%;--tw-font-weight:var(--font-weight-medium,500);font-size:40px;line-height:95%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-dark,#292929)}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .no-posts{--tw-leading:100%;font-size:46px;line-height:100%}}@media (min-width:1440px){.related-resources-cards .related-resources-cards-wrapper .no-posts{font-size:60px}}.related-resources-cards .related-resources-cards-wrapper .form-card{background-color:var(--color-light-gray,#ebebeb);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 8)}@media (min-width:640px){.related-resources-cards .related-resources-cards-wrapper .form-card{width:calc(50% - 20px)}}@media (min-width:1024px){.related-resources-cards .related-resources-cards-wrapper .form-card{width:calc(33.3333% - 16px);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 10)}}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .form-card{padding-block:72px}}.related-resources-cards .related-resources-cards-wrapper .form-card figure{margin-bottom:calc(var(--spacing,.25rem) * 5);max-height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}@media (min-width:768px){.related-resources-cards .related-resources-cards-wrapper .form-card figure{margin-bottom:30px}}.related-resources-cards .related-resources-cards-wrapper .form-card .title{font-family:var(--font-primary,"NTBau", sans-serif);--tw-leading:115%;--tw-font-weight:var(--font-weight-normal,400);font-size:28px;line-height:115%;font-weight:var(--font-weight-normal,400);--tw-tracking:-.02em;letter-spacing:-.02em;text-transform:none;flex:1;margin-bottom:18px}@media (min-width:768px){.related-resources-cards .related-resources-cards-wrapper .form-card .title{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .form-card .title{font-size:40px}}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container{margin-top:calc(var(--spacing,.25rem) * 6)}@media (min-width:768px){.related-resources-cards .related-resources-cards-wrapper .form-card .form-container{margin-top:30px}}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container label{display:none}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-error-msg{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.2;color:var(--color-red-400,#ff6568);line-height:1.2;display:block}@supports (color:lab(0% 0 0)){.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-error-msg{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .input{margin:calc(var(--spacing,.25rem) * 0)}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container fieldset{margin-bottom:calc(var(--spacing,.25rem) * 3)}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container input[type=text],.related-resources-cards .related-resources-cards-wrapper .form-card .form-container input[type=email]{border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#f7f7f7);height:50px;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));width:100%!important}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-richtext{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray,#979797)}@media (hover:hover){.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-richtext a:hover{color:var(--color-indigo,#6b57ff)}}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .form-columns-2{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 3);display:flex}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .form-columns-2>div{width:100%}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-button,.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .btn{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);min-height:42px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:100%;--tw-font-weight:var(--font-weight-normal,400);line-height:100%;font-weight:var(--font-weight-normal,400);--tw-tracking:-.02em;letter-spacing:-.02em;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;-webkit-user-select:none;user-select:none;border-width:1px;justify-content:center;align-items:center;transition-duration:.35s;transition-timing-function:ease;display:inline-flex}:is(.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-button,.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .btn):disabled{background-color:var(--color-gray,#979797);color:var(--color-dark,#292929)}.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-button,.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .btn{margin-top:calc(var(--spacing,.25rem) * 5);border-color:var(--color-indigo,#6b57ff);background-color:var(--color-indigo,#6b57ff);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-primary,"NTBau", sans-serif);color:var(--color-white,#f7f7f7)}@media (hover:hover){:is(.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .hs-button,.related-resources-cards .related-resources-cards-wrapper .form-card .form-container .btn):hover{border-color:var(--color-dark,#292929);background-color:var(--color-dark,#292929)}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card{background-color:var(--color-white,#f7f7f7);flex-direction:column;justify-content:space-between;width:100%;text-decoration-line:none;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card{width:calc(50% - 20px)}}@media (min-width:1024px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card{width:calc(33.3333% - 16px)}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card:hover .inner-content{border-bottom-color:var(--color-light-gray,#ebebeb);background-color:var(--color-light-gray,#ebebeb)}.related-resources-cards .related-resources-cards-wrapper .related-resources-card:hover>figure img,.related-resources-cards .related-resources-cards-wrapper .related-resources-card:hover .inner-media figure:last-child img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.related-resources-cards .related-resources-cards-wrapper .related-resources-card:hover .custom-link{color:var(--color-indigo,#6b57ff)}.related-resources-cards .related-resources-cards-wrapper .related-resources-card:hover .custom-link:after{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}[dir=rtl] :is(.related-resources-cards .related-resources-cards-wrapper .related-resources-card:hover .custom-link):after{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:217px;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media{height:180px}}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media{height:277px}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media:after{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:2;opacity:1;background-blend-mode:multiply;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);background:linear-gradient(#29292940 10.21%,#292929 87.39%);transition-duration:.35s;transition-timing-function:ease;position:absolute}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media figure{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;height:100%}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media figure:first-child{z-index:3;zoom:.75;justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media figure:first-child{zoom:normal}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media figure:first-child img{max-width:100%;max-height:100%}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media figure:last-child{z-index:0;zoom:normal;position:relative}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-media figure:last-child img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease}.related-resources-cards .related-resources-cards-wrapper .related-resources-card>figure{z-index:1;background-color:var(--color-light-gray,#ebebeb);width:100%;height:208px;position:relative;overflow:hidden}@media (min-width:640px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card>figure{height:217px}}@media (min-width:1024px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card>figure{height:180px}}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card>figure{height:277px}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card>figure img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content{z-index:1;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-line-gray,#cecece);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);transition-property:background,border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;flex-direction:column;flex:1;transition-duration:.35s;transition-timing-function:ease;display:flex}@media (min-width:1024px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content{padding-inline:calc(var(--spacing,.25rem) * 6)}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content .custom-label{margin-bottom:calc(var(--spacing,.25rem) * 6);align-self:flex-start}@media (min-width:1024px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content .custom-label{margin-bottom:22px}}.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content p{font-family:var(--font-primary,"NTBau", sans-serif);--tw-leading:115%;--tw-font-weight:var(--font-weight-normal,400);font-size:26px;line-height:115%;font-weight:var(--font-weight-normal,400);--tw-tracking:-.02em;letter-spacing:-.02em;text-transform:none;flex:1;margin-bottom:34px}@media (min-width:768px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@media (min-width:1280px){.related-resources-cards .related-resources-cards-wrapper .related-resources-card .inner-content p{font-size:36px}}.related-resources-cards.section-cards{padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:56px}@media (min-width:1024px){.related-resources-cards.section-cards{padding-bottom:60px}}@media not all and (min-width:768px){.related-resources-cards.section-cards:has(+.pagination){padding-bottom:calc(var(--spacing,.25rem) * 6)}}.related-resources-cards.related-resources-dark{color:var(--color-white,#f7f7f7)}.related-resources-cards.related-resources-dark .container-big p:has(.btn){margin-top:calc(var(--spacing,.25rem) * 8);text-align:center}@media (min-width:1280px){.related-resources-cards.related-resources-dark .container-big p:has(.btn){margin-top:52px}}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card{background-color:var(--color-dark-100,#181818)}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card>figure{background-color:#0000}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card:hover .inner-content{background-color:#000}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card:hover .custom-link{color:var(--color-soft-indigo,#aa9ff5)}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card .custom-link{color:#d9d9d9}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card .inner-content{border-bottom-color:#4f4f4f}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card .inner-content .custom-label{border-color:var(--color-soft-indigo,#aa9ff5);color:var(--color-soft-indigo,#aa9ff5)}.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card .inner-content p:not(.title){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));padding-inline-end:calc(var(--spacing,.25rem) * 4);display:none}@media (min-width:1280px){.related-resources-cards.related-resources-dark .related-resources-cards-wrapper .related-resources-card .inner-content p:not(.title){display:block}}*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}.features{padding-bottom:56px}@media (min-width:1024px){.features{padding-bottom:64px}}.features .container-fluid{background-color:var(--color-dark,#292929);width:calc(100% - 24px);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:56px;position:relative;overflow:hidden}@media (min-width:640px){.features .container-fluid{max-width:576px}}@media (min-width:768px){.features .container-fluid{width:calc(100% - 48px);max-width:720px;padding-block:92px}}@media (min-width:1024px){.features .container-fluid{max-width:976px}}@media (min-width:1280px){.features .container-fluid{max-width:1232px;padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:1440px){.features .container-fluid{max-width:1392px}}.features .container-fluid .features-heading .wp-block-heading{z-index:1;margin-bottom:calc(var(--spacing,.25rem) * 8);text-align:center;color:var(--color-white,#f7f7f7)}@media (min-width:1024px){.features .container-fluid .features-heading .wp-block-heading{margin-bottom:calc(var(--spacing,.25rem) * 20)}}@media (min-width:1280px){.features .container-fluid .features-heading .wp-block-heading{margin-bottom:92px}}.features .container-fluid .features-heading .wp-block-heading{font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:95%;--tw-font-weight:var(--font-weight-medium,500);font-size:40px;line-height:95%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){.features .container-fluid .features-heading .wp-block-heading{--tw-leading:100%;font-size:46px;line-height:100%}}@media (min-width:1440px){.features .container-fluid .features-heading .wp-block-heading{font-size:60px}}.features .container-fluid .features-heading .wp-block-heading br{display:none}@media (min-width:768px){.features .container-fluid .features-heading .wp-block-heading br{display:block}}.features .features-wrapper{z-index:1;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;display:flex}@media (min-width:1440px){.features .features-wrapper{max-width:1152px}}.features .feature{margin-bottom:calc(var(--spacing,.25rem) * 12);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 6);width:100%;display:flex;position:relative}@media not all and (min-width:640px){.features .feature{flex-direction:column}}@media (min-width:768px){.features .feature{margin-bottom:calc(var(--spacing,.25rem) * 20);width:47%}}@media (min-width:1024px){.features .feature{gap:calc(var(--spacing,.25rem) * 10)}}@media (min-width:1280px){.features .feature{width:43.38%;margin-bottom:92px}}.features .feature:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}@media (min-width:768px){.features .feature:nth-last-child(2){margin-bottom:calc(var(--spacing,.25rem) * 0)}}.features .feature figure{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}@media (min-width:768px){.features .feature figure{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.features .feature>div{flex-direction:column;flex:1;display:flex}.features .feature>div .wp-block-heading{font-family:var(--font-primary,"NTBau", sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1.1;color:var(--color-white,#f7f7f7);text-transform:none;margin-bottom:16px;line-height:1.1}.features .feature>div p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.3;color:var(--color-gray,#979797);line-height:1.3}.features .feature>div p:not(:last-child){margin-bottom:calc(var(--spacing,.25rem) * 3);flex-grow:1}@media (min-width:1280px){.features .feature>div p:not(:last-child){margin-bottom:calc(var(--spacing,.25rem) * 5)}}.features .feature>div p a{display:inline-flex}.features+.text-media-block{padding-top:64px}@media (min-width:1024px){.features+.text-media-block{padding-top:45px}}.features+.text-media-block figure{justify-content:flex-end;display:flex}*,:before,:after,::backdrop{--tw-content:"";--tw-border-style:solid;--tw-leading:initial;--tw-duration:initial;--tw-ease:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}.footer{background-color:var(--color-dark,#292929);width:100%;padding-top:calc(var(--spacing,.25rem) * 12);font-family:var(--font-primary,"NTBau", sans-serif);color:var(--color-white,#f7f7f7);padding-bottom:22px}.footer .logo{max-width:76px;display:inline-flex}@media (min-width:1280px){.footer .logo{max-width:200px}}.footer .footer-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.footer .footer-top:before{background-color:var(--color-charcoal,#444);--tw-content:"";content:var(--tw-content);flex-grow:1;order:1;height:1px;display:none}@media (min-width:640px){.footer .footer-top:before{display:block}}.footer .language-switcher{flex-shrink:0;order:2}.footer .footer-body{justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 10);flex-direction:column;margin-top:30px;display:flex}@media (min-width:768px){.footer .footer-body{margin-top:67px}}@media (min-width:1024px){.footer .footer-body{flex-direction:row}}@media (min-width:1440px){.footer .footer-body{column-gap:50px}}.footer .footer-nav{flex-grow:1;position:relative}@media (min-width:640px){.footer .footer-nav{column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1280px){.footer .footer-nav{flex-wrap:nowrap;display:flex}.footer .footer-nav>div{width:calc(27% - 8px)}.footer .footer-nav>div:last-child{width:16%}}.footer .footer-nav>div:first-child,.footer .footer-nav>div:nth-child(3),.footer .footer-nav>div:nth-child(4){grid-column-start:1}.footer .footer-nav>div:nth-child(2){grid-row:span 3/span 3;grid-column-start:2}.footer .footer-nav-item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal,#444)}@media (min-width:640px){.footer .footer-nav-item{--tw-border-style:none;border-style:none}}.footer .footer-nav-item.active .title:after{rotate:-90deg}@media not all and (min-width:1024px){.footer .footer-nav-item.active .sub-menu-wrap{grid-template-rows:1fr}}@media not all and (min-width:640px){.footer .footer-nav-item.active .sub-menu-wrap{padding-bottom:calc(var(--spacing,.25rem) * 6)}}.footer .footer-nav-item .title{cursor:pointer;border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem) * 0);text-align:left;font-family:var(--font-primary,"NTBau", sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.1;color:var(--color-white,#f7f7f7);background-color:#0000;border-width:0;line-height:1.1;position:relative}@media not all and (min-width:640px){.footer .footer-nav-item .title{justify-content:space-between;align-items:center;height:62px;display:flex}}@media (min-width:640px){.footer .footer-nav-item .title{margin-bottom:calc(var(--spacing,.25rem) * 5);cursor:default;width:auto}}@media (min-width:1280px){.footer .footer-nav-item .title{margin-bottom:30px}}.footer .footer-nav-item .title:after{width:15px;height:15px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;--tw-content:"";content:var(--tw-content);background-color:currentColor;transition-duration:.3s;transition-timing-function:linear;display:block;rotate:90deg}@media (min-width:640px){.footer .footer-nav-item .title:after{display:none}}.footer .footer-nav-item .title:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M5.625 11.25L9.375 7.5L5.625 3.75%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M5.625 11.25L9.375 7.5L5.625 3.75%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat}.footer .sub-menu-wrap{overflow:hidden}@media not all and (min-width:640px){.footer .sub-menu-wrap{padding-bottom:calc(var(--spacing,.25rem) * 0);transition-property:grid-template-rows,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.25s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));grid-template-rows:0fr;display:grid}}.footer .sub-menu-wrap>div{overflow:hidden}.footer .sub-menu:not(:first-child){margin-top:30px}.footer .sub-menu .list .item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);display:flex}@media (min-width:1280px){.footer .sub-menu .list .item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.footer .sub-menu .list .item:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 2)}.footer .sub-menu .list .item a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.4;color:var(--color-white,#f7f7f7);line-height:1.4;display:block}@media (hover:hover){.footer .sub-menu .list .item a:hover{color:var(--color-accent,#e5f100)}}@media screen and (min-width:1921px) and (max-width:2200px){.footer .sub-menu .list .item a{font-size:13px}}.footer .sub-menu .list .category{--tw-leading:1.4;--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-gray,#979797);text-transform:uppercase;font-size:10px;line-height:1.4}.footer .footer-info .baseline-hubspot-form,.footer .footer-info .hbspt-form{width:100%}.footer .footer-info .form-wrap{width:100%;margin-top:6px;margin-bottom:40px;display:flex;position:relative}@media (min-width:768px){.footer .footer-info .form-wrap{justify-content:center}}@media (min-width:1024px){.footer .footer-info .form-wrap{width:360px;margin-bottom:34px}}@media (min-width:1280px){.footer .footer-info .form-wrap{justify-content:flex-end;width:290px}}@media (min-width:1440px){.footer .footer-info .form-wrap{width:360px}}.footer .footer-info .form-wrap form{flex-wrap:wrap;width:100%;position:relative}@media (min-width:640px){.footer .footer-info .form-wrap form{display:flex}}.footer .footer-info .form-wrap form fieldset:has(.hs-email){flex:1;max-width:none}.footer .footer-info .form-wrap form .hs-error-msgs li,.footer .footer-info .form-wrap form .hs-error-msgs label,.footer .footer-info .form-wrap form .input{margin:calc(var(--spacing,.25rem) * 0)}.footer .footer-info .form-wrap form input[type=text]{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal,#444);background-color:var(--color-charcoal,#444);padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-primary,"NTBau", sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:140%;color:var(--color-white,#f7f7f7);line-height:140%;width:100%!important}@media (hover:hover){.footer .footer-info .form-wrap form input[type=text]:hover{border-color:#555}}.footer .footer-info .form-wrap form input[type=text]:focus{border-color:var(--color-charcoal,#444);background-color:#333}.footer .footer-info .form-wrap form input[type=email]{height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal,#444);background-color:var(--color-charcoal,#444);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-primary,"NTBau", sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:140%;color:var(--color-white,#f7f7f7);border-start-start-radius:var(--radius-md,.375rem);border-start-end-radius:var(--radius-sm,.25rem);border-end-end-radius:var(--radius-sm,.25rem);border-end-start-radius:var(--radius-md,.375rem);flex-grow:1;line-height:140%}@media (hover:hover){.footer .footer-info .form-wrap form input[type=email]:hover{border-color:#555}}.footer .footer-info .form-wrap form input[type=email]:focus{border-color:var(--color-charcoal,#444);background-color:#333}@media (min-width:640px){.footer .footer-info .form-wrap form input[type=email]{border-start-end-radius:0;border-end-end-radius:0}}.footer .footer-info .form-wrap form input[type=email]::placeholder{color:var(--color-gray,#979797)}.footer .footer-info .form-wrap form input[type=submit]{height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-md,.375rem);min-width:113px;padding-inline:calc(var(--spacing,.25rem) * 4.5);text-align:center;font-family:var(--font-primary,"NTBau", sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:100%;color:var(--color-dark,#292929);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;background-color:#dedede;border-color:#dedede;flex-shrink:0;line-height:100%;transition-duration:.35s;transition-timing-function:ease}@media (hover:hover){.footer .footer-info .form-wrap form input[type=submit]:hover{border-color:var(--color-accent,#e5f100);background-color:var(--color-accent,#e5f100)}}@media not all and (min-width:640px){.footer .footer-info .form-wrap form input[type=submit]{margin-top:calc(var(--spacing,.25rem) * 4);width:100%}}@media (min-width:640px){.footer .footer-info .form-wrap form input[type=submit]{border-start-start-radius:0;border-start-end-radius:var(--radius-md,.375rem);border-end-end-radius:var(--radius-md,.375rem);border-end-start-radius:0}}.footer .footer-info .form-wrap .form-columns-2{margin-bottom:calc(var(--spacing,.25rem) * 3);gap:10px;width:100%;display:flex;max-width:100%!important}.footer .footer-info .form-wrap .form-columns-2>div{float:none!important}.footer .footer-info .form-wrap .form-columns-1+.form-columns-1{margin-top:calc(var(--spacing,.25rem) * 3);order:1;max-width:100%!important}:is(.footer .footer-info .form-wrap .hs-lastname,.footer .footer-info .form-wrap .hs-firstname,.footer .footer-info .form-wrap .hs_email) label:not(.hs-error-msg),.footer .footer-info .form-wrap .hs_error_rollup{display:none}.footer .footer-info .form-wrap .legal-consent-container{--tw-leading:1.5em;font-size:12px;line-height:1.5em}@media (hover:hover){.footer .footer-info .form-wrap .legal-consent-container a:hover{color:var(--color-accent,#e5f100)}}.footer .footer-info .form-wrap [role=alert] *{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent,#e5f100);display:inline-block}.footer .footer-info>p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.footer .footer-info .wrap{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}@media (min-width:1024px){.footer .footer-info .wrap .copyright{display:none}}.footer .footer-bottom{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray,#979797);margin-top:20px;display:flex}@media not all and (min-width:640px){.footer .footer-bottom{flex-direction:column}}@media (min-width:640px){.footer .footer-bottom{justify-content:space-between}}@media (min-width:1024px){.footer .footer-bottom{margin-top:50px}}@media not all and (min-width:1024px){.footer .footer-bottom .copyright{display:none}}.footer .footer-bottom .terms{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@media not all and (min-width:1024px){.footer .footer-bottom .terms{justify-content:space-between;width:100%}}@media (min-width:1024px){.footer .footer-bottom .terms{column-gap:calc(var(--spacing,.25rem) * 8)}}.footer .footer-bottom a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray,#979797);position:relative}@media (hover:hover){.footer .footer-bottom a:hover{color:var(--color-accent,#e5f100)}}.footer .copyright a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray,#979797)}@media (hover:hover){.footer .copyright a:hover{color:var(--color-accent,#e5f100)}}.footer .copyright p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray,#979797)}.footer .social{gap:calc(var(--spacing,.25rem) * 2);display:flex}.footer .social a{width:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#f7f7f7);display:block}@media (hover:hover){.footer .social a:hover{background-color:#0000}}.footer .social a svg{width:100%;height:100%}.footer .social a svg path{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease}.footer .social a:hover svg path{fill:var(--color-accent,#e5f100)}.language-switcher{z-index:3;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));-webkit-user-select:none;user-select:none;align-items:center;gap:7px;display:flex;position:relative}.language-switcher .icon{flex-shrink:0}.language-switcher .current{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);color:inherit;background-color:#0000;border-width:0;align-items:center;gap:6px;display:flex}.language-switcher .current svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.18s;transition-duration:.18s}.language-switcher.open .current svg{rotate:180deg}.language-switcher.open .list{pointer-events:auto;--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.language-switcher .list{pointer-events:none;top:100%;right:calc(var(--spacing,.25rem) * 0);margin:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -2);min-width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-charcoal,#444);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-radius:4px;margin-top:8px;padding:4px;list-style-type:none;position:absolute;overflow:hidden}.language-switcher .list li a{padding-inline:calc(var(--spacing,.25rem) * 3);white-space:nowrap;color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:ease;border-radius:4px;padding-block:6px;font-size:13px;text-decoration-line:none;transition-duration:.25s;transition-timing-function:ease;display:block}@media (hover:hover){@media (hover:hover){.language-switcher .list li a:hover:hover{background-color:var(--color-dark,#292929)}}}*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial}.admin-bar header{top:32px}@media (max-width:782px){.admin-bar header{top:46px}}@media (max-width:600px){.admin-bar.scroll-up header,.admin-bar.scroll-down header{top:calc(var(--spacing,.25rem) * 0)}}header{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;width:100%;min-height:60px;padding-block:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-primary,"NTBau", sans-serif);color:var(--color-white,#f7f7f7);transition-property:translate,background,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;align-items:center;transition-duration:.35s;transition-timing-function:ease;display:flex;position:fixed}@media (min-width:1280px){header{min-height:106px;padding-block:calc(var(--spacing,.25rem) * 4)}}header:before{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:calc(1 * -1);opacity:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);background:linear-gradient(#292929 0%,#29292900 100%);transition-duration:.3s;transition-timing-function:ease;display:block;position:absolute}.scroll-up :is(header){--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.scroll-up :is(header):before{opacity:0}.scroll-down :is(header){--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.scroll-down :is(header):before{opacity:0}.scroll-up :is(header),.scroll-down :is(header){background-blend-mode:multiply;--tw-shadow:0 8 17px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:1280px){.scroll-up :is(header),.scroll-down :is(header){padding-block:calc(var(--spacing,.25rem) * 3)}}.scroll-up :is(header),.scroll-down :is(header){background:#29292980;box-shadow:0 8px 17px #0000000d}header.footer-visible{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}header.skin-light{background:#f7f7f7bf}header.skin-light .logo svg path,header.skin-light .logo svg path.logo-plus{fill:var(--color-dark,#292929)}@media (min-width:1280px){header.skin-light .nav-list .menu-item .link{color:var(--color-dark,#292929)}@media (hover:hover){header.skin-light .nav-list .menu-item .link:hover{color:var(--color-white,#f7f7f7)}}}header.skin-light .nav-list .menu-item .link img.light{display:none}header.skin-light .nav-list .menu-item .link img.dark{display:flex}@media (min-width:1280px){header.skin-light .nav-list .menu-item.menu-item-has-children{color:var(--color-dark,#292929)}}header.skin-light .btns-wrap .btn.btn-outline-white{border-color:var(--color-dark,#292929);color:var(--color-dark,#292929)}@media (hover:hover){header.skin-light .btns-wrap .btn.btn-outline-white:hover{background-color:var(--color-dark,#292929);color:var(--color-white,#f7f7f7)}}header.skin-light .btns-wrap .btn.btn-accent{border-color:var(--color-dark,#292929);background-color:var(--color-dark,#292929);color:var(--color-white,#f7f7f7)}@media (hover:hover){header.skin-light .btns-wrap .btn.btn-accent:hover{border-color:var(--color-charcoal,#444);background-color:var(--color-charcoal,#444)}}header.skin-light .burger-menu:not(.active) .burger-menu-item,header.skin-light .burger-menu .burger-menu-item:before,header.skin-light .burger-menu .burger-menu-item:after{background-color:var(--color-dark,#292929)}header .header-wrap{justify-content:space-between;align-items:center;display:flex}header .logo{z-index:4;max-width:76px;display:inline-flex}@media (min-width:1280px){header .logo{max-width:140px}}@media not all and (min-width:1280px){header .logo.active svg path{fill:var(--color-dark,#292929)}header .logo.active svg path.logo-plus{fill:var(--color-accent,#e5f100)}}header .logo svg{height:auto}header .logo svg path{transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease}header .header-right{justify-content:flex-end;align-items:center;display:flex}header .nav-menu{top:calc(var(--spacing,.25rem) * 0);z-index:3;justify-content:space-between;gap:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#f7f7f7);opacity:0;width:100%;height:100dvh;transition-property:left,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:ease;padding-top:60px;padding-bottom:24px;transition-duration:.3s;transition-timing-function:ease;display:flex;position:absolute;left:-100%}@media not all and (min-width:1280px){header .nav-menu{flex-direction:column}}@media (min-width:640px){header .nav-menu{width:320px}}@media (min-width:1280px){header .nav-menu{z-index:0;margin-top:calc(var(--spacing,.25rem) * 0);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:auto;height:auto;padding:calc(var(--spacing,.25rem) * 0);opacity:1;background-color:#0000;position:relative;top:auto;left:auto}}header .nav-menu.active{left:calc(var(--spacing,.25rem) * 0);opacity:1}header .btns-wrap{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex}@media not all and (min-width:1280px){header .btns-wrap{flex-direction:column}}@media (min-width:1280px){header .btns-wrap{padding-inline:calc(var(--spacing,.25rem) * 0);align-items:center}}header .btns-wrap .btn.btn-outline-white{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media not all and (min-width:1280px){header .btns-wrap .btn.btn-outline-white{border-color:var(--color-dark,#292929);color:var(--color-dark,#292929)}@media (hover:hover){header .btns-wrap .btn.btn-outline-white:hover{background-color:var(--color-dark,#292929);color:var(--color-mid-gray,#dedede)}}}@media (hover:hover){@media (min-width:1280px){header .btns-wrap .btn.btn-outline-white:hover{border-color:var(--color-mid-gray,#dedede);background-color:var(--color-mid-gray,#dedede);color:var(--color-dark,#292929)}}}@media not all and (min-width:1280px){header .btns-wrap .btn.btn-accent{border-color:var(--color-dark,#292929);background-color:var(--color-dark,#292929);color:var(--color-white,#f7f7f7)}@media (hover:hover){header .btns-wrap .btn.btn-accent:hover{border-color:var(--color-charcoal,#444);background-color:var(--color-charcoal,#444);color:var(--color-white,#f7f7f7)}}}header .nav-list{flex-direction:column;max-height:100%;display:flex;overflow:hidden auto}@media (min-width:1280px){header .nav-list{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:row;max-height:none;overflow:visible}}header .nav-list .menu-item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line-gray,#cecece);display:block;position:relative}@media (min-width:1280px){header .nav-list .menu-item{--tw-border-style:none;border-style:none}header .nav-list .menu-item:hover .link{background-color:var(--color-charcoal,#444);color:var(--color-white,#f7f7f7)}}header .nav-list .menu-item:hover .link img.light{display:none}@media (min-width:1280px){header .nav-list .menu-item:hover .link img.light{display:flex}}header .nav-list .menu-item:hover .link img.dark{display:flex}@media (min-width:1280px){header .nav-list .menu-item:hover .link img.dark{display:none}}header .nav-list .menu-item .link{width:100%;height:62px;color:var(--color-dark,#292929);display:flex;position:relative}@media not all and (min-width:1280px){header .nav-list .menu-item .link{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:1280px){header .nav-list .menu-item .link{height:42px;padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 5);color:var(--color-white,#f7f7f7);border-radius:6px}}header .nav-list .menu-item .link img{width:auto;max-height:18px}header .nav-list .menu-item .link img.light{display:none}@media (min-width:1280px){header .nav-list .menu-item .link img.light{display:flex}}header .nav-list .menu-item .link img.dark{display:flex}@media (min-width:1280px){header .nav-list .menu-item .link img.dark{display:none}}header .nav-list .menu-item a{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;justify-content:space-between;align-items:center;text-decoration-line:none;transition-duration:.3s;display:inline-flex;position:relative}@media (min-width:1280px){header .nav-list .menu-item a{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}header .nav-list .menu-item.menu-item-has-children{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 1.5);transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease;display:flex;position:relative}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children{flex-wrap:wrap}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children:first-of-type .sub-menu-wrap{--tw-translate-x:-35%;translate:var(--tw-translate-x) var(--tw-translate-y)}header .nav-list .menu-item.menu-item-has-children:nth-of-type(2) .sub-menu-wrap{--tw-translate-x:-45%;translate:var(--tw-translate-x) var(--tw-translate-y)}header .nav-list .menu-item.menu-item-has-children.js-hover .menu-item-arrow{color:var(--color-white,#f7f7f7)}header .nav-list .menu-item.menu-item-has-children.js-hover .menu-item-arrow:after{border-color:var(--color-white,#f7f7f7);rotate:-45deg}[dir=rtl] :is(header .nav-list .menu-item.menu-item-has-children.js-hover .menu-item-arrow):after{rotate:-135deg}header .nav-list .menu-item.menu-item-has-children.js-hover .sub-menu-wrap{pointer-events:auto;z-index:1;--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.active{background-color:var(--color-light-gray,#ebebeb)}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.active .menu-item-arrow{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}header .nav-list .menu-item.menu-item-has-children.active .menu-item-arrow:after{rotate:-90deg}header .nav-list .menu-item.menu-item-has-children.active .sub-menu-wrap{pointer-events:auto;--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .link{padding-inline-end:43px}}header .nav-list .menu-item.menu-item-has-children .menu-item-arrow{pointer-events:none;inset-inline-end:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;height:62px;display:inline-flex;position:absolute}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .menu-item-arrow{padding-inline:calc(var(--spacing,.25rem) * 6);color:var(--color-dark,#292929)}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .menu-item-arrow{--tw-translate-y:1px;width:15px;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:calc(var(--spacing,.25rem) * 5)}}header .nav-list .menu-item.menu-item-has-children .menu-item-arrow:after{width:15px;height:15px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;--tw-content:"";content:var(--tw-content);background-color:currentColor;transition-duration:.3s;transition-timing-function:linear;display:block;rotate:90deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M5.625 11.25L9.375 7.5L5.625 3.75%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M5.625 11.25L9.375 7.5L5.625 3.75%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat}header .nav-list .menu-item.menu-item-has-children .sub-menu-wrap{width:max-content;min-width:100%;transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu-wrap{height:calc(var(--spacing,.25rem) * 0)}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu-wrap{pointer-events:none;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);min-width:168px;max-width:1024px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y);padding-top:calc(var(--spacing,.25rem) * 4);opacity:0;transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:100%;left:50%;height:auto!important}}header .nav-list .menu-item.menu-item-has-children .sub-menu{border-radius:var(--radius-sm,.25rem);background-color:var(--color-white,#f7f7f7);color:var(--color-dark,#292929);flex-direction:column;display:flex;overflow:hidden}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu{background-color:var(--color-light-gray,#ebebeb);flex-direction:row}}header .nav-list .menu-item.menu-item-has-children .sub-menu .list{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);flex-shrink:0}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .list{background-color:var(--color-white,#f7f7f7);padding:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12)}}header .nav-list .menu-item.menu-item-has-children .sub-menu .item{--tw-leading:1.3;line-height:1.3}header .nav-list .menu-item.menu-item-has-children .sub-menu .item:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 3)}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 5)}}header .nav-list .menu-item.menu-item-has-children .sub-menu a{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.3;color:var(--color-dark,#292929);line-height:1.3}@media (hover:hover){header .nav-list .menu-item.menu-item-has-children .sub-menu a:hover{color:var(--color-indigo,#6b57ff)}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu a{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured{background-color:var(--color-light-gray,#ebebeb)}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured{display:none}}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured a,header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .item-featured-content{align-items:stretch;gap:calc(var(--spacing,.25rem) * 6);height:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-charcoal,#444);transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;flex-grow:1;transition-duration:.35s;transition-timing-function:ease;display:flex}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured a,header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .item-featured-content{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 8)}}:is(header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured a,header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .item-featured-content):hover{background-color:var(--color-line-gray,#cecece)}:is(header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured a,header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .item-featured-content):hover .custom-link:after{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}[dir=rtl] :is(:is(header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured a,header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .item-featured-content):hover .custom-link):after{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .name{font-family:var(--font-primary,"NTBau", sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1.15;--tw-tracking:-.02em;letter-spacing:-.02em;transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;line-height:1.15;transition-duration:.35s;transition-timing-function:ease}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured p{--tw-leading:1.3;line-height:1.3;display:none}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured p{display:block}}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured img{aspect-ratio:1;object-fit:cover;width:210px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;flex-shrink:0;transition-duration:.35s;transition-timing-function:ease;display:none}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured img{display:block}}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .icon{aspect-ratio:auto;align-self:flex-start;width:auto;height:auto}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .wrap{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 6);max-width:250px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));flex-direction:column;flex-grow:1;display:flex}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .wrap{max-width:224px}}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .meta{gap:calc(var(--spacing,.25rem) * 3);display:flex}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .meta span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-gray,#cecece);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-gray,#979797);text-transform:uppercase;padding-block:5px;line-height:1}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .meta span.accent{border-color:var(--color-indigo,#6b57ff);color:var(--color-indigo,#6b57ff)}header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .custom-link{pointer-events:none;color:var(--color-indigo,#6b57ff);text-transform:none;align-items:flex-end;margin-top:auto}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children .sub-menu .item-featured .custom-link{--tw-leading:1.35;--tw-tracking:-.02em;letter-spacing:-.02em;line-height:1.35}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-row{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);flex-shrink:0;display:flex}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-row{flex-direction:column}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-row{gap:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 12);background-color:var(--color-white,#f7f7f7);padding:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12)}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-col{flex-grow:1}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-col{flex-basis:33.3333%}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .list{padding:calc(var(--spacing,.25rem) * 0);background-color:#0000}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .list{max-width:225px}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .list:not(:last-child){margin-bottom:calc(var(--spacing,.25rem) * 6)}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-title{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line-gray,#cecece);padding-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-indigo,#6b57ff);text-transform:uppercase;display:flex}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .categories-title{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);--tw-tracking:.08em;letter-spacing:.08em;font-size:10px}}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item-featured{display:block}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item-featured .name{display:none}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 4)}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item:not(:first-child){margin-top:calc(var(--spacing,.25rem) * 6)}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);color:var(--color-charcoal,#444);display:flex}@media (hover:hover){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a:hover{color:var(--color-indigo,#6b57ff)}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .icon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);flex-shrink:0}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .icon{width:42px;height:42px}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .icon img{object-fit:contain;width:100%;height:100%}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .wrap{flex-grow:1}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .name{--tw-leading:1;line-height:1}header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .description{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.4;color:var(--color-gray,#979797);line-height:1.4}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media screen and (min-width:1921px) and (max-width:2200px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-description .sub-menu .item a .description{font-size:13px}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-row{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);flex-shrink:0;display:flex}@media not all and (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-row{flex-direction:column}}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-row{gap:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 12);background-color:var(--color-white,#f7f7f7);padding:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12)}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-col{flex-grow:1}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-col{flex-basis:33.3333%;min-width:180px}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .list{padding:calc(var(--spacing,.25rem) * 0);background-color:#0000}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .list:not(:last-child){margin-bottom:calc(var(--spacing,.25rem) * 6)}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-title{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line-gray,#cecece);padding-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-indigo,#6b57ff);text-transform:uppercase;display:flex}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .categories-title{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);--tw-tracking:.08em;letter-spacing:.08em;font-size:10px}}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .category-name{--tw-leading:1.4;color:#6a6a6a;font-size:10px;line-height:1.4}header .nav-list .menu-item.menu-item-has-children.menu-item--with-categories .sub-menu .category-name+.item{margin-top:calc(var(--spacing,.25rem) * 1)}.burger-menu{z-index:4;cursor:pointer;--tw-border-style:none;width:30px;height:30px;padding:calc(var(--spacing,.25rem) * 0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0000;border-style:none;flex:none;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative;overflow:hidden}@media (min-width:1280px){.burger-menu{display:none}}.burger-menu .burger-menu-item{height:calc(var(--spacing,.25rem) * .5);background-color:var(--color-white,#f7f7f7);width:30px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:5px;transition-duration:.3s;position:relative}.burger-menu .burger-menu-item:before,.burger-menu .burger-menu-item:after{left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * .5);background-color:var(--color-white,#f7f7f7);width:30px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);border-radius:5px;transition-duration:.3s;position:absolute}.burger-menu .burger-menu-item:before{--tw-translate-y:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.burger-menu .burger-menu-item:after{z-index:10;--tw-translate-y:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.burger-menu.active .burger-menu-item{background-color:#0000;transition-property:none}.burger-menu.active .burger-menu-item:before,.burger-menu.active .burger-menu-item:after{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);top:50%;left:50%}@media not all and (min-width:640px){.burger-menu.active .burger-menu-item:before,.burger-menu.active .burger-menu-item:after{background-color:var(--color-dark,#292929)}}.burger-menu.active .burger-menu-item:before{z-index:1;rotate:45deg}.burger-menu.active .burger-menu-item:after{rotate:-45deg}*,:before,:after,::backdrop{--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial}.hero-homepage{background-color:var(--color-dark,#292929)}.hero-homepage .section-wrap{min-height:500px;color:var(--color-white,#f7f7f7);background-position:top;background-repeat:repeat;background-size:250%;padding-top:90px;position:relative;overflow:hidden}@media (min-width:640px){.hero-homepage .section-wrap{background-size:auto}}@media (min-width:1024px){.hero-homepage .section-wrap{padding-bottom:60px;display:flex}}@media (min-width:1280px){.hero-homepage .section-wrap{min-height:710px;padding-top:110px;padding-bottom:80px}}@media (min-width:1441px){.hero-homepage .section-wrap{max-width:1920px;margin-inline:auto}}@media (min-width:1921px){.hero-homepage .section-wrap:after{pointer-events:none;inset-inline-end:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);z-index:3;--tw-content:"";content:var(--tw-content);background:linear-gradient(270deg,#292929 0%,#29292900 100%);width:125px;height:100%;position:absolute}[dir=rtl] :is(.hero-homepage .section-wrap):after{background:linear-gradient(90deg,#292929 0%,#29292900 100%)}}.hero-homepage .hero-dotted-bg{inset-inline-start:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute;overflow:hidden}.hero-homepage .hero-dotted-bg svg{inset-inline-start:54%;height:100%;position:absolute;top:50%}@media not all and (min-width:1024px){.hero-homepage .hero-dotted-bg svg{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:768px){.hero-homepage .hero-dotted-bg svg{inset-inline-start:-6%}}@media (min-width:1024px){.hero-homepage .hero-dotted-bg svg{inset-inline:auto .5%;top:calc(var(--spacing,.25rem) * 0)}}.hero-homepage .hero-dotted-bg svg:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}@media not all and (min-width:1024px){.hero-homepage .hero-dotted-bg svg:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}}.hero-homepage .container-lg{z-index:3;position:relative}@media not all and (min-width:768px){.hero-homepage .container-lg{padding-inline:calc(var(--spacing,.25rem) * 3)}}@media (min-width:1024px){.hero-homepage .container-lg{display:flex}}.hero-homepage .inner-wrap{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 10);display:flex}@media not all and (min-width:1024px){.hero-homepage .inner-wrap{flex-direction:column}}@media (min-width:1280px){.hero-homepage .inner-wrap{gap:calc(var(--spacing,.25rem) * 20)}}.hero-homepage .inner-content{z-index:2;flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:relative}@media not all and (min-width:1024px){.hero-homepage .inner-content{margin-bottom:30px}}@media not all and (min-width:768px){.hero-homepage .inner-content{padding-inline:calc(var(--spacing,.25rem) * 3)}}@media (min-width:1024px){.hero-homepage .inner-content{max-width:520px}}@media (min-width:1280px){.hero-homepage .inner-content{max-width:620px}}@media (min-width:1440px){.hero-homepage .inner-content{max-width:680px}}.hero-homepage .inner-content .custom-label{margin-bottom:calc(var(--spacing,.25rem) * 4);border-color:var(--color-mid-gray,#dedede);color:var(--color-mid-gray,#dedede);align-self:flex-start}@media (min-width:1280px){.hero-homepage .inner-content .custom-label{margin-bottom:calc(var(--spacing,.25rem) * 6)}}.hero-homepage .inner-content h1{margin-bottom:16px}@media (min-width:1280px){.hero-homepage .inner-content h1{margin-bottom:calc(var(--spacing,.25rem) * 6)}}.hero-homepage .inner-content p{--tw-leading:1.3;max-width:420px;line-height:1.3}@media not all and (min-width:1280px){.hero-homepage .inner-content p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (min-width:1280px){.hero-homepage .inner-content p{max-width:470px}}.hero-homepage .inner-content .btn{align-self:flex-start;margin-top:32px}@media (min-width:1280px){.hero-homepage .inner-content .btn{margin-top:calc(var(--spacing,.25rem) * 10)}}.hero-homepage .video-wrap{opacity:0;height:100%;position:relative}@media (min-width:1024px){.hero-homepage .video-wrap{inset-inline-end:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);position:absolute}}.hero-homepage .video-wrap:before{pointer-events:none;inset-inline-start:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);z-index:2;--tw-content:"";content:var(--tw-content);width:100%;height:88px;position:absolute}@media (min-width:1024px){.hero-homepage .video-wrap:before{width:417px;height:100%}}.hero-homepage .video-wrap:before{background:linear-gradient(#292929 0%,#29292900 100%)}@media (min-width:1024px){.hero-homepage .video-wrap:before{background:linear-gradient(90deg,#292929 0%,#29292900 100%)}[dir=rtl] :is(.hero-homepage .video-wrap):before{background:linear-gradient(270deg,#292929 0%,#29292900 100%)}}.hero-homepage .video-wrap img,.hero-homepage .video-wrap video{z-index:1;height:100%;position:relative}@media not all and (min-width:1024px){.hero-homepage .video-wrap img,.hero-homepage .video-wrap video{width:100%}}@media not all and (min-width:640px){.hero-homepage .video-wrap img,.hero-homepage .video-wrap video{object-fit:cover;height:340px}}.hero-homepage .neighbor-rect{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out forwards neighbor-pulse}.hero-homepage #target-plus{opacity:0;transform-origin:1193.85px 135.674px;transform-box:view-box}@keyframes neighbor-pulse{0%{opacity:.5;transform:scale(1)}20%{opacity:1;transform:scale(3.5)}40%{opacity:.5;transform:scale(1)}60%{opacity:.9;transform:scale(2.8)}75%{opacity:.5;transform:scale(1)}88%{opacity:.7;transform:scale(1.8)}to{opacity:.5;transform:scale(1)}}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:""}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}.logos-carousel{position:relative}.logos-carousel:after{bottom:calc(var(--spacing,.25rem) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:calc(100% - 24px);height:1px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-line-gray,#cecece);--tw-content:"";content:var(--tw-content);position:absolute;left:50%}@media (min-width:768px){.logos-carousel:after{display:none}}.logos-carousel .logos-slider{visibility:hidden;padding-block:34px;position:relative}.logos-carousel .logos-slider.is-initialized{visibility:visible}.logos-carousel .splide__list{justify-content:space-between;display:flex}.logos-carousel .slide{padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex}@media (max-width:1440px){.logos-carousel .slide img{zoom:.75}}.logos-carousel.bg-dark{background-color:var(--color-dark,#292929)}.logos-carousel.bg-dark img{filter:invert()brightness(20)}*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}.platform-cards{padding-block:56px}@media (min-width:1024px){.platform-cards{padding-block:62px}}.platform-cards:has(+.platform-cards){padding-bottom:calc(var(--spacing,.25rem) * 0)}.platform-cards+.platform-cards{padding-top:calc(var(--spacing,.25rem) * 6)}@media (min-width:1024px){.platform-cards+.platform-cards{padding-top:calc(var(--spacing,.25rem) * 10)}}@media not all and (min-width:768px){.heading:has(+.platform-cards){text-align:center}.platform-cards .container-lg{padding-inline:calc(var(--spacing,.25rem) * 3)}}.platform-cards .platform-cards-wrapper{justify-content:center;gap:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;width:100%;display:flex}.platform-cards .platform-cards-wrapper .platform-card{background-color:var(--color-light-gray,#ebebeb);width:100%;text-decoration-line:none;display:block;position:relative;overflow:hidden}@media (min-width:640px){.platform-cards .platform-cards-wrapper .platform-card{width:calc(50% - 12px)}}@media (min-width:768px){.platform-cards .platform-cards-wrapper .platform-card{background-color:var(--color-white,#f7f7f7)}}@media (min-width:1024px){.platform-cards .platform-cards-wrapper .platform-card{width:calc(33.3333% - 16px)}}.platform-cards .platform-cards-wrapper .platform-card:hover .inner-content{border-bottom-color:var(--color-light-gray,#ebebeb);background-color:var(--color-light-gray,#ebebeb)}.platform-cards .platform-cards-wrapper .platform-card:hover .btn-arrow{background-color:var(--color-dark,#292929);color:var(--color-white,#f7f7f7)}.platform-cards .platform-cards-wrapper .platform-card:hover figure img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.platform-cards .platform-cards-wrapper .platform-card .platform-card-wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}.platform-cards .platform-cards-wrapper .platform-card figure{z-index:1;width:100%;height:288px;position:relative;overflow:hidden}@media (min-width:1024px){.platform-cards .platform-cards-wrapper .platform-card figure{height:188px}}@media (min-width:1280px){.platform-cards .platform-cards-wrapper .platform-card figure{height:248px}}@media (min-width:1440px){.platform-cards .platform-cards-wrapper .platform-card figure{height:288px}}.platform-cards .platform-cards-wrapper .platform-card figure img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease}.platform-cards .platform-cards-wrapper .platform-card .inner-content{z-index:1;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-line-gray,#cecece);padding-inline-start:calc(var(--spacing,.25rem) * 5);padding-inline-end:70px;padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 6);transition-property:background,border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;flex-direction:column;flex:1;transition-duration:.35s;display:flex;position:relative}@media (min-width:1024px){.platform-cards .platform-cards-wrapper .platform-card .inner-content{padding-inline-start:calc(var(--spacing,.25rem) * 6);padding-top:15px}}.platform-cards .platform-cards-wrapper .platform-card .inner-content .wp-block-heading{font-family:var(--font-primary,"NTBau", sans-serif);--tw-leading:110%;--tw-font-weight:var(--font-weight-normal,400);font-size:26px;line-height:110%;font-weight:var(--font-weight-normal,400);--tw-tracking:-.02em;letter-spacing:-.02em}@media (min-width:1280px){.platform-cards .platform-cards-wrapper .platform-card .inner-content .wp-block-heading{--tw-leading:115%;font-size:36px;line-height:115%}}.platform-cards .platform-cards-wrapper .platform-card .inner-content p{max-width:230px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.3;margin-top:10px;line-height:1.3}@media (min-width:640px){.platform-cards .platform-cards-wrapper .platform-card .inner-content p{max-width:250px}}@media (min-width:768px){.platform-cards .platform-cards-wrapper .platform-card .inner-content p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.platform-cards .platform-cards-wrapper .platform-card .btn-arrow{inset-inline-end:calc(var(--spacing,.25rem) * 5);bottom:calc(var(--spacing,.25rem) * 6);z-index:2;border-style:var(--tw-border-style);color:var(--color-dark,#292929);background-color:#0000;border-width:1px;position:absolute}@media (min-width:1024px){.platform-cards .platform-cards-wrapper .platform-card .btn-arrow{inset-inline-end:calc(var(--spacing,.25rem) * 6)}}.platform-cards .platform-cards-wrapper .platform-card .btn-arrow svg{fill:currentColor;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease}*,:before,:after,::backdrop{--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}.cta{position:relative;overflow:hidden}.cta .container-fluid{width:calc(100% - 24px)}@media (min-width:768px){.cta .container-fluid{width:calc(100% - 48px)}}.cta .cta-wrap{align-items:flex-end;min-height:490px;display:flex;position:relative;overflow:hidden}@media (min-width:1280px){.cta .cta-wrap{min-height:600px}}.cta .cta-wrap .cta-row{margin-inline:calc(var(--spacing,.25rem) * -3);flex-grow:1;padding-block:35px;position:relative}@media (min-width:768px){.cta .cta-wrap .cta-row{margin-inline:calc(var(--spacing,.25rem) * -6);padding-block:60px}}.cta .cta-wrap .cta-row:before{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:2;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}@media (min-width:768px){.cta .cta-wrap .cta-row:before{display:none}}.cta .cta-wrap .cta-row:before{background:linear-gradient(#29292900 0%,#292929 100%)}.cta .cta-wrap picture{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:1;width:100%;height:100%;position:absolute}.cta .cta-wrap img{object-fit:cover;width:100%;height:100%}@media (min-width:1921px){.cta .cta-wrap img{object-position:bottom}}.cta .cta-wrap img:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.cta .container-lg{z-index:2;position:relative}.cta .cta-content{z-index:3;max-width:400px;position:relative}@media (min-width:1280px){.cta .cta-content{max-width:600px}}.cta .cta-content .wp-block-heading{font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:95%;--tw-font-weight:var(--font-weight-medium,500);font-size:40px;line-height:95%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-white,#f7f7f7)}@media not all and (min-width:1024px){.cta .cta-content .wp-block-heading{text-shadow:0 0 3px var(--tw-text-shadow-color,#0003)}}@media (min-width:1280px){.cta .cta-content .wp-block-heading{--tw-leading:100%;font-size:46px;line-height:100%}}@media (min-width:1440px){.cta .cta-content .wp-block-heading{font-size:60px}}.cta .btn{margin-top:calc(var(--spacing,.25rem) * 8)}@media not all and (min-width:640px){.cta .btn{width:100%}}@media (min-width:1280px){.cta .btn{margin-top:calc(var(--spacing,.25rem) * 10)}}main .cta:last-child:after{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:calc(1 * -1);background-color:var(--color-dark,#292929);--tw-content:"";content:var(--tw-content);width:100%;height:50%;position:absolute}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial}.solutions{padding-block:56px}@media (min-width:1024px){.solutions{padding-block:72px}}@media not all and (min-width:768px){.solutions .container-lg{padding-inline:calc(var(--spacing,.25rem) * 3)}}.solutions .solutions-wrapper{flex-wrap:wrap;display:flex}@media (min-width:768px){.solutions .solutions-wrapper{column-gap:30px}}.solutions .solutions-wrapper .solution{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-line-gray,#cecece);width:100%;position:relative}@media (min-width:768px){.solutions .solutions-wrapper .solution{width:calc(50% - 15px)}}@media (min-width:1280px){.solutions .solutions-wrapper .solution{height:142px}}.solutions .solutions-wrapper .solution:first-child{border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-line-gray,#cecece)}@media (min-width:768px){.solutions .solutions-wrapper .solution:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-line-gray,#cecece)}}.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content{height:100%;padding-block:calc(var(--spacing,.25rem) * 6);flex-direction:column;padding-inline-start:calc(var(--spacing,.25rem) * 3);padding-inline-end:55px;display:flex;position:relative}@media (min-width:768px){.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content{padding-inline-start:calc(var(--spacing,.25rem) * 6)}}@media (min-width:1280px){.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content{padding-block:calc(var(--spacing,.25rem) * 3);justify-content:center;padding-inline-end:75px}}:is(.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content):after{background-color:var(--color-indigo,#6b57ff);width:21px;height:21px;transition-property:color,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);inset-inline-end:calc(var(--spacing,.25rem) * 3);transition-duration:.35s;transition-timing-function:ease;position:absolute;top:30px}@media (min-width:1280px){:is(.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content):after{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-dark,#292929);background-color:var(--color-gray,#979797);inset-inline-end:calc(var(--spacing,.25rem) * 6);top:50%}}:is(.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content):after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 23%27%3E%3Cpath fill=%27white%27 d=%27M17.3199 22.3199L14.9199 20.0799L21.7999 12.7599H0V9.51992H21.7999L14.9199 2.19992L17.3199 0L27.6399 11.1599L17.3199 22.3199Z%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 23%27%3E%3Cpath fill=%27white%27 d=%27M17.3199 22.3199L14.9199 20.0799L21.7999 12.7599H0V9.51992H21.7999L14.9199 2.19992L17.3199 0L27.6399 11.1599L17.3199 22.3199Z%27/%3E%3C/svg%3E") 50%/contain no-repeat}[dir=rtl] :is(.solutions .solutions-wrapper .solution a,.solutions .solutions-wrapper .solution .solution-content):after{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.solutions .solutions-wrapper .solution p:first-child{font-family:var(--font-primary,"NTBau", sans-serif);--tw-leading:1.1;color:var(--color-indigo,#6b57ff);text-transform:none;transition-property:color,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;font-size:26px;line-height:1.1;transition-duration:.35s;transition-timing-function:ease}@media (min-width:1280px){.solutions .solutions-wrapper .solution p:first-child{color:var(--color-gray,#979797);font-size:40px}}.solutions .solutions-wrapper .solution p:first-child:has(+p){margin-bottom:calc(var(--spacing,.25rem) * 3)}@media (min-width:1280px){.solutions .solutions-wrapper .solution p:first-child:has(+p){margin-bottom:calc(var(--spacing,.25rem) * 0)}}.solutions .solutions-wrapper .solution p:not(:first-child){max-width:400px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.3;color:var(--color-charcoal,#444);transition-property:opacity,max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;line-height:1.3;transition-duration:.35s;transition-timing-function:ease;overflow:hidden}@media (min-width:1280px){.solutions .solutions-wrapper .solution p:not(:first-child){max-height:calc(var(--spacing,.25rem) * 0);--tw-leading:1.4;opacity:0;line-height:1.4}}.solutions .solutions-wrapper .solution p:not(:first-child) br{display:none}@media (min-width:1024px){.solutions .solutions-wrapper .solution p:not(:first-child) br{visibility:visible}}.solutions .solutions-wrapper .solution:hover p:first-child{color:var(--color-indigo,#6b57ff)}@media (min-width:1280px){.solutions .solutions-wrapper .solution:hover p:first-child:has(+p){margin-bottom:calc(var(--spacing,.25rem) * 2)}}.solutions .solutions-wrapper .solution:hover p:not(:first-child){opacity:1}@media (min-width:1280px){.solutions .solutions-wrapper .solution:hover p:not(:first-child){max-height:45px}}:is(.solutions .solutions-wrapper .solution:hover a,.solutions .solutions-wrapper .solution:hover .solution-content):after{--tw-translate-x:calc(var(--spacing,.25rem) * 3);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-indigo,#6b57ff)}[dir=rtl] :is(.solutions .solutions-wrapper .solution:hover a,.solutions .solutions-wrapper .solution:hover .solution-content):after{--tw-translate-x:calc(var(--spacing,.25rem) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}.testimonials+.testimonials{padding-top:calc(var(--spacing,.25rem) * 6)}.testimonials:has(+:not(.testimonials)){padding-bottom:56px}@media (min-width:1024px){.testimonials:has(+:not(.testimonials)){padding-bottom:72px}}.testimonials .testimonials-wrapper{gap:calc(var(--spacing,.25rem) * 6);display:flex}@media not all and (min-width:768px){.testimonials .testimonials-wrapper{flex-direction:column}}.testimonials .testimonials-wrapper .testimonial{background-color:var(--color-mid-gray,#dedede);grid-column:span 12/span 12;width:100%;display:flex;position:relative;overflow:hidden}@media not all and (min-width:768px){.testimonials .testimonials-wrapper .testimonial{flex-direction:column}}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial{flex:calc(25% - 20px);min-width:calc(25% - 20px);min-height:347px}}.testimonials .testimonials-wrapper .testimonial{transition:flex .5s cubic-bezier(.4,0,.2,1)}@media (min-width:1440px){.testimonials .testimonials-wrapper .testimonial.testimonial-50 .inner-content .title{max-width:565px}.testimonials .testimonials-wrapper .testimonial.testimonial-50 .bottom-wrap p{max-width:410px}}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial.active{flex:4 calc(75% - 20px);width:100%}.testimonials .testimonials-wrapper .testimonial.active.testimonial-50{flex:2 calc(50% - 20px)}}.testimonials .testimonials-wrapper .testimonial.active.testimonial-50 .inner-media{width:calc(var(--spacing,.25rem) * 0);opacity:0}@media not all and (min-width:768px){.testimonials .testimonials-wrapper .testimonial.active.testimonial-50 .inner-media{min-height:calc(var(--spacing,.25rem) * 0)}}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial.active .inner-media{width:39%}}@media (min-width:1024px){.testimonials .testimonials-wrapper .testimonial.active .inner-media{width:41%}}@media (min-width:1440px){.testimonials .testimonials-wrapper .testimonial.active .inner-media{width:43.5%}}.testimonials .testimonials-wrapper .testimonial.active .inner-media figure:after,.testimonials .testimonials-wrapper .testimonial.active .inner-media figure:first-child{opacity:0}@media not all and (min-width:768px){.testimonials .testimonials-wrapper .testimonial.active .inner-content{padding-block:calc(var(--spacing,.25rem) * 8);grid-template-rows:1fr}}.testimonials .testimonials-wrapper .testimonial.active .inner-content>div{transition-delay:.2s}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial.active .inner-content>div{--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}.testimonials .testimonials-wrapper .testimonial.active .inner-content .btn-arrow.btn-arrow--with-text,.testimonials .testimonials-wrapper .testimonial.active .inner-content .btn-arrow.btn-arrow--with-text svg,.testimonials .testimonials-wrapper .testimonial.active .inner-content .btn-arrow.btn-arrow--with-text span{transition-delay:.25s}.testimonials .testimonials-wrapper .testimonial:hover .inner-content:after{opacity:1}.testimonials .testimonials-wrapper .testimonial:hover .inner-content .btn-arrow.btn-arrow--with-text{gap:6px}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial:hover .inner-content .btn-arrow.btn-arrow--with-text span{max-width:450px}}.testimonials .testimonials-wrapper .testimonial .inner-media{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-media{width:163px;height:100%;min-height:auto;transition-property:width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media (min-width:1024px){.testimonials .testimonials-wrapper .testimonial .inner-media{width:227px}}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .inner-media{width:292px}}@media (min-width:1440px){.testimonials .testimonials-wrapper .testimonial .inner-media{width:332px}}.testimonials .testimonials-wrapper .testimonial .inner-media figure+figure:after{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:2;opacity:1;background-blend-mode:multiply;--tw-content:"";content:var(--tw-content);position:absolute}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-media figure+figure:after{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.testimonials .testimonials-wrapper .testimonial .inner-media figure+figure:after{background:linear-gradient(#29292940 10.21%,#292929 87.39%)}.testimonials .testimonials-wrapper .testimonial .inner-media figure:first-child{z-index:3;position:relative}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-media figure:first-child{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.testimonials .testimonials-wrapper .testimonial .inner-media figure:first-child img{max-width:100%;max-height:100%}.testimonials .testimonials-wrapper .testimonial .inner-media figure:last-child{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:0;width:100%;height:100%;position:absolute}.testimonials .testimonials-wrapper .testimonial .inner-media figure:last-child img{object-fit:cover;width:100%;height:100%}.testimonials .testimonials-wrapper .testimonial .inner-content{z-index:1;flex-grow:1;position:relative;overflow:hidden}@media not all and (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-content{transition-property:grid-template-rows,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.25s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));grid-template-rows:0fr;display:grid}}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-content{height:100%}}.testimonials .testimonials-wrapper .testimonial .inner-content>div{justify-content:flex-start;align-items:stretch;gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex-grow:1;display:flex;overflow:hidden}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-content>div{--tw-translate-x:calc(var(--spacing,.25rem) * 6);height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);padding-block:calc(var(--spacing,.25rem) * 6);padding-right:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 6);opacity:0;transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .inner-content>div{gap:30px}}.testimonials .testimonials-wrapper .testimonial .inner-content figure{max-width:max-content}.testimonials .testimonials-wrapper .testimonial .inner-content figure img{max-width:none}.testimonials .testimonials-wrapper .testimonial .inner-content .title{margin-top:calc(var(--spacing,.25rem) * 6);font-family:var(--font-primary,"NTBau", sans-serif);--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);font-size:26px;line-height:1.1;font-weight:var(--font-weight-normal,400);text-transform:none;position:relative;overflow:hidden}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-content .title{margin-top:calc(var(--spacing,.25rem) * 0);flex:1;width:max-content;max-width:264px}}@media (min-width:1024px){.testimonials .testimonials-wrapper .testimonial .inner-content .title{max-width:370px}}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .inner-content .title{--tw-leading:1.15;--tw-tracking:-.02em;letter-spacing:-.02em;max-width:460px;font-size:28px;line-height:1.15}}@media (min-width:1440px){.testimonials .testimonials-wrapper .testimonial .inner-content .title{max-width:500px;font-size:36px}}.testimonials .testimonials-wrapper .testimonial .inner-content:after{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:-1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);transition-duration:.35s;transition-timing-function:ease;display:block;position:absolute}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .inner-content:after{opacity:0}}.testimonials .testimonials-wrapper .testimonial .inner-content:after{background:linear-gradient(292.62deg,#f2f79d -8.89%,#dedede 74.51%)}.testimonials .testimonials-wrapper .testimonial .bottom-wrap{justify-content:space-between;align-items:stretch;gap:calc(var(--spacing,.25rem) * 6);margin-top:auto;display:flex}@media not all and (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap{flex-direction:column}}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap{align-items:flex-start}}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap{align-items:center;gap:calc(var(--spacing,.25rem) * 3)}}.testimonials .testimonials-wrapper .testimonial .bottom-wrap p{margin-top:calc(var(--spacing,.25rem) * 6);--tw-leading:1.1;flex-shrink:0;line-height:1.1}@media (min-width:768px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap p{margin-top:calc(var(--spacing,.25rem) * 0);width:max-content;max-width:280px}}@media (min-width:1024px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap p{max-width:380px}}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap p{max-width:260px}}@media (min-width:1440px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap p{max-width:290px}}@media not all and (min-width:1440px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap p span{display:block}}@media (min-width:1280px){.testimonials .testimonials-wrapper .testimonial .bottom-wrap .btn-arrow.btn-arrow--with-text{align-self:flex-end}}@media (min-width:1024px){.text-media-block{padding-block:64px}}@media not all and (min-width:768px){.text-media-block+.text-media-block{padding-top:calc(var(--spacing,.25rem) * 6)}.text-media-block .container-lg{padding-inline:calc(var(--spacing,.25rem) * 3)}}@media (min-width:1440px){.text-media-block.size-50-50 .inner-wrap{gap:130px}}@media (min-width:1024px){.text-media-block.size-50-50 .inner-wrap .inner-media,.text-media-block.size-50-50 .inner-wrap .inner-content{flex-basis:50%}}@media not all and (min-width:1024px){.text-media-block.size-40-60 .inner-wrap{flex-direction:column-reverse}}@media (min-width:1024px){.text-media-block.size-40-60 .inner-media{flex-basis:58%}.text-media-block.size-40-60 .inner-content{flex-basis:42%}}@media (min-width:1280px){.text-media-block.size-40-60 .inner-content .wp-block-heading{--tw-leading:100%;font-size:46px;line-height:100%}}@media (min-width:1440px){.text-media-block.size-40-60 .inner-content .wp-block-heading{font-size:60px}}@media (min-width:768px){.text-media-block.size-40-60 .inner-content p{--tw-leading:1.45;line-height:1.45}}@media not all and (min-width:1024px){.text-media-block .inner-wrap{flex-direction:column}}@media (min-width:1024px){.text-media-block .inner-wrap{gap:50px}}@media (min-width:1280px){.text-media-block .inner-wrap{gap:70px}}@media (min-width:1440px){.text-media-block .inner-wrap{gap:113px}}@media not all and (min-width:768px){.text-media-block .inner-content{padding-inline:calc(var(--spacing,.25rem) * 3)}}@media (min-width:1280px){.text-media-block .inner-content .wp-block-heading{font-size:46px}}@media (min-width:1024px){.text-media-block .inner-content .custom-label{margin-bottom:calc(var(--spacing,.25rem) * 6)}}@media (min-width:768px){.text-media-block .inner-content p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-tracking:-.02em;letter-spacing:-.02em}}@media (min-width:1024px){.text-media-block .inner-content p{margin-top:calc(var(--spacing,.25rem) * 6)}}@media (min-width:1280px){.text-media-block .inner-content p br{display:block}}@media (min-width:1024px){.text-media-block .inner-content p:has(.btn){margin-top:calc(var(--spacing,.25rem) * 10)}}@media not all and (min-width:1024px){.heading:has(+.scroll-animation-wrap){padding-bottom:calc(var(--spacing,.25rem) * 0)!important}}@media (min-width:768px){.scroll-animation-wrap{margin-top:-56px;padding-top:56px}}@media (min-width:1280px){.scroll-animation-wrap .text-media-block.size-40-60 .inner-content p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial}.text-media-block{padding-block:56px}@media (min-width:1024px){.text-media-block{padding-block:64px}}@media not all and (min-width:768px){.text-media-block+.text-media-block{padding-top:calc(var(--spacing,.25rem) * 6)}.text-media-block .container-lg{padding-inline:calc(var(--spacing,.25rem) * 3)}}@media (min-width:1440px){.text-media-block.size-50-50 .inner-wrap{gap:130px}}@media (min-width:1024px){.text-media-block.size-50-50 .inner-wrap .inner-media,.text-media-block.size-50-50 .inner-wrap .inner-content{flex-basis:50%}}@media not all and (min-width:1024px){.text-media-block.size-40-60 .inner-wrap{flex-direction:column-reverse}}@media (min-width:1024px){.text-media-block.size-40-60 .inner-media{flex-basis:58%}.text-media-block.size-40-60 .inner-content{flex-basis:42%}}.text-media-block.size-40-60 .inner-content .wp-block-heading{font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:95%;--tw-font-weight:var(--font-weight-medium,500);font-size:34px;line-height:95%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){.text-media-block.size-40-60 .inner-content .wp-block-heading{--tw-leading:100%;font-size:46px;line-height:100%}}@media (min-width:1440px){.text-media-block.size-40-60 .inner-content .wp-block-heading{font-size:60px}}@media (min-width:768px){.text-media-block.size-40-60 .inner-content p{--tw-leading:1.45;line-height:1.45}}.text-media-block .inner-wrap{justify-content:space-between;align-items:center;gap:32px;display:flex}@media not all and (min-width:1024px){.text-media-block .inner-wrap{flex-direction:column}}@media (min-width:1024px){.text-media-block .inner-wrap{gap:50px}}@media (min-width:1280px){.text-media-block .inner-wrap{gap:70px}}@media (min-width:1440px){.text-media-block .inner-wrap{gap:113px}}.text-media-block .inner-content{flex-grow:1}@media not all and (min-width:768px){.text-media-block .inner-content{padding-inline:calc(var(--spacing,.25rem) * 3)}}.text-media-block .inner-content .wp-block-heading{font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium,500);font-size:34px;line-height:100%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){.text-media-block .inner-content .wp-block-heading{font-size:46px}}.text-media-block .inner-content .custom-label{margin-bottom:calc(var(--spacing,.25rem) * 4)}@media (min-width:1024px){.text-media-block .inner-content .custom-label{margin-bottom:calc(var(--spacing,.25rem) * 6)}}.text-media-block .inner-content p{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.3;line-height:1.3}@media (min-width:768px){.text-media-block .inner-content p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-tracking:-.02em;letter-spacing:-.02em}}@media (min-width:1024px){.text-media-block .inner-content p{margin-top:calc(var(--spacing,.25rem) * 6)}}.text-media-block .inner-content p br{display:none}@media (min-width:1280px){.text-media-block .inner-content p br{display:block}}.text-media-block .inner-content p:has(.btn){margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (min-width:1024px){.text-media-block .inner-content p:has(.btn){margin-top:calc(var(--spacing,.25rem) * 10)}}.text-media-block .inner-media{flex-grow:1;flex-shrink:0;justify-content:flex-end;display:flex}@media not all and (min-width:1024px){.heading:has(+.scroll-animation-wrap){padding-bottom:calc(var(--spacing,.25rem) * 0)!important}}.scroll-animation-wrap{position:relative;overflow:hidden}@media (min-width:768px){.scroll-animation-wrap{margin-top:-56px;padding-top:56px}}@media (min-width:1280px){.scroll-animation-wrap .text-media-block.size-40-60 .inner-content p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.scroll-figures-container{pointer-events:none;z-index:2;position:absolute}.scroll-figures-container figure{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);opacity:0;width:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.4s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));position:absolute}.scroll-figures-container figure:first-child{position:relative}.scroll-figures-container figure.active{opacity:1}*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}.heading{padding-top:56px;padding-bottom:calc(var(--spacing,.25rem) * 8)}@media (min-width:1024px){.heading{padding-block:72px}}.heading h2{font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:95%;--tw-font-weight:var(--font-weight-medium,500);font-size:40px;line-height:95%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){.heading h2{--tw-leading:100%;font-size:46px;line-height:100%}}@media (min-width:1440px){.heading h2{font-size:60px}}.heading h3{font-family:var(--font-accent,"Sharp Grotesk", sans-serif);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium,500);font-size:34px;line-height:100%;font-weight:var(--font-weight-medium,500);--tw-tracking:-.01em;letter-spacing:-.01em}@media (min-width:1280px){.heading h3{font-size:46px}}.heading.pt-lg{padding-top:56px}@media (min-width:1024px){.heading.pt-lg{padding-top:72px}}.heading.pb-lg{padding-bottom:32px}@media (min-width:1024px){.heading.pb-lg{padding-bottom:72px}}.heading.pt-md{padding-top:56px}@media (min-width:1024px){.heading.pt-md{padding-top:64px}}.heading.pb-md{padding-bottom:32px}@media (min-width:1024px){.heading.pb-md{padding-bottom:64px}}.heading.pt-sm{padding-top:32px}@media (min-width:1024px){.heading.pt-sm{padding-top:40px}}.heading.pb-sm{padding-bottom:32px}@media (min-width:1024px){.heading.pb-sm{padding-bottom:40px}}.heading+section{padding-top:calc(var(--spacing,.25rem) * 0)!important}.heading p{margin-top:calc(var(--spacing,.25rem) * 6)}.heading br{display:none}@media (min-width:768px){.heading br{display:block}}.heading .accent{color:var(--color-accent,#e5f100)}.header .sub-menu-wrap{opacity:0;visibility:hidden;pointer-events:none}.header .menu-item-has-children:hover>.sub-menu-wrap,.header .menu-item-has-children:focus-within>.sub-menu-wrap{opacity:1;visibility:visible;pointer-events:auto}@media (min-width:1280px){header .nav-list .menu-item.menu-item-has-children:hover>.sub-menu-wrap,header .nav-list .menu-item.menu-item-has-children:focus-within>.sub-menu-wrap{pointer-events:auto;z-index:30;opacity:1;visibility:visible;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}
