.logo[data-astro-cid-f7espo7c]{flex:none;display:block}.logo__symbol[data-astro-cid-f7espo7c]{fill:url(#monograma-metal)}.logo__wordmark[data-astro-cid-f7espo7c]{fill:currentColor}.site-header[data-astro-cid-l7arcky5]{z-index:var(--z-nav);padding-top:var(--nav-offset);pointer-events:none;position:sticky;top:0}.site-header__inner[data-astro-cid-l7arcky5]{pointer-events:none}.navbar[data-astro-cid-l7arcky5]{pointer-events:auto;align-items:center;gap:var(--space-4);height:var(--nav-height);padding:0 var(--space-3) 0 var(--space-5);border-radius:var(--radius-pill);max-width:var(--nav-max);transition:box-shadow var(--dur-state) var(--ease-out), border-color var(--dur-state) var(--ease-out);margin-inline:auto;display:flex}.navbar__brand[data-astro-cid-l7arcky5]{min-height:2.75rem;color:var(--text-primary);border-radius:var(--radius-xs);align-items:center;display:inline-flex}.navbar__links[data-astro-cid-l7arcky5]{gap:var(--space-1);margin:0 auto;padding:0;list-style:none;display:none}.navbar__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{border-radius:var(--radius-pill);min-height:2.5rem;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-on-glass);transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);align-items:center;padding:0 .85rem;text-decoration:none;display:inline-flex}.navbar__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5][aria-current=true]{color:var(--text-primary);background:#ffffff80;box-shadow:inset 0 1px #ffffffd1,0 0 0 1px #1c1b190f}@media (hover:hover) and (pointer:fine){.navbar__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover{color:var(--text-primary);background:#ffffff6b}}.navbar__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:active{background:var(--action-secondary-hover)}.navbar__cta[data-astro-cid-l7arcky5]{display:none}.navbar__toggle[data-astro-cid-l7arcky5],.menu__close[data-astro-cid-l7arcky5]{border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-press) var(--ease-out);background:#ffffff75;border:1px solid #ffffffb3;justify-content:center;align-items:center;margin-left:auto;display:inline-flex;box-shadow:inset 0 1px #ffffffdb,0 0 0 1px #1c1b1912}.navbar__toggle[data-astro-cid-l7arcky5]:active,.menu__close[data-astro-cid-l7arcky5]:active{background:var(--action-secondary-hover)}@media (width>=64rem){.navbar__links[data-astro-cid-l7arcky5]{display:flex}.navbar__cta[data-astro-cid-l7arcky5]{display:inline-flex}.navbar__toggle[data-astro-cid-l7arcky5]{display:none}}.menu[data-astro-cid-l7arcky5]{--glass-bg-current:linear-gradient(145deg, #ffffff75, #f2eadd40);--glass-blur-current:14px;pointer-events:auto;inset:auto var(--gutter) auto var(--gutter);top:calc(var(--nav-offset) + var(--nav-height) + .5rem);width:auto;max-width:none;max-height:calc(100dvh - var(--nav-offset) - var(--nav-height) - 1.5rem);padding:var(--space-4) var(--space-4) var(--space-5);--overlay-offset:-6px;transform-origin:100% 0;border-radius:var(--radius-xl);color:var(--text-primary);overscroll-behavior:contain;gap:var(--space-4);flex-direction:column;margin:0;position:fixed;overflow:auto}.menu[data-astro-cid-l7arcky5]::backdrop{background:#1c1b191f}.menu[data-astro-cid-l7arcky5][open]{display:flex}.menu__top[data-astro-cid-l7arcky5]{padding-left:var(--space-2);justify-content:space-between;align-items:center;display:flex}.menu__title[data-astro-cid-l7arcky5]{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.01em;color:var(--text-tertiary)}.menu__close[data-astro-cid-l7arcky5]{margin-left:0}.menu__links[data-astro-cid-l7arcky5]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.menu__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{min-height:3.25rem;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-semibold);border-bottom:1px solid var(--border-subtle);transition:background-color var(--dur-micro) var(--ease-out);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.menu__links[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5]:last-child a[data-astro-cid-l7arcky5]{border-bottom:0}.menu__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:active{background:var(--action-secondary-bg)}.menu__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5] .icon[data-astro-cid-l7arcky5]{color:var(--text-accent)}.menu__foot[data-astro-cid-l7arcky5] .btn[data-astro-cid-l7arcky5]{width:100%}.menu[data-astro-cid-l7arcky5]::backdrop{opacity:0;transition:opacity var(--dur-exit) var(--ease-exit), display var(--dur-exit) allow-discrete, overlay var(--dur-exit) allow-discrete}.menu[data-astro-cid-l7arcky5][open]::backdrop{opacity:1;transition-duration:var(--dur-overlay)}@starting-style{.menu[data-astro-cid-l7arcky5][open]::backdrop{opacity:0}}@media (hover:hover) and (pointer:fine){.navbar__toggle[data-astro-cid-l7arcky5]:hover,.menu__close[data-astro-cid-l7arcky5]:hover,.menu__links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover{background:var(--action-secondary-hover)}}@media (width>=64rem){.menu[data-astro-cid-l7arcky5]{display:none}}.footer[data-astro-cid-jo6i4kqk]{color:var(--text-primary);padding-block:clamp(3rem, 2rem + 3vw, 5rem) var(--space-8);padding-bottom:calc(var(--space-24) + env(safe-area-inset-bottom,0px));background:linear-gradient(#ffffff8c,#fff3);border-top:1px solid #ffffffe6;box-shadow:inset 0 1px #fff,0 -1px #1c1b190d}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-4);grid-column:1/-1;align-content:start;justify-items:start;display:grid}.footer__logo[data-astro-cid-jo6i4kqk]{padding:var(--space-1) 0;border-radius:var(--radius-xs);display:inline-flex}.footer__tagline[data-astro-cid-jo6i4kqk]{max-width:30ch;color:var(--text-secondary);font-size:var(--text-sm)}.footer__channels[data-astro-cid-jo6i4kqk]{gap:var(--space-1);justify-items:start;margin:0;padding:0;list-style:none;display:grid}.footer__channel[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);min-height:2.75rem;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features);font-size:var(--text-sm);color:var(--text-primary);border-bottom:1px solid var(--border-default);transition:border-color var(--dur-micro) var(--ease-out);text-decoration:none;display:inline-flex}.footer__channel[data-astro-cid-jo6i4kqk] .icon[data-astro-cid-jo6i4kqk]{width:1rem;height:1rem;color:var(--text-accent)}@media (hover:hover){.footer__channel[data-astro-cid-jo6i4kqk]:hover{border-color:var(--text-accent)}}.footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-3)}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none;display:grid}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:2.5rem;color:var(--text-secondary);transition:color var(--dur-micro) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-primary)}}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:active{color:var(--text-primary)}.footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-2);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-tertiary);display:grid}@media (width>=48rem){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(max-content,1fr))}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:auto}.footer__legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-8);grid-template-columns:auto 1fr}.footer__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:last-child{text-align:right}}.mendia-mark[data-astro-cid-4hltkgzn]{--mark-size:2.75rem;width:var(--mark-size);height:var(--mark-size);flex:none;display:inline-grid;position:relative;overflow:visible}.mendia-mark__surface[data-astro-cid-4hltkgzn]{--glass-bg-current:radial-gradient(circle at 30% 20%, #fffffff0, transparent 42%), linear-gradient(145deg, #ffffff9e, #e5d8c247);--glass-blur-current:10px;border-color:#ffffffeb;border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 1px 0 #ffffff80,inset 0 -1px #a7896024,0 0 0 1px #c2a87f1f,0 9px 22px -13px #4534207a}.mendia-mark--sm[data-astro-cid-4hltkgzn]{--mark-size:2.25rem}.mendia-mark--lg[data-astro-cid-4hltkgzn]{--mark-size:3.5rem}.mendia-mark__core[data-astro-cid-4hltkgzn]{z-index:3;place-items:center;width:100%;height:100%;display:grid;position:relative}.mendia-mark__spark[data-astro-cid-4hltkgzn]{z-index:5;width:.78rem;height:.78rem;color:var(--raw-bronze-800);background:linear-gradient(145deg,#fffffff0,#e8d7bad1);border:1px solid #ffffffc7;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.12rem;right:-.12rem;box-shadow:inset 0 1px #fff,0 3px 8px -4px #4534206b}.mendia-mark__spark[data-astro-cid-4hltkgzn] .icon{stroke-width:2px;width:.48rem;height:.48rem}@media (prefers-reduced-transparency:reduce){.mendia-mark__surface[data-astro-cid-4hltkgzn]{background:var(--glass-bg-fallback);backdrop-filter:none}}.chat[data-astro-cid-r7wgiqdd]{left:50%;bottom:max(var(--space-4), env(safe-area-inset-bottom,0px));z-index:var(--z-float);justify-items:center;gap:var(--space-3);width:min(42rem, calc(100vw - 2 * var(--space-4)));display:grid;position:fixed;transform:translate(-50%)}.chat[data-astro-cid-r7wgiqdd][data-open]{inset:var(--chat-viewport-top,0px) 0 auto;z-index:var(--z-overlay);width:100%;height:var(--chat-viewport-height,100dvh);isolation:isolate;pointer-events:none;place-items:center;padding:clamp(.75rem,3vw,2.5rem);transform:none}.chat[data-astro-cid-r7wgiqdd][data-open]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 18%,#ffffff2e,#0000 42%),#1f1c1814;position:absolute;inset:0}.chat__pill[data-astro-cid-r7wgiqdd]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);width:min(36rem,100%);min-height:3.25rem;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out), box-shadow var(--dur-micro) var(--ease-out), filter var(--dur-micro) var(--ease-out);order:2;padding:0 1rem 0 .4rem;display:inline-flex;box-shadow:inset 0 1px #fffffff5,0 0 0 1px #f4e8d3b3,0 0 20px -7px #fffaeffa,0 12px 30px -18px #dac8aa6b}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.chat__pill-beam[data-astro-cid-r7wgiqdd]{z-index:4;border-radius:inherit;background:conic-gradient(from var(--beam-angle), transparent 0 48%, #faf1e08a 60%, #fff9ed 69%, #fffffd 76%, #f6e9d0 84%, transparent 94% 100%);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px #fffdf6)drop-shadow(0 0 7px #f4e7cfe6);pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.chat__pill-beam[data-astro-cid-r7wgiqdd]{animation:3.6s linear infinite beam-orbit}}@keyframes beam-orbit{to{--beam-angle:360deg}}.chat__pill[data-astro-cid-r7wgiqdd][hidden],.chat__pill[data-astro-cid-r7wgiqdd][aria-expanded=true]{display:none}.chat__pill[data-astro-cid-r7wgiqdd]:active{filter:brightness(.97);transform:translateY(1px)scale(.99)}.chat__pill-label[data-astro-cid-r7wgiqdd]{min-width:0;padding-left:var(--space-1);font-family:var(--font-sans);text-align:left;letter-spacing:0;flex:1;gap:.05rem;display:grid}.chat__pill-label[data-astro-cid-r7wgiqdd] strong[data-astro-cid-r7wgiqdd]{font-size:.9rem;font-weight:var(--weight-semibold)}.chat__pill-label[data-astro-cid-r7wgiqdd] span[data-astro-cid-r7wgiqdd]{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat__pill-action[data-astro-cid-r7wgiqdd]{background:#ffffff80;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;box-shadow:inset 0 1px #ffffffe0,0 0 0 1px #1c1b1912}.chat__pill-chevron{width:1rem;height:1rem;color:var(--text-secondary);transition:transform var(--dur-state) var(--ease-out)}.chat__pill[data-astro-cid-r7wgiqdd][aria-expanded=true] .chat__pill-chevron{transform:rotate(180deg)}@media (width<=48rem){.chat__pill[data-astro-cid-r7wgiqdd]{width:100%}}.chat__panel[data-astro-cid-r7wgiqdd]{--glass-bg-current:linear-gradient(150deg, #ffffff61, #dad6cf36 48%, #ebe4d847);--glass-blur-current:8px;--glass-saturate:122%;--glass-contrast:1.02;--chat-inline:clamp(1rem, 4vw, 4rem);z-index:1;pointer-events:auto;transform-origin:50%;border-color:#ffffffb8;border-radius:2rem;order:1;grid-template-rows:auto minmax(8rem,1fr) auto auto auto;width:min(68rem,100%);height:min(48rem,100%);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,inset 1px 0 #ffffff75,inset 0 -1px #ffffff38,inset 0 0 0 1px #ffffff1f,0 0 28px -16px #fffcf5b8,0 1px 3px #1c1b1914,0 38px 96px -32px #251f1880}.chat__panel[data-astro-cid-r7wgiqdd]:after{opacity:.86;background:radial-gradient(78% 52% at 16% 0,#ffffff47,#0000 68%),linear-gradient(118deg,#0000 28%,#ffffff14 47%,#0000 64%)}.chat__panel[data-astro-cid-r7wgiqdd].motion-overlay{transform:translateY(14px)scale(.975)}.chat__panel[data-astro-cid-r7wgiqdd].motion-overlay:not([hidden]){transform:none}@media (prefers-reduced-motion:no-preference){.chat[data-astro-cid-r7wgiqdd][data-open]:before{animation:mendia-backdrop-enter .28s var(--ease-out) both}.chat[data-astro-cid-r7wgiqdd][data-open] .chat__panel[data-astro-cid-r7wgiqdd]{animation:mendia-panel-enter .44s var(--ease-out) both}.chat[data-astro-cid-r7wgiqdd][data-open] [data-astro-cid-r7wgiqdd]:is(.chat__head,.chat__log,.chat__quick,.chat__form,.chat__hint){animation:mendia-content-enter .32s var(--ease-out) 90ms both}}@keyframes mendia-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes mendia-panel-enter{0%{opacity:0;transform:translateY(1.25rem)scale(.965)}58%{opacity:1}to{opacity:1;transform:none}}@keyframes mendia-content-enter{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.chat__panel[data-astro-cid-r7wgiqdd][hidden]{display:none}.chat__head[data-astro-cid-r7wgiqdd]{align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);padding:var(--space-4) clamp(1rem, 2.5vw, 2rem) var(--space-3);border-bottom:1px solid var(--border-subtle);background:linear-gradient(#ffffff5c,#0000);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.chat__who[data-astro-cid-r7wgiqdd]{line-height:1.2;display:grid}.chat__who[data-astro-cid-r7wgiqdd] strong[data-astro-cid-r7wgiqdd]{font-size:var(--text-md);letter-spacing:var(--tracking-snug)}.chat__who[data-astro-cid-r7wgiqdd] span[data-astro-cid-r7wgiqdd]{font-size:var(--text-sm);color:var(--text-secondary)}.chat__controls[data-astro-cid-r7wgiqdd]{gap:var(--space-2);display:inline-flex}.chat__status[data-astro-cid-r7wgiqdd]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);grid-column:1/-1;display:inline-flex}.chat__status[data-astro-cid-r7wgiqdd] i[data-astro-cid-r7wgiqdd]{background:var(--feedback-success);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #2e70461f}.chat__log[data-astro-cid-r7wgiqdd]{gap:var(--space-4);padding:clamp(1.25rem, 3vw, 2.25rem) var(--chat-inline) var(--space-3);outline-offset:-3px;overscroll-behavior:contain;font-size:var(--text-sm);line-height:var(--leading-relaxed);flex-direction:column;display:flex;overflow-y:auto}.chat__log[data-astro-cid-r7wgiqdd] .msg{column-gap:var(--space-3);row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr);width:fit-content;max-width:min(46rem,84%);display:grid}@media (prefers-reduced-motion:no-preference){.chat__log[data-astro-cid-r7wgiqdd] .msg:not([data-chat-intro]){animation:message-arrive .36s var(--ease-spring) both;transform-origin:0 100%}.chat__log[data-astro-cid-r7wgiqdd] .msg--user:not([data-chat-intro]){transform-origin:100% 100%;animation-name:message-arrive-user}.chat__log[data-astro-cid-r7wgiqdd] .msg--streaming .msg__bubble p:after{animation:.78s ease-in-out infinite text-caret}.chat__log[data-astro-cid-r7wgiqdd] .msg__action{animation:message-action-arrive .26s var(--ease-out) both}}.chat__log[data-astro-cid-r7wgiqdd] .msg--bot{align-self:flex-start}.chat__log[data-astro-cid-r7wgiqdd] .msg--user{grid-template-columns:minmax(0,1fr);align-self:flex-end;justify-items:end;max-width:min(36rem,72%)}.chat__log[data-astro-cid-r7wgiqdd] .msg__avatar{align-self:start}.chat__log[data-astro-cid-r7wgiqdd] .msg__bubble{gap:var(--space-2);border-radius:1.2rem;border-top-left-radius:var(--radius-xs);white-space:pre-line;background:linear-gradient(#ffffffe6,#ffffffb3);border:1px solid #fffffff2;padding:.75rem 1rem;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #1c1b190d}.chat__log[data-astro-cid-r7wgiqdd] .msg--streaming .msg__bubble p:after{content:"";border-radius:var(--radius-pill);background:color-mix(in srgb, var(--graphic-accent) 72%, transparent);vertical-align:-.12em;width:.42rem;height:1em;margin-inline-start:.16rem;display:inline-block}.chat__log[data-astro-cid-r7wgiqdd] .msg--complete .msg__bubble{transition:box-shadow .22s var(--ease-out), border-color .22s var(--ease-out)}.chat__log[data-astro-cid-r7wgiqdd] .msg--user .msg__bubble{border-radius:var(--radius-lg);border-top-right-radius:var(--radius-xs);color:var(--raw-graphite-900);background:linear-gradient(155deg,#faf1e0f5,#e5d2b2e6);border-color:#ffffffd1;box-shadow:inset 0 1px #ffffffdb,0 8px 22px -16px #5b452a8c,0 0 0 1px #7a5c3a14}.chat__log[data-astro-cid-r7wgiqdd] .msg--error .msg__bubble{background:var(--feedback-error-bg);color:var(--feedback-error);border-color:#b23b2e33}.chat__log[data-astro-cid-r7wgiqdd] .msg__meta{font-size:var(--text-xs);color:var(--text-tertiary);grid-column:2}.chat__log[data-astro-cid-r7wgiqdd] .msg--user .msg__meta{text-align:right;grid-column:1;padding-inline-end:var(--space-1)}.chat__log[data-astro-cid-r7wgiqdd] .msg__bubble .btn{justify-self:start}.chat__log[data-astro-cid-r7wgiqdd] .msg--typing .msg__bubble{gap:.3rem;padding:.85rem 1rem;display:inline-flex}.chat__log[data-astro-cid-r7wgiqdd] .msg--typing i{background:var(--graphic-accent);border-radius:50%;width:.4rem;height:.4rem}@media (prefers-reduced-motion:no-preference){.chat__log[data-astro-cid-r7wgiqdd] .msg--typing i{animation:1s ease-in-out infinite typing}.chat__log[data-astro-cid-r7wgiqdd] .msg--typing i:nth-child(2){animation-delay:.15s}.chat__log[data-astro-cid-r7wgiqdd] .msg--typing i:nth-child(3){animation-delay:.3s}}@keyframes typing{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes message-arrive{0%{opacity:0;transform:translate(-.75rem,.7rem)scale(.965)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes message-arrive-user{0%{opacity:0;transform:translate(.75rem,.7rem)scale(.965)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes text-caret{0%,45%{opacity:1}55%,to{opacity:.22}}@keyframes message-action-arrive{0%{opacity:0;transform:translateY(.35rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.chat__quick[data-astro-cid-r7wgiqdd]{padding:var(--space-2) var(--chat-inline) var(--space-3);gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.chat__quick[data-astro-cid-r7wgiqdd][hidden]{display:none}.quick[data-astro-cid-r7wgiqdd]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);width:100%;min-height:2.75rem;color:var(--text-primary);font-size:.8125rem;font-weight:var(--weight-medium);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-micro) var(--ease-out), box-shadow var(--dur-micro) var(--ease-out);background:linear-gradient(#ffffffd1,#ffffff85);border:1px solid #fffffff2;padding:.5rem .6rem .5rem .75rem;text-decoration:none;display:flex;box-shadow:inset 0 1px #fff,0 0 0 1px #1c1b190f}.quick[data-astro-cid-r7wgiqdd]:active{filter:brightness(.97);transform:translateY(1px)}.quick[data-astro-cid-r7wgiqdd] .icon{width:1rem;height:1rem;color:var(--text-accent)}.quick[data-astro-cid-r7wgiqdd] span[data-astro-cid-r7wgiqdd]{flex:1;min-width:0}.quick[data-astro-cid-r7wgiqdd] .quick__chevron{color:var(--text-tertiary)}.chat__form[data-astro-cid-r7wgiqdd]{gap:var(--space-2);padding:var(--space-3) var(--chat-inline) 0;border-top:1px solid var(--border-subtle);background:#ffffff2e;grid-template-columns:1fr auto;align-items:end;display:grid}.chat__form[data-astro-cid-r7wgiqdd] textarea[data-astro-cid-r7wgiqdd]{border-radius:var(--radius-pill);resize:none;field-sizing:content;background:#ffffffb8;border:1px solid #fffffff2;width:100%;min-height:3.25rem;max-height:10rem;padding:.85rem 1.15rem;font-size:1rem;line-height:1.4;box-shadow:inset 0 1px #fff,0 0 0 1px #1c1b1912}.chat__form[data-astro-cid-r7wgiqdd] textarea[data-astro-cid-r7wgiqdd]:focus-visible{box-shadow:0 0 0 1px var(--raw-bronze-700), 0 0 0 4px #7a5c3a2e;outline:none}.chat__hint[data-astro-cid-r7wgiqdd]{padding:var(--space-2) var(--chat-inline) var(--space-4);color:var(--text-tertiary);gap:.15rem;font-size:.6875rem;display:grid}@media (hover:none) and (pointer:coarse){.chat__hint[data-astro-cid-r7wgiqdd]>span[data-astro-cid-r7wgiqdd]:first-child{display:none}}@media (width<=30rem){.chat[data-astro-cid-r7wgiqdd][data-open]{padding:max(.5rem, env(safe-area-inset-top,0px)) .5rem max(.5rem, env(safe-area-inset-bottom,0px))}.chat__panel[data-astro-cid-r7wgiqdd]{width:calc(100vw - 2 * var(--space-4));height:min(42rem,100dvh - 3rem)}.chat[data-astro-cid-r7wgiqdd][data-open] .chat__panel[data-astro-cid-r7wgiqdd]{border-radius:1.5rem;width:100%;height:100%}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open]{padding:.35rem .5rem}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__panel[data-astro-cid-r7wgiqdd]{border-radius:1.25rem}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__head[data-astro-cid-r7wgiqdd]{column-gap:var(--space-2);row-gap:0;padding:.55rem .75rem}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__head[data-astro-cid-r7wgiqdd] .mendia-mark{--mark-size:2.25rem}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__status[data-astro-cid-r7wgiqdd],.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__quick[data-astro-cid-r7wgiqdd],.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__hint[data-astro-cid-r7wgiqdd]{display:none}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__log[data-astro-cid-r7wgiqdd]{min-height:0;padding-block:var(--space-3)}.chat[data-astro-cid-r7wgiqdd][data-open][data-keyboard-open] .chat__form[data-astro-cid-r7wgiqdd]{padding:var(--space-2) var(--space-3) max(var(--space-2), env(safe-area-inset-bottom,0px))}.chat__quick[data-astro-cid-r7wgiqdd]{grid-template-columns:1fr}.chat__pill-label[data-astro-cid-r7wgiqdd] span[data-astro-cid-r7wgiqdd]{display:none}}@media (hover:hover) and (pointer:fine){.chat__pill[data-astro-cid-r7wgiqdd]:hover{filter:brightness(1.035);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 12px 28px -18px #3e352980}.quick[data-astro-cid-r7wgiqdd]:hover{filter:brightness(1.035);box-shadow:inset 0 1px #fff,0 6px 16px -12px #3e352966}}@media (width<=22.5rem){.chat__head[data-astro-cid-r7wgiqdd]{column-gap:var(--space-2);padding-inline:var(--space-3)}.chat__head[data-astro-cid-r7wgiqdd] .mendia-mark{--mark-size:2.25rem}.chat__who[data-astro-cid-r7wgiqdd] strong[data-astro-cid-r7wgiqdd]{font-size:1rem}.chat__who[data-astro-cid-r7wgiqdd] span[data-astro-cid-r7wgiqdd]{font-size:var(--text-xs)}.chat__controls[data-astro-cid-r7wgiqdd]{gap:0}}@media (height<=36rem){.chat__panel[data-astro-cid-r7wgiqdd]{height:calc(100dvh - 2rem);overflow-y:auto}.chat[data-astro-cid-r7wgiqdd][data-open]{padding:.5rem}.chat[data-astro-cid-r7wgiqdd][data-open] .chat__panel[data-astro-cid-r7wgiqdd]{height:100%;overflow:hidden}.chat__quick[data-astro-cid-r7wgiqdd],.chat__pill[data-astro-cid-r7wgiqdd][aria-expanded=true]{display:none}}@media print{.chat[data-astro-cid-r7wgiqdd]{display:none}}main:focus{outline:none}.svg-defs{width:0;height:0;position:absolute;overflow:hidden}
