.brand-symbol[data-v-956ea640]{width:100%;height:100%;display:block;overflow:visible}.brand-outline[data-v-956ea640],.brand-guide[data-v-956ea640],.brand-detail[data-v-956ea640]{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.brand-guide[data-v-956ea640]{opacity:.16}.brand-detail[data-v-956ea640]{stroke-dasharray:100 100;stroke-dashoffset:0}.brand-accent[data-v-956ea640]{fill:var(--g-gold)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.brand:-webkit-any(:hover,:focus-visible) .brand-symbol .brand-detail{animation:1.45s cubic-bezier(.4,0,.2,1) both gradime-blueprint-mark}.brand:-moz-any(:hover,:focus-visible) .brand-symbol .brand-detail{animation:1.45s cubic-bezier(.4,0,.2,1) both gradime-blueprint-mark}.brand:is(:hover,:focus-visible) .brand-symbol .brand-detail{animation:1.45s cubic-bezier(.4,0,.2,1) both gradime-blueprint-mark}.brand:-webkit-any(:hover,:focus-visible) .brand-symbol .brand-detail-fold{animation-delay:.35s}.brand:-moz-any(:hover,:focus-visible) .brand-symbol .brand-detail-fold{animation-delay:.35s}.brand:is(:hover,:focus-visible) .brand-symbol .brand-detail-fold{animation-delay:.35s}}@keyframes gradime-blueprint-mark{0%{stroke-dashoffset:100px;opacity:0}10%{opacity:1}to{stroke-dashoffset:0;opacity:1}}
