.pdf-faq-accordion__header{margin-bottom:var(--pdf-space-8)}.pdf-faq-accordion__intro{color:var(--pdf-text-body);max-width:var(--pdf-measure)}.pdf-section--ink .pdf-faq-accordion__intro,.pdf-section--navy .pdf-faq-accordion__intro{color:var(--pdf-text-on-dark-muted)}.pdf-faq-list{margin:0;padding:0}.pdf-faq-item{background:var(--pdf-surface-white);border:1px solid var(--pdf-border);border-radius:var(--pdf-radius-md);box-shadow:var(--pdf-shadow-sm);margin-bottom:var(--pdf-space-3);overflow:hidden;transition:border-color var(--pdf-dur-base) var(--pdf-ease-standard),box-shadow var(--pdf-dur-base) var(--pdf-ease-standard)}.pdf-faq-item:last-child{margin-bottom:0}.pdf-faq-item:hover,.pdf-faq-item[open]{border-color:var(--pdf-teal-600)}.pdf-faq-item[open]{box-shadow:var(--pdf-shadow-md)}.pdf-section--ink .pdf-faq-item,.pdf-section--navy .pdf-faq-item{background:hsla(0,0%,100%,.04);border-color:var(--pdf-border-on-dark);box-shadow:none}.pdf-section--ink .pdf-faq-item:hover,.pdf-section--ink .pdf-faq-item[open],.pdf-section--navy .pdf-faq-item:hover,.pdf-section--navy .pdf-faq-item[open]{background:hsla(0,0%,100%,.08);border-color:var(--pdf-teal-500)}.pdf-faq-item__question{align-items:center;color:var(--pdf-text-heading);cursor:pointer;display:flex;font-family:var(--pdf-font-heading);font-size:var(--pdf-text-h4);font-weight:var(--pdf-weight-heading);gap:var(--pdf-space-4);justify-content:space-between;line-height:1.35;list-style:none;min-height:var(--pdf-tap-min);padding:var(--pdf-space-5) var(--pdf-space-6);-webkit-tap-highlight-color:transparent}.pdf-faq-item__question::-webkit-details-marker{display:none}.pdf-faq-item__question::marker{content:""}.pdf-section--ink .pdf-faq-item__question,.pdf-section--navy .pdf-faq-item__question{color:var(--pdf-text-on-dark)}.pdf-faq-item__question-text{flex:1 1 auto}.pdf-faq-item__icon{background:var(--pdf-teal-500);border-radius:var(--pdf-radius-pill);flex:0 0 auto;height:28px;position:relative;transition:transform var(--pdf-dur-base) var(--pdf-ease-standard),background-color var(--pdf-dur-fast) var(--pdf-ease-standard);width:28px}.pdf-faq-item__icon:after,.pdf-faq-item__icon:before{background:var(--pdf-ink-950);border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.pdf-faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform var(--pdf-dur-base) var(--pdf-ease-standard)}.pdf-faq-item[open] .pdf-faq-item__icon:after{transform:translate(-50%,-50%) rotate(0deg)}.pdf-section--ink .pdf-faq-item[open] .pdf-faq-item__icon,.pdf-section--navy .pdf-faq-item[open] .pdf-faq-item__icon{background:var(--pdf-yellow-500)}.pdf-section--ink .pdf-faq-item[open] .pdf-faq-item__icon:after,.pdf-section--ink .pdf-faq-item[open] .pdf-faq-item__icon:before,.pdf-section--navy .pdf-faq-item[open] .pdf-faq-item__icon:after,.pdf-section--navy .pdf-faq-item[open] .pdf-faq-item__icon:before{background:var(--pdf-ink-950)}.pdf-faq-item__answer{color:var(--pdf-text-body);padding:0 var(--pdf-space-6) var(--pdf-space-5)}.pdf-faq-item__answer-inner>:first-child{margin-top:0}.pdf-faq-item__answer-inner>:last-child{margin-bottom:0}.pdf-faq-item__answer-inner a{color:var(--pdf-link)}.pdf-faq-item__answer-inner a:focus-visible,.pdf-faq-item__answer-inner a:hover{color:var(--pdf-link-hover)}.pdf-section--ink .pdf-faq-item__answer,.pdf-section--navy .pdf-faq-item__answer{color:var(--pdf-text-on-dark-muted)}.pdf-section--ink .pdf-faq-item__answer-inner a,.pdf-section--navy .pdf-faq-item__answer-inner a{color:var(--pdf-link-on-dark)}.pdf-faq-accordion__empty{background:var(--pdf-surface-mint);border:2px dashed var(--pdf-border);border-radius:var(--pdf-radius-md);color:var(--pdf-text-muted);padding:var(--pdf-space-10) var(--pdf-space-6);text-align:center}.pdf-faq-accordion__empty p{margin:0}.pdf-section--ink .pdf-faq-accordion__empty,.pdf-section--navy .pdf-faq-accordion__empty{background:hsla(0,0%,100%,.04);border-color:var(--pdf-border-on-dark);color:var(--pdf-text-on-dark-muted)}@media print{.pdf-faq-item{box-shadow:none}.pdf-faq-item__icon{display:none}.pdf-faq-item .pdf-faq-item__answer{display:block!important}}