main.svelte-1mi9kit{margin-top:20px;max-width:800px}@media(max-width:768px){main.svelte-1mi9kit{margin-top:20px}}.container.svelte-1mi9kit{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:100vh}p.svelte-1mi9kit{font-size:1.2rem;margin-bottom:.5rem}.logo.svelte-1mi9kit{width:220px}ul.feature-list.svelte-1mi9kit{font-size:1rem;padding:20px 10px 10px;max-width:800px;list-style-type:none;background-color:transparent;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:768px){ul.feature-list.svelte-1mi9kit{grid-template-columns:1fr}}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit){padding:24px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#ffffffd9;border-radius:8px;box-shadow:0 1px 3px #0000001a;border:1px solid rgba(101,0,16,.15);transition:transform .2s ease,box-shadow .2s ease;cursor:default}.feature-list.svelte-1mi9kit li.clickable:where(.svelte-1mi9kit){cursor:pointer}.feature-list.svelte-1mi9kit li.clickable:where(.svelte-1mi9kit):hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit) .feature-image:where(.svelte-1mi9kit){width:100%;height:110px;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--blue-medium) 100%,transparent);border-radius:6px;margin-bottom:16px;font-size:2.5rem;color:#fff}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit) .feature-image:where(.svelte-1mi9kit) span:where(.svelte-1mi9kit){display:block;font-size:1.2rem;font-weight:600}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit) .feature-text:where(.svelte-1mi9kit){text-align:center}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit) a.card-link:where(.svelte-1mi9kit){color:inherit;text-decoration:none;font-weight:500;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;height:100%;cursor:pointer;padding-bottom:40px;position:relative}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit) .learn-more:where(.svelte-1mi9kit){margin-top:8px;color:var(--blue-link);font-weight:700;position:absolute;bottom:0}.feature-list.svelte-1mi9kit li:where(.svelte-1mi9kit) .learn-more:where(.svelte-1mi9kit):after{content:"→";margin-left:3px}.links.svelte-1mi9kit a:where(.svelte-1mi9kit){display:inline-block;margin:.7rem 1rem}.links.terms.svelte-1mi9kit{margin-top:1rem;font-size:1rem;font-weight:600}.links.terms.svelte-1mi9kit a:where(.svelte-1mi9kit){text-decoration:none}.links.terms.svelte-1mi9kit a:where(.svelte-1mi9kit):hover{text-decoration:underline}.video-box.svelte-1mi9kit{margin-bottom:3rem}.video-title.svelte-1mi9kit{margin-top:2rem;margin-bottom:1rem;font-size:1.8rem;color:var(--text-dark);text-align:center}
