.flip-text-wrapper{perspective:1200px;perspective-origin:50%}.flip-text-word{transform-style:preserve-3d}.flip-char{transform-style:preserve-3d;perspective:800px;vertical-align:baseline;display:inline-block;position:relative}.flip-char-spacer{visibility:hidden;display:inline-block}.flip-char-rotor{transform-style:preserve-3d;transform-origin:50%;will-change:transform;display:block;position:absolute;inset:0;transform:rotateX(0)}.flip-char-rotor-active{animation-name:flip-text-cube;animation-duration:var(--flip-duration,.44s);animation-timing-function:cubic-bezier(.65,0,.35,1);animation-delay:var(--flip-delay,0s);animation-iteration-count:var(--flip-iteration,1);animation-fill-mode:both}.flip-char-face{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:center;white-space:pre;backface-visibility:hidden;transform-style:preserve-3d;display:block;position:absolute;inset:0}.flip-char-front{transform:rotateX(0)translateZ(.5em)}.flip-char-bottom{transform:rotateX(-90deg)translateZ(.5em)}@keyframes flip-text-cube{0%{transform:rotateX(0)}to{transform:rotateX(90deg)}}.flip-text-whitespace,.flip-text-separator{display:inline-block}@media (prefers-reduced-motion:reduce){.flip-char-rotor-active{animation:none}.flip-char-front{transform:none}.flip-char-bottom{display:none}}
@media (prefers-reduced-motion:reduce){.obsidian-draggable-marquee{overflow-x:auto}.obsidian-draggable-marquee>div{transform:none!important}.obsidian-draggable-marquee [data-marquee-copy=duplicate]{display:none}}
.obsidian-arrow-fill-btn{background:var(--btn-bg);width:fit-content;height:3rem;color:var(--btn-text);font:inherit;text-rendering:geometricprecision;white-space:nowrap;cursor:pointer;border:none;border-radius:1000px;justify-content:center;align-items:center;padding-left:1.5rem;padding-right:3.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.obsidian-arrow-fill-btn__text{z-index:1;position:relative}.obsidian-arrow-fill-btn__circle{clip-path:inset(.4rem .4rem .4rem calc(100% - 2.5rem) round 2rem);z-index:2;background-color:var(--btn-fill-bg);color:var(--btn-fill-text);border-radius:1000px;align-items:center;padding-left:1.5rem;padding-right:3.5rem;transition:clip-path .45s cubic-bezier(.785,.135,.15,.86),background-color .45s cubic-bezier(.785,.135,.15,.86),color .45s cubic-bezier(.785,.135,.15,.86);display:flex;position:absolute;inset:-1px}.obsidian-arrow-fill-btn__circle-text{white-space:nowrap;align-items:center;gap:.75rem;width:100%;padding:0 1px 0 0;display:flex}.obsidian-arrow-fill-btn__icon{width:.75rem;height:.75rem;color:var(--btn-arrow);flex:none;position:absolute;right:1rem;overflow:hidden}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled) .obsidian-arrow-fill-btn__icon{color:var(--btn-arrow-hover)}.obsidian-arrow-fill-btn__path{transform-origin:50%;fill:currentColor;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.obsidian-arrow-fill-btn__path:first-child{transform:translate(-120%)scale(0)}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled) .obsidian-arrow-fill-btn__path:first-child{transform:translate(0)scale(1)}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled) .obsidian-arrow-fill-btn__path:last-child{transform:translate(120%)scale(0)}.obsidian-arrow-fill-btn:is(:hover,:focus-visible):not(:disabled) .obsidian-arrow-fill-btn__circle{clip-path:inset(0 round 2rem);background-color:var(--btn-fill-bg-hover);color:var(--btn-fill-text-hover)}.obsidian-arrow-fill-btn:focus-visible{outline:2px solid var(--color-lavender);outline-offset:4px}.obsidian-arrow-fill-btn:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.obsidian-arrow-fill-btn__circle,.obsidian-arrow-fill-btn__path{transition:none}}
