.btn{font-weight:300;display:inline-block;padding:12px 24px;background-color:var(--color-accent);color:var(--color-text-on-ligth);text-decoration:none;border-radius:9999px}.breadcrumbs{padding:0 20px;margin-top:-11px;margin-bottom:-11px}.breadcrumbs-item,.breadcrumbs-list,.breadcrumbs-separator{display:flex;align-items:center}.breadcrumbs-list{list-style:none;flex-wrap:wrap;gap:6px}.breadcrumbs-current,.breadcrumbs-link{font-size:.95rem;line-height:1.4}.breadcrumbs-current,.breadcrumbs-link,.breadcrumbs-separator{color:var(--color-text)}.breadcrumbs-link{text-decoration:none}.breadcrumbs-link:focus-visible,.breadcrumbs-link:hover{text-decoration:underline}.breadcrumbs-current{font-weight:600}.faq-section{padding-top:12px}.faq-section h2{margin-bottom:18px}.faq-accordion{display:grid;gap:12px}.faq-item{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--color-card-shadow);overflow:hidden;transition:box-shadow .2s}.faq-item[open]{box-shadow:var(--color-card-shadow-hover)}.faq-question{cursor:pointer;list-style:none;color:var(--color-text);font-size:1.05rem;font-weight:600;line-height:1.4;padding:18px 52px 18px 18px;position:relative}.faq-question::-webkit-details-marker{display:none}.faq-question::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1;color:var(--color-text)}.faq-item[open] .faq-question::after{content:"\2212"}.faq-question:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.faq-answer{padding:0 18px 18px}.faq-answer p{margin:0;color:var(--color-text);font-size:1rem;font-weight:400}@media (max-width:768px){.faq-question{padding:16px 44px 16px 16px}.faq-answer{padding:0 16px 16px}.breadcrumbs{margin:-16px 0 -5px}}