.name-ideas-page{--tools-gold:#e8752f;--tools-bg:#171412;--tools-border:rgba(255,255,255,.18);background:#171412;color:#292524}.name-ideas-page main{background:#f7f4ef;color:#292524}.name-ideas-page .tools-section{background:#f7f4ef;color:#292524}.name-ideas-page .tools-section--alt{background:#eeeae3;color:#292524;border-color:#ddd6ce}.name-ideas-page .tools-section h2,.name-ideas-page .tools-section h3,.name-ideas-page .tools-section p,.name-ideas-page .tools-section li{color:#292524}.name-ideas-page .tools-section .growth-step{color:#c2410c}.name-ideas-page .tools-section .tools-btn--ghost{background:#fff;border-color:#c7bdb3;color:#7c2d12}.name-ideas-page .tools-section .tools-btn--ghost:hover{border-color:#c2410c;color:#9a3412;background:#fff7ed}.name-ideas-hero{padding:3.4rem 0;background:#171412;color:#f5f5f4}.name-ideas-hero .tools-breadcrumb{margin-bottom:2rem}.name-ideas-hero .tools-breadcrumb a{color:#fed7aa}.name-ideas-hero__grid{display:grid;grid-template-columns:1fr .9fr;gap:3rem;align-items:center}.name-ideas-hero h1{max-width:760px;margin:.5rem 0 1rem;color:#fff;font:700 clamp(2.4rem,5vw,5rem)/.98 'Space Grotesk',sans-serif;letter-spacing:-.04em}.name-ideas-hero h1 span{color:#fb923c}.name-ideas-hero p{max-width:680px;color:#d6d3d1;font-size:1.08rem;line-height:1.7}.name-ideas-hero small{display:block;margin-top:1rem;color:#a8a29e}.name-ideas-hero figure{margin:0}.name-ideas-hero img{display:block;width:100%;aspect-ratio:1.9/1;object-fit:cover;border-radius:20px}.name-ideas-hero figcaption{margin-top:.55rem;color:#a8a29e;font-size:.76rem}.name-ideas-hero .tools-btn--primary{background:#fb923c;color:#24140d}.name-ideas-hero .tools-btn--ghost{background:transparent;border-color:#78716c;color:#fff}.name-ideas-hero .tools-cta-row{display:flex;gap:.75rem;flex-wrap:wrap}.name-answer{background:#fff7ed;border-bottom:1px solid #fed7aa}.name-answer p{margin:0;padding:1.2rem 0;line-height:1.65;color:#7c2d12}.name-ideas-intro{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.name-ideas-intro h2{margin:.25rem 0;color:#1c1917}.name-ideas-intro p{max-width:720px;color:#57534e}.name-ideas-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.name-idea-group{border:1px solid #d6d3d1;border-radius:18px;background:#fff;color:#292524;padding:1.2rem;box-shadow:0 8px 24px rgba(41,37,36,.05)}.name-idea-group__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-bottom:.8rem}.name-idea-group__head>span{color:#c2410c;font:700 .75rem 'Space Grotesk',sans-serif}.name-idea-group h2{margin:0;color:#1c1917;font-size:1.15rem}.name-idea-group__head button,.name-idea-group li button{border:0;background:transparent;color:#b9380b;font:700 .73rem Inter,sans-serif;cursor:pointer}.name-idea-group__head button:hover,.name-idea-group li button:hover{text-decoration:underline}.name-idea-group ol{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin:0;padding:0;list-style:none;counter-reset:names}.name-idea-group li{counter-increment:names;display:flex;align-items:center;gap:.5rem;min-width:0;border:1px solid #eeeae6;border-radius:9px;background:#fafaf9;color:#292524;padding:.62rem .7rem}.name-idea-group li:before{content:counter(names,decimal-leading-zero);color:#78716c;font-size:.65rem}.name-idea-group li span{margin-right:auto;color:#292524;overflow-wrap:anywhere;font-weight:650}.name-formulas{display:grid;gap:2rem}.name-formulas>div:first-child h2{color:#1c1917}.name-formula-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem}.name-formula-grid article{border-radius:15px;background:#fff;color:#292524;padding:1rem;border:1px solid #d6d3d1}.name-formula-grid strong{display:block;color:#78716c;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.name-formula-grid span{display:block;margin:.55rem 0;color:#1c1917;font:700 1.2rem 'Space Grotesk',sans-serif}.name-formula-grid p{color:#57534e!important;font-size:.84rem;line-height:1.5}.name-generator-callout{display:flex;align-items:center;justify-content:space-between;gap:2rem;border-radius:18px;background:#1c1917;color:#e7e5e4;padding:1.5rem}.name-generator-callout h2{margin:0;color:#fff!important}.name-generator-callout p{margin:.4rem 0 0;color:#d6d3d1!important}.name-generator-callout .tools-btn{flex-shrink:0}.name-evaluate{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.name-evaluate article{border:1px solid #d6d3d1;border-radius:18px;background:#fff;color:#292524;padding:1.4rem}.name-evaluate h2{margin:.25rem 0;color:#1c1917}.name-evaluate p,.name-evaluate li{color:#44403c!important}.name-evaluate li{margin:.7rem 0;line-height:1.5}.name-phrase-tests p{border-left:3px solid #ea772f;background:#fff7ed;color:#7c2d12!important;padding:.75rem 1rem}.name-check{display:flex;align-items:center;justify-content:space-between;gap:2rem}.name-check>div:first-child{max-width:720px}.name-check h2{margin:.25rem 0;color:#1c1917}.name-check p{color:#57534e!important}.name-check .tools-cta-row{flex-shrink:0}.name-ideas-page .tools-faq details{background:#fff;border-color:#d6d3d1}.name-ideas-page .tools-faq summary{color:#1c1917}.name-ideas-page .tools-faq details p{color:#57534e}.name-ideas-page .tools-related a{background:#fff;border-color:#d6d3d1;color:#292524}.name-ideas-page .tools-related a span{color:#c2410c}
@media(max-width:980px){.name-ideas-hero__grid{grid-template-columns:1fr}.name-formula-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.name-check{align-items:flex-start;flex-direction:column}}
@media(max-width:680px){.name-ideas-hero{padding-top:2rem}.name-ideas-grid,.name-evaluate{grid-template-columns:1fr}.name-ideas-intro,.name-generator-callout{align-items:flex-start;flex-direction:column}.name-idea-group ol{grid-template-columns:1fr}.name-formula-grid{grid-template-columns:1fr}.name-idea-group__head{grid-template-columns:auto 1fr}.name-idea-group__head button{grid-column:2}.name-generator-callout .tools-btn,.name-check .tools-btn{width:100%;justify-content:center}.name-ideas-hero .tools-btn{width:100%;justify-content:center}}

.name-ideas-page .tools-section .growth-step{color:#9a3412}
