.list-questions{gap:var(--gridunit-small);margin-top:var(--gridunit-small);font-family:var(--font-headings),serif;grid-template-columns:1fr 1fr;grid-auto-rows:auto;width:100%;font-size:1rem;font-weight:500;line-height:1.36;display:grid;overflow:hidden}.list-questions>LI{display:flex;overflow:hidden}.list-questions BUTTON{appearance:none;box-shadow:none;color:inherit;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1 0 auto;margin:0;padding:0;font-weight:400}.list-questions__inner{z-index:0;flex-flow:row;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.list-questions__inner:before{content:"";border-radius:var(--radius-default);z-index:-2;pointer-events:none;opacity:.1;border:1px solid var(--color-link);position:absolute;inset:0}.list-questions__inner:after{content:"";z-index:-1;opacity:.5;background-color:var(--color-white);border-radius:var(--radius-default);position:absolute;inset:1px}.list-questions__inner:hover:before{opacity:.5}.list-questions__inner:hover:after{opacity:.8}.list-questions__label{box-sizing:border-box;padding:var(--gridunit-small);text-overflow:ellipsis;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:auto;align-self:center;overflow:hidden}.list-questions__label P{margin:0}.list-questions__icon{padding:var(--gridunit-small) var(--gridunit-small) var(--gridunit-small) 0;flex:none;align-self:center;display:flex}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.list-questions{gap:var(--gridunit-tiny);grid-template-columns:1fr}}@media (min-width:760px) and (max-width:1023px){.list-questions{grid-template-columns:1fr 1fr}}.well .list-questions__inner:after{background-color:var(--color-primary-50)}.list-questions.layout-compact{flex-direction:column;gap:4px;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:flex;overflow:hidden}.list-questions.layout-compact>LI .list-questions__inner:before,.list-questions.layout-compact>LI .list-questions__inner:after{display:none}.list-questions.layout-compact BUTTON:hover{color:var(--color-link)}.list-questions.layout-compact .list-questions__inner{gap:var(--gridunit-tiny);flex-direction:row-reverse;height:auto;padding:0}.list-questions.layout-compact .list-questions__label{text-overflow:ellipsis;flex:auto;padding:0;overflow:hidden}.list-questions.layout-compact .list-questions__icon{align-self:flex-start;padding:0}.list-questions.layout-compact .list-questions__icon svg{width:18px;height:18px}.list-questions.layout-compact .list-questions__icon path{fill:currentColor}