.wacNiq_logo{color:var(--ink);align-items:center;gap:.3em;display:inline-flex}.wacNiq_word{font-family:var(--font-display);letter-spacing:-.03em;font-weight:800;line-height:1}
.sk{width:100%;height:auto;display:block;overflow:visible}.sk *{transform-box:view-box}.sk-body{fill:#ffbe12;transition:fill .7s}.sk-foot{fill:#f2ae00;transition:fill .7s}.sk-curl{fill:#ffe08a;transition:fill .7s}.sk-curl-line{fill:none;stroke:#e9a400;stroke-width:2px;stroke-linecap:round;transition:stroke .7s}.sk[data-state=paused] .sk-body{fill:#e7e3d8}.sk[data-state=paused] .sk-foot{fill:#d6d0c2}.sk[data-state=paused] .sk-curl{fill:#f4f1ea}.sk[data-state=paused] .sk-curl-line{stroke:#c9c2b2}.sk[data-surface=yellow] :is(.sk-body,.sk-foot,.sk-curl,.sk-badge-disc){stroke:#17181c;stroke-width:3px;stroke-linejoin:round}.sk-line path,.sk-mouth{fill:none;stroke:#17181c;stroke-linecap:round;stroke-linejoin:round}.sk-line path{stroke-width:5px}.sk-mouth{stroke-width:4px}.sk-mouth-big{stroke-width:4.5px}.sk-arc{fill:none;stroke:#17181c;stroke-width:4px;stroke-linecap:round}.sk-dot{fill:#17181c}.sk[data-surface=dark] .sk-dot{fill:#e7e3d8}.sk-badge-disc{fill:#22a866}.sk-z{fill:none;stroke:#7d7563;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.sk[data-surface=dark] .sk-z{stroke:#e7e3d8}.sk[data-surface=yellow] .sk-z{stroke:#17181c}.sk-z2{opacity:.7}.sk-part{opacity:0;transition:opacity .14s,transform .2s}.sk-eyes-open,.sk-eyes-happy,.sk-eyes-content,.sk-eyes-sleep{transform-origin:120px 120px;transform:scaleY(.1)}.sk-mouth{transform-origin:120px 146px;transform:scale(.5)}.sk-part.sk-eyes-open,.sk-part.sk-eyes-happy,.sk-part.sk-eyes-content,.sk-part.sk-eyes-sleep,.sk-part.sk-mouth{transition:opacity .1s,transform .12s ease-in}.sk[data-state=idle] :is(.sk-eyes-open,.sk-mouth-smile),.sk[data-state=listening] :is(.sk-eyes-open,.sk-mouth-smile,.sk-hp,.sk-arcs),.sk[data-state=thinking] :is(.sk-eyes-open,.sk-mouth-flat,.sk-dots),.sk[data-state=caught] :is(.sk-eyes-happy,.sk-mouth-big,.sk-note),.sk[data-state=done] :is(.sk-eyes-content,.sk-mouth-smile,.sk-badge),.sk[data-state=paused] :is(.sk-eyes-sleep,.sk-mouth-flat,.sk-zz){opacity:1;transition:opacity .12s linear .1s,transform .26s cubic-bezier(.34,1.56,.64,1) .1s;transform:none}.sk-glance{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.sk[data-state=thinking] .sk-glance{transform:translate(6px,-7px)}.sk-hp{transform-origin:120px 60px;transition:opacity .2s,transform .3s cubic-bezier(.55,0,.8,.2);transform:translateY(-26px)scale(.96)}.sk-hp-band{fill:none;stroke:#17181c;stroke-width:9px;stroke-linecap:round}.sk-hp-cup{fill:#17181c}.sk[data-surface=dark] .sk-hp-band{stroke:#f1ebdf}.sk[data-surface=dark] .sk-hp-cup{fill:#f1ebdf}.sk[data-state=listening] .sk-hp{transition:opacity .15s linear,transform .55s cubic-bezier(.34,1.56,.64,1)}.sk-note{transform-origin:196px 38px;transform:scale(0)rotate(-20deg)}.sk-badge{transform-origin:190px 56px;transform:scale(0)rotate(-40deg)}.sk[data-state=caught] .sk-note{transition:opacity .1s linear .25s,transform .4s cubic-bezier(.34,1.56,.64,1) .25s}.sk[data-state=done] .sk-badge{transition:opacity .1s linear .2s,transform .5s cubic-bezier(.34,1.56,.64,1) .2s}.sk-loop,.sk-motion{transform-origin:120px 200px}.sk[data-state=idle] .sk-loop{animation:3.6s ease-in-out infinite sk-breathe}.sk[data-state=listening] .sk-loop{animation:1.05s ease-in-out infinite sk-nod}.sk[data-state=thinking] .sk-loop{animation:3.4s ease-in-out infinite sk-ponder}.sk[data-state=done] .sk-loop{animation:4.2s ease-in-out infinite sk-sway}.sk[data-state=caught] .sk-motion{animation:.85s both sk-hop}.sk[data-state=caught] .sk-shadow{animation:.85s both sk-hop-shadow}.sk[data-state=listening] .sk-motion{animation:.45s both sk-perk}.sk[data-state=paused] .sk-motion{animation:.7s ease-out both sk-slump}.sk[data-repeat][data-state=caught] .sk-motion{animation:2.4s ease-in-out infinite sk-hop-repeat}.sk[data-repeat][data-state=caught] .sk-shadow{animation:2.4s ease-in-out infinite sk-hop-shadow-repeat}.sk[data-repeat][data-state=caught] .sk-note{animation:2.4s ease-out infinite sk-note-repeat}.sk-blink{transform-origin:120px 120px;animation:4.6s infinite sk-blink}.sk[data-state=listening] .sk-glance{animation:5s ease-in-out infinite sk-glance}.sk[data-state=listening] .sk-arc1{animation:1.2s ease-in-out infinite sk-arc}.sk[data-state=listening] .sk-arc2{animation:1.2s ease-in-out .2s infinite sk-arc}.sk[data-state=thinking] .sk-dot{transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite sk-dot}.sk[data-state=thinking] .sk-dot2{animation-delay:.18s}.sk[data-state=thinking] .sk-dot3{animation-delay:.36s}.sk[data-state=paused] .sk-z{animation:2.6s ease-in-out infinite sk-z}.sk[data-state=paused] .sk-z2{animation-delay:1.3s}@keyframes sk-breathe{0%,to{transform:scale(1)}50%{transform:scale(.992,1.022)}}@keyframes sk-nod{0%,to{transform:rotate(0)translateY(0)}35%{transform:rotate(-2.4deg)translateY(1px)}60%{transform:rotate(.6deg)}}@keyframes sk-ponder{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)translate(1.5px)}}@keyframes sk-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes sk-blink{0%,92%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}96.5%{transform:scaleY(1)}}@keyframes sk-glance{0%,40%,to{transform:translate(0)}48%,70%{transform:translate(-5px)}78%{transform:translate(0)}}@keyframes sk-arc{0%,to{opacity:.25}50%{opacity:.9}}@keyframes sk-dot{0%{opacity:0;transform:scale(0)}22%{opacity:1;transform:scale(1.18)}34%{transform:scale(1)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes sk-z{0%{opacity:0;transform:translate(-3px,6px)scale(.7)}25%{opacity:1}to{opacity:0;transform:translate(7px,-16px)scale(1.15)}}@keyframes sk-hop{0%{animation-timing-function:ease-out;transform:none}14%{animation-timing-function:cubic-bezier(.2,.8,.4,1);transform:scale(1.09,.86)}42%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-34px)scale(.94,1.08)rotate(-3deg)}74%{transform:translateY(0)scale(1.12,.88)}88%{transform:scale(.97,1.04)}to{transform:none}}@keyframes sk-hop-shadow{0%,to{opacity:1;transform:none}14%{transform:scale(1.06)}42%{opacity:.45;transform:scale(.62)}74%{opacity:1;transform:scale(1.05)}}@keyframes sk-hop-repeat{0%,55%,to{transform:none}62%{transform:scale(1.06,.92)}74%{transform:translateY(-16px)scale(.96,1.05)}86%{transform:translateY(0)scale(1.05,.95)}93%{transform:none}}@keyframes sk-hop-shadow-repeat{0%,55%,to{opacity:1;transform:none}74%{opacity:.5;transform:scale(.7)}}@keyframes sk-note-repeat{0%,62%{opacity:0;transform:scale(0)rotate(-20deg)}78%{opacity:1;transform:scale(1.1)}86%,96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes sk-perk{0%{transform:none}30%{transform:scale(.97,1.05)translateY(-2px)}to{transform:none}}@keyframes sk-slump{0%{transform:none}40%{transform:scale(1.03,.95)}to{transform:translateY(2.5px)rotate(-1.2deg)scale(1.015,.965)}}.sk-shadow{transform-origin:120px 216px}@media (prefers-reduced-motion:reduce){.sk *,.sk[data-state] *{animation:none!important}.sk[data-state=paused] .sk-motion{transform:translateY(2.5px)rotate(-1.2deg)scale(1.015,.965)}}
.YR9uUq_header{justify-content:space-between;align-items:center;gap:16px;max-width:960px;margin:0 auto;padding:20px 24px;display:flex}.YR9uUq_badge{background:var(--yellow-soft);color:#4a3a00;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.YR9uUq_main{flex-direction:column;gap:40px;max-width:960px;margin:0 auto;padding:16px 24px 72px;display:flex}.YR9uUq_hero{flex-wrap:wrap;align-items:center;gap:24px 40px;display:flex}.YR9uUq_heroArt{flex:0 220px;min-width:160px;max-width:240px}.YR9uUq_heroCopy{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.YR9uUq_h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(34px,4.6vw,54px);font-weight:800;line-height:1}.YR9uUq_h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.05}.YR9uUq_h3{font-family:var(--font-display);font-size:19px;font-weight:700;line-height:1.2}.YR9uUq_lede{max-width:540px;color:var(--body);font-size:17px;line-height:1.55}.YR9uUq_needs{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.YR9uUq_needs li{border:1px solid var(--line-strong);color:var(--body);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.YR9uUq_needs a{color:inherit}.YR9uUq_install{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;gap:24px;padding:clamp(22px,4vw,40px);display:flex}.YR9uUq_steps{flex-direction:column;gap:22px;list-style:none;display:flex}.YR9uUq_step{gap:16px;display:flex}.YR9uUq_num{background:var(--yellow);width:32px;height:32px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.YR9uUq_stepBody{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:4px;display:flex}.YR9uUq_text{color:var(--body);font-size:15px;line-height:1.55}.YR9uUq_command{background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:8px;margin-top:8px;padding:8px 8px 8px 16px;display:flex}.YR9uUq_code{white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13.5px;line-height:1.6;overflow-x:auto}.YR9uUq_copy{background:var(--yellow);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;padding:0 16px;font-size:14px;font-weight:700}.YR9uUq_copy:hover{background:var(--yellow-deep)}.YR9uUq_copy:disabled{opacity:.6;cursor:default}.YR9uUq_alt{color:var(--muted);font-size:14px;line-height:1.55}.YR9uUq_alt a{color:var(--ink)}.YR9uUq_cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.YR9uUq_card{background:var(--sand);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.YR9uUq_list{color:var(--body);flex-direction:column;gap:8px;padding-left:18px;font-size:15px;line-height:1.5;display:flex}.YR9uUq_feedback{color:var(--muted);text-align:center;font-size:14px}@media (max-width:640px){.YR9uUq_header{padding:16px}.YR9uUq_main{padding:8px 16px 56px}.YR9uUq_heroArt{max-width:180px}}
