.glen-editorial-section[data-astro-cid-jf3g7d3g]{padding:clamp(40px,6vw,80px) 0}.glen-editorial-section[data-astro-cid-jf3g7d3g]:nth-of-type(2n){background:var(--dark-900,#fafafa)}.glen-editorial-section[data-astro-cid-jf3g7d3g]:nth-of-type(odd){background:var(--dark-850,#fff)}.qa-callout-grid[data-astro-cid-jf3g7d3g]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:28px;display:grid}.qa-callout-card[data-astro-cid-jf3g7d3g]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-md,12px);padding:22px;transition:transform .3s,border-color .3s}.qa-callout-card[data-astro-cid-jf3g7d3g]:hover{border-color:var(--gold-400,#d97706);transform:translateY(-2px)}.qa-callout-question[data-astro-cid-jf3g7d3g]{font-family:var(--font-display);color:var(--warm-white,#1e293b);align-items:center;gap:8px;margin-bottom:10px;font-size:1.15rem;font-weight:700;display:flex}.qa-callout-answer[data-astro-cid-jf3g7d3g]{color:var(--dark-200,#475569);margin:0;font-size:.95rem;line-height:1.7}.data-table-wrapper[data-astro-cid-jf3g7d3g]{border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-md,12px);background:var(--dark-850,#fff);margin:24px 0;overflow-x:auto}.static-names-table[data-astro-cid-jf3g7d3g]{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.static-names-table[data-astro-cid-jf3g7d3g] th[data-astro-cid-jf3g7d3g]{background:var(--dark-700,#f8fafc);color:var(--warm-white,#1e293b);border-bottom:1px solid var(--dark-600,#e2e8f0);text-transform:uppercase;letter-spacing:.5px;padding:14px 18px;font-size:.8rem;font-weight:700}.static-names-table[data-astro-cid-jf3g7d3g] td[data-astro-cid-jf3g7d3g]{border-bottom:1px solid var(--dark-600,#e2e8f0);color:var(--dark-200,#475569);padding:14px 18px}.static-names-table[data-astro-cid-jf3g7d3g] tr[data-astro-cid-jf3g7d3g]:last-child td[data-astro-cid-jf3g7d3g]{border-bottom:none}.static-names-table[data-astro-cid-jf3g7d3g] tr[data-astro-cid-jf3g7d3g]:hover td[data-astro-cid-jf3g7d3g]{background:#d9770608}.trivia-callout-box[data-astro-cid-jf3g7d3g]{border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#fef3c766 0%,#fde68a33 100%);border:1px solid #d977064d;margin:32px 0;padding:24px;position:relative}.trivia-callout-title[data-astro-cid-jf3g7d3g]{font-family:var(--font-display);color:var(--gold-600,#78350f);align-items:center;gap:8px;margin-bottom:10px;font-size:1.2rem;font-weight:700;display:flex}.trivia-callout-content[data-astro-cid-jf3g7d3g]{color:var(--dark-200,#475569);margin-bottom:12px;font-size:.95rem;line-height:1.75}.name-pill-grid[data-astro-cid-jf3g7d3g]{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.name-pill[data-astro-cid-jf3g7d3g]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);color:var(--warm-white,#1e293b);cursor:default;border-radius:9999px;padding:8px 18px;font-size:.92rem;font-weight:600;transition:all .3s}.name-pill[data-astro-cid-jf3g7d3g]:hover{border-color:var(--gold-400,#d97706);background:#d977060f;transform:translateY(-1px)}.meaning-card-grid[data-astro-cid-jf3g7d3g]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:24px 0;display:grid}.meaning-card[data-astro-cid-jf3g7d3g]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-md,12px);padding:20px;transition:transform .3s,border-color .3s}.meaning-card[data-astro-cid-jf3g7d3g]:hover{border-color:var(--gold-400,#d97706);transform:translateY(-2px)}.meaning-card-name[data-astro-cid-jf3g7d3g]{font-family:var(--font-display);color:var(--warm-white,#1e293b);margin-bottom:4px;font-size:1.2rem;font-weight:700}.meaning-card-origin[data-astro-cid-jf3g7d3g]{color:var(--gold-500,#b45309);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.8rem;font-weight:600}.meaning-card-desc[data-astro-cid-jf3g7d3g]{color:var(--dark-200,#475569);margin:0;font-size:.92rem;line-height:1.7}.starter-list-grid[data-astro-cid-jf3g7d3g]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;margin:20px 0;display:grid}.starter-list-item[data-astro-cid-jf3g7d3g]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-sm,8px);text-align:center;color:var(--warm-white,#1e293b);padding:10px 14px;font-weight:600}.generator-wrapper-section[data-astro-cid-jf3g7d3g]{background:var(--dark-950,#fdfbf7);padding:clamp(50px,8vw,100px) 0}.wheaten-editorial-section[data-astro-cid-62pp57s3]{padding:clamp(48px,6vw,84px) 0;position:relative}.wheaten-editorial-section[data-astro-cid-62pp57s3]:first-of-type{background:linear-gradient(#fff 0%,#fffdf5 100%)}.wheaten-editorial-section[data-astro-cid-62pp57s3]:nth-of-type(2){background:linear-gradient(#fffdf5 0%,#fff9eb 100%)}.wheaten-editorial-section[data-astro-cid-62pp57s3]:nth-of-type(3){background:linear-gradient(#f8fafc 0%,#eff6ff 100%)}.wheaten-editorial-section[data-astro-cid-62pp57s3]:nth-of-type(4){background:linear-gradient(#fff7f8 0%,#fff1f2 100%)}.wheaten-editorial-section[data-astro-cid-62pp57s3]:nth-of-type(5){background:linear-gradient(#f0fdf4 0%,#ecfdf5 100%)}.wheaten-editorial-section[data-astro-cid-62pp57s3]:nth-of-type(6){background:linear-gradient(#faf5ff 0%,#f5f3ff 100%)}.wheaten-editorial-section[data-astro-cid-62pp57s3]:nth-of-type(7){background:linear-gradient(#fffdf7 0%,#fef9c3 40%,#fffbeb 100%)}.section-label[data-astro-cid-62pp57s3]{color:#92400e!important;letter-spacing:.8px!important;text-transform:uppercase!important;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border:1.5px solid #fcd34d!important;border-radius:9999px!important;align-items:center!important;gap:6px!important;margin-bottom:14px!important;padding:6px 18px!important;font-size:.82rem!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 4px 12px #f59e0b2e!important}#male-names[data-astro-cid-62pp57s3] .section-label[data-astro-cid-62pp57s3]{color:#1e40af!important;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)!important;border-color:#93c5fd!important;box-shadow:0 4px 12px #2563eb2e!important}#female-names[data-astro-cid-62pp57s3] .section-label[data-astro-cid-62pp57s3]{color:#9f1239!important;background:linear-gradient(135deg,#ffe4e6 0%,#fecdd3 100%)!important;border-color:#fda4af!important;box-shadow:0 4px 12px #e11d482e!important}#personality-names[data-astro-cid-62pp57s3] .section-label[data-astro-cid-62pp57s3]{color:#065f46!important;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%)!important;border-color:#6ee7b7!important;box-shadow:0 4px 12px #0596692e!important}#appearance-names[data-astro-cid-62pp57s3] .section-label[data-astro-cid-62pp57s3]{color:#5b21b6!important;background:linear-gradient(135deg,#ede9fe 0%,#ddd6fe 100%)!important;border-color:#c4b5fd!important;box-shadow:0 4px 12px #7c3aed2e!important}#meaningful-names[data-astro-cid-62pp57s3] .section-label[data-astro-cid-62pp57s3]{color:#92400e!important;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border-color:#fcd34d!important;box-shadow:0 4px 12px #f59e0b2e!important}.editorial-prose-card[data-astro-cid-62pp57s3]{background:#fff;border:1.5px solid #fcd34d;border-radius:20px;margin-bottom:28px;padding:clamp(24px,4vw,36px);position:relative;overflow:hidden;box-shadow:0 8px 30px #d9770614}.editorial-prose-card[data-astro-cid-62pp57s3]:before{content:"";background:linear-gradient(90deg,#f59e0b,#10b981,#3b82f6,#ec4899);height:4px;position:absolute;top:0;left:0;right:0}.qa-callout-grid[data-astro-cid-62pp57s3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;margin-top:28px;display:grid}.qa-callout-card[data-astro-cid-62pp57s3]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.qa-callout-card[data-astro-cid-62pp57s3]:before{content:"";background:linear-gradient(90deg,#f59e0b,#fcd34d);height:4px;position:absolute;top:0;left:0;right:0}.qa-callout-card[data-astro-cid-62pp57s3]:nth-child(2):before{background:linear-gradient(90deg,#10b981,#6ee7b7)}.qa-callout-card[data-astro-cid-62pp57s3]:nth-child(3):before{background:linear-gradient(90deg,#3b82f6,#93c5fd)}.qa-callout-card[data-astro-cid-62pp57s3]:nth-child(4):before{background:linear-gradient(90deg,#8b5cf6,#c4b5fd)}.qa-callout-card[data-astro-cid-62pp57s3]:nth-child(5):before{background:linear-gradient(90deg,#ec4899,#f472b6)}.qa-callout-card[data-astro-cid-62pp57s3]:nth-child(6):before{background:linear-gradient(90deg,#06b6d4,#67e8f9)}.qa-callout-card[data-astro-cid-62pp57s3]:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 14px 30px #00000014}.qa-callout-question[data-astro-cid-62pp57s3]{font-family:var(--font-display);color:#0f172a;align-items:center;gap:8px;margin-bottom:10px;font-size:1.15rem;font-weight:800;display:flex}.qa-callout-answer[data-astro-cid-62pp57s3]{color:#475569;margin:0;font-size:.95rem;line-height:1.75}.starter-list-grid[data-astro-cid-62pp57s3]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;margin:24px 0;display:grid}.starter-list-item[data-astro-cid-62pp57s3]{text-align:center;color:#92400e;background:linear-gradient(135deg,#fff 0%,#fffbeb 100%);border:1.5px solid #fcd34d;border-radius:12px;padding:12px 16px;font-size:1rem;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #f59e0b1a}.starter-list-item[data-astro-cid-62pp57s3]:nth-child(2n){color:#065f46;background:linear-gradient(135deg,#fff 0%,#ecfdf5 100%);border-color:#a7f3d0;box-shadow:0 4px 12px #10b9811a}.starter-list-item[data-astro-cid-62pp57s3]:nth-child(3n){color:#1e40af;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe;box-shadow:0 4px 12px #3b82f61a}.starter-list-item[data-astro-cid-62pp57s3]:nth-child(4n){color:#9f1239;background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3;box-shadow:0 4px 12px #f43f5e1a}.starter-list-item[data-astro-cid-62pp57s3]:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 8px 20px #d9770633}.name-pill-grid[data-astro-cid-62pp57s3]{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.name-pill[data-astro-cid-62pp57s3]{color:#1e293b;cursor:default;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;padding:9px 20px;font-size:.95rem;font-weight:700;transition:all .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px #0000000a}#male-names[data-astro-cid-62pp57s3] .name-pill[data-astro-cid-62pp57s3]{color:#1e40af;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe}#male-names[data-astro-cid-62pp57s3] .name-pill[data-astro-cid-62pp57s3]:hover{background:#dbeafe;border-color:#3b82f6;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #3b82f640}#female-names[data-astro-cid-62pp57s3] .name-pill[data-astro-cid-62pp57s3]{color:#9f1239;background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3}#female-names[data-astro-cid-62pp57s3] .name-pill[data-astro-cid-62pp57s3]:hover{background:#ffe4e6;border-color:#f43f5e;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #f43f5e40}.name-pill[data-astro-cid-62pp57s3]:hover{color:#92400e;background:#fef3c7;border-color:#f59e0b;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #f59e0b40}.trivia-callout-box[data-astro-cid-62pp57s3]{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 50%,#fed7aa 100%);border:2px solid #f59e0b;border-radius:20px;margin:32px 0;padding:28px;position:relative;box-shadow:0 10px 30px #d9770626}.trivia-callout-title[data-astro-cid-62pp57s3]{font-family:var(--font-display);color:#78350f;align-items:center;gap:10px;margin-bottom:12px;font-size:1.3rem;font-weight:800;display:flex}.trivia-callout-content[data-astro-cid-62pp57s3]{color:#451a03;margin:0;font-size:1rem;line-height:1.8}.data-table-wrapper[data-astro-cid-62pp57s3]{background:#fff;border:2px solid #e2e8f0;border-radius:16px;margin:28px 0;overflow-x:auto;box-shadow:0 6px 20px #0000000d}.static-names-table[data-astro-cid-62pp57s3]{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.static-names-table[data-astro-cid-62pp57s3] th[data-astro-cid-62pp57s3]{color:#f8fafc;text-transform:uppercase;letter-spacing:.8px;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-bottom:3px solid #f59e0b;padding:16px 20px;font-size:.82rem;font-weight:800}.static-names-table[data-astro-cid-62pp57s3] td[data-astro-cid-62pp57s3]{color:#334155;border-bottom:1px solid #f1f5f9;padding:16px 20px}.static-names-table[data-astro-cid-62pp57s3] tr[data-astro-cid-62pp57s3]:nth-child(2n) td[data-astro-cid-62pp57s3]{background:#f8fafc}.static-names-table[data-astro-cid-62pp57s3] tr[data-astro-cid-62pp57s3]:hover td[data-astro-cid-62pp57s3]{color:#78350f;background:#fef3c7}.meaning-card-grid[data-astro-cid-62pp57s3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:28px 0;display:grid}.meaning-card[data-astro-cid-62pp57s3]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.meaning-card[data-astro-cid-62pp57s3]:before{content:"";background:linear-gradient(90deg,#f59e0b,#d97706);height:4px;position:absolute;top:0;left:0;right:0}.meaning-card[data-astro-cid-62pp57s3]:nth-child(2n):before{background:linear-gradient(90deg,#10b981,#059669)}.meaning-card[data-astro-cid-62pp57s3]:nth-child(3n):before{background:linear-gradient(90deg,#3b82f6,#2563eb)}.meaning-card[data-astro-cid-62pp57s3]:nth-child(4n):before{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.meaning-card[data-astro-cid-62pp57s3]:nth-child(5n):before{background:linear-gradient(90deg,#ec4899,#db2777)}.meaning-card[data-astro-cid-62pp57s3]:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 16px 36px #0000001a}.meaning-card-name[data-astro-cid-62pp57s3]{font-family:var(--font-display);color:#0f172a;margin-bottom:6px;font-size:1.35rem;font-weight:800}.meaning-card-origin[data-astro-cid-62pp57s3]{color:#92400e;text-transform:uppercase;letter-spacing:.5px;background:#fef3c7;border:1px solid #fcd34d;border-radius:9999px;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.meaning-card[data-astro-cid-62pp57s3]:nth-child(2n) .meaning-card-origin[data-astro-cid-62pp57s3]{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.meaning-card[data-astro-cid-62pp57s3]:nth-child(3n) .meaning-card-origin[data-astro-cid-62pp57s3]{color:#1e40af;background:#dbeafe;border-color:#bfdbfe}.meaning-card[data-astro-cid-62pp57s3]:nth-child(4n) .meaning-card-origin[data-astro-cid-62pp57s3]{color:#5b21b6;background:#ede9fe;border-color:#ddd6fe}.meaning-card[data-astro-cid-62pp57s3]:nth-child(5n) .meaning-card-origin[data-astro-cid-62pp57s3]{color:#9f1239;background:#ffe4e6;border-color:#fecdd3}.meaning-card-desc[data-astro-cid-62pp57s3]{color:#475569;margin:0;font-size:.95rem;line-height:1.75}.generator-wrapper-section[data-astro-cid-62pp57s3]{background:radial-gradient(circle at 50% 20%,#fffdf5 0%,#faf6ee 100%);padding:clamp(50px,8vw,100px) 0}.generator-card[data-astro-cid-62pp57s3]{background:#fff!important;border:2px solid #f59e0b59!important;border-radius:26px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 45px #d977061a,0 4px 12px #00000008!important}.generator-card[data-astro-cid-62pp57s3]:before{content:"";background:linear-gradient(90deg,#f59e0b,#10b981,#3b82f6,#ec4899);height:5px;position:absolute;top:0;left:0;right:0}.generate-btn[data-astro-cid-62pp57s3]{color:#fff!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#f59e0b 0%,#d97706 50%,#b45309 100%)!important;border:none!important;border-radius:9999px!important;padding:18px 36px!important;font-size:1.15rem!important;font-weight:800!important;transition:all .3s!important;box-shadow:0 8px 24px #d9770659!important}.generate-btn[data-astro-cid-62pp57s3]:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px #d9770680!important}#generator-cta[data-astro-cid-62pp57s3]{position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 50%,#311042 100%)!important;padding:clamp(60px,8vw,100px) 0!important}#generator-cta[data-astro-cid-62pp57s3]:before{content:"";pointer-events:none;background:radial-gradient(circle,#f59e0b26 0%,#0000 60%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}#generator-cta[data-astro-cid-62pp57s3] h4[data-astro-cid-62pp57s3]{text-shadow:0 4px 16px #0006;color:#fff!important;font-size:clamp(1.8rem,3.5vw,2.4rem)!important}#generator-cta[data-astro-cid-62pp57s3] p[data-astro-cid-62pp57s3]{max-width:650px;margin:0 auto 28px;color:#e2e8f0!important}#generator-cta[data-astro-cid-62pp57s3] .generate-btn[data-astro-cid-62pp57s3]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 50%,#b45309 100%)!important;padding:16px 38px!important;font-size:1.15rem!important;box-shadow:0 10px 30px #f59e0b73!important}#generator-cta[data-astro-cid-62pp57s3] .generate-btn[data-astro-cid-62pp57s3]:hover{transform:translateY(-3px)scale(1.03)!important;box-shadow:0 15px 35px #f59e0b99!important}.naming-tip-card[data-astro-cid-62pp57s3]{border-radius:18px;padding:26px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.naming-tip-card[data-astro-cid-62pp57s3]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.tip-card-1[data-astro-cid-62pp57s3]{background:linear-gradient(135deg,#fff 0%,#fffbeb 100%);border:1.5px solid #fde68a}.tip-card-1[data-astro-cid-62pp57s3] h4[data-astro-cid-62pp57s3]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#b45309!important}.tip-card-2[data-astro-cid-62pp57s3]{background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border:1.5px solid #fecdd3}.tip-card-2[data-astro-cid-62pp57s3] h4[data-astro-cid-62pp57s3]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#be123c!important}.tip-card-3[data-astro-cid-62pp57s3]{background:linear-gradient(135deg,#fff 0%,#ecfdf5 100%);border:1.5px solid #a7f3d0}.tip-card-3[data-astro-cid-62pp57s3] h4[data-astro-cid-62pp57s3]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#047857!important}.tip-card-4[data-astro-cid-62pp57s3]{background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border:1.5px solid #bfdbfe}.tip-card-4[data-astro-cid-62pp57s3] h4[data-astro-cid-62pp57s3]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#1d4ed8!important}.faq-item[data-astro-cid-62pp57s3]{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;margin-bottom:14px!important;transition:all .3s!important;overflow:hidden!important;box-shadow:0 2px 8px #00000008!important}.faq-item[data-astro-cid-62pp57s3]:hover{border-color:#fcd34d!important;box-shadow:0 6px 20px #f59e0b1a!important}.faq-item[data-astro-cid-62pp57s3][open]{background:linear-gradient(#fff 0%,#fffdf7 100%)!important;border-color:#f59e0b!important;box-shadow:0 8px 25px #f59e0b26!important}.faq-question[data-astro-cid-62pp57s3]{color:#0f172a!important;padding:20px 24px!important;font-size:1.05rem!important;font-weight:700!important}.faq-answer[data-astro-cid-62pp57s3]{color:#475569!important;padding:0 24px 22px!important;line-height:1.75!important}.welsh-editorial-section[data-astro-cid-m52zhwkj]{padding:clamp(40px,6vw,80px) 0}.welsh-editorial-section[data-astro-cid-m52zhwkj]:nth-of-type(2n){background:var(--dark-900,#fafafa)}.welsh-editorial-section[data-astro-cid-m52zhwkj]:nth-of-type(odd){background:var(--dark-850,#fff)}.qa-callout-grid[data-astro-cid-m52zhwkj]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:28px;display:grid}.qa-callout-card[data-astro-cid-m52zhwkj]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-md,12px);padding:22px;transition:transform .3s,border-color .3s}.qa-callout-card[data-astro-cid-m52zhwkj]:hover{border-color:var(--gold-400,#d97706);transform:translateY(-2px)}.qa-callout-question[data-astro-cid-m52zhwkj]{font-family:var(--font-display);color:var(--warm-white,#1e293b);align-items:center;gap:8px;margin-bottom:10px;font-size:1.15rem;font-weight:700;display:flex}.qa-callout-answer[data-astro-cid-m52zhwkj]{color:var(--dark-200,#475569);margin:0;font-size:.95rem;line-height:1.7}.data-table-wrapper[data-astro-cid-m52zhwkj]{border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-md,12px);background:var(--dark-850,#fff);margin:24px 0;overflow-x:auto}.static-names-table[data-astro-cid-m52zhwkj]{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.static-names-table[data-astro-cid-m52zhwkj] th[data-astro-cid-m52zhwkj]{background:var(--dark-700,#f8fafc);color:var(--warm-white,#1e293b);border-bottom:1px solid var(--dark-600,#e2e8f0);text-transform:uppercase;letter-spacing:.5px;padding:14px 18px;font-size:.8rem;font-weight:700}.static-names-table[data-astro-cid-m52zhwkj] td[data-astro-cid-m52zhwkj]{border-bottom:1px solid var(--dark-600,#e2e8f0);color:var(--dark-200,#475569);padding:14px 18px}.static-names-table[data-astro-cid-m52zhwkj] tr[data-astro-cid-m52zhwkj]:last-child td[data-astro-cid-m52zhwkj]{border-bottom:none}.static-names-table[data-astro-cid-m52zhwkj] tr[data-astro-cid-m52zhwkj]:hover td[data-astro-cid-m52zhwkj]{background:#d9770608}.trivia-callout-box[data-astro-cid-m52zhwkj]{border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#fef3c766 0%,#fde68a33 100%);border:1px solid #d977064d;margin:32px 0;padding:24px;position:relative}.trivia-callout-title[data-astro-cid-m52zhwkj]{font-family:var(--font-display);color:var(--gold-600,#78350f);align-items:center;gap:8px;margin-bottom:10px;font-size:1.2rem;font-weight:700;display:flex}.trivia-callout-content[data-astro-cid-m52zhwkj]{color:var(--dark-200,#475569);margin-bottom:12px;font-size:.95rem;line-height:1.75}.name-pill-grid[data-astro-cid-m52zhwkj]{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.name-pill[data-astro-cid-m52zhwkj]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);color:var(--warm-white,#1e293b);cursor:default;border-radius:9999px;padding:8px 18px;font-size:.92rem;font-weight:600;transition:all .3s}.name-pill[data-astro-cid-m52zhwkj]:hover{border-color:var(--gold-400,#d97706);background:#d977060f;transform:translateY(-1px)}.meaning-card-grid[data-astro-cid-m52zhwkj]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:24px 0;display:grid}.meaning-card[data-astro-cid-m52zhwkj]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-md,12px);padding:20px;transition:transform .3s,border-color .3s}.meaning-card[data-astro-cid-m52zhwkj]:hover{border-color:var(--gold-400,#d97706);transform:translateY(-2px)}.meaning-card-name[data-astro-cid-m52zhwkj]{font-family:var(--font-display);color:var(--warm-white,#1e293b);margin-bottom:4px;font-size:1.2rem;font-weight:700}.meaning-card-origin[data-astro-cid-m52zhwkj]{color:var(--gold-500,#b45309);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.8rem;font-weight:600}.meaning-card-desc[data-astro-cid-m52zhwkj]{color:var(--dark-200,#475569);margin:0;font-size:.92rem;line-height:1.7}.starter-list-grid[data-astro-cid-m52zhwkj]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;margin:20px 0;display:grid}.starter-list-item[data-astro-cid-m52zhwkj]{background:var(--dark-700,#f8fafc);border:1px solid var(--dark-600,#e2e8f0);border-radius:var(--radius-sm,8px);text-align:center;color:var(--warm-white,#1e293b);padding:10px 14px;font-weight:600}.generator-wrapper-section[data-astro-cid-m52zhwkj]{background:var(--dark-950,#fdfbf7);padding:clamp(50px,8vw,100px) 0}.toller-editorial-section[data-astro-cid-j445fhma]{padding:clamp(48px,6vw,84px) 0;position:relative}.toller-editorial-section[data-astro-cid-j445fhma]:first-of-type{background:linear-gradient(#fff 0%,#fffdf5 100%)}.toller-editorial-section[data-astro-cid-j445fhma]:nth-of-type(2){background:linear-gradient(#fffdf5 0%,#fff5eb 100%)}.toller-editorial-section[data-astro-cid-j445fhma]:nth-of-type(3){background:linear-gradient(#f8fafc 0%,#eff6ff 100%)}.toller-editorial-section[data-astro-cid-j445fhma]:nth-of-type(4){background:linear-gradient(#fff7f8 0%,#fff1f2 100%)}.toller-editorial-section[data-astro-cid-j445fhma]:nth-of-type(5){background:linear-gradient(#f0fdf4 0%,#ecfdf5 100%)}.toller-editorial-section[data-astro-cid-j445fhma]:nth-of-type(6){background:linear-gradient(#faf5ff 0%,#f5f3ff 100%)}.toller-editorial-section[data-astro-cid-j445fhma]:nth-of-type(7){background:linear-gradient(#fffdf7 0%,#fef3c7 40%,#fffbeb 100%)}.section-label[data-astro-cid-j445fhma]{color:#c2410c!important;letter-spacing:.8px!important;text-transform:uppercase!important;background:linear-gradient(135deg,#ffedd5 0%,#fed7aa 100%)!important;border:1.5px solid #fdba74!important;border-radius:9999px!important;align-items:center!important;gap:6px!important;margin-bottom:14px!important;padding:6px 18px!important;font-size:.82rem!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 4px 12px #ea580c2e!important}#male-names[data-astro-cid-j445fhma] .section-label[data-astro-cid-j445fhma]{color:#1e40af!important;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)!important;border-color:#93c5fd!important;box-shadow:0 4px 12px #2563eb2e!important}#female-names[data-astro-cid-j445fhma] .section-label[data-astro-cid-j445fhma]{color:#9f1239!important;background:linear-gradient(135deg,#ffe4e6 0%,#fecdd3 100%)!important;border-color:#fda4af!important;box-shadow:0 4px 12px #e11d482e!important}#personality-names[data-astro-cid-j445fhma] .section-label[data-astro-cid-j445fhma]{color:#0f766e!important;background:linear-gradient(135deg,#ccfbf1 0%,#99f6e4 100%)!important;border-color:#5eead4!important;box-shadow:0 4px 12px #0d94882e!important}#appearance-names[data-astro-cid-j445fhma] .section-label[data-astro-cid-j445fhma]{color:#c2410c!important;background:linear-gradient(135deg,#ffedd5 0%,#fed7aa 100%)!important;border-color:#fdba74!important;box-shadow:0 4px 12px #ea580c2e!important}#meaningful-names[data-astro-cid-j445fhma] .section-label[data-astro-cid-j445fhma]{color:#92400e!important;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border-color:#fcd34d!important;box-shadow:0 4px 12px #f59e0b2e!important}.editorial-prose-card[data-astro-cid-j445fhma]{background:#fff;border:1.5px solid #fdba74;border-radius:20px;margin-bottom:28px;padding:clamp(24px,4vw,36px);position:relative;overflow:hidden;box-shadow:0 8px 30px #ea580c14}.editorial-prose-card[data-astro-cid-j445fhma]:before{content:"";background:linear-gradient(90deg,#ea580c,#0d9488,#f59e0b,#2563eb);height:4px;position:absolute;top:0;left:0;right:0}.qa-callout-grid[data-astro-cid-j445fhma]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;margin-top:28px;display:grid}.qa-callout-card[data-astro-cid-j445fhma]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.qa-callout-card[data-astro-cid-j445fhma]:before{content:"";background:linear-gradient(90deg,#ea580c,#f97316);height:4px;position:absolute;top:0;left:0;right:0}.qa-callout-card[data-astro-cid-j445fhma]:nth-child(2):before{background:linear-gradient(90deg,#0d9488,#14b8a6)}.qa-callout-card[data-astro-cid-j445fhma]:nth-child(3):before{background:linear-gradient(90deg,#2563eb,#60a5fa)}.qa-callout-card[data-astro-cid-j445fhma]:nth-child(4):before{background:linear-gradient(90deg,#f59e0b,#fcd34d)}.qa-callout-card[data-astro-cid-j445fhma]:nth-child(5):before{background:linear-gradient(90deg,#8b5cf6,#c4b5fd)}.qa-callout-card[data-astro-cid-j445fhma]:nth-child(6):before{background:linear-gradient(90deg,#06b6d4,#67e8f9)}.qa-callout-card[data-astro-cid-j445fhma]:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 14px 30px #00000014}.qa-callout-question[data-astro-cid-j445fhma]{font-family:var(--font-display);color:#0f172a;align-items:center;gap:8px;margin-bottom:10px;font-size:1.15rem;font-weight:800;display:flex}.qa-callout-answer[data-astro-cid-j445fhma]{color:#475569;margin:0;font-size:.95rem;line-height:1.75}.starter-list-grid[data-astro-cid-j445fhma]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;margin:24px 0;display:grid}.starter-list-item[data-astro-cid-j445fhma]{text-align:center;color:#c2410c;background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border:1.5px solid #fdba74;border-radius:12px;padding:12px 16px;font-size:1rem;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #ea580c1a}.starter-list-item[data-astro-cid-j445fhma]:nth-child(2n){color:#0f766e;background:linear-gradient(135deg,#fff 0%,#f0fdfa 100%);border-color:#99f6e4;box-shadow:0 4px 12px #0d94881a}.starter-list-item[data-astro-cid-j445fhma]:nth-child(3n){color:#1e40af;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe;box-shadow:0 4px 12px #3b82f61a}.starter-list-item[data-astro-cid-j445fhma]:nth-child(4n){color:#9f1239;background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3;box-shadow:0 4px 12px #f43f5e1a}.starter-list-item[data-astro-cid-j445fhma]:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 8px 20px #ea580c33}.name-pill-grid[data-astro-cid-j445fhma]{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.name-pill[data-astro-cid-j445fhma]{color:#1e293b;cursor:default;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;padding:9px 20px;font-size:.95rem;font-weight:700;transition:all .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px #0000000a}#male-names[data-astro-cid-j445fhma] .name-pill[data-astro-cid-j445fhma]{color:#1e40af;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe}#male-names[data-astro-cid-j445fhma] .name-pill[data-astro-cid-j445fhma]:hover{background:#dbeafe;border-color:#3b82f6;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #3b82f640}#female-names[data-astro-cid-j445fhma] .name-pill[data-astro-cid-j445fhma]{color:#9f1239;background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3}#female-names[data-astro-cid-j445fhma] .name-pill[data-astro-cid-j445fhma]:hover{background:#ffe4e6;border-color:#f43f5e;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #f43f5e40}.name-pill[data-astro-cid-j445fhma]:hover{color:#c2410c;background:#ffedd5;border-color:#ea580c;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #ea580c40}.trivia-callout-box[data-astro-cid-j445fhma]{background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 50%,#fed7aa 100%);border:2px solid #ea580c;border-radius:20px;margin:32px 0;padding:28px;position:relative;box-shadow:0 10px 30px #ea580c26}.trivia-callout-title[data-astro-cid-j445fhma]{font-family:var(--font-display);color:#9a3412;align-items:center;gap:10px;margin-bottom:12px;font-size:1.3rem;font-weight:800;display:flex}.trivia-callout-content[data-astro-cid-j445fhma]{color:#431407;margin:0;font-size:1rem;line-height:1.8}.data-table-wrapper[data-astro-cid-j445fhma]{background:#fff;border:2px solid #e2e8f0;border-radius:16px;margin:28px 0;overflow-x:auto;box-shadow:0 6px 20px #0000000d}.static-names-table[data-astro-cid-j445fhma]{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.static-names-table[data-astro-cid-j445fhma] th[data-astro-cid-j445fhma]{color:#f8fafc;text-transform:uppercase;letter-spacing:.8px;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-bottom:3px solid #ea580c;padding:16px 20px;font-size:.82rem;font-weight:800}.static-names-table[data-astro-cid-j445fhma] td[data-astro-cid-j445fhma]{color:#334155;border-bottom:1px solid #f1f5f9;padding:16px 20px}.static-names-table[data-astro-cid-j445fhma] tr[data-astro-cid-j445fhma]:nth-child(2n) td[data-astro-cid-j445fhma]{background:#f8fafc}.static-names-table[data-astro-cid-j445fhma] tr[data-astro-cid-j445fhma]:hover td[data-astro-cid-j445fhma]{color:#9a3412;background:#ffedd5}.meaning-card-grid[data-astro-cid-j445fhma]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:28px 0;display:grid}.meaning-card[data-astro-cid-j445fhma]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.meaning-card[data-astro-cid-j445fhma]:before{content:"";background:linear-gradient(90deg,#ea580c,#f97316);height:4px;position:absolute;top:0;left:0;right:0}.meaning-card[data-astro-cid-j445fhma]:nth-child(2n):before{background:linear-gradient(90deg,#0d9488,#14b8a6)}.meaning-card[data-astro-cid-j445fhma]:nth-child(3n):before{background:linear-gradient(90deg,#2563eb,#1d4ed8)}.meaning-card[data-astro-cid-j445fhma]:nth-child(4n):before{background:linear-gradient(90deg,#f59e0b,#d97706)}.meaning-card[data-astro-cid-j445fhma]:nth-child(5n):before{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.meaning-card[data-astro-cid-j445fhma]:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 16px 36px #0000001a}.meaning-card-name[data-astro-cid-j445fhma]{font-family:var(--font-display);color:#0f172a;margin-bottom:6px;font-size:1.35rem;font-weight:800}.meaning-card-origin[data-astro-cid-j445fhma]{color:#c2410c;text-transform:uppercase;letter-spacing:.5px;background:#ffedd5;border:1px solid #fdba74;border-radius:9999px;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.meaning-card[data-astro-cid-j445fhma]:nth-child(2n) .meaning-card-origin[data-astro-cid-j445fhma]{color:#0f766e;background:#ccfbf1;border-color:#99f6e4}.meaning-card[data-astro-cid-j445fhma]:nth-child(3n) .meaning-card-origin[data-astro-cid-j445fhma]{color:#1e40af;background:#dbeafe;border-color:#bfdbfe}.meaning-card[data-astro-cid-j445fhma]:nth-child(4n) .meaning-card-origin[data-astro-cid-j445fhma]{color:#92400e;background:#fef3c7;border-color:#fcd34d}.meaning-card[data-astro-cid-j445fhma]:nth-child(5n) .meaning-card-origin[data-astro-cid-j445fhma]{color:#5b21b6;background:#ede9fe;border-color:#ddd6fe}.meaning-card-desc[data-astro-cid-j445fhma]{color:#475569;margin:0;font-size:.95rem;line-height:1.75}.generator-wrapper-section[data-astro-cid-j445fhma]{background:radial-gradient(circle at 50% 20%,#fffdf5 0%,#fff7ed 100%);padding:clamp(50px,8vw,100px) 0}.generator-card[data-astro-cid-j445fhma]{background:#fff!important;border:2px solid #ea580c59!important;border-radius:26px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 45px #ea580c1a,0 4px 12px #00000008!important}.generator-card[data-astro-cid-j445fhma]:before{content:"";background:linear-gradient(90deg,#ea580c,#0d9488,#f59e0b,#2563eb);height:5px;position:absolute;top:0;left:0;right:0}.generate-btn[data-astro-cid-j445fhma]{color:#fff!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#ea580c 0%,#c2410c 50%,#9a3412 100%)!important;border:none!important;border-radius:9999px!important;padding:18px 36px!important;font-size:1.15rem!important;font-weight:800!important;transition:all .3s!important;box-shadow:0 8px 24px #ea580c59!important}.generate-btn[data-astro-cid-j445fhma]:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px #ea580c80!important}#generator-cta[data-astro-cid-j445fhma]{position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 50%,#431407 100%)!important;padding:clamp(60px,8vw,100px) 0!important}#generator-cta[data-astro-cid-j445fhma]:before{content:"";pointer-events:none;background:radial-gradient(circle,#ea580c26 0%,#0000 60%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}#generator-cta[data-astro-cid-j445fhma] h4[data-astro-cid-j445fhma]{text-shadow:0 4px 16px #0006;color:#fff!important;font-size:clamp(1.8rem,3.5vw,2.4rem)!important}#generator-cta[data-astro-cid-j445fhma] p[data-astro-cid-j445fhma]{max-width:650px;margin:0 auto 28px;color:#e2e8f0!important}#generator-cta[data-astro-cid-j445fhma] .generate-btn[data-astro-cid-j445fhma]{background:linear-gradient(135deg,#ea580c 0%,#c2410c 50%,#9a3412 100%)!important;padding:16px 38px!important;font-size:1.15rem!important;box-shadow:0 10px 30px #ea580c73!important}#generator-cta[data-astro-cid-j445fhma] .generate-btn[data-astro-cid-j445fhma]:hover{transform:translateY(-3px)scale(1.03)!important;box-shadow:0 15px 35px #ea580c99!important}.naming-tip-card[data-astro-cid-j445fhma]{border-radius:18px;padding:26px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.naming-tip-card[data-astro-cid-j445fhma]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.tip-card-1[data-astro-cid-j445fhma]{background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border:1.5px solid #fdba74}.tip-card-1[data-astro-cid-j445fhma] h4[data-astro-cid-j445fhma]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#c2410c!important}.tip-card-2[data-astro-cid-j445fhma]{background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border:1.5px solid #fecdd3}.tip-card-2[data-astro-cid-j445fhma] h4[data-astro-cid-j445fhma]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#be123c!important}.tip-card-3[data-astro-cid-j445fhma]{background:linear-gradient(135deg,#fff 0%,#f0fdfa 100%);border:1.5px solid #99f6e4}.tip-card-3[data-astro-cid-j445fhma] h4[data-astro-cid-j445fhma]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#0f766e!important}.tip-card-4[data-astro-cid-j445fhma]{background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border:1.5px solid #bfdbfe}.tip-card-4[data-astro-cid-j445fhma] h4[data-astro-cid-j445fhma]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#1d4ed8!important}.faq-item[data-astro-cid-j445fhma]{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;margin-bottom:14px!important;transition:all .3s!important;overflow:hidden!important;box-shadow:0 2px 8px #00000008!important}.faq-item[data-astro-cid-j445fhma]:hover{border-color:#fdba74!important;box-shadow:0 6px 20px #ea580c1a!important}.faq-item[data-astro-cid-j445fhma][open]{background:linear-gradient(#fff 0%,#fffdf7 100%)!important;border-color:#ea580c!important;box-shadow:0 8px 25px #ea580c26!important}.faq-question[data-astro-cid-j445fhma]{color:#0f172a!important;padding:20px 24px!important;font-size:1.05rem!important;font-weight:700!important}.faq-answer[data-astro-cid-j445fhma]{color:#475569!important;padding:0 24px 22px!important;line-height:1.75!important}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]{padding:clamp(48px,6vw,84px) 0;position:relative}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:first-of-type{background:linear-gradient(#fff 0%,#f5f3ff 100%)}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:nth-of-type(2){background:linear-gradient(#f5f3ff 0%,#eff6ff 100%)}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:nth-of-type(3){background:linear-gradient(#eff6ff 0%,#e0f2fe 100%)}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:nth-of-type(4){background:linear-gradient(#fff1f2 0%,#fce7f3 100%)}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:nth-of-type(5){background:linear-gradient(#faf5ff 0%,#f3e8ff 100%)}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:nth-of-type(6){background:linear-gradient(#f0fdf4 0%,#ecfdf5 100%)}.mini-aussie-editorial-section[data-astro-cid-hatkwnkb]:nth-of-type(7){background:linear-gradient(#fffdf7 0%,#fef3c7 40%,#fffbeb 100%)}.section-label[data-astro-cid-hatkwnkb]{color:#6d28d9!important;letter-spacing:.8px!important;text-transform:uppercase!important;background:linear-gradient(135deg,#ede9fe 0%,#ddd6fe 100%)!important;border:1.5px solid #c4b5fd!important;border-radius:9999px!important;align-items:center!important;gap:6px!important;margin-bottom:14px!important;padding:6px 18px!important;font-size:.82rem!important;font-weight:800!important;display:inline-flex!important;box-shadow:0 4px 12px #6d28d92e!important}#male-names[data-astro-cid-hatkwnkb] .section-label[data-astro-cid-hatkwnkb]{color:#1e40af!important;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)!important;border-color:#93c5fd!important;box-shadow:0 4px 12px #2563eb2e!important}#female-names[data-astro-cid-hatkwnkb] .section-label[data-astro-cid-hatkwnkb]{color:#9f1239!important;background:linear-gradient(135deg,#ffe4e6 0%,#fecdd3 100%)!important;border-color:#fda4af!important;box-shadow:0 4px 12px #e11d482e!important}#personality-names[data-astro-cid-hatkwnkb] .section-label[data-astro-cid-hatkwnkb]{color:#5b21b6!important;background:linear-gradient(135deg,#ede9fe 0%,#ddd6fe 100%)!important;border-color:#c4b5fd!important;box-shadow:0 4px 12px #8b5cf62e!important}#appearance-names[data-astro-cid-hatkwnkb] .section-label[data-astro-cid-hatkwnkb]{color:#0369a1!important;background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%)!important;border-color:#7dd3fc!important;box-shadow:0 4px 12px #0284c72e!important}#meaningful-names[data-astro-cid-hatkwnkb] .section-label[data-astro-cid-hatkwnkb]{color:#92400e!important;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border-color:#fcd34d!important;box-shadow:0 4px 12px #f59e0b2e!important}.editorial-prose-card[data-astro-cid-hatkwnkb]{background:#fff;border:1.5px solid #c4b5fd;border-radius:20px;margin-bottom:28px;padding:clamp(24px,4vw,36px);position:relative;overflow:hidden;box-shadow:0 8px 30px #6d28d914}.editorial-prose-card[data-astro-cid-hatkwnkb]:before{content:"";background:linear-gradient(90deg,#7c3aed,#2563eb,#f59e0b,#ec4899);height:4px;position:absolute;top:0;left:0;right:0}.qa-callout-grid[data-astro-cid-hatkwnkb]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;margin-top:28px;display:grid}.qa-callout-card[data-astro-cid-hatkwnkb]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.qa-callout-card[data-astro-cid-hatkwnkb]:before{content:"";background:linear-gradient(90deg,#2563eb,#3b82f6);height:4px;position:absolute;top:0;left:0;right:0}.qa-callout-card[data-astro-cid-hatkwnkb]:nth-child(2):before{background:linear-gradient(90deg,#7c3aed,#8b5cf6)}.qa-callout-card[data-astro-cid-hatkwnkb]:nth-child(3):before{background:linear-gradient(90deg,#059669,#10b981)}.qa-callout-card[data-astro-cid-hatkwnkb]:nth-child(4):before{background:linear-gradient(90deg,#d97706,#f59e0b)}.qa-callout-card[data-astro-cid-hatkwnkb]:nth-child(5):before{background:linear-gradient(90deg,#db2777,#ec4899)}.qa-callout-card[data-astro-cid-hatkwnkb]:nth-child(6):before{background:linear-gradient(90deg,#0284c7,#38bdf8)}.qa-callout-card[data-astro-cid-hatkwnkb]:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 14px 30px #00000014}.qa-callout-question[data-astro-cid-hatkwnkb]{font-family:var(--font-display);color:#0f172a;align-items:center;gap:8px;margin-bottom:10px;font-size:1.15rem;font-weight:800;display:flex}.qa-callout-answer[data-astro-cid-hatkwnkb]{color:#475569;margin:0;font-size:.95rem;line-height:1.75}.starter-list-grid[data-astro-cid-hatkwnkb]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;margin:24px 0;display:grid}.starter-list-item[data-astro-cid-hatkwnkb]{text-align:center;color:#6d28d9;background:linear-gradient(135deg,#fff 0%,#ede9fe 100%);border:1.5px solid #c4b5fd;border-radius:12px;padding:12px 16px;font-size:1rem;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #6d28d91a}.starter-list-item[data-astro-cid-hatkwnkb]:nth-child(2n){color:#1e40af;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe;box-shadow:0 4px 12px #2563eb1a}.starter-list-item[data-astro-cid-hatkwnkb]:nth-child(3n){color:#c2410c;background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border-color:#fed7aa;box-shadow:0 4px 12px #ea580c1a}.starter-list-item[data-astro-cid-hatkwnkb]:nth-child(4n){color:#9f1239;background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3;box-shadow:0 4px 12px #f43f5e1a}.starter-list-item[data-astro-cid-hatkwnkb]:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 8px 20px #6d28d933}.name-pill-grid[data-astro-cid-hatkwnkb]{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.name-pill[data-astro-cid-hatkwnkb]{color:#1e293b;cursor:default;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;padding:9px 20px;font-size:.95rem;font-weight:700;transition:all .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px #0000000a}#male-names[data-astro-cid-hatkwnkb] .name-pill[data-astro-cid-hatkwnkb]{color:#1e40af;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe}#male-names[data-astro-cid-hatkwnkb] .name-pill[data-astro-cid-hatkwnkb]:hover{background:#dbeafe;border-color:#3b82f6;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #3b82f640}#female-names[data-astro-cid-hatkwnkb] .name-pill[data-astro-cid-hatkwnkb]{color:#9f1239;background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3}#female-names[data-astro-cid-hatkwnkb] .name-pill[data-astro-cid-hatkwnkb]:hover{background:#ffe4e6;border-color:#f43f5e;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #f43f5e40}.name-pill[data-astro-cid-hatkwnkb]:hover{color:#6d28d9;background:#ede9fe;border-color:#7c3aed;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #7c3aed40}.trivia-callout-box[data-astro-cid-hatkwnkb]{background:linear-gradient(135deg,#fffdf7 0%,#fef3c7 50%,#fde68a 100%);border:2px solid #d97706;border-radius:20px;margin:32px 0;padding:28px;position:relative;box-shadow:0 10px 30px #d9770626}.trivia-callout-title[data-astro-cid-hatkwnkb]{font-family:var(--font-display);color:#78350f;align-items:center;gap:10px;margin-bottom:12px;font-size:1.3rem;font-weight:800;display:flex}.trivia-callout-content[data-astro-cid-hatkwnkb]{color:#451a03;margin:0;font-size:1rem;line-height:1.8}.data-table-wrapper[data-astro-cid-hatkwnkb]{background:#fff;border:2px solid #e2e8f0;border-radius:16px;margin:28px 0;overflow-x:auto;box-shadow:0 6px 20px #0000000d}.static-names-table[data-astro-cid-hatkwnkb]{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.static-names-table[data-astro-cid-hatkwnkb] th[data-astro-cid-hatkwnkb]{color:#f8fafc;text-transform:uppercase;letter-spacing:.8px;background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 100%);border-bottom:3px solid #7c3aed;padding:16px 20px;font-size:.82rem;font-weight:800}.static-names-table[data-astro-cid-hatkwnkb] td[data-astro-cid-hatkwnkb]{color:#334155;border-bottom:1px solid #f1f5f9;padding:16px 20px}.static-names-table[data-astro-cid-hatkwnkb] tr[data-astro-cid-hatkwnkb]:nth-child(2n) td[data-astro-cid-hatkwnkb]{background:#f8fafc}.static-names-table[data-astro-cid-hatkwnkb] tr[data-astro-cid-hatkwnkb]:hover td[data-astro-cid-hatkwnkb]{color:#5b21b6;background:#ede9fe}.meaning-card-grid[data-astro-cid-hatkwnkb]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:28px 0;display:grid}.meaning-card[data-astro-cid-hatkwnkb]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.meaning-card[data-astro-cid-hatkwnkb]:before{content:"";background:linear-gradient(90deg,#7c3aed,#a855f7);height:4px;position:absolute;top:0;left:0;right:0}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(2n):before{background:linear-gradient(90deg,#2563eb,#60a5fa)}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(3n):before{background:linear-gradient(90deg,#d97706,#f59e0b)}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(4n):before{background:linear-gradient(90deg,#db2777,#f472b6)}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(5n):before{background:linear-gradient(90deg,#059669,#34d399)}.meaning-card[data-astro-cid-hatkwnkb]:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 16px 36px #0000001a}.meaning-card-name[data-astro-cid-hatkwnkb]{font-family:var(--font-display);color:#0f172a;margin-bottom:6px;font-size:1.35rem;font-weight:800}.meaning-card-origin[data-astro-cid-hatkwnkb]{color:#6d28d9;text-transform:uppercase;letter-spacing:.5px;background:#ede9fe;border:1px solid #c4b5fd;border-radius:9999px;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(2n) .meaning-card-origin[data-astro-cid-hatkwnkb]{color:#1e40af;background:#dbeafe;border-color:#bfdbfe}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(3n) .meaning-card-origin[data-astro-cid-hatkwnkb]{color:#92400e;background:#fef3c7;border-color:#fcd34d}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(4n) .meaning-card-origin[data-astro-cid-hatkwnkb]{color:#9d174d;background:#fce7f3;border-color:#fbcfe8}.meaning-card[data-astro-cid-hatkwnkb]:nth-child(5n) .meaning-card-origin[data-astro-cid-hatkwnkb]{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.meaning-card-desc[data-astro-cid-hatkwnkb]{color:#475569;margin:0;font-size:.95rem;line-height:1.75}.generator-wrapper-section[data-astro-cid-hatkwnkb]{background:radial-gradient(circle at 50% 20%,#faf5ff 0%,#f5f3ff 100%);padding:clamp(50px,8vw,100px) 0}.generator-card[data-astro-cid-hatkwnkb]{background:#fff!important;border:2px solid #7c3aed59!important;border-radius:26px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 45px #7c3aed1a,0 4px 12px #00000008!important}.generator-card[data-astro-cid-hatkwnkb]:before{content:"";background:linear-gradient(90deg,#7c3aed,#2563eb,#f59e0b,#ec4899);height:5px;position:absolute;top:0;left:0;right:0}.generate-btn[data-astro-cid-hatkwnkb]{color:#fff!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 50%,#4c1d95 100%)!important;border:none!important;border-radius:9999px!important;padding:18px 36px!important;font-size:1.15rem!important;font-weight:800!important;transition:all .3s!important;box-shadow:0 8px 24px #7c3aed59!important}.generate-btn[data-astro-cid-hatkwnkb]:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px #7c3aed80!important}#generator-cta[data-astro-cid-hatkwnkb]{position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(135deg,#090d16 0%,#1e1b4b 50%,#311042 100%)!important;padding:clamp(60px,8vw,100px) 0!important}#generator-cta[data-astro-cid-hatkwnkb]:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed26 0%,#0000 60%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}#generator-cta[data-astro-cid-hatkwnkb] h4[data-astro-cid-hatkwnkb]{text-shadow:0 4px 16px #0006;color:#fff!important;font-size:clamp(1.8rem,3.5vw,2.4rem)!important}#generator-cta[data-astro-cid-hatkwnkb] p[data-astro-cid-hatkwnkb]{max-width:650px;margin:0 auto 28px;color:#e2e8f0!important}#generator-cta[data-astro-cid-hatkwnkb] .generate-btn[data-astro-cid-hatkwnkb]{color:#fff!important;background:linear-gradient(135deg,#f59e0b 0%,#d97706 50%,#b45309 100%)!important;padding:16px 38px!important;font-size:1.15rem!important;box-shadow:0 10px 30px #d9770673!important}#generator-cta[data-astro-cid-hatkwnkb] .generate-btn[data-astro-cid-hatkwnkb]:hover{transform:translateY(-3px)scale(1.03)!important;box-shadow:0 15px 35px #d9770699!important}.naming-tip-card[data-astro-cid-hatkwnkb]{border-radius:18px;padding:26px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.naming-tip-card[data-astro-cid-hatkwnkb]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.tip-card-1[data-astro-cid-hatkwnkb]{background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border:1.5px solid #fed7aa}.tip-card-1[data-astro-cid-hatkwnkb] h4[data-astro-cid-hatkwnkb]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#c2410c!important}.tip-card-2[data-astro-cid-hatkwnkb]{background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border:1.5px solid #fecdd3}.tip-card-2[data-astro-cid-hatkwnkb] h4[data-astro-cid-hatkwnkb]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#be123c!important}.tip-card-3[data-astro-cid-hatkwnkb]{background:linear-gradient(135deg,#fff 0%,#ede9fe 100%);border:1.5px solid #ddd6fe}.tip-card-3[data-astro-cid-hatkwnkb] h4[data-astro-cid-hatkwnkb]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#6d28d9!important}.tip-card-4[data-astro-cid-hatkwnkb]{background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border:1.5px solid #bfdbfe}.tip-card-4[data-astro-cid-hatkwnkb] h4[data-astro-cid-hatkwnkb]{font-family:var(--font-display);margin-bottom:8px;font-size:1.15rem;font-weight:800;color:#1d4ed8!important}.faq-item[data-astro-cid-hatkwnkb]{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;margin-bottom:14px!important;transition:all .3s!important;overflow:hidden!important;box-shadow:0 2px 8px #00000008!important}.faq-item[data-astro-cid-hatkwnkb]:hover{border-color:#c4b5fd!important;box-shadow:0 6px 20px #6d28d91a!important}.faq-item[data-astro-cid-hatkwnkb][open]{background:linear-gradient(#fff 0%,#faf5ff 100%)!important;border-color:#7c3aed!important;box-shadow:0 8px 25px #6d28d926!important}.faq-question[data-astro-cid-hatkwnkb]{color:#0f172a!important;padding:20px 24px!important;font-size:1.05rem!important;font-weight:700!important}.faq-answer[data-astro-cid-hatkwnkb]{color:#475569!important;padding:0 24px 22px!important;line-height:1.75!important}.breed-content-section[data-astro-cid-iy6lurgp]{padding:clamp(48px,6vw,84px) 0}.breed-content-section[data-astro-cid-iy6lurgp]:nth-of-type(2n){background:#fafafa;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}.breed-content-section[data-astro-cid-iy6lurgp]:nth-of-type(odd){background:#fff}.section-title[data-astro-cid-iy6lurgp]{color:#0f172a;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:800}.section-title[data-astro-cid-iy6lurgp] .gold[data-astro-cid-iy6lurgp]{color:#d97706;background:linear-gradient(135deg,#b45309 0%,#d97706 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-subtitle[data-astro-cid-iy6lurgp]{color:#475569;max-width:700px;margin:0 auto;font-size:1.08rem;line-height:1.7}.prose-editorial[data-astro-cid-iy6lurgp]{color:#334155;max-width:840px;margin:0 auto;font-size:1.08rem;line-height:1.85}.prose-editorial[data-astro-cid-iy6lurgp] p[data-astro-cid-iy6lurgp]{color:#334155;margin-bottom:22px}.prose-editorial[data-astro-cid-iy6lurgp] p[data-astro-cid-iy6lurgp]:last-child{margin-bottom:0}.prose-editorial[data-astro-cid-iy6lurgp] strong[data-astro-cid-iy6lurgp]{color:#0f172a;font-weight:700}.prose-editorial[data-astro-cid-iy6lurgp] a[data-astro-cid-iy6lurgp]{color:#d97706;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.prose-editorial[data-astro-cid-iy6lurgp] a[data-astro-cid-iy6lurgp]:hover{color:#92400e}.prose-editorial[data-astro-cid-iy6lurgp] ol[data-astro-cid-iy6lurgp],.prose-editorial[data-astro-cid-iy6lurgp] ul[data-astro-cid-iy6lurgp]{margin:20px 0;padding-left:26px}.prose-editorial[data-astro-cid-iy6lurgp] li[data-astro-cid-iy6lurgp]{color:#334155;margin-bottom:14px;line-height:1.75}.tool-glance-card[data-astro-cid-iy6lurgp]{background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border:1.5px solid #fcd34d;border-radius:18px;margin:24px 28px 14px;padding:22px 28px;box-shadow:0 4px 16px #f59e0b14}.tool-glance-header[data-astro-cid-iy6lurgp]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tool-glance-title[data-astro-cid-iy6lurgp]{color:#78350f;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:850}.tool-glance-grid[data-astro-cid-iy6lurgp]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.tool-glance-item[data-astro-cid-iy6lurgp]{color:#78350f;align-items:baseline;gap:8px;font-size:.96rem;line-height:1.6;display:flex}.tool-glance-item[data-astro-cid-iy6lurgp] strong[data-astro-cid-iy6lurgp]{color:#92400e;font-weight:700}.features-grid[data-astro-cid-iy6lurgp]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;max-width:1050px;margin:36px auto 0;display:grid}.feature-card[data-astro-cid-iy6lurgp]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 4px 16px #0f172a08}.feature-card[data-astro-cid-iy6lurgp]:hover{border-color:#fcd34d;transform:translateY(-3px);box-shadow:0 10px 24px #d977061a}.feature-icon[data-astro-cid-iy6lurgp]{margin-bottom:12px;font-size:2rem;display:inline-block}.feature-title[data-astro-cid-iy6lurgp]{color:#0f172a;margin-top:0;margin-bottom:8px;font-size:1.18rem;font-weight:800}.feature-text[data-astro-cid-iy6lurgp]{color:#475569;margin:0;font-size:.98rem;line-height:1.65}.amber-callout-banner[data-astro-cid-iy6lurgp]{color:#78350f;background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border-left:4.5px solid #d97706;border-radius:0 14px 14px 0;margin:28px 0;padding:20px 26px;font-size:1.04rem;line-height:1.75;box-shadow:0 4px 14px #f59e0b14}.amber-callout-banner[data-astro-cid-iy6lurgp] strong[data-astro-cid-iy6lurgp]{color:#92400e}.blue-callout-banner[data-astro-cid-iy6lurgp]{color:#0c4a6e;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-left:4.5px solid #0284c7;border-radius:0 14px 14px 0;padding:20px 26px;font-size:1.04rem;line-height:1.75;box-shadow:0 4px 14px #0284c70f}.blue-callout-banner[data-astro-cid-iy6lurgp] strong[data-astro-cid-iy6lurgp]{color:#0369a1}.popular-chips-wrap[data-astro-cid-iy6lurgp]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.popular-name-chip[data-astro-cid-iy6lurgp]{color:#0f172a;cursor:pointer;user-select:none;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 2px 8px #0f172a08}.popular-name-chip[data-astro-cid-iy6lurgp]:hover{color:#92400e;background:#fffbeb;border-color:#f59e0b;transform:translateY(-2px);box-shadow:0 6px 16px #d977061f}.gender-cards-grid[data-astro-cid-iy6lurgp]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;max-width:950px;margin:32px auto 0;display:grid}.gender-male-card[data-astro-cid-iy6lurgp]{background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:18px;padding:28px;box-shadow:0 4px 16px #2563eb0d}.gender-female-card[data-astro-cid-iy6lurgp]{background:#fdf2f8;border:1.5px solid #fbcfe8;border-radius:18px;padding:28px;box-shadow:0 4px 16px #db27770d}.gender-title-male[data-astro-cid-iy6lurgp]{color:#1d4ed8;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.25rem;font-weight:800;display:flex}.gender-title-female[data-astro-cid-iy6lurgp]{color:#be185d;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.25rem;font-weight:800;display:flex}.gender-copy-male[data-astro-cid-iy6lurgp]{color:#1e3a8a;margin:0;font-size:1.05rem;line-height:1.9}.gender-copy-female[data-astro-cid-iy6lurgp]{color:#831843;margin:0;font-size:1.05rem;line-height:1.9}.appearance-grid[data-astro-cid-iy6lurgp]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;max-width:1050px;margin:32px auto 0;display:grid}.appearance-card[data-astro-cid-iy6lurgp]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .25s,border-color .25s;box-shadow:0 4px 16px #0f172a08}.appearance-card[data-astro-cid-iy6lurgp]:hover{border-color:#fcd34d;transform:translateY(-2px)}.appearance-card-title[data-astro-cid-iy6lurgp]{color:#0f172a;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.15rem;font-weight:800;display:flex}.appearance-card-names[data-astro-cid-iy6lurgp]{color:#0f172a;margin:0;font-size:1.02rem;font-weight:600;line-height:1.7}.personality-tags-wrap[data-astro-cid-iy6lurgp]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.personality-tag[data-astro-cid-iy6lurgp]{color:#065f46;background:#ecfdf5;border:1.5px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;padding:10px 22px;font-size:1.02rem;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #10b9810f}.personality-tag[data-astro-cid-iy6lurgp]:hover{background:#d1fae5;border-color:#34d399;transform:translateY(-2px)}.table-box[data-astro-cid-iy6lurgp]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;max-width:820px;margin:32px auto;overflow-x:auto;box-shadow:0 4px 16px #0f172a08}.meaning-table-el[data-astro-cid-iy6lurgp]{border-collapse:collapse;text-align:left;width:100%}.meaning-table-el[data-astro-cid-iy6lurgp] th[data-astro-cid-iy6lurgp]{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:16px 22px;font-size:.95rem;font-weight:800}.meaning-table-el[data-astro-cid-iy6lurgp] td[data-astro-cid-iy6lurgp]{color:#334155;border-bottom:1px solid #e2e8f0;padding:15px 22px;font-size:1.02rem;line-height:1.6}.meaning-table-el[data-astro-cid-iy6lurgp] tr[data-astro-cid-iy6lurgp]:last-child td[data-astro-cid-iy6lurgp]{border-bottom:none}.meaning-table-el[data-astro-cid-iy6lurgp] tr[data-astro-cid-iy6lurgp]:hover td[data-astro-cid-iy6lurgp]{background:#fffdf5}.meaning-name-cell[data-astro-cid-iy6lurgp]{color:#0f172a;font-weight:800}.baekgu-card[data-astro-cid-iy6lurgp]{background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border:1.5px solid #fcd34d;border-radius:18px;max-width:820px;margin:32px auto 0;padding:28px 32px;box-shadow:0 4px 16px #f59e0b14}.baekgu-title[data-astro-cid-iy6lurgp]{color:#78350f;align-items:center;gap:10px;margin-top:0;margin-bottom:12px;font-size:1.3rem;font-weight:850;display:flex}.baekgu-text[data-astro-cid-iy6lurgp]{color:#78350f;margin:0;font-size:1.05rem;line-height:1.85}.tips-grid[data-astro-cid-iy6lurgp]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;max-width:1000px;margin:32px auto 0;display:grid}.tip-card[data-astro-cid-iy6lurgp]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .2s,border-color .2s;box-shadow:0 4px 14px #0f172a08}.tip-card[data-astro-cid-iy6lurgp]:hover{border-color:#fcd34d;transform:translateY(-2px)}.tip-top[data-astro-cid-iy6lurgp]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tip-num[data-astro-cid-iy6lurgp]{color:#d97706;font-family:monospace;font-size:1.35rem;font-weight:850}.tip-pill[data-astro-cid-iy6lurgp]{text-transform:uppercase;letter-spacing:.06em;color:#92400e;background:#fef3c7;border-radius:9999px;padding:3px 10px;font-size:.75rem;font-weight:800}.tip-title[data-astro-cid-iy6lurgp]{color:#0f172a;margin-top:0;margin-bottom:8px;font-size:1.12rem;font-weight:800}.tip-text[data-astro-cid-iy6lurgp]{color:#475569;margin:0;font-size:.98rem;line-height:1.65}.faq-accordion-list[data-astro-cid-iy6lurgp]{flex-direction:column;gap:14px;max-width:820px;margin:32px auto 0;display:flex}.faq-item-card[data-astro-cid-iy6lurgp]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 8px #0f172a05}.faq-item-card[data-astro-cid-iy6lurgp].open{border-color:#fcd34d;box-shadow:0 6px 18px #d9770614}.faq-question-btn[data-astro-cid-iy6lurgp]{text-align:left;color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:1.12rem;font-weight:750;display:flex}.faq-chevron[data-astro-cid-iy6lurgp]{color:#d97706;font-size:1.25rem;transition:transform .25s}.faq-item-card[data-astro-cid-iy6lurgp].open .faq-chevron[data-astro-cid-iy6lurgp]{transform:rotate(180deg)}.faq-answer-panel[data-astro-cid-iy6lurgp]{color:#334155;padding:0 24px 22px;font-size:1.04rem;line-height:1.8;display:none}.faq-item-card[data-astro-cid-iy6lurgp].open .faq-answer-panel[data-astro-cid-iy6lurgp]{display:block}.editorial-cta-btn[data-astro-cid-iy6lurgp]{background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border-radius:9999px;padding:16px 36px;font-size:1.05rem;font-weight:750;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:inline-block;box-shadow:0 6px 20px #d9770640;color:#fff!important;text-decoration:none!important}.editorial-cta-btn[data-astro-cid-iy6lurgp]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #d9770659}@media (width<=640px){.tool-glance-card[data-astro-cid-iy6lurgp]{margin:16px 14px 10px;padding:18px}.tool-glance-grid[data-astro-cid-iy6lurgp]{grid-template-columns:1fr}}.breed-content-section[data-astro-cid-w7lzgm47]{padding:clamp(48px,6vw,84px) 0}.breed-content-section[data-astro-cid-w7lzgm47]:nth-of-type(2n){background:#fafafa;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}.breed-content-section[data-astro-cid-w7lzgm47]:nth-of-type(odd){background:#fff}.section-title[data-astro-cid-w7lzgm47]{color:#0f172a;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:800}.section-title[data-astro-cid-w7lzgm47] .gold[data-astro-cid-w7lzgm47]{color:#d97706;background:linear-gradient(135deg,#b45309 0%,#d97706 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-subtitle[data-astro-cid-w7lzgm47]{color:#475569;max-width:700px;margin:0 auto;font-size:1.08rem;line-height:1.7}.prose-editorial[data-astro-cid-w7lzgm47]{color:#334155;max-width:840px;margin:0 auto;font-size:1.08rem;line-height:1.85}.prose-editorial[data-astro-cid-w7lzgm47] p[data-astro-cid-w7lzgm47]{color:#334155;margin-bottom:22px}.prose-editorial[data-astro-cid-w7lzgm47] p[data-astro-cid-w7lzgm47]:last-child{margin-bottom:0}.prose-editorial[data-astro-cid-w7lzgm47] strong[data-astro-cid-w7lzgm47]{color:#0f172a;font-weight:700}.prose-editorial[data-astro-cid-w7lzgm47] a[data-astro-cid-w7lzgm47]{color:#d97706;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.prose-editorial[data-astro-cid-w7lzgm47] a[data-astro-cid-w7lzgm47]:hover{color:#92400e}.prose-editorial[data-astro-cid-w7lzgm47] ol[data-astro-cid-w7lzgm47],.prose-editorial[data-astro-cid-w7lzgm47] ul[data-astro-cid-w7lzgm47]{margin:20px 0;padding-left:26px}.prose-editorial[data-astro-cid-w7lzgm47] li[data-astro-cid-w7lzgm47]{color:#334155;margin-bottom:14px;line-height:1.75}.tool-glance-card[data-astro-cid-w7lzgm47]{background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border:1.5px solid #fcd34d;border-radius:18px;margin:24px 28px 14px;padding:22px 28px;box-shadow:0 4px 16px #f59e0b14}.tool-glance-header[data-astro-cid-w7lzgm47]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tool-glance-title[data-astro-cid-w7lzgm47]{color:#78350f;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:850}.tool-glance-grid[data-astro-cid-w7lzgm47]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.tool-glance-item[data-astro-cid-w7lzgm47]{color:#78350f;align-items:baseline;gap:8px;font-size:.96rem;line-height:1.6;display:flex}.tool-glance-item[data-astro-cid-w7lzgm47] strong[data-astro-cid-w7lzgm47]{color:#92400e;font-weight:700}.features-grid[data-astro-cid-w7lzgm47]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;max-width:1050px;margin:36px auto 0;display:grid}.feature-card[data-astro-cid-w7lzgm47]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 4px 16px #0f172a08}.feature-card[data-astro-cid-w7lzgm47]:hover{border-color:#fcd34d;transform:translateY(-3px);box-shadow:0 10px 24px #d977061a}.feature-icon[data-astro-cid-w7lzgm47]{margin-bottom:12px;font-size:2rem;display:inline-block}.feature-title[data-astro-cid-w7lzgm47]{color:#0f172a;margin-top:0;margin-bottom:8px;font-size:1.18rem;font-weight:800}.feature-text[data-astro-cid-w7lzgm47]{color:#475569;margin:0;font-size:.98rem;line-height:1.65}.amber-callout-banner[data-astro-cid-w7lzgm47]{color:#78350f;background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border-left:4.5px solid #d97706;border-radius:0 14px 14px 0;margin:28px 0;padding:20px 26px;font-size:1.04rem;line-height:1.75;box-shadow:0 4px 14px #f59e0b14}.amber-callout-banner[data-astro-cid-w7lzgm47] strong[data-astro-cid-w7lzgm47]{color:#92400e}.blue-callout-banner[data-astro-cid-w7lzgm47]{color:#0c4a6e;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-left:4.5px solid #0284c7;border-radius:0 14px 14px 0;padding:20px 26px;font-size:1.04rem;line-height:1.75;box-shadow:0 4px 14px #0284c70f}.blue-callout-banner[data-astro-cid-w7lzgm47] strong[data-astro-cid-w7lzgm47]{color:#0369a1}.popular-chips-wrap[data-astro-cid-w7lzgm47]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.popular-name-chip[data-astro-cid-w7lzgm47]{color:#0f172a;cursor:pointer;user-select:none;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 2px 8px #0f172a08}.popular-name-chip[data-astro-cid-w7lzgm47]:hover{color:#92400e;background:#fffbeb;border-color:#f59e0b;transform:translateY(-2px);box-shadow:0 6px 16px #d977061f}.gender-cards-grid[data-astro-cid-w7lzgm47]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;max-width:950px;margin:32px auto 0;display:grid}.gender-male-card[data-astro-cid-w7lzgm47]{background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:18px;padding:28px;box-shadow:0 4px 16px #2563eb0d}.gender-female-card[data-astro-cid-w7lzgm47]{background:#fdf2f8;border:1.5px solid #fbcfe8;border-radius:18px;padding:28px;box-shadow:0 4px 16px #db27770d}.gender-title-male[data-astro-cid-w7lzgm47]{color:#1d4ed8;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.25rem;font-weight:800;display:flex}.gender-title-female[data-astro-cid-w7lzgm47]{color:#be185d;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.25rem;font-weight:800;display:flex}.gender-copy-male[data-astro-cid-w7lzgm47]{color:#1e3a8a;margin:0;font-size:1.05rem;line-height:1.9}.gender-copy-female[data-astro-cid-w7lzgm47]{color:#831843;margin:0;font-size:1.05rem;line-height:1.9}.appearance-grid[data-astro-cid-w7lzgm47]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;max-width:1050px;margin:32px auto 0;display:grid}.appearance-card[data-astro-cid-w7lzgm47]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .25s,border-color .25s;box-shadow:0 4px 16px #0f172a08}.appearance-card[data-astro-cid-w7lzgm47]:hover{border-color:#fcd34d;transform:translateY(-2px)}.appearance-card-title[data-astro-cid-w7lzgm47]{color:#0f172a;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.15rem;font-weight:800;display:flex}.appearance-card-names[data-astro-cid-w7lzgm47]{color:#0f172a;margin:0;font-size:1.02rem;font-weight:600;line-height:1.7}.personality-tags-wrap[data-astro-cid-w7lzgm47]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.personality-tag[data-astro-cid-w7lzgm47]{color:#065f46;background:#ecfdf5;border:1.5px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;padding:10px 22px;font-size:1.02rem;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #10b9810f}.personality-tag[data-astro-cid-w7lzgm47]:hover{background:#d1fae5;border-color:#34d399;transform:translateY(-2px)}.table-box[data-astro-cid-w7lzgm47]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;max-width:820px;margin:32px auto;overflow-x:auto;box-shadow:0 4px 16px #0f172a08}.meaning-table-el[data-astro-cid-w7lzgm47]{border-collapse:collapse;text-align:left;width:100%}.meaning-table-el[data-astro-cid-w7lzgm47] th[data-astro-cid-w7lzgm47]{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:16px 22px;font-size:.95rem;font-weight:800}.meaning-table-el[data-astro-cid-w7lzgm47] td[data-astro-cid-w7lzgm47]{color:#334155;border-bottom:1px solid #e2e8f0;padding:15px 22px;font-size:1.02rem;line-height:1.6}.meaning-table-el[data-astro-cid-w7lzgm47] tr[data-astro-cid-w7lzgm47]:last-child td[data-astro-cid-w7lzgm47]{border-bottom:none}.meaning-table-el[data-astro-cid-w7lzgm47] tr[data-astro-cid-w7lzgm47]:hover td[data-astro-cid-w7lzgm47]{background:#fffdf5}.meaning-name-cell[data-astro-cid-w7lzgm47]{color:#0f172a;font-weight:800}.tips-grid[data-astro-cid-w7lzgm47]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;max-width:1000px;margin:32px auto 0;display:grid}.tip-card[data-astro-cid-w7lzgm47]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .2s,border-color .2s;box-shadow:0 4px 14px #0f172a08}.tip-card[data-astro-cid-w7lzgm47]:hover{border-color:#fcd34d;transform:translateY(-2px)}.tip-top[data-astro-cid-w7lzgm47]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tip-num[data-astro-cid-w7lzgm47]{color:#d97706;font-family:monospace;font-size:1.35rem;font-weight:850}.tip-pill[data-astro-cid-w7lzgm47]{text-transform:uppercase;letter-spacing:.06em;color:#92400e;background:#fef3c7;border-radius:9999px;padding:3px 10px;font-size:.75rem;font-weight:800}.tip-title[data-astro-cid-w7lzgm47]{color:#0f172a;margin-top:0;margin-bottom:8px;font-size:1.12rem;font-weight:800}.tip-text[data-astro-cid-w7lzgm47]{color:#475569;margin:0;font-size:.98rem;line-height:1.65}.faq-accordion-list[data-astro-cid-w7lzgm47]{flex-direction:column;gap:14px;max-width:820px;margin:32px auto 0;display:flex}.faq-item-card[data-astro-cid-w7lzgm47]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 8px #0f172a05}.faq-item-card[data-astro-cid-w7lzgm47].open{border-color:#fcd34d;box-shadow:0 6px 18px #d9770614}.faq-question-btn[data-astro-cid-w7lzgm47]{text-align:left;color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:1.12rem;font-weight:750;display:flex}.faq-chevron[data-astro-cid-w7lzgm47]{color:#d97706;font-size:1.25rem;transition:transform .25s}.faq-item-card[data-astro-cid-w7lzgm47].open .faq-chevron[data-astro-cid-w7lzgm47]{transform:rotate(180deg)}.faq-answer-panel[data-astro-cid-w7lzgm47]{color:#334155;padding:0 24px 22px;font-size:1.04rem;line-height:1.8;display:none}.faq-item-card[data-astro-cid-w7lzgm47].open .faq-answer-panel[data-astro-cid-w7lzgm47]{display:block}.editorial-cta-btn[data-astro-cid-w7lzgm47]{background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border-radius:9999px;padding:16px 36px;font-size:1.05rem;font-weight:750;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:inline-block;box-shadow:0 6px 20px #d9770640;color:#fff!important;text-decoration:none!important}.editorial-cta-btn[data-astro-cid-w7lzgm47]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #d9770659}@media (width<=640px){.tool-glance-card[data-astro-cid-w7lzgm47]{margin:16px 14px 10px;padding:18px}.tool-glance-grid[data-astro-cid-w7lzgm47]{grid-template-columns:1fr}}.breed-content-section[data-astro-cid-3sgadpwd]{padding:clamp(48px,6vw,84px) 0}.breed-content-section[data-astro-cid-3sgadpwd]:nth-of-type(2n){background:#fafafa;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}.breed-content-section[data-astro-cid-3sgadpwd]:nth-of-type(odd){background:#fff}.section-title[data-astro-cid-3sgadpwd]{color:#0f172a;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:800}.section-title[data-astro-cid-3sgadpwd] .gold[data-astro-cid-3sgadpwd]{color:#d97706;background:linear-gradient(135deg,#b45309 0%,#d97706 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-subtitle[data-astro-cid-3sgadpwd]{color:#475569;max-width:700px;margin:0 auto;font-size:1.08rem;line-height:1.7}.prose-editorial[data-astro-cid-3sgadpwd]{color:#334155;max-width:840px;margin:0 auto;font-size:1.08rem;line-height:1.85}.prose-editorial[data-astro-cid-3sgadpwd] p[data-astro-cid-3sgadpwd]{color:#334155;margin-bottom:22px}.prose-editorial[data-astro-cid-3sgadpwd] p[data-astro-cid-3sgadpwd]:last-child{margin-bottom:0}.prose-editorial[data-astro-cid-3sgadpwd] strong[data-astro-cid-3sgadpwd]{color:#0f172a;font-weight:700}.prose-editorial[data-astro-cid-3sgadpwd] a[data-astro-cid-3sgadpwd]{color:#d97706;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.prose-editorial[data-astro-cid-3sgadpwd] a[data-astro-cid-3sgadpwd]:hover{color:#92400e}.prose-editorial[data-astro-cid-3sgadpwd] ol[data-astro-cid-3sgadpwd],.prose-editorial[data-astro-cid-3sgadpwd] ul[data-astro-cid-3sgadpwd]{margin:20px 0;padding-left:26px}.prose-editorial[data-astro-cid-3sgadpwd] li[data-astro-cid-3sgadpwd]{color:#334155;margin-bottom:14px;line-height:1.75}.tool-glance-card[data-astro-cid-3sgadpwd]{background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border:1.5px solid #fcd34d;border-radius:18px;margin:24px 28px 14px;padding:22px 28px;box-shadow:0 4px 16px #f59e0b14}.tool-glance-header[data-astro-cid-3sgadpwd]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tool-glance-title[data-astro-cid-3sgadpwd]{color:#78350f;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:850}.tool-glance-grid[data-astro-cid-3sgadpwd]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.tool-glance-item[data-astro-cid-3sgadpwd]{color:#78350f;align-items:baseline;gap:8px;font-size:.96rem;line-height:1.6;display:flex}.tool-glance-item[data-astro-cid-3sgadpwd] strong[data-astro-cid-3sgadpwd]{color:#92400e;font-weight:700}.features-grid[data-astro-cid-3sgadpwd]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;max-width:1050px;margin:36px auto 0;display:grid}.feature-card[data-astro-cid-3sgadpwd]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 4px 16px #0f172a08}.feature-card[data-astro-cid-3sgadpwd]:hover{border-color:#fcd34d;transform:translateY(-3px);box-shadow:0 10px 24px #d977061a}.feature-icon[data-astro-cid-3sgadpwd]{margin-bottom:12px;font-size:2rem;display:inline-block}.feature-title[data-astro-cid-3sgadpwd]{color:#0f172a;margin-top:0;margin-bottom:8px;font-size:1.18rem;font-weight:800}.feature-text[data-astro-cid-3sgadpwd]{color:#475569;margin:0;font-size:.98rem;line-height:1.65}.amber-callout-banner[data-astro-cid-3sgadpwd]{color:#78350f;background:linear-gradient(135deg,#fffdf5 0%,#fef3c7 100%);border-left:4.5px solid #d97706;border-radius:0 14px 14px 0;margin:28px 0;padding:20px 26px;font-size:1.04rem;line-height:1.75;box-shadow:0 4px 14px #f59e0b14}.amber-callout-banner[data-astro-cid-3sgadpwd] strong[data-astro-cid-3sgadpwd]{color:#92400e}.blue-callout-banner[data-astro-cid-3sgadpwd]{color:#0c4a6e;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-left:4.5px solid #0284c7;border-radius:0 14px 14px 0;padding:20px 26px;font-size:1.04rem;line-height:1.75;box-shadow:0 4px 14px #0284c70f}.blue-callout-banner[data-astro-cid-3sgadpwd] strong[data-astro-cid-3sgadpwd]{color:#0369a1}.popular-chips-wrap[data-astro-cid-3sgadpwd]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.popular-name-chip[data-astro-cid-3sgadpwd]{color:#0f172a;cursor:pointer;user-select:none;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 2px 8px #0f172a08}.popular-name-chip[data-astro-cid-3sgadpwd]:hover{color:#92400e;background:#fffbeb;border-color:#f59e0b;transform:translateY(-2px);box-shadow:0 6px 16px #d977061f}.gender-cards-grid[data-astro-cid-3sgadpwd]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;max-width:950px;margin:32px auto 0;display:grid}.gender-male-card[data-astro-cid-3sgadpwd]{background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:18px;padding:28px;box-shadow:0 4px 16px #2563eb0d}.gender-female-card[data-astro-cid-3sgadpwd]{background:#fdf2f8;border:1.5px solid #fbcfe8;border-radius:18px;padding:28px;box-shadow:0 4px 16px #db27770d}.gender-title-male[data-astro-cid-3sgadpwd]{color:#1d4ed8;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.25rem;font-weight:800;display:flex}.gender-title-female[data-astro-cid-3sgadpwd]{color:#be185d;align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:1.25rem;font-weight:800;display:flex}.gender-copy-male[data-astro-cid-3sgadpwd]{color:#1e3a8a;margin:0;font-size:1.05rem;line-height:1.9}.gender-copy-female[data-astro-cid-3sgadpwd]{color:#831843;margin:0;font-size:1.05rem;line-height:1.9}.appearance-grid[data-astro-cid-3sgadpwd]{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:22px;max-width:1050px;margin:32px auto 0;display:grid}.appearance-card[data-astro-cid-3sgadpwd]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .25s,border-color .25s;box-shadow:0 4px 16px #0f172a08}.appearance-card[data-astro-cid-3sgadpwd]:hover{border-color:#fcd34d;transform:translateY(-2px)}.appearance-card-title[data-astro-cid-3sgadpwd]{color:#0f172a;align-items:center;gap:8px;margin-top:0;margin-bottom:8px;font-size:1.15rem;font-weight:800;display:flex}.appearance-card-note[data-astro-cid-3sgadpwd]{color:#64748b;margin-bottom:12px;font-size:.9rem;line-height:1.55}.appearance-card-names[data-astro-cid-3sgadpwd]{color:#0f172a;margin:0;font-size:1.02rem;font-weight:600;line-height:1.7}.personality-tags-wrap[data-astro-cid-3sgadpwd]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.personality-tag[data-astro-cid-3sgadpwd]{color:#065f46;background:#ecfdf5;border:1.5px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;padding:10px 22px;font-size:1.02rem;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #10b9810f}.personality-tag[data-astro-cid-3sgadpwd]:hover{background:#d1fae5;border-color:#34d399;transform:translateY(-2px)}.table-box[data-astro-cid-3sgadpwd]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;max-width:820px;margin:32px auto;overflow-x:auto;box-shadow:0 4px 16px #0f172a08}.meaning-table-el[data-astro-cid-3sgadpwd]{border-collapse:collapse;text-align:left;width:100%}.meaning-table-el[data-astro-cid-3sgadpwd] th[data-astro-cid-3sgadpwd]{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:16px 22px;font-size:.95rem;font-weight:800}.meaning-table-el[data-astro-cid-3sgadpwd] td[data-astro-cid-3sgadpwd]{color:#334155;border-bottom:1px solid #e2e8f0;padding:15px 22px;font-size:1.02rem;line-height:1.6}.meaning-table-el[data-astro-cid-3sgadpwd] tr[data-astro-cid-3sgadpwd]:last-child td[data-astro-cid-3sgadpwd]{border-bottom:none}.meaning-table-el[data-astro-cid-3sgadpwd] tr[data-astro-cid-3sgadpwd]:hover td[data-astro-cid-3sgadpwd]{background:#fffdf5}.meaning-name-cell[data-astro-cid-3sgadpwd]{color:#0f172a;font-weight:800}.tips-grid[data-astro-cid-3sgadpwd]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;max-width:1000px;margin:32px auto 0;display:grid}.tip-card[data-astro-cid-3sgadpwd]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .2s,border-color .2s;box-shadow:0 4px 14px #0f172a08}.tip-card[data-astro-cid-3sgadpwd]:hover{border-color:#fcd34d;transform:translateY(-2px)}.tip-top[data-astro-cid-3sgadpwd]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tip-num[data-astro-cid-3sgadpwd]{color:#d97706;font-family:monospace;font-size:1.35rem;font-weight:850}.tip-pill[data-astro-cid-3sgadpwd]{text-transform:uppercase;letter-spacing:.06em;color:#92400e;background:#fef3c7;border-radius:9999px;padding:3px 10px;font-size:.75rem;font-weight:800}.tip-title[data-astro-cid-3sgadpwd]{color:#0f172a;margin-top:0;margin-bottom:8px;font-size:1.12rem;font-weight:800}.tip-text[data-astro-cid-3sgadpwd]{color:#475569;margin:0;font-size:.98rem;line-height:1.65}.faq-accordion-list[data-astro-cid-3sgadpwd]{flex-direction:column;gap:14px;max-width:820px;margin:32px auto 0;display:flex}.faq-item-card[data-astro-cid-3sgadpwd]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 8px #0f172a05}.faq-item-card[data-astro-cid-3sgadpwd].open{border-color:#fcd34d;box-shadow:0 6px 18px #d9770614}.faq-question-btn[data-astro-cid-3sgadpwd]{text-align:left;color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:1.12rem;font-weight:750;display:flex}.faq-chevron[data-astro-cid-3sgadpwd]{color:#d97706;font-size:1.25rem;transition:transform .25s}.faq-item-card[data-astro-cid-3sgadpwd].open .faq-chevron[data-astro-cid-3sgadpwd]{transform:rotate(180deg)}.faq-answer-panel[data-astro-cid-3sgadpwd]{color:#334155;padding:0 24px 22px;font-size:1.04rem;line-height:1.8;display:none}.faq-item-card[data-astro-cid-3sgadpwd].open .faq-answer-panel[data-astro-cid-3sgadpwd]{display:block}.editorial-cta-btn[data-astro-cid-3sgadpwd]{background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border-radius:9999px;padding:16px 36px;font-size:1.05rem;font-weight:750;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:inline-block;box-shadow:0 6px 20px #d9770640;color:#fff!important;text-decoration:none!important}.editorial-cta-btn[data-astro-cid-3sgadpwd]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #d9770659}@media (width<=640px){.tool-glance-card[data-astro-cid-3sgadpwd]{margin:16px 14px 10px;padding:18px}.tool-glance-grid[data-astro-cid-3sgadpwd]{grid-template-columns:1fr}}@media (width<=960px){#toolNamesGrid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=540px){#toolNamesGrid{grid-template-columns:1fr!important}}.kishu-checklist{flex-direction:column;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.kishu-checklist-item{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:baseline;gap:12px;padding:16px 20px;font-size:1rem;line-height:1.7;display:flex;box-shadow:0 2px 8px #00000005}.kishu-check-icon{color:#d97706;flex-shrink:0;font-size:1.15rem;font-weight:800}#toolNamesGrid{grid-template-columns:repeat(4,1fr)!important;gap:16px!important;margin:24px 0!important;display:grid!important}@media (width<=960px){#toolNamesGrid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=540px){#toolNamesGrid{grid-template-columns:1fr!important}}.nihon-result-card{text-align:center!important;cursor:pointer!important;background:#fff!important;border:2px solid #0000!important;border-radius:20px!important;flex-direction:column!important;align-items:center!important;padding:24px 18px 20px!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;position:relative!important;box-shadow:0 4px 14px #0000000a!important}.nihon-result-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 28px #00000014!important}.nihon-result-card.card-border-amber{background:linear-gradient(#fffcf5 0%,#fff 100%)!important;border-color:#fcd34d!important}.nihon-result-card.card-border-blue{background:linear-gradient(#f8faff 0%,#fff 100%)!important;border-color:#93c5fd!important}.nihon-result-card.card-border-emerald{background:linear-gradient(#f6fdf9 0%,#fff 100%)!important;border-color:#6ee7b7!important}.nihon-result-card.card-border-purple{background:linear-gradient(#faf8ff 0%,#fff 100%)!important;border-color:#c4b5fd!important}.nihon-result-card.card-border-rose{background:linear-gradient(#fff8f9 0%,#fff 100%)!important;border-color:#fda4af!important}.nihon-result-card.card-border-teal{background:linear-gradient(#f4fdfb 0%,#fff 100%)!important;border-color:#5eead4!important}.nihon-result-card.card-border-indigo{background:linear-gradient(#f7f8ff 0%,#fff 100%)!important;border-color:#a5b4fc!important}.nihon-result-card .favorite-btn{color:#94a3b8!important;cursor:pointer!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;transition:all .2s!important;display:flex!important;position:absolute!important;top:14px!important;right:14px!important;box-shadow:0 2px 6px #0000000d!important}.nihon-result-card .favorite-btn:hover{color:#ef4444!important;background:#fff1f2!important;border-color:#fecdd3!important;transform:scale(1.18)!important}.nihon-result-card .favorite-btn.active{color:#ef4444!important;background:#fff1f2!important;border-color:#fecdd3!important}.nihon-result-card .favorite-btn.active svg{fill:#ef4444!important}.nihon-card-name{font-family:var(--font-heading,"Playfair Display", Georgia, serif)!important;color:#0f172a!important;letter-spacing:-.01em!important;margin:10px 0 8px!important;font-size:1.45rem!important;font-weight:800!important;line-height:1.2!important}.nihon-gender-pill{letter-spacing:.6px!important;text-transform:uppercase!important;border-radius:9999px!important;margin-bottom:6px!important;padding:3px 12px!important;font-size:.7rem!important;font-weight:800!important;display:inline-block!important}.pill-unisex{color:#b45309!important;background:#fef3c7!important;border:1px solid #fde68a!important}.pill-male{color:#1d4ed8!important;background:#dbeafe!important;border:1px solid #bfdbfe!important}.pill-female{color:#065f46!important;background:#d1fae5!important;border:1px solid #a7f3d0!important}.nihon-card-meaning{color:#64748b!important;margin-top:6px!important;font-size:.82rem!important;line-height:1.45!important}.tool-glance-strip{background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:40px;padding:24px 28px;box-shadow:0 4px 16px #00000008}.tool-glance-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px;display:grid}.glance-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.glance-icon{flex-shrink:0;font-size:1.35rem}.glance-info{flex-direction:column;display:flex}.glance-label{text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-size:.74rem;font-weight:750}.glance-val{color:#0f172a;font-size:.92rem;font-weight:700}.benefit-cards-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin:24px 0;display:grid}.benefit-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px #00000008}.benefit-card:hover{border-color:#fcd34d;transform:translateY(-3px);box-shadow:0 10px 24px #d977061f}.benefit-icon-wrap{margin-bottom:12px;font-size:1.7rem}.benefit-card-title{color:#0f172a;margin:0 0 8px;font-size:1.15rem;font-weight:800}.benefit-card-desc{color:#475569;margin:0;font-size:.94rem;line-height:1.65}.steps-list{flex-direction:column;gap:14px;margin:24px 0 28px;display:flex}.step-item{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:flex-start;gap:16px;padding:16px 20px;display:flex;box-shadow:0 2px 8px #00000005}.step-num{color:#b45309;background:#fef3c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.step-text{color:#334155;margin:0;font-size:1rem;line-height:1.65}.kaiken-checklist{flex-direction:column;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.kaiken-checklist-item{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:baseline;gap:12px;padding:16px 20px;font-size:1rem;line-height:1.7;display:flex;box-shadow:0 2px 8px #00000005}.kaiken-check-icon{color:#d97706;flex-shrink:0;font-size:1.15rem;font-weight:800}.cards-grid-2col{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:24px 0;display:grid}.pick-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 22px;transition:transform .2s,border-color .2s;box-shadow:0 4px 12px #00000008}.pick-card:hover{border-color:#d97706;transform:translateY(-2px);box-shadow:0 8px 22px #d977061a}.pick-card-header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.pick-kanji-seal{color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:Noto Serif JP,serif;font-size:1.05rem;font-weight:800;display:inline-flex}.pick-card-name{color:#0f172a;font-size:1.2rem;font-weight:800}.pick-card-desc{color:#475569;margin:0;font-size:.94rem;line-height:1.6}.section-subtitle-large{color:#0f172a;margin:28px 0 12px;font-size:1.25rem;font-weight:750}
