.ucXHNq_container{width:100%;max-width:72rem;padding-inline:var(--sv-space-5);margin-inline:auto}.ucXHNq_narrow{max-width:48rem}.ucXHNq_skip{left:var(--sv-space-3);z-index:10;padding:var(--sv-space-2) var(--sv-space-4);border-radius:var(--sv-radius-md);background:var(--sv-color-accent);color:var(--sv-color-text-on-accent);font-size:var(--sv-font-size-sm);text-decoration:none;position:absolute;top:-4rem}.ucXHNq_skip:focus{top:var(--sv-space-3)}.ucXHNq_header{z-index:5;background:color-mix(in srgb, var(--sv-color-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:var(--sv-border-width-hairline) solid var(--sv-color-border);position:sticky;top:0}.ucXHNq_headerInner{align-items:center;gap:var(--sv-space-6);min-height:3.5rem;display:flex}.ucXHNq_brand{font-size:var(--sv-font-size-xl);font-weight:var(--sv-font-weight-bold);letter-spacing:-.02em;color:var(--sv-color-text-primary);text-decoration:none}.ucXHNq_nav{gap:var(--sv-space-5);margin-inline-end:auto;display:none}.ucXHNq_nav a{color:var(--sv-color-text-muted);font-size:var(--sv-font-size-sm);text-decoration:none}.ucXHNq_nav a:hover{color:var(--sv-color-text-primary)}.ucXHNq_actions{gap:var(--sv-space-2);margin-inline-start:auto;display:flex}@media (min-width:48rem){.ucXHNq_nav{display:flex}.ucXHNq_actions{margin-inline-start:0}}.ucXHNq_notice{padding-block:var(--sv-space-5) 0}.ucXHNq_section{padding-block:var(--sv-space-16)}.ucXHNq_sunken{background:var(--sv-color-surface-sunken);border-block:var(--sv-border-width-hairline) solid var(--sv-color-border)}.ucXHNq_sectionTitle{margin:0 0 var(--sv-space-3);font-size:var(--sv-font-size-3xl);font-weight:var(--sv-font-weight-bold);letter-spacing:-.02em;line-height:1.15}.ucXHNq_sectionLead{max-width:40rem;margin:0 0 var(--sv-space-8);font-size:var(--sv-font-size-lg);color:var(--sv-color-text-muted);line-height:1.5}.ucXHNq_hero{gap:var(--sv-space-10);padding-block:var(--sv-space-12) var(--sv-space-16);align-items:center;display:grid}@media (min-width:56rem){.ucXHNq_hero{gap:var(--sv-space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ucXHNq_title{margin:0 0 var(--sv-space-5);font-size:clamp(2.25rem,6vw,3.5rem);font-weight:var(--sv-font-weight-bold);letter-spacing:-.03em;text-wrap:balance;line-height:1.05}.ucXHNq_titleEnd{color:var(--sv-color-text-muted)}.ucXHNq_lead{max-width:34rem;margin:0 0 var(--sv-space-8);font-size:var(--sv-font-size-lg);color:var(--sv-color-text-muted);line-height:1.55}.ucXHNq_cta{gap:var(--sv-space-3);margin-top:var(--sv-space-8);flex-wrap:wrap;display:flex}.ucXHNq_hero .ucXHNq_cta{margin-top:0}.ucXHNq_example{border:var(--sv-border-width-hairline) solid var(--sv-color-border);border-radius:var(--sv-radius-xl);background:var(--sv-color-surface-raised);min-width:0;box-shadow:var(--sv-shadow-card);margin:0;overflow:hidden}.ucXHNq_exampleCaption{align-items:center;gap:var(--sv-space-2);padding:var(--sv-space-3) var(--sv-space-4);border-bottom:var(--sv-border-width-hairline) solid var(--sv-color-border);background:var(--sv-color-surface-sunken);font-family:var(--sv-font-family-mono);font-size:var(--sv-font-size-xs);color:var(--sv-color-text-muted);display:flex}.ucXHNq_code{padding:var(--sv-space-4);font-family:var(--sv-font-family-mono);font-size:var(--sv-font-size-xs);color:var(--sv-color-text-primary);tab-size:2;margin:0;line-height:1.7;overflow-x:auto}.ucXHNq_exampleNote{padding:var(--sv-space-3) var(--sv-space-4);border-top:var(--sv-border-width-hairline) solid var(--sv-color-border);font-size:var(--sv-font-size-caption);color:var(--sv-color-text-muted);margin:0}.ucXHNq_grid3,.ucXHNq_grid{gap:var(--sv-space-5);margin:0;padding:0;list-style:none;display:grid}.ucXHNq_grid3{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.ucXHNq_grid{gap:var(--sv-space-8) var(--sv-space-6);margin-top:var(--sv-space-8);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.ucXHNq_card{align-items:flex-start;gap:var(--sv-space-3);box-sizing:border-box;flex-direction:column;height:100%;display:flex}.ucXHNq_cardTitle,.ucXHNq_featureTitle{font-size:var(--sv-font-size-lg);font-weight:var(--sv-font-weight-semibold);margin:0;line-height:1.3}.ucXHNq_cardBody{font-size:var(--sv-font-size-md);color:var(--sv-color-text-muted);margin:0;line-height:1.55}.ucXHNq_feature{align-items:flex-start;gap:var(--sv-space-2);flex-direction:column;display:flex}.ucXHNq_featureIcon{width:2.5rem;height:2.5rem;margin-bottom:var(--sv-space-2);border-radius:var(--sv-radius-lg);background:var(--sv-color-accent-subtle);color:var(--sv-color-accent);justify-content:center;align-items:center;display:inline-flex}.ucXHNq_steps{gap:var(--sv-space-8) var(--sv-space-6);margin:var(--sv-space-8) 0 0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.ucXHNq_step{align-items:flex-start;gap:var(--sv-space-2);flex-direction:column;display:flex}.ucXHNq_stepNumber{width:2.25rem;height:2.25rem;margin-bottom:var(--sv-space-2);border-radius:var(--sv-radius-full);background:var(--sv-color-accent);color:var(--sv-color-text-on-accent);font-weight:var(--sv-font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.ucXHNq_faq{margin-top:var(--sv-space-6);border-top:var(--sv-border-width-hairline) solid var(--sv-color-border)}.ucXHNq_question{border-bottom:var(--sv-border-width-hairline) solid var(--sv-color-border)}.ucXHNq_question summary{padding:var(--sv-space-4) 0;font-size:var(--sv-font-size-md);font-weight:var(--sv-font-weight-semibold);cursor:pointer;list-style-position:outside}.ucXHNq_question summary:focus-visible{outline:2px solid var(--sv-color-focus-ring);outline-offset:2px;border-radius:var(--sv-radius-sm)}.ucXHNq_question p{margin:0 0 var(--sv-space-4);color:var(--sv-color-text-muted);line-height:1.6}.ucXHNq_footer{padding-block:var(--sv-space-8);border-top:var(--sv-border-width-hairline) solid var(--sv-color-border);font-size:var(--sv-font-size-sm);color:var(--sv-color-text-muted)}.ucXHNq_footerInner{justify-content:space-between;gap:var(--sv-space-4);flex-wrap:wrap;display:flex}.ucXHNq_footerInner p{margin:0}.ucXHNq_footerInner nav{gap:var(--sv-space-5);display:flex}.ucXHNq_footer a{padding-block:var(--sv-space-2);color:var(--sv-color-text-muted);display:inline-block}.ucXHNq_footer a:hover{color:var(--sv-color-text-primary)}
