.faq-heading.svelte-1vyz8mk,.faq-questions.svelte-1vyz8mk{--py:0px}@media (width>=961px){.faq-heading.svelte-1vyz8mk,.faq-questions.svelte-1vyz8mk{--py:120px}}@media (width>=1025px){.faq-heading.svelte-1vyz8mk,.faq-questions.svelte-1vyz8mk{--py:135px}}.faq-heading.svelte-1vyz8mk{margin-top:70px;margin-bottom:24px;padding:24px}@media (width>=961px){.faq-heading.svelte-1vyz8mk{padding:var(--py) 46px;margin-top:0;margin-bottom:0}}h2.svelte-1vyz8mk{color:var(--color-gray-1000);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:32px}@media (width>=721px){h2.svelte-1vyz8mk{letter-spacing:-.04em;font-size:32px;line-height:40px}}@media (width>=961px){h2.svelte-1vyz8mk{letter-spacing:-.06em;font-size:40px;line-height:48px}.faq-questions.svelte-1vyz8mk{padding:var(--py) 0}}.faq-item.svelte-1vyz8mk{border-bottom:1px solid var(--guide-color);background-color:var(--color-background-200);width:100%;position:relative}.faq-item.svelte-1vyz8mk:last-of-type{border-bottom:none}@media (width>=961px){.faq-item.svelte-1vyz8mk:first-of-type{border-top:1px solid var(--guide-color)}.faq-item.svelte-1vyz8mk:last-of-type{border-bottom:1px solid var(--guide-color)}}.faq-item.svelte-1vyz8mk:has(.faq-question:where(.svelte-1vyz8mk):focus-visible){outline:2px solid var(--color-blue-600);outline-offset:-2px;z-index:1}.faq-question.svelte-1vyz8mk{background:var(--color-background-200);cursor:pointer;letter-spacing:-.02em;outline:0;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 24px;font-size:16px;font-weight:600;list-style:none;transition:background .2s ease-out;display:flex}.faq-question.svelte-1vyz8mk::-webkit-details-marker{display:none}@media (width>=961px){.faq-question.svelte-1vyz8mk{height:80px}}.faq-question.svelte-1vyz8mk:hover{background:var(--color-background-100)}.faq-chevron.svelte-1vyz8mk{color:var(--color-gray-900);flex:none;justify-content:center;align-items:center;transition:rotate .25s cubic-bezier(.77,0,.175,1);display:flex;position:relative}.faq-item[open].svelte-1vyz8mk .faq-chevron:where(.svelte-1vyz8mk){rotate:180deg}.faq-answer.svelte-1vyz8mk{color:var(--color-gray-900);text-wrap:balance;max-width:68ch;padding:0 24px 28px;font-size:16px;line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-chevron.svelte-1vyz8mk,.faq-question.svelte-1vyz8mk{transition:none}}@media screen and (width<=960px){.hide-on-tablet.svelte-12wgajz{display:none!important}}.rung.svelte-12wgajz{flex-direction:column;gap:8px;height:100%;display:flex}.head.svelte-12wgajz{align-items:center;gap:8px;height:max-content;display:flex}.head.svelte-12wgajz svg:where(.svelte-12wgajz){color:var(--color-brand);width:24px;height:24px}h2.svelte-12wgajz{color:var(--color-gray-1000);letter-spacing:-.96px;margin:0;font-size:1.5rem;font-weight:600}.tag.svelte-12wgajz{color:var(--color-gray-100);background:var(--color-gray-1000);text-align:center;letter-spacing:0;white-space:nowrap;border-top-right-radius:12px;width:max-content;padding:6px 12px;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex;position:absolute;top:-32px;left:-1px}.blurb.svelte-12wgajz{color:var(--color-gray-900);text-wrap:balance;letter-spacing:0;max-width:34ch;font-size:1rem;line-height:1.5rem}.blurb.svelte-12wgajz b:where(.svelte-12wgajz){color:var(--color-gray-1000);font-weight:500}.list.svelte-12wgajz{margin-top:10px}.inherits.svelte-12wgajz{margin:0 0 12px}ul.svelte-12wgajz{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}li.svelte-12wgajz,.inherits.svelte-12wgajz{color:var(--color-gray-900);gap:8px;font-size:.875rem;line-height:1.25rem;display:flex}.mark.svelte-12wgajz{color:var(--color-muted-foreground);flex:none;justify-content:center;align-items:center;height:100%;display:flex}.action.svelte-12wgajz{margin:5px 0 4px}.action.svelte-12wgajz a:where(.svelte-12wgajz){box-shadow:0 0 0 1px var(--ring,transparent);cursor:pointer;letter-spacing:0;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:100px;justify-content:space-between;align-items:center;gap:2px;width:100%;height:40px;padding:0 16px;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.action.svelte-12wgajz .suffix:where(.svelte-12wgajz){flex:none;min-width:20px}.footer-secondary.svelte-12wgajz{background:var(--color-background-100);color:var(--color-gray-1000);--ring:var(--color-gray-alpha-400)}.footer-secondary.svelte-12wgajz:hover{background:var(--color-gray-alpha-200)}.footer-primary.svelte-12wgajz{background:var(--color-brand);color:var(--color-gray-1000);--ring:transparent}.footer-primary.svelte-12wgajz:hover{background:color-mix(in oklab, var(--color-brand) 86%, white)}.g-block.hero-cell{text-align:center;background:var(--color-background-200)}.page-h1.svelte-1hrotn9{color:var(--color-gray-1000);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(32px,6vw,40px);font-weight:600;line-height:1.05}.page-sub.svelte-1hrotn9{color:var(--color-gray-900);text-wrap:balance;max-width:46ch;margin:20px auto 0;font-size:clamp(16px,2.2vw,20px);line-height:1.5}.g-block.faq-cell{overflow:visible}.impact.svelte-1hrotn9{color:var(--color-gray-900);letter-spacing:-.02em;text-wrap:balance;max-width:52ch;margin:0;font-size:16px;font-weight:500;line-height:24px}@media (width>=720px){.impact.svelte-1hrotn9{font-size:20px;line-height:26px}}@media (width>=1024px){.impact.svelte-1hrotn9{letter-spacing:-.04em;font-size:24px;line-height:32px}}.impact.svelte-1hrotn9 h2:where(.svelte-1hrotn9){color:var(--color-gray-1000);font-size:inherit;letter-spacing:inherit;margin:0;font-weight:600;display:inline}.impact.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;display:inline}.sponsor-link.svelte-1hrotn9{cursor:pointer;cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:54px;padding:32px;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:flex}.sponsor-link.svelte-1hrotn9:hover{background:var(--color-background-100)}.sponsor-arrow.svelte-1hrotn9{box-shadow:inset 0 0 0 1px var(--color-gray-alpha-400);color:var(--color-gray-1000);border-radius:15px 0 0 15px;align-items:center;padding:8px 2px 8px 8px;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sponsor-link.svelte-1hrotn9:hover .sponsor-arrow:where(.svelte-1hrotn9){background:var(--color-gray-1000);color:var(--color-background-100)}
