.ial-brand{--ial-cycle:8s;--ial-brown:#723a17;--ial-name:#2e9b36;--ial-llp:#b0682e;align-items:center;gap:12px;line-height:1;text-decoration:none;display:inline-flex}.dark .ial-brand,[data-theme=dark] .ial-brand{--ial-brown:#a8642f;--ial-name:#3fb950;--ial-llp:#c98a4f}.ial-brand.ial-brand--footer{--ial-brown:#a8642f;--ial-name:#fff;--ial-llp:#f07800}.ial-logo{width:auto;height:56px;display:block;overflow:visible}.ial-brown{fill:var(--ial-brown);transition:fill .3s}.ial-wipe,.ial-leaf,.ial-leaves{transform-box:fill-box}.ial-wipe--bottom{transform-origin:0%}.ial-wipe--stem,.ial-wipe--frame{transform-origin:0 100%}.ial-leaf{transform-origin:2% 98%}.ial-leaves{transform-origin:10% 95%}.ial-wipe--bottom,.ial-wipe--stem,.ial-wipe--frame,.ial-leaf,.ial-letter{animation-duration:var(--ial-cycle);animation-iteration-count:infinite;animation-fill-mode:both}.ial-wipe--bottom{animation-name:ial-loop-bottom}.ial-wipe--stem{animation-name:ial-loop-stem}.ial-wipe--frame{animation-name:ial-loop-frame}.ial-leaf--left{animation-name:ial-loop-leaf-left}.ial-leaf--right{animation-name:ial-loop-leaf-right}.ial-letter--i{animation-name:ial-loop-i}.ial-letter--a{animation-name:ial-loop-a}.ial-letter--l{animation-name:ial-loop-l}@keyframes ial-loop-bottom{0%,1.25%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleX(0)}8.1%,87.5%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}92.5%,to{transform:scaleX(0)}}@keyframes ial-loop-stem{0%,4.4%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(0)}11.25%,86.25%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}91.25%,to{transform:scale(0)}}@keyframes ial-loop-frame{0%,6.9%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scaleY(0)}13.75%,85%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}90%,to{transform:scaleY(0)}}@keyframes ial-loop-leaf-left{0%,10.6%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(0)rotate(-18deg)}13%{opacity:1}18.75%{opacity:1;animation-timing-function:ease-in-out;transform:none}45%{animation-timing-function:ease-in-out;transform:rotate(-3deg)}55%{animation-timing-function:ease-in-out;transform:rotate(1.5deg)}65%,83.75%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}88.75%,to{opacity:0;transform:scale(0)rotate(-12deg)}}@keyframes ial-loop-leaf-right{0%,12.5%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(0)rotate(-18deg)}15%{opacity:1}21.25%{opacity:1;animation-timing-function:ease-in-out;transform:none}48%{animation-timing-function:ease-in-out;transform:rotate(-2.5deg)}58%{animation-timing-function:ease-in-out;transform:rotate(1.5deg)}68%,84.4%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}89.4%,to{opacity:0;transform:scale(0)rotate(-12deg)}}@keyframes ial-loop-i{0%,16.25%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(115px)}22.5%,82.5%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:none}86.9%,to{transform:translateY(115px)}}@keyframes ial-loop-a{0%,17.5%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(115px)}23.75%,83.1%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:none}87.5%,to{transform:translateY(115px)}}@keyframes ial-loop-l{0%,18.75%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(115px)}25%,83.75%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:none}88.1%,to{transform:translateY(115px)}}.ial-wordmark{flex-direction:column;gap:4px;display:flex}.ial-name{letter-spacing:.02em;color:var(--ial-name);font-size:18px;font-weight:700;animation:.6s cubic-bezier(.22,1,.36,1) 1.55s both ial-slide}.ial-llp{letter-spacing:.12em;color:var(--ial-llp);font-size:12px;animation:.5s ease-out 1.85s both ial-fade}@media (max-width:767px){.ial-wordmark{display:none}.ial-brand--footer .ial-wordmark{display:flex}}@keyframes ial-slide{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-10px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes ial-fade{0%{opacity:0}to{opacity:1}}.ial-brand:hover .ial-leaves{animation:.9s ease-in-out ial-rustle}@keyframes ial-rustle{0%,to{transform:none}30%{transform:rotate(-5deg)}65%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.ial-brand *,.ial-brand :before{animation:none!important}}
