.ih{width:100%;position:relative}.ih-svg{width:100%;height:auto;font-family:var(--font-display);display:block;overflow:visible}@media (min-width:861px){.ih-svg--wide{max-height:calc(100dvh - var(--fade-end,155px) - 190px)}}.ih-svg--tall{display:none}@media (max-width:760px){.ih-svg--wide{display:none}.ih-svg--tall{display:block}}.ih-glass{fill:#140f24d1;stroke:#d6c4ff47;stroke-width:1.2px}.ih-svg--wide .ih-glass{fill:url(#ihw-glass);stroke:url(#ihw-edge)}.ih-svg--tall .ih-glass{fill:url(#iht-glass);stroke:url(#iht-edge)}.ih-glass--core{stroke-width:1.6px}.ih-shine{fill:none;stroke:#fff6;stroke-width:1.4px;stroke-linecap:round}.ih-icon{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ih-label{fill:#f1edf8;font-weight:600}.ih-fiber path{fill:none;stroke-linecap:round}.ih-fiber-glow{stroke:color-mix(in srgb, var(--c) 22%, transparent);stroke-width:9px}.ih-fiber-body{stroke:color-mix(in srgb, var(--c) 60%, transparent);stroke-width:3px}.ih-fiber-core{stroke:#f4ecff;stroke-width:1px;opacity:.85}.ih-fiber--main .ih-fiber-glow{stroke-width:16px}.ih-fiber--main .ih-fiber-body{stroke-width:5.5px}.ih-fiber--main .ih-fiber-core{stroke-width:1.8px}.ih-halo{opacity:.75}@media (prefers-reduced-motion:no-preference){.ih[data-play] .ih-halo{animation:3.2s ease-in-out infinite ih-breathe}}@keyframes ih-breathe{0%,to{opacity:.55}50%{opacity:1}}.ih-bar{fill:url(#ihw-bar);opacity:.75}.ih-svg--tall .ih-bar{fill:url(#iht-bar)}.ih-line{fill:none;stroke:#f1d6ff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.ih-lit{fill:#dd6af21f;stroke:#e9b8ff;stroke-width:1.6px;opacity:0}.ih[data-static] .ih-lit{opacity:.6}
