.FAQ .item{--local-FAQ-color-title:var(--color-solids_ctaAlternate_default_text);--local-FAQ-color-border:var(--color-solids_ctaMain_disabled_text);--local-FAQ-gap:var(--size-xs);--local-FAQ-padding-title:var(--size-s);--local-FAQ-gap-title:var(--size-xs);--local-FAQ-padding-content:var(--size-s);border-bottom:1px solid var(--local-FAQ-color-border);display:flex;flex-direction:column;row-gap:0}.FAQ .item:first-child{border-top:1px solid var(--local-FAQ-color-border)}.FAQ .item .title{margin:0}.FAQ .item .title button{align-items:center;background:none;border:none;color:var(--local-FAQ-color-title);column-gap:var(--local-FAQ-gap-title);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:0;padding-bottom:var(--local-FAQ-padding-title);padding-top:var(--local-FAQ-padding-title);text-align:left;width:100%}html:not(.project-tirol) .FAQ .item .title button{font:700 normal var(--size-s) /150% var(--font-text),Arial,sans-serif}html:is(.project-tirol) .FAQ .item .title button{font:700 normal clamp(calc(.0625rem*var(--size-base-s)),calc(100vw*(18 - var(--size-base-s))/840 + .0625rem*var(--size-base-s) - .0625rem*(18 - var(--size-base-s))/840*360),1.125rem) /150% var(--font-text),Arial,sans-serif}.FAQ .item .title button[aria-expanded=true]+.icon{transform:rotate(180deg)}.FAQ .item .content{display:grid;transition:grid-template-rows var(--timing) var(--easing),padding var(--timing) var(--easing)}.FAQ .item .content[aria-hidden=true]{grid-template-rows:0fr;padding:0}.FAQ .item .content:not([aria-hidden=true]){grid-template-rows:1fr;padding:var(--local-FAQ-gap) 0 var(--local-FAQ-padding-content) 0}.FAQ .item .slot{overflow:hidden}