/* Akademia Weiland 6.1 — panoramic imagery, clear invitation and editorial footer. */
#app .aw6-header .edition-menu-button{min-width:132px;padding-right:51px}
#app .aw6-header .edition-menu-button i{right:19px}
#app .aw-brand-site .aw-hero.aw7-hero{position:relative;isolation:isolate;display:block;width:100%;max-width:none;min-height:680px;height:max(680px,33.333vw);margin:0;padding:0;background:#041d30;overflow:hidden}
#app .aw-brand-site .aw7-hero .aw7-hero-stage{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden;z-index:-2;transform:none;opacity:1}
#app .aw7-hero .aw6-hero-slide{position:absolute;inset:0;width:100%;height:100%;margin:0;transform:none}
#app .aw7-hero .aw6-hero-slide img{display:block;width:100%;height:100%;max-width:none;object-fit:cover!important;object-position:right center;transform:none!important;filter:none}
#app .aw7-hero [data-hero-slide="0"] img{object-position:70% center}
#app .aw7-hero [data-hero-slide="2"] img{object-position:75% center}
#app .aw-brand-site .aw7-hero .aw7-hero-stage:after{display:block;content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#041d30fa 0%,#041d30e0 23%,#041d30b0 38%,#041d3033 58%,transparent 78%),linear-gradient(0deg,#041d30f2 0%,#041d3060 14%,transparent 35%);pointer-events:none;opacity:1;transform:none}
#app .aw-brand-site .aw7-hero .aw7-hero-content{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;gap:0 30px;min-height:inherit;height:100%;padding-top:24px;padding-bottom:10px;z-index:1}
#app .aw7-hero .aw7-hero-content:after{display:none}
#app .aw7-hero .aw-hero-kicker{grid-column:1/-1;grid-row:1;align-self:start;margin:0 0 15px;min-height:30px;font-size:9px}
#app .aw7-hero .aw-hero-copy{grid-column:1;grid-row:2;max-width:590px;padding:20px 0 25px;align-self:center}
#app .aw7-hero .aw-hero-copy h1{font-size:clamp(54px,5.15vw,84px);line-height:1.06;letter-spacing:-.055em;color:#fff;max-width:640px}
#app .aw7-hero .aw-hero-copy h1 em{color:#efa31a}
#app .aw7-hero .aw-hero-copy>.eyebrow{color:#f2b849;font-size:10px;margin-bottom:24px}
#app .aw7-hero .aw-hero-copy>p{color:#d0dfe8;font-size:16px;line-height:1.9;max-width:500px;margin-top:26px}
#app .aw7-hero .aw-hero-actions{margin-top:29px;gap:12px}
#app .aw7-hero .btn.primary{background:#efa31a!important;background-image:none!important;color:#07243c!important;border-color:#efa31a!important;box-shadow:0 5px 25px #efa31a12}
#app .aw7-hero .btn.primary:hover{background:#ffbb3c!important;box-shadow:0 8px 35px #efa31a33}
#app .aw7-hero .btn.secondary{background:#07243c70!important;background-image:none!important;border-color:#b8c9d15c;color:#fff!important}
#app .aw7-hero .aw-hero-proof{margin-top:30px;gap:25px}
#app .aw7-hero .aw6-hero-controls{grid-column:2;grid-row:2;align-self:end;justify-self:end;display:flex;width:100%;max-width:590px;gap:20px;padding:0 0 20px;margin:0;z-index:3}
#app .aw7-hero .aw6-hero-dots{gap:24px}
#app .aw7-hero .aw6-hero-dots>button{font-size:11px;min-width:68px;white-space:nowrap;min-height:52px;line-height:1.8}
#app .aw7-hero .aw6-hero-dots>button:nth-child(2){min-width:104px}
#app .aw7-hero .aw-hero-bottom{grid-column:1/-1;grid-row:3;width:100%;min-height:70px;margin:0;gap:25px;padding:12px 0 8px;border-top:1px solid #ffffff30}
#app .aw7-hero .aw-hero-bottom nav>a{color:#d6e2e9;font-size:11px}
#app .aw7-hero .aw6-hero-demo{color:#f7c56b;font-size:11px}

