 :root{--plnb-faq-border:#dfe6f9;--plnb-faq-bg:#ffffff;--plnb-faq-header-bg:#f5f8fe;--plnb-faq-header-bg-hover:#f1f5f9;}.plnb-faq-accordion{border:1px solid var(--plnb-faq-border);border-radius:12px;margin-bottom:12px;background-color:var(--plnb-faq-bg);font-family:var(--plnb-font),sans-serif;overflow:hidden;}.plnb-faq-accordion summary::-webkit-details-marker{display:none;}.plnb-faq-accordion summary{list-style:none;}.plnb-faq-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;cursor:pointer;background-color:var(--plnb-faq-header-bg);user-select:none;transition:background-color 0.2s ease;}.plnb-faq-header:hover{background-color:var(--plnb-faq-header-bg-hover);}.plnb-faq-title-wrapper{display:flex;align-items:center;gap:12px;}.plnb-faq-title{font-weight:600;color:var(--plnb-primer-2);font-size:16px;}.plnb-faq-accordion[open] .plnb-faq-icon-left{transform:rotate(90deg);}.plnb-faq-icon-right::before{content:'\002B';font-size:20px;color:var(--plnb-primer-2);font-weight:bold;line-height:1;}.plnb-faq-accordion[open] .plnb-faq-icon-right::before{content:'\2212';}.plnb-faq-accordion[open] .plnb-faq-header{border-bottom:1px solid var(--plnb-faq-border);}.plnb-faq-content{padding:20px;color:var(--plnb-neutral-1);font-size:14px;line-height:20px;}.plnb-faq-content p{margin-bottom:15px !important;}.plnb-faq-content ol,.plnb-faq-content ul{margin-bottom:20px !important;}.plnb-faq-content > p:last-child,.plnb-faq-content > ol:last-child,.plnb-faq-content > ul:last-child{margin-bottom:0 !important;}