.tag-hero[data-v-3eec2d9a]{align-items:flex-end;display:flex;min-height:55dvh;overflow:hidden;position:relative}@media(max-width:768px){.tag-hero[data-v-3eec2d9a]{min-height:60dvh}}[data-v-3eec2d9a] .tag-hero-bg{display:block;height:100%;inset:0;position:absolute;width:100%}[data-v-3eec2d9a] .tag-hero-bg-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tag-hero-grad[data-v-3eec2d9a]{background:linear-gradient(180deg,rgba(0,0,0,.6) 0,transparent 35%),linear-gradient(0deg,#000 0,transparent 82%);inset:0;position:absolute}.tag-hero-body[data-v-3eec2d9a]{align-items:flex-start;color:#fff;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 24px 56px;position:relative;width:100%;z-index:1}@media(max-width:480px){.tag-hero-body[data-v-3eec2d9a]{padding-bottom:36px}}.tag-hero-breadcrumb[data-v-3eec2d9a]{align-items:center;display:flex;font-size:11px;font-weight:600;gap:.5rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.tag-hero-crumb[data-v-3eec2d9a]{color:#ffffff80;text-decoration:none;transition:color .2s ease}.tag-hero-crumb[data-v-3eec2d9a]:hover{color:#fffc}.tag-hero-crumb-current[data-v-3eec2d9a]{color:#ffffffb3}.tag-hero-crumb-sep[data-v-3eec2d9a]{color:#ffffff4d}.tag-hero-title[data-v-3eec2d9a]{font-family:Krona One,sans-serif;font-size:clamp(36px,5vw,64px);font-weight:400;letter-spacing:-.06em;line-height:1.1;margin:0 0 .75rem;text-shadow:0 4px 24px rgba(0,0,0,.45)}@media(max-width:480px){.tag-hero-title[data-v-3eec2d9a]{font-size:clamp(28px,8vw,40px)}}.tag-hero-count[data-v-3eec2d9a]{color:#ffffffa6;font-size:14px;font-weight:500;margin:0 0 1rem}.tag-hero-desc[data-v-3eec2d9a]{color:#ffffffb3;font-size:16px;font-weight:300;line-height:1.65;margin:0;max-width:540px;text-shadow:0 2px 12px rgba(0,0,0,.4)}.tag-nav[data-v-08eb5fa3]{background-color:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:4rem;z-index:50}@media(max-width:768px){.tag-nav[data-v-08eb5fa3]{display:none}}.tag-nav-inner[data-v-08eb5fa3]{margin:0 auto;max-width:1200px}.tag-nav-top-row[data-v-08eb5fa3]{align-items:center;display:flex;justify-content:center;padding:.5rem 1.5rem}.tag-nav-roots-desktop[data-v-08eb5fa3]{align-items:center;display:flex;gap:.25rem}.root-tag-btn[data-v-08eb5fa3]{align-items:center;background:none;border:none;border-radius:.375rem;color:#4b5563;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.25rem;padding:.5rem 2rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}@media(max-width:1024px){.root-tag-btn[data-v-08eb5fa3]{padding:.5rem 1.5rem}}.root-tag-btn.active[data-v-08eb5fa3],.root-tag-btn[data-v-08eb5fa3]:hover{background-color:#5417360f}.root-tag-btn.current[data-v-08eb5fa3]{background-color:#541736;border-color:#541736;color:#fff;font-weight:700}.tag-nav-children-desktop[data-v-08eb5fa3]{align-items:center;background:linear-gradient(90deg,#fff 0,#fafbfc 15% 85%,#fff);border-top:1px solid transparent;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;left:0;max-height:0;opacity:0;overflow:hidden;padding:0 1.5rem;position:absolute;right:0;top:100%;transition:height .25s ease,max-height .25s ease,opacity .2s ease,padding .25s ease,border-color .2s ease}.tag-nav-children-desktop.expanded[data-v-08eb5fa3]{border-top-color:#f3f4f6;max-height:200px;opacity:1;padding:.75rem 1.5rem 1rem}.tag-nav-children-desktop .enter[data-v-08eb5fa3]{animation:tagFadeInUp-08eb5fa3 .35s ease both;animation-delay:.1s}@keyframes tagFadeInUp-08eb5fa3{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.child-tag-link[data-v-08eb5fa3]{background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#4b5563;font-size:.875rem;font-weight:500;padding:.375rem .875rem;text-decoration:none;transition:all .2s ease}.child-tag-link[data-v-08eb5fa3]:hover{border-color:#541736}.child-tag-link.all-link[data-v-08eb5fa3]{background-color:#5417360a;border-color:#541736;font-weight:600}.child-tag-link.current[data-v-08eb5fa3]{background-color:#541736;border-color:#541736;color:#fff;font-weight:600}