/* Replaces the faded image banner. Text never overlays an image here. */
#app .aw-brand-site .aw7-session-contact{position:relative;background:#fff;color:#07243c;padding:78px 0 86px;border-top:1px solid #dfe7eb;isolation:isolate}
#app .aw7-session-contact:before,#app .aw7-session-contact:after{display:none!important;content:none!important}
#app .aw7-session-meta{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:25px;border-bottom:1px solid #d4e0e7}
#app .aw7-session-meta .eyebrow{color:#88560a;font-size:10px;letter-spacing:.14em}
#app .aw7-session-meta>span:last-child{font-size:9px;letter-spacing:.1em;color:#61798c}
#app .aw7-session-row{display:grid;grid-template-columns:1fr .6fr;align-items:center;gap:70px;padding-top:36px}
#app .aw7-session-row h2{font-size:clamp(35px,4vw,56px);line-height:1.12;letter-spacing:-.045em;font-weight:650;color:#07243c;margin:0 0 23px}
#app .aw7-session-row h2 em{font-style:normal;color:#85570f}
#app .aw7-session-row p{max-width:620px;font-size:16px;line-height:1.9;color:#3b586c;margin:0;background:none;opacity:1}
#app .aw7-session-link{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:130px;border:1px solid #cbd9e1;border-radius:10px;padding:28px 30px;font-size:22px;line-height:1.35;letter-spacing:-.02em;color:#07243c!important;background:#f5f7f8;box-shadow:none;transition:border-color .25s,box-shadow .25s,background .25s}
#app .aw7-session-link i{display:grid;place-items:center;flex:none;width:60px;height:60px;border-radius:50%;background:#efa31a;color:#07243c;transition:transform .3s,background .25s}
#app .aw7-session-link svg{width:25px;height:25px}
#app .aw7-session-link:hover{border-color:#d6a54e;background:#fff9ed;box-shadow:0 16px 35px #07243c08}
#app .aw7-session-link:hover i{transform:rotate(45deg);background:#ffba36}

