#_top,.content-panel:not(:has(.sl-markdown-content)),footer,site-search,starlight-search,.search-wrapper{display:none!important}.docs-hero-container:where(.astro-sjqh5bze){box-sizing:border-box;max-width:68rem;min-height:calc(100vh - var(--sl-nav-height,3.5rem) - 5rem);min-height:calc(100svh - var(--sl-nav-height,3.5rem) - 5rem);align-items:center;margin:0 auto;padding:1.5rem clamp(1rem,4vw,2rem);display:flex}.hero-layout:where(.astro-sjqh5bze){grid-template-columns:100%;align-items:center;gap:2.5rem;width:100%;display:grid}.hero-media:where(.astro-sjqh5bze){justify-content:center;display:flex}.logo-backdrop:where(.astro-sjqh5bze){background:radial-gradient(closest-side, var(--sl-color-accent-low) 0%, transparent 100%);border-radius:50%;justify-content:center;align-items:center;padding:1.5rem;display:flex}.hero-logo:where(.astro-sjqh5bze){aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 12px 24px #00000040);width:min(60%,14rem);height:auto}.hero-content:where(.astro-sjqh5bze){text-align:center;flex-direction:column;gap:1.75rem;display:flex}.hero-copy:where(.astro-sjqh5bze){flex-direction:column;gap:.75rem;display:flex}.hero-title:where(.astro-sjqh5bze){font-size:clamp(var(--sl-text-3xl,2.25rem), calc(.25rem + 5vw), var(--sl-text-6xl,3.75rem));line-height:var(--sl-line-height-headings,1.15);color:var(--sl-color-white);letter-spacing:-.025em;font-weight:700;margin:0!important}.hero-tagline:where(.astro-sjqh5bze){font-size:clamp(var(--sl-text-base,1rem), calc(.1rem + 1.8vw), var(--sl-text-xl,1.25rem));color:var(--sl-color-gray-2);max-width:48ch;margin:0 auto;line-height:1.5}.auth-form:where(.astro-sjqh5bze){width:100%;max-width:480px;margin:0 auto}.auth-error-badge:where(.astro-sjqh5bze){background-color:color-mix(in oklab, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-accent-high);border:1px solid color-mix(in oklab, var(--sl-color-accent) 35%, transparent);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .85rem;font-size:.85rem;font-weight:500;animation:.3s ease-in-out shake;display:inline-flex}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}.form-row:where(.astro-sjqh5bze){flex-direction:column;gap:.65rem;width:100%;display:flex}.input-wrapper:where(.astro-sjqh5bze){flex:1;align-items:center;width:100%;height:2.875rem;margin:0;display:flex;position:relative}.field-icon:where(.astro-sjqh5bze){color:var(--sl-color-gray-3);pointer-events:none;align-items:center;display:flex;position:absolute;left:.9rem}.password-input:where(.astro-sjqh5bze){box-sizing:border-box;background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;height:100%;color:var(--sl-color-white);border-radius:.5rem;outline:none;margin:0;padding:0 2.75rem 0 2.65rem;font-family:inherit;font-size:.95rem;line-height:normal;transition:border-color .15s,box-shadow .15s}.password-input:where(.astro-sjqh5bze)::placeholder{color:var(--sl-color-gray-3)}.password-input:where(.astro-sjqh5bze):focus{border-color:var(--sl-color-accent);box-shadow:0 0 0 2px var(--sl-color-accent-low)}.eye-toggle:where(.astro-sjqh5bze){width:2.5rem;height:2.5rem;color:var(--sl-color-gray-3);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.eye-toggle:where(.astro-sjqh5bze):hover{color:var(--sl-color-white)}.submit-btn:where(.astro-sjqh5bze){box-sizing:border-box;border:1px solid var(--sl-color-accent);background-color:var(--sl-color-accent);height:2.875rem;color:var(--sl-color-bg);cursor:pointer;white-space:nowrap;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:.95rem;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,transform .1s;display:inline-flex;margin:0!important}.submit-btn:where(.astro-sjqh5bze) svg:where(.astro-sjqh5bze){flex-shrink:0}.submit-btn:where(.astro-sjqh5bze):hover{background-color:var(--sl-color-accent-high);border-color:var(--sl-color-accent-high);color:var(--sl-color-bg)}.submit-btn:where(.astro-sjqh5bze):active{transform:translateY(1px)}@media (width>=32rem){.form-row:where(.astro-sjqh5bze){flex-direction:row;align-items:center;gap:.5rem}.submit-btn:where(.astro-sjqh5bze){width:auto;margin:0!important}}@media (width<=50rem){.docs-hero-container:where(.astro-sjqh5bze){min-height:calc(100vh - var(--sl-nav-height,3.5rem) - 2rem);min-height:calc(100svh - var(--sl-nav-height,3.5rem) - 2rem);padding:1.25rem 1rem}.hero-layout:where(.astro-sjqh5bze){gap:1.5rem}.logo-backdrop:where(.astro-sjqh5bze){padding:1rem}.hero-logo:where(.astro-sjqh5bze){width:min(52%,10rem)}.hero-content:where(.astro-sjqh5bze){gap:1.25rem}}@media (width<=31.99rem){.input-wrapper:where(.astro-sjqh5bze){flex:none;height:2.875rem}}@media (width<=50rem) and (height<=700px){.logo-backdrop:where(.astro-sjqh5bze){padding:.5rem}.hero-logo:where(.astro-sjqh5bze){width:min(38%,6rem)}.hero-layout:where(.astro-sjqh5bze),.hero-content:where(.astro-sjqh5bze){gap:1rem}}@media (width>=50rem){.hero-layout:where(.astro-sjqh5bze){text-align:left;grid-template-columns:7fr 4fr;gap:4%}.hero-media:where(.astro-sjqh5bze){order:2}.hero-logo:where(.astro-sjqh5bze){width:min(100%,17rem)}.hero-content:where(.astro-sjqh5bze){text-align:left;align-items:flex-start}.hero-copy:where(.astro-sjqh5bze){align-items:flex-start}.hero-tagline:where(.astro-sjqh5bze),.auth-form:where(.astro-sjqh5bze){margin:0}}
