:root{--up-assistant-card-ac-wrap-max-w: 420px;--up-assistant-card-ai-card-min-h: 340px;--up-assistant-card-ai-card-bg: linear-gradient(168deg, #fffffff2 0%, #ffffffe6 100%);--up-assistant-card-ai-card-backdrop-filter: blur(30px) saturate(1.35);--up-assistant-card-ai-card-backdrop-filter-2: blur(30px) saturate(1.35);--up-assistant-card-ai-card-border: 1px solid #968ca524;--up-assistant-card-ai-card-radius: 22px;--up-assistant-card-ai-card-padding: clamp(1.4rem, 2.6vw, 1.9rem);--up-assistant-card-ai-card-shadow: inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #786e871a, 0 36px 64px -30px #40375257, 0 12px 26px -16px #40375233, 0 2px 6px #0000000b;--up-assistant-card-ai-card-color: #1c1c1e;--up-assistant-card-ai-card-transition: transform .36s cubic-bezier(.16, 1, .3, 1), border-color .36s ease, box-shadow .36s ease;--up-assistant-card-ai-card-before-opacity: .08;--up-assistant-card-ai-card-before-filter: blur(34px);--up-assistant-card-ai-card-before-transition: opacity .36s ease;--up-assistant-card-ai-card-after-left: 24px;--up-assistant-card-ai-card-after-right: 24px;--up-assistant-card-ai-card-after-height: 2px;--up-assistant-card-ai-card-after-radius: 0 0 2px 2px;--up-assistant-card-ai-card-after-bg-angle: 90deg;--up-assistant-card-ai-card-after-opacity: .5;--up-assistant-card-ai-card-hover-transform: translateY(-6px);--up-assistant-card-ai-card-hover-border-color: #968ca533;--up-assistant-card-ai-card-hover-shadow: inset 0 1px 0 #ffffff7a, inset 0 -1px 0 #786e871f, 0 48px 84px -32px #4037526b, 0 18px 34px -18px #40375242, 0 2px 6px #0000000d;--up-assistant-card-ai-card-hover-before-opacity: .12;--up-assistant-card-ai-meta-top: 1.2rem;--up-assistant-card-ai-meta-right: 1.3rem;--up-assistant-card-ai-meta-layer: 2;--up-assistant-card-ai-meta-gap: 6px;--up-assistant-card-ai-no-face: ui-monospace, SFMono-Regular, Menlo, monospace;--up-assistant-card-ai-no-size: .66rem;--up-assistant-card-ai-no-tracking: .14em;--up-assistant-card-ai-no-color-color: #0006;--up-assistant-card-ai-scan-bg: linear-gradient(115deg, transparent 38%, #00000009 50%, transparent 62%);--up-assistant-card-ai-scan-transition: background-position 0s;--up-assistant-card-ai-card-hover-ai-scan-transition: background-position .9s ease;--up-assistant-card-ai-head-layer: 2;--up-assistant-card-ai-head-gap: 14px;--up-assistant-card-ai-head-pr: 3.6rem;--up-assistant-card-ai-orb-wrap-width: 54px;--up-assistant-card-ai-orb-wrap-height: 54px;--up-assistant-card-ai-orb-wrap-flex: 0 0 54px;--up-assistant-card-ai-ring-inset: -5px;--up-assistant-card-ai-ring-bg-angle: 0deg;--up-assistant-card-ai-ring-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2.5px) , #000 calc(100% - 2.5px) );--up-assistant-card-ai-ring-mask: radial-gradient(farthest-side, transparent calc(100% - 2.5px) , #000 calc(100% - 2.5px) );--up-assistant-card-ai-ring-opacity: .85;--up-assistant-card-ai-ring-animation: ai-spin 4.5s linear infinite;--up-assistant-card-ai-card-hover-ai-ring-animation-duration: 1.8s;--up-assistant-card-kf-ai-spin-to-transform: rotate(360deg);--up-assistant-card-ai-orb-shadow-size: 1px;--up-assistant-card-ai-orb-shadow-color: #00000014;--up-assistant-card-ai-orb-shadow-size-2: 20px;--up-assistant-card-ai-orb-shadow-size-3: -6px;--up-assistant-card-ai-id-gap: 2px;--up-assistant-card-ai-name-size: 1.3rem;--up-assistant-card-ai-name-weight: 800;--up-assistant-card-ai-name-tracking: -.02em;--up-assistant-card-ai-name-color: #1c1c1e;--up-assistant-card-ai-epithet-size: .72rem;--up-assistant-card-ai-epithet-weight: 700;--up-assistant-card-ai-epithet-tracking: .14em;--up-assistant-card-ai-status-gap: 6px;--up-assistant-card-ai-status-size: .62rem;--up-assistant-card-ai-status-weight: 700;--up-assistant-card-ai-status-tracking: .1em;--up-assistant-card-ai-status-color: #00000080;--up-assistant-card-ai-dot-width: 7px;--up-assistant-card-ai-dot-height: 7px;--up-assistant-card-ai-dot-animation: ai-pulse 2.4s ease-out infinite;--up-assistant-card-kf-ai-pulse-70-shadow: 0 0 0 7px transparent;--up-assistant-card-ai-desc-layer: 2;--up-assistant-card-ai-desc-margin: 1.2rem 0 0;--up-assistant-card-ai-desc-size: .95rem;--up-assistant-card-ai-desc-leading: 1.6;--up-assistant-card-ai-desc-color: #565660;--up-assistant-card-ai-domain-layer: 2;--up-assistant-card-ai-domain-margin: 1.4rem 0 0;--up-assistant-card-ai-domain-pt: 1.1rem;--up-assistant-card-ai-domain-border-t: 1px solid #0000001a;--up-assistant-card-ai-domain-gap: 3px;--up-assistant-card-ai-domain-k-face: ui-monospace, SFMono-Regular, Menlo, monospace;--up-assistant-card-ai-domain-k-size: .62rem;--up-assistant-card-ai-domain-k-tracking: .16em;--up-assistant-card-ai-domain-k-color: #0000006b;--up-assistant-card-ai-domain-v-size: .95rem;--up-assistant-card-ai-domain-v-weight: 600;--up-assistant-card-ai-domain-v-color: #1c1c1e;--up-assistant-card-ai-sig-layer: 2;--up-assistant-card-ai-sig-pt: 1.2rem;--up-assistant-card-ai-sig-size: .92rem;--up-assistant-card-ai-sig-leading: 1.5;--up-assistant-card-ai-sig-color-color: #3a3a42;--up-assistant-card-ai-cta-layer: 2;--up-assistant-card-ai-cta-mt: 1.2rem;--up-assistant-card-ai-cta-gap: .4rem;--up-assistant-card-ai-cta-padding: .5rem .9rem;--up-assistant-card-ai-cta-radius: 10px;--up-assistant-card-ai-cta-border: 1px solid #14141a;--up-assistant-card-ai-cta-bg: #14141a;--up-assistant-card-ai-cta-color: #fff;--up-assistant-card-ai-cta-size: .78rem;--up-assistant-card-ai-cta-weight: 700;--up-assistant-card-ai-cta-tracking: .03em;--up-assistant-card-ai-cta-transition: background .24s ease, border-color .24s ease, transform .24s ease, box-shadow .24s ease;--up-assistant-card-ai-cta-x-size: 1.05em;--up-assistant-card-ai-cta-x-transform: translateY(.5px);--up-assistant-card-ai-cta-x-transition: transform .24s ease;--up-assistant-card-ai-cta-hover-bg: #000;--up-assistant-card-ai-cta-hover-border-color: #000;--up-assistant-card-ai-cta-hover-transform: translateY(-1px);--up-assistant-card-ai-cta-hover-shadow: 0 6px 18px -10px #0000008c;--up-assistant-card-ai-cta-hover-ai-cta-x-transform: translate(2px, .5px);--up-assistant-card-ai-cta-focus-visible-outline-line: 2px;--up-assistant-card-ai-cta-focus-visible-outline-offset: 2px;--up-assistant-card-ai-modal-padding-space: 64px;--up-assistant-card-ai-modal-padding-space-2: 12px;--up-assistant-card-ai-modal-padding-size: 3vw;--up-assistant-card-ai-modal-padding-space-3: 24px;--up-assistant-card-ai-modal-padding-space-4: 0px;--up-assistant-card-ai-modal-color: #1c1c1e;--up-assistant-card-ai-modal-backdrop-bg: #f4f4f68c;--up-assistant-card-ai-modal-backdrop-backdrop-filter: blur(10px);--up-assistant-card-ai-modal-backdrop-backdrop-filter-2: blur(10px);--up-assistant-card-ai-modal-backdrop-animation: aim-fade .32s ease forwards;--up-assistant-card-aim-card-radius: 24px;--up-assistant-card-aim-card-bg: linear-gradient(168deg, #fffffff5 0%, #ffffffeb 100%);--up-assistant-card-aim-card-backdrop-filter: blur(30px) saturate(1.35);--up-assistant-card-aim-card-backdrop-filter-2: blur(30px) saturate(1.35);--up-assistant-card-aim-card-border: 1px solid #968ca524;--up-assistant-card-aim-card-shadow: inset 0 1px 0 #ffffff75, inset 0 -1px 0 #786e871a, 0 54px 120px -46px #322a4280, 0 16px 34px -20px #322a424d;--up-assistant-card-aim-card-padding: clamp(1.5rem, 4vw, 2.6rem);--up-assistant-card-aim-card-width: min(940px, 100%);--up-assistant-card-ai-modal-aim-card-animation: aim-in .44s cubic-bezier(.16, 1, .3, 1);--up-assistant-card-kf-aim-in-from-transform: translateY(18px);--up-assistant-card-aim-aura-opacity: .14;--up-assistant-card-aim-aura-filter: blur(54px);--up-assistant-card-aim-close-top: 14px;--up-assistant-card-aim-close-right: 14px;--up-assistant-card-aim-close-layer: 3;--up-assistant-card-aim-close-width: 36px;--up-assistant-card-aim-close-height: 36px;--up-assistant-card-aim-close-radius: 10px;--up-assistant-card-aim-close-border: 1px solid #0000001f;--up-assistant-card-aim-close-bg: #0000000a;--up-assistant-card-aim-close-color: #0000008c;--up-assistant-card-aim-close-size: 1.4rem;--up-assistant-card-aim-close-transition: background .2s ease, color .2s ease, border-color .2s ease;--up-assistant-card-aim-close-hover-bg: #00000014;--up-assistant-card-aim-close-hover-color: #1c1c1e;--up-assistant-card-aim-close-hover-border-color: #00000038;--up-assistant-card-aim-head-gap: clamp(14px, 2.4vw, 22px);--up-assistant-card-aim-head-pr: 2.6rem;--up-assistant-card-aim-orb-wrap-width: 88px;--up-assistant-card-aim-orb-wrap-height: 88px;--up-assistant-card-aim-orb-wrap-flex: 0 0 88px;--up-assistant-card-aim-ring-inset: -6px;--up-assistant-card-aim-ring-bg-angle: 0deg;--up-assistant-card-aim-ring-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 3px) , #000 calc(100% - 3px) );--up-assistant-card-aim-ring-mask: radial-gradient(farthest-side, transparent calc(100% - 3px) , #000 calc(100% - 3px) );--up-assistant-card-aim-ring-opacity: .9;--up-assistant-card-aim-ring-animation: ai-spin 4.5s linear infinite;--up-assistant-card-aim-orb-shadow-size: 1px;--up-assistant-card-aim-orb-shadow-color: #00000014;--up-assistant-card-aim-orb-shadow-size-2: 26px;--up-assistant-card-aim-orb-shadow-size-3: -6px;--up-assistant-card-aim-id-gap: 3px;--up-assistant-card-aim-no-face: ui-monospace, SFMono-Regular, Menlo, monospace;--up-assistant-card-aim-no-size: .68rem;--up-assistant-card-aim-no-tracking: .16em;--up-assistant-card-aim-no-color-color: #0006;--up-assistant-card-aim-name-margin: .1rem 0 0;--up-assistant-card-aim-name-size: clamp(1.7rem, 4.4vw, 2.3rem);--up-assistant-card-aim-name-weight: 800;--up-assistant-card-aim-name-tracking: -.02em;--up-assistant-card-aim-name-color: #1c1c1e;--up-assistant-card-aim-epithet-size: .76rem;--up-assistant-card-aim-epithet-weight: 700;--up-assistant-card-aim-epithet-tracking: .16em;--up-assistant-card-aim-status-gap: 6px;--up-assistant-card-aim-status-mt: .2rem;--up-assistant-card-aim-status-size: .64rem;--up-assistant-card-aim-status-weight: 700;--up-assistant-card-aim-status-tracking: .12em;--up-assistant-card-aim-status-color: #00000080;--up-assistant-card-aim-dot-width: 7px;--up-assistant-card-aim-dot-height: 7px;--up-assistant-card-aim-dot-animation: ai-pulse 2.4s ease-out infinite;--up-assistant-card-aim-tagline-margin: clamp(1.1rem, 2.4vw, 1.5rem) 0 0;--up-assistant-card-aim-tagline-size: clamp(1.05rem, 2vw, 1.25rem);--up-assistant-card-aim-tagline-leading: 1.45;--up-assistant-card-aim-tagline-color-color: #3a3a42;--up-assistant-card-aim-body-gap: clamp(1.4rem, 3.4vw, 2.6rem);--up-assistant-card-aim-body-mt: clamp(1.3rem, 2.8vw, 1.8rem);--up-assistant-card-aim-body-pt: clamp(1.3rem, 2.8vw, 1.8rem);--up-assistant-card-aim-body-border-t: 1px solid #0000001a;--up-assistant-card-aim-h-margin: 0 0 .75rem;--up-assistant-card-aim-h-face: ui-monospace, SFMono-Regular, Menlo, monospace;--up-assistant-card-aim-h-size: .66rem;--up-assistant-card-aim-h-tracking: .2em;--up-assistant-card-aim-h-color: #00000073;--up-assistant-card-aim-h-gap-mt: 1.5rem;--up-assistant-card-aim-bio-size: .96rem;--up-assistant-card-aim-bio-leading: 1.62;--up-assistant-card-aim-bio-color: #4a4a52;--up-assistant-card-aim-tags-gap: .45rem;--up-assistant-card-aim-tags-mt: 1.1rem;--up-assistant-card-aim-stats-gap: .95rem;--up-assistant-card-aim-domain-v-size: 1rem;--up-assistant-card-aim-domain-v-weight: 600;--up-assistant-card-aim-domain-v-color: #1c1c1e;--up-assistant-card-aim-home-gap: .3rem;--up-assistant-card-aim-home-margin: .45rem 0 0;--up-assistant-card-aim-home-face: ui-monospace, SFMono-Regular, Menlo, monospace;--up-assistant-card-aim-home-size: .76rem;--up-assistant-card-aim-home-tracking: .02em;--up-assistant-card-aim-home-color-color: #00000080;--up-assistant-card-aim-home-transition: color .2s ease;--up-assistant-card-aim-home-hover-color-color: #1c1c1e;--up-assistant-card-aim-home-t-underline-offset: 3px;--up-assistant-card-aim-home-x-size: .9em;--up-assistant-card-aim-foot-gap: .7rem;--up-assistant-card-aim-foot-mt: clamp(1.4rem, 3vw, 2rem);--up-assistant-card-aim-cta-gap: .5rem;--up-assistant-card-aim-cta-padding: .8rem 1.5rem;--up-assistant-card-aim-cta-radius: 12px;--up-assistant-card-aim-cta-border: 1px solid #14141a;--up-assistant-card-aim-cta-bg: #14141a;--up-assistant-card-aim-cta-color: #fff;--up-assistant-card-aim-cta-size: .92rem;--up-assistant-card-aim-cta-weight: 700;--up-assistant-card-aim-cta-transition: filter .22s ease, transform .22s ease, box-shadow .22s ease;--up-assistant-card-aim-cta-hover-transform: translateY(-1px);--up-assistant-card-aim-cta-hover-shadow: 0 10px 26px -14px #0009;--up-assistant-card-aim-dismiss-padding: .8rem 1.2rem;--up-assistant-card-aim-dismiss-radius: 12px;--up-assistant-card-aim-dismiss-border: 1px solid #00000024;--up-assistant-card-aim-dismiss-color: #0000008c;--up-assistant-card-aim-dismiss-size: .9rem;--up-assistant-card-aim-dismiss-weight: 600;--up-assistant-card-aim-dismiss-transition: background .2s ease, color .2s ease;--up-assistant-card-aim-dismiss-hover-bg: #0000000d;--up-assistant-card-aim-dismiss-hover-color: #1c1c1e;--up-assistant-card-aim-body-at-620-gap: 1.5rem;--up-assistant-card-aim-head-at-620-gap: 14px;--up-assistant-card-aim-orb-wrap-at-620-width: 70px;--up-assistant-card-aim-orb-wrap-at-620-height: 70px;--up-assistant-card-aim-orb-wrap-at-620-flex-basis: 70px}.ac-wrap[data-astro-cid-zwbnunls]{width:100%;max-width:var(--up-assistant-card-ac-wrap-max-w)}.ai-card[data-astro-cid-zwbnunls]{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;min-height:var(--up-assistant-card-ai-card-min-h);background:var(--up-assistant-card-ai-card-bg);-webkit-backdrop-filter:var(--up-assistant-card-ai-card-backdrop-filter);backdrop-filter:var(--up-assistant-card-ai-card-backdrop-filter-2);border:var(--up-assistant-card-ai-card-border);border-radius:var(--up-assistant-card-ai-card-radius);padding:var(--up-assistant-card-ai-card-padding);box-shadow:var(--up-assistant-card-ai-card-shadow);color:var(--up-assistant-card-ai-card-color);font-family:var(--font-family);transition:var(--up-assistant-card-ai-card-transition)}.ai-card[data-astro-cid-zwbnunls]:before{content:"";position:absolute;top:-34%;right:-22%;width:66%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--ac),transparent 70%);opacity:var(--up-assistant-card-ai-card-before-opacity);filter:var(--up-assistant-card-ai-card-before-filter);pointer-events:none;transition:var(--up-assistant-card-ai-card-before-transition)}.ai-card[data-astro-cid-zwbnunls]:after{content:"";position:absolute;left:var(--up-assistant-card-ai-card-after-left);right:var(--up-assistant-card-ai-card-after-right);top:0;height:var(--up-assistant-card-ai-card-after-height);border-radius:var(--up-assistant-card-ai-card-after-radius);background:linear-gradient(var(--up-assistant-card-ai-card-after-bg-angle),transparent,var(--ac),transparent);opacity:var(--up-assistant-card-ai-card-after-opacity)}.ai-card[data-astro-cid-zwbnunls]:hover{transform:var(--up-assistant-card-ai-card-hover-transform);border-color:var(--up-assistant-card-ai-card-hover-border-color);box-shadow:var(--up-assistant-card-ai-card-hover-shadow)}.ai-card[data-astro-cid-zwbnunls]:hover:before{opacity:var(--up-assistant-card-ai-card-hover-before-opacity)}.ai-meta[data-astro-cid-zwbnunls]{position:absolute;top:var(--up-assistant-card-ai-meta-top);right:var(--up-assistant-card-ai-meta-right);z-index:var(--up-assistant-card-ai-meta-layer);display:flex;flex-direction:column;align-items:flex-end;gap:var(--up-assistant-card-ai-meta-gap);pointer-events:none}.ai-no[data-astro-cid-zwbnunls]{font-family:var(--up-assistant-card-ai-no-face);font-size:var(--up-assistant-card-ai-no-size);letter-spacing:var(--up-assistant-card-ai-no-tracking);color:color-mix(in srgb,var(--ac) 60%,var(--up-assistant-card-ai-no-color-color))}.ai-scan[data-astro-cid-zwbnunls]{position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:var(--up-assistant-card-ai-scan-bg);background-size:280% 100%;background-position:180% 0;transition:var(--up-assistant-card-ai-scan-transition)}.ai-card[data-astro-cid-zwbnunls]:hover .ai-scan[data-astro-cid-zwbnunls]{background-position:-120% 0;transition:var(--up-assistant-card-ai-card-hover-ai-scan-transition)}.ai-head[data-astro-cid-zwbnunls]{position:relative;z-index:var(--up-assistant-card-ai-head-layer);display:flex;align-items:center;gap:var(--up-assistant-card-ai-head-gap);padding-right:var(--up-assistant-card-ai-head-pr)}.ai-orb-wrap[data-astro-cid-zwbnunls]{position:relative;width:var(--up-assistant-card-ai-orb-wrap-width);height:var(--up-assistant-card-ai-orb-wrap-height);flex:var(--up-assistant-card-ai-orb-wrap-flex)}.ai-ring[data-astro-cid-zwbnunls]{position:absolute;inset:var(--up-assistant-card-ai-ring-inset);border-radius:50%;background:conic-gradient(from var(--up-assistant-card-ai-ring-bg-angle),var(--ac),transparent 58%);-webkit-mask:var(--up-assistant-card-ai-ring-webkit-mask);mask:var(--up-assistant-card-ai-ring-mask);opacity:var(--up-assistant-card-ai-ring-opacity);animation:var(--up-assistant-card-ai-ring-animation)}.ai-card[data-astro-cid-zwbnunls]:hover .ai-ring[data-astro-cid-zwbnunls]{animation-duration:var(--up-assistant-card-ai-card-hover-ai-ring-animation-duration)}@keyframes ai-spin{to{transform:var(--up-assistant-card-kf-ai-spin-to-transform)}}.ai-orb[data-astro-cid-zwbnunls]{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 0 var(--up-assistant-card-ai-orb-shadow-size) var(--up-assistant-card-ai-orb-shadow-color),0 0 var(--up-assistant-card-ai-orb-shadow-size-2) var(--up-assistant-card-ai-orb-shadow-size-3) var(--ac)}.ai-orb-c[data-astro-cid-zwbnunls]{display:block;width:100%;height:100%;image-rendering:pixelated}.ai-id[data-astro-cid-zwbnunls]{display:flex;flex-direction:column;gap:var(--up-assistant-card-ai-id-gap);min-width:0}.ai-name[data-astro-cid-zwbnunls]{font-size:var(--up-assistant-card-ai-name-size);font-weight:var(--up-assistant-card-ai-name-weight);letter-spacing:var(--up-assistant-card-ai-name-tracking);line-height:1;color:var(--up-assistant-card-ai-name-color)}.ai-epithet[data-astro-cid-zwbnunls]{font-size:var(--up-assistant-card-ai-epithet-size);font-weight:var(--up-assistant-card-ai-epithet-weight);letter-spacing:var(--up-assistant-card-ai-epithet-tracking);text-transform:uppercase;color:var(--ac)}.ai-status[data-astro-cid-zwbnunls]{display:inline-flex;align-items:center;gap:var(--up-assistant-card-ai-status-gap);font-size:var(--up-assistant-card-ai-status-size);font-weight:var(--up-assistant-card-ai-status-weight);letter-spacing:var(--up-assistant-card-ai-status-tracking);text-transform:uppercase;color:var(--up-assistant-card-ai-status-color);white-space:nowrap}.ai-dot[data-astro-cid-zwbnunls]{width:var(--up-assistant-card-ai-dot-width);height:var(--up-assistant-card-ai-dot-height);border-radius:50%;background:var(--ac);box-shadow:0 0 color-mix(in srgb,var(--ac) 70%,transparent);animation:var(--up-assistant-card-ai-dot-animation)}@keyframes ai-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--ac) 55%,transparent)}70%{box-shadow:var(--up-assistant-card-kf-ai-pulse-70-shadow)}to{box-shadow:0 0 #0000}}.ai-desc[data-astro-cid-zwbnunls]{position:relative;z-index:var(--up-assistant-card-ai-desc-layer);margin:var(--up-assistant-card-ai-desc-margin);font-size:var(--up-assistant-card-ai-desc-size);line-height:var(--up-assistant-card-ai-desc-leading);color:var(--up-assistant-card-ai-desc-color)}.ai-domain[data-astro-cid-zwbnunls]{position:relative;z-index:var(--up-assistant-card-ai-domain-layer);margin:var(--up-assistant-card-ai-domain-margin);padding-top:var(--up-assistant-card-ai-domain-pt);border-top:var(--up-assistant-card-ai-domain-border-t);display:flex;flex-direction:column;gap:var(--up-assistant-card-ai-domain-gap)}.ai-domain-k[data-astro-cid-zwbnunls]{font-family:var(--up-assistant-card-ai-domain-k-face);font-size:var(--up-assistant-card-ai-domain-k-size);letter-spacing:var(--up-assistant-card-ai-domain-k-tracking);text-transform:uppercase;color:var(--up-assistant-card-ai-domain-k-color)}.ai-domain-v[data-astro-cid-zwbnunls]{font-size:var(--up-assistant-card-ai-domain-v-size);font-weight:var(--up-assistant-card-ai-domain-v-weight);color:var(--up-assistant-card-ai-domain-v-color)}.ai-sig[data-astro-cid-zwbnunls]{position:relative;z-index:var(--up-assistant-card-ai-sig-layer);margin:0;padding-top:var(--up-assistant-card-ai-sig-pt);font-size:var(--up-assistant-card-ai-sig-size);font-style:italic;line-height:var(--up-assistant-card-ai-sig-leading);color:color-mix(in srgb,var(--ac) 64%,var(--up-assistant-card-ai-sig-color-color))}.ai-cta[data-astro-cid-zwbnunls]{position:relative;z-index:var(--up-assistant-card-ai-cta-layer);align-self:flex-start;margin-top:var(--up-assistant-card-ai-cta-mt);display:inline-flex;align-items:center;gap:var(--up-assistant-card-ai-cta-gap);padding:var(--up-assistant-card-ai-cta-padding);border-radius:var(--up-assistant-card-ai-cta-radius);border:var(--up-assistant-card-ai-cta-border);background:var(--up-assistant-card-ai-cta-bg);color:var(--up-assistant-card-ai-cta-color);font-family:inherit;font-size:var(--up-assistant-card-ai-cta-size);font-weight:var(--up-assistant-card-ai-cta-weight);letter-spacing:var(--up-assistant-card-ai-cta-tracking);cursor:pointer;transition:var(--up-assistant-card-ai-cta-transition)}.ai-cta-x[data-astro-cid-zwbnunls]{font-size:var(--up-assistant-card-ai-cta-x-size);line-height:0;transform:var(--up-assistant-card-ai-cta-x-transform);transition:var(--up-assistant-card-ai-cta-x-transition)}.ai-cta[data-astro-cid-zwbnunls]:hover{background:var(--up-assistant-card-ai-cta-hover-bg);border-color:var(--up-assistant-card-ai-cta-hover-border-color);transform:var(--up-assistant-card-ai-cta-hover-transform);box-shadow:var(--up-assistant-card-ai-cta-hover-shadow)}.ai-cta[data-astro-cid-zwbnunls]:hover .ai-cta-x[data-astro-cid-zwbnunls]{transform:var(--up-assistant-card-ai-cta-hover-ai-cta-x-transform)}.ai-cta[data-astro-cid-zwbnunls]:focus-visible{outline:var(--up-assistant-card-ai-cta-focus-visible-outline-line) solid var(--ac);outline-offset:var(--up-assistant-card-ai-cta-focus-visible-outline-offset)}.ai-modal[data-astro-cid-zwbnunls]{position:fixed;inset:0;margin:0;width:100%;max-width:none;height:100%;max-height:none;box-sizing:border-box;padding:calc(var(--header-height, var(--up-assistant-card-ai-modal-padding-space)) + var(--up-assistant-card-ai-modal-padding-space-2)) var(--up-assistant-card-ai-modal-padding-size) calc(var(--up-assistant-card-ai-modal-padding-space-3) + env(safe-area-inset-bottom,var(--up-assistant-card-ai-modal-padding-space-4)));overflow-y:auto;overscroll-behavior:contain;border:none;background:none;color:var(--up-assistant-card-ai-modal-color);font-family:var(--font-family)}.ai-modal[data-astro-cid-zwbnunls][open]{display:flex;flex-direction:column}.ai-modal[data-astro-cid-zwbnunls]::backdrop{background:var(--up-assistant-card-ai-modal-backdrop-bg);backdrop-filter:var(--up-assistant-card-ai-modal-backdrop-backdrop-filter);-webkit-backdrop-filter:var(--up-assistant-card-ai-modal-backdrop-backdrop-filter-2);opacity:0}.ai-modal[data-astro-cid-zwbnunls][open]::backdrop{animation:var(--up-assistant-card-ai-modal-backdrop-animation)}@keyframes aim-fade{to{opacity:1}}.aim-card[data-astro-cid-zwbnunls]{--ac: #767472;position:relative;overflow:hidden;isolation:isolate;border-radius:var(--up-assistant-card-aim-card-radius);background:var(--up-assistant-card-aim-card-bg);-webkit-backdrop-filter:var(--up-assistant-card-aim-card-backdrop-filter);backdrop-filter:var(--up-assistant-card-aim-card-backdrop-filter-2);border:var(--up-assistant-card-aim-card-border);box-shadow:var(--up-assistant-card-aim-card-shadow);padding:var(--up-assistant-card-aim-card-padding);width:var(--up-assistant-card-aim-card-width);margin:auto;flex-shrink:0;box-sizing:border-box}.ai-modal[data-astro-cid-zwbnunls][open] .aim-card[data-astro-cid-zwbnunls]{animation:var(--up-assistant-card-ai-modal-aim-card-animation)}@keyframes aim-in{0%{opacity:0;transform:var(--up-assistant-card-kf-aim-in-from-transform)}}.aim-aura[data-astro-cid-zwbnunls]{position:absolute;z-index:0;top:-28%;right:-10%;width:52%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--ac),transparent 70%);opacity:var(--up-assistant-card-aim-aura-opacity);filter:var(--up-assistant-card-aim-aura-filter);pointer-events:none}.aim-card[data-astro-cid-zwbnunls]>[data-astro-cid-zwbnunls]:not(.aim-aura):not(.aim-close){position:relative;z-index:1}.aim-close[data-astro-cid-zwbnunls]{position:absolute;top:var(--up-assistant-card-aim-close-top);right:var(--up-assistant-card-aim-close-right);z-index:var(--up-assistant-card-aim-close-layer);width:var(--up-assistant-card-aim-close-width);height:var(--up-assistant-card-aim-close-height);display:grid;place-items:center;border-radius:var(--up-assistant-card-aim-close-radius);border:var(--up-assistant-card-aim-close-border);background:var(--up-assistant-card-aim-close-bg);color:var(--up-assistant-card-aim-close-color);font-size:var(--up-assistant-card-aim-close-size);line-height:1;cursor:pointer;transition:var(--up-assistant-card-aim-close-transition)}.aim-close[data-astro-cid-zwbnunls]:hover{background:var(--up-assistant-card-aim-close-hover-bg);color:var(--up-assistant-card-aim-close-hover-color);border-color:var(--up-assistant-card-aim-close-hover-border-color)}.aim-head[data-astro-cid-zwbnunls]{display:flex;align-items:center;gap:var(--up-assistant-card-aim-head-gap);padding-right:var(--up-assistant-card-aim-head-pr)}.aim-orb-wrap[data-astro-cid-zwbnunls]{position:relative;width:var(--up-assistant-card-aim-orb-wrap-width);height:var(--up-assistant-card-aim-orb-wrap-height);flex:var(--up-assistant-card-aim-orb-wrap-flex)}.aim-ring[data-astro-cid-zwbnunls]{position:absolute;inset:var(--up-assistant-card-aim-ring-inset);border-radius:50%;background:conic-gradient(from var(--up-assistant-card-aim-ring-bg-angle),var(--ac),transparent 58%);-webkit-mask:var(--up-assistant-card-aim-ring-webkit-mask);mask:var(--up-assistant-card-aim-ring-mask);opacity:var(--up-assistant-card-aim-ring-opacity);animation:var(--up-assistant-card-aim-ring-animation)}.aim-orb[data-astro-cid-zwbnunls]{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 0 var(--up-assistant-card-aim-orb-shadow-size) var(--up-assistant-card-aim-orb-shadow-color),0 0 var(--up-assistant-card-aim-orb-shadow-size-2) var(--up-assistant-card-aim-orb-shadow-size-3) var(--ac)}.aim-orb-c[data-astro-cid-zwbnunls]{display:block;width:100%;height:100%;image-rendering:pixelated}.aim-id[data-astro-cid-zwbnunls]{display:flex;flex-direction:column;gap:var(--up-assistant-card-aim-id-gap);min-width:0}.aim-no[data-astro-cid-zwbnunls]{font-family:var(--up-assistant-card-aim-no-face);font-size:var(--up-assistant-card-aim-no-size);letter-spacing:var(--up-assistant-card-aim-no-tracking);color:color-mix(in srgb,var(--ac) 60%,var(--up-assistant-card-aim-no-color-color))}.aim-name[data-astro-cid-zwbnunls]{margin:var(--up-assistant-card-aim-name-margin);font-size:var(--up-assistant-card-aim-name-size);font-weight:var(--up-assistant-card-aim-name-weight);letter-spacing:var(--up-assistant-card-aim-name-tracking);line-height:1;color:var(--up-assistant-card-aim-name-color)}.aim-epithet[data-astro-cid-zwbnunls]{font-size:var(--up-assistant-card-aim-epithet-size);font-weight:var(--up-assistant-card-aim-epithet-weight);letter-spacing:var(--up-assistant-card-aim-epithet-tracking);text-transform:uppercase;color:var(--ac)}.aim-status[data-astro-cid-zwbnunls]{display:inline-flex;align-items:center;gap:var(--up-assistant-card-aim-status-gap);margin-top:var(--up-assistant-card-aim-status-mt);font-size:var(--up-assistant-card-aim-status-size);font-weight:var(--up-assistant-card-aim-status-weight);letter-spacing:var(--up-assistant-card-aim-status-tracking);text-transform:uppercase;color:var(--up-assistant-card-aim-status-color)}.aim-dot[data-astro-cid-zwbnunls]{width:var(--up-assistant-card-aim-dot-width);height:var(--up-assistant-card-aim-dot-height);border-radius:50%;background:var(--ac);animation:var(--up-assistant-card-aim-dot-animation)}.aim-tagline[data-astro-cid-zwbnunls]{margin:var(--up-assistant-card-aim-tagline-margin);font-size:var(--up-assistant-card-aim-tagline-size);font-style:italic;line-height:var(--up-assistant-card-aim-tagline-leading);color:color-mix(in srgb,var(--ac) 60%,var(--up-assistant-card-aim-tagline-color-color))}.aim-body[data-astro-cid-zwbnunls]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--up-assistant-card-aim-body-gap);margin-top:var(--up-assistant-card-aim-body-mt);padding-top:var(--up-assistant-card-aim-body-pt);border-top:var(--up-assistant-card-aim-body-border-t)}.aim-h[data-astro-cid-zwbnunls]{margin:var(--up-assistant-card-aim-h-margin);font-family:var(--up-assistant-card-aim-h-face);font-size:var(--up-assistant-card-aim-h-size);letter-spacing:var(--up-assistant-card-aim-h-tracking);text-transform:uppercase;color:var(--up-assistant-card-aim-h-color)}.aim-h-gap[data-astro-cid-zwbnunls]{margin-top:var(--up-assistant-card-aim-h-gap-mt)}.aim-bio[data-astro-cid-zwbnunls]{margin:0;font-size:var(--up-assistant-card-aim-bio-size);line-height:var(--up-assistant-card-aim-bio-leading);color:var(--up-assistant-card-aim-bio-color)}.aim-abil[data-astro-cid-zwbnunls]{list-style:none;margin:0;padding:0}.aim-tags[data-astro-cid-zwbnunls]{display:flex;flex-wrap:wrap;gap:var(--up-assistant-card-aim-tags-gap);margin-top:var(--up-assistant-card-aim-tags-mt)}.aim-stats[data-astro-cid-zwbnunls]{display:flex;flex-direction:column;gap:var(--up-assistant-card-aim-stats-gap)}.aim-domain-v[data-astro-cid-zwbnunls]{margin:0;font-size:var(--up-assistant-card-aim-domain-v-size);font-weight:var(--up-assistant-card-aim-domain-v-weight);color:var(--up-assistant-card-aim-domain-v-color)}.aim-home[data-astro-cid-zwbnunls]{display:inline-flex;align-items:center;gap:var(--up-assistant-card-aim-home-gap);margin:var(--up-assistant-card-aim-home-margin);font-family:var(--up-assistant-card-aim-home-face);font-size:var(--up-assistant-card-aim-home-size);letter-spacing:var(--up-assistant-card-aim-home-tracking);color:color-mix(in srgb,var(--ac) 62%,var(--up-assistant-card-aim-home-color-color));text-decoration:none;transition:var(--up-assistant-card-aim-home-transition)}.aim-home[data-astro-cid-zwbnunls]:hover{color:color-mix(in srgb,var(--ac) 85%,var(--up-assistant-card-aim-home-hover-color-color))}.aim-home-t[data-astro-cid-zwbnunls]{text-decoration:underline;text-underline-offset:var(--up-assistant-card-aim-home-t-underline-offset);text-decoration-color:color-mix(in srgb,var(--ac) 40%,transparent)}.aim-home[data-astro-cid-zwbnunls]:hover .aim-home-t[data-astro-cid-zwbnunls]{text-decoration-color:currentColor}.aim-home-x[data-astro-cid-zwbnunls]{font-size:var(--up-assistant-card-aim-home-x-size)}.aim-foot[data-astro-cid-zwbnunls]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--up-assistant-card-aim-foot-gap);margin-top:var(--up-assistant-card-aim-foot-mt)}.aim-cta[data-astro-cid-zwbnunls]{display:inline-flex;align-items:center;gap:var(--up-assistant-card-aim-cta-gap);padding:var(--up-assistant-card-aim-cta-padding);border-radius:var(--up-assistant-card-aim-cta-radius);border:var(--up-assistant-card-aim-cta-border);background:var(--up-assistant-card-aim-cta-bg);color:var(--up-assistant-card-aim-cta-color);font-size:var(--up-assistant-card-aim-cta-size);font-weight:var(--up-assistant-card-aim-cta-weight);text-decoration:none;transition:var(--up-assistant-card-aim-cta-transition)}.aim-cta[data-astro-cid-zwbnunls]:hover{filter:brightness(1.35);transform:var(--up-assistant-card-aim-cta-hover-transform);box-shadow:var(--up-assistant-card-aim-cta-hover-shadow)}.aim-dismiss[data-astro-cid-zwbnunls]{padding:var(--up-assistant-card-aim-dismiss-padding);border-radius:var(--up-assistant-card-aim-dismiss-radius);border:var(--up-assistant-card-aim-dismiss-border);background:none;color:var(--up-assistant-card-aim-dismiss-color);font-family:inherit;font-size:var(--up-assistant-card-aim-dismiss-size);font-weight:var(--up-assistant-card-aim-dismiss-weight);cursor:pointer;transition:var(--up-assistant-card-aim-dismiss-transition)}.aim-dismiss[data-astro-cid-zwbnunls]:hover{background:var(--up-assistant-card-aim-dismiss-hover-bg);color:var(--up-assistant-card-aim-dismiss-hover-color)}@media(max-width:620px){.aim-body[data-astro-cid-zwbnunls]{grid-template-columns:1fr;gap:var(--up-assistant-card-aim-body-at-620-gap)}.aim-head[data-astro-cid-zwbnunls]{gap:var(--up-assistant-card-aim-head-at-620-gap)}.aim-orb-wrap[data-astro-cid-zwbnunls]{width:var(--up-assistant-card-aim-orb-wrap-at-620-width);height:var(--up-assistant-card-aim-orb-wrap-at-620-height);flex-basis:var(--up-assistant-card-aim-orb-wrap-at-620-flex-basis)}}@media(prefers-reduced-motion:reduce){.ai-ring[data-astro-cid-zwbnunls],.ai-dot[data-astro-cid-zwbnunls],.aim-ring[data-astro-cid-zwbnunls],.aim-dot[data-astro-cid-zwbnunls]{animation:none}.ai-card[data-astro-cid-zwbnunls]{transition:none}.ai-card[data-astro-cid-zwbnunls]:hover{transform:none}.ai-modal[data-astro-cid-zwbnunls][open] .aim-card[data-astro-cid-zwbnunls]{animation:none}}:root{--up-assistant-card-aim-stat-cols: 5.8rem minmax(56px, 1fr) 2.2rem;--up-assistant-card-aim-stat-gap: .75rem;--up-assistant-card-aim-stat-k-size: .7rem;--up-assistant-card-aim-stat-k-weight: 600;--up-assistant-card-aim-stat-k-tracking: .09em;--up-assistant-card-aim-stat-k-color: rgba(0, 0, 0, .5);--up-assistant-card-aim-stat-bar-height: 9px;--up-assistant-card-aim-stat-bar-radius: 3px;--up-assistant-card-aim-stat-bar-bg: rgba(0, 0, 0, .07);--up-assistant-card-aim-stat-bar-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);--up-assistant-card-aim-stat-bar-i-radius: 3px;--up-assistant-card-aim-stat-bar-i-bg-angle: 90deg;--up-assistant-card-aim-stat-bar-i-bg-color: #767472;--up-assistant-card-aim-stat-bar-i-bg-color-2: #ffffff;--up-assistant-card-aim-stat-bar-i-bg-color-3: #767472;--up-assistant-card-aim-stat-bar-i-shadow-size: 12px;--up-assistant-card-aim-stat-bar-i-shadow-size-2: -3px;--up-assistant-card-aim-stat-bar-i-shadow-color: #767472;--up-assistant-card-aim-stat-bar-i-transition: width 1s cubic-bezier(.16, 1, .3, 1);--up-assistant-card-aim-stat-bar-i-delay-time: 90ms;--up-assistant-card-aim-stat-bar-after-layer: 2;--up-assistant-card-aim-stat-bar-after-bg-image: repeating-linear-gradient(90deg, transparent 0 calc(10% - 1.5px) , rgba(255, 255, 255, .9) calc(10% - 1.5px) 10%);--up-assistant-card-aim-stat-v-face: ui-monospace, SFMono-Regular, Menlo, monospace;--up-assistant-card-aim-stat-v-size: .82rem;--up-assistant-card-aim-stat-v-weight: 600;--up-assistant-card-aim-stat-v-color-color: #767472;--up-assistant-card-aim-stat-v-color-color-2: #2a2a30;--up-assistant-card-aim-abil-li-pl: 1.4rem;--up-assistant-card-aim-abil-li-margin: 0 0 .6rem;--up-assistant-card-aim-abil-li-size: .93rem;--up-assistant-card-aim-abil-li-leading: 1.45;--up-assistant-card-aim-abil-li-color: #4a4a52;--up-assistant-card-aim-abil-li-before-left: 1px;--up-assistant-card-aim-abil-li-before-top: .5em;--up-assistant-card-aim-abil-li-before-width: 7px;--up-assistant-card-aim-abil-li-before-height: 7px;--up-assistant-card-aim-abil-li-before-bg-color: #767472;--up-assistant-card-aim-abil-li-before-shadow-size: 10px;--up-assistant-card-aim-abil-li-before-shadow-color: #767472;--up-assistant-card-aim-abil-li-before-transform: rotate(45deg);--up-assistant-card-aim-tag-padding: .34rem .75rem;--up-assistant-card-aim-tag-radius: 999px;--up-assistant-card-aim-tag-border-line: 1px;--up-assistant-card-aim-tag-border-color: #767472;--up-assistant-card-aim-tag-border-color-2: rgba(0, 0, 0, .12);--up-assistant-card-aim-tag-bg-color: #767472;--up-assistant-card-aim-tag-size: .72rem;--up-assistant-card-aim-tag-tracking: .04em;--up-assistant-card-aim-tag-color-color: #767472;--up-assistant-card-aim-tag-color-color-2: #2a2a30}.aim-stat{display:grid;grid-template-columns:var(--up-assistant-card-aim-stat-cols);align-items:center;gap:var(--up-assistant-card-aim-stat-gap)}.aim-stat-k{font-size:var(--up-assistant-card-aim-stat-k-size);font-weight:var(--up-assistant-card-aim-stat-k-weight);letter-spacing:var(--up-assistant-card-aim-stat-k-tracking);text-transform:uppercase;color:var(--up-assistant-card-aim-stat-k-color)}.aim-stat-bar{position:relative;height:var(--up-assistant-card-aim-stat-bar-height);border-radius:var(--up-assistant-card-aim-stat-bar-radius);background:var(--up-assistant-card-aim-stat-bar-bg);overflow:hidden;box-shadow:var(--up-assistant-card-aim-stat-bar-shadow)}.aim-stat-bar>i{position:relative;z-index:1;display:block;height:100%;width:0;border-radius:var(--up-assistant-card-aim-stat-bar-i-radius);background:linear-gradient(var(--up-assistant-card-aim-stat-bar-i-bg-angle),color-mix(in srgb,var(--ac, var(--up-assistant-card-aim-stat-bar-i-bg-color)) 58%,var(--up-assistant-card-aim-stat-bar-i-bg-color-2)),var(--ac, var(--up-assistant-card-aim-stat-bar-i-bg-color-3)));box-shadow:0 0 var(--up-assistant-card-aim-stat-bar-i-shadow-size) var(--up-assistant-card-aim-stat-bar-i-shadow-size-2) var(--ac, var(--up-assistant-card-aim-stat-bar-i-shadow-color));transition:var(--up-assistant-card-aim-stat-bar-i-transition);transition-delay:calc(var(--si, 0) * var(--up-assistant-card-aim-stat-bar-i-delay-time))}.aim-stat-bar:after{content:"";position:absolute;inset:0;z-index:var(--up-assistant-card-aim-stat-bar-after-layer);pointer-events:none;background-image:var(--up-assistant-card-aim-stat-bar-after-bg-image)}.aim-card.is-filled .aim-stat-bar>i{width:var(--v)}.aim-stat-v{font-family:var(--up-assistant-card-aim-stat-v-face);font-size:var(--up-assistant-card-aim-stat-v-size);font-weight:var(--up-assistant-card-aim-stat-v-weight);text-align:right;color:color-mix(in srgb,var(--ac, var(--up-assistant-card-aim-stat-v-color-color)) 80%,var(--up-assistant-card-aim-stat-v-color-color-2))}.aim-abil li{position:relative;padding-left:var(--up-assistant-card-aim-abil-li-pl);margin:var(--up-assistant-card-aim-abil-li-margin);font-size:var(--up-assistant-card-aim-abil-li-size);line-height:var(--up-assistant-card-aim-abil-li-leading);color:var(--up-assistant-card-aim-abil-li-color)}.aim-abil li:last-child{margin-bottom:0}.aim-abil li:before{content:"";position:absolute;left:var(--up-assistant-card-aim-abil-li-before-left);top:var(--up-assistant-card-aim-abil-li-before-top);width:var(--up-assistant-card-aim-abil-li-before-width);height:var(--up-assistant-card-aim-abil-li-before-height);background:var(--ac, var(--up-assistant-card-aim-abil-li-before-bg-color));box-shadow:0 0 var(--up-assistant-card-aim-abil-li-before-shadow-size) var(--ac, var(--up-assistant-card-aim-abil-li-before-shadow-color));transform:var(--up-assistant-card-aim-abil-li-before-transform)}.aim-tag{display:inline-block;padding:var(--up-assistant-card-aim-tag-padding);border-radius:var(--up-assistant-card-aim-tag-radius);border:var(--up-assistant-card-aim-tag-border-line) solid color-mix(in srgb,var(--ac, var(--up-assistant-card-aim-tag-border-color)) 42%,var(--up-assistant-card-aim-tag-border-color-2));background:color-mix(in srgb,var(--ac, var(--up-assistant-card-aim-tag-bg-color)) 9%,transparent);font-size:var(--up-assistant-card-aim-tag-size);letter-spacing:var(--up-assistant-card-aim-tag-tracking);color:color-mix(in srgb,var(--ac, var(--up-assistant-card-aim-tag-color-color)) 80%,var(--up-assistant-card-aim-tag-color-color-2))}@media(prefers-reduced-motion:reduce){.aim-stat-bar>i{transition:none}}
