html.nr-logo-js .td-header-wrap img[src*="365mk-logo"],html.nr-logo-js .footer-logo-wrap img{opacity:0}svg.nr-logo{display:block;width:auto;height:auto;overflow:visible;color:#111;--nr-logo-accent:var(--nr-gold, #8a6420);--nr-logo-stroke:1.5px}svg.nr-logo .nr-logo__frame path{stroke-width:var(--nr-logo-stroke);vector-effect:non-scaling-stroke}svg.nr-logo .nr-logo__door{stroke:var(--nr-logo-accent)}svg.nr-logo .nr-logo__flap{transform-box:view-box;transform-origin:184px 138.5px;transform:rotate(-19deg)}svg.nr-logo .nr-logo__d{stroke-width:0;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50% 100%}svg.nr-logo.is-loading .nr-logo__box,svg.nr-logo.is-loading .nr-logo__base{stroke-dasharray:1;stroke-dashoffset:1;animation:nr-logo-draw 0.9s ease-out forwards}svg.nr-logo.is-loading .nr-logo__base{animation-duration:0.5s;animation-delay:0.25s}svg.nr-logo.is-loading .nr-logo__d{stroke-width:.9px;stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0;animation:nr-logo-draw 0.8s 0.5s ease-in-out forwards,nr-logo-fill 0.4s 1.2s ease-out forwards}svg.nr-logo.is-loading .nr-logo__d--6{animation-delay:0.65s,1.3s}svg.nr-logo.is-loading .nr-logo__d--5{animation-delay:0.8s,1.4s}svg.nr-logo.is-loading .nr-logo__flap{animation:nr-logo-open 1s 1.3s cubic-bezier(.34,1.56,.64,1) both}svg.nr-logo.is-loading .nr-logo__door{stroke:currentColor;animation:nr-logo-door 0.6s 1.9s ease-out forwards}svg.nr-logo .nr-logo__d.is-hop{animation:nr-logo-hop 0.45s cubic-bezier(.3,1.4,.6,1)}svg.nr-logo .nr-logo__flap.is-kick{animation:nr-logo-kick 0.85s cubic-bezier(.34,1.56,.64,1)}@keyframes nr-logo-draw{to{stroke-dashoffset:0}}@keyframes nr-logo-fill{to{fill-opacity:1;stroke-opacity:0}}@keyframes nr-logo-open{0%{transform:rotate(0deg)}55%{transform:rotate(-31deg)}100%{transform:rotate(-19deg)}}@keyframes nr-logo-door{to{stroke:var(--nr-logo-accent)}}@keyframes nr-logo-hop{0%{transform:translateY(0)}35%{transform:translateY(-6px) scaleY(1.04)}70%{transform:translateY(0) scaleY(.96)}100%{transform:none}}@keyframes nr-logo-kick{0%{transform:rotate(-19deg)}30%{transform:rotate(-42deg)}55%{transform:rotate(-9deg)}75%{transform:rotate(-25deg)}100%{transform:rotate(-19deg)}}.td-header-sp-logo svg.nr-logo{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:84px;max-height:100%}@media (min-width:768px){.td-header-style-1 .td-header-sp-logo svg.nr-logo{left:var(--nr-gutter,24px);right:auto;margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:1023px){.td-header-sp-logo svg.nr-logo{height:70px}}.td-main-menu-logo svg.nr-logo{display:inline-block;position:relative;top:-1px;height:44px;margin:0 21px;vertical-align:middle}@media (max-width:767px){.td-main-menu-logo svg.nr-logo{position:absolute;top:0;right:0;bottom:0;left:0;height:40px;margin:auto}}@media (min-width:768px){.td-header-wrap .td-header-main-menu.td-affix .td-main-menu-logo svg.nr-logo{position:static;top:0;height:var(--nr-affix-logo,40px);margin:0;color:#fff;--nr-logo-accent:#fbf6ea;--nr-logo-stroke:1.25px}.td-header-wrap .td-header-main-menu.td-affix .td-main-menu-logo svg.nr-logo .nr-logo__d{stroke-width:.55px}}.footer-logo-wrap a{display:inline-block}.footer-logo-wrap svg.nr-logo{display:inline-block;height:64px;color:#fbf6ea;--nr-logo-accent:#ffffff;--nr-logo-stroke:1.4px}.footer-logo-wrap svg.nr-logo .nr-logo__d{stroke-width:.4px}html[data-theme="dark"] .td-header-sp-logo svg.nr-logo,html[data-theme="dark"] .td-main-menu-logo svg.nr-logo{color:var(--nr-ink,#ececec);--nr-logo-accent:var(--nr-mst-gold, #dcbc7a)}h4.block-title.has-nr-line{border-top-color:#fff0}h4.block-title.has-nr-line::before{z-index:1}svg.nr-line{position:absolute;top:-7px;left:0;z-index:0;display:block;width:100%;height:14px;overflow:visible;color:#222;pointer-events:none}svg.nr-line path{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}svg.nr-line circle{fill:var(--nr-gold,#8a6420);opacity:0;transition:opacity 0.2s}svg.nr-line.is-walking circle{opacity:1}@media (prefers-reduced-motion:reduce){svg.nr-logo.is-loading .nr-logo__box,svg.nr-logo.is-loading .nr-logo__base,svg.nr-logo.is-loading .nr-logo__d,svg.nr-logo.is-loading .nr-logo__flap,svg.nr-logo.is-loading .nr-logo__door,svg.nr-logo .nr-logo__d.is-hop,svg.nr-logo .nr-logo__flap.is-kick{animation:none;stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}svg.nr-logo.is-loading .nr-logo__door{stroke:var(--nr-logo-accent);stroke-opacity:1}svg.nr-logo.is-loading .nr-logo__box,svg.nr-logo.is-loading .nr-logo__base{stroke-opacity:1}}