@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');

/* tc-scoped:tc-wp-tool-root */

.tc-wp-tool-root{
  width: 100%;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
  display: flow-root;
  isolation: isolate;
  position: relative;
}.wpc-scope-324 .tc-wp-tool-root img, .wpc-scope-324 .tc-wp-tool-root video, .wpc-scope-324 .tc-wp-tool-root svg, .wpc-scope-324 .tc-wp-tool-root iframe{
  max-width: 100%;
  height: auto;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool *{
  box-sizing: border-box;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool{
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
  padding: 34px 16px;
  color: #fff8dc;
  font-family: Arial, Helvetica, sans-serif;
  background:
    radial-gradient(circle at 12% 10%, rgba(255, 214, 104, 0.22), transparent 28%),
    radial-gradient(circle at 88% 16%, rgba(255, 184, 43, 0.16), transparent 30%),
    linear-gradient(135deg, #090704 0%, #17120a 42%, #2b1d09 100%);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-shell{
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-header{
  text-align: center;
  margin: 0 auto 28px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-title{
  margin: 0;
  font-size: 42px;
  line-height: 1.08;
  font-weight: 900;
  letter-spacing: 0;
  color: #ffe7a3;
  text-shadow: 0 2px 0 #7b4d05, 0 12px 34px rgba(255, 190, 46, 0.34);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{
  max-width: 720px;
  margin: 14px auto 0;
  color: rgba(255, 246, 216, 0.86);
  font-size: 18px;
  line-height: 1.6;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{
  width: 100%;
  border: 1px solid rgba(255, 218, 128, 0.22);
  border-radius: 18px;
  background: rgba(20, 16, 10, 0.72);
  box-shadow: 0 22px 70px rgba(0, 0, 0, 0.34), inset 0 1px 0 rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(14px);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel{
  padding: 24px;
  margin-bottom: 24px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{
  padding: 24px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-section-title{
  margin: 0 0 14px;
  color: #fff1bd;
  font-size: 20px;
  line-height: 1.25;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-label{
  display: block;
  margin: 0 0 8px;
  color: rgba(255, 246, 216, 0.9);
  font-size: 14px;
  font-weight: 700;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-input-row{
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 12px;
  align-items: stretch;
  width: 100%;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{
  width: 100%;
  min-height: 86px;
  max-width: 100%;
  resize: vertical;
  padding: 16px 18px;
  border: 1px solid rgba(255, 218, 128, 0.32);
  border-radius: 14px;
  outline: none;
  color: #fff9e8;
  background: rgba(255, 255, 255, 0.08);
  box-shadow: inset 0 1px 12px rgba(0, 0, 0, 0.22);
  font: 700 18px/1.45 Arial, Helvetica, sans-serif;
  transition: border-color 180ms ease, box-shadow 180ms ease, background 180ms ease;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-text-input:focus{
  border-color: rgba(255, 213, 92, 0.92);
  background: rgba(255, 255, 255, 0.11);
  box-shadow: 0 0 0 4px rgba(255, 198, 42, 0.16), 0 0 32px rgba(255, 188, 38, 0.18);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{
  border: 0;
  border-radius: 999px;
  color: #1a1104;
  background: linear-gradient(135deg, #fff2b8 0%, #f7c33b 42%, #b97909 100%);
  box-shadow: 0 10px 28px rgba(220, 153, 22, 0.28), inset 0 1px 0 rgba(255, 255, 255, 0.55);
  font-weight: 900;
  letter-spacing: 0;
  cursor: pointer;
  transition: transform 180ms ease, box-shadow 180ms ease, filter 180ms ease;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn{
  min-width: 106px;
  padding: 0 22px;
  font-size: 15px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn{
  min-height: 48px;
  padding: 13px 24px;
  font-size: 16px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{
  width: 100%;
  min-height: 42px;
  padding: 11px 16px;
  font-size: 14px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn:hover, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn:hover, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn:hover{
  transform: translateY(-2px);
  filter: saturate(1.08);
  box-shadow: 0 16px 34px rgba(236, 174, 35, 0.36), 0 0 0 3px rgba(255, 218, 128, 0.12);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn:active, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn:active, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn:active{
  transform: translateY(0);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn:focus-visible, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn:focus-visible, .wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn:focus-visible{
  outline: 3px solid rgba(255, 238, 174, 0.82);
  outline-offset: 3px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-helper{
  margin: 10px 0 0;
  color: rgba(255, 246, 216, 0.72);
  font-size: 13px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-grid{
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
  width: 100%;
  max-width: 100%;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-card{
  width: 100%;
  max-width: 100%;
  min-width: 0;
  padding: 18px;
  border: 1px solid rgba(255, 218, 128, 0.18);
  border-radius: 16px;
  background: linear-gradient(145deg, rgba(255, 255, 255, 0.085), rgba(255, 255, 255, 0.035));
  box-shadow: 0 14px 36px rgba(0, 0, 0, 0.24), inset 0 1px 0 rgba(255, 255, 255, 0.08);
  animation: gfgFadeIn 360ms ease both;
  transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-card:hover{
  transform: translateY(-4px);
  border-color: rgba(255, 215, 99, 0.38);
  box-shadow: 0 20px 48px rgba(0, 0, 0, 0.3), 0 0 24px rgba(255, 193, 48, 0.11);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-card-title{
  margin: 0 0 12px;
  color: rgba(255, 246, 216, 0.9);
  font-size: 15px;
  line-height: 1.3;
  font-weight: 800;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-box{
  display: block;
  width: 100%;
  max-width: 100%;
  height: 180px;
  max-height: 180px;
  margin: 0 0 14px;
  padding: 16px;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 13px;
  border: 1px solid rgba(255, 218, 128, 0.12);
  background: rgba(5, 4, 3, 0.5);
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-box::-webkit-scrollbar{
  width: 8px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-box::-webkit-scrollbar-track{
  background: rgba(255, 255, 255, 0.06);
  border-radius: 99px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-box::-webkit-scrollbar-thumb{
  background: linear-gradient(#ffeaa2, #c48611);
  border-radius: 99px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{
  display: block;
  width: 100%;
  max-width: 100%;
  overflow-wrap: anywhere;
  word-break: break-word;
  white-space: pre-wrap;
  font-size: 34px;
  line-height: 1.15;
  letter-spacing: 0;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-wrap{
  display: flex;
  justify-content: center;
  margin-top: 22px;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-load-wrap[hidden]{
  display: none;
}.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-classic-gold{ color: #ffd76a; font-weight: 900; text-shadow: 0 2px 0 #8a5606, 0 0 16px rgba(255,207,72,.38); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-royal-gold{ color: transparent; font-family: Georgia, serif; font-weight: 900; background: linear-gradient(180deg,#fff6bf,#e4aa22,#7b4b05); -webkit-background-clip: text; background-clip: text; text-shadow: 0 5px 16px rgba(0,0,0,.38); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-champagne-gold{ color: #f7e7b5; font-weight: 700; text-shadow: 0 1px 0 #a97924, 0 0 18px rgba(255,238,190,.4); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-metallic-shine{ color: transparent; font-weight: 900; background: linear-gradient(100deg,#8a5a08,#fff4bc,#c48a14,#fff9d7,#9b6507); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-brushed-gold{ color: transparent; font-weight: 800; background: repeating-linear-gradient(100deg,#f9d976 0 4px,#b8780d 5px 8px,#fff0aa 9px 12px); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-glow{ color: #ffd85a; font-weight: 900; text-shadow: 0 0 6px #fff0a1, 0 0 22px #e7a511, 0 0 38px rgba(255,196,50,.4); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-rose-gold{ color: transparent; font-weight: 800; background: linear-gradient(135deg,#fff0dc,#e7a48f,#b86f58,#ffe3c5); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-antique-gold{ color: #c49a3f; font-family: Georgia, serif; font-weight: 800; text-shadow: 1px 1px 0 #4d3208, -1px -1px 0 rgba(255,239,176,.18); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-luxury-serif{ color: #ffe189; font-family: Georgia, 'Times New Roman', serif; font-weight: 900; letter-spacing: .03em; text-shadow: 0 3px 0 #6a3f04; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-bold-bullion{ color: transparent; font-weight: 900; text-transform: uppercase; background: linear-gradient(180deg,#ffffd1 0%,#ffc72c 48%,#9b6100 100%); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-coin-gold{ color: #edbd35; font-weight: 900; text-shadow: 0 1px 0 #fff2aa, 0 3px 0 #8d5906, 0 6px 10px rgba(0,0,0,.4); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-satin-gold{ color: transparent; font-weight: 700; background: linear-gradient(90deg,#d7a533,#fff0b0,#d5a02d,#7f5309); -webkit-background-clip: text; background-clip: text; filter: saturate(.92); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-bronze-gold{ color: transparent; font-weight: 900; background: linear-gradient(135deg,#f0c46a,#a7621c,#5c2f08,#f5d18a); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-honey-gold{ color: #ffbf2f; font-weight: 800; text-shadow: 0 2px 0 #875300, 0 0 14px rgba(255,164,23,.34); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-glitter-gold{ color: transparent; font-weight: 900; background: radial-gradient(circle,#fff 0 8%,transparent 9% 18%), linear-gradient(135deg,#ffd84d,#b97807,#fff0a7); background-size: 18px 18px, auto; -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-embossed-gold{ color: #dfb548; font-weight: 900; text-shadow: -1px -1px 0 #fff0aa, 1px 2px 0 #6f4506, 0 8px 16px rgba(0,0,0,.35); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-beveled-gold{ color: #f2c94c; font-weight: 900; text-shadow: 1px 1px 0 #fff6b8, -1px -1px 0 #775005, 2px 3px 0 #4b2c02; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-shadow-gold{ color: #ffcf4d; font-weight: 900; text-shadow: 3px 3px 0 #392305, 6px 6px 18px rgba(0,0,0,.56); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-soft-foil{ color: transparent; font-weight: 700; background: linear-gradient(125deg,#fff8d8,#d8a735,#f9e49b,#a9710e); -webkit-background-clip: text; background-clip: text; text-shadow: 0 0 18px rgba(255,229,145,.18); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-deep-gold{ color: #c68a16; font-weight: 900; text-shadow: 0 1px 0 #ffdd73, 0 5px 13px rgba(0,0,0,.45); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-white-gold{ color: transparent; font-weight: 800; background: linear-gradient(135deg,#ffffff,#f7f0cf,#c8b46a,#fffbe3); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-dark-gold{ color: #b57b12; font-weight: 900; text-shadow: 0 0 1px #ffe498, 0 8px 14px rgba(0,0,0,.5); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-outline{ color: transparent; font-weight: 900; -webkit-text-stroke: 1.4px #ffd762; text-shadow: 0 0 16px rgba(255,204,66,.34); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-neon{ color: #fff7c4; font-weight: 800; text-shadow: 0 0 7px #ffe46a, 0 0 18px #d99a13, 0 0 32px #c88708; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-spark-gold{ color: #ffd95e; font-weight: 900; letter-spacing: .04em; text-shadow: 0 -1px 0 #fff6ba, 2px 2px 0 #8b5708, 0 0 22px rgba(255,235,118,.42); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-art-deco-gold{ color: transparent; font-family: Georgia, serif; font-weight: 900; letter-spacing: .09em; text-transform: uppercase; background: linear-gradient(90deg,#a96b0b,#ffe684,#a96b0b); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-vintage-gold{ color: #d0a03a; font-family: Georgia, serif; font-style: italic; font-weight: 800; text-shadow: 1px 1px 0 #3c2605, 2px 3px 0 rgba(255,225,128,.12); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-elegant-script{ color: transparent; font-family: 'Brush Script MT', 'Segoe Script', cursive; font-weight: 700; background: linear-gradient(135deg,#fff3b0,#d99b19,#fff1a6); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-regal-gold{ color: #f5c84d; font-family: Georgia, serif; font-weight: 900; text-transform: uppercase; text-shadow: 0 2px 0 #5c3502, 0 0 20px rgba(250,203,77,.3); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-trophy-gold{ color: transparent; font-weight: 900; background: linear-gradient(180deg,#fffccf,#ffd24d 34%,#aa6d05 72%,#ffe27a); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-sunlit-gold{ color: #ffe474; font-weight: 800; text-shadow: -3px -3px 18px rgba(255,246,155,.45), 2px 3px 0 #805005; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-crown{ color: transparent; font-family: Georgia, serif; font-weight: 900; background: linear-gradient(90deg,#7d4b04,#ffeaa1,#d69c1c,#fff8c9,#8d5705); -webkit-background-clip: text; background-clip: text; text-transform: uppercase; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-luxe-minimal{ color: #f3d37a; font-weight: 500; letter-spacing: .12em; text-transform: uppercase; text-shadow: 0 0 18px rgba(243,211,122,.22); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-high-contrast-gold{ color: #ffcf24; font-weight: 900; text-shadow: 2px 2px 0 #000, -1px -1px 0 #fff3a3; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-mirror-gold{ color: transparent; font-weight: 900; background: linear-gradient(180deg,#fff8bd 0 22%,#9b6506 23% 44%,#ffe887 45% 56%,#7a4902 57% 100%); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-amber-gold{ color: transparent; font-weight: 850; background: linear-gradient(135deg,#ffd15c,#ff9e1b,#bd6507,#ffe394); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-palace-gold{ color: #e7bd54; font-family: Georgia, serif; font-weight: 900; letter-spacing: .06em; text-shadow: 0 2px 0 #4a2d04, 0 0 26px rgba(231,189,84,.28); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-warm-gold{ color: #f0b631; font-weight: 800; text-shadow: 0 1px 0 #fff0a2, 0 5px 16px rgba(169,99,0,.45); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-gold-dust{ color: transparent; font-weight: 900; background: radial-gradient(circle at 20% 30%,#fff8d4 0 7%,transparent 8%), radial-gradient(circle at 70% 60%,#ffd45d 0 6%,transparent 7%), linear-gradient(135deg,#b97808,#f7ca54); background-size: 22px 22px, 18px 18px, auto; -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-pearl{ color: transparent; font-weight: 700; background: linear-gradient(135deg,#fffdf0,#f3dc96,#cfa447,#fff6d2); -webkit-background-clip: text; background-clip: text; text-shadow: 0 0 12px rgba(255,255,255,.16); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-black-gold{ color: #101010; font-weight: 900; -webkit-text-stroke: 1px #f1c24c; text-shadow: 0 0 18px rgba(241,194,76,.35); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-fine-gold-line{ color: transparent; font-weight: 300; letter-spacing: .06em; -webkit-text-stroke: 1px #ffe08a; text-shadow: 0 0 10px rgba(255,224,138,.24); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-rich-24k{ color: transparent; font-weight: 950; background: linear-gradient(90deg,#fff6a9,#f9ca24,#c98505,#fff0a2,#d49a13); -webkit-background-clip: text; background-clip: text; text-shadow: 0 8px 18px rgba(0,0,0,.3); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-flame{ color: transparent; font-weight: 900; font-style: italic; background: linear-gradient(180deg,#fff6a4,#ffca28,#f07d00,#9a3500); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-cream-gold{ color: #ffe9aa; font-family: Georgia, serif; font-weight: 700; text-shadow: 0 2px 0 #9a6711, 0 0 15px rgba(255,233,170,.2); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-ribbon{ color: transparent; font-weight: 900; background: linear-gradient(115deg,#805105 0%,#ffd760 28%,#fff3b0 42%,#bb7b09 62%,#ffe17a 100%); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-polished-gold{ color: transparent; font-weight: 850; background: linear-gradient(160deg,#5e3900,#d99a17 25%,#fff6bd 45%,#e1aa23 57%,#6a4002 82%); -webkit-background-clip: text; background-clip: text; }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-golden-shadow{ color: #ffd05a; font-weight: 900; text-shadow: 0 1px 0 #fff2a4, 0 3px 0 #9c6607, 0 7px 0 #4a2e04, 0 14px 18px rgba(0,0,0,.5); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-premium-gold{ color: transparent; font-family: Georgia, serif; font-weight: 900; background: linear-gradient(135deg,#fff9d7,#f6cd58,#a66b05,#f8df8a,#fff7c8); -webkit-background-clip: text; background-clip: text; text-shadow: 0 12px 24px rgba(0,0,0,.24); }.wpc-scope-324 .tc-wp-tool-root .gold-font-generator-tool .gfg-style-diamond-gold{ color: transparent; font-weight: 900; background: linear-gradient(45deg,#fff 0%,#ffe779 18%,#b87708 36%,#fff4ba 54%,#c88b14 72%,#fff 100%); -webkit-background-clip: text; background-clip: text; text-shadow: 0 0 18px rgba(255,255,255,.18); }@keyframes gfgFadeIn{
  from { opacity: 0; transform: translateY(8px); }
  to { opacity: 1; transform: translateY(0); }
}@media (min-width: 320px) and (max-width: 374px){.tc-wp-tool-root .gold-font-generator-tool{ padding: 22px 10px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-shell{ width: 100%; }.tc-wp-tool-root .gold-font-generator-tool .gfg-title{ font-size: 28px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{ font-size: 15px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{ padding: 14px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{ min-height: 78px; padding: 13px; font-size: 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-row{ grid-template-columns: 1fr; gap: 10px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{ min-height: 44px; font-size: 14px; padding: 11px 15px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-grid{ grid-template-columns: 1fr !important; gap: 14px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-card{ width: 100%; padding: 14px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{ font-size: 25px; line-height: 1.2; }}@media (min-width: 375px) and (max-width: 429px){.tc-wp-tool-root .gold-font-generator-tool{ padding: 24px 12px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-shell{ width: 100%; }.tc-wp-tool-root .gold-font-generator-tool .gfg-title{ font-size: 31px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{ font-size: 15px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{ padding: 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{ min-height: 80px; padding: 14px; font-size: 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-row{ grid-template-columns: 1fr; gap: 10px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{ min-height: 44px; font-size: 14px; padding: 11px 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-grid{ grid-template-columns: 1fr !important; gap: 15px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-card{ width: 100%; padding: 15px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{ font-size: 27px; line-height: 1.2; }}@media (min-width: 430px) and (max-width: 767px){.tc-wp-tool-root .gold-font-generator-tool{ padding: 28px 14px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-shell{ width: 100%; }.tc-wp-tool-root .gold-font-generator-tool .gfg-title{ font-size: 34px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{ font-size: 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{ padding: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{ min-height: 82px; padding: 15px; font-size: 17px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-row{ grid-template-columns: 1fr; gap: 11px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{ min-height: 45px; font-size: 15px; padding: 12px 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-grid{ grid-template-columns: 1fr !important; gap: 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-card{ width: 100%; padding: 16px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{ font-size: 29px; line-height: 1.18; }}@media (min-width: 768px) and (max-width: 1023px){.tc-wp-tool-root .gold-font-generator-tool{ padding: 34px 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-shell{ width: 100%; }.tc-wp-tool-root .gold-font-generator-tool .gfg-title{ font-size: 38px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{ font-size: 17px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{ padding: 22px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{ min-height: 84px; padding: 16px; font-size: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{ min-height: 46px; font-size: 15px; padding: 12px 20px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 17px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-card{ padding: 17px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{ font-size: 32px; }}@media (min-width: 1024px) and (max-width: 1199px){.tc-wp-tool-root .gold-font-generator-tool{ padding: 38px 20px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-shell{ width: 100%; }.tc-wp-tool-root .gold-font-generator-tool .gfg-title{ font-size: 40px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{ font-size: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{ padding: 24px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{ min-height: 86px; padding: 16px 18px; font-size: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{ min-height: 46px; font-size: 15px; padding: 12px 21px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-grid{ grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-card{ padding: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{ font-size: 33px; }}@media (min-width: 1200px){.tc-wp-tool-root .gold-font-generator-tool{ padding: 44px 24px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-shell{ width: 100%; }.tc-wp-tool-root .gold-font-generator-tool .gfg-title{ font-size: 42px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-subtitle{ font-size: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-input-panel, .tc-wp-tool-root .gold-font-generator-tool .gfg-preview-section{ padding: 24px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{ min-height: 86px; padding: 16px 18px; font-size: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn{ min-height: 46px; font-size: 15px; padding: 12px 22px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-grid{ grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-card{ padding: 18px; }.tc-wp-tool-root .gold-font-generator-tool .gfg-preview-text{ font-size: 34px; }}@media (prefers-reduced-motion: reduce){.tc-wp-tool-root .gold-font-generator-tool .gfg-card, .tc-wp-tool-root .gold-font-generator-tool .gfg-clear-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-load-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-copy-btn, .tc-wp-tool-root .gold-font-generator-tool .gfg-text-input{
    animation: none;
    transition: none;
  }}