/* A quieter footer: identity, one invitation, useful links, clear legal row. */
#app .aw-brand-site .aw7-footer.edition-footer{position:relative;display:block;background:#f0f2ed!important;color:#07243c!important;margin:0;padding:65px 0 0;border-top:1px solid #cdd9de;overflow:hidden;text-align:left;isolation:isolate}
#app .aw7-footer:before,#app .aw7-footer:after{display:none!important;content:none!important}
#app .aw7-footer .container{position:relative;z-index:1}
#app .aw7-footer-top{display:grid;grid-template-columns:.82fr 1.18fr;gap:80px;align-items:center;padding:0 0 52px;border-bottom:1px solid #bdcbd2}
#app .aw7-footer-brand .brand{display:inline-flex;margin:0}
#app .aw7-footer-brand .brand-logo{width:215px;max-width:100%;height:auto;max-height:none;object-fit:contain;filter:none}
#app .aw7-footer-brand p{font-size:15px;line-height:1.85;color:#355267;max-width:365px;margin:23px 0 21px;padding:0}
#app .aw7-family{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:650;color:#07243c!important;padding:8px 0;min-height:40px}
#app .aw7-family svg{width:15px;height:15px;transition:transform .25s}
#app .aw7-family:hover svg{transform:translate(3px,-3px)}
#app .aw7-footer-invite{position:relative;display:block;min-height:260px;padding:32px 38px;border-radius:12px;background:#07243c!important;background-image:none!important;border:1px solid #153b53;color:#fff!important;overflow:hidden;transition:background .3s,box-shadow .3s}
#app .aw7-footer-invite:after{content:"";position:absolute;width:170px;height:170px;right:-65px;top:-70px;border:1px solid #efa31a55;border-radius:50%;box-shadow:0 0 0 25px #efa31a09,0 0 0 50px #efa31a05;pointer-events:none;transition:transform .5s}
#app .aw7-footer-invite .eyebrow{font-size:9px;color:#eeb65b;letter-spacing:.12em;display:block;margin-bottom:20px}
#app .aw7-footer-invite h2{color:#fff!important;font-size:clamp(32px,3.1vw,47px);font-weight:650;line-height:1.1;letter-spacing:-.035em;max-width:450px;margin:0 85px 27px 0;padding:0}
#app .aw7-footer-invite h2 em{color:#efa31a!important;font-style:normal}
#app .aw7-invite-label{font-size:12px;color:#d7e4ed;border-bottom:1px solid #a2b9c37a;padding-bottom:5px}
#app .aw7-invite-arrow{position:absolute;bottom:33px;right:35px;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:#efa31a;color:#07243c;font-size:28px;transition:transform .3s,box-shadow .3s}
#app .aw7-invite-arrow svg{width:26px;height:26px}
#app .aw7-footer-invite:hover{background:#10374f!important;box-shadow:0 15px 35px #07243c14}
#app .aw7-footer-invite:hover .aw7-invite-arrow{transform:rotate(45deg);box-shadow:0 0 28px #efa31a40}
#app .aw7-footer-invite:hover:after{transform:scale(1.1)}
#app .aw7-footer-nav{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:60px;padding:38px 0}
#app .aw7-footer-nav nav{min-width:0}
#app .aw7-footer-nav h3{color:#647c8b;font-size:10px;line-height:1.7;font-weight:650;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;padding:0}
#app .aw7-footer-nav a{display:flex;align-items:center;justify-content:space-between;position:relative;width:fit-content;max-width:100%;color:#07243c!important;font-size:14px;font-weight:550;line-height:1.6;min-height:37px;padding:5px 0;gap:20px;border:0;transition:color .2s}
#app .aw7-footer-nav a:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:1px;background:#b47c23;transform:scaleX(0);transform-origin:left;transition:transform .25s}
#app .aw7-footer-nav a:hover{color:#825410!important}
#app .aw7-footer-nav a:hover:after{transform:scaleX(1)}
#app .aw7-footer-directions{display:grid;grid-template-columns:1fr 1fr;gap:0 35px}
#app .aw7-footer-directions svg{width:13px;height:13px;color:#8c6b2b}
#app .aw7-footer-access{display:flex;align-items:center;gap:20px 36px;border-top:1px solid #c3d0d6;border-bottom:1px solid #c3d0d6;padding:23px 0}
#app .aw7-footer-access>a{display:inline-flex;align-items:center;gap:14px;font-size:12px;color:#07243c!important;min-height:32px;font-weight:650;line-height:1.7}
#app .aw7-footer-access>a:first-child{margin-right:auto}
#app .aw7-footer-access>a>span{font-size:8px;letter-spacing:.11em;color:#805510;background:#f8e8c7;padding:6px 9px;border-radius:3px}
#app .aw7-footer-access svg{width:16px;height:16px}
#app .aw7-footer-access>a:hover{color:#97600c!important}
#app .aw7-footer-legal{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0;color:#536e81;font-size:10px;line-height:1.8}
#app .aw7-footer-legal nav{display:flex;align-items:center;gap:28px;flex-wrap:wrap}
#app .aw7-footer-legal a{color:#536e81!important;min-height:32px;display:flex;align-items:center}
#app .aw7-footer-legal button{display:inline-flex;align-items:center;gap:16px;font-size:10px;color:#07243c;background:none;min-height:36px;white-space:nowrap;border:0;padding:5px 0}
#app .aw7-footer-legal button svg{width:16px;height:16px;transition:transform .2s}
#app .aw7-footer-legal button:hover svg{transform:translateY(-4px)}
#app .aw7-footer a:focus-visible,#app .aw7-footer button:focus-visible,#app .aw7-session-link:focus-visible{outline:3px solid #efa31a;outline-offset:5px}
@media(min-width:2100px){#app .aw7-hero .aw-hero-copy{max-width:680px}#app .aw7-hero .aw-hero-copy h1{font-size:92px}#app .aw7-hero .aw-hero-copy>p{font-size:18px;max-width:580px}}
@media(max-width:1200px){#app .aw7-hero .aw-hero-copy{max-width:490px}#app .aw7-hero .aw-hero-copy h1{font-size:58px}#app .aw7-hero .aw-hero-copy>p{font-size:15px;max-width:440px}#app .aw7-hero .aw6-hero-dots{gap:16px}#app .aw7-hero .aw6-hero-controls{gap:12px}#app .aw7-footer-top{gap:50px}#app .aw7-footer-nav{gap:40px}#app .aw7-session-row{gap:45px;grid-template-columns:1fr .7fr}}
@media(max-width:1000px){#app .aw-brand-site .aw-hero.aw7-hero{height:auto;min-height:0}#app .aw-brand-site .aw7-hero .aw7-hero-content{display:flex;flex-direction:column;height:auto;min-height:0;padding-top:27px;padding-bottom:0;gap:0}#app .aw7-hero .aw-hero-kicker{order:0;margin-bottom:27px;min-height:24px}#app .aw7-hero .aw-hero-copy{order:1;padding:0;max-width:620px;align-self:start;width:100%}#app .aw7-hero .aw-hero-copy h1{font-size:clamp(51px,7vw,70px);max-width:700px}#app .aw7-hero .aw-hero-copy>p{max-width:600px;font-size:16px;margin-top:24px}#app .aw7-hero .aw-hero-actions{margin-top:25px}#app .aw7-hero .aw-hero-proof{margin-top:28px;margin-bottom:7px}#app .aw7-hero .aw7-hero-content:after{display:block;content:"";height:clamp(280px,75vw,560px);order:2;flex:none}#app .aw-brand-site .aw7-hero .aw7-hero-stage{position:absolute;inset:auto 0 130px;height:clamp(280px,75vw,560px);width:100%;z-index:-1;margin:0}#app .aw7-hero .aw6-hero-slide img{object-fit:contain!important;object-position:center!important}#app .aw-brand-site .aw7-hero .aw7-hero-stage:after{background:linear-gradient(0deg,#041d30 0%,transparent 15%,transparent 83%,#041d30 100%)}#app .aw7-hero .aw6-hero-controls{order:3;max-width:none;justify-content:space-between;align-self:auto;justify-self:auto;margin:0;padding:14px 0 20px;width:100%;min-height:60px}#app .aw7-hero .aw6-hero-dots{gap:26px}#app .aw7-hero .aw6-hero-dots>button{min-width:70px;font-size:11px}#app .aw7-hero .aw6-hero-dots>button:nth-child(2){min-width:110px}#app .aw7-hero .aw-hero-bottom{order:4;display:flex;gap:20px;min-height:65px;padding:12px 0 15px}#app .aw7-hero .aw-hero-bottom nav{display:flex;gap:25px}#app .aw7-hero .aw6-hero-demo{display:flex}#app .aw7-footer-top{grid-template-columns:.8fr 1.2fr;gap:35px}#app .aw7-footer-invite{padding:28px;min-height:245px}#app .aw7-footer-invite h2{font-size:37px;margin-right:65px}#app .aw7-footer-nav{gap:35px;grid-template-columns:1.3fr 1fr 1fr}#app .aw7-footer-directions{grid-template-columns:1fr}#app .aw7-session-row{grid-template-columns:1fr .7fr;gap:35px}#app .aw7-session-link{font-size:19px;padding:25px;gap:20px}#app .aw7-session-link i{width:49px;height:49px}}
@media(max-width:700px){#app .aw7-hero .aw-hero-kicker>span:last-child{display:none}#app .aw7-hero .aw-hero-copy>.eyebrow{font-size:9px;margin-bottom:22px}#app .aw7-hero .aw-hero-copy h1{font-size:clamp(46px,8.8vw,61px)}#app .aw7-hero .aw-hero-copy>p{font-size:15px;line-height:1.85}#app .aw7-hero .aw-hero-actions>.btn{font-size:11px;padding:14px 16px;min-height:48px}#app .aw7-hero .aw-hero-proof{gap:17px}#app .aw7-hero .aw-hero-proof>span{font-size:9px;max-width:112px}#app .aw7-hero .aw-hero-proof b{font-size:26px}#app .aw7-hero .aw-hero-bottom nav{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;width:100%}#app .aw7-hero .aw-hero-bottom nav>a{font-size:9px;gap:8px;min-height:36px;white-space:normal}#app .aw7-hero .aw6-hero-demo{display:none}#app .aw7-hero .aw6-hero-dots{gap:15px}#app .aw7-hero .aw6-hero-dots>button{font-size:9px;min-width:50px}#app .aw7-hero .aw6-hero-dots>button:nth-child(2){min-width:89px}#app .aw7-hero .aw6-hero-arrows{gap:5px}#app .aw7-hero .aw6-hero-arrows button{width:30px;height:30px}#app .aw7-session-contact{padding:55px 0 60px!important}#app .aw7-session-meta{display:block;padding-bottom:18px}#app .aw7-session-meta>span:last-child{display:block;margin-top:13px;font-size:8px}#app .aw7-session-row{grid-template-columns:1fr;gap:27px;padding-top:27px}#app .aw7-session-row h2{font-size:37px;line-height:1.16;margin-bottom:20px}#app .aw7-session-row p{font-size:15px;line-height:1.9}#app .aw7-session-link{min-height:105px;padding:22px 24px;font-size:21px}#app .aw7-session-link i{width:52px;height:52px}#app .aw-brand-site .aw7-footer.edition-footer{padding-top:45px}#app .aw7-footer-top{grid-template-columns:1fr;gap:30px;padding-bottom:30px}#app .aw7-footer-brand .brand-logo{width:190px}#app .aw7-footer-brand p{font-size:14px;margin:19px 0 13px}#app .aw7-family{font-size:12px}#app .aw7-footer-invite{min-height:235px;padding:27px}#app .aw7-footer-invite h2{font-size:39px;line-height:1.12;margin-right:55px}#app .aw7-invite-arrow{width:52px;height:52px;right:25px;bottom:26px}#app .aw7-invite-label{font-size:11px}#app .aw7-footer-invite .eyebrow{font-size:8px;margin-bottom:20px}#app .aw7-footer-nav{grid-template-columns:1fr 1fr;gap:28px 30px;padding:30px 0}#app .aw7-footer-nav>nav:first-child{grid-column:1/-1}#app .aw7-footer-directions{grid-template-columns:1fr 1fr;gap:0 25px}#app .aw7-footer-nav h3{font-size:9px;margin-bottom:12px}#app .aw7-footer-nav a{font-size:13px;min-height:39px}#app .aw7-footer-directions svg{display:none}#app .aw7-footer-access{flex-wrap:wrap;gap:10px 28px;padding:22px 0}#app .aw7-footer-access>a{font-size:11px}#app .aw7-footer-access>a:first-child{width:100%;margin-bottom:8px;gap:10px;font-size:11px}#app .aw7-footer-access>a>span{font-size:7px;padding:5px 6px}#app .aw7-footer-legal{flex-wrap:wrap;padding:23px 0;font-size:9px;gap:14px 25px}#app .aw7-footer-legal>span{order:1;flex:1}#app .aw7-footer-legal>nav{order:3;flex-basis:100%;gap:24px}#app .aw7-footer-legal>button{order:2;font-size:9px}}
@media(max-width:520px){#app .aw6-header .edition-menu-button{min-width:98px;padding-right:37px}#app .aw6-header .edition-menu-button i{right:13px}#app .aw7-hero .aw6-hero-controls{gap:9px}#app .aw7-hero .aw6-hero-dots{gap:12px}#app .aw7-hero .aw6-hero-dots>button{font-size:8px;min-width:46px}#app .aw7-hero .aw6-hero-dots>button:nth-child(2){min-width:81px}#app .aw7-hero .aw6-hero-arrows button{width:29px;height:29px}}
@media(prefers-reduced-motion:reduce){#app .aw7-hero *,#app .aw7-footer *,#app .aw7-session-contact *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

#app .aw-brand-site .dynamic-statement{background:#fff!important;background-image:none!important;color:#07243c!important;opacity:1;border:1px solid #cfdae1;border-radius:10px;box-shadow:none;padding:32px}
#app .aw-brand-site .dynamic-statement:before,#app .aw-brand-site .dynamic-statement:after{display:none!important;content:none!important}
#app .aw-brand-site .dynamic-statement p{color:#38576b!important;background:none!important;opacity:1;font-size:16px;line-height:1.9}
#app .aw-brand-site .dynamic-statement h2{color:#07243c!important;background:none!important}
#app .aw-brand-site .dynamic-statement .eyebrow{color:#825410!important}
#app .aw-brand-site .dynamic-statement .btn.primary{background:#efa31a!important;background-image:none!important;color:#07243c!important}
/* 6.2: viewport navigation, restrained brand motion and branded native scrollbars. */
html:has(#app){scrollbar-color:#efa31a #07243c;scrollbar-width:auto;scrollbar-gutter:stable}
html:has(#app)::-webkit-scrollbar,#app *::-webkit-scrollbar{width:12px;height:12px}
html:has(#app)::-webkit-scrollbar-track,#app *::-webkit-scrollbar-track{background:#07243c}
html:has(#app)::-webkit-scrollbar-thumb,#app *::-webkit-scrollbar-thumb{background:#efa31a;border:3px solid #07243c;border-radius:20px}
html:has(#app)::-webkit-scrollbar-thumb:hover,#app *::-webkit-scrollbar-thumb:hover{background:#ffc55b}
#app *{scrollbar-color:#efa31a #07243c}
#app .aw-brand-site>.aw6-menu.mega-menu{position:fixed;inset:var(--aw-menu-top,96px) 0 0;z-index:1000;width:100%;height:auto!important;min-height:0;max-height:none!important;margin:0;padding:28px 0 0;border:0;border-top:1px solid #efa31a45;border-radius:0;background:#061e32;color:#fff;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;isolation:isolate;box-shadow:0 24px 70px #00152340;backdrop-filter:none;transform:none}
#app .aw-brand-site>.aw6-menu[hidden]{display:none!important}
#app .aw-brand-site>.aw6-menu:before{position:absolute;inset:0;background:radial-gradient(ellipse at 100% 5%,#efa31a18,transparent 55%)}
#app .aw-brand-site>.aw6-menu .aw6-menu-heading{align-items:center}
#app .aw-brand-site>.aw6-menu .aw6-menu-heading h2{font-size:clamp(28px,3vw,40px);margin-top:10px}
#app .aw-brand-site>.aw6-menu .aw6-menu-grid{padding-top:24px;padding-bottom:24px}
#app .aw-brand-site>.aw6-menu .aw6-menu-preview{min-height:310px}
#app .aw-brand-site>.aw6-menu .aw6-menu-preview>img{height:190px;aspect-ratio:640/427;object-fit:cover}
#app .aw-brand-site>.aw6-menu .aw6-menu-area{min-height:100px}
#app .aw-brand-site>.aw6-menu a:focus-visible,#app .aw-brand-site>.aw6-menu button:focus-visible{outline:2px solid #efa31a;outline-offset:4px}
#app .aw-brand-site .edition-header .brand{position:relative;isolation:isolate;border-radius:8px}
#app .aw-brand-site .edition-header .brand-logo{opacity:1!important;transform-origin:30% 55%;transition:transform .35s cubic-bezier(.2,.7,.3,1),filter .35s;will-change:auto}
#app .aw-brand-site .edition-header .brand:after{content:"";position:absolute;left:8%;right:12%;bottom:3px;height:2px;background:linear-gradient(90deg,transparent,#efa31a,transparent);transform:scaleX(.15);opacity:0;transition:transform .35s,opacity .35s;pointer-events:none}
@media(hover:hover){#app .aw-brand-site .edition-header .brand:hover .brand-logo{opacity:1;transform:translateY(-2px) scale(1.025);filter:drop-shadow(0 5px 9px #efa31a38)}#app .aw-brand-site .edition-header .brand:hover:after{transform:scaleX(1);opacity:1}}
#app .aw-brand-site .edition-header .brand:focus-visible{outline:2px solid #b7790c;outline-offset:5px}
@media(max-width:700px){#app .aw-brand-site>.aw6-menu.mega-menu{padding-top:22px}#app .aw-brand-site>.aw6-menu .aw6-menu-grid{padding-top:18px}#app .aw-brand-site>.aw6-menu .aw6-menu-area{min-height:116px}}
@media(prefers-reduced-motion:reduce){#app .aw-brand-site .edition-header .brand-logo,#app .aw-brand-site .edition-header .brand:after{transition:none!important;transform:none!important}#app .aw-brand-site>.aw6-menu .aw6-menu-area{animation:none!important}}
