.wk__cell svg{color:var(--oh-blue);width:100%;height:100%;display:block;overflow:hidden;transition:color var(--oh-dur-scrim) var(--oh-ease-card)}.wk__cell.filled svg .shape{fill:currentColor;stroke:none}@media(hover:hover)and (pointer:fine){.wk__cell:hover svg{color:var(--oh-cream)}}.wk[data-astro-cid-2lr5eqtf]{padding:clamp(56px,7vw,96px) var(--oh-page-pad) clamp(56px,7vw,88px);color:var(--oh-ink)}.wk__k[data-astro-cid-2lr5eqtf]{margin:0 0 clamp(28px,3vw,40px);line-height:1.35}.wk__h[data-astro-cid-2lr5eqtf]{margin:0 auto clamp(44px,5vw,72px);max-width:46ch;text-align:center;text-wrap:balance;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-section);line-height:1.28;letter-spacing:var(--oh-ls-display)}.wk__grid[data-astro-cid-2lr5eqtf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none}.wk__cell[data-astro-cid-2lr5eqtf]{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,1.9vw,26px);border:1px solid var(--oh-blue);border-radius:var(--oh-radius-md);background:var(--oh-white);transition:background-color var(--oh-dur-scrim) var(--oh-ease-card),color var(--oh-dur-scrim) var(--oh-ease-card)}@media(hover:hover)and (pointer:fine){.wk__cell[data-astro-cid-2lr5eqtf]:hover{background:var(--oh-blue);color:var(--oh-cream)}}.wk__img[data-astro-cid-2lr5eqtf]{display:block;width:100%;height:112px;margin-bottom:clamp(8px,1.1vw,14px)}.wk__cell[data-astro-cid-2lr5eqtf] button[data-astro-cid-2lr5eqtf]{display:none}.wk__cell[data-astro-cid-2lr5eqtf]{-webkit-tap-highlight-color:transparent}.wk__t[data-astro-cid-2lr5eqtf]{margin:0;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-fixed);font-size:var(--oh-fs-card);line-height:1.2;letter-spacing:-.01em}.wk__b[data-astro-cid-2lr5eqtf]{margin:0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}@media(max-width:1199px){.wk__grid[data-astro-cid-2lr5eqtf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.wk__grid[data-astro-cid-2lr5eqtf]{grid-template-columns:minmax(0,1fr)}.wk__img[data-astro-cid-2lr5eqtf]{height:96px}}.cd[data-astro-cid-d2s76i4w]{--cd-gap: clamp(12px, 1.4vw, 20px);padding:clamp(56px,7vw,88px) var(--oh-page-pad);background-color:var(--oh-blue);color:var(--oh-cream)}.cd__top[data-astro-cid-d2s76i4w]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--cd-gap);align-items:end}.cd__head[data-astro-cid-d2s76i4w]{display:flex;flex-direction:column;grid-column:span 2}.cd__k[data-astro-cid-d2s76i4w]{margin:0 0 24px;line-height:1.35}.cd__h[data-astro-cid-d2s76i4w]{margin:0;max-width:34ch;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-section-blue);line-height:1.2;letter-spacing:-.015em}.cd__lead[data-astro-cid-d2s76i4w]{margin:0;max-width:42ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-lead);line-height:1.55;letter-spacing:.02em;color:var(--oh-cream)}.cd__grid[data-astro-cid-d2s76i4w]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cd-gap);margin:clamp(40px,4.5vw,48px) 0 0}.cd__cell[data-astro-cid-d2s76i4w]{display:flex;flex-direction:column;min-height:180px;padding:clamp(24px,2.4vw,32px);border:1px solid var(--oh-rule-color-on-blue);border-radius:var(--oh-radius-lg);background:var(--oh-blue)}.cd__num[data-astro-cid-d2s76i4w]{margin-bottom:20px;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);line-height:1;letter-spacing:var(--oh-ls-mono);color:var(--oh-yellow);transition:color .25s linear}.cd__t[data-astro-cid-d2s76i4w]{margin:0 0 12px;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-card-blue);line-height:1.15;letter-spacing:-.02em}.cd__b[data-astro-cid-d2s76i4w]{margin:0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body);color:var(--oh-cream)}.cd__foot[data-astro-cid-d2s76i4w]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:clamp(24px,3vw,48px);margin-top:32px}.cd__close[data-astro-cid-d2s76i4w]{margin:0;max-width:48ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}.cd__act[data-astro-cid-d2s76i4w]{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.cd__acc[data-astro-cid-d2s76i4w]{font-style:italic}.cd__line[data-astro-cid-d2s76i4w]{display:block}@media(max-width:989px){.cd__top[data-astro-cid-d2s76i4w]{grid-template-columns:1fr;row-gap:24px}.cd__head[data-astro-cid-d2s76i4w]{grid-column:auto}.cd__grid[data-astro-cid-d2s76i4w]{grid-template-columns:1fr}.cd__cell[data-astro-cid-d2s76i4w]{min-height:0}}.st__em[data-astro-cid-3zfyo7cm]{font-style:italic}.st[data-astro-cid-3zfyo7cm]{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(24px,4svh,56px);padding:clamp(28px,5svh,64px) var(--oh-page-pad) clamp(28px,5svh,56px);background-color:var(--oh-blue);color:var(--oh-cream)}.st__top[data-astro-cid-3zfyo7cm]{display:flex;flex-direction:column;gap:16px}.st__h[data-astro-cid-3zfyo7cm]{margin:0;max-width:24ch;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-section-frame);line-height:1.1;letter-spacing:var(--oh-ls-display)}.st__grid[data-astro-cid-3zfyo7cm]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.2vw,20px);padding-top:clamp(20px,3svh,32px)}.st__arr[data-astro-cid-3zfyo7cm]{display:none}.st__cell[data-astro-cid-3zfyo7cm]{display:flex;flex-direction:column;gap:10px;height:100%;padding:clamp(20px,2.4svh,32px) clamp(18px,1.8vw,28px);border:1px solid var(--oh-rule-color-on-blue);border-radius:var(--oh-radius-lg);background:var(--oh-blue);color:inherit;text-decoration:none;transition:background-color var(--oh-dur-swap) linear,border-color var(--oh-dur-swap) linear,color var(--oh-dur-swap) linear}@media(hover:hover)and (pointer:fine){.st__cell[data-astro-cid-3zfyo7cm]:hover,.st__cell[data-astro-cid-3zfyo7cm]:focus-visible{background:var(--oh-yellow);border-color:var(--oh-yellow);color:var(--oh-ink)}.st__cell[data-astro-cid-3zfyo7cm]:hover .st__num[data-astro-cid-3zfyo7cm],.st__cell[data-astro-cid-3zfyo7cm]:focus-visible .st__num[data-astro-cid-3zfyo7cm],.st__cell[data-astro-cid-3zfyo7cm]:hover .st__go[data-astro-cid-3zfyo7cm],.st__cell[data-astro-cid-3zfyo7cm]:focus-visible .st__go[data-astro-cid-3zfyo7cm]{color:var(--oh-ink)}.st__cell[data-astro-cid-3zfyo7cm]:hover .st__b[data-astro-cid-3zfyo7cm],.st__cell[data-astro-cid-3zfyo7cm]:focus-visible .st__b[data-astro-cid-3zfyo7cm]{color:var(--oh-ink-on-yellow)}}.st__cell[data-astro-cid-3zfyo7cm]:focus-visible{outline:3px solid var(--oh-ink);outline-offset:3px}.st__cell[data-astro-cid-3zfyo7cm]{-webkit-tap-highlight-color:transparent}.st__go[data-astro-cid-3zfyo7cm]{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;color:var(--oh-yellow);font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);line-height:1.45;letter-spacing:var(--oh-ls-mono);text-transform:uppercase}.st__go-t[data-astro-cid-3zfyo7cm]{flex:1 1 auto}.st__arr[data-astro-cid-3zfyo7cm]{flex:none;transition:transform .25s var(--oh-ease)}@media(hover:hover)and (pointer:fine){.st__cell[data-astro-cid-3zfyo7cm]:hover .st__arr[data-astro-cid-3zfyo7cm]{transform:translate(6px)}}.st__num[data-astro-cid-3zfyo7cm]{transition:color var(--oh-dur-swap) linear;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);line-height:1;color:var(--oh-yellow)}.st__t[data-astro-cid-3zfyo7cm]{margin:0;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-medium);font-size:var(--oh-fs-situation);line-height:1.18;letter-spacing:-.4px}.st__b[data-astro-cid-3zfyo7cm]{margin:0;max-width:42ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body);transition:color var(--oh-dur-swap) linear;color:var(--oh-cream-82)}@media(max-width:989px){.st__grid[data-astro-cid-3zfyo7cm]{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.st[data-astro-cid-3zfyo7cm]{justify-content:flex-start;height:auto;min-height:100svh}.st__grid[data-astro-cid-3zfyo7cm]{grid-template-columns:1fr;row-gap:24px}.st__cell[data-astro-cid-3zfyo7cm]{padding:20px}}.rb[data-astro-cid-nc6dgooy]{padding:clamp(56px,6vw,96px) var(--oh-page-pad) clamp(64px,7vw,112px);--rb-left: 200px}@media(max-width:1199px){.rb[data-astro-cid-nc6dgooy]{--rb-left: 150px}}.rb__h[data-astro-cid-nc6dgooy]{margin:0 0 clamp(36px,4vw,64px);max-width:46ch;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-section);line-height:1.28;letter-spacing:var(--oh-ls-display)}.rb__cols[data-astro-cid-nc6dgooy]{display:grid;grid-template-columns:var(--rb-left) minmax(0,1fr) 64px;gap:clamp(20px,2.4vw,40px);padding:0 clamp(14px,1.4vw,22px) 14px;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);letter-spacing:var(--oh-ls-mono);text-transform:uppercase;color:var(--oh-ink-soft)}.rb__i[data-astro-cid-nc6dgooy]{border-top:1px solid var(--oh-hair)}.rb__i[data-astro-cid-nc6dgooy]:last-child{border-bottom:1px solid var(--oh-hair)}.rb__sum[data-astro-cid-nc6dgooy]{display:grid;width:100%;border:0;background:transparent;color:var(--oh-ink);cursor:pointer;text-align:left;grid-template-columns:var(--rb-left) minmax(0,1fr) 64px;align-items:center;gap:clamp(20px,2.4vw,40px);padding:clamp(18px,1.7vw,24px) clamp(14px,1.4vw,22px);transition:background-color var(--oh-dur-swap) linear}.rb__sum[data-astro-cid-nc6dgooy]:hover{background-color:var(--oh-yellow)}.rb__sum[data-astro-cid-nc6dgooy]:focus-visible{outline:2px solid var(--oh-blue);outline-offset:-2px}.rb__wrap[data-astro-cid-nc6dgooy]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--oh-dur-open) var(--oh-ease)}.rb__i[data-astro-cid-nc6dgooy].is-open .rb__wrap[data-astro-cid-nc6dgooy]{grid-template-rows:1fr}.rb__topic[data-astro-cid-nc6dgooy]{display:inline-flex}.rb__sq[data-astro-cid-nc6dgooy]{width:9px;height:9px}.rb__q[data-astro-cid-nc6dgooy]{font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-faq);line-height:1.2;letter-spacing:-.6px}.rb__ar[data-astro-cid-nc6dgooy]{justify-self:end;width:28px;height:28px;fill:none;stroke:var(--oh-ink);stroke-width:1.4;transition:transform var(--oh-dur-turn) linear}.rb__i[data-astro-cid-nc6dgooy].is-open .rb__ar[data-astro-cid-nc6dgooy]{transform:rotate(180deg)}.rb__a[data-astro-cid-nc6dgooy]{margin:clamp(16px,1.6vw,22px) 0 clamp(20px,2vw,28px);opacity:0;transform:translateY(-4px);transition:opacity .3s ease .05s,transform .3s ease .05s;padding-left:calc(var(--rb-left) + clamp(20px,2.4vw,40px) + clamp(14px,1.4vw,22px));max-width:calc(72ch + var(--rb-left));font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-lead);line-height:1.6}.rb__i[data-astro-cid-nc6dgooy].is-open .rb__a[data-astro-cid-nc6dgooy]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rb__wrap[data-astro-cid-nc6dgooy],.rb__a[data-astro-cid-nc6dgooy],.rb__ar[data-astro-cid-nc6dgooy]{transition:none}}@media(max-width:749px){.rb__cols[data-astro-cid-nc6dgooy]{display:none}.rb__sum[data-astro-cid-nc6dgooy]{grid-template-columns:minmax(0,1fr) 28px;row-gap:10px}.rb__topic[data-astro-cid-nc6dgooy]{grid-column:1 / -1}.rb__a[data-astro-cid-nc6dgooy]{padding-left:0}}.rb__wrap>div{overflow:hidden}.tm[data-astro-cid-pyyap7ou]{display:flex;flex-direction:column;min-height:0;padding:clamp(8px,1vw,16px) var(--oh-page-pad) clamp(40px,6vw,80px);color:var(--oh-ink)}.tm__head[data-astro-cid-pyyap7ou]{display:flex;flex-direction:column;gap:16px}.tm__aside[data-astro-cid-pyyap7ou]{align-self:flex-end;margin:clamp(48px,4vw,64px) 0 0;max-width:34%;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}.tm__label[data-astro-cid-pyyap7ou]{font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-label);line-height:1;text-transform:uppercase;color:var(--oh-ink-soft)}.tm__h[data-astro-cid-pyyap7ou]{margin:0;max-width:none;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-lede);line-height:1.22;letter-spacing:-.7px}.tm__grid[data-astro-cid-pyyap7ou]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.6vw,24px);margin-top:clamp(72px,6vw,88px)}.tm__cell[data-astro-cid-pyyap7ou]{display:flex;flex-direction:column;gap:8px;padding:clamp(28px,2.2vw,32px);border:1px solid var(--oh-blue);border-radius:var(--oh-radius-md);background-color:var(--oh-white);color:var(--oh-ink)}.tm__name[data-astro-cid-pyyap7ou]{margin:0;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-person);line-height:1.12;letter-spacing:-.8px}.tm__role[data-astro-cid-pyyap7ou]{margin:0;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);line-height:1;text-transform:none;font-size:var(--oh-fs-label);letter-spacing:.06em;color:var(--oh-blue)}.tm__b[data-astro-cid-pyyap7ou]{margin:10px 0 0;max-width:44ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}@media(max-width:989px){.tm__h[data-astro-cid-pyyap7ou] .brk[data-astro-cid-pyyap7ou]{display:none}.tm__aside[data-astro-cid-pyyap7ou]{align-self:stretch;max-width:none}}@media(max-width:749px){.tm[data-astro-cid-pyyap7ou]{height:auto;padding-top:56px}.tm__grid[data-astro-cid-pyyap7ou]{grid-template-columns:1fr;row-gap:24px}.tm__cell[data-astro-cid-pyyap7ou]{padding:24px}}.cs[data-astro-cid-rxo4psrr]{padding:clamp(26px,4.2svh,52px) 0 0;color:var(--oh-ink)}.cs__bar[data-astro-cid-rxo4psrr]{position:sticky;top:0;z-index:var(--oh-layer-sticky);background-color:var(--oh-cream);border-bottom:1px solid var(--oh-hair);padding:13px 55px;min-height:47px}.cs__label[data-astro-cid-rxo4psrr]{line-height:1.25}.cs__mid[data-astro-cid-rxo4psrr]{flex:1 1 auto;min-width:200px;display:grid;place-items:center;padding:0 12px}.cs__fig[data-astro-cid-rxo4psrr]{display:block;text-align:center}.cs__num[data-astro-cid-rxo4psrr]{display:block;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-fixed);font-size:var(--oh-fs-case);line-height:1.04;letter-spacing:-.03em}.cs__cap[data-astro-cid-rxo4psrr]{display:block;margin:12px auto 0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}.cs__cap[data-astro-cid-rxo4psrr] span[data-astro-cid-rxo4psrr]{display:block}.cs__row[data-astro-cid-rxo4psrr]{border-bottom:1px solid var(--oh-hair);transition:background-color var(--oh-dur-swap) linear}@media(min-width:750px){.cs__row[data-astro-cid-rxo4psrr]:hover{background:var(--oh-yellow)}}.cs__pad[data-astro-cid-rxo4psrr]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:48px 55px}.cs__left[data-astro-cid-rxo4psrr]{display:flex;align-items:center;gap:32px;flex:0 1 auto;min-width:0}.cs__thumb[data-astro-cid-rxo4psrr]{width:176px;flex:none}.cs__img[data-astro-cid-rxo4psrr],.cs__ph[data-astro-cid-rxo4psrr]{display:block;width:100%;aspect-ratio:1 / .7728;border-radius:var(--oh-radius-sm);object-fit:cover}.cs__ph[data-astro-cid-rxo4psrr]{display:grid}.cs__names[data-astro-cid-rxo4psrr]{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:42ch}.cs__name[data-astro-cid-rxo4psrr]{font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-fixed);font-size:var(--oh-fs-case);line-height:1.04;letter-spacing:-.03em}.cs__cat[data-astro-cid-rxo4psrr],.cs__by[data-astro-cid-rxo4psrr]{font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body);color:var(--oh-ink-soft)}.cs__b[data-astro-cid-rxo4psrr]{font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}.cs__right[data-astro-cid-rxo4psrr]{display:flex;align-items:center;flex:none}.cs__did[data-astro-cid-rxo4psrr]{display:flex;flex-direction:column;gap:10px;width:472px}@media(max-width:1649px){.cs__pad[data-astro-cid-rxo4psrr]{gap:16px}.cs__mid[data-astro-cid-rxo4psrr]{min-width:232px;padding:0 6px}.cs__cap[data-astro-cid-rxo4psrr]{margin-top:10px}}@media(max-width:1439px){.cs__bar[data-astro-cid-rxo4psrr]{padding-inline:20px}.cs__pad[data-astro-cid-rxo4psrr]{padding:36px 20px}.cs__left[data-astro-cid-rxo4psrr]{gap:24px}.cs__thumb[data-astro-cid-rxo4psrr]{width:150px}.cs__did[data-astro-cid-rxo4psrr]{width:472px}.cs__mid[data-astro-cid-rxo4psrr]{min-width:170px;padding:0 4px}}@media(max-width:989px){.cs__thumb[data-astro-cid-rxo4psrr]{width:120px}.cs__left[data-astro-cid-rxo4psrr]{gap:16px}.cs__did[data-astro-cid-rxo4psrr]{width:300px}.cs__mid[data-astro-cid-rxo4psrr]{min-width:0}}.cs__open[data-astro-cid-rxo4psrr]{display:none}.cp__name[data-astro-cid-rxo4psrr]{margin:0;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-fixed);font-size:var(--oh-fs-case-panel);line-height:1.1;letter-spacing:-.03em}.cp__cat[data-astro-cid-rxo4psrr]{margin:10px 0 24px;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.5;color:var(--oh-ink-soft)}.cp__img[data-astro-cid-rxo4psrr]{display:block;width:100%;aspect-ratio:1 / .7728;margin:0 0 16px;border-radius:var(--oh-radius-lg);object-fit:cover}.cp__card[data-astro-cid-rxo4psrr]{display:flex;flex-direction:column;gap:14px;padding:22px 20px;border:1px solid var(--oh-blue);border-radius:var(--oh-radius-xl);background:var(--oh-white)}.cp__b[data-astro-cid-rxo4psrr],.cp__by[data-astro-cid-rxo4psrr]{margin:0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}.cp__by[data-astro-cid-rxo4psrr]{color:var(--oh-ink-soft)}.cp__label[data-astro-cid-rxo4psrr]{margin:6px 0 0;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);letter-spacing:var(--oh-ls-mono);text-transform:uppercase;color:var(--oh-ink-soft)}.cp__did[data-astro-cid-rxo4psrr]{display:flex;flex-direction:column;gap:10px}.cp__res[data-astro-cid-rxo4psrr]{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--oh-hair)}.cp__num[data-astro-cid-rxo4psrr]{font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-fixed);font-size:var(--oh-fs-case-metric);line-height:1.04;letter-spacing:-.03em}.cp__cap[data-astro-cid-rxo4psrr]{font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.5}@media(max-width:749px){.cs[data-astro-cid-rxo4psrr]{padding-top:8px}.cs__cat[data-astro-cid-rxo4psrr],.cs__b[data-astro-cid-rxo4psrr],.cs__by[data-astro-cid-rxo4psrr],.cs__right[data-astro-cid-rxo4psrr],.cs__mid[data-astro-cid-rxo4psrr]{display:none}.cs__pad[data-astro-cid-rxo4psrr]{position:relative;flex-direction:row;align-items:center;gap:16px;padding:20px}.cs__left[data-astro-cid-rxo4psrr]{gap:16px}.cs__open[data-astro-cid-rxo4psrr]{position:static;display:block;flex:none;width:44px;padding:0;border:0;background:transparent;color:var(--oh-ink);cursor:pointer}.cs__open[data-astro-cid-rxo4psrr]:after{content:"";position:absolute;inset:0}.cs__open[data-astro-cid-rxo4psrr] svg[data-astro-cid-rxo4psrr]{display:block;width:100%;fill:none;stroke:currentColor;stroke-width:1.5}.cs__thumb[data-astro-cid-rxo4psrr]{width:96px}.cs__right[data-astro-cid-rxo4psrr]{align-items:flex-start}.cs__did[data-astro-cid-rxo4psrr]{width:auto}.cs__mid[data-astro-cid-rxo4psrr]{place-items:start;padding:0}.cs__fig[data-astro-cid-rxo4psrr]{text-align:left}.cs__cap[data-astro-cid-rxo4psrr]{margin-left:0}}.sv[data-astro-cid-553l5nwp]{position:relative;padding:clamp(40px,5vw,72px) var(--oh-page-pad) clamp(56px,7vw,96px);background-color:var(--oh-blue);color:var(--oh-cream)}.sv__k[data-astro-cid-553l5nwp]{margin:0 0 clamp(24px,2.6vw,40px)}.sv__rows[data-astro-cid-553l5nwp]{margin:0;padding:0;list-style:none;display:grid;gap:clamp(12px,1.2vw,20px)}.sv__row[data-astro-cid-553l5nwp]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,30ch) minmax(0,26ch) auto;align-items:center;gap:clamp(20px,2.4vw,40px);padding:clamp(24px,2.6vw,40px) clamp(24px,2.6vw,44px);border:1px solid var(--oh-line-on-blue);border-radius:var(--oh-radius-lg);background-color:var(--oh-blue);color:var(--oh-cream);min-height:clamp(180px,15vw,232px);transition:background-color var(--oh-dur-swap) linear,border-color var(--oh-dur-swap) linear,color var(--oh-dur-swap) linear}.sv__row[data-astro-cid-553l5nwp]>button[data-astro-cid-553l5nwp][tabindex="-1"]{display:none}.sv__row[data-astro-cid-553l5nwp],.sv__hit[data-astro-cid-553l5nwp]{-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.sv__row[data-astro-cid-553l5nwp]:hover{background-color:var(--oh-yellow);border-color:var(--oh-yellow);color:var(--oh-ink)}.sv__row[data-astro-cid-553l5nwp]:hover .sv__mark[data-astro-cid-553l5nwp] svg[data-astro-cid-553l5nwp]{color:var(--oh-ink)}}.sv__hit[data-astro-cid-553l5nwp]{position:absolute;inset:0;width:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.sv__hit[data-astro-cid-553l5nwp] span[data-astro-cid-553l5nwp]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sv__mark[data-astro-cid-553l5nwp]{display:block;width:clamp(96px,8vw,148px);height:clamp(96px,8vw,148px)}.sv__name[data-astro-cid-553l5nwp]{font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-service);line-height:1.1;letter-spacing:-.8px}.sv__desc[data-astro-cid-553l5nwp]{font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.5;letter-spacing:var(--oh-ls-body)}.sv__pick[data-astro-cid-553l5nwp]{display:grid;gap:9px;align-content:start}.sv__arrow[data-astro-cid-553l5nwp]{display:block;width:64px;color:currentColor}.sv__arrow[data-astro-cid-553l5nwp] svg[data-astro-cid-553l5nwp]{display:block;width:100%;fill:none;stroke:currentColor;stroke-width:1.5}.sv__st[data-astro-cid-553l5nwp]{margin:0;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-panel-lede);line-height:1.2;letter-spacing:var(--oh-ls-display)}.sv__choose[data-astro-cid-553l5nwp]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:26px 0 0}.sv__lbl[data-astro-cid-553l5nwp]{margin:0;font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-ui);line-height:1;letter-spacing:var(--oh-ls-mono);text-transform:uppercase}.sv__lbl--s[data-astro-cid-553l5nwp]{font-size:var(--oh-fs-meta);line-height:1.4}.sv__nav[data-astro-cid-553l5nwp]{display:flex;gap:8px}.sv__nav[data-astro-cid-553l5nwp].is-off{visibility:hidden}.sv__nav[data-astro-cid-553l5nwp] button[data-astro-cid-553l5nwp]{width:44px;height:44px;padding:10px;border:1px solid var(--oh-blue-25);border-radius:var(--oh-radius-pill);background:transparent;color:var(--oh-ink);cursor:pointer;transition:background-color var(--oh-dur-swap) linear,border-color var(--oh-dur-swap) linear,color var(--oh-dur-swap) linear,opacity var(--oh-dur-swap) linear}.sv__nav[data-astro-cid-553l5nwp] button[data-astro-cid-553l5nwp] svg[data-astro-cid-553l5nwp]{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5}.sv__nav[data-astro-cid-553l5nwp] button[data-astro-cid-553l5nwp]:hover:not(:disabled){background:var(--oh-blue);border-color:var(--oh-blue);color:var(--oh-cream)}.sv__nav[data-astro-cid-553l5nwp] button[data-astro-cid-553l5nwp]:disabled{opacity:.3;cursor:default}.sv__deck[data-astro-cid-553l5nwp]{display:flex;gap:16px;padding:16px 0 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sv__deck[data-astro-cid-553l5nwp]::-webkit-scrollbar{display:none}.sv__c[data-astro-cid-553l5nwp].is-edge{filter:blur(2px);transition:filter var(--oh-dur-turn) linear}.sv__c[data-astro-cid-553l5nwp][aria-pressed=true]{border-color:var(--oh-blue);box-shadow:inset 0 0 0 1px var(--oh-blue)}.sv__c[data-astro-cid-553l5nwp]{cursor:pointer}.sv__c[data-astro-cid-553l5nwp]:focus-visible{outline:2px solid var(--oh-blue);outline-offset:3px}.sv__c[data-astro-cid-553l5nwp]{box-sizing:border-box;flex:0 0 46%;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;padding:23px 23px 31px;border:1px solid var(--oh-blue-line-20);border-radius:var(--oh-radius-sm);background:var(--oh-white)}.sv__deck--fit[data-astro-cid-553l5nwp] .sv__c[data-astro-cid-553l5nwp]{flex:0 0 calc(50% - 8px)}.sv__c-name[data-astro-cid-553l5nwp]{margin:0;padding-bottom:20px;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-offer);line-height:1.2;letter-spacing:var(--oh-ls-display)}.sv__sec[data-astro-cid-553l5nwp]{padding:20px 0 0;border-top:1px solid var(--oh-blue-line-30)}.sv__sec--foot[data-astro-cid-553l5nwp]{margin-top:24px}.sv__list[data-astro-cid-553l5nwp]{padding-top:16px}.sv__meta[data-astro-cid-553l5nwp]{margin:0;padding:16px 0 0;display:grid;gap:10px}.sv__m[data-astro-cid-553l5nwp]{display:grid;grid-template-columns:minmax(0,13ch) minmax(0,1fr);gap:12px;align-items:baseline}.sv__m[data-astro-cid-553l5nwp] dd[data-astro-cid-553l5nwp]{margin:0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans-strong);font-size:var(--oh-fs-body);line-height:1.35}.sv__common[data-astro-cid-553l5nwp]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:28px 0 0;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-small);line-height:1.5}.sv__fn[data-astro-cid-553l5nwp]{margin:20px 0 0;max-width:72ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-small);line-height:1.5;color:var(--oh-ink-soft)}.sv__acts[data-astro-cid-553l5nwp]{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}@media(max-width:1279px){.sv__row[data-astro-cid-553l5nwp]{grid-template-columns:auto minmax(0,1fr) auto;row-gap:18px}.sv__desc[data-astro-cid-553l5nwp]{grid-column:2 / -1}.sv__pick[data-astro-cid-553l5nwp]{grid-column:2 / -1;grid-auto-flow:column;justify-content:start;gap:18px}}@media(max-width:989px){.sv__c[data-astro-cid-553l5nwp]{padding:16px}}@media(max-width:749px){.sv__row[data-astro-cid-553l5nwp]{grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:18px;min-height:0;padding:24px 22px}.sv__mark[data-astro-cid-553l5nwp]{width:64px;height:64px}.sv__name[data-astro-cid-553l5nwp]{align-self:center}.sv__desc[data-astro-cid-553l5nwp],.sv__pick[data-astro-cid-553l5nwp]{grid-column:1 / -1}.sv__pick[data-astro-cid-553l5nwp]{grid-auto-flow:row;gap:7px;padding-top:18px;border-top:1px solid var(--oh-line-on-blue)}.sv__arrow[data-astro-cid-553l5nwp]{grid-column:1 / -1;justify-self:end;width:48px}.sv__c[data-astro-cid-553l5nwp],.sv__deck--fit[data-astro-cid-553l5nwp] .sv__c[data-astro-cid-553l5nwp]{flex:0 0 86%}}.sv__mark svg{display:block;width:100%;height:100%;color:var(--oh-cream);overflow:hidden}.sv__row.filled .sv__mark svg .shape{fill:currentColor;stroke:none}.sv__row[data-kind="8"] .sv__mark svg{overflow:visible}.ad[data-astro-cid-f46s4e5f]{--ease: var(--oh-ease-plan);--pop: cubic-bezier(.34, 1.4, .64, 1);--ink: var(--oh-tool-ink);--soft: var(--oh-tool-soft);--line: var(--oh-tool-line);--fill: var(--oh-tool-fill);--fill2: var(--oh-tool-fill-2);--mid: var(--oh-tool-mid);position:relative;container-type:inline-size;display:grid;grid-template-columns:8.2% 1fr;gap:2.2%;width:100%;aspect-ratio:578 / 420;padding:2.2%;box-sizing:border-box;border:1px solid var(--line);border-radius:16px;background:var(--oh-white);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-weight:400;text-transform:none;letter-spacing:-.005em;overflow:hidden}.ad--large[data-astro-cid-f46s4e5f]{border-radius:22px}.a-pop[data-astro-cid-f46s4e5f]{opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .5s var(--pop);transition-delay:var(--at)}.a-fade[data-astro-cid-f46s4e5f]{opacity:0;transition:opacity .5s ease;transition-delay:var(--at)}.a-open[data-astro-cid-f46s4e5f]{clip-path:inset(0 0 100% 0 round 2cqi);transition:clip-path .65s var(--ease);transition-delay:var(--at)}.a-wipe[data-astro-cid-f46s4e5f]{display:inline-block;clip-path:inset(0 100% 0 0);transition:clip-path .55s var(--ease);transition-delay:var(--at)}.a-grow[data-astro-cid-f46s4e5f]{transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease);transition-delay:var(--at)}.a-up[data-astro-cid-f46s4e5f]{opacity:0;transform:translateY(.8cqi);transition:opacity .45s ease,transform .55s var(--ease);transition-delay:var(--at)}.a-left[data-astro-cid-f46s4e5f]{opacity:0;transform:translate(-1.2cqi);transition:opacity .45s ease,transform .55s var(--ease);transition-delay:var(--at)}.a-rise[data-astro-cid-f46s4e5f]{clip-path:inset(100% 0 0 0 round 1cqi);transition:clip-path .7s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-f46s4e5f] .a-pop[data-astro-cid-f46s4e5f]{opacity:1;transform:none}.is-on[data-astro-cid-f46s4e5f] .a-fade[data-astro-cid-f46s4e5f]{opacity:1}.is-on[data-astro-cid-f46s4e5f] .a-open[data-astro-cid-f46s4e5f]{clip-path:inset(0 0 0 0 round 2cqi)}.is-on[data-astro-cid-f46s4e5f] .a-wipe[data-astro-cid-f46s4e5f]{clip-path:inset(0 0 0 0)}.is-on[data-astro-cid-f46s4e5f] .a-grow[data-astro-cid-f46s4e5f]{transform:none}.is-on[data-astro-cid-f46s4e5f] .a-up[data-astro-cid-f46s4e5f],.is-on[data-astro-cid-f46s4e5f] .a-left[data-astro-cid-f46s4e5f]{opacity:1;transform:none}.is-on[data-astro-cid-f46s4e5f] .a-rise[data-astro-cid-f46s4e5f]{clip-path:inset(0 0 0 0 round 1cqi)}.ad__side[data-astro-cid-f46s4e5f]{display:flex;flex-direction:column;align-items:center;gap:1.7cqi;padding-top:.4cqi;border-right:1px solid var(--line);margin-right:-1.1%;padding-right:1.1%}.ad__logo[data-astro-cid-f46s4e5f]{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:22%;background:var(--oh-chart-blue)}.ad__logo[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f]{width:52%;fill:none;stroke:var(--oh-white);stroke-width:2.8;stroke-linecap:round}.ad__logo-p[data-astro-cid-f46s4e5f]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s var(--ease) .4s}.is-on[data-astro-cid-f46s4e5f] .ad__logo-p[data-astro-cid-f46s4e5f]{stroke-dashoffset:0}.ad__ic[data-astro-cid-f46s4e5f]{position:relative;display:grid;place-items:center;width:82%;aspect-ratio:1;border-radius:22%}.ad__ic[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f]{position:relative;width:56%;fill:none;stroke:var(--oh-chart-blue);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ad__ic[data-astro-cid-f46s4e5f].is-cur:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--fill);transform:scale(0);transition:transform .45s var(--pop) .85s}.is-on[data-astro-cid-f46s4e5f] .ad__ic[data-astro-cid-f46s4e5f].is-cur:before{transform:none}.ad__grid[data-astro-cid-f46s4e5f]{display:grid;grid-template-columns:1.05fr 1.1fr .95fr;grid-template-rows:1fr 1fr;gap:1.6cqi;min-height:0}.tile[data-astro-cid-f46s4e5f]{display:flex;flex-direction:column;gap:1.1cqi;min-width:0;min-height:0;padding:1.5cqi;border:1px solid var(--line);border-radius:2cqi;overflow:hidden}.tile__h[data-astro-cid-f46s4e5f]{display:flex;align-items:center;gap:.9cqi;margin:0;font-size:clamp(8px,1.7cqi,15px);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.logo[data-astro-cid-f46s4e5f]{flex:none;width:2.8cqi;height:2.8cqi;object-fit:contain}.ico[data-astro-cid-f46s4e5f]{flex:none;display:grid;place-items:center;width:2.8cqi;height:2.8cqi;border-radius:50%;background:var(--oh-chart-blue)}.ico[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f]{width:62%;fill:none;stroke:var(--oh-white);stroke-width:2;stroke-linecap:round}.ico--soft[data-astro-cid-f46s4e5f]{background:var(--fill)}.ico--soft[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f]{stroke:var(--oh-chart-blue)}.web[data-astro-cid-f46s4e5f]{flex:1;display:flex;flex-direction:column;gap:.9cqi;min-height:0;padding:1cqi;border:1px solid var(--line);border-radius:1.4cqi}.web__nav[data-astro-cid-f46s4e5f]{width:16%;height:.55cqi;border-radius:99px;background:var(--oh-chart-blue)}.web__hero[data-astro-cid-f46s4e5f]{position:relative;flex:1;display:flex;flex-direction:column;gap:.65cqi;padding:1cqi;border-radius:1cqi;background:var(--fill);overflow:hidden}.web__l[data-astro-cid-f46s4e5f]{height:.6cqi;border-radius:99px;background:var(--mid)}.web__l--1[data-astro-cid-f46s4e5f]{width:52%}.web__l--2[data-astro-cid-f46s4e5f]{width:34%}.web__btn[data-astro-cid-f46s4e5f]{width:26%;height:1.4cqi;margin-top:.4cqi;border-radius:.45cqi;background:var(--oh-chart-blue)}.web__art[data-astro-cid-f46s4e5f]{position:absolute;right:0;bottom:0;width:56%;overflow:hidden}.web__art[data-astro-cid-f46s4e5f] circle[data-astro-cid-f46s4e5f]{fill:var(--mid)}.web__mnt[data-astro-cid-f46s4e5f]{transform:translateY(100%);transition:transform .8s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-f46s4e5f] .web__mnt[data-astro-cid-f46s4e5f]{transform:none}.web__mnt[data-astro-cid-f46s4e5f] path[data-astro-cid-f46s4e5f]{fill:var(--mid)}.web__mnt[data-astro-cid-f46s4e5f] .web__mnt2[data-astro-cid-f46s4e5f]{fill:var(--fill2)}.web__feat[data-astro-cid-f46s4e5f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7cqi}.web__f[data-astro-cid-f46s4e5f]{display:flex;flex-direction:column;align-items:center;gap:.35cqi}.web__f[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f]{width:100%;height:3.2cqi;padding:.7cqi 0;box-sizing:border-box;border-radius:.8cqi;background:var(--fill);fill:none;stroke:var(--oh-chart-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.web__f[data-astro-cid-f46s4e5f] i[data-astro-cid-f46s4e5f]{display:block;width:70%;height:.4cqi;border-radius:99px;background:var(--line)}.web__f[data-astro-cid-f46s4e5f] i[data-astro-cid-f46s4e5f]+i[data-astro-cid-f46s4e5f]{width:50%}.stats[data-astro-cid-f46s4e5f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8cqi}.st[data-astro-cid-f46s4e5f]{display:flex;flex-direction:column;gap:.35cqi;min-width:0}.st--box[data-astro-cid-f46s4e5f]{padding:.8cqi;border:1px solid var(--line);border-radius:1cqi}.st__l[data-astro-cid-f46s4e5f]{font-size:clamp(6px,1.15cqi,12px);color:var(--soft);white-space:nowrap}.st__v[data-astro-cid-f46s4e5f]{font-size:clamp(9px,1.9cqi,18px);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.spk[data-astro-cid-f46s4e5f]{width:100%;height:2.4cqi;overflow:visible}.spk[data-astro-cid-f46s4e5f] path[data-astro-cid-f46s4e5f]{fill:none;stroke:var(--oh-chart-blue);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-f46s4e5f] .spk[data-astro-cid-f46s4e5f] path[data-astro-cid-f46s4e5f]{stroke-dashoffset:0}.bars[data-astro-cid-f46s4e5f]{flex:1;display:flex;align-items:flex-end;gap:9%;min-height:0;padding-top:.6cqi}.bars[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f]{flex:1;height:0;border-radius:.45cqi .45cqi 0 0;background:var(--mid);transition:height .7s var(--ease);transition-delay:var(--at)}.bars[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f].is-top{background:var(--oh-chart-blue)}.is-on[data-astro-cid-f46s4e5f] .bars[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f]{height:var(--h)}.crm[data-astro-cid-f46s4e5f]{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none}.crm[data-astro-cid-f46s4e5f] li[data-astro-cid-f46s4e5f]{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:.7cqi;row-gap:.3cqi}.crm__l[data-astro-cid-f46s4e5f]{font-size:clamp(6px,1.2cqi,12px);color:var(--soft);white-space:nowrap}.crm[data-astro-cid-f46s4e5f] b[data-astro-cid-f46s4e5f]{font-size:clamp(7px,1.4cqi,13px);font-weight:600;font-variant-numeric:tabular-nums}.crm__bar[data-astro-cid-f46s4e5f]{grid-column:1 / -1;height:.4cqi;border-radius:99px;background:var(--line);overflow:hidden}.crm__bar[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f]{display:block;height:100%;width:0;border-radius:inherit;background:var(--oh-chart-blue);transition:width .8s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-f46s4e5f] .crm__bar[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f]{width:var(--w)}.dot[data-astro-cid-f46s4e5f]{width:.85cqi;height:.85cqi;border-radius:50%}.dot--c1[data-astro-cid-f46s4e5f]{background:var(--oh-chart-blue)}.dot--c2[data-astro-cid-f46s4e5f]{background:var(--oh-tool-orange)}.dot--c3[data-astro-cid-f46s4e5f]{background:var(--oh-tool-green)}.dot--c4[data-astro-cid-f46s4e5f]{background:var(--oh-tool-purple)}.dot--c5[data-astro-cid-f46s4e5f]{background:var(--oh-tool-green-dark)}.soc[data-astro-cid-f46s4e5f]{display:grid;grid-template-columns:auto auto 1fr;align-items:end;gap:1.2cqi}.spk--soc[data-astro-cid-f46s4e5f]{height:3cqi}.stories[data-astro-cid-f46s4e5f]{display:flex;justify-content:space-between}.stories[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f]{position:relative;width:15%;aspect-ratio:1;border-radius:50%;background:var(--mid);box-shadow:0 0 0 .25cqi var(--oh-white),0 0 0 .45cqi var(--fill2)}.stories[data-astro-cid-f46s4e5f] span[data-astro-cid-f46s4e5f].is-cur:after{content:"";position:absolute;left:15%;right:15%;bottom:-.9cqi;height:.3cqi;border-radius:99px;background:var(--oh-chart-blue)}.thumbs[data-astro-cid-f46s4e5f]{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:.7cqi;min-height:0;margin-top:.4cqi}.thumbs--v[data-astro-cid-f46s4e5f]{grid-template-columns:repeat(4,1fr);margin-top:0}.th[data-astro-cid-f46s4e5f]{position:relative;overflow:hidden}.th--0[data-astro-cid-f46s4e5f]{background:var(--fill2)}.th--1[data-astro-cid-f46s4e5f]{background:var(--oh-tool-thumb-1)}.th--2[data-astro-cid-f46s4e5f]{background:var(--oh-tool-thumb-2)}.th--3[data-astro-cid-f46s4e5f]{background:var(--oh-tool-thumb-3)}.th[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f]{position:absolute;inset:0;width:100%;height:100%}.th[data-astro-cid-f46s4e5f] svg[data-astro-cid-f46s4e5f] path[data-astro-cid-f46s4e5f]{fill:#ffffff8c}.th[data-astro-cid-f46s4e5f] i[data-astro-cid-f46s4e5f]{position:absolute;left:50%;bottom:12%;width:2.6cqi;height:2.6cqi;margin-left:-1.3cqi;border-radius:50%;background:#141822cc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M3.6 2.6v4.8l3.9-2.4z' fill='%23fff'/%3E%3C/svg%3E") center / 58% no-repeat}.lead[data-astro-cid-f46s4e5f]{display:flex;align-items:baseline;gap:1cqi}.lead__n[data-astro-cid-f46s4e5f]{font-size:clamp(14px,3.6cqi,34px);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lead__up[data-astro-cid-f46s4e5f]{font-size:clamp(7px,1.3cqi,12px);font-weight:600;color:var(--oh-tool-up)}.bars--lead[data-astro-cid-f46s4e5f]{flex:1}.rc{position:relative;display:inline-block;height:1.15em;overflow:hidden;vertical-align:bottom}.rc__in{display:block;line-height:1.15em}.rc__in--next{position:absolute;left:0;top:0}@media(prefers-reduced-motion:reduce){.ad[data-astro-cid-f46s4e5f] [data-astro-cid-f46s4e5f],.ad[data-astro-cid-f46s4e5f]{transition:none!important;animation:none!important}}.ax[data-astro-cid-le3oagwt]{--ease: var(--oh-ease-plan);--pop: cubic-bezier(.34, 1.4, .64, 1);--ink: var(--oh-tool-ink);--soft: var(--oh-tool-soft);--line: var(--oh-tool-line);--fill: var(--oh-tool-fill);--fill2: var(--oh-tool-fill-2);--mid: var(--oh-tool-mid);--blue: var(--oh-chart-blue);position:relative;container-type:inline-size;display:grid;grid-template-columns:1fr;gap:2.2%;width:100%;aspect-ratio:578 / 420;padding:2.2%;box-sizing:border-box;border:1px solid var(--line);border-radius:16px;background:var(--oh-white);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-weight:400;text-transform:none;letter-spacing:-.005em;overflow:hidden}.ax--ads[data-astro-cid-le3oagwt]{grid-template-columns:8.2% 1fr}.ax--large[data-astro-cid-le3oagwt]{border-radius:22px}.a-pop[data-astro-cid-le3oagwt]{opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .5s var(--pop);transition-delay:var(--at)}.a-fade[data-astro-cid-le3oagwt]{opacity:0;transition:opacity .5s ease;transition-delay:var(--at)}.a-open[data-astro-cid-le3oagwt]{clip-path:inset(0 0 100% 0 round 2cqi);transition:clip-path .65s var(--ease);transition-delay:var(--at)}.a-wipe[data-astro-cid-le3oagwt]{display:inline-block;clip-path:inset(0 100% 0 0);transition:clip-path .55s var(--ease);transition-delay:var(--at)}.a-grow[data-astro-cid-le3oagwt]{transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease);transition-delay:var(--at)}.a-up[data-astro-cid-le3oagwt]{opacity:0;transform:translateY(.8cqi);transition:opacity .45s ease,transform .55s var(--ease);transition-delay:var(--at)}.a-left[data-astro-cid-le3oagwt]{opacity:0;transform:translate(-1.2cqi);transition:opacity .45s ease,transform .55s var(--ease);transition-delay:var(--at)}.a-rise[data-astro-cid-le3oagwt]{clip-path:inset(100% 0 0 0 round 1cqi);transition:clip-path .7s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-le3oagwt] .a-pop[data-astro-cid-le3oagwt]{opacity:1;transform:none}.is-on[data-astro-cid-le3oagwt] .a-fade[data-astro-cid-le3oagwt]{opacity:1}.is-on[data-astro-cid-le3oagwt] .a-open[data-astro-cid-le3oagwt]{clip-path:inset(0 0 0 0 round 2cqi)}.is-on[data-astro-cid-le3oagwt] .a-wipe[data-astro-cid-le3oagwt]{clip-path:inset(0 0 0 0)}.is-on[data-astro-cid-le3oagwt] .a-grow[data-astro-cid-le3oagwt]{transform:none}.is-on[data-astro-cid-le3oagwt] .a-up[data-astro-cid-le3oagwt],.is-on[data-astro-cid-le3oagwt] .a-left[data-astro-cid-le3oagwt]{opacity:1;transform:none}.is-on[data-astro-cid-le3oagwt] .a-rise[data-astro-cid-le3oagwt]{clip-path:inset(0 0 0 0 round 1cqi)}.ax__side[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;align-items:center;gap:1.7cqi;padding-top:.4cqi;border-right:1px solid var(--line);margin-right:-1.1%;padding-right:1.1%}.ax__logo[data-astro-cid-le3oagwt]{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:22%;background:var(--blue)}.ax__logo[data-astro-cid-le3oagwt] svg[data-astro-cid-le3oagwt]{width:52%;fill:none;stroke:var(--oh-white);stroke-width:2.8;stroke-linecap:round}.ax__logo-p[data-astro-cid-le3oagwt]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s var(--ease) .4s}.is-on[data-astro-cid-le3oagwt] .ax__logo-p[data-astro-cid-le3oagwt]{stroke-dashoffset:0}.ax__ic[data-astro-cid-le3oagwt]{position:relative;display:grid;place-items:center;width:82%;aspect-ratio:1;border-radius:22%}.ax__ic[data-astro-cid-le3oagwt] svg[data-astro-cid-le3oagwt]{position:relative;width:56%;fill:none;stroke:var(--blue);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ax__ic[data-astro-cid-le3oagwt].is-cur:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--fill);transform:scale(0);transition:transform .45s var(--pop) .85s}.is-on[data-astro-cid-le3oagwt] .ax__ic[data-astro-cid-le3oagwt].is-cur:before{transform:none}.ax__main[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:1.6cqi;min-width:0;min-height:0}.ax__head[data-astro-cid-le3oagwt]{display:flex;align-items:center;justify-content:space-between;gap:1cqi}.ax__h[data-astro-cid-le3oagwt]{margin:0;font-size:clamp(9px,2.1cqi,19px);font-weight:600;letter-spacing:-.015em}.ax__chip[data-astro-cid-le3oagwt]{padding:.45cqi 1.1cqi;border:1px solid var(--line);border-radius:99px;font-size:clamp(6px,1.15cqi,12px);color:var(--soft);white-space:nowrap}.ax__row[data-astro-cid-le3oagwt]{display:flex;align-items:baseline;justify-content:space-between;gap:1cqi}.tile[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:1.1cqi;min-width:0;min-height:0;padding:1.5cqi;border:1px solid var(--line);border-radius:2cqi;overflow:hidden}.tile--grow[data-astro-cid-le3oagwt]{flex:1}.tile__h[data-astro-cid-le3oagwt]{display:flex;align-items:center;gap:.9cqi;margin:0;font-size:clamp(8px,1.6cqi,15px);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.logo[data-astro-cid-le3oagwt]{flex:none;width:2.6cqi;height:2.6cqi;object-fit:contain}.st[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:.35cqi;min-width:0}.st--box[data-astro-cid-le3oagwt]{padding:.9cqi 1cqi;border:1px solid var(--line);border-radius:1cqi}.st__l[data-astro-cid-le3oagwt]{font-size:clamp(6px,1.15cqi,12px);color:var(--soft);white-space:nowrap}.st__v[data-astro-cid-le3oagwt]{font-size:clamp(9px,1.9cqi,18px);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.spk[data-astro-cid-le3oagwt]{width:100%;height:3cqi;overflow:visible}.spk[data-astro-cid-le3oagwt] path[data-astro-cid-le3oagwt]{fill:none;stroke:var(--blue);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-le3oagwt] .spk[data-astro-cid-le3oagwt] path[data-astro-cid-le3oagwt]{stroke-dashoffset:0}.bars[data-astro-cid-le3oagwt]{flex:1;display:flex;align-items:flex-end;gap:9%;min-height:0;padding-top:.6cqi}.bars[data-astro-cid-le3oagwt] span[data-astro-cid-le3oagwt]{flex:1;height:0;border-radius:.45cqi .45cqi 0 0;background:var(--mid);transition:height .7s var(--ease);transition-delay:var(--at)}.bars[data-astro-cid-le3oagwt] span[data-astro-cid-le3oagwt].is-top{background:var(--blue)}.is-on[data-astro-cid-le3oagwt] .bars[data-astro-cid-le3oagwt] span[data-astro-cid-le3oagwt]{height:var(--h)}.kpi[data-astro-cid-le3oagwt]{display:grid;grid-template-columns:repeat(4,1fr);gap:1cqi}.tbl__r[data-astro-cid-le3oagwt]{flex:1;display:grid;grid-template-columns:1fr 11% 9% 10% 14%;align-items:center;gap:1cqi;padding:.75cqi 0;border-top:1px solid var(--line);font-size:clamp(7px,1.35cqi,13px);transition-property:opacity,transform,color}.tbl__r--h[data-astro-cid-le3oagwt]{flex:none;border-top:0;padding-top:0;font-size:clamp(6px,1.15cqi,12px);color:var(--soft)}.tbl__r[data-astro-cid-le3oagwt] b[data-astro-cid-le3oagwt]{font-weight:600;font-variant-numeric:tabular-nums}.tbl__c[data-astro-cid-le3oagwt]{font-variant-numeric:tabular-nums}.trend[data-astro-cid-le3oagwt]{display:block}.trend[data-astro-cid-le3oagwt] .spk[data-astro-cid-le3oagwt]{display:block;height:2.6cqi}.trend[data-astro-cid-le3oagwt] .spk[data-astro-cid-le3oagwt] path[data-astro-cid-le3oagwt]{stroke-dasharray:none;stroke-dashoffset:0}.is-weak[data-astro-cid-le3oagwt] .trend[data-astro-cid-le3oagwt] .spk[data-astro-cid-le3oagwt] path[data-astro-cid-le3oagwt]{stroke:var(--mid)}.tile--grow[data-astro-cid-le3oagwt]:has(.tbl__r){gap:0}.tbl__n[data-astro-cid-le3oagwt]{display:flex;align-items:center;gap:.9cqi;white-space:nowrap;overflow:hidden}.tbl__n[data-astro-cid-le3oagwt] .logo[data-astro-cid-le3oagwt]{width:2.2cqi;height:2.2cqi}.tg[data-astro-cid-le3oagwt]{position:relative;display:block;width:3.6cqi;height:2cqi;border-radius:99px;background:var(--blue);transition-property:opacity,transform,background-color}.tg[data-astro-cid-le3oagwt]:after{content:"";position:absolute;top:.3cqi;left:1.9cqi;width:1.4cqi;height:1.4cqi;border-radius:50%;background:var(--oh-white);transition:left .35s var(--ease)}.is-moved[data-astro-cid-le3oagwt] .is-weak[data-astro-cid-le3oagwt]{color:var(--soft)}.is-moved[data-astro-cid-le3oagwt] .is-weak[data-astro-cid-le3oagwt] .tg[data-astro-cid-le3oagwt]{background:var(--line);transition-delay:0s}.is-moved[data-astro-cid-le3oagwt] .is-weak[data-astro-cid-le3oagwt] .tg[data-astro-cid-le3oagwt]:after{left:.3cqi}.is-moved[data-astro-cid-le3oagwt] .is-weak[data-astro-cid-le3oagwt] .logo[data-astro-cid-le3oagwt]{opacity:.45}.split[data-astro-cid-le3oagwt]{display:flex;gap:.4cqi;height:1.6cqi}.split__s[data-astro-cid-le3oagwt]{flex:none;width:var(--w0);border-radius:.5cqi;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease),width .9s var(--ease);transition-delay:var(--at),0s}.is-on[data-astro-cid-le3oagwt] .split__s[data-astro-cid-le3oagwt]{transform:none}.is-moved[data-astro-cid-le3oagwt] .split__s[data-astro-cid-le3oagwt]{width:var(--w1)}.split__s--0[data-astro-cid-le3oagwt]{background:var(--blue)}.split__s--1[data-astro-cid-le3oagwt]{background:var(--oh-tool-split)}.split__s--2[data-astro-cid-le3oagwt]{background:var(--mid)}.split__s--3[data-astro-cid-le3oagwt]{background:var(--fill2)}.ax__note[data-astro-cid-le3oagwt]{opacity:0;transition:opacity .5s ease .3s}.is-moved[data-astro-cid-le3oagwt] .ax__note[data-astro-cid-le3oagwt]{opacity:1}.mt[data-astro-cid-le3oagwt]{display:flex;gap:.3cqi;padding:.3cqi;border:1px solid var(--line);border-radius:99px}.mt__t[data-astro-cid-le3oagwt]{padding:.4cqi 1.2cqi;border-radius:99px;font-size:clamp(7px,1.3cqi,13px);color:var(--soft)}.mt__t[data-astro-cid-le3oagwt].is-cur{background:var(--fill);color:var(--blue);font-weight:600}.chat[data-astro-cid-le3oagwt]{gap:.9cqi}.chat[data-astro-cid-le3oagwt] .tile__h[data-astro-cid-le3oagwt]{font-size:clamp(9px,1.8cqi,17px)}.chat[data-astro-cid-le3oagwt] .logo[data-astro-cid-le3oagwt]{width:3cqi;height:3cqi}.chat[data-astro-cid-le3oagwt] .logo[data-astro-cid-le3oagwt]{border-radius:.5cqi}.chat__t[data-astro-cid-le3oagwt]{margin-left:auto;font-weight:400}.chat__l[data-astro-cid-le3oagwt]{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:.8cqi;margin:0;padding:0;list-style:none;overflow:hidden}.chat__l[data-astro-cid-le3oagwt]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 2.4cqi);mask-image:linear-gradient(to bottom,transparent,#000 2.4cqi)}.msg[data-astro-cid-le3oagwt]{display:none;align-items:flex-start;gap:.7cqi}.msg[data-astro-cid-le3oagwt].is-in{display:flex;animation:msg-in .5s var(--ease) both}@keyframes msg-in{0%{opacity:0;transform:translateY(1cqi)}}.msg__av[data-astro-cid-le3oagwt]{flex:none;display:grid;place-items:center;width:2.8cqi;height:2.8cqi;border-radius:50%;background:var(--fill);color:var(--blue);font-size:clamp(6px,1.1cqi,11px);font-weight:600}.msg--d[data-astro-cid-le3oagwt] .msg__av[data-astro-cid-le3oagwt],.msg--typing[data-astro-cid-le3oagwt] .msg__av[data-astro-cid-le3oagwt]{background:var(--blue);color:var(--oh-white)}.msg--typing-m[data-astro-cid-le3oagwt] .msg__av[data-astro-cid-le3oagwt]{background:var(--fill);color:var(--blue)}.msg__b[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:.15cqi;min-width:0;font-size:clamp(7px,1.45cqi,15px);line-height:1.35}.msg__b[data-astro-cid-le3oagwt] b[data-astro-cid-le3oagwt]{font-weight:600}.msg__b[data-astro-cid-le3oagwt] em[data-astro-cid-le3oagwt]{font-style:normal;color:var(--blue);background:var(--fill);border-radius:.3cqi;padding:0 .2cqi}.dots[data-astro-cid-le3oagwt]{display:flex;gap:.35cqi;padding:.8cqi 1cqi;border-radius:1cqi;background:var(--fill)}.dots[data-astro-cid-le3oagwt] i[data-astro-cid-le3oagwt]{width:.6cqi;height:.6cqi;border-radius:50%;background:var(--mid);animation:dots 1s ease-in-out infinite}.dots[data-astro-cid-le3oagwt] i[data-astro-cid-le3oagwt]:nth-child(2){animation-delay:.15s}.dots[data-astro-cid-le3oagwt] i[data-astro-cid-le3oagwt]:nth-child(3){animation-delay:.3s}@keyframes dots{0%,60%,to{transform:none}30%{transform:translateY(-.4cqi)}}.ok[data-astro-cid-le3oagwt]{flex:none;display:grid;place-items:center;width:1.9cqi;height:1.9cqi;border-radius:50%;background:var(--blue)}.ok[data-astro-cid-le3oagwt]:after{content:"";width:38%;height:20%;margin-top:-12%;border:solid var(--oh-white);border-width:0 0 .28cqi .28cqi;transform:rotate(-45deg)}.fmt[data-astro-cid-le3oagwt]{display:flex;gap:.3cqi;padding:.3cqi;border:1px solid var(--line);border-radius:99px}.fmt__t[data-astro-cid-le3oagwt]{padding:.35cqi 1cqi;border-radius:99px;font-size:clamp(6px,1.15cqi,12px);color:var(--soft);transition:background-color .4s ease,color .4s ease}.ax[data-astro-cid-le3oagwt][data-fmt="0"] .fmt__t[data-astro-cid-le3oagwt][data-f="0"],.ax[data-astro-cid-le3oagwt][data-fmt="1"] .fmt__t[data-astro-cid-le3oagwt][data-f="1"],.ax[data-astro-cid-le3oagwt][data-fmt="2"] .fmt__t[data-astro-cid-le3oagwt][data-f="2"]{background:var(--fill);color:var(--blue)}.ed[data-astro-cid-le3oagwt]{flex:1;display:grid;grid-template-columns:1fr 1.05fr;gap:1.6cqi;min-height:0}.cv[data-astro-cid-le3oagwt]{display:grid;place-items:center;background:var(--oh-tool-canvas)}.cv__frame[data-astro-cid-le3oagwt]{position:relative;width:24cqi;height:42.7cqi;border-radius:1.4cqi;overflow:hidden;background:var(--fill);box-shadow:0 0 0 1px var(--line);transition:width .8s var(--ease),height .8s var(--ease),opacity .3s ease,transform .5s var(--pop);transition-delay:0s,0s,var(--at),var(--at)}.ax[data-astro-cid-le3oagwt][data-fmt="1"] .cv__frame[data-astro-cid-le3oagwt]{width:34cqi;height:42.5cqi}.ax[data-astro-cid-le3oagwt][data-fmt="2"] .cv__frame[data-astro-cid-le3oagwt]{width:38cqi;height:38cqi}.cv__vid[data-astro-cid-le3oagwt]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cv__cap[data-astro-cid-le3oagwt]{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:.7cqi;padding:1.6cqi}.cv__l[data-astro-cid-le3oagwt]{height:.8cqi;width:70%;border-radius:99px;background:var(--oh-white)}.cv__l--2[data-astro-cid-le3oagwt]{width:46%;background:#ffffffb3}.cv__btn[data-astro-cid-le3oagwt]{display:grid;place-items:center;height:3cqi;margin-top:.4cqi;border-radius:.7cqi;background:var(--blue);color:var(--oh-white);font-size:clamp(6px,1.2cqi,12px);font-weight:600}.ed__side[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:1.4cqi;min-height:0}.ly[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:.4cqi;margin:0;padding:0;list-style:none}.ly[data-astro-cid-le3oagwt] li[data-astro-cid-le3oagwt]{display:flex;align-items:center;gap:.9cqi;padding:.5cqi .8cqi;border-radius:.8cqi;font-size:clamp(8px,1.6cqi,16px)}.ed__side[data-astro-cid-le3oagwt] .st__l[data-astro-cid-le3oagwt]{font-size:clamp(7px,1.4cqi,14px)}.ly[data-astro-cid-le3oagwt] li[data-astro-cid-le3oagwt].is-cur{background:var(--fill);color:var(--blue)}.ly[data-astro-cid-le3oagwt] svg[data-astro-cid-le3oagwt]{width:2.1cqi;height:2.1cqi;fill:none;stroke:var(--blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fm[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:.8cqi}.fm__r[data-astro-cid-le3oagwt]{display:grid;grid-template-columns:3.4cqi 1fr auto;align-items:center;gap:1cqi}.fm__th[data-astro-cid-le3oagwt]{justify-self:center}.fm__th[data-astro-cid-le3oagwt]{flex:none;height:3.2cqi;border-radius:.5cqi;background:var(--fill2)}.fm__th--0[data-astro-cid-le3oagwt]{width:1.8cqi;background:var(--mid)}.fm__th--1[data-astro-cid-le3oagwt]{width:2.56cqi}.fm__th--2[data-astro-cid-le3oagwt]{width:3.2cqi}.fm__n[data-astro-cid-le3oagwt]{flex:1;display:flex;flex-direction:column;gap:.1cqi;font-size:clamp(8px,1.6cqi,16px)}.fm__n[data-astro-cid-le3oagwt] b[data-astro-cid-le3oagwt]{font-weight:600}.pin[data-astro-cid-le3oagwt]{flex:none;display:block;width:2.2cqi;height:2.2cqi;background:var(--blue);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5 7 13 7 13s7-8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5 7 13 7 13s7-8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center / contain no-repeat}.spark[data-astro-cid-le3oagwt]{flex:none;display:block;width:2.2cqi;height:2.2cqi;background:var(--blue);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.dot[data-astro-cid-le3oagwt]{flex:none;width:.9cqi;height:.9cqi;border-radius:50%}.dot--on[data-astro-cid-le3oagwt]{background:var(--oh-tool-up)}.mn[data-astro-cid-le3oagwt]{flex:1;display:grid;grid-template-columns:1.35fr 1fr;gap:1.6cqi;min-height:0}.mn__feed[data-astro-cid-le3oagwt]{padding:1.2cqi}.fd[data-astro-cid-le3oagwt]{flex:1;display:flex;flex-direction:column;gap:.8cqi;margin:0;padding:0;list-style:none;overflow:hidden}.fd__i[data-astro-cid-le3oagwt]{flex:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1cqi;padding:.9cqi 1cqi;border:1px solid var(--line);border-radius:1.1cqi}.fd__i--new[data-astro-cid-le3oagwt]{display:none}.is-moved[data-astro-cid-le3oagwt] .fd__i--new[data-astro-cid-le3oagwt]{display:grid;animation:fd-in .7s var(--ease) both}@keyframes fd-in{0%{opacity:0;transform:translateY(-1.2cqi)}}.src[data-astro-cid-le3oagwt]{display:grid;place-items:center;width:3.6cqi;height:3.6cqi;border-radius:.8cqi;background:var(--fill)}.src[data-astro-cid-le3oagwt] img[data-astro-cid-le3oagwt]{width:70%;height:70%;object-fit:contain}.fd__b[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:.5cqi;min-width:0}.mt--feed[data-astro-cid-le3oagwt]{align-self:flex-start;margin-bottom:1cqi}.fd__t[data-astro-cid-le3oagwt]{font-size:clamp(8px,1.55cqi,15px);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd__t[data-astro-cid-le3oagwt] b[data-astro-cid-le3oagwt]{font-weight:600}.fd__q[data-astro-cid-le3oagwt]{font-size:clamp(7px,1.45cqi,14px);line-height:1.35;color:var(--soft)}.fd__q[data-astro-cid-le3oagwt] mark[data-astro-cid-le3oagwt]{padding:0 .3cqi;border-radius:.3cqi;background:var(--fill);color:var(--blue);font-weight:600}.fd__m[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;align-items:flex-end;gap:.3cqi;white-space:nowrap}.fd__k[data-astro-cid-le3oagwt]{padding:.3cqi .8cqi;border-radius:99px;background:var(--fill);color:var(--blue);font-size:clamp(6px,1.1cqi,11px)}.fd__k--stars[data-astro-cid-le3oagwt]{background:none;padding:0;letter-spacing:.05em}.is-moved[data-astro-cid-le3oagwt] .fd__i[data-astro-cid-le3oagwt]:last-child{display:none}.mn__side[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:1.6cqi;min-height:0}.st__v--xl[data-astro-cid-le3oagwt]{font-size:clamp(14px,3.6cqi,34px)}.up[data-astro-cid-le3oagwt]{font-size:clamp(7px,1.3cqi,12px);font-weight:600;color:var(--oh-tool-up)}.sent[data-astro-cid-le3oagwt]{display:flex;gap:.3cqi;height:1.2cqi}.sent[data-astro-cid-le3oagwt] span[data-astro-cid-le3oagwt]{border-radius:.4cqi;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease);transition-delay:var(--at)}.is-on[data-astro-cid-le3oagwt] .sent[data-astro-cid-le3oagwt] span[data-astro-cid-le3oagwt]{transform:none}.sent__p[data-astro-cid-le3oagwt]{width:82%;background:var(--blue)}.sent__n[data-astro-cid-le3oagwt]{width:14%;background:var(--mid)}.sent__x[data-astro-cid-le3oagwt]{width:4%;background:var(--fill2)}.ax[data-astro-cid-le3oagwt][data-lvl="1"] .mt__t[data-astro-cid-le3oagwt][data-lv="1"],.ax[data-astro-cid-le3oagwt][data-lvl="2"] .mt__t[data-astro-cid-le3oagwt][data-lv="2"],.ax[data-astro-cid-le3oagwt][data-lvl="3"] .mt__t[data-astro-cid-le3oagwt][data-lv="3"]{background:var(--fill);color:var(--blue);font-weight:600}.mt__t[data-astro-cid-le3oagwt]{transition:background-color .35s ease,color .35s ease}.fn[data-astro-cid-le3oagwt]{flex:none;display:grid;grid-template-columns:repeat(5,1fr);gap:1cqi;min-height:21cqi}.fn__s[data-astro-cid-le3oagwt]{gap:.6cqi;padding:1.2cqi}.fn__n[data-astro-cid-le3oagwt]{font-size:clamp(7px,1.4cqi,14px);font-weight:600;line-height:1.25}.fn__tools[data-astro-cid-le3oagwt]{display:flex;flex-direction:column;gap:.5cqi;margin-top:.4cqi}.fn__t[data-astro-cid-le3oagwt]{padding:.4cqi .7cqi;border-radius:.6cqi;background:var(--fill);color:var(--blue);font-size:clamp(6px,1.15cqi,12px);white-space:nowrap;transition:opacity .4s ease,transform .5s var(--ease)}.ax[data-astro-cid-le3oagwt][data-lvl="1"] .fn__t[data-astro-cid-le3oagwt][data-min="2"],.ax[data-astro-cid-le3oagwt][data-lvl="1"] .fn__t[data-astro-cid-le3oagwt][data-min="3"],.ax[data-astro-cid-le3oagwt][data-lvl="2"] .fn__t[data-astro-cid-le3oagwt][data-min="3"]{opacity:0;transform:translateY(.6cqi)}.fc[data-astro-cid-le3oagwt]{gap:.9cqi}.fc__stop[data-astro-cid-le3oagwt]{color:var(--blue)}.fc__rows[data-astro-cid-le3oagwt]{flex:1;display:flex;flex-direction:column;justify-content:space-around}.fc__r[data-astro-cid-le3oagwt]{display:grid;grid-template-columns:13cqi 1fr 6cqi;align-items:center;gap:1.2cqi;font-size:clamp(7px,1.45cqi,14px)}.fc__v[data-astro-cid-le3oagwt]{font-size:clamp(8px,1.8cqi,17px)}.fc__l[data-astro-cid-le3oagwt]{color:var(--soft)}.fc__tr[data-astro-cid-le3oagwt]{height:2.4cqi;border-radius:99px;background:var(--line);overflow:hidden}.fc__b[data-astro-cid-le3oagwt]{display:block;height:100%;width:0;border-radius:inherit;background:var(--mid);transition:width .8s var(--ease)}.fc__b--1[data-astro-cid-le3oagwt]{background:var(--blue)}.ax[data-astro-cid-le3oagwt][data-lvl="1"] .fc__b[data-astro-cid-le3oagwt]{width:calc(var(--k) * 45%)}.ax[data-astro-cid-le3oagwt][data-lvl="2"] .fc__b[data-astro-cid-le3oagwt]{width:calc(var(--k) * 70%)}.ax[data-astro-cid-le3oagwt][data-lvl="3"] .fc__b[data-astro-cid-le3oagwt]{width:calc(var(--k) * 100%)}.fc__v[data-astro-cid-le3oagwt]{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.ax .rc{position:relative;display:inline-block;height:1.15em;overflow:hidden;vertical-align:bottom}.ax .rc__in{display:block;line-height:1.15em}.ax .rc__in--next{position:absolute;left:0;top:0}@media(prefers-reduced-motion:reduce){.ax[data-astro-cid-le3oagwt] [data-astro-cid-le3oagwt],.ax[data-astro-cid-le3oagwt]{transition:none!important;animation:none!important}}.ap[data-astro-cid-pvhqmglc]{display:flex;flex-direction:column;gap:clamp(20px,3.4svh,44px);padding:clamp(26px,4.2svh,52px) var(--oh-page-pad) clamp(40px,6svh,80px);color:var(--oh-ink)}.ap__top[data-astro-cid-pvhqmglc]{display:flex;justify-content:center}.ap__h[data-astro-cid-pvhqmglc]{margin:0;max-width:34ch;text-align:center;text-wrap:balance;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-section);line-height:1.28;letter-spacing:var(--oh-ls-display)}.ap__flow[data-astro-cid-pvhqmglc]{position:relative}.ap__lines[data-astro-cid-pvhqmglc]{position:absolute;inset:0;z-index:0;color:var(--oh-blue);pointer-events:none}.ap__fan[data-astro-cid-pvhqmglc]{height:540px}.ap__row[data-astro-cid-pvhqmglc]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 40.8% 1fr;column-gap:4.25%;align-items:center}.ap__row[data-astro-cid-pvhqmglc]+.ap__row[data-astro-cid-pvhqmglc]{margin-top:424px}.ap__card[data-astro-cid-pvhqmglc]{position:relative;overflow:hidden;aspect-ratio:578 / 420;border:1px solid var(--oh-hair);border-radius:var(--oh-radius-lg);background:var(--oh-white);box-shadow:var(--oh-shadow-screen)}.ap__card--ui[data-astro-cid-pvhqmglc]{display:block;border:0;background:none;padding:0}.ap__side[data-astro-cid-pvhqmglc]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ap__kind[data-astro-cid-pvhqmglc]{font-family:var(--oh-font-mono);font-weight:var(--oh-weight-mono);font-size:var(--oh-fs-meta);line-height:1.45;letter-spacing:var(--oh-ls-mono);text-transform:uppercase;color:var(--oh-ink-soft);margin-bottom:6px;transition:opacity .45s var(--oh-ease-plan)}.ap__row[data-astro-cid-pvhqmglc][data-revealed=false] .ap__kind[data-astro-cid-pvhqmglc]{opacity:0}.ap__badge[data-astro-cid-pvhqmglc]{transition:opacity .45s var(--oh-ease-plan)}.ap__t[data-astro-cid-pvhqmglc]{margin:0;max-width:20ch;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display-fixed);font-size:var(--oh-fs-plan-title);line-height:1.16;letter-spacing:-.015em;color:var(--oh-ink)}.ap__b[data-astro-cid-pvhqmglc]{margin:0;max-width:38ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.6;letter-spacing:var(--oh-ls-body)}.rw[data-astro-cid-pvhqmglc]{display:inline-block;transition:opacity .45s var(--oh-ease-plan),transform .45s var(--oh-ease-plan),filter .45s var(--oh-ease-plan);transition-delay:calc(var(--w, 0) * 65ms)}.ap__row[data-astro-cid-pvhqmglc][data-revealed=false] .rw[data-astro-cid-pvhqmglc]{opacity:0;filter:blur(.1em);transform:translateY(.1875em);transition-delay:0s}.ap__row[data-astro-cid-pvhqmglc][data-revealed=false] .ap__badge[data-astro-cid-pvhqmglc]{opacity:0}@media(max-width:989px){.ap__top[data-astro-cid-pvhqmglc]{flex-direction:column}.ap__row[data-astro-cid-pvhqmglc]{grid-template-columns:1fr;row-gap:14px;justify-items:center;padding:28px 22px;border-radius:var(--oh-radius-lg);background:var(--oh-white);text-align:center}.ap__side[data-astro-cid-pvhqmglc]{align-items:center}.ap__t[data-astro-cid-pvhqmglc],.ap__b[data-astro-cid-pvhqmglc]{max-width:none}.ap__mid[data-astro-cid-pvhqmglc]{display:none}.ap__row[data-astro-cid-pvhqmglc]+.ap__row[data-astro-cid-pvhqmglc]{margin-top:300px}.ap[data-astro-cid-pvhqmglc]{padding-bottom:32px}}@media(prefers-reduced-motion:reduce){.rw[data-astro-cid-pvhqmglc],.ap__badge[data-astro-cid-pvhqmglc]{transition:none;opacity:1;filter:none;transform:none}}.cta[data-astro-cid-ny7bwfva]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:clamp(32px,4vw,72px);padding:clamp(28px,2.8vw,44px) var(--oh-page-pad);border-top:1px solid var(--oh-rule-color);border-bottom:1px solid var(--oh-rule-color);background-color:var(--oh-yellow);color:var(--oh-ink)}.cta__in[data-astro-cid-ny7bwfva]{max-width:56ch}.cta__h[data-astro-cid-ny7bwfva]{margin:0;font-family:var(--oh-font-display);font-weight:var(--oh-weight-display);font-size:var(--oh-fs-cta);line-height:1.14;letter-spacing:var(--oh-ls-display)}.cta__h[data-astro-cid-ny7bwfva] em[data-astro-cid-ny7bwfva]{font-style:italic}.cta__btn[data-astro-cid-ny7bwfva]{flex:none}.cta__t[data-astro-cid-ny7bwfva]{margin:12px 0 0;max-width:52ch;font-family:var(--oh-font-sans);font-weight:var(--oh-weight-sans);font-size:var(--oh-fs-body);line-height:1.5}@media(max-width:989px){.cta[data-astro-cid-ny7bwfva]{flex-direction:column;align-items:flex-start}}
