button-type-tabs:where(.astro-jwkegjrp){gap:1.5rem;display:grid}.tablist:where(.astro-jwkegjrp){flex-wrap:wrap;gap:.5rem;display:flex}.tab:where(.astro-jwkegjrp){border:1px solid var(--sl-color-gray-5);font:inherit;color:var(--sl-color-gray-2);cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1rem;font-size:.9rem}.tab:where(.astro-jwkegjrp):hover{color:var(--sl-color-white)}.tab:where(.astro-jwkegjrp)[aria-selected=true],button-type-tabs:where(.astro-jwkegjrp):not(.enhanced) .tab:where(.astro-jwkegjrp):first-child{background:var(--sl-color-accent-low);color:var(--sl-color-white)}.tab:where(.astro-jwkegjrp):focus-visible,.panel:where(.astro-jwkegjrp):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.panel:where(.astro-jwkegjrp){border:1px solid var(--sl-color-gray-5);border-radius:var(--radius-card);box-shadow:var(--shadow-card);grid-template-columns:1fr 1.2fr;gap:2.5rem;padding:2rem;display:grid}.panel:where(.astro-jwkegjrp)[hidden]{display:none}.panel-heading:where(.astro-jwkegjrp){color:var(--sl-color-white);margin:0 0 .5rem;font-size:1rem}@media (scripting:enabled){.panel-heading:where(.astro-jwkegjrp){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button-type-tabs:where(.astro-jwkegjrp):not(.enhanced) .panel:where(.astro-jwkegjrp)~.panel:where(.astro-jwkegjrp){display:none}}@media (scripting:none){.tablist:where(.astro-jwkegjrp){display:none}}p:where(.astro-jwkegjrp){margin:0}.tagline:where(.astro-jwkegjrp){color:var(--sl-color-white);margin-bottom:1.25rem;font-size:1.15rem}.label:where(.astro-jwkegjrp){letter-spacing:.04em;text-transform:uppercase;color:var(--sl-color-gray-3);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.examples:where(.astro-jwkegjrp){color:var(--sl-color-gray-2);margin:0 0 1.25rem;padding-inline-start:1.1rem}.press:where(.astro-jwkegjrp){border-radius:var(--radius-control);background:var(--sl-color-gray-6);font-family:var(--sl-font-mono);padding:1.25rem;font-size:.8rem}dl:where(.astro-jwkegjrp){margin:0}dl:where(.astro-jwkegjrp) div:where(.astro-jwkegjrp){grid-template-columns:5.5rem 1fr;gap:1rem;padding-block:.5rem;display:grid}dl:where(.astro-jwkegjrp) div:where(.astro-jwkegjrp)+div:where(.astro-jwkegjrp){border-top:1px dashed var(--sl-color-gray-5)}dt:where(.astro-jwkegjrp){color:var(--sl-color-gray-3)}dd:where(.astro-jwkegjrp){overflow-wrap:anywhere;color:var(--sl-color-white);margin:0}@media (width<=50rem){.panel:where(.astro-jwkegjrp){grid-template-columns:1fr;gap:1.5rem;padding:1.25rem}}img:where(.astro-wzgnhzpf){border:1px solid var(--sl-color-gray-5);border-radius:var(--radius-card);max-width:100%;height:auto;box-shadow:var(--shadow-card);display:block}.layout:where(.astro-qmrutqly){grid-template-columns:1fr auto;align-items:center;gap:3rem;display:grid}h1:where(.astro-qmrutqly){letter-spacing:-.02em;color:var(--sl-color-white);margin:0;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.1}.illustration:where(.astro-qmrutqly){max-width:400px}@media (width<=50rem){.layout:where(.astro-qmrutqly){grid-template-columns:minmax(0,1fr)}}.flow:where(.astro-477lk3b5){flex-wrap:wrap;gap:1rem 2.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:flex}.flow:where(.astro-477lk3b5) li:where(.astro-477lk3b5){border:1px solid var(--sl-color-gray-5);border-radius:var(--radius-control);background:var(--sl-color-gray-6);color:var(--sl-color-white);margin:0;padding:.6rem 1rem;font-size:.9rem;font-weight:600;position:relative}.flow:where(.astro-477lk3b5) li:where(.astro-477lk3b5).button{border-color:var(--sl-color-accent);background:var(--sl-color-accent-low);color:var(--sl-color-accent-high)}.flow:where(.astro-477lk3b5) li:where(.astro-477lk3b5)+li:where(.astro-477lk3b5):before{content:"→" / "";color:var(--sl-color-gray-3);position:absolute;inset-inline-start:-1.75rem}.steps:where(.astro-477lk3b5){grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}.steps:where(.astro-477lk3b5) li:where(.astro-477lk3b5){margin:0}.number:where(.astro-477lk3b5){color:var(--sl-color-gray-3);margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:block}h3:where(.astro-477lk3b5){color:var(--sl-color-white);margin:0 0 .4rem;font-size:1rem}.steps:where(.astro-477lk3b5) p:where(.astro-477lk3b5){color:var(--sl-color-gray-2);margin:0}@media (width<=50rem){.flow:where(.astro-477lk3b5){flex-direction:column;align-items:flex-start;gap:1.75rem}.flow:where(.astro-477lk3b5) li:where(.astro-477lk3b5)+li:where(.astro-477lk3b5):before{content:"↓" / "";inset-inline-start:1rem;top:-1.6rem}.steps:where(.astro-477lk3b5){grid-template-columns:1fr}}.layout:where(.astro-fluijhyk){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.body:where(.astro-fluijhyk){max-width:38rem;color:var(--sl-color-gray-2);margin:0}.points:where(.astro-fluijhyk){color:var(--sl-color-gray-2);margin:1.25rem 0;padding:0;list-style:none}.points:where(.astro-fluijhyk) li:where(.astro-fluijhyk){margin:0}.points:where(.astro-fluijhyk) li:where(.astro-fluijhyk):before{content:"✓ " / "";color:var(--sl-color-accent);font-weight:700}@media (width<=50rem){.layout:where(.astro-fluijhyk){grid-template-columns:minmax(0,1fr)}}ul:where(.astro-mzxxalp7){margin:0;padding:0;list-style:none}li:where(.astro-mzxxalp7){border-bottom:1px solid var(--sl-color-gray-5);grid-template-columns:10rem 1fr;gap:1rem;margin:0;padding:.85rem 0;display:grid}span:where(.astro-mzxxalp7){color:var(--sl-color-gray-2)}@media (width<=40rem){li:where(.astro-mzxxalp7){grid-template-columns:1fr;gap:.25rem}}ul:where(.astro-pmf7m3sg){grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}li:where(.astro-pmf7m3sg){border:1px solid var(--sl-color-gray-5);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin:0;padding:1.5rem}p:where(.astro-pmf7m3sg){color:var(--sl-color-gray-2);margin:.5rem 0 0}@media (width<=50rem){ul:where(.astro-pmf7m3sg){grid-template-columns:1fr}}
