.ill{display:block;flex-shrink:0;overflow:visible;color:#171a19;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.ill :where(g,path,rect,circle,ellipse,polygon){transform-box:fill-box;transform-origin:50% 50%}.ill :where(path,rect,circle,ellipse,polygon,polyline,line){vector-effect:non-scaling-stroke}.ill .ill-draw{stroke-dasharray:1;stroke-dashoffset:0}.ill .ill-accent{fill:#3fc6f7;stroke:none}.ill .ill-accent-enter,.ill .ill-motion{opacity:1;transform:none}.ill .ill-button{--ill-motion-name:ill-button-pulse}.ill .ill-finger{--ill-motion-name:ill-finger-tap;--ill-start-transform:translate(5px,6px)}.ill .ill-door-left,.ill .ill-door-right{--ill-motion-name:ill-doors-open;--ill-start-transform:scaleX(1.3)}.ill .ill-visitor{--ill-motion-name:ill-visitor-step;--ill-start-transform:translate(-3px,4px) scale(0.94)}.ill .ill-pencil{--ill-motion-name:ill-pencil-write;--ill-start-transform:translate(-8px,-1px) rotate(-4deg)}.ill .ill-bookmark{--ill-motion-name:ill-bookmark-drop;--ill-start-transform:translateY(-5px)}.ill .ill-screen-circle,.ill .ill-screen-square,.ill .ill-screen-triangle{--ill-motion-name:ill-shape-pop;--ill-motion-duration:450ms;--ill-start-transform:scale(0.45);--ill-start-opacity:0}.ill .ill-screen-square{--ill-motion-delay:1100ms}.ill .ill-screen-circle{--ill-motion-delay:1300ms}.ill .ill-screen-triangle{--ill-motion-delay:1500ms}.ill .ill-cursor{--ill-motion-name:ill-cursor-move;--ill-start-transform:translate(7px,5px)}.ill .ill-note{--ill-motion-name:ill-card-slide;--ill-start-transform:translate(-12px,-3px) rotate(-12deg)}.ill .ill-head{--ill-motion-name:ill-head-nod;--ill-motion-duration:750ms}.ill .ill-head-left{--ill-motion-delay:1150ms}.ill .ill-head-center{--ill-motion-delay:1200ms}.ill .ill-head-right{--ill-motion-delay:1250ms}.ill .ill-bubble{--ill-motion-name:ill-bubble-rise;--ill-start-transform:translate(-3px,4px) scale(0.65);--ill-start-opacity:0}.ill .ill-door{--ill-motion-name:ill-offer-open;--ill-start-transform:scaleX(1.65)}.ill .ill-rays{--ill-motion-name:ill-rays-fan;--ill-start-transform:scaleX(0.6) scaleY(0.75)}.ill .ill-lens{--ill-motion-name:ill-lens-sweep;--ill-start-transform:translate(-6px,2px) rotate(-5deg)}.ill .ill-settle,.ill .ill-settle-late{--ill-motion-name:ill-settle}.ill .ill-settle-late{--ill-motion-delay:1350ms}.ill .ill-tick{--ill-motion-name:ill-tick;--ill-motion-duration:700ms}@media (prefers-reduced-motion:no-preference){.reveal-ready .reveal:not(.is-revealed) .ill .ill-draw{stroke-dashoffset:1}.reveal-ready .reveal:not(.is-revealed) .ill .ill-accent-enter{opacity:0;transform:scale(.8)}.reveal-ready .reveal:not(.is-revealed) .ill .ill-motion{opacity:var(--ill-start-opacity,1);transform:var(--ill-start-transform,none)}.reveal-ready .is-revealed .ill .ill-draw{animation-name:ill-line-draw;animation-duration:.9s;animation-delay:calc(var(--ill-line-delay, 0s) + var(--reveal-i, 0) * .11s);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:1;animation-fill-mode:both}.reveal-ready .is-revealed .ill .ill-draw:nth-child(4n+2){--ill-line-delay:50ms}.reveal-ready .is-revealed .ill .ill-draw:nth-child(4n+3){--ill-line-delay:100ms}.reveal-ready .is-revealed .ill .ill-draw:nth-child(4n){--ill-line-delay:150ms}.reveal-ready .is-revealed .ill .ill-accent-enter{animation-name:ill-accent-arrive;animation-duration:.65s;animation-delay:calc(.45s + var(--reveal-i, 0) * .11s);animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:1;animation-fill-mode:both}.reveal-ready .is-revealed .ill .ill-motion{animation-name:var(--ill-motion-name);animation-duration:var(--ill-motion-duration,.9s);animation-delay:calc(var(--ill-motion-delay, 1.1s) + var(--reveal-i, 0) * .11s);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:1;animation-fill-mode:both}.reveal-ready .is-revealed .ill .ill-draw.ill-scribble{animation-duration:.6s;animation-delay:calc(1.35s + var(--reveal-i, 0) * .11s);animation-timing-function:linear}.reveal-ready .is-revealed .ill .ill-draw.ill-trail{animation-duration:.9s;animation-delay:calc(1.1s + var(--reveal-i, 0) * .11s)}}@keyframes ill-line-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ill-accent-arrive{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes ill-finger-tap{0%{transform:translate(5px,6px)}40%{transform:translate(0)}58%{transform:translate(-1px,-1px)}80%,to{transform:none}}@keyframes ill-button-pulse{0%,40%{transform:scale(1)}58%{transform:scale(1.22)}85%,to{transform:none}}@keyframes ill-doors-open{0%{transform:scaleX(1.3)}to{transform:none}}@keyframes ill-visitor-step{0%,15%{transform:translate(-3px,4px) scale(.94)}60%{transform:translate(-1px,-.5px) scale(.99)}to{transform:none}}@keyframes ill-pencil-write{0%,25%{transform:translate(-8px,-1px) rotate(-4deg)}40%{transform:translate(-6px) rotate(-2deg)}53%{transform:translate(-5px,-1px) rotate(-4deg)}66%{transform:translate(-3px) rotate(-1deg)}80%{transform:translate(-2px,-1px) rotate(-3deg)}to{transform:none}}@keyframes ill-bookmark-drop{0%,15%{transform:translateY(-5px)}65%{transform:translateY(.8px)}to{transform:none}}@keyframes ill-shape-pop{0%{opacity:0;transform:scale(.45)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes ill-cursor-move{0%{transform:translate(7px,5px)}60%{transform:translate(-5px,-3px)}to{transform:none}}@keyframes ill-card-slide{0%{transform:translate(-12px,-3px) rotate(-12deg)}75%{transform:translate(1px) rotate(2deg)}to{transform:none}}@keyframes ill-head-nod{0%,to{transform:none}48%{transform:translateY(1px) rotate(4deg)}}@keyframes ill-bubble-rise{0%{opacity:0;transform:translate(-3px,4px) scale(.65)}45%{opacity:1;transform:translate(-3px) scale(1.04)}68%{opacity:1;transform:translate(-2px) scale(1)}to{opacity:1;transform:none}}@keyframes ill-offer-open{0%{transform:scaleX(1.65)}to{transform:none}}@keyframes ill-rays-fan{0%,15%{transform:scaleX(.6) scaleY(.75)}75%{transform:scaleX(1.06) scaleY(1.04)}to{transform:none}}@keyframes ill-lens-sweep{0%{transform:translate(-6px,2px) rotate(-5deg)}60%{transform:translate(5px,-2px) rotate(3deg)}to{transform:none}}@keyframes ill-settle{0%{opacity:var(--ill-start-opacity,1);transform:var(--ill-start-transform,none)}to{opacity:1;transform:none}}@keyframes ill-tick{0%{transform:none}50%{transform:rotate(6deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ill *,.keyword-marker{animation:none!important;transition:none!important}.ill .ill-draw{stroke-dashoffset:0!important}.ill .ill-accent-enter,.ill .ill-motion{opacity:1!important;transform:none!important}}.ill.ill-on-dark{color:#ffffff;stroke:#ffffff}