.guide-accordion:where(.astro-y77tf6wi){border:1px solid var(--color-border-default);border-radius:12px;background:var(--color-surface-base);overflow:hidden;transition:border-color .15s ease}.guide-accordion:where(.astro-y77tf6wi):hover{border-color:var(--color-border-loud)}.guide-accordion-summary:where(.astro-y77tf6wi){cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:14px 18px;color:var(--color-text-loud);font-size:16px;font-weight:600;line-height:1.4}.guide-accordion-summary:where(.astro-y77tf6wi)::-webkit-details-marker{display:none}.guide-accordion-title:where(.astro-y77tf6wi){flex:1 1 auto}.guide-accordion-chevron:where(.astro-y77tf6wi){color:var(--color-text-faint);font-size:20px;line-height:1;transition:transform .2s ease}.guide-accordion:where(.astro-y77tf6wi)[open] .guide-accordion-chevron:where(.astro-y77tf6wi){transform:rotate(45deg)}.guide-accordion-body:where(.astro-y77tf6wi){border-top:1px solid var(--color-border-faint);padding:14px 18px 18px;color:var(--color-text-default);font-size:16px;line-height:1.65}.guide-accordion-body:where(.astro-y77tf6wi) :where(p,ul,ol,table,pre){margin-block:0}.guide-accordion-body:where(.astro-y77tf6wi) :where(p)+:where(p,ul,ol,table,pre){margin-top:12px}.guide-accordion-group:where(.astro-zm5bommr){display:flex;flex-direction:column;gap:10px;margin:28px 0}.guide-card:where(.astro-mworvx7f){display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;background:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:14px;padding:18px 20px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}a:where(.astro-mworvx7f).guide-card:hover{background:var(--color-surface-muted);border-color:var(--color-border-loud)}a:where(.astro-mworvx7f).guide-card:hover .guide-card-chevron:where(.astro-mworvx7f){transform:translate(3px);color:var(--color-text-loud)}.guide-card-header:where(.astro-mworvx7f){display:flex;align-items:center;justify-content:space-between;gap:12px}.guide-card-title:where(.astro-mworvx7f){margin:0;color:var(--color-text-loud);font-family:var(--font-exposure);font-feature-settings:"ss01" on;font-size:20px;line-height:1.25;letter-spacing:-.005em}.guide-card-chevron:where(.astro-mworvx7f){color:var(--color-text-faint);font-size:18px;line-height:1;transition:transform .15s ease,color .15s ease}.guide-card-body:where(.astro-mworvx7f){color:var(--color-text-default);font-size:15px;line-height:1.6}.guide-card-body:where(.astro-mworvx7f) :where(p){margin-block:0 8px}.guide-card-body:where(.astro-mworvx7f) :where(p):last-child{margin-bottom:0}.guide-card-body:where(.astro-mworvx7f) strong{color:var(--color-text-loud)}.guide-card-group:where(.astro-cdivxcqh){display:grid;grid-template-columns:1fr;gap:14px;margin:28px 0}@media(min-width:640px){.guide-card-group:where(.astro-cdivxcqh)[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-card-group:where(.astro-cdivxcqh)[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.guide-card-group:where(.astro-cdivxcqh)[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide-frame:where(.astro-bq5ofd2r){margin:1.5rem 0;display:flex;flex-direction:column;gap:.5rem}.guide-frame-inner:where(.astro-bq5ofd2r){border-radius:1rem;overflow:hidden;border:1px solid var(--color-border-default);background:var(--color-surface-base)}.guide-frame-caption:where(.astro-bq5ofd2r){margin:0;color:var(--color-text-muted);font-size:var(--text-body-small);line-height:1.5}.guide-callout:where(.astro-kca6r7su){position:relative;margin:28px 0;padding:18px 20px 18px 22px;border:1px solid var(--color-border-default);border-radius:14px;background:var(--color-surface-base);color:var(--color-text-default);font-size:16px;line-height:1.65;display:flex;flex-direction:column;gap:8px}.guide-callout:where(.astro-kca6r7su):before{content:"";position:absolute;top:12px;bottom:12px;inset-inline-start:0;width:3px;border-start-end-radius:2px;border-end-end-radius:2px}.guide-callout-note:where(.astro-kca6r7su):before{background:var(--color-accent-highlight-border)}.guide-callout-label:where(.astro-kca6r7su){color:var(--color-text-faint);font-size:var(--text-label-tiny);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.guide-callout-body:where(.astro-kca6r7su) :where(p,ul,ol,table,pre){margin-block:0}.guide-callout-body:where(.astro-kca6r7su) :where(p)+:where(p,ul,ol,table,pre){margin-top:10px}.guide-step:where(.astro-xaptb4d2){counter-increment:guide-step;position:relative;padding:4px 0 28px}.guide-step:where(.astro-xaptb4d2):last-child{padding-bottom:0}.guide-step-marker:where(.astro-xaptb4d2){position:absolute;top:2px;inset-inline-start:-41px;width:26px;height:26px;border-radius:999px;background:var(--color-surface-base);border:1px solid var(--color-border-default);color:var(--color-text-loud);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;line-height:1}.guide-step-marker:where(.astro-xaptb4d2):before{content:counter(guide-step)}.guide-step-title:where(.astro-xaptb4d2){margin:0 0 6px;color:var(--color-text-loud);font-family:var(--font-exposure);font-feature-settings:"ss01" on;font-size:19px;line-height:1.3}.guide-step-body:where(.astro-xaptb4d2){color:var(--color-text-default);font-size:16px;line-height:1.65}.guide-step-body:where(.astro-xaptb4d2) :where(p,ul,ol,table,pre){margin-block:0}.guide-step-body:where(.astro-xaptb4d2) :where(p)+:where(p,ul,ol,table,pre){margin-top:10px}.guide-steps:where(.astro-tdnlsnkw){counter-reset:guide-step;margin:28px 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;border-inline-start:1px solid var(--color-border-default);padding-inline-start:28px}.guide-callout:where(.astro-tdk5a67e){position:relative;margin:28px 0;padding:18px 20px 18px 22px;border:1px solid var(--color-border-default);border-radius:14px;background:var(--color-surface-base);color:var(--color-text-default);font-size:16px;line-height:1.65;display:flex;flex-direction:column;gap:8px}.guide-callout:where(.astro-tdk5a67e):before{content:"";position:absolute;top:12px;bottom:12px;inset-inline-start:0;width:3px;border-start-end-radius:2px;border-end-end-radius:2px}.guide-callout-tip:where(.astro-tdk5a67e):before{background:var(--color-accent-green-text)}.guide-callout-label:where(.astro-tdk5a67e){color:var(--color-text-faint);font-size:var(--text-label-tiny);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.guide-callout-body:where(.astro-tdk5a67e) :where(p,ul,ol,table,pre){margin-block:0}.guide-callout-body:where(.astro-tdk5a67e) :where(p)+:where(p,ul,ol,table,pre){margin-top:10px}
