@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-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-divide-x-reverse: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-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.exfo__header{top:calc(var(--spacing,.25rem) * 0);z-index:40;position:sticky;font-size:1rem!important}@media(min-width:1200px){.exfo__header{position:relative}}.exfo__header__top-bar{width:100%;max-width:1440px;height:100%;margin-inline:auto;display:flex;position:relative}@media(min-width:1440px){.exfo__header__top-bar{padding-right:8.5rem}}.exfo__header__top-bar__container{z-index:50;height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 10);background-color:#0069aa;display:none;position:relative}@media(min-width:1200px){.exfo__header__top-bar__container{display:block}}@media(min-width:1440px){.exfo__header__top-bar__container{padding-inline:calc(var(--spacing,.25rem) * 0)}}.exfo__header__top-bar__left-nav{height:100%}.exfo__header__top-bar__left-nav__container{margin-left:calc(var(--spacing,.25rem) * -3.5);background-color:#0069aa;width:100%;display:flex}@media(min-width:1440px){.exfo__header__top-bar__left-nav__container{padding-left:8.5rem}}.exfo__header__top-bar__left-nav__list{color:#fff;align-items:center;height:100%;font-size:.75rem;display:flex}.exfo__header__top-bar__left-nav__list__item{height:100%;position:relative}.exfo__header__top-bar__left-nav__list__item.has-submenu{align-items:center;display:flex}.exfo__header__top-bar__left-nav__list__item.is-current-page:after{right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 1);--tw-content:"";content:var(--tw-content);background-color:#fff;position:absolute}.exfo__header__top-bar__left-nav__list__item__link{height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);align-items:center;display:flex}.exfo__header__top-bar__left-nav__list__item__link:focus-within{opacity:1}@media(hover:hover){.exfo__header__top-bar__left-nav__list__item__link:hover{opacity:1}}.exfo__header__top-bar__left-nav__list__item__link.is-current-page{opacity:.8}.exfo__header__top-bar__left-nav__list__item__submenu__list{pointer-events:none;visibility:hidden;top:100%;left:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);color:#747778;opacity:0;background-color:#fff;border-color:#e0e3e3;border-top-width:0;flex-direction:column;font-size:.875rem;display:flex;position:absolute}.exfo__header__top-bar__left-nav__list__item__submenu__list__item{width:100%;height:100%}.exfo__header__top-bar__left-nav__list__item__submenu__list__item__link{width:100%;height:100%;padding-block:calc(var(--spacing,.25rem) * 2);display:block}@media(hover:hover){.exfo__header__top-bar__left-nav__list__item__submenu__list__item__link:hover{color:#0069aa}}.exfo__header__top-bar__left-nav__list__item__submenu__list__item__link.is-current-subpage{color:#0069aa}.exfo__header__top-bar__right-nav__container{background-color:#0069aa;display:flex}.exfo__header__top-bar__right-nav__not-logged-in__list{padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-size:.875rem;font-weight:var(--font-weight-medium,500);color:#fff;place-items:center;display:flex}.exfo__header__top-bar__right-nav__not-logged-in__list__item{height:100%}.exfo__header__top-bar__right-nav__not-logged-in__list__item__link{height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);white-space:nowrap;opacity:.8;align-items:center;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__not-logged-in__list__item__link:hover{opacity:1}}.exfo__header__top-bar__right-nav__various__list{display:flex}:where(.exfo__header__top-bar__right-nav__various__list>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:#00497a}.exfo__header__top-bar__right-nav__various__list{border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-color:#00497a;border-left-width:1px}.exfo__header__top-bar__right-nav__various__list__item{margin-bottom:calc(var(--spacing,.25rem) * 4)}.exfo__header__top-bar__right-nav__various__list__item__loggin{position:relative}.exfo__header__top-bar__right-nav__various__list__item__loggin__btn{height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);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));justify-content:center;align-items:center;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__loggin__btn:hover{background-color:#00497a}}.exfo__header__top-bar__right-nav__various__list__item__loggin__btn__label{white-space:nowrap;color:#fff;opacity:.8;font-size:.875rem}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__loggin__btn__label:is(:where(.group):hover *){opacity:1}}.exfo__header__top-bar__right-nav__various__list__item__loggin__list{pointer-events:none;visibility:hidden;top:100%;right:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);color:#747778;opacity:0;background-color:#fff;border-color:#e0e3e3;border-top-width:0;font-size:.875rem;position:absolute}.exfo__header__top-bar__right-nav__various__list__item__loggin__list__item{margin-bottom:calc(var(--spacing,.25rem) * 4)}.exfo__header__top-bar__right-nav__various__list__item__loggin__list__item__link{align-items:center;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__loggin__list__item__link:hover{color:#0069aa}}.exfo__header__top-bar__right-nav__various__list__item__loggin__list__item__link:focus{color:#0069aa}.exfo__header__top-bar__right-nav__various__list__item__loggin__list__item__link__label{margin-left:calc(var(--spacing,.25rem) * 1);text-align:center}.exfo__header__top-bar__right-nav__various__list__item__language{font-size:.875rem;position:relative}.exfo__header__top-bar__right-nav__various__list__item__language__btn{height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);white-space:nowrap;color:#fff;opacity:.8;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));justify-content:center;align-items:center;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__language__btn:hover{opacity:1;background-color:#00497a}}.exfo__header__top-bar__right-nav__various__list__item__language__btn:hover .exfo__header__top-bar__right-nav__various__list__item__language__icon{opacity:1}.exfo__header__top-bar__right-nav__various__list__item__language__list{pointer-events:none;visibility:hidden;top:100%;right:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);color:#747778;opacity:0;background-color:#fff;border-color:#e0e3e3;border-top-width:0;font-size:.875rem;position:absolute}.exfo__header__top-bar__right-nav__various__list__item__language__list__item{width:100%}.exfo__header__top-bar__right-nav__various__list__item__language__list__item__link{width:100%;padding-block:calc(var(--spacing,.25rem) * 2);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));display:block}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__language__list__item__link:hover{color:#0069aa}}.exfo__header__top-bar__right-nav__various__list__item__language__icon{margin-left:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 3);opacity:.8}.exfo__header__top-bar__right-nav__various__list__item__search{position:relative}.exfo__header__top-bar__right-nav__various__list__item__search__btn{height:100%;width:calc(var(--spacing,.25rem) * 12);opacity:.8;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));justify-content:center;align-items:center;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__search__btn:hover{opacity:1;background-color:#00497a}}.exfo__header__top-bar__right-nav__various__list__item__search__form{height:calc(var(--spacing,.25rem) * 12);display:flex;position:relative}.exfo__header__top-bar__right-nav__various__list__item__search__form__container{pointer-events:none;visibility:hidden;top:100%;right:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;background-color:#fff;position:absolute}.exfo__header__top-bar__right-nav__various__list__item__search__form__icon{pointer-events:none;left:calc(var(--spacing,.25rem) * 3);align-items:center;height:100%;display:flex;position:absolute}.exfo__header__top-bar__right-nav__various__list__item__search__form__input{border-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 11);color:#272d31;outline-offset:2px;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-outline-style:none;border-width:1px;border-color:#e0e3e3;outline:2px #0000}.exfo__header__top-bar__right-nav__various__list__item__search__form__input:focus{--tw-shadow:0 0 8px var(--tw-shadow-color,#009dd699);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#009dd6}.exfo__header__top-bar__right-nav__various__list__item__apps{position:relative}.exfo__header__top-bar__right-nav__various__list__item__apps__btn{height:100%;width:calc(var(--spacing,.25rem) * 12);opacity:.8;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));justify-content:center;align-items:center;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__apps__btn:hover{opacity:1;background-color:#00497a}}.exfo__header__top-bar__right-nav__various__list__item__apps__list{pointer-events:none;visibility:hidden;top:100%;right:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);color:#747778;opacity:0;background-color:#fff;border-color:#e0e3e3;border-top-width:0;font-size:.875rem;display:grid;position:absolute}.exfo__header__top-bar__right-nav__various__list__item__apps__list.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.exfo__header__top-bar__right-nav__various__list__item__apps__list__item{border-bottom-style:var(--tw-border-style);overflow-wrap:break-word;border-color:#e0e3e3;border-bottom-width:1px;width:8.5rem;height:100%}.exfo__header__top-bar__right-nav__various__list__item__apps__list__item.two-col:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}.exfo__header__top-bar__right-nav__various__list__item__apps__list__item__link{padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media(hover:hover){.exfo__header__top-bar__right-nav__various__list__item__apps__list__item__link:hover{color:#0069aa}}.exfo__header__top-bar__right-nav__various__list__item__apps__list__item__link:focus{color:#0069aa}.exfo__header__top-bar__right-nav__various__list__item__apps__list__item__link__img{width:100%;height:auto}.exfo__header__top-bar__right-nav__various__list__item__apps__list__item__link__title{margin-top:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:.75rem}.exfo__header__main-nav{height:calc(var(--spacing,.25rem) * 14);--tw-shadow:inset 0 -1px 0 0 var(--tw-shadow-color,#dfdfdf);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:768px){.exfo__header__main-nav{height:calc(var(--spacing,.25rem) * 16)}}@media(min-width:1200px){.exfo__header__main-nav{height:calc(var(--spacing,.25rem) * 20)}}.exfo__header__main-nav__container{background-color:#fff}.exfo__header__main-nav__inner{--tw-shadow:inset 0 -1px 0 0 var(--tw-shadow-color,#dfdfdf);width:100%;max-width:1440px;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fff;align-items:center;margin-inline:auto;display:flex;position:relative}@media(min-width:768px){.exfo__header__main-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media(min-width:1200px){.exfo__header__main-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 10)}}@media(min-width:1440px){.exfo__header__main-nav__inner{padding-inline:8.5rem}}.exfo__header__main-nav__inner__nav{height:100%;display:none}@media(min-width:1200px){.exfo__header__main-nav__inner__nav{display:block}}.exfo__header__main-nav__inner__nav__item{height:100%;display:flex}.exfo__header__main-nav__inner__logo{margin-right:calc(var(--spacing,.25rem) * 5);max-height:100%;padding-inline:calc(var(--spacing,.25rem) * 6);align-items:center;display:flex}@media(min-width:1200px){.exfo__header__main-nav__inner__logo{padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 6)}}.exfo__header__main-nav__mobile-menu__btn{height:100%;padding-inline:calc(var(--spacing,.25rem) * 4)}@media(min-width:1200px){.exfo__header__main-nav__mobile-menu__btn{display:none}}.exfo__header .main-nav__simple-block__container{height:100%;position:relative}.exfo__header .main-nav__simple-block__heading{align-items:center;height:100%;display:flex}.exfo__header .main-nav__simple-block__heading__link{height:100%;padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:#272d31;align-items:center;display:flex}@media(hover:hover){.exfo__header .main-nav__simple-block__heading__link:hover{color:#0069aa}}.exfo__header .main-nav__simple-block__heading__link:focus,.exfo__header .main-nav__simple-block__heading__link.is-current-page{color:#0069aa}.exfo__header .main-nav__simple-block__heading__link.is-current-page:after{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 1);--tw-content:"";content:var(--tw-content);background-color:#0069aa;position:absolute}.exfo__header .main-nav__simple-block__heading__link__button{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exfo__header .main-nav__simple-block__heading__link__button:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.exfo__header .main-nav__simple-block__list{pointer-events:none;visibility:hidden;top:100%;left:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);color:#747778;opacity:0;background-color:#fff;border-color:#e0e3e3;border-top-width:0;flex-direction:column;font-size:.875rem;display:flex;position:absolute}.exfo__header .main-nav__simple-block__list__item{width:100%;height:100%}.exfo__header .main-nav__simple-block__list__item__link{width:100%;height:100%;padding-block:calc(var(--spacing,.25rem) * 2);display:block}@media(hover:hover){.exfo__header .main-nav__simple-block__list__item__link:hover{color:#0069aa}}.exfo__header .main-nav__simple-block__list__item__link.is-current-subpage{color:#0069aa}.exfo__header .main-nav__mega-menu{height:100%}.exfo__header .main-nav__mega-menu__heading{align-items:center;height:100%;display:flex}.exfo__header .main-nav__mega-menu__heading__link{height:100%;padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:#272d31;align-items:center;display:flex;position:relative}@media(hover:hover){.exfo__header .main-nav__mega-menu__heading__link:hover{color:#0069aa}}.exfo__header .main-nav__mega-menu__heading__link:focus,.exfo__header .main-nav__mega-menu__heading__link.is-current-page{color:#0069aa}.exfo__header .main-nav__mega-menu__heading__link.is-current-page:after{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 1);--tw-content:"";content:var(--tw-content);background-color:#0069aa;position:absolute}.exfo__header .main-nav__mega-menu__heading__link__btn{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exfo__header .main-nav__mega-menu__heading__link__btn:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.exfo__header .main-nav__mega-menu__content__container{pointer-events:none;visibility:hidden;top:100%;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);--tw-translate-y:calc(var(--spacing,.25rem) * -8);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);color:#272d31;opacity:0;background-color:#fff;border-color:#e0e3e3;border-top-width:0;font-size:.875rem;display:flex;position:absolute}.exfo__header .main-nav__mega-menu__left__content{width:25%;padding-block:calc(var(--spacing,.25rem) * 6);background-color:#e0e3e3}.exfo__header .main-nav__mega-menu__left__content__main-link{width:min-content;padding-inline:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-medium,500);font-size:1.5rem;font-weight:var(--font-weight-medium,500);white-space:nowrap;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));align-items:center;display:flex}@media(hover:hover){.exfo__header .main-nav__mega-menu__left__content__main-link:hover{color:#0069aa}}.exfo__header .main-nav__mega-menu__left__content__main-link:focus{color:#0069aa}.exfo__header .main-nav__mega-menu__left__content__main-link:hover .main-nav__mega-menu__left__content__main-link__svg{--tw-translate-x:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.exfo__header .main-nav__mega-menu__left__content__main-link__svg{margin-left:calc(var(--spacing,.25rem) * 2);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:.5s;transition-duration:.5s}.exfo__header .main-nav__mega-menu__left__content__main-link__container{margin-bottom:calc(var(--spacing,.25rem) * 2)}.exfo__header .main-nav__mega-menu__left__content__list__link{width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:1.125rem;font-weight:var(--font-weight-medium,500);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));display:block}.exfo__header .main-nav__mega-menu__left__content__list__link__btn{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exfo__header .main-nav__mega-menu__left__content__list__link__btn:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.exfo__header .main-nav__mega-menu__right__content{flex:1}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__container{width:100%;padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 8);display:none}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__heading{margin-block:calc(var(--spacing,.25rem) * 2)}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__heading__link{--tw-font-weight:var(--font-weight-medium,500);font-size:1.5rem;font-weight:var(--font-weight-medium,500);align-items:center;display:inline-flex}@media(hover:hover){.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__heading__link:hover{color:#0069aa}}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__heading__link:focus{color:#0069aa}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__heading__link:hover .mega-menu__right__inner__heading__link__svg{--tw-translate-x:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__heading__link__svg{margin-left:calc(var(--spacing,.25rem) * 2);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:.5s;transition-duration:.5s}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list{flex:1}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list.contains-only-one-list-of-links{columns:2}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__container{gap:calc(var(--spacing,.25rem) * 2);font-size:1rem;display:flex}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__heading{padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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));display:block}@media(hover:hover){.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__heading:hover{color:#0069aa}}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__heading:focus,.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__heading.is-current-sub-lvl-3{color:#0069aa}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__normal{padding-block:calc(var(--spacing,.25rem) * 2);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));display:block}@media(hover:hover){.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__normal:hover{color:#0069aa}}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__normal:focus,.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__normal.is-current-sub-lvl-3{color:#0069aa}.exfo__header .main-nav__mega-menu__right__content .mega-menu__right__inner__list__link__normal.is-not-current-sub-lvl-3{color:#747778}.exfo-mobile-menu__big-container{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:50;opacity:0;position:fixed}.exfo-mobile-menu__big-container__close-btn{inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.exfo-mobile-menu__container{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);height:100%;width:calc(var(--spacing,.25rem) * 96);--tw-translate-x:100%;max-width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);color:#fff;background-color:#0069aa;position:absolute;overflow-y:scroll}.exfo-mobile-menu__container__inner{width:100%;margin-bottom:7.5rem}.exfo-mobile-menu__header-bar{height:calc(var(--spacing,.25rem) * 14);display:flex}.exfo-mobile-menu__header-bar__btn{border-right-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);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));border-right-width:1px;border-right-color:#00497a;justify-content:center;align-items:center;display:flex}@media(hover:hover){.exfo-mobile-menu__header-bar__btn:hover{background-color:#00497a}}.exfo-mobile-menu__header-bar__btn:hover .exfo-mobile-menu__header-bar__icon{opacity:1}.exfo-mobile-menu__header-bar__btn.header-bar-btn-close{border-left-style:var(--tw-border-style);border-left-width:1px;border-left-color:#00497a}.exfo-mobile-menu__header-bar__label{color:#fff;opacity:.8}.exfo-mobile-menu__header-bar__icon{opacity:.8}.exfo-mobile-menu__header-bar__icon.exfo-icon-lang{margin-left:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 3)}.exfo-mobile-menu__header-bar__icon.exfo-icon-search{width:calc(var(--spacing,.25rem) * 6)}.exfo-mobile-menu__language{border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);color:#747778;background-color:#fff;border-color:#e0e3e3;border-bottom-width:2px;flex-direction:column;display:flex}.exfo-mobile-menu__language__item{width:100%}.exfo-mobile-menu__language__item__link{width:100%;padding-block:calc(var(--spacing,.25rem) * 2);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));display:block}@media(hover:hover){.exfo-mobile-menu__language__item__link:hover{color:#0069aa}}.exfo-mobile-menu__search__form{height:calc(var(--spacing,.25rem) * 12);display:flex;position:relative}.exfo-mobile-menu__search__icon{pointer-events:none;left:calc(var(--spacing,.25rem) * 3);align-items:center;height:100%;display:flex;position:absolute}.exfo-mobile-menu__search__icon__svg{height:calc(var(--spacing,.25rem) * 5);--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y);fill:#747778}.exfo-mobile-menu__search__input{border-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 11);color:#272d31;outline-offset:2px;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-outline-style:none;border-width:1px;border-color:#e0e3e3;outline:2px #0000;flex:1}.exfo-mobile-menu__search__input:focus{--tw-shadow:0 0 8px var(--tw-shadow-color,#009dd699);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#009dd6}.exfo-mobile-menu__apps{background-color:#fff}.exfo-mobile-menu__apps__list{text-align:center;color:#747778;flex-wrap:wrap;font-size:.75rem;display:flex}.exfo-mobile-menu__apps__list__item{border-color:#e0e3e3;width:50%}.exfo-mobile-menu__apps__list__item:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}.exfo-mobile-menu__apps__list__item__link{border-bottom-style:var(--tw-border-style);height:100%;padding:calc(var(--spacing,.25rem) * 4);border-color:#e0e3e3;border-bottom-width:2px;flex-direction:column;display:flex}.exfo-mobile-menu__apps__list__item__title{margin-top:calc(var(--spacing,.25rem) * 2)}.exfo-mobile-menu__nav{gap:calc(var(--spacing,.25rem) * .5);background-color:#e0e3e3;flex-direction:column;display:flex}.exfo-mobile-menu__nav__first-level{background-color:#fff;display:flex}.exfo-mobile-menu__nav__first-level__link{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:1.25rem;font-weight:var(--font-weight-medium,500);color:#272d31;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))}@media(hover:hover){.exfo-mobile-menu__nav__first-level__link:hover{color:#0069aa}}.exfo-mobile-menu__nav__first-level__link:focus{color:#0069aa}.exfo-mobile-menu__nav__first-level__btn{width:100%;height:100%;padding-right:calc(var(--spacing,.25rem) * 6);justify-content:flex-end;align-items:center;display:flex}.exfo-mobile-menu__nav__first-level__btn.both-padding{padding-inline:calc(var(--spacing,.25rem) * 6)}.exfo-mobile-menu__nav__first-level__btn__container{flex:1}.exfo-mobile-menu__nav__first-level__icon{fill:#0069aa;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:.3s;transition-duration:.3s;rotate:90deg}.exfo-mobile-menu__nav__second-level{background-color:#eff1f1;color:#747778!important}.exfo-mobile-menu__nav__second-level__link{padding-block:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 4);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));display:block;color:#747778!important}@media(hover:hover){.exfo-mobile-menu__nav__second-level__link:hover{color:#0069aa!important}}.exfo-mobile-menu__nav__second-level__link:focus{color:#0069aa!important}.exfo-mobile-menu__login__container{border-bottom-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-bottom-width:1px;border-bottom-color:#00497a;display:flex}.exfo-mobile-menu__login__register{border-right-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;opacity:.8;border-right-width:1px;border-right-color:#00497a;flex:1}@media(hover:hover){.exfo-mobile-menu__login__register:hover{opacity:1}}.exfo-mobile-menu__login__login{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;opacity:.8;flex:1}@media(hover:hover){.exfo-mobile-menu__login__login:hover{opacity:1}}.exfo-mobile-menu__logged-in{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);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));border-bottom-width:1px;border-bottom-color:#00497a;justify-content:space-between;align-items:center;display:flex}@media(hover:hover){.exfo-mobile-menu__logged-in:hover{cursor:pointer;background-color:#00497a}}.exfo-mobile-menu__logged-in:hover .exfo-mobile-menu__logged-in__username{opacity:1}.exfo-mobile-menu__logged-in__username{color:#fff;opacity:.8}.exfo-mobile-menu__logged-in__icon{margin-right:calc(var(--spacing,.25rem) * 2);fill:#fff;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:.3s;transition-duration:.3s;rotate:90deg}.exfo-mobile-menu__logged-in__submenu{padding:calc(var(--spacing,.25rem) * 4);font-size:.875rem}.exfo-mobile-menu__logged-in__submenu__container{color:#747778;background-color:#eff1f1}.exfo-mobile-menu__logged-in__submenu__item{margin-bottom:calc(var(--spacing,.25rem) * 4)}.exfo-mobile-menu__logged-in__submenu__item__link{align-items:center;display:flex}@media(hover:hover){.exfo-mobile-menu__logged-in__submenu__item__link:hover{color:#0069aa}}.exfo-mobile-menu__logged-in__submenu__item__link:focus{color:#0069aa}.exfo-mobile-menu__logged-in__submenu__item__label{margin-left:calc(var(--spacing,.25rem) * 2)}.exfo-mobile-menu__bottom__container{padding:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.exfo-mobile-menu__bottom__item{width:33.3333%;padding:calc(var(--spacing,.25rem) * 2);opacity:.8;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))}@media(hover:hover){.exfo-mobile-menu__bottom__item:hover{opacity:1}}.exfo-mobile-menu__bottom__item__link{justify-content:center;align-items:center;display:flex}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@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-duration{syntax:"*";inherits:false}@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}
