:root{--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1)}.t-stagger-line{animation:t-stagger-in var(--stagger-dur) var(--stagger-ease) backwards}.t-stagger-line--2{animation-delay:calc(var(--stagger-stagger) * 1)}.t-stagger-line--3{animation-delay:calc(var(--stagger-stagger) * 2)}.t-stagger-line--4{animation-delay:calc(var(--stagger-stagger) * 3)}.t-stagger-line--5{animation-delay:calc(var(--stagger-stagger) * 4)}.t-stagger-line--6{animation-delay:calc(var(--stagger-stagger) * 5)}.t-stagger-line--7{animation-delay:calc(var(--stagger-stagger) * 6)}@keyframes t-stagger-in{0%{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur))}}:root{--bloom-dur:.9s;--bloom-ease:cubic-bezier(.22, 1, .36, 1);--bloom-delay:.12s;--bloom-stagger:80ms;--bloom-scale:.9;--bloom-twist:-10deg;--bloom-blur:8px}.t-bloom{animation:t-bloom-in var(--bloom-dur) var(--bloom-ease) var(--bloom-delay) backwards}.t-bloom--2{animation-delay:calc(var(--bloom-delay) + var(--bloom-stagger))}.t-bloom--3{animation-delay:calc(var(--bloom-delay) + var(--bloom-stagger) * 2)}@keyframes t-bloom-in{0%{opacity:0;scale:var(--bloom-scale);transform:rotate(var(--bloom-twist));filter:blur(var(--bloom-blur))}}.t-stagger-line,.t-bloom{overflow-anchor:none}.t-loading-delay{animation:.2s ease-out .3s backwards t-loading-in}@keyframes t-loading-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.t-stagger-line,.t-bloom,.t-loading-delay{animation:none!important}}:root{--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1)}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}