@font-face{font-family:"doner-black-display";src:local("dnner-black-display"),url("doner-black-display.woff2") format("woff2");font-style:normal}@font-face{font-family:"nohemi-regular";src:local("nohemi-regular"),url("nohemi-regular.woff2") format("woff2");font-style:normal}.theme-dark .field-input,.theme-dark .field-select{background:rgba(0,0,0,0)}.theme-dark .form-alert p{color:#1e1e1e}.theme-dark .field-with-error .form-message{color:var(--input-error)}.accordion{display:block;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.accordion+.accordion{border-top:none}.accordion summary{display:flex;position:relative;padding:1.5rem 0}.accordion .summary-title{display:flex;justify-content:space-between;align-items:center;flex:1 1 auto}.accordion .accordion-title{margin:0;font-family:var(--font-family-body, Nohemi);text-transform:capitalize;letter-spacing:.05em}.accordion .icon{color:var(--text-primary);width:1rem;height:1rem;flex:0 0 auto}.accordion .icon.icon-minus{display:none}.accordion .accordion-content{word-break:break-word;padding:0 0 var(--text-spacing-xl) 0;opacity:0;transition:opacity .25s ease-out;color:var(--text-secondary)}@media(min-width: 1050px){.accordion .accordion-content{padding-bottom:var(--text-spacing-lg)}}.accordion details[open] .accordion-content{opacity:1;transition-delay:.3s}.accordion details[open]>summary .icon-minus{display:block}.accordion details[open]>summary .icon-plus{display:none}