.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0 0 16px;font-size:.8125rem;color:var(--text-secondary, #A0A0A0)}.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px;list-style:none;padding:0;margin:0}.breadcrumb li{display:flex;align-items:center;gap:4px}.breadcrumb li:not(:last-child):after{content:"/";color:var(--border-color, #3A3A3A);-webkit-user-select:none;user-select:none}.breadcrumb a{color:var(--text-secondary, #A0A0A0);text-decoration:none;transition:color .2s ease}.breadcrumb a:hover{color:var(--accent-gold, #D4AF37)}.breadcrumb li[aria-current=page]{color:var(--text-primary, #F5F5F5)}.content-section{padding:48px 0 64px}.content-narrow{max-width:860px;margin:0 auto}.content-narrow p{line-height:1.3;margin:0 0 1.25em;color:#a0a0a0}.content-narrow h2{font-size:1.5rem;font-weight:700;margin:calc(1.5em + 1.5rem) 0 .2em;color:var(--text-primary, #F5F5F5)}.content-narrow h3{font-size:1.25rem;font-weight:600;margin:1em 0 .2em;color:var(--text-primary, #F5F5F5)}.content-narrow a:not(.btn-primary){color:#fff2c7;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.content-narrow a:not(.btn-primary):hover{opacity:.8}.content-narrow ul{list-style-type:disc;padding-left:1.5em;margin:0 0 1.25em;line-height:1.3}.content-narrow ol:not(.process-steps){list-style-type:decimal;padding-left:1.5em;margin:0 0 1.25em;line-height:1.3}.content-narrow li{margin-bottom:.75em;color:#a0a0a0}.content-narrow li::marker{color:var(--accent-gold, #D4AF37)}.content-narrow strong{color:var(--text-primary, #F5F5F5)}.content-narrow li>strong:first-child{display:block;margin-bottom:.2em}.content-narrow a strong{color:inherit}.info-callout{background-color:var(--bg-secondary, #1A1A1A);border:1px solid var(--border-color, #3A3A3A);border-left:3px solid var(--accent-gold, #D4AF37);border-radius:8px;padding:20px 24px;margin:0 0 2em}.info-callout p{margin:0;font-size:.9375rem;line-height:1.6}.info-callout strong{color:var(--accent-gold, #D4AF37)}.process-steps{list-style:none;padding:0;margin:1.5em 0;counter-reset:step}.process-steps li{counter-increment:step;position:relative;padding-left:48px;margin-bottom:2em}.process-steps li:before{content:counter(step);position:absolute;left:0;top:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--accent-gold, #D4AF37);color:var(--bg-primary, #0D0D0D);font-size:.875rem;font-weight:700;border-radius:50%}.process-steps li strong{display:block;font-size:1.0625rem;font-weight:600;color:var(--text-primary, #F5F5F5)}.process-steps li p{margin:0;font-size:.9375rem;color:var(--text-secondary, #A0A0A0);line-height:1.3}.faq-list{margin:0 0 1.5em}.faq-item{border-bottom:1px solid var(--border-color, #3A3A3A)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;color:var(--text-primary, #F5F5F5);font-size:1rem;font-weight:600;cursor:pointer;transition:color .2s ease;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--accent-gold, #D4AF37);font-size:1.25rem;font-weight:300;flex-shrink:0;margin-left:16px;transition:transform .25s ease}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item summary:hover{color:var(--accent-gold, #D4AF37)}.faq-item p{padding:0 0 18px;margin:0;color:var(--text-secondary, #A0A0A0);line-height:1.3;font-size:.9375rem}.content-cta{background-color:var(--bg-secondary, #1A1A1A);border:1px solid var(--border-color, #3A3A3A);border-radius:12px;padding:40px 24px;text-align:center;margin:48px 0 0}.content-cta h2{font-size:1.375rem;font-weight:700;color:var(--text-primary, #F5F5F5);margin:0 0 12px}.content-cta p{color:var(--text-secondary, #A0A0A0);font-size:.9375rem;margin:0 0 24px;line-height:1.6}.content-cta .btn-primary{display:inline-block}@media(min-width:640px){.content-narrow>h2:first-child{margin-top:0}}@media(min-width:1024px){.content-section{padding:48px 0 80px}}
