.activities.svelte-hwyzs0{display:grid;row-gap:64px}@media(max-width:767px){.activities.svelte-hwyzs0{row-gap:16px}}.header.svelte-hwyzs0{display:grid;column-gap:32px;grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.header.svelte-hwyzs0{grid-template-columns:1fr;row-gap:24px}}.heading.svelte-hwyzs0{font:var(--font-lg-semibold);margin:0}@media(max-width:767px){.heading.svelte-hwyzs0{font:var(--font-md-semibold)}}.text.svelte-hwyzs0{font:var(--font-sm-regular);margin:0}.card.svelte-7c7y9z{display:grid;row-gap:12px;align-content:flex-start;padding:20px;border-right:1px solid var(--color-black-300);border-bottom:1px solid var(--color-black-300)}@media(min-width:1024px){.card.svelte-7c7y9z:nth-child(-n+3){border-top:1px solid var(--color-black-300)}.card.svelte-7c7y9z:nth-child(3n+1){border-left:none;padding-left:0}.card.svelte-7c7y9z:nth-child(3n){border-right:none;padding-right:0}}@media(max-width:1023px){.card.svelte-7c7y9z:nth-child(-n+2){border-top:1px solid var(--color-black-300)}.card.svelte-7c7y9z:nth-child(2n){border-right:none;padding-right:0}.card.svelte-7c7y9z:nth-child(odd){border-left:none;padding-left:0}}@media(max-width:767px){.card.svelte-7c7y9z{border-right:none;border-left:none;padding-right:0;padding-left:0}}.header.svelte-7c7y9z{display:grid;row-gap:12px}.meta.svelte-7c7y9z{display:flex;align-items:center;column-gap:16px}.chip.svelte-7c7y9z{width:56px;height:24px;display:flex;align-items:center;justify-content:center;font:var(--font-xs-medium);color:var(--color-white-900);background-color:var(--color-primary-600);border-radius:var(--radius-sm)}.popularity.svelte-7c7y9z{font:var(--font-xs-medium);color:var(--color-black-600)}.heading.svelte-7c7y9z{margin:0;font:var(--font-sm-semibold);font-size:20px}.description.svelte-7c7y9z{margin:0;font:var(--font-sm-regular)}.section.svelte-1gcwome{display:grid;row-gap:64px}@media(max-width:767px){.section.svelte-1gcwome{row-gap:16px}}.header.svelte-1gcwome{display:grid;column-gap:32px;grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.header.svelte-1gcwome{grid-template-columns:1fr;row-gap:24px}}.heading.svelte-1gcwome{font:var(--font-lg-semibold);margin:0}@media(max-width:767px){.heading.svelte-1gcwome{font:var(--font-md-semibold)}}.description.svelte-1gcwome{font:var(--font-sm-regular);margin:0}.contents.svelte-1gcwome{display:grid;row-gap:20px}.select.svelte-1gcwome{display:flex;column-gap:24px;align-items:center;height:44px}@media(max-width:767px){.select.svelte-1gcwome{flex-direction:column;height:auto;align-items:flex-start}}.date.svelte-1gcwome{font:var(--font-xs-regular);color:var(--color-black-600)}.radio{width:min-content}.radio .option{padding-left:16px;padding-right:16px;width:min-content}.cards.svelte-1gcwome{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.cards.svelte-1gcwome{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.cards.svelte-1gcwome{grid-template-columns:1fr}}.feature.svelte-1r7hf3b{padding:24px;display:grid;row-gap:12px;align-content:flex-start}.feature.svelte-1r7hf3b:not(:last-child){border-bottom:1px solid var(--color-black-300)}@media(max-width:1070px){.feature.svelte-1r7hf3b:nth-child(odd){border-right:1px solid var(--color-black-300)}.feature.svelte-1r7hf3b:nth-child(3){border-bottom:none}}@media(max-width:767px){.feature.svelte-1r7hf3b:nth-child(odd){border-right:none}.feature.svelte-1r7hf3b:nth-child(3){border-bottom:1px solid var(--color-black-300)}}.header.svelte-1r7hf3b{display:flex;align-items:center;column-gap:8px}.heading.svelte-1r7hf3b{margin:0;font:var(--font-md-semibold)}.text.svelte-1r7hf3b{margin:0;font:var(--font-sm-regular)}.classifier.svelte-ew0nt8{display:grid;row-gap:48px}@media(max-width:767px){.classifier.svelte-ew0nt8{row-gap:24px}}.header.svelte-ew0nt8{display:grid;grid-template-columns:minmax(488px,calc(50% - 16px)) 1fr;column-gap:32px;align-items:flex-start}@media(max-width:1070px){.header.svelte-ew0nt8{grid-template-columns:1fr;row-gap:48px}}.description.svelte-ew0nt8{display:grid;row-gap:32px;max-width:488px}@media(max-width:1070px){.description.svelte-ew0nt8{max-width:unset}}.heading.svelte-ew0nt8{margin:0;font:var(--font-lg-semibold)}@media(max-width:767px){.heading.svelte-ew0nt8{font:var(--font-md-semibold)}}.text.svelte-ew0nt8{margin:0;font:var(--font-sm-regular)}.text--bold.svelte-ew0nt8{font:var(--font-sm-semibold)}.buttons.svelte-ew0nt8{display:flex;column-gap:12px}.features.svelte-ew0nt8{display:grid;border:1px solid var(--color-black-300)}@media(max-width:1070px){.features.svelte-ew0nt8{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.features.svelte-ew0nt8{grid-template-columns:1fr}}.changes.svelte-ew0nt8{display:grid}@media(max-width:767px){.changes.svelte-ew0nt8{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.changes.svelte-ew0nt8{grid-template-columns:1fr}}.row.svelte-ew0nt8{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--color-black-300)}.row.svelte-ew0nt8:first-child{border-bottom:1px solid var(--color-black-900)}.row.svelte-ew0nt8:first-child .cell:where(.svelte-ew0nt8){font:var(--font-xs-semibold)}@media(max-width:767px){.row.svelte-ew0nt8{display:flex;flex-direction:column;padding:16px 0}.row.svelte-ew0nt8:first-child{display:none}.row.svelte-ew0nt8:last-child{border-bottom:none}}.cell.svelte-ew0nt8{padding:11px 16px;color:var(--color-black-900);font:var(--font-xs-regular)}.cell.svelte-ew0nt8:first-child,.cell.svelte-ew0nt8:last-child{padding-left:0}@media(max-width:767px){.cell.svelte-ew0nt8{padding:0}.cell.svelte-ew0nt8:before{content:attr(data-header) ":  ";font:var(--font-xs-semibold);color:var(--color-black-600)}}.link.svelte-ew0nt8{color:var(--color-primary-600);text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .3s ease-in-out}.link.svelte-ew0nt8:hover{text-decoration-color:var(--color-primary-600)}.button.svelte-ew0nt8{text-decoration:none;color:var(--color-white-900);background-color:var(--color-primary-600);transition:background-color .3s ease-in-out;display:flex;column-gap:8px;align-items:center;font:var(--font-xs-semibold);padding:8px 16px;border-radius:var(--radius-md)}.button.svelte-ew0nt8:hover{background-color:var(--color-primary-900)}
