.how.svelte-klsgfo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.how.svelte-klsgfo h2:where(.svelte-klsgfo){color:var(--green);font-size:clamp(2rem,3.6vw,3.25rem)}.join-steps.svelte-klsgfo{color:var(--on-paper-2);gap:1rem;margin:2rem 0 2.5rem;padding-left:1.25rem;font-size:1.125rem;display:grid}.join-steps.svelte-klsgfo strong:where(.svelte-klsgfo){color:var(--on-paper)}.join-steps.svelte-klsgfo :where(.svelte-klsgfo)::marker{font-family:var(--display);color:var(--green);font-weight:700}.how-ctas.svelte-klsgfo{flex-wrap:wrap;gap:.75rem;display:flex}.how.svelte-klsgfo img:where(.svelte-klsgfo){aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-media);width:100%}.faq.svelte-klsgfo{border-top:1px solid var(--rule-dark);max-width:52rem}details.svelte-klsgfo{border-bottom:1px solid var(--rule-dark)}summary.svelte-klsgfo{cursor:pointer;font-family:var(--display);letter-spacing:-.02em;justify-content:space-between;gap:1rem;padding-block:1.25rem;font-size:1.1875rem;font-weight:650;list-style:none;display:flex}summary.svelte-klsgfo::-webkit-details-marker{display:none}summary.svelte-klsgfo:after{content:"+";color:var(--on-dark-2);transition:transform .3s var(--ease-out);font-size:1.5rem;font-weight:400;line-height:1}details[open].svelte-klsgfo summary:where(.svelte-klsgfo):after{transform:rotate(45deg)}details.svelte-klsgfo p:where(.svelte-klsgfo){color:var(--on-dark-2);max-width:60ch;padding-bottom:1.5rem}@media (width<=860px){.how.svelte-klsgfo{grid-template-columns:1fr}}
