.faqmanagercostin-page{padding:16px 0 40px;color:var(--faq-text,#414141);font-family:inherit}.faqmanagercostin-page .faqmanagercostin-inner{max-width:820px;margin:0 auto}.faqmanagercostin-page .faq-h1{font-size:1.75rem;font-weight:700;margin:0 0 12px;color:var(--faq-text,#414141)}.faqmanagercostin-page .faq-intro{font-size:1rem;line-height:1.6;color:var(--faq-muted,#878787);margin:0 0 24px}.faqmanagercostin-page svg{fill:none !important;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.faqmanagercostin-page .faq-search-icon svg,.faqmanagercostin-page .faq-icon svg{fill:none !important;stroke:currentColor}.faqmanagercostin-page .faq-search-icon svg circle,.faqmanagercostin-page .faq-search-icon svg line,.faqmanagercostin-page .faq-icon svg polyline{fill:none !important;stroke:currentColor}.faqmanagercostin-page .faq-search-wrapper{position:relative;margin:0 0 16px}.faqmanagercostin-page .faq-search-input{width:100%;padding:14px 44px 14px 16px;font-size:1rem;line-height:1.4;border:1px solid var(--faq-border,#ebebeb);border-radius:8px;background:#fff;color:var(--faq-text,#414141);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.faqmanagercostin-page .faq-search-input:focus{outline:none;border-color:var(--faq-accent,#eb4815);box-shadow:0 0 0 3px rgba(235,72,21,0.18)}.faqmanagercostin-page .faq-search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--faq-muted,#878787);pointer-events:none;display:inline-flex;line-height:0}.faqmanagercostin-page .faq-results-counter{font-size:0.9rem;color:var(--faq-muted,#878787);margin:0 0 12px;min-height:1em}.faqmanagercostin-page .faq-list{display:block}.faqmanagercostin-page .faq-item{background:#fff;border:1px solid var(--faq-border,#ebebeb);border-radius:8px;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.faqmanagercostin-page .faq-item[open]{border-color:var(--faq-accent,#eb4815);box-shadow:0 2px 14px rgba(0,0,0,0.06)}.faqmanagercostin-page .faq-item[hidden]{display:none !important}.faqmanagercostin-page .faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-size:1rem;font-weight:600;line-height:1.4;color:var(--faq-text,#414141);cursor:pointer;list-style:none;user-select:none;transition:background-color .2s ease}.faqmanagercostin-page .faq-question::-webkit-details-marker{display:none}.faqmanagercostin-page .faq-question::marker{display:none}.faqmanagercostin-page .faq-question:hover{background:var(--faq-hover,#f6f6f6)}.faqmanagercostin-page .faq-question:focus-visible{outline:2px solid var(--faq-accent,#eb4815);outline-offset:-2px}.faqmanagercostin-page .faq-item[open] .faq-question{background:var(--faq-hover,#f6f6f6)}.faqmanagercostin-page .faq-question-text,.faqmanagercostin-page h2.faq-question-text{flex:1 1 auto;margin:0;padding:0;font-size:1rem;font-weight:600;line-height:1.4;color:inherit;font-family:inherit;text-transform:none;letter-spacing:normal}.faqmanagercostin-page .faq-icon{flex:0 0 auto;display:inline-flex;color:var(--faq-muted,#878787);transition:transform .3s ease,color .3s ease}.faqmanagercostin-page .faq-item[open] .faq-icon{transform:rotate(180deg);color:var(--faq-accent,#eb4815)}.faqmanagercostin-page .faq-item .faq-answer{display:block;box-sizing:border-box;overflow:hidden;padding:0 20px 20px;line-height:1.65;font-size:0.95rem;color:var(--faq-text,#414141)}.faqmanagercostin-page .faq-item:not([open]) .faq-answer{height:0;padding-top:0;padding-bottom:0}.faqmanagercostin-page .faq-item.is-closing .faq-icon{transform:rotate(0deg)}.faqmanagercostin-page .faq-answer p:first-child{margin-top:0}.faqmanagercostin-page .faq-answer p:last-child{margin-bottom:0}.faqmanagercostin-page .faq-answer a{color:var(--faq-accent,#eb4815)}.faqmanagercostin-page mark{background:rgba(235,72,21,0.2);color:inherit;padding:0 2px;border-radius:2px;font-weight:600}.faqmanagercostin-page .faq-no-results{padding:24px;text-align:center;background:var(--faq-hover,#f6f6f6);border:1px dashed var(--faq-border,#ebebeb);border-radius:8px;color:var(--faq-muted,#878787)}.faqmanagercostin-page .faq-no-results a{color:var(--faq-accent,#eb4815);font-weight:600}.faqmanagercostin-page .faq-empty{padding:24px;text-align:center;color:var(--faq-muted,#878787)}.faqmanagercostin-page .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:575.98px){.faqmanagercostin-page .faq-question{padding:14px 16px}.faqmanagercostin-page .faq-question-text,.faqmanagercostin-page h2.faq-question-text{font-size:0.95rem}.faqmanagercostin-page .faq-item[open] .faq-answer{padding:0 16px 16px}.faqmanagercostin-page .faq-answer{font-size:0.92rem;padding:0 16px}.faqmanagercostin-page .faq-search-input{padding:12px 40px 12px 14px;font-size:0.95rem}}