:root{--flower-ease: cubic-bezier(.165, .84, .44, 1)}.logo-mark{--mark-shift: -50%;transform:translate(0)}@media(min-width:48rem){.logo-mark{--mark-shift: 0%}}.logo-link.is-back .logo-mark{transform:translate(var(--mark-shift))}.logo-mark path{stroke-dasharray:1;stroke-dashoffset:0}.logo-link.is-back .logo-mark path{stroke-dashoffset:1;d:var(--flower-straight)}.logo-link.is-back .logo-mark path:nth-child(2){stroke-dasharray:.5 2;stroke-dashoffset:0}.logo-link.is-back .logo-mark path:nth-child(3){stroke-dasharray:.5 2;stroke-dashoffset:-.5}.logo-mark .chevron-fallback{display:none;stroke-dasharray:none}@supports not (d: path("M0 0 H1")){.logo-link.is-back .logo-mark path:not(.chevron-fallback){visibility:hidden}.logo-link.is-back .logo-mark .chevron-fallback{display:inline}}@keyframes flower-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes flower-undraw{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes flower-bloom-2{0%{stroke-dasharray:.5 2}to{stroke-dasharray:1 2}}@keyframes flower-fold-2{0%{stroke-dasharray:1 2}to{stroke-dasharray:.5 2}}@keyframes flower-bloom-3{0%{stroke-dasharray:.5 2;stroke-dashoffset:-.5}to{stroke-dasharray:1 2;stroke-dashoffset:0}}@keyframes flower-fold-3{0%{stroke-dasharray:1 2;stroke-dashoffset:0}to{stroke-dasharray:.5 2;stroke-dashoffset:-.5}}@keyframes flower-curve{0%{d:var(--flower-straight)}to{d:var(--flower-ideal)}}@keyframes flower-straighten{0%{d:var(--flower-ideal)}to{d:var(--flower-straight)}}@keyframes mark-fold-shift{0%{transform:translate(0)}to{transform:translate(var(--mark-shift))}}@keyframes mark-bloom-shift{0%{transform:translate(var(--mark-shift))}to{transform:translate(0)}}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark{animation:mark-bloom-shift .7s var(--flower-ease)}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path{animation:flower-draw .7s var(--flower-ease) backwards,flower-curve .7s var(--flower-ease) backwards}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path:nth-child(2){animation-name:flower-bloom-2,flower-curve;animation-delay:0ms}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path:nth-child(3){animation-name:flower-bloom-3,flower-curve;animation-delay:0ms}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path:nth-child(1){animation-delay:90ms}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path:nth-child(4){animation-delay:90ms}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path:nth-child(6){animation-delay:.18s}html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path:nth-child(5){animation-delay:.18s}html[data-nav] .logo-link.is-back .logo-mark{animation:mark-fold-shift .7s var(--flower-ease)}html[data-nav] .logo-link.is-back .logo-mark path{animation:flower-undraw .7s var(--flower-ease) backwards,flower-straighten .32s var(--flower-ease) .38s backwards}html[data-nav] .logo-link.is-back .logo-mark path:nth-child(6){animation-delay:0ms,.38s}html[data-nav] .logo-link.is-back .logo-mark path:nth-child(5){animation-delay:0ms,.38s}html[data-nav] .logo-link.is-back .logo-mark path:nth-child(1){animation-delay:90ms,.47s}html[data-nav] .logo-link.is-back .logo-mark path:nth-child(4){animation-delay:90ms,.47s}html[data-nav] .logo-link.is-back .logo-mark path:nth-child(2){animation-name:flower-fold-2,flower-straighten;animation-delay:.18s,.56s}html[data-nav] .logo-link.is-back .logo-mark path:nth-child(3){animation-name:flower-fold-3,flower-straighten;animation-delay:.18s,.56s}@media(hover:hover)and (pointer:fine){.logo-link.is-back .logo-mark{transition:transform .45s var(--flower-ease)}.logo-link.is-back .logo-mark path{transition:stroke-dashoffset .45s var(--flower-ease),stroke-dasharray .45s var(--flower-ease),d .45s var(--flower-ease)}html.hover-armed .logo-link.is-back:hover .logo-mark{transform:translate(0)}html.hover-armed .logo-link.is-back:hover .logo-mark path{stroke-dashoffset:0;d:var(--flower-ideal)}html.hover-armed .logo-link.is-back:hover .logo-mark path:nth-child(2){stroke-dasharray:1 2}html.hover-armed .logo-link.is-back:hover .logo-mark path:nth-child(3){stroke-dasharray:1 2}html.hover-armed .logo-link.is-back:hover .logo-mark path:nth-child(1){transition-delay:70ms}html.hover-armed .logo-link.is-back:hover .logo-mark path:nth-child(4){transition-delay:70ms}html.hover-armed .logo-link.is-back:hover .logo-mark path:nth-child(6){transition-delay:.14s}html.hover-armed .logo-link.is-back:hover .logo-mark path:nth-child(5){transition-delay:.14s}}@media(prefers-reduced-motion:reduce){html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark,html[data-nav=from-article] .logo-link:not(.is-back) .logo-mark path,html[data-nav] .logo-link.is-back .logo-mark,html[data-nav] .logo-link.is-back .logo-mark path,.logo-link.is-back .logo-mark{animation:none;transition:none}}
