.l-digest[data-v-561fd178]{padding:6.5rem 0}@media screen and (max-width:576px){.l-digest[data-v-561fd178]{padding:0}}.l-digest.is-map[data-v-561fd178]{margin-bottom:-8rem;padding-bottom:0;padding-top:0}@media screen and (max-width:576px){.l-digest.is-map[data-v-561fd178]{margin-bottom:-2rem}}.l-digest.is-writer[data-v-561fd178]{padding:0}.digest-inner[data-v-561fd178]{display:flex;flex-wrap:wrap;gap:4rem;margin:0 auto;width:100%}.digest-inner--tile[data-v-561fd178]{gap:5rem 2.5rem;margin:0 auto;max-width:var(--mainContentWidth);width:100%}@media screen and (max-width:576px){.digest-inner--tile[data-v-561fd178]{gap:3rem 1.5rem;padding:2rem 1.5rem}}.digest-inner--tile[data-v-561fd178]>*{width:calc(25% - 1.875rem)}@media screen and (max-width:576px){.digest-inner--tile[data-v-561fd178]>*{width:calc(50% - .75rem)}}.digest-inner--list[data-v-561fd178]{gap:0;margin-top:-3rem;max-width:var(--mainContentWidth)}@media screen and (max-width:576px){.digest-inner--list[data-v-561fd178]{gap:0;margin-top:0;padding:0;width:100%}}.digest-inner--list[data-v-561fd178]>*{padding:1.2rem 0;width:100%}@media screen and (max-width:576px){.digest-inner--list[data-v-561fd178]>*{padding:3rem 0 1rem}}.digest-inner--list[data-v-561fd178]>:not(:last-child){border-bottom:1px solid #ccc}.digest-inner--list.plan[data-v-561fd178]>:not(:last-child){border-bottom:none}.digest-inner--list.writer[data-v-561fd178]{margin-top:0}.digest-inner--list.writer[data-v-561fd178]>*{padding-bottom:3rem}.digest-inner--list.writer[data-v-561fd178]>:not(:last-child){border-bottom:1px solid #ccc}@media screen and (max-width:576px){.digest-inner--list.writer[data-v-561fd178]{padding:0 1.5rem}}.digest-inner--map[data-v-561fd178]{padding:0;width:100%}.digest-inner--map[data-v-561fd178]>*{width:100%}.digest-inner__link[data-v-561fd178]{padding-top:2rem}.digest-inner--feature[data-v-561fd178]{-moz-column-gap:8rem;column-gap:8rem;margin:0 auto;max-width:var(--mainContentWidth);row-gap:4rem;width:100%}@media screen and (max-width:576px){.digest-inner--feature[data-v-561fd178]{-moz-column-gap:0;column-gap:0;padding:3rem 1.5rem;row-gap:3rem;width:100%}}.digest-inner--feature[data-v-561fd178]>*{min-width:0;width:calc(50% - 4rem)}@media screen and (max-width:576px){.digest-inner--feature[data-v-561fd178]>*{width:100%}}
