.ui-pill[data-v-5f459135]{--pill-bg:var(--ui-tag-neutral-bg);--pill-text:var(--ui-tag-neutral-text);border-radius:var(--ui-control-radius,14px);background:var(--pill-bg);min-height:44px;color:var(--pill-text);font-size:var(--text-sub);white-space:nowrap;border:0;justify-content:center;align-items:center;padding:0 17px;font-weight:400;line-height:1;display:inline-flex}button.ui-pill[data-v-5f459135]{cursor:pointer;transition:filter .18s}button.ui-pill[data-v-5f459135]:hover{filter:brightness(.97)}button.ui-pill[data-v-5f459135]:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-button-bg) 30%,transparent);outline-offset:3px}.ui-pill--info[data-v-5f459135]{--pill-bg:var(--ui-tag-info-bg);--pill-text:var(--ui-tag-info-text)}.ui-pill--success[data-v-5f459135]{--pill-bg:var(--ui-tag-success-bg);--pill-text:var(--ui-tag-success-text)}.ui-pill--warning[data-v-5f459135]{--pill-bg:var(--ui-tag-warning-bg);--pill-text:var(--ui-tag-warning-text)}.ui-pill.active[data-v-5f459135]{--pill-bg:var(--ui-button-bg);--pill-text:var(--ui-button-text)}.page-hero[data-v-7d0b012a]{min-height:var(--ui-hero-min-height);isolation:isolate;border-radius:var(--ui-card-radius);background:var(--ui-surface);position:relative;overflow:hidden}.page-hero[data-v-7d0b012a]:before{z-index:0;border-radius:calc(var(--ui-card-radius) - 6px);background:radial-gradient(ellipse at 100% 18%,color-mix(in srgb,var(--mascot-glow-a) 26%,transparent),transparent 68%),radial-gradient(ellipse at 82% 90%,color-mix(in srgb,var(--mascot-glow-b) 16%,transparent),transparent 70%);content:"";width:58%;position:absolute;inset:6px 6px 6px auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%,#000);mask-image:linear-gradient(90deg,#0000,#000 48%,#000)}.page-hero__body[data-v-7d0b012a]{min-height:var(--ui-hero-min-height);padding:var(--ui-hero-padding-block) var(--ui-hero-padding-inline);align-items:stretch;gap:var(--space-card);z-index:1;flex-wrap:wrap;display:flex;position:relative}.page-hero__main[data-v-7d0b012a]{z-index:2;flex-direction:column;flex:320px;justify-content:center;min-width:0;display:flex;position:relative}.page-hero__copy[data-v-7d0b012a]{min-width:0}.page-hero__art[data-v-7d0b012a]{flex:0 0 var(--ui-hero-art-width,340px);z-index:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.page-hero__content[data-v-7d0b012a]{margin-top:var(--space-section)}.page-hero__heading[data-v-7d0b012a]{align-items:center;gap:var(--ui-hero-heading-gap,var(--space-block));flex-wrap:var(--ui-hero-heading-wrap,wrap);display:flex}.page-hero h1[data-v-7d0b012a]{max-width:none;color:var(--ui-title);font-size:var(--ui-hero-title-size);letter-spacing:-.04em;margin:0;font-weight:600;line-height:1.15}.page-hero h1 a[data-v-7d0b012a]{color:inherit;text-decoration:none}.page-hero h1 a[data-v-7d0b012a]:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-button-bg) 30%,transparent);outline-offset:4px;border-radius:6px}.page-hero__description[data-v-7d0b012a]{max-width:none;margin:var(--space-block) 0 0;color:var(--ui-description);font-size:var(--text-body);line-height:1.65}.page-hero__short[data-v-7d0b012a]{display:none}.page-hero__art img[data-v-7d0b012a]{width:100%;max-height:var(--ui-hero-mascot-height);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}@media (width<=600px){.page-hero[data-v-7d0b012a]{min-height:180px}.page-hero__body[data-v-7d0b012a]{min-height:180px;padding:var(--space-card) var(--ui-hero-padding-inline);gap:var(--space-item)}.page-hero__main[data-v-7d0b012a]{display:contents}.page-hero__copy[data-v-7d0b012a]{flex:1 1 0;order:0;min-width:0}.page-hero__art[data-v-7d0b012a]{flex:0 0 clamp(96px,25vw,112px);order:1}.page-hero__content[data-v-7d0b012a]{margin-top:var(--space-block);flex:1 0 100%;order:2}.page-hero__description[data-v-7d0b012a]{margin-top:var(--space-item)}.page-hero__art img[data-v-7d0b012a]{max-height:clamp(130px,33vw,145px)}.page-hero__description:has(.page-hero__short) .page-hero__long[data-v-7d0b012a]{display:none}h1:has(.page-hero__short) .page-hero__long[data-v-7d0b012a]{display:none}.page-hero__short[data-v-7d0b012a]{display:inline}}
