.api-guide-page[data-astro-cid-4kag7c42]{max-width:720px;margin:24px auto 64px;padding:0 4px}.api-guide__header[data-astro-cid-4kag7c42]{margin-bottom:28px}.api-guide__title[data-astro-cid-4kag7c42]{margin:0 0 12px;font-size:max(28px,min(4vw,40px));line-height:1.15}.api-guide__lead[data-astro-cid-4kag7c42]{color:var(--ink-dim,inherit);margin:0;font-size:18px;line-height:1.5}.api-guide-page[data-astro-cid-kqf6wbg7]{max-width:var(--canvas-max);padding:0 4px}.api-guide__hero[data-astro-cid-kqf6wbg7]{margin:0}.api-guide__item-address[data-astro-cid-kqf6wbg7]{color:var(--ink-dim,inherit);align-items:flex-start;gap:8px;margin-top:10px;display:flex}.api-guide__item-address-icon[data-astro-cid-kqf6wbg7]{flex:none;margin-top:2px}.api-guide__item-address-label[data-astro-cid-kqf6wbg7]{text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600;display:block}.api-guide__item-address-lines[data-astro-cid-kqf6wbg7]{overflow-wrap:anywhere;flex-direction:column;font-style:normal;display:flex}.api-guide__hero>img{transition:transform var(--motion-image)}.api-guide__hero:hover>img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.api-guide__hero:hover>img{transform:none!important}}.api-guide__header[data-astro-cid-kqf6wbg7]{margin-bottom:28px}.detail-kicker[data-astro-cid-kqf6wbg7]{letter-spacing:.08em;text-transform:uppercase;color:var(--coral-deep);margin:0 0 10px;font-size:12px;font-weight:700}.api-guide__title[data-astro-cid-kqf6wbg7]{margin:0 0 12px;font-size:max(28px,min(4vw,40px));line-height:1.15}.api-guide__lead[data-astro-cid-kqf6wbg7]{color:var(--ink-dim,inherit);margin:0;font-size:18px;line-height:1.5}.api-guide__dateline[data-astro-cid-kqf6wbg7]{color:var(--ink-dim,inherit);margin:12px 0 0;font-size:15px;line-height:1.4}.api-guide__dateline[data-astro-cid-kqf6wbg7] time[data-astro-cid-kqf6wbg7]{white-space:nowrap}.api-guide__byline-role[data-astro-cid-kqf6wbg7]{opacity:.7}.api-guide__body[data-astro-cid-kqf6wbg7]{max-width:var(--reading-max);gap:18px;margin:0 0 28px;display:grid}.api-guide__body[data-astro-cid-kqf6wbg7] p[data-astro-cid-kqf6wbg7]{margin:0;font-size:18px;line-height:1.6}.api-guide__items[data-astro-cid-kqf6wbg7]{margin:0 0 28px}.api-guide__items-title[data-astro-cid-kqf6wbg7]{margin:0 0 12px;font-size:20px;line-height:1.2}.api-guide__items-list[data-astro-cid-kqf6wbg7]{counter-reset:api-guide-item;gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.api-guide__items-list[data-astro-cid-kqf6wbg7]{flex-flow:wrap;column-gap:28px;display:flex}.api-guide__item[data-astro-cid-kqf6wbg7]{flex:calc(33.3333% - 18.6667px);min-width:0}.api-guide__item--feature[data-astro-cid-kqf6wbg7]{flex-basis:100%}.api-guide__item[data-astro-cid-kqf6wbg7]:nth-child(-n+3){border-top-color:var(--ink)}}.api-guide__item[data-astro-cid-kqf6wbg7]{counter-increment:api-guide-item;border-top:1px solid var(--border-soft,#00000014);grid-template-columns:2.25rem minmax(0,1fr);gap:0 4px;padding:12px 0;line-height:1.5;display:grid}.api-guide__item--with-media[data-astro-cid-kqf6wbg7]{grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:12px}.api-guide__item-media[data-astro-cid-kqf6wbg7]{grid-column:1;min-width:0;margin:0}.api-guide__item-credit[data-astro-cid-kqf6wbg7]{color:var(--ink-dim,inherit);overflow-wrap:anywhere;margin:5px 0 0;font-size:14px;line-height:1.35}.api-guide__item-copy[data-astro-cid-kqf6wbg7]{grid-column:2;min-width:0}.api-guide__item-type[data-astro-cid-kqf6wbg7]{color:var(--coral-deep);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700}.api-guide__item--feature[data-astro-cid-kqf6wbg7]{grid-column:1/-1}@media (min-width:900px){.api-guide__item--feature[data-astro-cid-kqf6wbg7] .api-guide__item-desc[data-astro-cid-kqf6wbg7]{columns:2 26rem;column-rule:1px solid var(--border-soft,#00000014);column-gap:32px;max-width:none}}@media (min-width:1400px){.api-guide__item--feature[data-astro-cid-kqf6wbg7] .api-guide__item-desc[data-astro-cid-kqf6wbg7]{columns:3 24rem}}.api-guide__item[data-astro-cid-kqf6wbg7]:first-child{border-top:0}.api-guide__item[data-astro-cid-kqf6wbg7]:before{content:counter(api-guide-item);font-family:var(--sans,inherit);letter-spacing:.02em;color:var(--ink-dim,inherit);font-variant-numeric:tabular-nums;grid-row:1/-1;font-size:13px;font-weight:700;line-height:1.75}.api-guide__item-name[data-astro-cid-kqf6wbg7],.api-guide__item-desc[data-astro-cid-kqf6wbg7]{grid-column:2}.api-guide__item-name[data-astro-cid-kqf6wbg7]{margin:0;font-size:17px;font-weight:600;line-height:1.4}.api-guide__item-desc[data-astro-cid-kqf6wbg7] p[data-astro-cid-kqf6wbg7]{margin:0 0 .5em}.api-guide__item-desc[data-astro-cid-kqf6wbg7] p[data-astro-cid-kqf6wbg7]:last-child{margin-bottom:0}.api-guide__item-desc[data-astro-cid-kqf6wbg7]{max-width:66ch;color:var(--ink-dim,inherit);margin:4px 0 0;font-size:16px;line-height:1.5}.api-guide__item-name[data-astro-cid-kqf6wbg7] a[data-astro-cid-kqf6wbg7]{color:inherit;text-decoration-thickness:1px}.api-guide__item-place[data-astro-cid-kqf6wbg7],.api-guide__item-date[data-astro-cid-kqf6wbg7]{color:var(--ink-dim,inherit);margin:6px 0 0;font-size:14px;line-height:1.4}
