.akb-navlink{white-space:nowrap;color:var(--home-text);padding:6px 0;font-size:16px;font-weight:700;position:relative}.akb-navlink:after{content:"";transform-origin:0;background:#fdf31e;height:4px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.akb-navlink:hover:after,.akb-navlink:focus-visible:after,.akb-navlink[aria-current=page]:after{transform:scaleX(1)}.akb-navlink[aria-current=page]{font-weight:900}.akb-tape-track{width:max-content;animation:40s linear infinite akb-marquee;display:flex}.akb-tape-group{flex:none;display:flex}.akb-tape-group span{padding-right:56px}@keyframes akb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.akb-march{animation:2s linear infinite akb-march}@keyframes akb-march{to{background-position:calc(var(--akb-cell,30px) * 2) 0}}@keyframes akb-photo{0%{opacity:0;transform:scale(1.08)}}@keyframes akb-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes akb-blink{50%{opacity:0}}.akb-line{padding-bottom:.06em;display:block;overflow:hidden}.akb-line>span{display:block}@keyframes akb-rise{0%{transform:translateY(106%)}}@keyframes akb-fadeup{0%{opacity:0;transform:translateY(18px)}}@keyframes akb-pop{0%{opacity:0;transform:scale(.7)}}@keyframes akb-slidein{0%{opacity:0;transform:translate(40px)}}@keyframes akb-cutin{0%{clip-path:polygon(125% 0,125% 0,100% 100%,100% 100%);transform:translate(110px)skew(-12deg)}70%{transform:translate(-10px)skew(2deg)}to{clip-path:polygon(-25% 0,125% 0,100% 100%,0 100%);transform:none}}@keyframes akb-impact{0%{transform:scale(1.04)}25%{transform:translate(-6px,3px)scale(1.02)}50%{transform:translate(5px,-2px)}75%{transform:translate(-2px,1px)}to{transform:none}}@keyframes akb-plate{0%{opacity:0;transform:translate(70px)skew(-12deg)rotate(0)}}.akb-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}@keyframes akb-flash{0%{opacity:.95}to{opacity:0}}.akb-eye{display:inline-block}.akb-eye:after{content:"";vertical-align:-2px;opacity:0;background:currentColor;width:.55em;height:1em;margin-left:6px;display:inline-block}.akb-wait .akb-eye,.akb-wait .akb-hbar,.akb-wait .akb-tab,.akb-wait .akb-rev{opacity:0}.akb-in .akb-eye{animation:.6s steps(18,end) backwards akb-type}.akb-in .akb-eye:after{animation:.45s step-end .5s 5 backwards akb-cursor}@keyframes akb-cursor{0%{opacity:1}50%{opacity:0}}.akb-hbar{position:relative}.akb-hbar:after{content:"";transform-origin:0;pointer-events:none;background:#fdf31e;position:absolute;inset:0;transform:scaleX(0)}.akb-in .akb-hbar{animation:.45s cubic-bezier(.7,0,.3,1) .15s backwards akb-barin}@keyframes akb-barin{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.akb-in .akb-hbar:after{animation:.9s cubic-bezier(.7,0,.3,1) .15s backwards akb-wipe}@keyframes akb-wipe{0%{transform-origin:0;transform:scaleX(0)}45%{transform-origin:0;transform:scaleX(1)}55%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.akb-in .akb-hbar>*{animation:10ms linear .55s backwards akb-show}@keyframes akb-show{0%{opacity:0}}.akb-in .akb-tab{animation:.45s cubic-bezier(.2,.8,.2,1) .8s backwards akb-tab}@keyframes akb-tab{0%{opacity:0;transform:translate(-100%)}}.akb-in .akb-rev{animation:.7s cubic-bezier(.2,.8,.2,1) backwards akb-fadeup;animation-delay:calc(.6s + var(--d,0s))}.akb-gmaps-mark{font-family:var(--font-roboto), Roboto, Arial, sans-serif;white-space:nowrap;color:#fff;font-size:12px;font-weight:400;line-height:1.4}.light .akb-gmaps-mark{color:#5e5e5e}.light .akb-gmaps-mark--on-dark,.akb-gmaps-mark--on-dark{color:#fff}.akb-logo-tip{z-index:60;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#111;border-radius:5px;padding:6px 12px;font-size:14px;font-weight:700;line-height:1.4;transition:opacity .15s;position:absolute;top:calc(100% + 10px);left:0}.akb-logo-tip:before{content:"";background:#111;width:12px;height:12px;position:absolute;top:-6px;left:22px;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.akb-logo-link:hover .akb-logo-tip{opacity:1}}.akb-logo-link:focus-visible .akb-logo-tip{opacity:1}@media (prefers-reduced-motion:reduce){.akb-logo-tip{transition:none}}.akb-scroll-fade[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.akb-scroll-fade[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 72px);mask-image:linear-gradient(90deg,#0000,#000 72px)}.akb-scroll-fade[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 72px),#0000)}.akb-card{perspective:900px}.akb-card-in{height:100%;transform-style:preserve-3d;transition:transform .18s ease-out;display:block;position:relative}.akb-front{backface-visibility:hidden;height:100%;transition:box-shadow .18s;position:relative}.akb-back{backface-visibility:hidden;background-color:#111;background-image:repeating-linear-gradient(45deg,#fdf31e2e 0 2px,#0000 2px 12px),repeating-linear-gradient(-45deg,#fdf31e2e 0 2px,#0000 2px 12px);border:2px solid #111;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}.akb-wait .akb-card{opacity:0}.akb-in .akb-card{animation:.85s linear backwards akb-deal-fade;animation-delay:calc(var(--akb-deal-base,40ms) + var(--i,0) * var(--akb-deal-step,60ms))}.akb-in .akb-card-in{animation:.85s cubic-bezier(.2,.8,.2,1) backwards akb-deal;animation-delay:calc(var(--akb-deal-base,40ms) + var(--i,0) * var(--akb-deal-step,60ms))}@keyframes akb-deal-fade{0%{opacity:0}25%,to{opacity:1}}@keyframes akb-deal{0%{transform:translate(-70px,100px)rotate(-12deg)rotateY(180deg)}}.akb-card:hover .akb-card-in{transform:translateY(-2px)}.akb-shine{pointer-events:none;opacity:0;mix-blend-mode:multiply;background:linear-gradient(115deg,#0000 0% 34%,#fdf31ef2 45%,#fff 50%,#fdf31ef2 55%,#0000 66% 100%) 0 0/260% 260%;background-position:var(--mx,50%) var(--my,50%);transition:opacity .2s;position:absolute;inset:0}.akb-arrow{transition:transform .2s}.akb-card:hover .akb-arrow{transform:translate(4px)}@property --akb-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes akb-ang{to{--akb-ang:360deg}}.akb-holo{border-radius:10px;padding:5px;position:relative}.akb-holo:before{content:"";background:conic-gradient(from var(--akb-ang), #111 0deg, #fdf31e 50deg, #fff 80deg, #fdf31e 110deg, #111 180deg, #fdf31e 230deg, #fff 260deg, #fdf31e 290deg, #111 360deg);border-radius:10px;animation:4s linear infinite akb-ang;position:absolute;inset:0}.akb-holo>*{position:relative}.akb-btn{transition:transform .15s,box-shadow .15s}@media (hover:hover) and (pointer:fine){.akb-btn:hover{box-shadow:4px 4px 0 var(--home-edge);transform:translate(-2px,-2px)}}.akb-btn:hover .akb-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.akb-card:hover .akb-card-in{transform:translateY(-8px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.akb-card:hover .akb-front{box-shadow:7px 7px 0 var(--home-edge)}.akb-card:hover .akb-shine{opacity:.8}}@media print{.akb-home *,.akb-home :before,.akb-home :after,.akb-page *,.akb-page :before,.akb-page :after{transition:none!important;animation:none!important}.akb-wait .akb-eye,.akb-wait .akb-hbar,.akb-wait .akb-tab,.akb-wait .akb-rev,.akb-wait .akb-card{opacity:1!important}}@media (prefers-reduced-motion:reduce){.akb-page *,.akb-page :before,.akb-page :after,.akb-page-header,.akb-page-header *{transition:none!important;animation:none!important}}
