.HugoMascot_root__6uaby{display:block;width:100%;height:auto;overflow:visible}.HugoMascot_fill__LyqUY{fill:var(--hugo-color,#0066ff)}.HugoMascot_band__yivhk{fill:none;stroke:var(--hugo-color,#0066ff)}.HugoMascot_gap__5Xvxq{stroke:var(--hugo-bg,#ffffff)}.HugoMascot_shine__N6b0H{fill:#ffffff}.HugoMascot_eye__jtiPg{transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.HugoMascot_squint__Cm1nf{transform-box:fill-box;transform-origin:center;transition:transform .2s}.HugoMascot_happy__44KWA .HugoMascot_squint__Cm1nf{transform:scaleY(.5) translateY(-20px)}.HugoMascot_lid__GAwvV{transform-box:fill-box;transform-origin:center;animation:HugoMascot_blink__0N6Qq 4.5s infinite}@keyframes HugoMascot_blink__0N6Qq{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){.HugoMascot_eye__jtiPg,.HugoMascot_squint__Cm1nf{transition:none}.HugoMascot_lid__GAwvV{animation:none}}.HugoSpot_root__GJ2uz{display:block;width:100%;height:auto;overflow:visible}.HugoSpot_fill__9CNU7{fill:var(--hugo-color,#0066ff)}.HugoSpot_band__pD3OE{fill:none;stroke:var(--hugo-color,#0066ff)}.HugoSpot_gap__zXIZk{stroke:var(--hugo-bg,#ffffff)}.HugoSpot_shine__iOoiK{fill:#ffffff}.HugoSpot_inkStroke__qsZPI{stroke:var(--hugo-ink,#6b7280)}.HugoSpot_inkFill__pyJRe,.HugoSpot_inkText__TN0ZM{fill:var(--hugo-ink,#6b7280)}.HugoSpot_inkText__TN0ZM{font-family:inherit}.HugoSpot_text__qR1AM{fill:var(--hugo-text,#1a1a1a);font-family:inherit}.HugoSpot_outline__zBEW8{stroke:var(--hugo-text,#1a1a1a)}.HugoSpot_paper__HE12A{fill:var(--hugo-paper,#f5f7fa);stroke:var(--hugo-paper-border,#d5dbe3)}.HugoSpot_checkFill__Lxb3q{fill:var(--hugo-success,#1f9d55)}.HugoSpot_eye__JoZBR{transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.HugoSpot_squint__3gpnv{transform-box:fill-box;transform-origin:center;transition:transform .2s}.HugoSpot_happy__Y43fv .HugoSpot_squint__3gpnv{transform:scaleY(.5) translateY(-20px)}.HugoSpot_lid__rx1Cs{transform-box:fill-box;transform-origin:center;animation:HugoSpot_blink__tMu_N 4.5s infinite}@keyframes HugoSpot_blink__tMu_N{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}.HugoSpot_arc__nBNa4,.HugoSpot_oarc__VASxl{opacity:.15}.HugoSpot_call__1jcxX .HugoSpot_oarc__VASxl,.HugoSpot_hear__nUZAA .HugoSpot_arc__nBNa4{animation:HugoSpot_pulse__rGIQf 1.2s ease-in-out infinite}.HugoSpot_call__1jcxX .HugoSpot_a2__xZArq,.HugoSpot_hear__nUZAA .HugoSpot_a2__xZArq{animation-delay:.2s}.HugoSpot_call__1jcxX .HugoSpot_a3__qjx_T,.HugoSpot_hear__nUZAA .HugoSpot_a3__qjx_T{animation-delay:.4s}@keyframes HugoSpot_pulse__rGIQf{0%,to{opacity:.15}50%{opacity:1}}.HugoSpot_still__GYuDU .HugoSpot_arc__nBNa4{opacity:.6}.HugoSpot_de__u7qOD{opacity:.25;transition:opacity .3s}.HugoSpot_hear__nUZAA .HugoSpot_de__u7qOD,.HugoSpot_still__GYuDU .HugoSpot_de__u7qOD{opacity:1}.HugoSpot_ln__f67aa{transform-box:fill-box;transform-origin:0 50%;transform:scaleX(0);transition:transform .5s ease-out}.HugoSpot_write__t3t3K .HugoSpot_ln__f67aa{transform:scaleX(1)}.HugoSpot_write__t3t3K .HugoSpot_l2__ktvFK{transition-delay:.5s}.HugoSpot_write__t3t3K .HugoSpot_l3__IUny9{transition-delay:1s}.HugoSpot_greeting__FKrqy{opacity:0;transition:opacity .35s}.HugoSpot_write__t3t3K .HugoSpot_greeting__FKrqy{opacity:1}.HugoSpot_check__FK2ci{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.HugoSpot_done__xRz3v .HugoSpot_check__FK2ci{transform:scale(1)}@media (prefers-reduced-motion:reduce){.HugoSpot_root__GJ2uz,.HugoSpot_root__GJ2uz *{animation:none!important;transition:none!important}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@keyframes v3-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes v3-caret{50%{opacity:0}}@keyframes v3-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes v3-pulse-mid{0%,to{opacity:1}50%{opacity:.55}}.v3-world{--paper:#f7f2e9;--paper-raised:#fdfaf4;--paper-line:#e3d9c6;--ink:#2a2219;--ink-soft:#5d5346;--ink-mute:#8a7e6d;--candle:#f0a43e;--candle-deep:#c05c10;--ok:#3f6d46;--live:#c94f2f;--brand-hugo:#007aff;--brand-umdiecke:#3f6d46;--night-bg:#1b1613;--night-raised:#241d17;--night-line:#3a3128;--night-ink:#f4ede2;--night-ink-soft:#c9bcaa;--night-mute:#96897a;--night-accent:#5eaaff;--night-ok:#7fbf87;--v3-display:var(--font-display-face),"Avenir Next","Segoe UI",sans-serif;--v3-body:var(--font-body-face),"Avenir Next","Segoe UI",sans-serif}