.dg{--dg-body:var(--color-il-violet-action);--dg-head:var(--color-il-mint-deep);--dg-limb:var(--color-il-violet-deep);--dg-ink:var(--color-il-ink);--dg-amber:var(--color-il-amber);--dg-coral:var(--color-il-coral);--dg-paper:var(--color-il-snow);--dg-soft2:var(--color-il-mint-wash);--dg-red:var(--color-danger);--dg-sprout:var(--color-success);--dg-white:var(--color-il-snow);--dg-inout:cubic-bezier(0.45,0,0.55,1);display:block;overflow:visible;flex:none}.dg[data-theme=dark],[data-mode=dark] .dg:not([data-theme=light]){--dg-body:var(--color-il-violet);--dg-head:var(--color-il-mint);--dg-limb:var(--color-il-violet-action);--dg-ink:var(--color-il-violet-soft);--dg-paper:var(--color-raised);--dg-soft2:color-mix(in srgb,var(--color-il-mint) 14%,transparent)}.dg-f-body{fill:var(--dg-body)}.dg-f-head{fill:var(--dg-head)}.dg-f-ink{fill:var(--dg-ink)}.dg-f-amber{fill:var(--dg-amber)}.dg-f-coral{fill:var(--dg-coral)}.dg-f-paper{fill:var(--dg-paper)}.dg-f-soft2{fill:var(--dg-soft2)}.dg-f-red{fill:var(--dg-red)}.dg-f-white{fill:var(--dg-white)}.dg-f-none{fill:none}.dg-s-ink{stroke:var(--dg-ink)}.dg-s-body{stroke:var(--dg-body)}.dg-s-head{stroke:var(--dg-head)}.dg-s-limb{stroke:var(--dg-limb)}.dg-s-amber{stroke:var(--dg-amber)}.dg-s-sprout{stroke:var(--dg-sprout)}.dg-s-white{stroke:var(--dg-white)}.dg-ln{stroke:var(--dg-ink)}.dg-ln,.dg-mark{stroke-linecap:round;stroke-linejoin:round}.dg-pose:not([data-on]){opacity:0}@keyframes dg-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.035)}}@keyframes dg-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.84)}}@keyframes dg-idle{0%,40%,58%,to{transform:rotate(0)}46%,52%{transform:rotate(-9deg)}}@keyframes dg-nod{0%,to{transform:translateY(0)}25%{transform:translateY(2.4px)}50%{transform:translateY(0)}75%{transform:translateY(1.4px)}}@keyframes dg-tap-l{0%,to{transform:translateY(0)}50%{transform:translateY(1.3px)}}@keyframes dg-tap-r{0%,to{transform:translateY(1.3px)}50%{transform:translateY(0)}}@keyframes dg-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-22deg)}75%{transform:rotate(14deg)}}@keyframes dg-jump{0%,to{transform:translateY(0)}25%{transform:translateY(-6px)}45%{transform:translateY(0) scale(1.04,.96)}60%{transform:translateY(-2px)}75%{transform:translateY(0)}}@keyframes dg-spark{0%{opacity:0;transform:translateX(0) scaleX(.2)}35%{opacity:1;transform:translateX(2px) scaleX(1)}to{opacity:0;transform:translateX(6px) scaleX(.3)}}@keyframes dg-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-1.4px)}40%{transform:translateX(1.4px)}60%{transform:translateX(-.8px)}80%{transform:translateX(.6px)}}@keyframes dg-wake{0%{transform:translateY(0)}30%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes dg-z{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(4px,-8px)}}@keyframes dg-type{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.2px)}}@keyframes dg-think{0%,to{opacity:.3}50%{opacity:1}}@keyframes dg-in{0%{opacity:0}to{opacity:1}}.dg[data-live] .dg-body-path{animation:dg-breathe 3.2s var(--dg-inout) infinite both;transform-origin:14px 41px}.dg[data-live][data-state=sleepy] .dg-body-path{animation-duration:4.8s}.dg[data-live] .dg-blinker{animation:dg-blink 5.2s var(--dg-inout) infinite both;transform-origin:0 0}.dg[data-live][data-state=idle] .dg-idle{animation:dg-idle 7s var(--dg-inout) infinite both;transform-origin:-2px 5.6px}.dg[data-live][data-state=nodding] .dg-nod{animation:dg-nod .6s var(--dg-inout) 1 both}.dg[data-live][data-state=waving] .dg-arm-l{animation:dg-wave .8s var(--dg-inout) 4 both;transform-origin:7.5px 31px}.dg[data-live][data-state=typing] .dg-arm-l{animation:dg-tap-l .4s var(--dg-inout) infinite both}.dg[data-live][data-state=typing] .dg-arm-r{animation:dg-tap-r .4s var(--dg-inout) infinite both}.dg[data-live][data-state=celebrating] .dg-root{animation:dg-jump var(--dur-celebrate) var(--dg-inout) 1 both;transform-origin:14px 47px}.dg[data-live][data-state=oops] .dg-root{animation:dg-shake var(--dur-gentle) var(--dg-inout) 1 both;transform-origin:14px 47px}.dg[data-live][data-state=waking] .dg-root{animation:dg-wake var(--dur-gentle) var(--dg-inout) 1 both;transform-origin:14px 47px}.dg[data-live] .dg-spark{animation:dg-spark .9s var(--ease-standard) 1 both;transform-origin:9px 0}.dg[data-live] .dg-z{animation:dg-z 3s var(--ease-standard) infinite both}.dg[data-live] .dg-z-2{animation-delay:1s}.dg[data-live] .dg-dot{animation:dg-type 1.6s var(--dg-inout) infinite both}.dg[data-live] .dg-think{animation:dg-think 2s var(--dg-inout) infinite both}.dg[data-live] .dg-in{animation:dg-in var(--dur-quick) var(--ease-standard) both}.dg[data-live] .dg-head{transition:transform var(--dur-base) var(--ease-standard)}.dg[data-live][data-state=looking] .dg-head{transition-duration:var(--dur-quick)}.dg[data-live] .dg-tilt{transition:transform var(--dur-base) var(--ease-emphasized)}.dg[data-live] .dg-body{transition:transform var(--dur-base) var(--ease-standard)}.dg[data-live] .dg-pose{transition:opacity var(--dur-base) var(--ease-standard)}.dg[data-paused] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.dg *{animation:none!important;transition:none!important}}:root{--deegu-clear:24px}.deegu-slot{position:relative;display:inline-block;flex:none;pointer-events:none;user-select:none;line-height:0;width:calc(var(--deegu-size) * 1.04px);height:calc(var(--deegu-size) * 1px);transition:opacity var(--dur-quick) var(--ease-exit),visibility 0s linear var(--dur-quick)}.deegu-slot[data-placement=beside-cta]{display:inline-flex;margin-inline:var(--deegu-clear)}.deegu-slot[data-placement=hero],.deegu-slot[data-placement=inline]{display:block}.deegu-slot[data-placement=gutter-left],.deegu-slot[data-placement=gutter-right]{position:absolute;inset-block-end:0}.deegu-slot[data-placement=gutter-right]{inset-inline-start:calc(100% + var(--deegu-clear))}.deegu-slot[data-placement=gutter-left]{inset-inline-end:calc(100% + var(--deegu-clear))}@media (max-width:1023.98px){.deegu-slot[data-placement=gutter-left],.deegu-slot[data-placement=gutter-right]{display:none}}.deegu-slot[data-placement=peek-edge],.deegu-slot[data-placement=section-edge]{position:absolute;inset-block-start:0;inset-inline-end:40px;translate:0 -100%}.deegu-slot[data-placement=peek-edge]{height:calc(var(--deegu-size) * .62px);overflow:hidden}.deegu-slot[data-placement=peek-edge]>.deegu-rise{transform:translateY(100%)}.deegu-slot[data-placement=peek-edge][data-risen]>.deegu-rise{transform:translateY(6%)}.deegu-slot>.deegu-rise{transition:transform var(--dur-base) var(--ease-emphasized)}.deegu-slot[data-stage=hidden]{opacity:0;visibility:hidden}@media (max-width:479.98px){.deegu-slot:not([data-small-ok]){display:none}}html[data-hide-deegu] .deegu-slot:not([data-seasonal]){display:none}.deegu-layer{position:absolute;inset:0}.deegu-layer[data-ready=false]{opacity:0}.deegu-static{display:block}.deegu-static[data-covered]{visibility:hidden}@media (prefers-reduced-motion:reduce){.deegu-slot,.deegu-slot>.deegu-rise{transition:none!important}}