.box.svelte-1352e5x{font-size:.875rem;border:1px var(--line-color) solid;padding:24px;margin-bottom:2.5rem;display:flex;gap:8px}.box.svelte-1352e5x .content-with-button:where(.svelte-1352e5x){display:flex;flex-wrap:wrap;gap:8px}.box.svelte-1352e5x .content-with-button:where(.svelte-1352e5x) .content:where(.svelte-1352e5x){margin:0 24px 0 0;flex:1;min-width:300px}.box.svelte-1352e5x .title:where(.svelte-1352e5x){font-weight:700;margin-bottom:.75rem}.box.svelte-1352e5x .title:where(.svelte-1352e5x) strong:where(.svelte-1352e5x){font-size:1rem;color:var(--text-link);margin-right:10px}.box.svelte-1352e5x .description:where(.svelte-1352e5x){color:var(--text-light)}.box.svelte-1352e5x .btn-wrapper:where(.svelte-1352e5x){display:flex;align-items:center}.box.svelte-1352e5x .btn-wrapper:where(.svelte-1352e5x) .btn:where(.svelte-1352e5x){white-space:nowrap;font-size:.875rem}.box.svelte-1kptzw0{font-size:.875rem;border:1px var(--line-color) solid;display:grid;margin-bottom:2.5rem}.info.svelte-1kptzw0{background:var(--section-bg);padding:1.5rem}.info.svelte-1kptzw0 .description:where(.svelte-1kptzw0){color:var(--text-light);margin-top:8px}.info.svelte-1kptzw0 .description:where(.svelte-1kptzw0) p:where(.svelte-1kptzw0){font-size:.875rem}@media screen and (min-width: 1506px){.info.svelte-1kptzw0 .description:where(.svelte-1kptzw0){display:flex}.info.svelte-1kptzw0 .description:where(.svelte-1kptzw0) p:where(.svelte-1kptzw0){flex:1}}.info.svelte-1kptzw0 .rewards:where(.svelte-1kptzw0){margin-top:15px}.rewards-grid.svelte-1kptzw0{padding:1.5rem;display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(258px,1fr))}.box-rewards.svelte-1kptzw0 ul:where(.svelte-1kptzw0){margin-bottom:0;width:100%;padding-left:0;gap:12px;display:flex;flex-direction:column}.box-rewards.svelte-1kptzw0 ul:where(.svelte-1kptzw0) li:where(.svelte-1kptzw0){margin:0;padding:0;line-height:21px;list-style:none;display:grid;grid-template-columns:27px 36px auto;gap:10px}@media (min-width: 576px){.box-rewards.svelte-1kptzw0 ul:where(.svelte-1kptzw0) li:where(.svelte-1kptzw0){gap:15px}}.note.svelte-1kptzw0{color:var(--text-light)}.points.svelte-1kptzw0{color:var(--text-link)}.completed.svelte-1kptzw0{color:var(--success-color)}h2.svelte-b60lp1{font-size:1.125rem;margin-bottom:1.5rem}
