.air3-alert{--alert-min-height:48px;--alert-max-width:var(--max-width-global-container);--alert-gap:var(--spacing-4x);--alert-padding:var(--spacing-3x) var(--spacing-4x);--alert-radius:var(--radius-4x);--alert-font-size:var(--font-size-base-sm);--alert-icon-size:24px;--alert-bg:var(--bg-info);--alert-text:var(--text-on-info);--alert-text-icon:var(--text-on-info);--alert-btn-underline:underline;--alert-bg-success:var(--bg-success);--alert-text-success:var(--text-on-success);--alert-text-icon-success:var(--text-on-success);--alert-bg-warning:var(--bg-warning);--alert-text-warning:var(--text-on-warning);--alert-text-icon-warning:var(--text-on-warning);--alert-bg-danger:var(--bg-danger);--alert-text-danger:var(--text-on-danger);--alert-text-icon-danger:var(--text-on-danger);--alert-inline-bg:var(--bg-info-light);--alert-inline-text:var(--text-on-info-light);--alert-inline-text-icon:var(--text-on-info-light);--alert-inline-bg-success:var(--bg-success-light);--alert-inline-text-success:var(--text-on-success-light);--alert-inline-text-icon-success:var(--text-on-success-light);--alert-inline-bg-warning:var(--bg-warning-light);--alert-inline-text-warning:var(--text-on-warning-light);--alert-inline-text-icon-warning:var(--text-on-warning-light);--alert-inline-bg-danger:var(--bg-danger-light);--alert-inline-text-danger:var(--text-on-danger-light);--alert-inline-text-icon-danger:var(--text-on-danger-light);--alert-wide-min-height:40px;--alert-wide-btn-min-size:24px;--alert-wide-padding:var(--spacing-2x) calc((100% - min(100%, var(--alert-max-width)) + var(--spacing-12x))/2);--alert-wide-radius:0;--alert-min-height-sm:var(--height-sm);--alert-radius-sm:var(--radius-2x);--alert-font-size-sm:var(--font-size-base-xs);--alert-line-height-sm:var(--line-height-base-xs);--alert-padding-sm:var(--spacing-2x);--alert-gap-sm:var(--spacing-2x);--alert-icon-size-sm:16px;--text-link:currentColor;--text-link-hover:currentColor;background:var(--alert-bg);border:0;border:var(--hc-border,0);border-radius:var(--alert-radius);color:var(--alert-text);display:flex;font-size:var(--alert-font-size);gap:var(--alert-gap);min-height:48px;min-height:var(--alert-min-height);padding:var(--alert-padding)}.air3-alert.air3-alert-sm{--alert-min-height:var(--alert-min-height-sm);--alert-radius:var(--alert-radius-sm);--alert-font-size:var(--alert-font-size-sm);--alert-padding:var(--alert-padding-sm);--alert-gap:var(--alert-gap-sm);line-height:var(--alert-line-height-sm);position:relative}.air3-alert.air3-alert-sm .air3-icon{--icon-size:var(--alert-icon-size-sm)}.air3-alert.air3-alert-sm .air-alert-actions{gap:var(--alert-gap-sm);position:absolute;right:var(--spacing-1x);top:var(--spacing-1x)}.air3-alert+.air3-alert{margin-top:var(--spacing-2x)}.air3-alert .air3-icon{--icon-size:var(--alert-icon-size)}.air3-alert.air3-alert-inline{background:var(--alert-inline-bg);color:var(--alert-inline-text)}.air3-alert.air3-alert-inline>.air3-alert-icon{color:var(--alert-inline-text-icon)}.air3-alert .air3-alert-icon{align-items:self-start;color:var(--alert-text-icon);display:flex;padding:0}.air-alert-actions{align-self:flex-start;background:transparent;border:0;display:flex;gap:var(--spacing-4x)}.air-alert-actions .air3-alert-close,.air-alert-actions .air3-btn-link{--text-link-hover:currentColor;--underline-btn-link:var(--alert-btn-underline);align-items:center;background:transparent;border:0;color:currentColor;cursor:pointer;display:flex;justify-content:center;min-height:var(--alert-wide-btn-min-size);min-width:var(--alert-wide-btn-min-size)}.air3-alert-positive{--alert-bg:var(--alert-bg-success);--alert-text:var(--alert-text-success);--alert-text-icon:var(--alert-text-icon-success);--alert-inline-bg:var(--alert-inline-bg-success);--alert-inline-text:var(--alert-inline-text-success);--alert-inline-text-icon:var(--alert-inline-text-icon-success)}.air3-alert-warning{--alert-bg:var(--alert-bg-warning);--alert-text:var(--alert-text-warning);--alert-text-icon:var(--alert-text-icon-warning);--alert-inline-bg:var(--alert-inline-bg-warning);--alert-inline-text:var(--alert-inline-text-warning);--alert-inline-text-icon:var(--alert-inline-text-icon-warning)}.air3-alert-negative{--alert-bg:var(--alert-bg-danger);--alert-text:var(--alert-text-danger);--alert-text-icon:var(--alert-text-icon-danger);--alert-inline-bg:var(--alert-inline-bg-danger);--alert-inline-text:var(--alert-inline-text-danger);--alert-inline-text-icon:var(--alert-inline-text-icon-danger)}.air3-alert-content{align-self:center;flex:1;word-wrap:break-word;word-break:break-word}.air3-alert-content-actions{padding-right:var(--spacing-16x)}.air3-alert-side-wide{--alert-padding:var(--alert-wide-padding);--alert-min-height:var(--alert-wide-min-height);--alert-radius:var(--alert-wide-radius);--alert-btn-underline:none}.air3-alert-instant{--alert-instant-width:140px;--alert-instant-height:124px;--alert-gap:var(--spacing-2x);--alert-bg:var(--bg-glass);--alert-text:var(--text-on-glass);--alert-text-icon:currentColor;align-items:center;flex-direction:column;min-height:124px;min-height:var(--alert-instant-height);min-width:140px;min-width:var(--alert-instant-width);padding:var(--spacing-6x)}.air3-alert-instant,.air3-alert-instant .air3-alert-icon{justify-content:center}.air3-alert-instant .air3-alert-icon .air3-icon{--icon-size:48px}.air3-alert-instant .air3-alert-content{text-align:center}.keyboard-user .air3-alert-generic a:focus,.keyboard-user .air3-alert-generic button:focus{--outline-text:currentColor}.air3-illustration{--illustration-width:145px;--illustration-height:130px;display:inline-flex;height:130px;height:var(--illustration-height);min-height:130px;min-height:var(--illustration-height);min-width:145px;min-width:var(--illustration-width);width:145px;width:var(--illustration-width)}.air3-illustration>svg{display:block;fill:currentColor;height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}@media (prefers-reduced-motion:reduce){[class*=air3-transition]{animation:none!important;transition:none!important}}.air3-transition-intro-enter-active,.air3-transition-intro-leave-active{--animation-duration:.5s;--animation-timing-function:cubic-bezier(.7,0,.1,1);--translate-x-start:-20px;--translate-x-end:0;--translate-y-start:-20px;--translate-y-end:0;--scale-x-start:1;--scale-x-end:1;--scale-y-start:1;--scale-y-end:1;--opacity-start:0;--opacity-end:1;--animation-delay:0s;--transition-type:air3-transition-intro;animation:air3-transition-intro .5s;animation:var(--transition-type) var(--animation-duration);animation-delay:0s;animation-delay:var(--animation-delay);animation-timing-function:cubic-bezier(.7,0,.1,1);animation-timing-function:var(--animation-timing-function)}.air3-transition-intro-leave-active{animation-direction:reverse}@keyframes air3-transition-intro{0%{opacity:var(--opacity-start);transform:translate(var(--translate-x-start),var(--translate-y-start)) scale(var(--scale-x-start),var(--scale-y-start))}to{opacity:var(--opacity-end);transform:translate(var(--translate-x-end),var(--translate-y-end)) scale(var(--scale-x-end),var(--scale-y-end))}}@keyframes air3-fade-in-transition{0%{opacity:var(--opacity-start)}20%{opacity:var(--opacity-start)}to{opacity:var(--opacity-start)}}.air3-icon{--icon-color-bg:var(--bg-inverse);--icon-color:currentColor;--icon-size:24px;color:currentColor;display:inline-flex;height:24px;height:var(--icon-size);width:24px;width:var(--icon-size)}@media (forced-colors:active){.air3-icon{--icon-color-bg:var(--hc-bg-base);fill:currentColor}.air3-icon.is-disabled{--icon-color:var(--hc-disabled)}}.air3-icon>svg{display:block;height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.air3-icon.sm{--icon-size:16px}.air3-icon.lg{--icon-size:32px}.air3-icon.xl{--icon-size:48px}[theme^=ngm] .air3-icon{--icon-size:20px;--stroke-width:1.2}[theme^=ngm] .air3-icon>svg{stroke-width:var(--stroke-width)}[theme^=ngm] .air3-icon.sm{--icon-size:16px;--stroke-width:1}[theme^=ngm] .air3-icon.lg{--icon-size:24px;--stroke-width:1.5}[theme^=ngm] .air3-icon.xl{--icon-size:48px;--stroke-width:1.5}.air3-line-clamp-wrapper{position:relative}.air3-line-clamp-wrapper .air3-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;max-height:calc(var(--line-clamp-line-height, var(--line-height-base))*var(--lines));overflow:hidden;transition:max-height .3s ease-in;transition:var(--reduced-motion,max-height .3s ease-in);word-wrap:break-word}.air3-line-clamp-wrapper .is-expanded{-webkit-line-clamp:10000;max-height:100rem;max-height:var(--line-clamp-expanded-height,100rem);transition:max-height .3s ease-out;transition:var(--reduced-motion,max-height .3s ease-out)}.air3-line-clamp-wrapper .is-clamped{-webkit-line-clamp:var(--lines)}.air3-btn{--btn-height:var(--height-base);--btn-gap:var(--spacing-2x);--btn-padding-x:var(--spacing-6x);--btn-border:var(--border-width-btn) solid var(--btn-border-color,transparent);--btn-font-size:var(--font-size-base);--btn-font-weight:var(--font-weight-strong);--btn-radius:var(--radius-4x);--btn-bg-primary:var(--bg-btn-dark);--btn-bg-primary-hover:var(--bg-btn-dark-hover);--btn-text-primary:var(--text-on-btn-dark);--btn-text-primary-hover:var(--text-on-btn-dark-hover);--btn-text-icon-primary:var(--text-icon-on-btn-dark);--btn-border-color-primary:var(--border-color-btn-dark);--btn-shadow-primary:var(--shadow-on-btn-dark);--btn-bg-primary-inverted:var(--bg-btn-dark-inverted);--btn-bg-primary-inverted-hover:var(--bg-btn-dark-inverted-hover);--btn-text-primary-inverted:var(--text-on-btn-dark-inverted);--btn-text-primary-inverted-hover:var(--text-on-btn-dark-inverted-hover);--btn-text-icon-primary-inverted:var(--text-icon-on-btn-dark-inverted);--btn-border-color-primary-inverted:var(--border-color-btn-dark-inverted);--btn-shadow-primary-inverted:var(--shadow-on-btn-dark-inverted);--btn-bg-secondary:var(--bg-btn-light);--btn-bg-secondary-hover:var(--bg-btn-light-hover);--btn-text-secondary:var(--text-on-btn-light);--btn-text-secondary-hover:var(--text-on-btn-light-hover);--btn-text-icon-secondary:var(--text-icon-on-btn-light);--btn-border-color-secondary:var(--border-color-btn-light);--btn-shadow-secondary:var(--shadow-on-btn-light);--btn-bg-secondary-inverted:var(--bg-btn-light-inverted);--btn-bg-secondary-inverted-hover:var(--bg-btn-light-inverted-hover);--btn-text-secondary-inverted:var(--text-on-btn-light-inverted);--btn-text-secondary-inverted-hover:var(--text-on-btn-light-inverted-hover);--btn-text-icon-secondary-inverted:var(--text-icon-on-btn-light-inverted);--btn-border-color-secondary-inverted:var(--border-color-btn-light-inverted);--btn-shadow-secondary-inverted:var(--shadow-on-btn-light-inverted);--btn-bg-tertiary:var(--bg-btn-muted);--btn-bg-tertiary-hover:var(--bg-btn-muted-hover);--btn-text-tertiary:var(--text-on-btn-muted);--btn-text-tertiary-hover:var(--text-on-btn-muted-hover);--btn-text-icon-tertiary:var(--text-icon-on-btn-muted);--btn-border-color-tertiary:var(--border-color-btn-muted);--btn-shadow-tertiary:var(--shadow-on-btn-muted);--btn-bg-tertiary-inverted:var(--bg-btn-muted-inverted);--btn-bg-tertiary-inverted-hover:var(--bg-btn-muted-inverted-hover);--btn-text-tertiary-inverted:var(--text-on-btn-muted-inverted);--btn-text-tertiary-inverted-hover:var(--text-on-btn-muted-inverted-hover);--btn-text-icon-tertiary-inverted:var(--text-icon-on-btn-muted-inverted);--btn-border-color-tertiary-inverted:var(--border-color-btn-muted-inverted);--btn-shadow-tertiary-inverted:var(--shadow-on-btn-muted-inverted);--btn-font-weight-link:var(--font-weight-strong);--btn-text-link-inverted:var(--text-link-inverse);--btn-text-link-inverted-hover:var(--text-link-inverse-hover);--btn-height-sm:var(--height-sm);--btn-gap-sm:var(--spacing-2x);--btn-padding-x-sm:var(--spacing-4x);--btn-font-size-sm:var(--font-size-base-sm);--btn-radius-sm:var(--radius-4x);--btn-bg-circle:var(--bg-btn-circle);--btn-bg-circle-hover:var(--bg-btn-circle-hover);--btn-text-circle:var(--text-on-btn-circle);--btn-text-circle-hover:var(--text-on-btn-circle-hover);--btn-bg-circle-inverted:var(--bg-btn-circle-inverted);--btn-bg-circle-inverted-hover:var(--bg-btn-circle-inverted-hover);--btn-text-circle-inverted:var(--text-on-btn-circle-inverted);--btn-text-circle-inverted-hover:var(--text-on-btn-circle-inverted-hover);--btn-size-counter:var(--height-sm);--btn-bg-counter:var(--hc-bg-btn,var(--btn-bg-primary));--btn-bg-counter-primary:var(--btn-bg-primary-hover);--btn-bg-counter-primary-hover:var(--hc-bg-btn,var(--btn-bg-primary));--btn-text-counter:var(--hc-text-on-btn,var(--btn-text-primary));--btn-text-counter-inline:var(--hc-text-on-selected,var(--up-lime));--btn-text-counter-inline-hover:var(--hc-bg-selected,var(--up-lime));align-items:center;background-color:transparent;background-color:var(--btn-bg,transparent);border:var(--btn-border);border-radius:var(--btn-radius);box-shadow:none;box-shadow:var(--btn-shadow,none);color:inherit;color:var(--btn-text,inherit);-moz-column-gap:var(--btn-gap);column-gap:var(--btn-gap);cursor:pointer;display:inline-flex;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);justify-content:center;line-height:var(--btn-height);max-height:var(--btn-height);padding:0 var(--btn-padding-x);-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media (hover:hover){.air3-btn:hover{--btn-bg:var(--btn-bg-hover,inherit);--btn-text:var(--btn-text-hover,inherit)}}.air3-btn .air3-icon{color:inherit;color:var(--btn-text-icon,inherit);flex:none}a.air3-btn{--underline-link:none;--underline-link-hover:none;--text-link:var(--btn-text);--text-link-hover:var(--btn-text)}@media (forced-colors:active){a.air3-btn:hover{border-color:var(--hc-bg-selected)}}.air3-btn:active:not([disabled]):not(.is-disabled){transform:scale(.96);transform:scale(var(--reduced-motion,.96))}.air3-btn.is-disabled,.air3-btn[disabled]{--btn-text:var(--text-on-disabled);cursor:not-allowed}.air3-btn:not(.air3-btn-circle):not(.air3-btn-link-secondary):has(.air3-icon){padding-left:calc(var(--btn-padding-x) - var(--spacing-1x))}.air3-btn-primary{--btn-bg:var(--btn-bg-primary);--btn-bg-hover:var(--btn-bg-primary-hover);--btn-shadow:var(--btn-shadow-primary);--btn-text-icon:var(--btn-text-icon-primary)}.air3-btn-primary:not([disabled]):not(.is-disabled){--btn-border-color:var(--btn-border-color-primary)}@media (forced-colors:active){.air3-btn-primary:not([disabled]):not(.is-disabled){forced-color-adjust:none}.air3-btn-primary:not([disabled]):not(.is-disabled):focus{outline-color:var(--hc-text-on-selected)}}.air3-btn-primary,a.air3-btn-primary{--btn-text:var(--btn-text-primary);--btn-text-hover:var(--btn-text-primary-hover)}@media (forced-colors:active){a.air3-btn-primary{--btn-bg:var(--hc-text-link);--btn-text:var(--hc-bg-base);--btn-border-color-primary:var(--hc-text-link)}}.air3-btn-primary-inverted{--btn-bg:var(--btn-bg-primary-inverted);--btn-bg-hover:var(--btn-bg-primary-inverted-hover);--btn-text:var(--btn-text-primary-inverted);--btn-text-hover:var(--btn-text-primary-inverted-hover);--btn-text-icon:var(--btn-text-icon-primary-inverted);--btn-border-color:var(--btn-border-color-primary-inverted);--btn-shadow:var(--btn-shadow-primary-inverted)}.air3-btn-secondary{--btn-bg:var(--btn-bg-secondary);--btn-bg-hover:var(--btn-bg-secondary-hover);--btn-text:var(--btn-text-secondary);--btn-text-hover:var(--btn-text-secondary-hover);--btn-text-icon:var(--btn-text-icon-secondary);--btn-shadow:var(--btn-shadow-secondary)}.air3-btn-secondary:not([disabled]):not(.is-disabled){--btn-border-color:var(--btn-border-color-secondary)}.air3-btn-secondary-inverted{--btn-bg:var(--btn-bg-secondary-inverted);--btn-bg-hover:var(--btn-bg-secondary-inverted-hover);--btn-text-icon:var(--btn-text-icon-secondary-inverted);--btn-shadow:var(--btn-shadow-secondary-inverted)}.air3-btn-secondary-inverted:not([disabled]):not(.is-disabled){--btn-border-color:var(--btn-border-color-secondary-inverted)}.air3-btn-secondary-inverted,a.air3-btn-secondary-inverted{--btn-text:var(--btn-text-secondary-inverted);--btn-text-hover:var(--btn-text-secondary-inverted-hover)}.air3-btn-tertiary{--btn-bg:var(--btn-bg-tertiary);--btn-bg-hover:var(--btn-bg-tertiary-hover);--btn-text:var(--btn-text-tertiary);--btn-text-hover:var(--btn-text-tertiary-hover);--btn-text-icon:var(--btn-text-icon-tertiary);--btn-shadow:var(--btn-shadow-tertiary)}.air3-btn-tertiary:not([disabled]):not(.is-disabled){--btn-border-color:var(--btn-border-color-tertiary)}.air3-btn-tertiary-inverted{--btn-bg:var(--btn-bg-tertiary-inverted);--btn-bg-hover:var(--btn-bg-tertiary-inverted-hover);--btn-text:var(--btn-text-tertiary-inverted);--btn-text-hover:var(--btn-text-tertiary-inverted-hover);--btn-text-icon:var(--btn-text-icon-tertiary-inverted);--btn-border-color:var(--btn-border-color-tertiary-inverted);--btn-shadow:var(--btn-shadow-tertiary-inverted)}.air3-btn-link{--btn-text:var(--text-on-btn-link);background:var(--bg-btn-link);color:var(--text-on-btn-link);-webkit-text-decoration:var(--underline-btn-link);text-decoration:var(--underline-btn-link)}.air3-btn-link:hover:where(:not([disabled]):not(.is-disabled)){background:var(--bg-btn-link-hover);color:var(--text-on-btn-link-hover);-webkit-text-decoration:var(--underline-btn-link-hover);text-decoration:var(--underline-btn-link-hover)}.air3-btn-link:not(.air3-btn):not([disabled]):not(.is-disabled):hover{--underline-btn-link-hover:underline;color:var(--text-link-hover)}.air3-btn-link-secondary{color:var(--text-link);-webkit-text-decoration:var(--underline-link);text-decoration:var(--underline-link)}.air3-btn-link-secondary:hover:where(:not([disabled]):not(.is-disabled)){color:var(--text-link-hover);-webkit-text-decoration:var(--underline-link-hover);text-decoration:var(--underline-link-hover)}.air3-btn-link-inverted,.air3-btn-link-inverted.is-disabled,.air3-btn-link-inverted[disabled]{--btn-bg:transparent;--btn-text:var(--btn-text-link-inverted)}@media (hover:hover){.air3-btn-link-inverted:hover:not([disabled]):not(.is-disabled){--btn-bg:transparent;--btn-text:var(--btn-text-link-inverted-hover)}}.air3-btn-link,.air3-btn-link-inverted,.air3-btn-link-secondary{border:0;font-weight:var(--font-weight-base)}.air3-btn-link-inverted:not(.air3-btn),.air3-btn-link-secondary:not(.air3-btn),.air3-btn-link:not(.air3-btn){background:transparent;padding:0}.air3-btn-link-inverted.is-disabled,.air3-btn-link-inverted[disabled],.air3-btn-link-secondary.is-disabled,.air3-btn-link-secondary[disabled],.air3-btn-link.is-disabled,.air3-btn-link[disabled]{color:var(--text-on-disabled);cursor:not-allowed}.air3-btn-circle-inverted.is-disabled,.air3-btn-circle-inverted[disabled],.air3-btn-link-inverted.is-disabled,.air3-btn-link-inverted[disabled],.air3-btn-primary-inverted.is-disabled,.air3-btn-primary-inverted[disabled],.air3-btn-secondary-inverted.is-disabled,.air3-btn-secondary-inverted[disabled],.air3-btn-tertiary-inverted.is-disabled,.air3-btn-tertiary-inverted[disabled]{--btn-bg-hover:transparent;--btn-border-color:transparent;opacity:.4}@media (forced-colors:active){.air3-btn-circle-inverted.is-disabled,.air3-btn-circle-inverted[disabled],.air3-btn-link-inverted.is-disabled,.air3-btn-link-inverted[disabled],.air3-btn-primary-inverted.is-disabled,.air3-btn-primary-inverted[disabled],.air3-btn-secondary-inverted.is-disabled,.air3-btn-secondary-inverted[disabled],.air3-btn-tertiary-inverted.is-disabled,.air3-btn-tertiary-inverted[disabled]{opacity:1}}.air3-btn-primary.is-disabled,.air3-btn-primary[disabled],.air3-btn-secondary.is-disabled,.air3-btn-secondary[disabled],.air3-btn-tertiary.is-disabled,.air3-btn-tertiary[disabled]{--btn-bg:var(--bg-disabled)}.air3-btn-primary-inverted.is-disabled,.air3-btn-primary-inverted[disabled],.air3-btn-secondary-inverted.is-disabled,.air3-btn-secondary-inverted[disabled],.air3-btn-tertiary-inverted.is-disabled,.air3-btn-tertiary-inverted[disabled]{--btn-bg:var(--bg-disabled-inverse);--btn-text:var(--text-on-disabled-inverse)}.air3-btn-sm{--btn-padding-x:var(--btn-padding-x-sm);--btn-font-size:var(--btn-font-size-sm);--btn-height:var(--btn-height-sm);--btn-gap:var(--btn-gap-sm);--btn-radius:var(--btn-radius-sm)}.air3-btn-circle,.air3-btn-circle-inverted{border-radius:50%;height:var(--btn-height);max-height:none;padding:0;width:var(--btn-height)}.air3-btn-circle:not([disabled]):not(.is-disabled):not(.air3-btn-primary):not(.air3-btn-secondary):not(.air3-btn-tertiary):not(.air3-btn-primary-inverted):not(.air3-btn-secondary-inverted):not(.air3-btn-tertiary-inverted){--btn-bg:var(--btn-bg-circle);--btn-text:var(--btn-text-circle)}.air3-btn-circle:not([disabled]):not(.is-disabled):not(.air3-btn-primary):not(.air3-btn-secondary):not(.air3-btn-tertiary):not(.air3-btn-primary-inverted):not(.air3-btn-secondary-inverted):not(.air3-btn-tertiary-inverted):hover{--btn-bg:var(--btn-bg-circle-hover);--btn-text:var(--btn-text-circle-hover)}.air3-btn-circle.is-disabled,.air3-btn-circle[disabled]{--btn-bg-hover:transparent}.air3-btn-circle-inverted,.air3-btn-circle-inverted.is-disabled,.air3-btn-circle-inverted[disabled]{--btn-text:var(--btn-text-circle-inverted)}.air3-btn-circle-inverted:not([disabled]):not(.is-disabled):not(.air3-btn-secondary):not(.air3-btn-tertiary){--btn-bg:var(--btn-bg-circle-inverted);--btn-text:var(--btn-text-circle-inverted-hover)}.air3-btn-circle-inverted:not([disabled]):not(.is-disabled):not(.air3-btn-secondary):not(.air3-btn-tertiary):hover{--btn-bg:var(--btn-bg-circle-inverted-hover)}.air3-btn-block{display:flex;width:100%}@media (max-width:699.98px){.air3-btn-block-sm{width:100%}}.air3-btn-counter .air3-btn-counter-text{flex:1}.air3-btn-counter .air3-btn-counter-circle{background-color:var(--btn-bg-counter);border-radius:50%;color:var(--btn-text-counter);height:var(--btn-size-counter);line-height:var(--btn-size-counter);margin-right:calc((var(--btn-padding-x) - var(--spacing-1x))*-1);min-height:var(--btn-size-counter);min-width:var(--btn-size-counter);width:var(--btn-size-counter)}@media (max-width:699.98px){.air3-btn-counter[class*=air3-btn-block] .air3-btn-counter-circle{margin-left:calc(var(--btn-gap)*-2)}}.air3-btn-counter.air3-btn-primary{--btn-bg-counter:var(--btn-bg-counter-primary)}.air3-btn-counter.air3-btn-primary:hover{--btn-bg-counter:var(--btn-bg-counter-primary-hover)}.air3-btn-counter.is-disabled .air3-btn-counter-circle,.air3-btn-counter[disabled] .air3-btn-counter-circle{--btn-bg-counter:var(--bg-disabled-inner);--btn-bg-counter-primary:var(--bg-disabled-inner);--btn-bg-counter-primary-hover:var(--bg-disabled-inner);--btn-text-counter:var(--text-on-disabled-inner)}.air3-btn-counter .air3-btn-counter-inline{display:contents}.air3-btn-counter:not([disabled]):not(.is-disabled) .air3-btn-counter-inline{color:var(--btn-text-counter-inline)}.air3-btn-counter:not([disabled]):not(.is-disabled):hover .air3-btn-counter-inline{--btn-text-counter-inline:var(--btn-text-counter-inline-hover)}[theme^=ngm] .keyboard-user .air3-btn:focus{outline:var(--spacing-1x) solid var(--outline-green)}[theme^=ngm] .keyboard-user .air3-btn-primary:focus{--btn-bg:var(--btn-bg-primary-hover)}[theme^=ngm] .keyboard-user .air3-btn-link:focus{--btn-text:var(--text-on-btn-link-hover);color:var(--text-on-btn-link-hover)}[theme^=ngm] .air3-btn{--btn-padding-x:var(--spacing-4x);--btn-font-size:var(--font-size-base-sm);--btn-radius:var(--radius-12x);--text-on-btn-link-secondary:var(--brand-green);--text-on-btn-link-secondary-hover:var(--primary-800);--btn-height-sm:36px;--btn-font-size-sm:var(--font-size-base-sm);--btn-height-lg:var(--height-lg);--btn-font-size-lg:var(--font-size-base);--btn-padding-x-lg:var(--spacing-5x);--btn-height-xl:var(--height-xl);--btn-font-size-xl:var(--font-size-base);--btn-padding-x-xl:var(--spacing-5x)}[theme^=ngm] .air3-btn-link.is-disabled,[theme^=ngm] .air3-btn-link[disabled]{--bg-btn-link:var(--bg-disabled)}[theme^=ngm] .air3-btn-link-secondary{--btn-radius:var(--radius-1x);--text-link:var(--text-on-btn-link-secondary);--text-link-hover:var(--text-on-btn-link-secondary-hover);--underline-link:none;--btn-padding-x:0;--btn-padding-x-lg:0;--btn-height:initial;--btn-height-lg:initial}[theme^=ngm] .air3-btn-lg{--btn-padding-x:var(--btn-padding-x-lg);--btn-font-size:var(--btn-font-size-lg);--btn-height:var(--btn-height-lg)}[theme^=ngm] .air3-btn-xl{--btn-padding-x:var(--btn-padding-x-xl);--btn-font-size:var(--btn-font-size-xl);--btn-height:var(--btn-height-xl)}.price.consultation[data-v-65a7bdc5]{text-transform:lowercase}.price-label[data-v-65a7bdc5]{font-weight:var(--font-weight-body)}.image-with-fallback picture[data-v-897fc987]{height:100%;width:100%}.image-with-fallback img[data-v-897fc987]{background-color:var(--bg-inverse);max-height:100%;max-width:100%}.image__alt_hidden[data-v-897fc987]{overflow:hidden;text-indent:100%;white-space:nowrap}.image_size_auto[data-v-897fc987]{height:100%;width:100%}.image_fit_contain[data-v-897fc987]{-o-object-fit:contain;object-fit:contain}.image_fit_cover[data-v-897fc987]{-o-object-fit:cover;object-fit:cover}.image_pos_center[data-v-897fc987]{-o-object-position:center;object-position:center}.text-dark[data-v-7dfb91f4],.text-dark-on-inverse[data-v-7dfb91f4]{color:var(--text-dark-on-inverse)!important}.text-light[data-v-7dfb91f4],.text-light-on-inverse[data-v-7dfb91f4]{color:var(--text-light-on-inverse)!important}.text-muted[data-v-7dfb91f4],.text-muted-on-inverse[data-v-7dfb91f4]{color:var(--text-muted-on-inverse)!important}.text-accent-on-inverse[data-v-7dfb91f4],.text-up-green[data-v-7dfb91f4]{color:var(--text-accent-on-inverse)!important}.text-on-accent[data-v-7dfb91f4]{color:var(--text-on-accent)!important}.text-on-dark[data-v-7dfb91f4]{color:var(--text-on-dark)!important}.text-on-light[data-v-7dfb91f4]{color:var(--text-on-light)!important}.text-dark-on-muted[data-v-7dfb91f4]{color:var(--text-dark-on-muted)!important}.text-light-on-muted[data-v-7dfb91f4]{color:var(--text-light-on-muted)!important}.text-disabled[data-v-7dfb91f4],.text-on-disabled[data-v-7dfb91f4]{color:var(--text-on-disabled)!important}.text-danger[data-v-7dfb91f4]{color:var(--color-danger)!important}.text-warning[data-v-7dfb91f4]{color:var(--color-warning)!important}.text-success[data-v-7dfb91f4]{color:var(--color-success)!important}.text-blue[data-v-7dfb91f4],.text-highlight-1[data-v-7dfb91f4]{color:var(--color-highlight-1)!important}.text-forest[data-v-7dfb91f4],.text-highlight-2[data-v-7dfb91f4]{color:var(--color-highlight-2)!important}.text-clay[data-v-7dfb91f4],.text-highlight-3[data-v-7dfb91f4]{color:var(--color-highlight-3)!important}.text-highlight-4[data-v-7dfb91f4],.text-lilac[data-v-7dfb91f4]{color:var(--color-highlight-4)!important}.text-highlight-5[data-v-7dfb91f4],.text-sky[data-v-7dfb91f4]{color:var(--color-highlight-5)!important}.text-highlight-6[data-v-7dfb91f4],.text-pink[data-v-7dfb91f4]{color:var(--color-highlight-6)!important}.text-brown[data-v-7dfb91f4],.text-highlight-7[data-v-7dfb91f4]{color:var(--color-highlight-7)!important}.text-highlight-8[data-v-7dfb91f4],.text-yellow[data-v-7dfb91f4]{color:var(--color-highlight-8)!important}.text-brick[data-v-7dfb91f4],.text-highlight-9[data-v-7dfb91f4]{color:var(--color-highlight-9)!important}.text-highlight-10[data-v-7dfb91f4],.text-lime[data-v-7dfb91f4]{color:var(--color-highlight-10)!important}.text-highlight-11[data-v-7dfb91f4],.text-mint[data-v-7dfb91f4]{color:var(--color-highlight-11)!important}.text-heather[data-v-7dfb91f4],.text-highlight-12[data-v-7dfb91f4]{color:var(--color-highlight-12)!important}.text-highlight-13[data-v-7dfb91f4]{color:var(--color-highlight-13)!important}.text-highlight-14[data-v-7dfb91f4]{color:var(--color-highlight-14)!important}.text-on-highlight[data-v-7dfb91f4]{color:var(--text-on-highlight)!important}.text-inherit[data-v-7dfb91f4]{color:inherit!important}.user-rating[data-v-7dfb91f4]{white-space:nowrap}.user-rating .feedback-count[data-v-7dfb91f4]{color:var(--text-light-on-body)}.user-rating .rating-icon[data-v-7dfb91f4]{color:var(--color-highlight-8)}.air3-badge{--badge-height:24px;--badge-padding-x:var(--spacing-3x);--badge-gap:var(--spacing-1x);--badge-radius:var(--radius-pill);--badge-font-size:var(--font-size-base-xs);--badge-text:var(--text-light-on-body);--badge-border:1px solid;--badge-highlight-radius:var(--radius-2x);--badge-highlight-text:var(--text-on-highlight);--badge-highlight-border:0;--badge-highlight-font-size:var(--font-size-base-sm);--badge-feature-bg:var(--color-highlight-1);--badge-feature-text:var(--text-on-highlight);--badge-feature-sm-height:17px;--badge-feature-sm-padding-x:var(--spacing-2x);border:1px solid;border:var(--badge-border);border-radius:var(--badge-radius);color:var(--badge-text);-moz-column-gap:var(--badge-gap);column-gap:var(--badge-gap);display:inline-flex;font-size:var(--badge-font-size);line-height:22px;line-height:calc(var(--badge-height) - 2px);max-height:24px;max-height:var(--badge-height);min-height:24px;min-height:var(--badge-height);padding:0 var(--badge-padding-x)}.air3-badge .air3-icon{align-self:center}.air3-badge-announcement,.air3-badge-promoted,[class*=air3-badge-status-]{--badge-border:0;line-height:var(--badge-height)}.air3-badge-promoted{background:var(--bg-promoted-light);color:var(--text-on-promoted-light)}.air3-badge-status-neutral{background:var(--bg-info-light);color:var(--text-on-info-light)}.air3-badge-status-positive{background:var(--bg-success-light);color:var(--text-on-success-light)}.air3-badge-status-warning{background:var(--bg-warning-light);color:var(--text-on-warning-light)}.air3-badge-status-negative{background:var(--bg-danger-light);color:var(--text-on-danger-light)}.air3-badge-status-completed{background:var(--bg-muted-dark);color:var(--text-light-on-muted)}.air3-badge-announcement,.air3-badge-announcement-sm,.air3-badge-feature,.air3-badge-feature-sm{background:var(--badge-feature-bg);border-color:var(--badge-feature-bg);color:var(--badge-feature-text)}.air3-badge-announcement-sm,.air3-badge-feature-sm{--badge-height:var(--badge-feature-sm-height);--badge-padding-x:var(--badge-feature-sm-padding-x);font-size:.64em;line-height:var(--badge-feature-sm-height)}.air3-badge-announcement{background:var(--bg-dark);color:var(--text-on-dark)}.air3-badge-announcement-inverse{background:var(--bg-inverse);color:var(--text-dark-on-inverse)}.air3-badge-tagline,.air3-badge-tagline-sm{--badge-tagline-gap:var(--spacing-1x);--badge-tagline-sm-font-size:var(--font-size-base-sm);align-items:center;-moz-column-gap:var(--badge-tagline-gap);column-gap:var(--badge-tagline-gap);display:inline-flex}.air3-badge-tagline-sm{font-size:var(--badge-tagline-sm-font-size);line-height:1}.air3-badge-notification{--badge-padding-x:calc(var(--spacing-1x) + 2px);background:var(--bg-notification);border:2px solid var(--bg-inverse);color:var(--text-on-notification);justify-content:center;line-height:20px;min-width:var(--badge-height)}.air3-badge-notification-dot{--badge-dot-size:12px;background:var(--color-notification);border:2px solid var(--bg-inverse);border-radius:50%;height:12px;height:var(--badge-dot-size);width:12px;width:var(--badge-dot-size)}.air3-badge-bars{--badge-bar-width:4px;--badge-bar-height:26px;--badge-bar-height-sm:24px;--badge-bar-gap:var(--spacing-1x);--badge-bar-font-size:var(--font-size-base-sm);--badge-bar-text:var(--text-light-on-body);--badge-bar-radius:var(--radius-2x);--badge-bar-opacity:.4;align-items:center;color:var(--badge-bar-text);display:flex;font-size:var(--badge-bar-font-size);gap:var(--badge-bar-gap)}.air3-badge-bars .air3-badge{--badge-height:var(--badge-bar-height);--badge-highlight-font-size:var(--font-size-base);--badge-text:var(--text-on-highlight);align-items:flex-end;line-height:var(--badge-height);min-height:var(--badge-height)}.air3-badge-bars .air3-badge.air3-badge-sm{font-size:var(--font-size-base-xs);line-height:var(--badge-bar-height-sm);min-height:var(--badge-bar-height-sm)}.air3-badge-bar{border-radius:var(--badge-bar-radius);height:var(--badge-bar-height);opacity:var(--badge-bar-opacity);width:var(--badge-bar-width)}.air3-badge-bar.air3-badge-bar-sm{height:var(--badge-bar-height-sm)}.air3-badge-highlight{border:var(--hc-border,var(--badge-highlight-border));border-radius:var(--badge-highlight-radius);color:var(--badge-highlight-text);font-size:var(--badge-highlight-font-size);line-height:var(--badge-height)}.air3-avatar+.air3-presence-indicator{--presence-border-color:var(--border-color-inverse);--presence-border-width:2px;border:var(--presence-border-width) solid var(--presence-border-color);height:var(--presence-avatar-size);margin-left:0;position:relative;width:var(--presence-avatar-size)}.air3-avatar+.air3-presence-indicator:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.air3-avatar-24+.air3-presence-indicator{--presence-avatar-size:10px;left:-4px;top:-2px}.air3-avatar-32+.air3-presence-indicator{--presence-avatar-size:10px;left:-2px}.air3-avatar-40+.air3-presence-indicator{--presence-avatar-size:10px}.air3-avatar-60+.air3-presence-indicator{--presence-avatar-size:14px}.air3-avatar-88+.air3-presence-indicator{--presence-border-width:4px;--presence-avatar-size:20px}.air3-avatar-128+.air3-presence-indicator{--presence-border-width:4px;--presence-avatar-size:26px}.air3-presence-container{display:inline-grid;position:relative}.air3-presence-container .air3-avatar,.air3-presence-container .air3-presence-indicator{grid-area:1/-1}.air3-presence-container [class^=air3-badge-tagline]{bottom:var(--spacing-3x);position:absolute;right:var(--spacing-1x)}.air3-avatar{--avatar-size:32px;--avatar-bg:var(--bg-placeholder);--avatar-text:var(--text-on-placeholder);--avatar-font-size:var(--font-size-base-sm);--avatar-radius:50%;--avatar-company-radius:var(--radius-4x);align-items:center;background-color:var(--avatar-bg);border:0;border:var(--hc-border,0);border-radius:50%;border-radius:var(--avatar-radius);color:var(--avatar-text);display:inline-flex;flex:none;font-size:var(--avatar-font-size);height:32px;height:var(--avatar-size);justify-content:center;max-height:32px;max-height:var(--avatar-size);max-width:32px;max-width:var(--avatar-size);-o-object-fit:cover;object-fit:cover;overflow:hidden;vertical-align:middle;width:32px;width:var(--avatar-size)}.air3-avatar-company{border-radius:var(--avatar-company-radius)}.air3-avatar-company.air3-avatar-32{border-radius:var(--radius-3x)}.air3-avatar-24{--avatar-size:24px;--avatar-font-size:var(--font-size-base-xs)}.air3-avatar-40{--avatar-size:40px;--avatar-font-size:var(--font-size-base)}.air3-avatar-60{--avatar-size:60px;--avatar-font-size:20px}.air3-avatar-88{--avatar-size:88px;--avatar-font-size:32px}.air3-avatar-128{--avatar-size:128px}.air3-avatar-160{--avatar-size:160px}.air3-presence-indicator{--presence-size:10px;--presence-bg-success:var(--bg-success);--presence-bg-away:var(--bg-warning);--presence-bg-offline:var(--bg-offline);background-color:var(--hc-bg-selected,var(--presence-bg));border-radius:50%;display:inline-flex;height:10px;height:var(--presence-size);margin-left:var(--spacing-2x);width:10px;width:var(--presence-size)}.air3-presence-indicator-online{--presence-bg:var(--presence-bg-success)}.air3-presence-indicator-away{--presence-bg:var(--presence-bg-away)}.air3-presence-indicator-offline{--presence-bg:var(--presence-bg-offline)}.air3-presence-indicator-text{--presence-label-text:var(--text-light-on-inverse);--presence-label-font-size:var(--font-size-base-xs);--presence-label-line-height:var(--line-height-base-xs);color:var(--presence-label-text);display:block;font-size:var(--presence-label-font-size);line-height:var(--presence-label-line-height)}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-1{flex:1!important}.flex-none{flex:none!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.justify-space-between{justify-content:space-between!important}@media (min-width:700px){html:where(:not(.has-cq)) .flex-md-column{flex-direction:column!important}html:where(:not(.has-cq)) .flex-md-column-reverse{flex-direction:column-reverse!important}html:where(:not(.has-cq)) .flex-md-row{flex-direction:row!important}html:where(:not(.has-cq)) .flex-md-row-reverse{flex-direction:row-reverse!important}html:where(:not(.has-cq)) .flex-md-1{flex:1!important}html:where(:not(.has-cq)) .flex-md-none{flex:none!important}html:where(:not(.has-cq)) .flex-md-wrap{flex-wrap:wrap!important}html:where(:not(.has-cq)) .flex-md-nowrap{flex-wrap:nowrap!important}html:where(:not(.has-cq)) .justify-content-md-start{justify-content:flex-start!important}html:where(:not(.has-cq)) .justify-content-md-end{justify-content:flex-end!important}html:where(:not(.has-cq)) .justify-content-md-between{justify-content:space-between!important}html:where(:not(.has-cq)) .justify-content-md-center{justify-content:center!important}html:where(:not(.has-cq)) .align-items-md-start{align-items:flex-start!important}html:where(:not(.has-cq)) .align-items-md-end{align-items:flex-end!important}html:where(:not(.has-cq)) .align-items-md-center{align-items:center!important}html:where(:not(.has-cq)) .align-self-md-start{align-self:flex-start!important}html:where(:not(.has-cq)) .align-self-md-end{align-self:flex-end!important}html:where(:not(.has-cq)) .align-self-md-center{align-self:center!important}}@container (min-width: 700px){html:where(.has-cq) .flex-md-column{flex-direction:column!important}html:where(.has-cq) .flex-md-column-reverse{flex-direction:column-reverse!important}html:where(.has-cq) .flex-md-row{flex-direction:row!important}html:where(.has-cq) .flex-md-row-reverse{flex-direction:row-reverse!important}html:where(.has-cq) .flex-md-1{flex:1!important}html:where(.has-cq) .flex-md-none{flex:none!important}html:where(.has-cq) .flex-md-wrap{flex-wrap:wrap!important}html:where(.has-cq) .flex-md-nowrap{flex-wrap:nowrap!important}html:where(.has-cq) .justify-content-md-start{justify-content:flex-start!important}html:where(.has-cq) .justify-content-md-end{justify-content:flex-end!important}html:where(.has-cq) .justify-content-md-between{justify-content:space-between!important}html:where(.has-cq) .justify-content-md-center{justify-content:center!important}html:where(.has-cq) .align-items-md-start{align-items:flex-start!important}html:where(.has-cq) .align-items-md-end{align-items:flex-end!important}html:where(.has-cq) .align-items-md-center{align-items:center!important}html:where(.has-cq) .align-self-md-start{align-self:flex-start!important}html:where(.has-cq) .align-self-md-end{align-self:flex-end!important}html:where(.has-cq) .align-self-md-center{align-self:center!important}}@media (min-width:1200px){html:where(:not(.has-cq)) .flex-lg-column{flex-direction:column!important}html:where(:not(.has-cq)) .flex-lg-column-reverse{flex-direction:column-reverse!important}html:where(:not(.has-cq)) .flex-lg-row{flex-direction:row!important}html:where(:not(.has-cq)) .flex-lg-row-reverse{flex-direction:row-reverse!important}html:where(:not(.has-cq)) .flex-lg-1{flex:1!important}html:where(:not(.has-cq)) .flex-lg-none{flex:none!important}html:where(:not(.has-cq)) .flex-lg-wrap{flex-wrap:wrap!important}html:where(:not(.has-cq)) .flex-lg-nowrap{flex-wrap:nowrap!important}html:where(:not(.has-cq)) .justify-content-lg-start{justify-content:flex-start!important}html:where(:not(.has-cq)) .justify-content-lg-end{justify-content:flex-end!important}html:where(:not(.has-cq)) .justify-content-lg-between{justify-content:space-between!important}html:where(:not(.has-cq)) .justify-content-lg-center{justify-content:center!important}html:where(:not(.has-cq)) .align-items-lg-start{align-items:flex-start!important}html:where(:not(.has-cq)) .align-items-lg-end{align-items:flex-end!important}html:where(:not(.has-cq)) .align-items-lg-center{align-items:center!important}html:where(:not(.has-cq)) .align-self-lg-start{align-self:flex-start!important}html:where(:not(.has-cq)) .align-self-lg-end{align-self:flex-end!important}html:where(:not(.has-cq)) .align-self-lg-center{align-self:center!important}}@container (min-width: 1200px){html:where(.has-cq) .flex-lg-column{flex-direction:column!important}html:where(.has-cq) .flex-lg-column-reverse{flex-direction:column-reverse!important}html:where(.has-cq) .flex-lg-row{flex-direction:row!important}html:where(.has-cq) .flex-lg-row-reverse{flex-direction:row-reverse!important}html:where(.has-cq) .flex-lg-1{flex:1!important}html:where(.has-cq) .flex-lg-none{flex:none!important}html:where(.has-cq) .flex-lg-wrap{flex-wrap:wrap!important}html:where(.has-cq) .flex-lg-nowrap{flex-wrap:nowrap!important}html:where(.has-cq) .justify-content-lg-start{justify-content:flex-start!important}html:where(.has-cq) .justify-content-lg-end{justify-content:flex-end!important}html:where(.has-cq) .justify-content-lg-between{justify-content:space-between!important}html:where(.has-cq) .justify-content-lg-center{justify-content:center!important}html:where(.has-cq) .align-items-lg-start{align-items:flex-start!important}html:where(.has-cq) .align-items-lg-end{align-items:flex-end!important}html:where(.has-cq) .align-items-lg-center{align-items:center!important}html:where(.has-cq) .align-self-lg-start{align-self:flex-start!important}html:where(.has-cq) .align-self-lg-end{align-self:flex-end!important}html:where(.has-cq) .align-self-lg-center{align-self:center!important}}.bg-inverse{background-color:var(--bg-inverse)!important}.bg-accent,.bg-up-green{background-color:var(--bg-accent)!important}.bg-dark,.bg-up-black{background-color:var(--bg-dark)!important}.bg-gray-1,.bg-light{background-color:var(--bg-light)!important}.bg-danger{background-color:var(--color-danger)!important}.bg-warning{background-color:var(--color-warning)!important}.bg-success{background-color:var(--color-success)!important}.bg-notification,.bg-orange-red{background-color:var(--color-notification)!important}.bg-gray-7,.bg-muted-light{background-color:var(--bg-muted-light)!important}.bg-blue,.bg-highlight-1{background-color:var(--color-highlight-1)!important}.bg-forest,.bg-highlight-2{background-color:var(--color-highlight-2)!important}.bg-clay,.bg-highlight-3{background-color:var(--color-highlight-3)!important}.bg-highlight-4,.bg-lilac{background-color:var(--color-highlight-4)!important}.bg-highlight-5,.bg-sky{background-color:var(--color-highlight-5)!important}.bg-highlight-6,.bg-pink{background-color:var(--color-highlight-6)!important}.bg-brown,.bg-highlight-7{background-color:var(--color-highlight-7)!important}.bg-highlight-8,.bg-yellow{background-color:var(--color-highlight-8)!important}.bg-brick,.bg-highlight-9{background-color:var(--color-highlight-9)!important}.bg-highlight-10,.bg-up-lime{background-color:var(--color-highlight-10)!important}.bg-highlight-11,.bg-mint{background-color:var(--color-highlight-11)!important}.bg-highlight-13{background-color:var(--color-highlight-13)!important}.bg-highlight-14{background-color:var(--color-highlight-14)!important}.bg-heather,.bg-highlight-12{background-color:var(--color-highlight-12)!important}.user-badge{overflow:hidden}.user-badge__quality{font-size:10px!important;font-weight:var(--font-weight-base)}.air3-badge-tier-sm{--badge-tier-width:22px;--badge-tier-height:14px}.flex-wrap{flex-wrap:wrap}.project-tile-video-wrapper[data-v-bb2671f2]{position:relative}.project-tile-video-wrapper .air3-icon[data-v-bb2671f2]{color:var(--bg-inverse);pointer-events:none;position:absolute;transition:opacity .3s}.project-tile-video-wrapper .air3-icon.top-left[data-v-bb2671f2]{left:10px;top:10px}.project-tile-video-wrapper .air3-icon.bottom-right[data-v-bb2671f2]{bottom:10px;right:10px}.air3-card,.air3-card-section{--card-padding-x:var(--spacing-6x);--card-padding-y:var(--spacing-6x);--card-padding:var(--card-padding-y) var(--card-padding-x);--card-section-padding:var(--card-padding);--card-section-border:var(--border)}@media (min-width:700px){html:where(:not(.has-cq)) .air3-card,html:where(:not(.has-cq)) .air3-card-section{--card-padding-x:var(--spacing-8x);--card-padding-y:var(--spacing-8x)}}@container (min-width: 700px){html:where(.has-cq) .air3-card,html:where(.has-cq) .air3-card-section{--card-padding-x:var(--spacing-8x);--card-padding-y:var(--spacing-8x)}}.air3-card{--card-bg:var(--bg-muted-light);--card-border:1px solid transparent;--card-radius:var(--radius-4x);--card-bg-outline:var(--bg-inverse);--card-border-outline:var(--border);--card-radius-list:0;--card-padding-x-list:0;--card-bg-list:var(--bg-inverse);--card-border-list:var(--border);--card-padding-x-sm:var(--spacing-6x);--card-padding-y-sm:var(--spacing-6x);--card-link-bg:var(--bg-hoverable-light);--card-link-bg-hover:var(--bg-hoverable-light-hover);--card-link-text:var(--text-dark-on-hoverable-light);--card-link-text-hover:var( --hc-text-on-selected,var(--text-dark-on-hoverable-light) );background:var(--card-bg);border:1px solid transparent;border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding);width:100%}.air3-card.air3-card-link{--card-bg:var(--card-link-bg);--text-link:var(--card-link-text);--text-link-hover:var(--card-link-text-hover);--underline-link:none;--underline-link-hover:none;cursor:pointer;display:block}.air3-card.air3-card-link:focus,.air3-card.air3-card-link:hover{--card-border:1px solid var(--card-link-bg-hover)}.air3-card.air3-card-link:focus:not(.air3-card-interactive),.air3-card.air3-card-link:hover:not(.air3-card-interactive){--card-bg:var(--card-link-bg-hover)}@media (forced-colors:active){.air3-card.air3-card-link:focus,.air3-card.air3-card-link:hover{forced-color-adjust:none}.air3-card.air3-card-link:focus:focus,.air3-card.air3-card-link:hover:focus{outline-color:var(--hc-text-on-selected)}}.air3-card.air3-card-sm{--card-padding-x:var(--card-padding-x-sm);--card-padding-y:var(--card-padding-y-sm)}.air3-card-outline{--card-bg:var(--card-bg-outline);--card-border:var(--card-border-outline)}.air3-card-interactive{border:0;box-shadow:var(--shadow-interactive);cursor:pointer;transition:box-shadow .5s ease;transition:var(--reduced-motion,box-shadow .5s ease)}.air3-card-interactive:hover{box-shadow:var(--shadow-interactive-hover)}.air3-card-list{--card-radius:var(--card-radius-list);--card-padding-x:var(--card-padding-x-list);--card-bg:var(--card-bg-list);--card-border:var(--card-border-list);border-left:0;border-right:0}.air3-card-list+.air3-card-list{border-top:0}.air3-card-section{padding:var(--card-section-padding)}.air3-card-section:first-child{border-radius:var(--card-radius) var(--card-radius) 0 0}.air3-card-section:last-child{border-radius:0 0 var(--card-radius) var(--card-radius)}.air3-card-section:only-child{border-radius:var(--card-radius)}.air3-card-section:not(:last-child){border-bottom:var(--card-section-border)}.air3-card-section+.air3-card-section:not(:last-child){border-radius:0}@media (hover:hover){.air3-card-section.air3-card-hover:focus-within,.air3-card-section.air3-card-hover:hover{--hoverable-bg:var(--bg-on-hoverable-light);background-color:var(--bg-hoverable-light-hover);cursor:pointer}}.air3-card-sections{padding:0}[theme^=ngm] .air3-card{--card-radius:var(--radius-12x)}.text-dark[data-v-4b3539a2],.text-dark-on-inverse[data-v-4b3539a2]{color:var(--text-dark-on-inverse)!important}.text-light[data-v-4b3539a2],.text-light-on-inverse[data-v-4b3539a2]{color:var(--text-light-on-inverse)!important}.text-muted[data-v-4b3539a2],.text-muted-on-inverse[data-v-4b3539a2]{color:var(--text-muted-on-inverse)!important}.text-accent-on-inverse[data-v-4b3539a2],.text-up-green[data-v-4b3539a2]{color:var(--text-accent-on-inverse)!important}.text-on-accent[data-v-4b3539a2]{color:var(--text-on-accent)!important}.text-on-dark[data-v-4b3539a2]{color:var(--text-on-dark)!important}.text-on-light[data-v-4b3539a2]{color:var(--text-on-light)!important}.text-dark-on-muted[data-v-4b3539a2]{color:var(--text-dark-on-muted)!important}.text-light-on-muted[data-v-4b3539a2]{color:var(--text-light-on-muted)!important}.text-disabled[data-v-4b3539a2],.text-on-disabled[data-v-4b3539a2]{color:var(--text-on-disabled)!important}.text-danger[data-v-4b3539a2]{color:var(--color-danger)!important}.text-warning[data-v-4b3539a2]{color:var(--color-warning)!important}.text-success[data-v-4b3539a2]{color:var(--color-success)!important}.text-blue[data-v-4b3539a2],.text-highlight-1[data-v-4b3539a2]{color:var(--color-highlight-1)!important}.text-forest[data-v-4b3539a2],.text-highlight-2[data-v-4b3539a2]{color:var(--color-highlight-2)!important}.text-clay[data-v-4b3539a2],.text-highlight-3[data-v-4b3539a2]{color:var(--color-highlight-3)!important}.text-highlight-4[data-v-4b3539a2],.text-lilac[data-v-4b3539a2]{color:var(--color-highlight-4)!important}.text-highlight-5[data-v-4b3539a2],.text-sky[data-v-4b3539a2]{color:var(--color-highlight-5)!important}.text-highlight-6[data-v-4b3539a2],.text-pink[data-v-4b3539a2]{color:var(--color-highlight-6)!important}.text-brown[data-v-4b3539a2],.text-highlight-7[data-v-4b3539a2]{color:var(--color-highlight-7)!important}.text-highlight-8[data-v-4b3539a2],.text-yellow[data-v-4b3539a2]{color:var(--color-highlight-8)!important}.text-brick[data-v-4b3539a2],.text-highlight-9[data-v-4b3539a2]{color:var(--color-highlight-9)!important}.text-highlight-10[data-v-4b3539a2],.text-lime[data-v-4b3539a2]{color:var(--color-highlight-10)!important}.text-highlight-11[data-v-4b3539a2],.text-mint[data-v-4b3539a2]{color:var(--color-highlight-11)!important}.text-heather[data-v-4b3539a2],.text-highlight-12[data-v-4b3539a2]{color:var(--color-highlight-12)!important}.text-highlight-13[data-v-4b3539a2]{color:var(--color-highlight-13)!important}.text-highlight-14[data-v-4b3539a2]{color:var(--color-highlight-14)!important}.text-on-highlight[data-v-4b3539a2]{color:var(--text-on-highlight)!important}.text-inherit[data-v-4b3539a2]{color:inherit!important}.flex-column[data-v-4b3539a2]{flex-direction:column!important}.flex-column-reverse[data-v-4b3539a2]{flex-direction:column-reverse!important}.flex-row[data-v-4b3539a2]{flex-direction:row!important}.flex-row-reverse[data-v-4b3539a2]{flex-direction:row-reverse!important}.flex-1[data-v-4b3539a2]{flex:1!important}.flex-none[data-v-4b3539a2]{flex:none!important}.flex-wrap[data-v-4b3539a2]{flex-wrap:wrap!important}.flex-nowrap[data-v-4b3539a2]{flex-wrap:nowrap!important}.justify-content-start[data-v-4b3539a2]{justify-content:flex-start!important}.justify-content-end[data-v-4b3539a2]{justify-content:flex-end!important}.justify-content-between[data-v-4b3539a2]{justify-content:space-between!important}.justify-content-center[data-v-4b3539a2]{justify-content:center!important}.align-items-start[data-v-4b3539a2]{align-items:flex-start!important}.align-items-end[data-v-4b3539a2]{align-items:flex-end!important}.align-items-center[data-v-4b3539a2]{align-items:center!important}.align-self-start[data-v-4b3539a2]{align-self:flex-start!important}.align-self-end[data-v-4b3539a2]{align-self:flex-end!important}.align-self-center[data-v-4b3539a2]{align-self:center!important}.justify-space-between[data-v-4b3539a2]{justify-content:space-between!important}@media (min-width:700px){html:where(:not(.has-cq)) .flex-md-column[data-v-4b3539a2]{flex-direction:column!important}html:where(:not(.has-cq)) .flex-md-column-reverse[data-v-4b3539a2]{flex-direction:column-reverse!important}html:where(:not(.has-cq)) .flex-md-row[data-v-4b3539a2]{flex-direction:row!important}html:where(:not(.has-cq)) .flex-md-row-reverse[data-v-4b3539a2]{flex-direction:row-reverse!important}html:where(:not(.has-cq)) .flex-md-1[data-v-4b3539a2]{flex:1!important}html:where(:not(.has-cq)) .flex-md-none[data-v-4b3539a2]{flex:none!important}html:where(:not(.has-cq)) .flex-md-wrap[data-v-4b3539a2]{flex-wrap:wrap!important}html:where(:not(.has-cq)) .flex-md-nowrap[data-v-4b3539a2]{flex-wrap:nowrap!important}html:where(:not(.has-cq)) .justify-content-md-start[data-v-4b3539a2]{justify-content:flex-start!important}html:where(:not(.has-cq)) .justify-content-md-end[data-v-4b3539a2]{justify-content:flex-end!important}html:where(:not(.has-cq)) .justify-content-md-between[data-v-4b3539a2]{justify-content:space-between!important}html:where(:not(.has-cq)) .justify-content-md-center[data-v-4b3539a2]{justify-content:center!important}html:where(:not(.has-cq)) .align-items-md-start[data-v-4b3539a2]{align-items:flex-start!important}html:where(:not(.has-cq)) .align-items-md-end[data-v-4b3539a2]{align-items:flex-end!important}html:where(:not(.has-cq)) .align-items-md-center[data-v-4b3539a2]{align-items:center!important}html:where(:not(.has-cq)) .align-self-md-start[data-v-4b3539a2]{align-self:flex-start!important}html:where(:not(.has-cq)) .align-self-md-end[data-v-4b3539a2]{align-self:flex-end!important}html:where(:not(.has-cq)) .align-self-md-center[data-v-4b3539a2]{align-self:center!important}}@container (min-width: 700px){html:where(.has-cq) .flex-md-column[data-v-4b3539a2]{flex-direction:column!important}html:where(.has-cq) .flex-md-column-reverse[data-v-4b3539a2]{flex-direction:column-reverse!important}html:where(.has-cq) .flex-md-row[data-v-4b3539a2]{flex-direction:row!important}html:where(.has-cq) .flex-md-row-reverse[data-v-4b3539a2]{flex-direction:row-reverse!important}html:where(.has-cq) .flex-md-1[data-v-4b3539a2]{flex:1!important}html:where(.has-cq) .flex-md-none[data-v-4b3539a2]{flex:none!important}html:where(.has-cq) .flex-md-wrap[data-v-4b3539a2]{flex-wrap:wrap!important}html:where(.has-cq) .flex-md-nowrap[data-v-4b3539a2]{flex-wrap:nowrap!important}html:where(.has-cq) .justify-content-md-start[data-v-4b3539a2]{justify-content:flex-start!important}html:where(.has-cq) .justify-content-md-end[data-v-4b3539a2]{justify-content:flex-end!important}html:where(.has-cq) .justify-content-md-between[data-v-4b3539a2]{justify-content:space-between!important}html:where(.has-cq) .justify-content-md-center[data-v-4b3539a2]{justify-content:center!important}html:where(.has-cq) .align-items-md-start[data-v-4b3539a2]{align-items:flex-start!important}html:where(.has-cq) .align-items-md-end[data-v-4b3539a2]{align-items:flex-end!important}html:where(.has-cq) .align-items-md-center[data-v-4b3539a2]{align-items:center!important}html:where(.has-cq) .align-self-md-start[data-v-4b3539a2]{align-self:flex-start!important}html:where(.has-cq) .align-self-md-end[data-v-4b3539a2]{align-self:flex-end!important}html:where(.has-cq) .align-self-md-center[data-v-4b3539a2]{align-self:center!important}}@media (min-width:1200px){html:where(:not(.has-cq)) .flex-lg-column[data-v-4b3539a2]{flex-direction:column!important}html:where(:not(.has-cq)) .flex-lg-column-reverse[data-v-4b3539a2]{flex-direction:column-reverse!important}html:where(:not(.has-cq)) .flex-lg-row[data-v-4b3539a2]{flex-direction:row!important}html:where(:not(.has-cq)) .flex-lg-row-reverse[data-v-4b3539a2]{flex-direction:row-reverse!important}html:where(:not(.has-cq)) .flex-lg-1[data-v-4b3539a2]{flex:1!important}html:where(:not(.has-cq)) .flex-lg-none[data-v-4b3539a2]{flex:none!important}html:where(:not(.has-cq)) .flex-lg-wrap[data-v-4b3539a2]{flex-wrap:wrap!important}html:where(:not(.has-cq)) .flex-lg-nowrap[data-v-4b3539a2]{flex-wrap:nowrap!important}html:where(:not(.has-cq)) .justify-content-lg-start[data-v-4b3539a2]{justify-content:flex-start!important}html:where(:not(.has-cq)) .justify-content-lg-end[data-v-4b3539a2]{justify-content:flex-end!important}html:where(:not(.has-cq)) .justify-content-lg-between[data-v-4b3539a2]{justify-content:space-between!important}html:where(:not(.has-cq)) .justify-content-lg-center[data-v-4b3539a2]{justify-content:center!important}html:where(:not(.has-cq)) .align-items-lg-start[data-v-4b3539a2]{align-items:flex-start!important}html:where(:not(.has-cq)) .align-items-lg-end[data-v-4b3539a2]{align-items:flex-end!important}html:where(:not(.has-cq)) .align-items-lg-center[data-v-4b3539a2]{align-items:center!important}html:where(:not(.has-cq)) .align-self-lg-start[data-v-4b3539a2]{align-self:flex-start!important}html:where(:not(.has-cq)) .align-self-lg-end[data-v-4b3539a2]{align-self:flex-end!important}html:where(:not(.has-cq)) .align-self-lg-center[data-v-4b3539a2]{align-self:center!important}}@container (min-width: 1200px){html:where(.has-cq) .flex-lg-column[data-v-4b3539a2]{flex-direction:column!important}html:where(.has-cq) .flex-lg-column-reverse[data-v-4b3539a2]{flex-direction:column-reverse!important}html:where(.has-cq) .flex-lg-row[data-v-4b3539a2]{flex-direction:row!important}html:where(.has-cq) .flex-lg-row-reverse[data-v-4b3539a2]{flex-direction:row-reverse!important}html:where(.has-cq) .flex-lg-1[data-v-4b3539a2]{flex:1!important}html:where(.has-cq) .flex-lg-none[data-v-4b3539a2]{flex:none!important}html:where(.has-cq) .flex-lg-wrap[data-v-4b3539a2]{flex-wrap:wrap!important}html:where(.has-cq) .flex-lg-nowrap[data-v-4b3539a2]{flex-wrap:nowrap!important}html:where(.has-cq) .justify-content-lg-start[data-v-4b3539a2]{justify-content:flex-start!important}html:where(.has-cq) .justify-content-lg-end[data-v-4b3539a2]{justify-content:flex-end!important}html:where(.has-cq) .justify-content-lg-between[data-v-4b3539a2]{justify-content:space-between!important}html:where(.has-cq) .justify-content-lg-center[data-v-4b3539a2]{justify-content:center!important}html:where(.has-cq) .align-items-lg-start[data-v-4b3539a2]{align-items:flex-start!important}html:where(.has-cq) .align-items-lg-end[data-v-4b3539a2]{align-items:flex-end!important}html:where(.has-cq) .align-items-lg-center[data-v-4b3539a2]{align-items:center!important}html:where(.has-cq) .align-self-lg-start[data-v-4b3539a2]{align-self:flex-start!important}html:where(.has-cq) .align-self-lg-end[data-v-4b3539a2]{align-self:flex-end!important}html:where(.has-cq) .align-self-lg-center[data-v-4b3539a2]{align-self:center!important}}.text-base[data-v-4b3539a2],.text-body[data-v-4b3539a2]{font-size:var(--font-size-base)!important;line-height:var(--line-height-base)!important}.font-weight-body[data-v-4b3539a2],.text-body[data-v-4b3539a2],.text-body-lg[data-v-4b3539a2],.text-body-sm[data-v-4b3539a2]{font-weight:var(--font-weight-body)!important}.font-weight-base[data-v-4b3539a2],.text-base[data-v-4b3539a2],.text-base-lg[data-v-4b3539a2],.text-base-sm[data-v-4b3539a2]{font-weight:var(--font-weight-base)!important}.text-base-sm[data-v-4b3539a2],.text-body-sm[data-v-4b3539a2]{font-size:var(--font-size-base-sm)!important;letter-spacing:var(--letter-spacing-base-sm)!important;line-height:var(--line-height-base-sm)!important}.text-base-lg[data-v-4b3539a2],.text-body-lg[data-v-4b3539a2]{font-size:var(--font-size-base-lg)!important;letter-spacing:var(--letter-spacing-base-lg)!important;line-height:var(--line-height-base-lg)!important}.text-caption[data-v-4b3539a2],.text-eyebrow[data-v-4b3539a2]{font-size:var(--font-size-base-xs)!important;line-height:var(--line-height-base-xs)!important}.text-quote[data-v-4b3539a2]{font-size:var(--font-size-quote)!important;font-weight:var(--font-weight-body)!important;line-height:var(--line-height-quote)!important}.text-eyebrow[data-v-4b3539a2]{font-weight:var(--font-weight-base)!important;letter-spacing:var(--letter-spacing-eyebrow)!important;text-transform:uppercase}.heading-weight[data-v-4b3539a2]{font-weight:var(--font-weight-heading)!important}.hidden[data-v-4b3539a2],.invisible[data-v-4b3539a2]{visibility:hidden!important}.hidden[data-v-4b3539a2]{display:none!important}.show[data-v-4b3539a2]{display:block!important}.affix[data-v-4b3539a2]{position:fixed!important}.resize-none[data-v-4b3539a2]{resize:none!important}.overflow-y-auto[data-v-4b3539a2]{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.mh-300[data-v-4b3539a2]{max-height:300px!important}.border-bottom-none[data-v-4b3539a2]{border-bottom:none!important}.vertical-align-top[data-v-4b3539a2]{vertical-align:top!important}.vertical-align-middle[data-v-4b3539a2]{vertical-align:middle!important}.vertical-align-bottom[data-v-4b3539a2]{vertical-align:text-bottom!important}.ellipsis[data-v-4b3539a2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.width-auto[data-v-4b3539a2]{width:100%!important}@media (min-width:700px){html:where(:not(.has-cq)) .width-auto[data-v-4b3539a2]{min-width:0!important;width:auto!important}}@container (min-width: 700px){html:where(.has-cq) .width-auto[data-v-4b3539a2]{min-width:0!important;width:auto!important}}.project-tile[data-v-4b3539a2]{border:0;border-radius:var(--radius-8x)!important;box-shadow:var(--shadow-interactive);color:inherit;display:flex;flex:1;flex-direction:column;font-weight:var(--font-weight-body);overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.project-tile[data-v-4b3539a2]:hover{box-shadow:var(--shadow-interactive-hover)}.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.project-tile .project-tile__carousel-wrapper .project-tile__carousel[data-v-4b3539a2]{height:100%;position:relative}.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * .air3-carousel{border-radius:0}.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * .project-tile-document-wrapper,.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * .project-tile-video-wrapper,.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * img{background-color:var(--bg-body);height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * .project-tile-document-wrapper{left:0;position:absolute;top:0}.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * .air3-carousel-item-btn-next,.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] * .air3-carousel-item-btn-prev{z-index:1}.project-tile .project-tile__carousel-wrapper[data-v-4b3539a2] video{background-color:var(--bg-dark)!important}.project-tile .project-tile__container[data-v-4b3539a2]{display:flex;min-width:0}.project-tile .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-next,.project-tile .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-prev{opacity:0!important}.project-tile .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-next,.project-tile .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-prev{transition:opacity .2s;z-index:10}.project-tile .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-next:focus-visible,.project-tile .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-prev:focus-visible{opacity:1!important}.project-tile .project-tile__content[data-v-4b3539a2]{padding:15px}.project-tile .project-tile__info[data-v-4b3539a2]{flex-wrap:wrap;margin-bottom:-5px}.project-tile .project-tile__info>div[data-v-4b3539a2]{margin-bottom:5px}.project-tile .project-tile__info .project-tile__delivery-time[data-v-4b3539a2]{color:var(--text-light-on-body)}.project-tile .project-tile__info.consultation[data-v-4b3539a2]{flex-wrap:nowrap!important}@media (max-width:699.98px){.project-tile .project-tile__info.consultation[data-v-4b3539a2]{align-items:start!important}.project-tile .project-tile__info.consultation div[data-v-4b3539a2]:first-child{margin-left:0!important}.project-tile .project-tile__info.consultation .project-tile__delivery-time[data-v-4b3539a2]{display:flex!important}}.project-tile .project-tile__title[data-v-4b3539a2]{line-height:1.2em;position:relative;word-wrap:break-word;font-size:inherit;font-weight:var(--font-weight-strong)}.project-tile .project-tile__title .project-tile__title-link[data-v-4b3539a2]:hover{-webkit-text-decoration:underline;text-decoration:underline}.project-tile .project-tile__user-badge_v2[data-v-4b3539a2] * .has-rating .user-name{max-width:120px}.project-tile .project-tile__cover[data-v-4b3539a2]{display:block;padding-top:75%;position:relative}.project-tile .project-tile__cover .project-tile__cover_inactive[data-v-4b3539a2]{opacity:.5}.project-tile .project-tile__cover[data-v-4b3539a2] img{background-color:var(--bg-body)}.project-tile .project-tile__cover .project-tile__cover_video[data-v-4b3539a2] img{background-color:var(--bg-inverse)!important}.project-tile .project-tile__cover .tile-video-indicator[data-v-4b3539a2]{color:var(--text-on-highlight);left:10px;pointer-events:none;position:absolute;top:10px}.project-tile .project-tile__cover .tile-video-indicator .tile-video-indicator_static[data-v-4b3539a2]{bottom:10px;left:auto;right:10px;top:auto;z-index:1}.project-tile .project-tile__cover .project-tile__cover-image[data-v-4b3539a2]{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.project-tile .project-tile__footer[data-v-4b3539a2]{border-top:var(--border);min-height:54px;padding:12px 15px}.project-tile .project-tile__user-badge[data-v-4b3539a2]{left:10px;max-width:80%;min-width:0;position:absolute;top:10px;z-index:2}.project-tile .project-tile__user-badge .project-tile__user-badge_v2[data-v-4b3539a2]{min-width:40px}@media (max-width:699.98px){.project-tile.project-tile_flexible .project-tile__main[data-v-4b3539a2]{display:flex!important;flex-direction:row!important;justify-content:center}.project-tile.project-tile_flexible .project-tile__content[data-v-4b3539a2]{padding:12px}.project-tile.project-tile_flexible .project-tile__cover[data-v-4b3539a2]{flex:0 0 120px;min-height:118px;padding-top:0}.project-tile.project-tile_flexible .project-tile__cover .project-tile__cover-image[data-v-4b3539a2] img{-o-object-fit:cover;object-fit:cover}.project-tile.project-tile_flexible .project-tile__cover .project-tile__cover-image .air3-illustration[data-v-4b3539a2]{--illustration-width:80px;--illustration-height:80px}.project-tile.project-tile_flexible .project-tile__carousel-wrapper .project-tile__carousel[data-v-4b3539a2] * .project-tile-document-wrapper,.project-tile.project-tile_flexible .project-tile__carousel-wrapper .project-tile__carousel[data-v-4b3539a2] * .project-tile-video-wrapper,.project-tile.project-tile_flexible .project-tile__carousel-wrapper .project-tile__carousel[data-v-4b3539a2] * img{-o-object-fit:cover;object-fit:cover}.project-tile.project-tile_flexible .project-tile__footer[data-v-4b3539a2]{height:auto;padding:12px 10px 12px 12px}.project-tile.project-tile_flexible .project-tile__user-badge[data-v-4b3539a2]{left:auto;max-width:none;position:relative;top:auto}}@media (min-width:700px) and (max-width:1199.98px){.project-tile.project-tile_flexible .project-tile__cover .project-tile__cover-image .air3-illustration[data-v-4b3539a2]{--width:110px;--height:110px}}.project-tile:hover .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-next,.project-tile:hover .project-tile__carousel[data-v-4b3539a2] * .air3-thumbnail-btn-prev{opacity:1!important}.project-tile.air3-card-hover:hover .project-tile__title-link[data-v-4b3539a2]{color:var(--text-link)}.warning[data-v-4b3539a2]{padding-top:75%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.warning .warning__alert[data-v-4b3539a2]{padding:10px 15px!important}.warning .warning__content[data-v-4b3539a2]{bottom:0;left:0;position:absolute;width:100%}.warning .warning__content[data-v-4b3539a2] .air3-alert-icon{align-self:auto!important;margin-right:10px!important;margin-top:0!important}@media (max-width:699.98px){.warning.warning_flexible[data-v-4b3539a2]{padding-top:0;position:static;top:auto;width:auto;z-index:0}.warning.warning_flexible .warning__alert[data-v-4b3539a2]{border-bottom-width:0}.warning.warning_flexible .warning__content[data-v-4b3539a2]{bottom:auto;left:auto;position:static;width:auto}}.cover-image .cover-image__wrapper[data-v-4b3539a2]{display:flex;flex-direction:column;justify-content:center;max-height:100%;padding:10px 0}.cover-image .cover-image__wrapper[data-v-4b3539a2] .air3-illustration{min-height:0;min-width:0}.blue-icon[data-v-4b3539a2]{color:var(--color-highlight-1)}.gallery-document__modal[data-v-4b3539a2]{flex:0!important;z-index:2000}.flex-row-reverse[data-v-4b3539a2]{flex-direction:row-reverse}
