.seo-article{--seo-gap:1rem}.seo-article .container,.seo-article article{max-width:none;padding:0}.seo-article .row{display:flex;flex-wrap:wrap;margin:calc(var(--seo-gap) / -2)}.seo-article .row>*{width:100%;padding:calc(var(--seo-gap) / 2)}.seo-article .g-4{--seo-gap:1.25rem}@media (min-width:768px){.seo-article .col-md-4{width:33.333%}.seo-article .col-md-6{width:50%}}@media (min-width:1280px){.seo-article .col-lg-4{width:33.333%}.seo-article .col-lg-6{width:50%}.seo-article .col-lg-8{width:66.666%}.seo-article .col-lg-10{width:83.333%}}.seo-article .d-flex{display:flex}.seo-article .align-items-center{align-items:center}.seo-article .justify-content-center{justify-content:center}.seo-article .justify-content-between{justify-content:space-between}.seo-article .flex-shrink-0{flex-shrink:0}.seo-article .gap-3{gap:.75rem;flex-wrap:wrap}.seo-article .h-100{height:100%}.seo-article .mx-auto{margin-left:auto;margin-right:auto}.seo-article .text-center{text-align:center}.seo-article .m-0,.seo-article .mt-0{margin-top:0}.seo-article .mb-0{margin-bottom:0}.seo-article .mb-1{margin-bottom:.25rem}.seo-article .mb-2{margin-bottom:.5rem}.seo-article .mb-3{margin-bottom:.75rem}.seo-article .mb-4{margin-bottom:1.25rem}.seo-article .mb-5{margin-bottom:2rem}.seo-article .mt-3{margin-top:.75rem}.seo-article .mt-4{margin-top:1.25rem}.seo-article .mt-5{margin-top:2rem}.seo-article .my-4{margin-top:1.25rem;margin-bottom:1.25rem}.seo-article .me-1{margin-right:.25rem}.seo-article .me-2{margin-right:.5rem}.seo-article .me-3{margin-right:.75rem}.seo-article .ms-2{margin-left:.5rem}.seo-article .ms-3{margin-left:.75rem}.seo-article .p-2{padding:.5rem}.seo-article .p-3{padding:.75rem}.seo-article .p-4{padding:1.25rem}.seo-article .p-5{padding:2rem}.seo-article .pb-2{padding-bottom:.5rem}.seo-article .pt-5{padding-top:2rem}.seo-article .ps-3{padding-left:.75rem}.seo-article .ps-4{padding-left:1.25rem}.seo-article .py-3{padding-top:.75rem;padding-bottom:.75rem}.seo-article .py-4{padding-top:1.25rem;padding-bottom:1.25rem}.seo-article .px-5{padding-left:2rem;padding-right:2rem}.seo-article .fw-bold{font-weight:700}.seo-article .fst-italic{font-style:italic}.seo-article .display-7{font-size:1.75rem;line-height:1.25}.seo-article .fs-1{font-size:1.5rem;line-height:1.3}.seo-article .fs-2{font-size:1.375rem;line-height:1.3}.seo-article .fs-3{font-size:1.25rem}.seo-article .fs-4{font-size:1.125rem}.seo-article .fs-5{font-size:1rem}.seo-article .fs-6{font-size:.875rem}.seo-article .lead{font-size:1.0625rem}.seo-article .lead,.seo-article .text-muted,.seo-article .text-secondary{color:hsl(var(--muted-foreground))}.seo-article .text-primary,.seo-article .text-success{color:hsl(var(--primary))}.seo-article .text-warning{color:#f59e0b}.seo-article .text-blue{color:#3b82f6}.seo-article .text-indigo{color:#6366f1}.seo-article .text-purple{color:#a855f7}.seo-article .text-pink{color:#ec4899}.seo-article .text-white{color:#fff}.seo-article .text-dark{color:hsl(var(--foreground))}.seo-article .bi{color:inherit}.seo-article .bg-light{background-color:hsl(var(--muted)/.6)}.seo-article .bg-transparent{background-color:transparent}.seo-article .bg-primary,.seo-article .bg-success{background-color:hsl(var(--primary))}.seo-article .bg-warning{background-color:#f59e0b}.seo-article .bg-info{background-color:#0ea5e9}.seo-article .bg-primary.bg-opacity-10,.seo-article .bg-success.bg-opacity-10{background-color:hsl(var(--primary)/.1)}.seo-article .bg-warning.bg-opacity-10{background-color:rgba(245,158,11,.1)}.seo-article .bg-info.bg-opacity-10{background-color:rgba(14,165,233,.1)}.seo-article .rounded{border-radius:.75rem}.seo-article .rounded-circle{border-radius:9999px}.seo-article .shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,.05)}.seo-article .border-bottom{border-bottom:1px solid hsl(var(--border))}.seo-article .border-primary{border-color:hsl(var(--primary)/.4)}.seo-article .border-0{border:0}.seo-article .card{display:flex;flex-direction:column;border:1px solid hsl(var(--border)/.6);border-radius:1rem;background:hsl(var(--card))}.seo-article .card.border-0{border:1px solid hsl(var(--border)/.6)}.seo-article .card-header{padding:.75rem 1.25rem;border-bottom:1px solid hsl(var(--border)/.6);font-weight:600}.seo-article .card-body{padding:1.25rem;flex:1}.seo-article .card-title{margin-top:0}.seo-article .card-text:last-child{margin-bottom:0}.seo-article .badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500}.seo-article .badge.bg-warning{background:rgba(245,158,11,.15);color:#b45309}.seo-article .badge.bg-info{background:rgba(14,165,233,.15);color:#0369a1}.seo-article .badge.bg-success{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.dark .seo-article .badge.bg-warning{color:#fbbf24}.dark .seo-article .badge.bg-info{color:#38bdf8}.seo-article .list-group{padding-left:0;list-style:none}.seo-article .list-group-item{padding:.625rem 0;border-bottom:1px solid hsl(var(--border)/.6)}.seo-article .list-group-flush .list-group-item:last-child{border-bottom:0}.seo-article .accordion-item{border:1px solid hsl(var(--border)/.6)!important;border-radius:.75rem;background:hsl(var(--card));overflow:hidden}.seo-article .accordion-header{margin:0;font-size:.9375rem}.seo-article .accordion-button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.25rem;text-align:left;color:hsl(var(--foreground));background:transparent}.seo-article .accordion-button:after{content:"\F282";font-family:bootstrap-icons;font-size:.8rem;color:hsl(var(--muted-foreground));transition:transform .2s}.seo-article .accordion-button:not(.collapsed):after{transform:rotate(180deg)}.seo-article .accordion-button:hover{background:hsl(var(--accent))}.seo-article .collapse:not(.show){display:none}.seo-article .accordion-body{padding:0 1.25rem 1rem;color:hsl(var(--muted-foreground))}.seo-article .btn{display:inline-flex;align-items:center;border-radius:.75rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.625rem 1.25rem;font-weight:600;transition:opacity .15s}.seo-article .btn:hover{opacity:.9}.seo-article .btn-lg{font-size:1rem}