/*! [content/common] faq.css */.faq-accordion{--line-height:1.6;--leading-trim:calc((var(--line-height) - 1) * 1em / 2);--padding-x:.75em;--padding-y:var(--padding-x);--padding-left:calc(var(--padding-x) + var(--bullet-gap) + var(--bullet-size));--border-color-a:.2;--bullet-size:calc(var(--line-height) * 1em);--bullet-gap:.5em;overflow:hidden;background:var(--background,transparent);border:1px solid rgb(var(--color-text-link-rgb) / var(--border-color-a));border-radius:.25em}.faq-accordion+.faq-accordion{margin-top:.25em}.faq-accordion[aria-expanded=true]{--border-color-a:1;background:var(--background-expanded,transparent)}@media (any-hover:hover){.faq-accordion.is-active[aria-expanded=false]:hover{--border-color-a:1}}@media (any-hover:none){.faq-accordion.is-active[aria-expanded=false]:active{--border-color-a:1}}.faq-content,.faq-header{line-height:var(--line-height);font-size:87.5%}.faq-content>.faq-content-inner,.faq-header{position:relative;padding:var(--padding-y) var(--padding-x);padding-left:var(--padding-left)}.faq-content>.faq-content-inner{padding-top:0}.faq-content-inner::before,.faq-header::before{position:absolute;left:var(--padding-x);top:calc(var(--padding-y) + (var(--line-height) * 1em / 2));width:var(--bullet-size);height:var(--bullet-size);background:rgb(var(--color-text-link-rgb));border-radius:50%;text-align:center;font-weight:900;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-header{--text-color:rgb(var(--color-text-link-rgb));color:rgb(var(--color-text-link-rgb) / 1)}.faq-header::before{content:'Q'}.faq-content-inner::before{content:'A';top:calc(var(--line-height) * 1em / 2);background:rgb(var(--color-text-p-rgb));font-weight:900}