.ucart[data-astro-cid-v7xz6vbg]{justify-self:center;inline-size:100%;max-inline-size:440px;margin:0;padding-block:1.5rem;position:relative}.ucart[data-astro-cid-v7xz6vbg] svg[data-astro-cid-v7xz6vbg]{block-size:auto;inline-size:100%;display:block;overflow:visible}.ucart__line[data-astro-cid-v7xz6vbg]{fill:none;stroke:#ffffff59;stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:0}.ucart__node[data-astro-cid-v7xz6vbg]{transform-box:fill-box;transform-origin:50%}.ucart__node[data-astro-cid-v7xz6vbg] rect[data-astro-cid-v7xz6vbg]{fill:#ffffff0f;stroke:#ffffff40;stroke-width:1.5px}.ucart__node[data-astro-cid-v7xz6vbg] path[data-astro-cid-v7xz6vbg]{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ucart__node--2[data-astro-cid-v7xz6vbg] rect[data-astro-cid-v7xz6vbg]{fill:#8fd3b91f;stroke:var(--color-mint);stroke-width:2px}.ucart__node--2[data-astro-cid-v7xz6vbg] path[data-astro-cid-v7xz6vbg]{stroke:var(--color-mint)}.ucart__dot[data-astro-cid-v7xz6vbg]{fill:var(--color-signal);offset-distance:100%;opacity:0}.ucart__col[data-astro-cid-v7xz6vbg],.ucart__team[data-astro-cid-v7xz6vbg]{font:600 13px/1.3 var(--font-sans);color:var(--color-on-night);position:absolute}.ucart__col[data-astro-cid-v7xz6vbg]{text-align:center;inline-size:min(9rem,34%);inset-block-start:0}.ucart__col--1[data-astro-cid-v7xz6vbg]{inset-inline-start:calc(50% - min(4.5rem,17%))}.ucart__col--2[data-astro-cid-v7xz6vbg]{inline-size:min(7.5rem,28%);color:var(--color-mint);inset-inline-end:0}.ucart__teams[data-astro-cid-v7xz6vbg]{margin:0;padding:0;list-style:none}.ucart__team[data-astro-cid-v7xz6vbg]{inline-size:8rem;inset-inline-start:0}.ucart__team--0[data-astro-cid-v7xz6vbg]{inset-block-start:calc(28.5% + .645rem)}.ucart__team--1[data-astro-cid-v7xz6vbg]{inset-block-start:calc(59% - .27rem)}.ucart__team--2[data-astro-cid-v7xz6vbg]{inset-block-start:calc(89.5% - 1.185rem)}.m-ok .ucart__line[data-astro-cid-v7xz6vbg]{animation:ucart-draw 1.4s var(--ease-draw,ease) var(--d) both}.m-ok [data-astro-cid-v7xz6vbg]:is(.ucart__node,.ucart__team,.ucart__col){animation:ucart-in var(--dur-enter,.56s) var(--ease-out,ease) var(--d,.2s) both}.m-ok .ucart__col--1[data-astro-cid-v7xz6vbg]{--d:.55s}.m-ok .ucart__col--2[data-astro-cid-v7xz6vbg]{--d:.85s}.m-ok .ucart__dot[data-astro-cid-v7xz6vbg]{animation:ucart-dot 1.6s var(--ease-draw,ease) calc(var(--d) + .2s) both}@keyframes ucart-draw{0%{stroke-dashoffset:100px}}@keyframes ucart-in{0%{opacity:0;transform:translateY(8px)}}@keyframes ucart-dot{0%{offset-distance:0%;opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@media (width<=1023px){.ucart[data-astro-cid-v7xz6vbg]{max-inline-size:340px}}.uch__inner[data-astro-cid-3suue2vn]{align-items:center;gap:2.5rem 4rem;display:grid}@media (width>=1024px){.uch__inner[data-astro-cid-3suue2vn]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.uc[data-astro-cid-3suue2vn]{padding-block:var(--space-section-s) var(--space-section);border-block-end:1px solid var(--color-hairline)}.uc__note[data-astro-cid-3suue2vn]{max-inline-size:64ch;border-inline-start:2px solid var(--color-accent);color:var(--color-text);align-items:baseline;gap:12px;padding-inline-start:var(--space-4);font-size:1.0625rem;line-height:1.6;display:flex}.uc__filter[data-astro-cid-3suue2vn]{flex-wrap:wrap;gap:8px;margin-block-start:2rem;display:flex}.uc__filter[data-astro-cid-3suue2vn][hidden]{display:none}.uc__tab[data-astro-cid-3suue2vn]{min-block-size:44px;color:var(--color-text);border:1px solid var(--color-hairline);border-radius:var(--radius-s);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), translate var(--dur-fast) var(--ease-out);background:#fff;padding:11px 18px;font-size:.9375rem;font-weight:600;line-height:1}.uc__tab[data-astro-cid-3suue2vn]:hover{border-color:var(--color-text)}.uc__tab[data-astro-cid-3suue2vn]:active{translate:0 1px}.uc__tab[data-astro-cid-3suue2vn][aria-pressed=true]{background:var(--color-text);color:#fff;border-color:var(--color-text)}.uc__tab[data-astro-cid-3suue2vn]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.uc__group[data-astro-cid-3suue2vn]{margin-block-start:clamp(56px,7vw,88px)}.uc__group[data-astro-cid-3suue2vn][hidden]{display:none}.uc__team[data-astro-cid-3suue2vn]{border-block-start:2px solid var(--color-text);align-items:center;gap:14px;margin-block-end:var(--space-5);padding-block-start:var(--space-5);display:flex}.uc__icon[data-astro-cid-3suue2vn]{border-radius:var(--radius-s);background:var(--color-accent);color:#fff;flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid}.uc__cards[data-astro-cid-3suue2vn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.uccard[data-astro-cid-3suue2vn]{padding:var(--space-6);background:var(--color-ground);border:1px solid var(--color-hairline);border-radius:var(--radius-m);flex-direction:column;gap:12px;scroll-margin-block-start:6rem;display:flex}.uccard[data-astro-cid-3suue2vn]:target{border-color:var(--color-accent)}.uccard__tag[data-astro-cid-3suue2vn]{font:500 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint)}.uccard__t[data-astro-cid-3suue2vn]{font-family:var(--font-display);color:var(--color-text);font-size:1.4rem;font-weight:800;font-stretch:88%;line-height:1.12}.uccard__task[data-astro-cid-3suue2vn]{color:var(--color-text-soft);line-height:1.55}.uccard__dl[data-astro-cid-3suue2vn]{border-block-start:1px solid var(--color-hairline);gap:12px;margin:0;padding-block-start:12px;font-size:.9375rem;line-height:1.5;display:grid}.uccard__dl[data-astro-cid-3suue2vn] dt[data-astro-cid-3suue2vn]{color:var(--color-text);font-weight:700}.uccard__dl[data-astro-cid-3suue2vn] dd[data-astro-cid-3suue2vn]{color:var(--color-text-soft);margin:0}.uccard__gate[data-astro-cid-3suue2vn]{margin-inline:calc(var(--space-3) * -1);padding:var(--space-3);border-radius:var(--radius-s);background:var(--color-ground-deep)}.uccard__gate[data-astro-cid-3suue2vn] dt[data-astro-cid-3suue2vn]{font:500 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-block-end:4px;display:flex}.uccard__meta[data-astro-cid-3suue2vn]{flex-wrap:wrap;gap:0 .4rem;font-size:.875rem;display:flex}.uccard__meta[data-astro-cid-3suue2vn] dt[data-astro-cid-3suue2vn]{color:var(--color-text-faint);font-weight:600}.uccard__meta[data-astro-cid-3suue2vn] dt[data-astro-cid-3suue2vn]:after{content:":"}.uccard__more[data-astro-cid-3suue2vn]{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin-block-start:auto;padding-block-start:6px;font-size:.9375rem;display:flex}.uccard__offer[data-astro-cid-3suue2vn]{color:var(--color-text-faint)}.uccard__offer[data-astro-cid-3suue2vn]:after{content:":"}@media (pointer:coarse){.uc__tab[data-astro-cid-3suue2vn]{padding-block:14px}}@media (width<=640px){.uccard[data-astro-cid-3suue2vn]{padding:22px}}
