.headline[data-astro-cid-66bovz35],.body[data-astro-cid-66bovz35]{width:100%;max-width:728px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.headline[data-astro-cid-66bovz35]{padding-top:56px;padding-bottom:40px}.intro[data-astro-cid-66bovz35]{flex-direction:column;gap:24px;width:100%;display:flex}.carol[data-astro-cid-66bovz35]{flex-direction:column;gap:8px;display:flex}h1[data-astro-cid-66bovz35]{font-family:var(--font-display);font-weight:400;font-size:var(--text-case-title);color:var(--color-text);margin:0;line-height:1.3}.labels[data-astro-cid-66bovz35]{color:var(--color-text-muted);font-size:var(--text-label);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.summary[data-astro-cid-66bovz35]{font-size:var(--text-body);letter-spacing:.02em;color:var(--color-text);margin:0;line-height:1.5}.source-link[data-astro-cid-66bovz35]{color:var(--color-text-muted);font-size:var(--text-label);align-items:center;gap:8px;margin-top:16px;font-weight:500;transition:color .15s;display:inline-flex}.source-link[data-astro-cid-66bovz35]:hover{color:var(--color-text)}.body[data-astro-cid-66bovz35]{flex-direction:column;gap:24px;padding-top:8px;padding-bottom:40px;display:flex}.body[data-astro-cid-66bovz35] h2{font-family:var(--font-display);font-weight:400;font-size:var(--text-insight-title);letter-spacing:-.02em;color:var(--color-text);margin:32px 0 0;line-height:1.3}.body[data-astro-cid-66bovz35] p{font-size:var(--text-body);letter-spacing:.02em;color:var(--color-text);margin:0;line-height:1.5}.body[data-astro-cid-66bovz35] ul{flex-direction:column;gap:16px;margin:0;padding-left:20px;display:flex}.body[data-astro-cid-66bovz35] li{font-size:var(--text-body);letter-spacing:.02em;color:var(--color-text);line-height:1.5}.body[data-astro-cid-66bovz35] a{color:var(--color-text);text-decoration-line:underline;text-decoration-color:var(--color-text-faint);text-underline-offset:3px;transition:text-decoration-color .15s}.body[data-astro-cid-66bovz35] a:hover,.body[data-astro-cid-66bovz35] a:focus-visible{text-decoration-color:currentColor}.body[data-astro-cid-66bovz35] code{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:4px;padding:.1em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.88em}.body[data-astro-cid-66bovz35] .steps{flex-direction:column;gap:20px;margin:0;padding-left:20px;display:flex}.body[data-astro-cid-66bovz35] .steps li{padding-left:4px}.body[data-astro-cid-66bovz35] .steps li p{font-size:var(--text-body);letter-spacing:.02em;color:var(--color-text);line-height:1.5}.body[data-astro-cid-66bovz35] .code-block{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:12px 0 0;padding:16px;overflow-x:auto}.body[data-astro-cid-66bovz35] .code-block code{white-space:pre-wrap;word-break:break-word;color:var(--color-text);background:0 0;border:none;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.6;display:block}.body[data-astro-cid-66bovz35] .table-wrap{border:1px solid var(--color-divider);border-radius:var(--radius-sm);margin:0;overflow-x:auto}.body[data-astro-cid-66bovz35] table{border-collapse:collapse;width:100%;font-size:var(--text-label)}.body[data-astro-cid-66bovz35] th,.body[data-astro-cid-66bovz35] td{text-align:left;border-bottom:1px solid var(--color-divider);color:var(--color-text);vertical-align:top;padding:10px 16px}.body[data-astro-cid-66bovz35] tr:last-child td{border-bottom:none}.body[data-astro-cid-66bovz35] th{color:var(--color-text-muted);background:var(--color-surface-hover);font-weight:600}.body[data-astro-cid-66bovz35] .media{flex-direction:column;gap:12px;margin:16px 0;display:flex}.body[data-astro-cid-66bovz35] .media img{border-radius:var(--radius-md);object-fit:cover;width:100%;display:block}.body[data-astro-cid-66bovz35] .media figcaption{text-align:left;font-size:var(--text-label);color:var(--color-text-muted);margin:0}.contact[data-astro-cid-66bovz35]{width:100%;padding-left:var(--page-padding);padding-right:var(--page-padding);flex-direction:column;gap:56px;padding-top:24px;padding-bottom:64px;display:flex}.contact-row[data-astro-cid-66bovz35]{align-items:center;gap:48px;width:100%;display:flex}.contact-row[data-astro-cid-66bovz35] h2[data-astro-cid-66bovz35]{width:220px;font-family:var(--font-display);font-weight:400;font-size:var(--text-section-title);color:var(--color-text);flex-shrink:0;margin:0;line-height:1.5}.contact-items[data-astro-cid-66bovz35]{flex-wrap:wrap;flex:1 1 0;gap:24px;display:flex}@media (width<=768px){.contact-row[data-astro-cid-66bovz35]{flex-direction:column;align-items:flex-start;gap:24px}.contact-row[data-astro-cid-66bovz35] h2[data-astro-cid-66bovz35]{width:auto}.contact-items[data-astro-cid-66bovz35]{width:100%}}@media (width<=480px){.contact-items[data-astro-cid-66bovz35]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:12px;display:grid}}
