.fg-card[data-astro-cid-5avuv2ve]{border-radius:var(--radius-card);color:var(--color-ink);background:#fff;border:1px solid #07172914;outline:none;flex-direction:column;align-items:flex-start;gap:1.1rem;padding:2.1rem;transition:background-color .4s,color .4s,border-color .4s,box-shadow .4s;display:flex}.fg-card[data-astro-cid-5avuv2ve].is-active{background:var(--color-blue);border-color:var(--color-blue);color:#fff;box-shadow:0 24px 50px -24px #0b2c4a8c}.fg-icon[data-astro-cid-5avuv2ve]{border-radius:var(--radius-control);width:3rem;height:3rem;color:var(--color-ink);background:#0717290d;place-items:center;margin-bottom:.6rem;transition:background-color .4s,color .4s;display:grid}.fg-card[data-astro-cid-5avuv2ve].is-active .fg-icon[data-astro-cid-5avuv2ve]{color:#fff;background:#ffffff26}.fg-title[data-astro-cid-5avuv2ve]{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.15}.fg-text[data-astro-cid-5avuv2ve]{letter-spacing:-.01em;color:#07172999;margin:0;font-size:1rem;line-height:1.55;transition:color .4s}.fg-card[data-astro-cid-5avuv2ve].is-active .fg-text[data-astro-cid-5avuv2ve]{color:#ffffffbf}.fg-card[data-astro-cid-5avuv2ve]:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}@media (prefers-reduced-motion:reduce){.fg-card[data-astro-cid-5avuv2ve],.fg-icon[data-astro-cid-5avuv2ve],.fg-text[data-astro-cid-5avuv2ve]{transition:none}}.st-tabs[data-astro-cid-vx4qjioq]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.st-tab[data-astro-cid-vx4qjioq]{text-align:left;cursor:pointer;font:inherit;color:#07172966;background:0 0;border:0;padding:1.1rem 0 0;transition:color .3s;position:relative}.st-tab[data-astro-cid-vx4qjioq]:hover,.st-tab[data-astro-cid-vx4qjioq].is-active{color:var(--color-ink)}.st-tab[data-astro-cid-vx4qjioq]:focus-visible{outline:2px solid var(--color-bright);outline-offset:4px;border-radius:4px}.st-bar[data-astro-cid-vx4qjioq]{background:#0717291f;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.st-bar[data-astro-cid-vx4qjioq]:after{content:"";background:var(--color-bright);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.st-tab[data-astro-cid-vx4qjioq].is-active .st-bar[data-astro-cid-vx4qjioq]:after{transform:scaleX(1)}.st-name[data-astro-cid-vx4qjioq]{letter-spacing:-.02em;font-size:1.2rem;font-weight:500}.st-dark[data-astro-cid-vx4qjioq] .st-tab[data-astro-cid-vx4qjioq]{color:#ffffffbd}.st-dark[data-astro-cid-vx4qjioq] .st-tab[data-astro-cid-vx4qjioq]:hover,.st-dark[data-astro-cid-vx4qjioq] .st-tab[data-astro-cid-vx4qjioq].is-active{color:#fff}.st-dark[data-astro-cid-vx4qjioq] .st-bar[data-astro-cid-vx4qjioq]{background:#fff3}.st-dark[data-astro-cid-vx4qjioq] .st-bar[data-astro-cid-vx4qjioq]:after{background:var(--color-cyan)}.st-dark[data-astro-cid-vx4qjioq] .st-panel[data-astro-cid-vx4qjioq]{color:#fff}.st-panels[data-astro-cid-vx4qjioq]{min-height:5.5rem;margin-top:2.25rem;position:relative}.st-panel[data-astro-cid-vx4qjioq]{letter-spacing:-.02em;max-width:40rem;color:var(--color-ink);margin:0;font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.25;display:none}.st-panel[data-astro-cid-vx4qjioq].is-active{animation:.45s cubic-bezier(.22,1,.36,1) both st-in;display:block}@keyframes st-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.st[data-astro-cid-vx4qjioq][data-auto=true] .st-tab[data-astro-cid-vx4qjioq].is-active .st-bar[data-astro-cid-vx4qjioq]:after{animation:5s linear both st-fill;transform:scaleX(0)}.st[data-astro-cid-vx4qjioq][data-paused=true] .st-tab[data-astro-cid-vx4qjioq].is-active .st-bar[data-astro-cid-vx4qjioq]:after{animation-play-state:paused}}@keyframes st-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.st-panel[data-astro-cid-vx4qjioq].is-active{animation:none}}@media (width<=767px){.st-tabs[data-astro-cid-vx4qjioq]{grid-template-columns:repeat(2,1fr);row-gap:.5rem}}.st[data-astro-cid-vx4qjioq]:not(.js) .st-panels[data-astro-cid-vx4qjioq]{gap:1rem;display:grid}.st[data-astro-cid-vx4qjioq]:not(.js) .st-panel[data-astro-cid-vx4qjioq]{font-size:1.05rem;display:block}:root{--title-detail:clamp(1.75rem, 2.3vw, 2.15rem)}
