.native-americans-names-page main{padding:0}.native-americans-names-hero{margin:0 auto;max-width:960px;padding:24px 16px 0;text-align:center}.native-americans-names-hero h1{color:var(--color-btn-main);font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.02em;margin:0 0 12px}.native-americans-names-intro{color:var(--color-text);font-size:1rem;line-height:1.65;margin:0}.native-americans-names-section{margin:36px auto;max-width:920px;padding:0 20px}.native-americans-names-section-heading{align-items:center;color:var(--color-btn-main);display:flex;flex-wrap:wrap;font-size:1.5rem;gap:12px;letter-spacing:-.01em;margin:0 0 12px}.native-americans-names-section-title{flex:1 1 auto;min-width:0}.native-americans-names-section-heading-boys{color:#1d4ed8}.native-americans-names-section-heading-girls{color:#be185d}.native-americans-names-section-heading-cherokee{color:#15803d}.native-americans-names-section-heading-navajo{color:#c2410c}.native-americans-names-section-heading-lakota{color:#1e40af}.native-americans-names-section-heading-plains{color:#b45309}.native-americans-names-section-heading-woodlands{color:#166534}.native-americans-names-section-heading-chiefs{color:#7c2d12}.native-americans-names-section-heading-nature{color:#047857}.native-americans-names-section>p{color:var(--color-text);font-size:.95rem;line-height:1.65;margin:0 0 12px}.native-americans-names-list{background:var(--color-bg-white);border-radius:12px;box-shadow:0 1px 6px rgba(0,0,0,.04);padding:12px 16px}.native-americans-names-list p{color:var(--color-text);font-size:.9375rem;line-height:1.6;margin:6px 0}.native-americans-names-list p strong{color:var(--color-btn-main);margin-right:4px}.native-americans-names-populate{align-items:center;border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;justify-content:center;margin-top:16px;min-width:280px;padding:10px 18px;transition:opacity .15s ease,transform .1s ease}.native-americans-names-populate:hover{opacity:.92}.native-americans-names-populate:active{transform:translateY(1px)}.native-americans-names-populate-inline{flex:0 0 auto;font-size:.8125rem;margin:0 0 0 auto;min-width:0;padding:6px 14px}@media(max-width:700px){.native-americans-names-populate-inline{font-size:.75rem;min-width:0;padding:6px 12px;width:auto}}.native-americans-names-quick{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.native-americans-names-quick-btn{align-items:center;background:var(--color-surface-subtle,#f3f4f6);border:1px solid rgba(0,0,0,.12);border-radius:10px;color:inherit;cursor:pointer;display:inline-flex;font-size:1.35rem;height:2.5rem;justify-content:center;line-height:1;padding:0;transition:transform .12s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:2.5rem}.native-americans-names-quick-btn:hover{background:rgba(0,0,0,.06);transform:scale(1.06)}.native-americans-names-quick-btn:active{transform:scale(.98)}.native-americans-names-quick-boys:hover{border-color:#1d4ed8;box-shadow:0 0 0 2px rgba(29,78,216,.18)}.native-americans-names-quick-girls:hover{border-color:#be185d;box-shadow:0 0 0 2px rgba(190,24,93,.18)}.native-americans-names-quick-cherokee:hover{border-color:#15803d;box-shadow:0 0 0 2px rgba(21,128,61,.18)}.native-americans-names-quick-navajo:hover{border-color:#c2410c;box-shadow:0 0 0 2px rgba(194,65,12,.18)}.native-americans-names-quick-lakota:hover{border-color:#1e40af;box-shadow:0 0 0 2px rgba(30,64,175,.18)}.native-americans-names-quick-plains:hover{border-color:#b45309;box-shadow:0 0 0 2px rgba(180,83,9,.18)}.native-americans-names-quick-woodlands:hover{border-color:#166534;box-shadow:0 0 0 2px rgba(22,101,52,.18)}.native-americans-names-quick-chiefs:hover{border-color:#7c2d12;box-shadow:0 0 0 2px rgba(124,45,18,.18)}.native-americans-names-quick-nature:hover{border-color:#047857;box-shadow:0 0 0 2px rgba(4,120,87,.18)}.native-americans-names-populate-boys{background-color:#1d4ed8}.native-americans-names-populate-girls{background-color:#be185d}.native-americans-names-populate-cherokee{background-color:#15803d}.native-americans-names-populate-navajo{background-color:#c2410c}.native-americans-names-populate-lakota{background-color:#1e40af}.native-americans-names-populate-plains{background-color:#b45309}.native-americans-names-populate-woodlands{background-color:#166534}.native-americans-names-populate-chiefs{background-color:#7c2d12}.native-americans-names-populate-nature{background-color:#047857}.native-americans-names-faq{margin:40px auto;max-width:920px;padding:0 20px}.native-americans-names-faq h2{color:var(--color-btn-main);font-size:1.5rem;margin:0 0 16px}.native-americans-names-faq-item{background:var(--color-bg-white);border-radius:12px;box-shadow:0 1px 6px rgba(0,0,0,.04);margin-bottom:12px;padding:16px 20px}.native-americans-names-faq-item h3{color:var(--color-btn-main);font-size:1rem;margin:0 0 6px}.native-americans-names-faq-item p{color:var(--color-text);font-size:.9375rem;line-height:1.65;margin:0}@media(max-width:700px){.native-americans-names-section{padding:0 12px}.native-americans-names-populate{min-width:0;width:100%}}