.wrap.svelte-qael0o{max-width:min(var(--mkt-doc-inner-max, 920px),92vw);margin-block:var(--mkt-doc-divider-gap, clamp(1.25rem, 3vw, 2rem));margin-inline:auto;padding-inline:max(env(safe-area-inset-left,0px),var(--container-inline-padding, 1rem)) max(env(safe-area-inset-right,0px),var(--container-inline-padding, 1rem));box-sizing:border-box}.bar.svelte-qael0o{height:1px;border-radius:9999px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-primary) 22%,var(--color-border-light)) 22%,color-mix(in srgb,var(--color-border-light) 45%,transparent) 50%,color-mix(in srgb,var(--color-primary) 18%,var(--color-border-light)) 78%,transparent 100%);background-size:200% 100%;opacity:.92;animation:svelte-qael0o-divider-shimmer 10s ease-in-out infinite}.dark .bar.svelte-qael0o{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-primary-light) 15%,var(--color-border)) 25%,color-mix(in srgb,var(--color-border) 40%,transparent) 50%,color-mix(in srgb,var(--color-primary-light) 12%,var(--color-border)) 75%,transparent 100%);opacity:.88}@keyframes svelte-qael0o-divider-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.bar.svelte-qael0o{animation:none;background-position:50% 50%}}.faq-list.svelte-1kjhlnc{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.9rem}.faq-item.svelte-1kjhlnc{border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:18px;background:color-mix(in srgb,var(--color-surface) 82%,var(--color-background));overflow:hidden;box-shadow:0 10px 30px -24px #0f172a4d}.faq-item.svelte-1kjhlnc details:where(.svelte-1kjhlnc){width:100%}.faq-item.svelte-1kjhlnc summary:where(.svelte-1kjhlnc){list-style:none;cursor:pointer;padding:1rem 1.15rem;font-size:1rem;line-height:1.5;font-weight:650;color:var(--color-text);display:flex;align-items:center;justify-content:space-between;gap:1rem}.faq-item.svelte-1kjhlnc summary:where(.svelte-1kjhlnc)::-webkit-details-marker{display:none}.faq-item.svelte-1kjhlnc summary:where(.svelte-1kjhlnc):after{content:"+";flex-shrink:0;font-size:1.35rem;line-height:1;color:var(--color-primary)}.faq-item.svelte-1kjhlnc details[open]:where(.svelte-1kjhlnc) summary:where(.svelte-1kjhlnc):after{content:"-"}.faq-item.svelte-1kjhlnc summary:where(.svelte-1kjhlnc):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 70%,white);outline-offset:-2px}.faq-item.svelte-1kjhlnc p:where(.svelte-1kjhlnc){margin:0;padding:0 1.15rem 1.1rem;max-width:none;color:color-mix(in srgb,var(--color-text-light) 84%,var(--color-text))}.dark .faq-item.svelte-1kjhlnc{background:color-mix(in srgb,var(--color-surface-elevated) 82%,var(--color-background));border-color:color-mix(in srgb,var(--color-primary-light) 16%,var(--color-border));box-shadow:0 12px 34px -28px #0000008c}.dark .faq-item.svelte-1kjhlnc summary:where(.svelte-1kjhlnc):after{color:var(--color-primary-light)}.ap-hero.svelte-9s88sd{position:relative;overflow:hidden;padding:clamp(4.5rem,8vw,7rem) max(env(safe-area-inset-right,0px),var(--container-inline-padding)) clamp(3.5rem,7vw,5rem) max(env(safe-area-inset-left,0px),var(--container-inline-padding));background:radial-gradient(circle at top right,rgba(255,149,0,.14),transparent 34%),linear-gradient(180deg,#080c14f5,#0c0f17);border-bottom:1px solid rgba(255,255,255,.08)}.ap-hero__inner.svelte-9s88sd{max-width:min(1160px,100%);margin:0 auto;display:grid;gap:2rem}.ap-hero__copy.svelte-9s88sd{min-width:0}.ap-eyebrow.svelte-9s88sd{margin:0 0 .9rem;max-width:none;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffb24d}.ap-hero.svelte-9s88sd h1:where(.svelte-9s88sd){margin:0;max-width:14ch;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.02;letter-spacing:-.045em;color:#f8fafc}.ap-hero__intro.svelte-9s88sd{max-width:min(70ch,100%);margin:1rem 0 0;color:#e2e8f0d1;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.72}.ap-highlight-grid.svelte-9s88sd{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ap-highlight-card.svelte-9s88sd{border-radius:20px;padding:1.05rem 1.1rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ap-highlight-card__label.svelte-9s88sd{margin:0 0 .35rem;max-width:none;color:#f8fafc;font-weight:700}.ap-highlight-card__detail.svelte-9s88sd{margin:0;max-width:none;color:#e2e8f0cc}.ap-band{--ap-card-bg: color-mix( in srgb, var(--color-surface) 82%, var(--color-background) );--ap-card-border: color-mix( in srgb, var(--color-primary) 12%, var(--color-border) )}.ap-band--dark{--ap-card-bg: color-mix( in srgb, var(--color-surface-elevated) 80%, var(--color-background) );--ap-card-border: color-mix( in srgb, var(--color-primary-light) 14%, var(--color-border) )}.ap-stack.svelte-9s88sd{display:grid;gap:1rem}.ap-copy.svelte-9s88sd,.ap-closing.svelte-9s88sd{margin:0;max-width:none;color:color-mix(in srgb,var(--color-text-light) 84%,var(--color-text));line-height:1.72}.ap-closing.svelte-9s88sd{margin-top:1.25rem}.ap-bullet-list.svelte-9s88sd{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.ap-bullet-list.svelte-9s88sd li:where(.svelte-9s88sd){position:relative;margin:0;max-width:none;padding-left:1.15rem;color:color-mix(in srgb,var(--color-text-light) 84%,var(--color-text));line-height:1.65}.ap-bullet-list.svelte-9s88sd li:where(.svelte-9s88sd):before{content:"";position:absolute;left:0;top:.72rem;width:.42rem;height:.42rem;border-radius:999px;background:var(--color-primary)}.ap-bullet-list--compact.svelte-9s88sd{gap:.6rem}.ap-inline-link.svelte-9s88sd{display:inline-flex;flex-direction:column;gap:.25rem;width:fit-content;text-decoration:none;color:var(--color-primary);font-weight:650}.ap-inline-link.svelte-9s88sd:hover{color:var(--color-primary-hover, var(--color-primary))}.ap-inline-link__desc.svelte-9s88sd{font-size:.95rem;font-weight:500;color:color-mix(in srgb,var(--color-text-light) 78%,var(--color-text))}.ap-steps.svelte-9s88sd{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.ap-step.svelte-9s88sd{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;padding:1rem 1.05rem;border-radius:18px;border:1px solid var(--ap-card-border);background:var(--ap-card-bg)}.ap-step__num.svelte-9s88sd{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary);font-size:.85rem;font-weight:700;letter-spacing:.08em}.ap-step.svelte-9s88sd p:where(.svelte-9s88sd){margin:0;max-width:none;color:color-mix(in srgb,var(--color-text-light) 84%,var(--color-text))}.ap-card-grid.svelte-9s88sd,.ap-link-grid.svelte-9s88sd,.ap-split-grid.svelte-9s88sd{display:grid;gap:1rem}.ap-card-grid.svelte-9s88sd{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ap-card.svelte-9s88sd,.ap-split-card.svelte-9s88sd,.ap-link-card.svelte-9s88sd{border-radius:20px;border:1px solid var(--ap-card-border);background:var(--ap-card-bg);padding:1.1rem 1.15rem;min-width:0}.ap-card.svelte-9s88sd h3:where(.svelte-9s88sd),.ap-split-card__label.svelte-9s88sd,.ap-link-card__label.svelte-9s88sd{margin:0 0 .45rem;max-width:none;font-size:1.02rem;line-height:1.35;color:var(--color-text)}.ap-card.svelte-9s88sd p:where(.svelte-9s88sd),.ap-link-card__desc.svelte-9s88sd{margin:0;max-width:none;color:color-mix(in srgb,var(--color-text-light) 82%,var(--color-text))}.ap-split-grid.svelte-9s88sd{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ap-split-card__label.svelte-9s88sd{font-weight:700}.ap-link-grid.svelte-9s88sd{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ap-link-card.svelte-9s88sd{display:flex;flex-direction:column;gap:.35rem;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ap-link-card.svelte-9s88sd:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 30%,var(--ap-card-border));box-shadow:0 16px 36px -28px #0f172a59}@media(min-width:880px){.ap-hero__inner.svelte-9s88sd{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);align-items:end}}@media(max-width:640px){.ap-hero.svelte-9s88sd{padding-top:4.1rem}.ap-hero.svelte-9s88sd h1:where(.svelte-9s88sd){max-width:none}.ap-step.svelte-9s88sd{grid-template-columns:1fr}}
