.public-doc-page-module__Q-UiCq__page{background:radial-gradient(circle at top left, #09554914, transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--background) 92%, white) 0%, var(--background) 100%);min-height:100vh;color:var(--foreground)}.public-doc-page-module__Q-UiCq__nav{z-index:40;background:color-mix(in srgb, var(--background) 90%, white);-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--border);align-items:center;gap:24px;padding:14px 32px;display:flex;position:sticky;top:0}.public-doc-page-module__Q-UiCq__brandLink{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.public-doc-page-module__Q-UiCq__brandMark{background:linear-gradient(135deg, var(--success), color-mix(in srgb, var(--success) 68%, black));width:24px;height:24px;color:var(--primary-foreground);letter-spacing:.02em;border-radius:7px;place-items:center;font-size:11px;font-weight:700;display:grid}.public-doc-page-module__Q-UiCq__brandName{color:var(--foreground-strong);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.2}.public-doc-page-module__Q-UiCq__brandName small{color:var(--foreground-muted);margin-left:4px;font-size:11px;font-weight:500}.public-doc-page-module__Q-UiCq__navLinks{color:var(--foreground-soft);align-items:center;gap:22px;margin-left:16px;font-size:13px;display:flex}.public-doc-page-module__Q-UiCq__navLinks a{color:inherit;text-decoration:none}.public-doc-page-module__Q-UiCq__navLinks a:hover{color:var(--foreground-strong)}.public-doc-page-module__Q-UiCq__navActions{gap:10px;margin-left:auto;display:flex}.public-doc-page-module__Q-UiCq__buttonPrimary,.public-doc-page-module__Q-UiCq__buttonSecondary,.public-doc-page-module__Q-UiCq__buttonPrimaryLarge,.public-doc-page-module__Q-UiCq__buttonSecondaryLarge{border-radius:10px;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:transform .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.public-doc-page-module__Q-UiCq__buttonPrimary,.public-doc-page-module__Q-UiCq__buttonSecondary{height:34px;padding:0 14px;font-size:13px}.public-doc-page-module__Q-UiCq__buttonPrimary,.public-doc-page-module__Q-UiCq__buttonPrimaryLarge{background:var(--primary);border:1px solid var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-panel)}.public-doc-page-module__Q-UiCq__buttonPrimary:hover,.public-doc-page-module__Q-UiCq__buttonPrimaryLarge:hover{background:color-mix(in srgb, var(--primary) 92%, black);transform:translateY(-1px)}.public-doc-page-module__Q-UiCq__buttonSecondary,.public-doc-page-module__Q-UiCq__buttonSecondaryLarge{background:var(--card);border:1px solid var(--border);color:var(--foreground-strong)}.public-doc-page-module__Q-UiCq__buttonSecondary:hover,.public-doc-page-module__Q-UiCq__buttonSecondaryLarge:hover{background:var(--surface);transform:translateY(-1px)}.public-doc-page-module__Q-UiCq__buttonPrimaryLarge,.public-doc-page-module__Q-UiCq__buttonSecondaryLarge{min-height:42px;padding:0 16px;font-size:14px;font-weight:500}.public-doc-page-module__Q-UiCq__hero{max-width:1200px;margin:0 auto;padding:72px 32px 24px}.public-doc-page-module__Q-UiCq__heroHeader{max-width:780px}.public-doc-page-module__Q-UiCq__eyebrow,.public-doc-page-module__Q-UiCq__sidebarLabel{background:color-mix(in srgb, var(--success-background) 88%, white);color:var(--success);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.public-doc-page-module__Q-UiCq__sidebarLabel{justify-self:start}.public-doc-page-module__Q-UiCq__heroHeader h1{color:var(--foreground-strong);letter-spacing:-.038em;text-wrap:balance;margin:18px 0 16px;font-size:clamp(42px,6.2vw,68px);font-weight:600;line-height:.98}.public-doc-page-module__Q-UiCq__heroHeader p{max-width:66ch;color:var(--foreground-soft);text-wrap:pretty;margin:0;font-size:18px;line-height:1.62}.public-doc-page-module__Q-UiCq__heroMeta{color:var(--foreground-muted);flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;font-size:13px;display:flex}.public-doc-page-module__Q-UiCq__heroMeta a{color:var(--success);text-decoration:none}.public-doc-page-module__Q-UiCq__sidebarCard,.public-doc-page-module__Q-UiCq__contactCard,.public-doc-page-module__Q-UiCq__article{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, white);box-shadow:var(--shadow-panel);border-radius:16px}.public-doc-page-module__Q-UiCq__contentWrap{grid-template-columns:minmax(0,1.6fr) minmax(320px,.9fr);align-items:start;gap:28px;max-width:1200px;margin:0 auto;padding:24px 32px 88px;display:grid}.public-doc-page-module__Q-UiCq__article{padding:34px 32px}.public-doc-page-module__Q-UiCq__section+.public-doc-page-module__Q-UiCq__section{border-top:1px solid var(--border);margin-top:36px;padding-top:34px}.public-doc-page-module__Q-UiCq__section h2,.public-doc-page-module__Q-UiCq__sidebarCard h2,.public-doc-page-module__Q-UiCq__contactCard h2{color:var(--foreground-strong);letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,3vw,30px);line-height:1.08}.public-doc-page-module__Q-UiCq__section p,.public-doc-page-module__Q-UiCq__section li,.public-doc-page-module__Q-UiCq__sidebarCard p,.public-doc-page-module__Q-UiCq__sidebarCard li,.public-doc-page-module__Q-UiCq__contactCard p{color:var(--foreground-soft);font-size:15px;line-height:1.68}.public-doc-page-module__Q-UiCq__section p,.public-doc-page-module__Q-UiCq__sidebarCard p,.public-doc-page-module__Q-UiCq__contactCard p{margin:0}.public-doc-page-module__Q-UiCq__section p+p{margin-top:12px}.public-doc-page-module__Q-UiCq__section ul,.public-doc-page-module__Q-UiCq__sidebarCard ul{gap:10px;margin:16px 0 0;padding-left:18px;display:grid}.public-doc-page-module__Q-UiCq__section ul{list-style:outside}.public-doc-page-module__Q-UiCq__sidebar{gap:18px;display:grid}.public-doc-page-module__Q-UiCq__sidebarCard,.public-doc-page-module__Q-UiCq__contactCard{gap:18px;padding:24px 22px;display:grid}.public-doc-page-module__Q-UiCq__sidebarCard h2,.public-doc-page-module__Q-UiCq__contactCard h2{margin-bottom:0}.public-doc-page-module__Q-UiCq__sidebarCard p,.public-doc-page-module__Q-UiCq__contactCard p{margin:0}.public-doc-page-module__Q-UiCq__contactCard p a{color:var(--success)}.public-doc-page-module__Q-UiCq__contactActions{gap:10px;margin-top:18px;display:grid}.public-doc-page-module__Q-UiCq__footer{border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, white)}.public-doc-page-module__Q-UiCq__footerInner{grid-template-columns:1.3fr repeat(2,minmax(0,1fr));gap:28px;max-width:1200px;margin:0 auto;padding:32px;display:grid}.public-doc-page-module__Q-UiCq__footerAbout p,.public-doc-page-module__Q-UiCq__footer li a{color:var(--foreground-soft)}.public-doc-page-module__Q-UiCq__footer li a{color:var(--foreground-soft)}.public-doc-page-module__Q-UiCq__footerAbout p{max-width:360px;margin-top:14px;font-size:14px;line-height:1.65}.public-doc-page-module__Q-UiCq__footer h3{color:var(--foreground-strong);margin:0 0 12px;font-size:13px;font-weight:600}.public-doc-page-module__Q-UiCq__footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.public-doc-page-module__Q-UiCq__footer li a{font-size:14px;text-decoration:none}.public-doc-page-module__Q-UiCq__footer li a{font-size:14px;text-decoration:none}@media (max-width:1100px){.public-doc-page-module__Q-UiCq__contentWrap{grid-template-columns:1fr}}@media (max-width:860px){.public-doc-page-module__Q-UiCq__nav{flex-wrap:wrap;justify-content:center;padding-inline:20px}.public-doc-page-module__Q-UiCq__navLinks{order:3;justify-content:center;width:100%;margin-left:0;padding-top:4px}.public-doc-page-module__Q-UiCq__hero,.public-doc-page-module__Q-UiCq__contentWrap,.public-doc-page-module__Q-UiCq__footerInner{padding-inline:20px}.public-doc-page-module__Q-UiCq__footerInner{grid-template-columns:1fr}}@media (max-width:640px){.public-doc-page-module__Q-UiCq__hero{padding-top:44px}.public-doc-page-module__Q-UiCq__heroHeader h1{font-size:38px}.public-doc-page-module__Q-UiCq__heroHeader p,.public-doc-page-module__Q-UiCq__section p,.public-doc-page-module__Q-UiCq__section li,.public-doc-page-module__Q-UiCq__sidebarCard p,.public-doc-page-module__Q-UiCq__sidebarCard li,.public-doc-page-module__Q-UiCq__contactCard p{font-size:16px}.public-doc-page-module__Q-UiCq__article{padding:26px 20px}}
