.public-site .faq-finder{border:1px solid #2a3745;margin-top:28px;padding:24px}.faq-search-label{margin-bottom:12px;font-size:18px;font-weight:650;display:block}.faq-search-row{gap:10px;display:flex}.faq-search-row input{color:#edf5f4;background:#0b131b;border:1px solid #3a535e;border-radius:12px;flex:1;min-width:0;padding:14px;font-size:16px}.faq-search-row input:focus-visible{outline-offset:2px;outline:2px solid #82dfb8}.faq-search-row button,.faq-topic-heading button,.faq-empty button{color:#bfe8d9;cursor:pointer;border:1px solid #3a535e;border-radius:10px;padding:10px 14px}.faq-search-row button:disabled{opacity:.4;cursor:default}.faq-popular{flex-wrap:wrap;gap:8px 16px;margin-top:16px;font-size:12px;display:flex}.faq-popular>span{color:#93a9b5}.faq-popular a{color:#a4e9ce;text-underline-offset:3px;text-decoration:underline}.faq-topic-heading{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 12px;display:flex}.faq-topic-heading h2{font-size:14px;font-weight:600}.faq-topic-heading button{padding:7px 12px;font-size:12px}.faq-topics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.faq-topics button{color:#d8e5ea;text-align:left;cursor:pointer;background:#0b151c;border:1px solid #2e424d;border-radius:12px;align-items:center;gap:10px;padding:14px 12px;font-size:13px;line-height:1.4;display:flex}.faq-topics button small{color:#95abb6;margin-top:4px;font-size:11px;display:block}.faq-topics button:hover{border-color:#6dad98}.faq-topics button[aria-pressed=true],.faq-topic-heading button[aria-pressed=true]{color:#e6fff5;background:#173d32;border-color:#7bddb4}.faq-result-count{color:#99afbd;margin:22px 0;font-size:13px}.faq-answer-section{margin-bottom:36px}.faq-section-title{align-items:center;gap:12px;margin-bottom:18px;font-size:21px;font-weight:650;display:flex}.faq-answer{border:1px solid #2a3745;border-radius:14px;overflow:hidden}.faq-answer summary{cursor:pointer;color:#e0ecef;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-size:15px;font-weight:550;list-style:none;display:flex}.faq-answer summary::-webkit-details-marker{display:none}.faq-answer summary>svg{color:#82dfb8}.faq-answer-body{background:#0c151d;border-top:1px solid #2a3745;padding:18px 20px}.faq-empty{border:1px solid #2a3745;padding:24px}.faq-empty h2{font-size:20px;font-weight:600}.faq-empty p{color:#a7bdc7;margin:10px 0 18px}.faq-empty a{color:#a4e9ce;margin:12px;display:inline-block}@media (max-width:900px){.faq-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.public-site .faq-finder{padding:16px}.faq-topics button{gap:8px;padding:12px 10px;font-size:12px}.faq-topics button svg{width:23px;height:23px}.faq-search-row{flex-wrap:wrap}.faq-search-row input{flex-basis:100%}.faq-section-title{font-size:19px}.faq-answer summary,.faq-answer-body{padding:16px}}
.public-site .editorial-surface{box-shadow:none;background:linear-gradient(130deg,#151f29,#10171f);border-color:#2a3745;border-radius:18px}.public-site .editorial-disclosure{box-shadow:none;background:#111b24;border-color:#2a3745}.public-site .editorial-disclosure[open]{border-color:#527666}.public-site .editorial-disclosure>summary:hover{background:#1a2a31}.editorial-label{align-items:center;gap:12px;min-width:0;display:flex}.editorial-label>svg{flex-shrink:0}.editorial-resource-mark{margin-bottom:18px}.editorial-steps{counter-reset:editorial-step;gap:12px;padding:0;list-style:none;display:grid}.editorial-steps>li{counter-increment:editorial-step;background:#111b24;border:1px solid #2a3745;border-radius:12px;align-items:center;gap:14px;padding:14px;display:flex}.editorial-steps>li:before{content:counter(editorial-step,decimal-leading-zero);color:#82dfb8;font-variant-numeric:tabular-nums;font-size:12px}@media (min-width:768px){.editorial-steps{grid-template-columns:1fr 1fr}}
