@-webkit-keyframes blink{to{visibility:hidden}}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}html{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25em}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p{line-height:1.25em}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1.12em}h5{font-size:.83em}h6{font-size:.75em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}img,svg{display:block;height:auto;width:auto}input:not([type]),input[list],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{background:transparent;border:0;border-bottom:1px solid #000;border-radius:0;color:#000;font:inherit;margin:.5rem 0;padding:.25rem;width:100%}input:not([type]):focus,input[list]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:1px solid #000}textarea{background:transparent;border:1px solid #000;font:inherit;margin:.5rem 0;outline:none;padding:.25rem;width:100%}select:focus,textarea:focus{outline:1px solid}.form-item{padding-top:1rem}.akinputempty input,.akinputempty textarea{font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em}.akinputempty label{font-size:.66rem;line-height:1.25em;margin-top:-1rem;max-width:100%;opacity:1;overflow:hidden;padding:.25rem;position:absolute;text-overflow:ellipsis;transition:margin .25s,font .25s,color .25s,opacity .25s;white-space:nowrap}.akinputempty.empty label{font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em;margin-top:.5rem;opacity:.25}.akinputempty.empty .field-prefix,.akinputempty.empty .field-suffix,.akinputempty.empty label .field-edit-link,form #edit-preview{display:none}form #edit-actions{margin-top:1rem}section.contact-form form #edit-mail,section.contact-form form #edit-name{border-bottom:1px solid #000;margin:.5rem 0;padding:1.5rem .25rem .25rem}section.contact-form form #edit-mail>label,section.contact-form form #edit-name>label{font-size:.66rem;line-height:1.25em;margin-top:-1.5rem;position:absolute}.anchor{font-size:0;height:0;overflow:hidden}body.ak a[href*="devel/"]:not(:hover){color:#ccc}body.ak .kint,body.ak .kint-rich{background:#ccc;color:#fff;font-family:monospace;font-size:12px;font-weight:400;letter-spacing:normal;line-height:15px;margin:0!important;opacity:.9;text-transform:none;white-space:normal;z-index:8888}body.ak .kint-rich dd,body.ak .kint dd{padding:0}body.ak .kint-rich dfn,body.ak .kint-rich dt,body.ak .kint-rich footer,body.ak .kint-rich li,body.ak .kint-rich var,body.ak .kint dfn,body.ak .kint dt,body.ak .kint footer,body.ak .kint li,body.ak .kint var{font-family:monospace;font-size:12px;font-weight:400;line-height:15px}body.ak .kint-rich var,body.ak .kint-rich var a,body.ak .kint var,body.ak .kint var a{color:#798ff2}body.ak .kint *,body.ak .kint-rich *,body.ak .kint-rich:after,body.ak .kint-rich :after,body.ak .kint-rich:before,body.ak .kint-rich :before,body.ak .kint:after,body.ak .kint :after,body.ak .kint:before,body.ak .kint :before{color:#fff}body.ak .kint-rich dt,body.ak .kint dt{padding:0}body.ak .kint-rich dt:hover+dd>ul>li.kint-active-tab,body.ak .kint-rich dt:hover var,body.ak .kint-rich dt:hover var a,body.ak .kint dt:hover+dd>ul>li.kint-active-tab,body.ak .kint dt:hover var,body.ak .kint dt:hover var a{color:#798ff2}body.ak .kint-rich>dl>dt,body.ak .kint-rich table td,body.ak .kint>dl>dt,body.ak .kint table td{background:#1540ff;border:0;color:#fff}body.ak .kint-rich dd.kint-folder>.kint-rich,body.ak .kint dd.kint-folder>.kint-rich{margin:0}body.ak .kint-rich dd.kint-folder>.kint-rich>dl,body.ak .kint dd.kint-folder>.kint-rich>dl{padding:0}body.ak .kint-rich table th,body.ak .kint table th{background:#001ea8;border:0}body.ak .kint-rich pre,body.ak .kint pre{background:#001ea8;border:0;color:#798ff2}body.ak .kint-rich div.access-path,body.ak .kint-rich dt,body.ak .kint div.access-path,body.ak .kint dt{background:#1540ff;border:0}body.ak .kint-rich ul.kint-tabs,body.ak .kint ul.kint-tabs{background:#001ea8;border:0}body.ak .kint-rich ul.kint-tabs li,body.ak .kint ul.kint-tabs li{color:#99abff}body.ak .kint-rich ul.kint-tabs li.kint-active-tab,body.ak .kint ul.kint-tabs li.kint-active-tab{color:#fff!important}body.ak .kint-rich dl:not(.kint-trace)>dd>ul.kint-tabs li,body.ak .kint dl:not(.kint-trace)>dd>ul.kint-tabs li{background:#1540ff;border:0}body.ak .kint-rich ul.kint-tabs>li.kint-active-tab:hover,body.ak .kint-rich ul.kint-tabs>li:hover,body.ak .kint ul.kint-tabs>li.kint-active-tab:hover,body.ak .kint ul.kint-tabs>li:hover{color:#798ff2}body.ak .kint-rich .kint-access-path-trigger:hover,body.ak .kint-rich .kint-popup-trigger:hover,body.ak .kint-rich .kint-search-trigger:hover,body.ak .kint .kint-access-path-trigger:hover,body.ak .kint .kint-popup-trigger:hover,body.ak .kint .kint-search-trigger:hover{color:#fff}body.ak .kint-rich .kint-access-path-trigger,body.ak .kint-rich .kint-popup-trigger,body.ak .kint-rich .kint-search-trigger,body.ak .kint .kint-access-path-trigger,body.ak .kint .kint-popup-trigger,body.ak .kint .kint-search-trigger{background:transparent;color:#fff;font-size:12px;font-weight:400}body.ak .kint-rich footer,body.ak .kint-rich footer *,body.ak .kint footer,body.ak .kint footer *{color:#001ea8}body.ak .kint-rich footer * nav,body.ak .kint-rich footer nav,body.ak .kint footer * nav,body.ak .kint footer nav{margin:0;padding:0}body.ak .kint-rich>footer>nav,body.ak .kint-rich dt.kint-parent>nav,body.ak .kint>footer>nav,body.ak .kint dt.kint-parent>nav{filter:grayscale(1) contrast(.5)}body.ak div.sf-toolbar{bottom:0;position:fixed;right:0;z-index:9999}body.ak div.sf-toolbar .sf-minitoolbar{background:#fff;padding:0}body.ak div.sf-toolbar .sf-minitoolbar a{background:#fff;border-left:1px solid #001ea8;border-top:1px solid #001ea8;display:block;height:38px;transition:width 50ms;width:5px}body.ak div.sf-toolbar .sf-minitoolbar a img{height:28px;margin:5px;max-width:none;width:auto}body.ak div.sf-toolbar .sf-minitoolbar a:hover{width:20px}body.ak div.sf-toolbar .sf-toolbarreset{background:#fff;border-left:1px solid #001ea8;border-top:1px solid #001ea8;box-shadow:none!important;left:auto;max-width:90vw;right:0}body.ak div.sf-toolbar .sf-toolbar-icon img{filter:contrast(2)}body.ak div.sf-toolbar .hide-button{filter:brightness(.6) contrast(16)}body.ak div.sf-toolbar .sf-toolbar-status{background-color:#000}body.ak div.sf-toolbar .sf-toolbar-status-green{background-color:#25d198}body.ak div.sf-toolbar .sf-toolbar-status-yellow{background-color:#f5da79}body.ak div.sf-toolbar .sf-toolbar-status-red{background-color:#c83349}body.ak div.sf-toolbar .sf-toolbar-block{border-right:1px solid #eee;box-shadow:none!important}body.ak div.sf-toolbar .sf-toolbar-block:hover{margin-right:0}body.ak div.sf-toolbar .sf-toolbar-info{border-color:#001ea8;border-radius:0}#messages{display:none;height:100%;left:0;overflow:hidden;position:absolute;position:fixed;top:0;width:100%;z-index:8889}#messages.show{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}#messages.show>*{flex:0 1 auto}#messages .message{background:#fff;box-shadow:0 4px 0 -2px rgba(0,0,0,.05),0 2px 0 -1px rgba(0,0,0,.1);color:#000;cursor:pointer;flex:0 0 auto;margin-bottom:1px;max-height:100vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:2rem 2.5rem;z-index:8890}@media (max-width:640px){#messages .message{padding:1rem 1.5rem}}#messages .message .visually-hidden{display:none}#messages div.message-overlay{background:rgba(0,0,0,.66);cursor:pointer;height:100%;left:0;padding:1rem;position:absolute;position:fixed;top:0;width:100%;z-index:8888}#messages div.message-overlay:not(:last-of-type){display:none}body.maintenance-page{padding:2rem}body.maintenance-page li,body.maintenance-page p{font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em}body.maintenance-page ol li{padding-bottom:1.25em}body.maintenance-page h2,body.maintenance-page h3,body.maintenance-page h4{font-family:Product Sans Regular,Arial,sans-serif;font-size:1rem;font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em}body.maintenance-page h2{margin-top:1.25em;padding-top:1.25em}body.maintenance-page h3,body.maintenance-page h4{margin-top:1.25em}body.maintenance-page a.button,body.maintenance-page ul.links li a{background:transparent;border:1px solid #000;cursor:pointer;display:inline-block;letter-spacing:.05em;margin:1.5rem .75rem .5em 0;padding:.25em .66em;text-transform:uppercase}body.maintenance-page a.button:hover,body.maintenance-page ul.links li a:hover{background:#000;color:#fff;text-decoration:inherit}body.maintenance-page ul.links{display:flex;flex-flow:row nowrap;overflow:hidden}body.maintenance-page ul.links>*{flex:0 1 auto}body.maintenance-page ul.links:not(:first-child){margin-top:1.5rem}body.maintenance-page ul.links li a{margin-top:0}body.maintenance-page .progress .progress--description{padding-top:.75rem}#akstarfield{z-index:100!important}#akstarfield,main.system4xx{height:100vh!important;left:0!important;overflow:hidden!important;position:fixed!important;top:0!important;width:100vw!important}main.system4xx{align-items:center!important;background:transparent!important;border:0!important;color:#fff!important;display:flex!important;flex-flow:column nowrap!important;font-family:Product Sans Regular,Arial,sans-serif!important;font-size:16px!important;justify-content:center!important;line-height:1.25em!important;margin:0!important;padding:0!important;vertical-align:baseline!important;z-index:1000!important}main.system4xx>*{flex:0 1 auto!important;height:auto!important}main.system4xx,main.system4xx *{background:transparent!important;font-family:Product Sans Regular,Arial,sans-serif!important;letter-spacing:.05em!important;margin:0!important;padding:1em!important}main.system4xx,main.system4xx *,main.system4xx * h1,main.system4xx h1{color:#fff!important;text-align:center!important;text-transform:uppercase!important}main.system4xx * h1,main.system4xx h1{display:block!important;font-size:4em!important;font-weight:700!important;line-height:1.25em!important;margin:0 0 .5em!important;padding:.25em!important}main.system4xx * h1+h5,main.system4xx h1+h5{font-family:Product Sans Regular,Arial,sans-serif;font-weight:400;margin-bottom:2em!important}main.system4xx * button.system4xx-back,main.system4xx button.system4xx-back{background:transparent!important;border:1px solid #fff!important;cursor:pointer!important;font-family:Product Sans Regular,Arial,sans-serif!important;margin:2em 0 0!important;padding:0!important}main.system4xx * button.system4xx-back a,main.system4xx button.system4xx-back a{color:#fff!important;display:block!important;font-size:1em!important;letter-spacing:.05em!important;line-height:1.25em!important;padding:1em 1.25em!important;text-decoration:none!important;text-transform:uppercase!important}main.system4xx * button.system4xx-back:active,main.system4xx * button.system4xx-back:hover,main.system4xx button.system4xx-back:active,main.system4xx button.system4xx-back:hover{background:#fff!important}main.system4xx * button.system4xx-back:active a,main.system4xx * button.system4xx-back:hover a,main.system4xx button.system4xx-back:active a,main.system4xx button.system4xx-back:hover a{color:#000!important}
@font-face{font-family:'Product Sans Regular';font-style:normal;font-weight:normal;src:local('Product Sans Regular'),url(/themes/AK/fonts/ProductSans-Regular.woff) format('woff');}
@-webkit-keyframes blink{to{visibility:hidden}}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}html{-webkit-font-smoothing:antialiased;font-family:Product Sans Regular,Arial,sans-serif;font-size:16px;font-weight:400}body,html{line-height:1.25em}body{color:#000;font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;padding:0}body input,body select{font:inherit}body a,body h1,body h2,body h3,body h4,body h5,body h6,body li,body ol,body p,body td,body th,body ul{font-weight:inherit;margin:0;padding:0;text-align:inherit}body h1:not(:last-child),body h2:not(:last-child),body h3:not(:last-child),body h4:not(:last-child),body h5:not(:last-child),body h6:not(:last-child),body p:not(:last-child){padding-bottom:1em}body p{font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em}body p:not(:last-child){padding-bottom:1.25em}body h1{font-size:5rem}body h1,body h2{line-height:1.25em}body h2{font-size:3rem}body h3{font-size:1.5rem;line-height:1.25em}body h3:not(:last-child){padding-bottom:.75em}body h4{font-size:1.5em;line-height:1.25em}body h4:not(:last-child){padding-bottom:.5em}body h5{font-size:.66rem;line-height:1.25em}body h5:not(:last-child){padding-bottom:.5em}body h6{font-size:.66rem;line-height:1.5em}body h6:not(:last-child){padding-bottom:.5em}body a{color:inherit;cursor:pointer;font-family:Product Sans Regular,Arial,sans-serif;font-size:1rem;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em;line-height:inherit}body a,body a:hover{text-decoration:none}body strong{font-family:Product Sans Regular,Arial,sans-serif;font-weight:400}body *{box-sizing:border-box;position:relative}body li,body ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25em;list-style:none}body figure{margin:0}body img,body svg{display:block;height:auto;max-width:100%;width:auto}body img[data-src],body video[data-src]{opacity:0;transition:opacity .25s}body img[data-src].loaded,body video[data-src].loaded{opacity:1}body img[data-src]:not(.loaded),body video[data-src]:not(.loaded){max-height:0!important}body img[data-src].loaded~svg.placeholder,body video[data-src].loaded~svg.placeholder{display:none!important}::-webkit-input-placeholder{color:inherit;opacity:.33}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:.33}:-ms-input-placeholder{color:inherit;opacity:.33}input:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}html input::-moz-placeholder,html textarea::-moz-placeholder{color:inherit;font:inherit;line-height:inherit;opacity:1}html input:-ms-input-placeholder,html textarea:-ms-input-placeholder{color:inherit;font:inherit;line-height:inherit;opacity:1}html input::placeholder,html textarea::placeholder{color:inherit;font:inherit;line-height:inherit;opacity:1}html input:focus::-moz-placeholder,html textarea:focus::-moz-placeholder{opacity:.1}html input:focus:-ms-input-placeholder,html textarea:focus:-ms-input-placeholder{opacity:.1}html input:focus::placeholder,html textarea:focus::placeholder{opacity:.1}html img[data-src],html img[data-srcset]{display:block;min-height:1px}html[lang=de] .lang-en,html[lang=de] [data-lang=en],html[lang=en] .lang-de,html[lang=en] [data-lang=de]{display:none!important}a.admin-edit-link,a.node-add-link,a.node-edit-link{display:inline-block;font-size:0;height:2rem;width:2rem}a.admin-edit-link span,a.node-add-link span,a.node-edit-link span{display:none!important}a.admin-edit-link{bottom:.5rem;height:1rem;position:fixed;right:.5rem;width:1rem;z-index:9001}a.admin-edit-link:after{background-image:url(/themes/AK/svg/ak_smiley_red3-24px.svg)!important;background-size:1rem 1rem!important;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}a.admin-edit-link:after,a.node-edit-link:after{background-position:50%!important;background-repeat:no-repeat!important;content:"";display:inline-block;vertical-align:text-bottom}a.node-edit-link:after{background-image:url(/themes/AK/svg/edit_box_square_red3-24px.svg)!important}a.node-add-link:after,a.node-edit-link:after{background-size:2rem 2rem!important;height:2rem;width:2rem}a.node-add-link:after{background-image:url(/themes/AK/svg/add_box_square_red3-24px.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;content:"";display:inline-block;vertical-align:text-bottom}#copyright{position:relative}#copyright span{display:inline-block;transition:opacity .25s 0ms;white-space:nowrap}#copyright span a,#copyright span a:active,#copyright span a:focus,#copyright span a:hover{color:inherit;text-decoration:none}#copyright span#akamcomputer{left:0;opacity:0;position:absolute;top:0}#copyright>div{display:inline-block;position:relative}#copyright>div:hover span{transition:opacity .25s 1s}#copyright>div:hover span:not(#akamcomputer){opacity:0}#copyright>div:hover span#akamcomputer{opacity:1}.ak-no-javascript,.ak-outdated-browser{background:#e1364c;color:#fff;font-family:Product Sans Regular,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;min-height:5rem;padding:.625rem .75rem;position:fixed;top:0;width:100%;z-index:9002}.ak-no-javascript a,.ak-outdated-browser a{text-decoration:none}.ak-no-javascript a:hover,.ak-outdated-browser a:hover{text-decoration:underline}@media screen and (min-width:0\0){margin-top:5rem!important;.ak-outdated-browser{display:block!important}}.debug1{box-shadow:0 0 0 2px rgba(0,0,255,.25),inset 0 0 0 2px rgba(0,0,255,.25),0 0 0 1px rgba(0,0,255,.5),inset 0 0 0 1px rgba(0,0,255,.5)!important}.debug2{box-shadow:0 0 0 2px rgba(255,0,0,.25),inset 0 0 0 2px rgba(255,0,0,.25),0 0 0 1px rgba(255,0,0,.5),inset 0 0 0 1px rgba(255,0,0,.5)!important}.debug3{box-shadow:0 0 0 2px rgba(0,128,0,.25),inset 0 0 0 2px rgba(0,128,0,.25),0 0 0 1px rgba(0,128,0,.5),inset 0 0 0 1px rgba(0,128,0,.5)!important}.kint,.kint *{font-family:monospace!important;font-size:10px!important}body.admin:not(.manager) .ruler{font-size:16px;height:2rem;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;z-index:9001}body.admin:not(.manager) .ruler span{border-left:1px solid #001ea8;color:#001ea8;display:none;height:100%;position:absolute}body.admin:not(.manager) .ruler span:after{padding:0 .25em;position:absolute;right:0}body.admin:not(.manager) .ruler span:nth-child(odd):after{top:.5rem}body.admin:not(.manager) .ruler span:first-child{display:block;left:320px}body.admin:not(.manager) .ruler span:first-child:after{content:"se"}body.admin:not(.manager) .ruler span:nth-child(2){display:block;left:370px}body.admin:not(.manager) .ruler span:nth-child(2):after{content:"xs"}body.admin:not(.manager) .ruler span:nth-child(3){display:block;left:375px}body.admin:not(.manager) .ruler span:nth-child(3):after{content:"ip"}body.admin:not(.manager) .ruler span:nth-child(4){display:block;left:414px}body.admin:not(.manager) .ruler span:nth-child(4):after{content:"ipp"}body.admin:not(.manager) .ruler span:nth-child(5){display:block;left:480px}body.admin:not(.manager) .ruler span:nth-child(5):after{content:"sest"}body.admin:not(.manager) .ruler span:nth-child(6){display:block;left:640px}body.admin:not(.manager) .ruler span:nth-child(6):after{content:"ser"}body.admin:not(.manager) .ruler span:nth-child(7){display:block;left:780px}body.admin:not(.manager) .ruler span:nth-child(7):after{content:"s"}body.admin:not(.manager) .ruler span:nth-child(8){display:block;left:960px}body.admin:not(.manager) .ruler span:nth-child(8):after{content:"sm"}body.admin:not(.manager) .ruler span:nth-child(9){display:block;left:1080px}body.admin:not(.manager) .ruler span:nth-child(9):after{content:"m"}body.admin:not(.manager) .ruler span:nth-child(10){display:block;left:1280px}body.admin:not(.manager) .ruler span:nth-child(10):after{content:"ml"}body.admin:not(.manager) .ruler span:nth-child(11){display:block;left:1440px}body.admin:not(.manager) .ruler span:nth-child(11):after{content:"l"}body.admin:not(.manager) .ruler span:nth-child(12){display:block;left:1680px}body.admin:not(.manager) .ruler span:nth-child(12):after{content:"ler"}body.admin:not(.manager) .ruler span:nth-child(13){display:block;left:1920px}body.admin:not(.manager) .ruler span:nth-child(13):after{content:"xl"}body.admin:not(.manager) .ruler span:nth-child(14){display:block;left:2560px}body.admin:not(.manager) .ruler span:nth-child(14):after{content:"xxl"}@media (max-width:779px){html{font-size:14px}}@media (max-width:639px){html{font-size:14px}}@media (max-width:369px){html{font-size:12px}}@media (min-width:780px){html{font-size:17px}}@media (min-width:960px){html{font-size:20px}}@media (min-width:1080px){html{font-size:22px}}@media (min-width:1280px){html{font-size:24px}}@media (min-width:1440px){html{font-size:26px}}@media (min-width:1680px){html{font-size:28px}}@media (min-width:1920px){html{font-size:32px}}@media (min-width:2560px){html{font-size:42px}}body.ak header #menu{display:flex;flex-flow:row nowrap;font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:space-between;left:0;line-height:1.25em;overflow:hidden;padding:1.25rem 5rem;padding-top:1.5rem!important;position:fixed;top:0;transition:font-size .1s,line-height .1s;width:100%;z-index:4000}@media (max-width:1439px){body.ak header #menu{padding:1.25rem 4rem}}@media (max-width:779px){body.ak header #menu{padding:1.25rem 4rem}}@media (max-width:639px){body.ak header #menu{padding:1.25rem 1.5rem}}body.ak header #menu>*{flex:0 1 auto}@media (max-width:1079px){body:not(.scrolleddown) header #menu{font-size:1.5em;line-height:1.25em}}body.ak header #menu nav{display:flex;flex-flow:row nowrap;overflow:hidden}body.ak header #menu nav>*{flex:0 1 auto}body.ak header #menu nav>a,body.ak header #menu nav>span{display:block;padding-right:.4rem}body.ak header #menu nav span.logo{display:inline-block;padding-right:1rem}body.ak header #menu nav #page-studio{display:block}body.ak header #menu nav #page-projects,body.ak header.studio #menu #page-studio{display:none}body.ak header.studio #menu #page-projects{display:block}body.ak header.whitetext{color:#fff}body.ak header.studio.whitetext{color:#000}body.ak.admin:not(.manager) .ruler{font-size:.5em;height:2rem;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;z-index:9001}body.ak.admin:not(.manager) .ruler span{border-left:1px solid #001ea8;color:#001ea8;display:none;height:100%;position:absolute}body.ak.admin:not(.manager) .ruler span:after{padding:0 .25em;position:absolute;right:0}body.ak.admin:not(.manager) .ruler span:nth-child(odd):after{top:.5rem}body.ak.admin:not(.manager) .ruler span:first-child{display:block;left:320px}body.ak.admin:not(.manager) .ruler span:first-child:after{content:"se"}body.ak.admin:not(.manager) .ruler span:nth-child(2){display:block;left:370px}body.ak.admin:not(.manager) .ruler span:nth-child(2):after{content:"xs"}body.ak.admin:not(.manager) .ruler span:nth-child(3){display:block;left:375px}body.ak.admin:not(.manager) .ruler span:nth-child(3):after{content:"ip"}body.ak.admin:not(.manager) .ruler span:nth-child(4){display:block;left:414px}body.ak.admin:not(.manager) .ruler span:nth-child(4):after{content:"ipp"}body.ak.admin:not(.manager) .ruler span:nth-child(5){display:block;left:480px}body.ak.admin:not(.manager) .ruler span:nth-child(5):after{content:"sest"}body.ak.admin:not(.manager) .ruler span:nth-child(6){display:block;left:640px}body.ak.admin:not(.manager) .ruler span:nth-child(6):after{content:"ser"}body.ak.admin:not(.manager) .ruler span:nth-child(7){display:block;left:780px}body.ak.admin:not(.manager) .ruler span:nth-child(7):after{content:"s"}body.ak.admin:not(.manager) .ruler span:nth-child(8){display:block;left:960px}body.ak.admin:not(.manager) .ruler span:nth-child(8):after{content:"sm"}body.ak.admin:not(.manager) .ruler span:nth-child(9){display:block;left:1080px}body.ak.admin:not(.manager) .ruler span:nth-child(9):after{content:"m"}body.ak.admin:not(.manager) .ruler span:nth-child(10){display:block;left:1280px}body.ak.admin:not(.manager) .ruler span:nth-child(10):after{content:"ml"}body.ak.admin:not(.manager) .ruler span:nth-child(11){display:block;left:1440px}body.ak.admin:not(.manager) .ruler span:nth-child(11):after{content:"l"}body.ak.admin:not(.manager) .ruler span:nth-child(12){display:block;left:1680px}body.ak.admin:not(.manager) .ruler span:nth-child(12):after{content:"ler"}body.ak.admin:not(.manager) .ruler span:nth-child(13){display:block;left:1920px}body.ak.admin:not(.manager) .ruler span:nth-child(13):after{content:"xl"}body.ak.admin:not(.manager) .ruler span:nth-child(14){display:block;left:2560px}body.ak.admin:not(.manager) .ruler span:nth-child(14):after{content:"xxl"}body.user{background:#eee;color:#000}body.user main{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:100vh}body.user main>*{flex:0 1 auto}body.user section{background:#fff;margin-top:1px;max-width:24rem;min-width:350px;padding:1rem 1.5rem;width:100%}body.user section#block-links p{font-size:.66rem;line-height:1.25em}body.user form[id^=user] input,section#loginmodal form[id^=user] input{color:#000;max-width:100%}body.user form[id^=user] input[type=email]:focus,body.user form[id^=user] input[type=password]:focus,body.user form[id^=user] input[type=text]:focus,section#loginmodal form[id^=user] input[type=email]:focus,section#loginmodal form[id^=user] input[type=password]:focus,section#loginmodal form[id^=user] input[type=text]:focus{border-radius:3px;box-shadow:0 0 0 1px #000,2px 2px 0 0 #000;outline:0}body.user form[id^=user] input[type=submit],section#loginmodal form[id^=user] input[type=submit]{background:transparent;border:1px solid #000;border-radius:0;border-radius:2px;box-shadow:0 0 0 0 #000;font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05em;line-height:1.25em;margin:.5em 0;padding:.25em .66em;text-transform:uppercase}body.user form[id^=user] input[type=submit]:hover,section#loginmodal form[id^=user] input[type=submit]:hover{background:transparent;border-color:#000;border-radius:3px;box-shadow:1px 2px 0 0 #000;color:#000;transform:translate(-1px,-1px)}body.user form[id^=user] input[type=submit]:active,section#loginmodal form[id^=user] input[type=submit]:active{background:transparent;border-radius:3px;box-shadow:inset 1px 2px 0 0 #000;color:#000;transform:translate(0)}body.user form[id^=user] .description,section#loginmodal form[id^=user] .description{display:none}body.user form[id^=user][id=user-pass]>p,section#loginmodal form[id^=user][id=user-pass]>p{font-size:.66rem;line-height:1.5em}body.user form[id^=user][id=user-pass-reset] .form-item-pass-pass1,section#loginmodal form[id^=user][id=user-pass-reset] .form-item-pass-pass1{margin-top:1rem}body.user form[id^=user][id=user-pass-reset] .form-item-pass-pass2,section#loginmodal form[id^=user][id=user-pass-reset] .form-item-pass-pass2{margin-bottom:1rem}body.user form[id^=user] #edit-timezone,section#loginmodal form[id^=user] #edit-timezone{display:none}body.user section#block-links a p,section#loginmodal section#block-links a p{font-size:.66rem;line-height:1.5em}section#loginmodal{background:#fff;border:1px solid #000;height:auto;left:50%;padding:1rem;position:absolute;position:fixed;top:50%;top:50vh;transform:translate(-50%,-50%);width:auto;z-index:9001}section#loginmodal.ajax-loaded{max-width:24rem;min-width:350px}section#loginmodal .ajax-attributes{display:none!important}section#loginmodal>.loading:after{-webkit-animation:dotdotdot 1.5s infinite;animation:dotdotdot 1.5s infinite;content:"...";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}section#loginmodal section#block-links{border-top:1px solid #000;margin-top:1rem;padding-top:1rem}section#loginmodal #loginmodal-close{cursor:pointer;padding:.5rem;position:absolute;right:0;top:0}section#loginmodal #loginmodal-close:after{background-image:url(/themes/AK/svg/close-24px.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;content:"";display:inline-block;height:1rem;opacity:.2;vertical-align:text-bottom;width:1rem}section#loginmodal #loginmodal-close:hover:after{opacity:1}body.ak #studio{background:#fff;display:none;height:100%;left:0;overflow-y:auto;position:absolute;position:fixed;top:0;width:100%;z-index:1000}body.ak #studio.visible{display:block}body.ak #studio article{margin-top:2.75rem;padding:1.25rem 5rem}@media (max-width:1439px){body.ak #studio article{padding:1.25rem 4rem}}@media (max-width:779px){body.ak #studio article{padding:1.25rem 4rem}}@media (max-width:639px){body.ak #studio article{padding:1.25rem 1.5rem}}@media (max-width:1079px){body.ak #studio article{margin-top:3.375rem}}body.ak #studio article>div{max-width:48rem}body.ak #studio em{display:inline-block;font-style:normal;min-width:1rem}body.ak #studio ul{display:flex;flex-flow:row wrap;margin-right:-1rem;padding:0 0 0 1rem}body.ak #studio ul>*{flex:0 1 auto}@media (max-width:959px){body.ak #studio ul{padding-left:0}}body.ak #studio ul li{flex:0 1 50%;padding:0 1rem 1.25em 0}@media (max-width:1079px){body.ak #studio ul li{flex:0 1 50%}}@media (max-width:639px){body.ak #studio ul li{flex:0 1 50%}}@media (max-width:479px){body.ak #studio ul li{flex:0 1 100%}}body.ak #studio nav#subpage{padding:1.25em 0}body.ak #studio .subpage:not(.open){display:none}body.ak #studio .subpage p{font-size:.66rem;line-height:1.25em}body.ak #studio .subpage strong{display:inline-block;font-family:Product Sans Regular,Arial,sans-serif;font-weight:400}body.ak main.studio #studio{display:block}body.ak a.node-edit-link{bottom:1.75rem;position:fixed;right:0;z-index:9000}body.ak a.node-edit-link.studio,body.ak main.studio a.node-edit-link{display:none}body.ak main.studio a.node-edit-link.studio{display:block;z-index:9001}body.ak #projects{background:#fff;height:100%;left:0;overflow:hidden;position:absolute;position:fixed;top:0;width:100%}body.ak #projects .project{display:none;height:100vh;height:100%;left:0;overflow:hidden;position:relative;position:absolute;top:0;width:100%}body.ak #projects .project.prevselected,body.ak #projects .project.selected{display:block}body.ak #projects .project:not(.enabled){display:none!important}body.ak #projects .project .field-img-landscape,body.ak #projects .project .field-video-landscape{display:block}body.ak #projects .project .field-img-portrait,body.ak #projects .project .field-video-portrait{display:none}body.ak #projects .project .field-img-landscape.loaded,body.ak #projects .project .field-img-portrait.loaded{background:#fff}body.ak #projects .project img[data-src]{transition-duration:0!important}body.ak #projects .project .image,body.ak #projects .project .video{cursor:pointer}body.ak #projects .project img,body.ak #projects .project video{background:#fff;pointer-events:none}body.ak #projects .project svg.placeholder{display:none!important}body.ak #projects .project .field-img-landscape,body.ak #projects .project .field-img-portrait,body.ak #projects .project .field-video-landscape,body.ak #projects .project .field-video-portrait,body.ak #projects .project figure,body.ak #projects .project img,body.ak #projects .project video{height:100%;left:0;position:absolute;top:0;width:100%}body.ak #projects .project.selected .image:not(.loaded):after,body.ak #projects .project.selected .video:not(.loaded):after{-webkit-animation:dotdotdot 1.5s infinite;animation:dotdotdot 1.5s infinite;content:"...";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.ak #projects .project img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%!important;object-position:50% 50%!important}body.ak #projects .project.contain img{-o-object-fit:contain;object-fit:contain}body.ak #projects .project video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%!important;object-position:50% 50%!important}body.ak #projects .project.contain video{-o-object-fit:contain;object-fit:contain}body.ak #projects .project .text{bottom:0;display:none;left:0;padding:1.25rem 5rem;position:absolute}@media (min-width:1080px){body.ak #projects .project .text p{font-size:.66rem;line-height:1.25em}}@media (max-width:1439px){body.ak #projects .project .text{padding:1.25rem 4rem}}@media (max-width:779px){body.ak #projects .project .text{padding:1.25rem 4rem}}@media (max-width:639px){body.ak #projects .project .text{padding:1.25rem 1.5rem}}body.ak #projects .project.whitetext{color:#fff}body.ak #projects .project .field-img-landscape.loaded~.text.desktop,body.ak #projects .project .field-video-landscape.loaded~.text.desktop{display:block}@media (max-aspect-ratio:1/1){body.ak #projects .project .field-img-landscape,body.ak #projects .project .field-video-landscape{display:none}body.ak #projects .project .field-img-portrait,body.ak #projects .project .field-video-portrait{display:block}body.ak #projects .project .text.desktop{display:none!important}body.ak #projects .project .field-img-portrait.loaded~.text.mobile,body.ak #projects .project .field-video-portrait.loaded~.text.mobile{display:block}}body.ak #projects--process-bar{background:transparent;height:2px;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}body.ak #projects--process-bar .bar,body.ak #projects--process-bar .bar-loading{background:#000;height:2px;left:0;position:absolute;top:0}body.ak #projects--process-bar .bar{transition:width 3s linear;width:0}body.ak #projects--process-bar .bar-loading{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;display:none;width:100%}body.ak main.loading #projects--process-bar .bar,body.ak main.paused #projects--process-bar .bar{display:none!important}body.ak main.loading #projects--process-bar .bar-loading,body.ak main.paused #projects--process-bar .bar-loading{display:block}body.ak main.studio .bar,body.ak main.studio .bar-loading{display:none!important}body.ak [class^=field-],body.ak article>div{display:block}main.search .search-form,main.search .search-form+h2{display:none}
