.crane-widget[data-astro-cid-cvchwrby]{font:inherit;color:#31453f;justify-content:flex-end;display:flex;position:relative}.crane-trigger[data-astro-cid-cvchwrby]{color:#38534a;cursor:pointer;background:#fffaf1;border:1px solid #dccdb8;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem 1rem .3rem .35rem;font-size:.9rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 25px #1c2e2526}.crane-trigger[data-astro-cid-cvchwrby]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #1c2e2533}.crane-icon[data-astro-cid-cvchwrby]{width:52px;height:52px;display:block}.crane-icon[data-astro-cid-cvchwrby] svg{transform-origin:50% 60%;width:100%;height:100%;animation:4.5s ease-in-out infinite grullu-flota;display:block;overflow:visible}.crane-icon[data-astro-cid-cvchwrby] .ala{transform-box:view-box}.crane-icon[data-astro-cid-cvchwrby] .ala-delante{animation:4.5s ease-in-out infinite grullu-ala-delante}.crane-icon[data-astro-cid-cvchwrby] .ala-atras{animation:4.5s ease-in-out infinite grullu-ala-atras}.crane-trigger[data-astro-cid-cvchwrby]:hover .crane-icon[data-astro-cid-cvchwrby] :is(svg,.ala){animation-duration:1.4s}@keyframes grullu-flota{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2.5px)rotate(-3deg)}}@keyframes grullu-ala-delante{0%,58%,to{transform:rotate(0)}66%{transform:rotate(17deg)}74%{transform:rotate(-3deg)}82%{transform:rotate(15deg)}90%{transform:rotate(0)}}@keyframes grullu-ala-atras{0%,58%,to{transform:rotate(0)}66%{transform:rotate(-13deg)}74%{transform:rotate(3deg)}82%{transform:rotate(-11deg)}90%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.crane-icon[data-astro-cid-cvchwrby] :is(svg,.ala){animation:none}}.crane-widget--flotante[data-astro-cid-cvchwrby]{z-index:900;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;position:fixed}.crane-widget[data-astro-cid-cvchwrby] [data-astro-cid-cvchwrby]:is(button,input):focus-visible{outline-offset:3px;outline:3px solid #b58451}.crane-trigger[data-astro-cid-cvchwrby][hidden],.crane-panel[data-astro-cid-cvchwrby][hidden],.crane-fallback[data-astro-cid-cvchwrby][hidden],.crane-velo[data-astro-cid-cvchwrby][hidden],.crane-velo[data-astro-cid-cvchwrby]{display:none}.crane-panel[data-astro-cid-cvchwrby]{--alto-grulla:175px;--solape:56px;box-sizing:border-box;width:min(340px,100vw - 30px);padding-top:calc(var(--alto-grulla) - var(--solape));color:#31453f;position:relative}.crane-stage[data-astro-cid-cvchwrby]{z-index:2;width:240px;height:var(--alto-grulla);pointer-events:none;position:absolute;top:0;left:-22px}.crane-stage[data-astro-cid-cvchwrby] canvas[data-astro-cid-cvchwrby]{pointer-events:auto;touch-action:pan-y;cursor:grab;width:100%;height:100%;display:block}.crane-card[data-astro-cid-cvchwrby]{background:#fffaf1;border:1px solid #d6c8b5;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 16px 55px #28352a2e}.crane-card[data-astro-cid-cvchwrby]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#5a463326,#0000);border-radius:50%;width:150px;height:28px;position:absolute;top:-14px;left:28px}.crane-top[data-astro-cid-cvchwrby]{z-index:3;min-height:var(--solape);box-sizing:border-box;justify-content:flex-end;align-items:center;gap:.35rem;padding:.45rem .55rem .2rem 0;display:flex;position:relative}.crane-top[data-astro-cid-cvchwrby] button[data-astro-cid-cvchwrby]{cursor:pointer;color:#415048;background:#ece3d5;border:0;border-radius:999px;padding:.32rem .7rem;font-size:.75rem}.crane-top[data-astro-cid-cvchwrby] button[data-astro-cid-cvchwrby]:disabled{opacity:.55;cursor:not-allowed}.crane-top[data-astro-cid-cvchwrby] .crane-close[data-astro-cid-cvchwrby]{background:0 0;padding:.3rem .5rem;font-size:.95rem}.crane-fallback[data-astro-cid-cvchwrby]{color:#766b5d;margin:0 .9rem .4rem;font-size:.75rem}.crane-messages[data-astro-cid-cvchwrby]{flex-direction:column;gap:.4rem;max-height:230px;padding:.2rem .85rem 0;display:flex;overflow:auto}.crane-messages[data-astro-cid-cvchwrby] p{background:#efe7db;border-radius:12px 12px 12px 4px;max-width:92%;margin:0;padding:.55rem .75rem;font-size:.82rem;line-height:1.45}.crane-messages[data-astro-cid-cvchwrby] p.visitor{background:#dce9e2;border-radius:12px 12px 4px;align-self:flex-end}.crane-messages[data-astro-cid-cvchwrby] p.thinking{color:#8a7a68;letter-spacing:.2em}.crane-messages[data-astro-cid-cvchwrby] .crane-link{color:#365247;font-weight:600}.crane-messages[data-astro-cid-cvchwrby] .crane-go{color:#fff;font:inherit;cursor:pointer;background:#38534a;border:0;border-radius:999px;margin-top:.35rem;padding:.2rem .65rem;font-size:.75rem;font-weight:600}.crane-form[data-astro-cid-cvchwrby]{background:#fff;border:1px solid #d5c8b6;border-radius:999px;gap:.4rem;margin:.7rem .85rem 0;padding:.25rem .25rem .25rem .8rem;display:flex}.crane-form[data-astro-cid-cvchwrby] input[data-astro-cid-cvchwrby]{min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:.45rem 0;font-size:.85rem}.crane-form[data-astro-cid-cvchwrby] input[data-astro-cid-cvchwrby]:focus-visible{outline:none}.crane-form[data-astro-cid-cvchwrby]:focus-within{border-color:#b58451;box-shadow:0 0 0 3px #b5845133}.crane-form[data-astro-cid-cvchwrby] button[data-astro-cid-cvchwrby]{color:#fff;cursor:pointer;background:#38534a;border:0;border-radius:999px;width:2.2rem;height:2.2rem}.crane-note[data-astro-cid-cvchwrby]{color:#8a7d6e;margin:.45rem 1rem .75rem;font-size:.68rem}@media (prefers-reduced-motion:reduce){.crane-trigger[data-astro-cid-cvchwrby]{transition:none}.crane-trigger[data-astro-cid-cvchwrby]:hover{transform:none}}@media (width<=600px){.crane-widget[data-astro-cid-cvchwrby]{position:static}.crane-widget--flotante[data-astro-cid-cvchwrby]{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));position:fixed}.crane-widget--flotante[data-astro-cid-cvchwrby] .crane-label[data-astro-cid-cvchwrby]{display:none}.crane-widget--flotante[data-astro-cid-cvchwrby] .crane-trigger[data-astro-cid-cvchwrby]{padding:.3rem}.crane-velo[data-astro-cid-cvchwrby]{z-index:9999;backdrop-filter:blur(2px);background:#14212b73;display:block;position:fixed;inset:0}.crane-panel[data-astro-cid-cvchwrby]{z-index:10000;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:auto;position:fixed}.crane-card[data-astro-cid-cvchwrby]{max-height:min(70dvh,560px);overflow:auto}.crane-top[data-astro-cid-cvchwrby] button[data-astro-cid-cvchwrby]{min-height:36px}.crane-messages[data-astro-cid-cvchwrby]{max-height:none}.crane-form[data-astro-cid-cvchwrby] input[data-astro-cid-cvchwrby]{font-size:16px}.crane-form[data-astro-cid-cvchwrby] button[data-astro-cid-cvchwrby]{width:2.6rem;height:2.6rem}}.crane-destacado{animation:2.4s crane-destaca}@keyframes crane-destaca{0%,to{box-shadow:inset 0 -.2em #0000}25%,70%{box-shadow:inset 0 -.45em #f59e0b55}}@media (prefers-reduced-motion:reduce){.crane-destacado{animation:none;box-shadow:inset 0 -.45em #f59e0b55}}
