.summarylist details{padding:calc(var(--padding) / 2) var(--padding)}.summarylist summary{position:relative;padding-right:calc(40px + (var(--padding) / 2))}@media(max-width:56em){.summarylist summary{padding-right:calc(30px + (var(--padding) / 2))}}.summarylist summary:after{content:"\e90c";display:grid;place-content:center;position:absolute;right:0;top:50%;font-family:var(--symbol);-moz-osx-font-smoothing:grayscale;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:#fff;color:var(--color1);border-radius:var(--borderradius)}@media(max-width:56em){.summarylist summary:after{font-size:16px;width:30px;height:30px}}.summarylist details[open] summary:after{content:"\e90a"}.summarylist details{background:var(--color10);margin-bottom:calc(var(--gutter) / 2)}.summarylist .answer{margin-top:10px;padding-right:calc(2 * var(--padding))}.summarylist.counter{padding:0 0 var(--section);margin-bottom:0}.summarylist.counter .content{padding:0}.summarylist.counter .content .items{display:flex;-webkit-column-gap:calc(var(--gutter) / 2);-moz-column-gap:calc(var(--gutter) / 2);column-gap:calc(var(--gutter) / 2)}@media(max-width:56em){.summarylist.counter .content .items{flex-direction:column;align-items:center;row-gap:var(--padding)}}.summarylist.counter .content .items .item{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;flex-grow:1;gap:calc(var(--padding) / 4);width:33%;font-family:var(--subfont);font-weight:700;text-align:center}@media(max-width:56em){.summarylist.counter .content .items .item{width:100%}}.summarylist.counter .content .items .item .icon{margin-right:calc(var(--gutter) / 2)}.summarylist.counter .content .items .item .icon svg{width:100px}@media(max-width:100em){.summarylist.counter .content .items .item .icon svg{width:80px}}.summarylist.counter .content .items .item .text{font-size:var(--xxxl-fontsize);line-height:var(--xxxl-lineheight)}@media(max-width:56em){.summarylist.counter .content .items .item .text{font-size:calc(var(--xxxl-fontsize) + 1rem)}}.summarylist.counter .content .items .item .memo{font-size:var(--xs-fontsize);line-height:var(--xs-lineheight)}