.wp-block-image{position:relative}.wp-block-image img.size-full{max-width:unset;width:100%}.wp-block-image.is-style-rounded-medium{border-radius:var(--wp--custom--radius-medium);overflow:hidden}.wp-block-image .wp-element-caption{align-items:center;background-color:var(--wp--preset--color--base);border-radius:calc(var(--wp--custom--radius-medium)/2);display:inline-flex!important;font-size:var(--wp--preset--font-size--small);gap:.3rem;inset:auto var(--wp--preset--spacing--small) var(--wp--preset--spacing--small) var(--wp--preset--spacing--small);line-height:1;margin:0;padding:var(--wp--preset--spacing--small);position:absolute;width:-moz-fit-content;width:fit-content;z-index:1}.wp-block-image .wp-element-caption:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 13 13%27%3E%3Cg clip-path=%27url%28%23a%29%27%3E%3Cpath fill=%27%23A37FCC%27 d=%27M11.349 10.67c-1.993 2.748-7.256 2.734-9.49.4-2.236-2.333-2.739-5.457-.26-7.792S8.604.28 10.838 2.613s2.524 5.282.512 8.057%27/%3E%3Cpath fill=%27%23fff%27 d=%27M7.4 4.128c.104.474-.489 1.011-1.02 1.011-.53 0-.96-.255-.96-.738 0-.484.43-1.012.96-1.012s.915.26 1.02.739M5.512 5.802c-.293 0-.487.932-.049.932h.438s.048 2.839 0 3.282c-.049.444 1.265 1.154 1.313.178s.293-4.26-.292-4.348c-.584-.088-1.411-.044-1.411-.044%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27a%27%3E%3Cpath fill=%27%23fff%27 d=%27M0 .5h13v13H0z%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:1.1em;width:1.1em}.wp-block-image svg *{transform-box:fill-box}.wp-block-image.is-style-outline-svg{filter:drop-shadow(1.5px 0 0 var(--wp--preset--color--base)) drop-shadow(-1.5px 0 0 var(--wp--preset--color--base)) drop-shadow(0 1.5px 0 var(--wp--preset--color--base)) drop-shadow(0 -1.5px 0 var(--wp--preset--color--base))}.wp-block-image:not(.is-resized).is-style-illo-medium{flex-shrink:0}.wp-block-image:not(.is-resized).is-style-illo-medium>*{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;width:clamp(80px,10vw,150px)!important}.wp-block-image:not(.is-resized).is-style-illo-small{flex-shrink:0}.wp-block-image:not(.is-resized).is-style-illo-small>*{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;width:clamp(80px,8vw,100px)!important}svg.replaced-svg{overflow:visible}#red-kite-design-404-message #red-kite,#red-kite-design-illustration-hunting,#red-kite-design-illustration-hunting #red-kite{animation:up-down 1s ease-in-out infinite alternate-reverse}#red-kite-design-404-message #wing-back,#red-kite-design-404-message #wing-front,#red-kite-design-illustration-hunting #wing-back,#red-kite-design-illustration-hunting #wing-front{animation:squish-vertical 1s ease-in-out infinite alternate-reverse;transform-origin:bottom left}#red-kite-design-404-message #tail,#red-kite-design-illustration-hunting #tail{animation:squish-vertical 1s ease-in-out infinite alternate-reverse;transform-origin:top right}#red-kite-design-404-message #head,#red-kite-design-illustration-hunting #head{animation:rotate-small 1s ease-in-out infinite alternate-reverse;transform-origin:center right}#red-kite-design-404-message #foot-back,#red-kite-design-404-message #foot-front,#red-kite-design-404-message #item,#red-kite-design-illustration-hunting #foot-back,#red-kite-design-illustration-hunting #foot-front,#red-kite-design-illustration-hunting #item{animation:rotate-small 2s ease-in-out infinite alternate-reverse;transform-origin:top center}#red-kite-design-illustration-wing-span{animation:up-down 1s ease-in-out .5s infinite alternate-reverse}#red-kite-design-illustration-wing-span #wing-left{animation:flap-left 1s ease-in-out infinite alternate-reverse;transform-origin:top right}#red-kite-design-illustration-wing-span #wing-right{animation:flap-right 1s ease-in-out infinite alternate-reverse;transform-origin:top left}#red-kite-design-illustration-wing-span #tail{animation:squish-vertical-small 1s ease-in-out infinite alternate-reverse;transform-origin:top left}#red-kite-design-illustration-wing-span #item{animation:rotate-small 2s ease-in-out infinite alternate-reverse;transform-origin:top center}#red-kite-design-illustration-flying{animation:up-down-reverse 1s ease-in-out infinite alternate-reverse}#red-kite-design-illustration-flying #wing-top{animation:squish-vertical-small 1s ease-in-out infinite alternate-reverse;transform-origin:bottom left}#red-kite-design-illustration-flying #wing-bottom{animation:flap-right 1s ease-in-out infinite alternate-reverse,squish-vertical 1s ease-in-out infinite alternate-reverse;transform-origin:top right}#red-kite-design-illustration-flying #tail{animation:squish-vertical-small 1s ease-in-out infinite alternate-reverse;transform-origin:top}#red-kite-design-illustration-flying #item{animation:rotate-small 2s ease-in-out infinite alternate-reverse;transform-origin:top left}#red-kite-design-illustration-flying #squiggle-bottom{animation:up-down 1s ease-in-out infinite alternate-reverse,rotate-small 1s ease-in-out infinite alternate-reverse;transform-origin:bottom left}#red-kite-design-brand-solution-master-brand-large #background{animation:rotate-full 60s linear infinite;transform-origin:center}#red-kite-design-brand-solution-master-brand-large #browser,#red-kite-design-brand-solution-master-brand-large #bullhorn,#red-kite-design-brand-solution-master-brand-large #crown{animation:up-down-small 1s ease-in-out infinite alternate-reverse;transform-origin:center}#red-kite-design-brand-solution-master-brand-large #red-kite{animation:up-down 1s ease-in-out infinite alternate-reverse;transform-origin:center}#red-kite-design-brand-solution-master-brand-large #wing-left{animation:flap-left 1s ease-in-out infinite alternate-reverse;transform-origin:top right}#red-kite-design-brand-solution-master-brand-large #wing-right{animation:flap-right 1s ease-in-out infinite alternate-reverse;transform-origin:top left}#red-kite-design-brand-solution-master-brand-large #tail{animation:squish-vertical-small 1s ease-in-out infinite alternate-reverse;transform-origin:top center}@keyframes rotate-small{0%{rotate:-5deg}to{rotate:5deg}}@keyframes rotate-full{to{rotate:1turn}}@keyframes flap-left{0%{rotate:-5deg}to{rotate:5deg}}@keyframes flap-right{0%{rotate:5deg}to{rotate:-5deg}}@keyframes up-down{0%{translate:0 -5%}to{translate:0 5%}}@keyframes up-down-small{0%{translate:0 .25%}to{translate:0 -.25%}}@keyframes up-down-reverse{0%{translate:0 5%}to{translate:0 -5%}}@keyframes squish-vertical{0%{scale:1 .5}to{scale:1 1}}@keyframes squish-vertical-small{0%{scale:1 .8}to{scale:1 1}}
