.te-topbar{background-color:hsl(var(--blue));color:hsl(var(--white));font-size:13px;font-weight:500}.te-topbar a{color:inherit;opacity:.92;transition:opacity var(--transition-time);text-decoration:none}.te-topbar a:hover,.te-topbar a:focus-visible{opacity:1;text-underline-offset:3px;text-decoration:underline}.te-topbar__inner{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--topbar-h);display:flex}.te-quicklinks{gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.te-topbar__tools{align-items:center;gap:var(--space-5);display:flex}.te-social{gap:var(--space-2);display:flex}.te-social__btn{border-radius:var(--radius);background-color:hsl(var(--white));width:28px;height:28px;transition:background-color var(--transition-time), transform var(--transition-time);justify-content:center;align-items:center;display:flex}.te-topbar .te-social__btn{opacity:1;transition:background-color var(--transition-time), transform var(--transition-time)}.te-topbar .te-social__btn:hover,.te-topbar .te-social__btn:focus-visible{text-decoration:none}.te-social__btn img{width:14px;height:14px;display:block}.te-social__btn:hover,.te-social__btn:focus-visible{background-color:hsl(var(--lightBlue))}.te-search-toggle{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.te-search-toggle:hover span{text-underline-offset:3px;text-decoration:underline}.te-langswitch__link{border:1px solid hsla(var(--white), .7);border-radius:var(--radius-sm);text-align:center;min-width:32px;padding:1px 8px;font-weight:700;line-height:1.4;display:inline-block}.te-topbar .te-langswitch__link:hover{background:hsl(var(--white));color:hsl(var(--blue));opacity:1;text-decoration:none}.te-masthead{background-color:hsl(var(--white));border-bottom:1px solid hsla(var(--black), .06)}.te-masthead__inner{align-items:center;gap:var(--space-5);min-height:var(--masthead-h);display:flex}.te-logo{flex:none;margin-right:auto;display:block}.te-logo img{width:auto;height:62px;display:block}.te-masthead__cta{flex:none}.te-masthead__cta a,.te-masthead__cta .te-btn{border-radius:var(--radius);background-color:hsl(var(--gold));color:hsl(var(--white));transition:background-color var(--transition-time);padding:10px 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}:is(.te-masthead__cta a,.te-masthead__cta .te-btn):hover,:is(.te-masthead__cta a,.te-masthead__cta .te-btn):focus-visible{background-color:hsl(var(--darkBlue))}.te-masthead__cta p{margin:0}.te-masthead__cta .te-cta{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.te-masthead__cta .te-cta__btn--outline{border:2px solid hsl(var(--gold));color:hsl(var(--gold));background-color:#0000;padding-block:8px}.te-masthead__cta .te-cta__btn--outline:hover,.te-masthead__cta .te-cta__btn--outline:focus-visible{border-color:hsl(var(--darkBlue));color:hsl(var(--white))}.te-search-toggle--icon,.te-burger{display:none}@media (min-width:1040px){.te-nav__tools,.te-nav__links{display:none}.te-menu{align-items:center;gap:var(--space-2) clamp(12px, 1.8vw, 28px);display:flex}.te-menu>.te-menu__item{position:relative}.te-menu>.te-menu__item>a,.te-menu>.te-menu__item>span{color:hsl(var(--blue));transition:border-color var(--transition-time);border-bottom:3px solid #0000;padding:12px 0 9px;font-size:16px;font-weight:500;text-decoration:none;display:block}.te-menu>.te-menu__item:hover>a,.te-menu>.te-menu__item:hover>span,.te-menu>.te-menu__item:focus-within>a,.te-menu>.te-menu__item:focus-within>span,.te-menu>.te-menu__item.active>a,.te-menu>.te-menu__item.active>span{border-bottom-color:hsl(var(--gold))}.te-menu .te-menu__toggle{display:none}.te-menu>.te-menu__item.is-highlighted>a,.te-menu>.te-menu__item.is-highlighted>span{border:2px solid hsl(var(--gold));border-radius:var(--radius-sm);background-color:hsl(var(--gold));color:hsl(var(--white));transition:background-color var(--transition-time), border-color var(--transition-time), color var(--transition-time);padding:6px 12px;font-weight:700;line-height:1.2}.te-menu>.te-menu__item.is-highlighted:hover>a,.te-menu>.te-menu__item.is-highlighted:focus-within>a,.te-menu>.te-menu__item.is-highlighted.active>a{border-color:hsl(var(--darkBlue));background-color:hsl(var(--darkBlue));color:hsl(var(--white))}.te-menu>.te-menu__item.is-highlighted.is-highlighted--outline>a{color:hsl(var(--blue));background-color:#0000}.te-menu>.te-menu__item.is-highlighted.is-highlighted--outline:hover>a,.te-menu>.te-menu__item.is-highlighted.is-highlighted--outline:focus-within>a{border-color:hsl(var(--gold));background-color:hsl(var(--gold));color:hsl(var(--white))}.te-menu .te-menu__sub{z-index:50;min-width:280px;padding:var(--space-2) 0;background:hsl(var(--white));border-top:3px solid hsl(var(--gold));border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:-20px;transform:translateY(6px)}.te-menu .te-menu__sub a,.te-menu .te-menu__sub span{color:hsl(var(--blue));padding:4px 20px;font-size:15px;line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;display:block}.te-menu .te-menu__sub a:hover,.te-menu .te-menu__sub a:focus-visible{background:hsla(var(--lightBlue), .35);color:hsl(var(--darkBlue))}.te-menu .te-menu__sub .current>a{background:hsla(var(--gold), .16);box-shadow:inset 4px 0 0 hsl(var(--gold));color:hsl(var(--darkBlue));font-weight:700}.te-menu .te-menu__sub .active:not(.current)>a{font-weight:600}.te-menu .te-menu__sub .te-menu__sub{display:none}.te-menu>.te-menu__item:hover>.te-menu__sub,.te-menu>.te-menu__item:focus-within>.te-menu__sub{opacity:1;visibility:visible;transform:none}.te-menu>.te-menu__item:nth-last-child(-n+2)>.te-menu__sub{left:auto;right:-20px}.te--menu-flyout .te-menu .te-menu__sub .te-menu__item{position:relative}.te--menu-flyout .te-menu .te-menu__sub .te-menu__item.parent>a,.te--menu-flyout .te-menu .te-menu__sub .te-menu__item.parent>span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12'%3E%3Cpath d='M1.5 1.5 6 6l-4.5 4.5' fill='none' stroke='%23163f93' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:8px 12px;padding-right:36px}.te--menu-flyout .te-menu .te-menu__sub .te-menu__item.parent>a:hover{background-color:hsla(var(--lightBlue), .35)}.te--menu-flyout .te-menu .te-menu__sub .te-menu__sub{top:calc(var(--space-2) * -1 - 3px);border-top:0;border-left:3px solid hsl(var(--gold));border-radius:0 var(--radius) var(--radius) 0;display:block;left:100%;right:auto;transform:translate(6px)}.te--menu-flyout .te-menu .te-menu__sub .te-menu__item:hover>.te-menu__sub,.te--menu-flyout .te-menu .te-menu__sub .te-menu__item:focus-within>.te-menu__sub{opacity:1;visibility:visible;transform:none}.te--menu-flyout .te-menu>.te-menu__item:nth-last-child(-n+2) .te-menu__sub .te-menu__sub{border-left:0;border-right:3px solid hsl(var(--gold));border-radius:var(--radius) 0 0 var(--radius);left:auto;right:100%;transform:translate(-6px)}}@media not (min-width:1040px){:root{--masthead-h:84px}.te-topbar{display:none}.te-header{z-index:100;position:sticky;top:0}.te-logo img{height:52px}.te-search-toggle--icon,.te-burger{width:44px;height:44px;color:hsl(var(--blue));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.te-burger{position:relative}.te-burger .te-burger__bar{transform-origin:50%;background:currentColor;border-radius:2px;width:26px;height:3px;transition:transform .25s;position:absolute;top:12px;left:9px}.te-burger .te-burger__bar:nth-child(2){top:20px}.te-burger .te-burger__bar:nth-child(3){top:28px}.te-burger[aria-expanded=true] .te-burger__bar:first-child{transform:translateY(8px)rotate(45deg)}.te-burger[aria-expanded=true] .te-burger__bar:nth-child(2){transform:scaleX(0)}.te-burger[aria-expanded=true] .te-burger__bar:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.te-nav{inset:var(--masthead-h) 0 0 0;z-index:90;visibility:hidden;opacity:.2;transition:transform var(--transition-time) ease, opacity var(--transition-time) ease, visibility 0s linear var(--transition-time);background-color:hsl(var(--blue));color:hsl(var(--white));position:fixed;transform:translate(-100%)}.te-nav.is-open{visibility:visible;opacity:1;transition:transform var(--transition-time) ease, opacity var(--transition-time) ease;transform:none}html.te-resizing .te-nav,html.te-resizing .te-burger__bar{transition:none!important}.te-nav{height:calc(100vh - var(--masthead-h));height:calc(100dvh - var(--masthead-h));bottom:auto}.te-nav__panel{overscroll-behavior:contain;height:100%;padding:var(--space-5) var(--space-5) 0;flex-direction:column;display:flex;overflow-y:auto}.te-nav__tools .te-topbar__tools{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row-reverse;font-weight:500;display:flex}.te-nav__tools .te-topbar__tools .te-search-toggle{display:none}.te-nav__tools .te-topbar__tools a{color:hsl(var(--white));text-decoration:none}.te-nav__tools .te-langswitch__link{border-color:hsl(var(--white));padding:6px 14px}.te-nav__tools .te-social__btn{width:36px;height:36px}.te-menu{margin:var(--space-5) 0 var(--space-4)}.te-menu>.te-menu__item{border-bottom:1px solid hsla(var(--lightBlue), .3)}.te-menu>.te-menu__item:last-child{border-bottom:0}.te-menu .te-menu__item{grid-template-columns:1fr auto;align-items:center;display:grid}.te-menu .te-menu__item>a,.te-menu .te-menu__item>span{color:hsl(var(--white));padding:18px 0;font-size:18px;text-decoration:none;display:inline-block}.te-menu .te-menu__item.current>a{color:hsl(var(--gold));font-weight:700}.te-menu .te-menu__sub .te-menu__item.current>a{border-radius:var(--radius-sm);background:hsla(var(--gold), .18);opacity:1;margin-left:-10px;padding-inline:10px}.te-menu>.te-menu__item.is-highlighted{padding-block:var(--space-4);border-bottom:0}.te-menu>.te-menu__item.is-highlighted>a,.te-menu>.te-menu__item.is-highlighted>span{border:2px solid hsl(var(--gold));border-radius:var(--radius);background-color:hsl(var(--gold));color:hsl(var(--white));justify-self:start;padding:10px 18px;font-weight:700}.te-menu>.te-menu__item.is-highlighted.is-highlighted--outline>a{color:hsl(var(--gold));background-color:#0000}.te-menu .te-menu__toggle{border-radius:var(--radius);cursor:pointer;width:44px;height:44px;transition:transform var(--transition-time);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1.5 1.5 7 7l5.5-5.5' fill='none' stroke='%23d6a200' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px 9px no-repeat;border:0}.te-menu .te-menu__toggle[aria-expanded=true]{transform:rotate(180deg)}.te-menu .te-menu__sub{margin:0 0 var(--space-4) 2px;padding:2px 0 2px var(--space-4);border-left:2px solid hsl(var(--gold));grid-column:1/-1;display:none}.te-menu .te-menu__sub.is-open{display:block}.te-menu .te-menu__sub .te-menu__item>a,.te-menu .te-menu__sub .te-menu__item>span{opacity:.9;padding:9px 0;font-size:16px}.te-menu .te-menu__sub .te-menu__toggle{width:40px;height:40px}.te-menu .te-menu__sub .te-menu__sub{margin-bottom:var(--space-2);border-left-color:hsla(var(--white), .35)}.te-menu .te-menu__sub .te-menu__sub .te-menu__item>a,.te-menu .te-menu__sub .te-menu__sub .te-menu__item>span{opacity:.8;padding:7px 0;font-size:15px}.te-nav__links{z-index:2;margin:auto calc(var(--space-5) * -1) 0;padding:0 var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));background-color:hsl(var(--blue));box-shadow:0 -10px 18px -8px hsla(var(--darkBlue), .55);position:sticky;bottom:0}.te-nav__links:empty{display:none}.te-nav__links .te-quicklinks{gap:var(--space-1) var(--space-4);padding-top:var(--space-4);border-top:1px solid hsla(var(--lightBlue), .3);flex-wrap:wrap;display:flex}.te-nav__links .te-quicklinks a{color:hsl(var(--gold));letter-spacing:.04em;text-transform:uppercase;padding:6px 0;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}html.te-nav-open{overflow:hidden}}@media not (min-width:576px){.te-masthead__inner{gap:var(--space-2)}.te-logo img{height:44px}.te-masthead__cta a,.te-masthead__cta .te-btn{padding:8px 12px;font-size:14px}}@media not (min-width:400px){.te-masthead__cta{display:none}}.te-search{border-bottom:1px solid hsla(var(--blue), .12);background:hsla(var(--lightBlue), .14);box-shadow:inset 0 8px 14px -12px hsla(var(--darkBlue), .35);--tfs-accent:hsl(var(--gold));--tfs-text:hsl(var(--darkBlue));--tfs-muted:hsl(var(--midGray));--tfs-border:hsla(var(--blue), .25);--tfs-mark:hsla(var(--gold), .35)}.te-search[hidden]{display:none}.te-search__inner{align-items:center;gap:var(--space-3);max-width:980px;padding-block:var(--space-5);display:flex}.te-search__inner>:first-child{flex:1;min-width:0}.te-search__inner form,.te-search__inner .input-group,.te-search__inner .mod-finder__search,.te-search__inner .awesomplete{align-items:stretch;gap:var(--space-2);flex:1;width:100%;min-width:0;display:flex}.te-search__inner .awesomplete{display:block;position:relative}.te-search__inner label:not(.visually-hidden){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.te-search__inner input[type=search],.te-search__inner input[type=text]{width:100%;min-width:0;height:52px;padding:0 var(--space-4) 0 48px;border:1px solid hsla(var(--blue), .25);border-radius:var(--radius-lg);background:hsl(var(--white)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5' fill='none' stroke='%23163f93' stroke-width='2.2'/%3E%3Cpath d='M15.5 15.5 21 21' stroke='%23163f93' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 16px center / 20px 20px no-repeat;box-shadow:0 1px 2px hsla(var(--darkBlue), .06);font:inherit;color:hsl(var(--darkBlue));outline:none;flex:1;font-size:17px;transition:border-color .2s,box-shadow .2s}:is(.te-search__inner input[type=search],.te-search__inner input[type=text])::placeholder{color:hsla(var(--midGray), .7)}:is(.te-search__inner input[type=search],.te-search__inner input[type=text]):focus{border-color:hsl(var(--gold));box-shadow:0 0 0 3px hsla(var(--gold), .25)}.te-search__inner button[type=submit],.te-search__inner .btn{height:52px;padding:0 var(--space-5);border-radius:var(--radius-lg);background:hsl(var(--blue));color:hsl(var(--white));font:inherit;cursor:pointer;transition:background-color var(--transition-time);border:0;flex:none;font-weight:700}:is(.te-search__inner button[type=submit],.te-search__inner .btn):hover,:is(.te-search__inner button[type=submit],.te-search__inner .btn):focus-visible{background:hsl(var(--darkBlue))}:is(.te-search__inner button[type=submit],.te-search__inner .btn) [class^=icon-],:is(.te-search__inner button[type=submit],.te-search__inner .btn) [class*=\ icon-]{display:none}.te-search__inner .awesomplete>ul{z-index:60;padding:var(--space-2) 0;border:1px solid hsla(var(--blue), .15);border-radius:var(--radius-lg);background:hsl(var(--white));box-shadow:var(--shadow-card);margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.te-search__inner .awesomplete>ul:empty,.te-search__inner .awesomplete>ul[hidden]{display:none}.te-search__inner .awesomplete>ul li{padding:8px var(--space-4);color:hsl(var(--darkBlue));cursor:pointer}.te-search__inner .awesomplete>ul li:hover,.te-search__inner .awesomplete>ul li[aria-selected=true]{background:hsla(var(--lightBlue), .35)}.te-search__inner .awesomplete>ul mark{background:hsla(var(--gold), .35);color:inherit}.te-search__close{width:44px;height:44px;color:hsl(var(--blue));cursor:pointer;transition:background-color var(--transition-time);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:28px;line-height:1;display:inline-flex}.te-search__close:hover,.te-search__close:focus-visible{background:hsla(var(--blue), .1)}@media not (min-width:576px){.te-search__inner{padding-block:var(--space-4)}.te-search__inner button[type=submit],.te-search__inner .btn{padding:0 var(--space-4)}}.te-main{display:block}.te-main:focus{outline:none}.te-breadcrumbs{border-bottom:1px solid hsla(var(--black), .08);font-size:13px;font-weight:500}.te-breadcrumbs .container{padding-block:var(--space-4)}.te-crumbs__list{flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.te-crumbs__item{color:hsla(var(--midGray), .85);align-items:center;display:inline-flex}.te-crumbs__item+.te-crumbs__item:before{content:"/";color:hsla(var(--black), .25);margin-inline:10px;font-weight:400}.te-crumbs__item a{color:hsla(var(--midGray), .85);transition:color var(--transition-time);text-decoration:none}.te-crumbs__item a:hover,.te-crumbs__item a:focus-visible{color:hsl(var(--blue));text-underline-offset:3px;text-decoration:underline}.te-crumbs__item.is-current{color:hsl(var(--blue));font-weight:700}.te-crumbs__home{align-items:center;padding:2px;display:inline-flex}.te-crumbs__item .te-crumbs__home{color:hsl(var(--blue))}.te-crumbs__home svg{display:block}@media not (min-width:576px){.te-crumbs__item+.te-crumbs__item:before{margin-inline:7px}}.te-page{gap:var(--space-7) var(--space-8);padding-block:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.te--has-sidebar .te-page{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.te-page__sidebar{gap:var(--space-5);flex-direction:column;display:flex}@media not (min-width:1040px){.te--has-sidebar .te-page{grid-template-columns:minmax(0,1fr)}}.te-article__title{margin-bottom:var(--space-5);color:hsl(var(--blue));font-weight:700;font-size:var(--fs-2xl);line-height:1.1}#content :is(article,.te-page__main) :is(iframe,embed,object,video){max-width:100%!important}#content :is(article,.te-page__main) video{height:auto}#content :is(article,.te-page__main) :is(iframe[src*=youtube\.com],iframe[src*=youtube-nocookie\.com],iframe[src*=youtu\.be],iframe[src*="player.vimeo.com"],iframe[src*="facebook.com/plugins/video"],iframe[src*=indavideo\.hu]){aspect-ratio:16/9;width:100%;height:auto!important}#system-message-container{max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}#system-message-container joomla-alert,#system-message-container .alert{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-left:4px solid hsl(var(--gold));border-radius:var(--radius);background-color:hsla(var(--gold), .12);color:hsl(var(--darkBlue));display:block}.te-footer{border-top:8px solid hsl(var(--gold));background-color:hsl(var(--blue));color:hsla(var(--white), .85);font-size:14px;position:relative;overflow:hidden}.te-footer a{color:hsla(var(--white), .9);text-decoration:none}.te-footer a:hover,.te-footer a:focus-visible{color:hsl(var(--white));text-underline-offset:3px;text-decoration:underline}.te-footer{--te-mark-h:clamp(240px, 38vw, 540px)}.te-footer>.container{z-index:1;position:relative}.te-footer__mark{right:clamp(-40px,-2vw,0px);bottom:calc(var(--te-mark-h) * -.16);z-index:0;height:var(--te-mark-h);aspect-ratio:846/856;background-color:hsla(var(--white), .07);pointer-events:none;display:block;position:absolute;-webkit-mask:url(../images/watermark.svg) 50%/contain no-repeat;mask:url(../images/watermark.svg) 50%/contain no-repeat}@media not (min-width:768px){.te-footer{--te-mark-h:200px}}.te-footer__menus{gap:var(--space-6) var(--space-5);padding-block:var(--space-7);border-bottom:1px solid hsla(var(--white), .15);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media not (min-width:1040px){.te-footer__menus{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:768px){.te-footer__menus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:576px){.te-footer__menus{padding-block:var(--space-5) 0;border-bottom:0;grid-template-columns:minmax(0,1fr);gap:0}}.te-footmenu__title{margin-bottom:var(--space-4);font-size:14px;line-height:1.2}.te-footmenu__toggle{color:hsl(var(--gold));letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:left;pointer-events:none;background:0 0;border:0;padding:0;font-weight:700}.te-footmenu__list{flex-direction:column;gap:9px;display:flex}.te-footmenu__list .is-heading>span{color:hsla(var(--white), .6);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-size:12px}.te-footmenu__list .te-footmenu__sub{padding-left:var(--space-3);border-left:1px solid hsla(var(--white), .2);flex-direction:column;gap:7px;margin-top:7px;display:flex}.te-footmenu__list .active>a{color:hsl(var(--white));font-weight:700}@media not (min-width:576px){.te-footer__col{border-bottom:1px solid hsla(var(--white), .15)}.te-footmenu__title{margin:0}.te-footmenu__toggle{pointer-events:auto;cursor:pointer;width:100%;padding:16px 32px 16px 0;position:relative}.te-footmenu__toggle:after{content:"";width:9px;height:9px;transition:transform var(--transition-time);border-bottom:2px solid;border-right:2px solid;position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.te-footmenu__toggle[aria-expanded=true]:after{transform:translateY(-30%)rotate(-135deg)}.te-footmenu__list{padding-bottom:var(--space-4)}.te-footmenu__list[hidden]{display:none}}.te-footer__info{align-items:center;gap:var(--space-5);padding-block:var(--space-6);border-bottom:1px solid hsla(var(--white), .15);grid-template-columns:1fr 1fr 1fr;display:grid}@media not (min-width:768px){.te-footer__info{grid-template-columns:minmax(0,1fr)}}.te-footer__logo img{width:auto;height:64px;display:block}.te-footer__address{font-style:normal;line-height:1.6}.te-footer__note{align-items:center;gap:var(--space-4);color:hsla(var(--white), .75);line-height:1.6;display:flex}.te-footer__note img{flex:none;width:44px;height:auto}.te-footer__note p{max-width:360px}.te-footer__bottom{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-5);color:hsla(var(--white), .6);flex-wrap:wrap;font-size:13px;display:flex}.te-legal{flex-wrap:wrap;display:flex}.te-legal li+li:before{content:"·";color:hsla(var(--white), .4);margin-inline:10px}.te-legal a{color:hsla(var(--white), .7);letter-spacing:.04em}@media print{.te-topbar,.te-nav,.te-burger,.te-search,.te-search-toggle,.te-masthead__cta,.te-footer__menus,.te-skip-link{display:none!important}}