BuseyBench SVG Test
Generated by Qwen on Jul 1, 2026 using prompt svg-v1-no-web.
3.8/10 overall
Scored by 3 vision models (gpt-5.2, claude-sonnet-4.6, gemini-3.1-pro-preview), 3 samples each, rubric rubric-v1. Overall = likeness 35% + face 25% + aesthetics 25% + prompt 15%.
Create a standalone SVG portrait of Gary Busey's face. Output only valid SVG markup. Do not wrap the SVG in Markdown fences. Do not use external images, links, scripts, CSS imports, or remote assets. Make the portrait recognizable as Gary Busey using vector shapes only. Include face shape, hair, eyes, eyebrows, nose, mouth, teeth, and expressive features. Use a 1024 by 1024 viewBox. Use detailed SVG-native vector techniques: layered paths, gradients, masks, clipping paths, shadows, highlights, blur filters, opacity, and fine strokes. The portrait should be as recognizable and detailed as possible.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="1024" height="1024">
<defs>
<radialGradient id="skinGrad" cx="50%" cy="40%" r="50%">
<stop offset="0%" stop-color="#e8c4a0"/>
<stop offset="60%" stop-color="#d4a574"/>
<stop offset="100%" stop-color="#b8895a"/>
</radialGradient>
<radialGradient id="skinShadow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#c4956a"/>
<stop offset="100%" stop-color="#8a6040"/>
</radialGradient>
<linearGradient id="hairGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#2a1a0a"/>
<stop offset="50%" stop-color="#1a0f05"/>
<stop offset="100%" stop-color="#0d0702"/>
</linearGradient>
<linearGradient id="hairHighlight" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#3d2b1a"/>
<stop offset="100%" stop-color="#1a0f05"/>
</linearGradient>
<linearGradient id="eyeGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#4a7a3a"/>
<stop offset="50%" stop-color="#3a6a2a"/>
<stop offset="100%" stop-color="#2a4a1a"/>
</linearGradient>
<radialGradient id="pupilGrad" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#1a1a1a"/>
<stop offset="70%" stop-color="#0a0a0a"/>
<stop offset="100%" stop-color="#000000"/>
</radialGradient>
<linearGradient id="lipGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#c47a6a"/>
<stop offset="50%" stop-color="#a05a4a"/>
<stop offset="100%" stop-color="#8a4a3a"/>
</linearGradient>
<linearGradient id="lipGradLower" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#b06a5a"/>
<stop offset="100%" stop-color="#8a4a3a"/>
</linearGradient>
<linearGradient id="noseGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#c4956a"/>
<stop offset="50%" stop-color="#d4a574"/>
<stop offset="100%" stop-color="#b8895a"/>
</linearGradient>
<linearGradient id="backgroundGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#1a1a2e"/>
<stop offset="100%" stop-color="#0a0a15"/>
</linearGradient>
<filter id="blur1" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur stdDeviation="3"/>
</filter>
<filter id="blur2" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur stdDeviation="6"/>
</filter>
<filter id="blur3" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur stdDeviation="12"/>
</filter>
<filter id="shadow" x="-10%" y="-10%" width="120%" height="120%">
<feDropShadow dx="2" dy="4" stdDeviation="4" flood-color="#000" flood-opacity="0.3"/>
</filter>
<clipPath id="faceClip">
<path d="M380,200 Q400,120 512,100 Q624,120 644,200 Q660,300 640,420 Q620,540 580,620 Q540,700 512,720 Q484,700 444,620 Q404,540 384,420 Q364,300 380,200Z"/>
</clipPath>
<clipPath id="mouthClip">
<path d="M420,580 Q460,560 512,565 Q564,560 604,580 Q580,620 512,625 Q444,620 420,580Z"/>
</clipPath>
<clipPath id="eyeLeftClip">
<ellipse cx="430" cy="380" rx="45" ry="25"/>
</clipPath>
<clipPath id="eyeRightClip">
<ellipse cx="594" cy="375" rx="42" ry="22"/>
</clipPath>
<linearGradient id="wrinkleGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#8a6040" stop-opacity="0.6"/>
<stop offset="100%" stop-color="#8a6040" stop-opacity="0"/>
</linearGradient>
<radialGradient id="cheekRouge" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#d48a7a" stop-opacity="0.3"/>
<stop offset="100%" stop-color="#d48a7a" stop-opacity="0"/>
</radialGradient>
<linearGradient id="shirtGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#2a2a3a"/>
<stop offset="100%" stop-color="#1a1a2a"/>
</linearGradient>
</defs>
<!-- Background -->
<rect width="1024" height="1024" fill="url(#backgroundGrad)"/>
<!-- Background glow -->
<ellipse cx="512" cy="450" rx="350" ry="400" fill="#2a2a4a" opacity="0.3" filter="url(#blur3)"/>
<!-- Neck -->
<path d="M440,620 Q440,680 430,750 L430,850 L594,850 L594,750 Q584,680 584,620 Z" fill="url(#skinGrad)"/>
<!-- Neck shadow -->
<path d="M440,620 Q440,680 430,750 L430,780 Q480,760 512,755 Q544,760 594,780 L594,750 Q584,680 584,620 Z" fill="#a07050" opacity="0.4"/>
<!-- Neck lines -->
<path d="M470,700 Q512,710 554,700" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.4"/>
<path d="M480,720 Q512,728 544,720" stroke="#a07050" stroke-width="1" fill="none" opacity="0.3"/>
<!-- Shoulders / Shirt -->
<path d="M300,850 Q350,820 430,830 L430,1024 L594,1024 L594,830 Q674,820 724,850 L724,1024 L300,1024Z" fill="url(#shirtGrad)"/>
<!-- Shirt collar -->
<path d="M430,830 Q460,810 512,815 Q564,810 594,830 L594,860 Q564,845 512,850 Q460,845 430,860Z" fill="#1a1a2a" stroke="#3a3a4a" stroke-width="1"/>
<!-- Shirt fold lines -->
<path d="M430,860 Q440,900 435,950" stroke="#2a2a3a" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M594,860 Q584,900 589,950" stroke="#2a2a3a" stroke-width="1" fill="none" opacity="0.5"/>
<!-- Ears -->
<!-- Left ear -->
<path d="M370,350 Q340,340 330,370 Q320,400 335,430 Q345,450 360,440 Q370,430 375,410 Q380,390 370,370Z" fill="url(#skinGrad)" stroke="#a07050" stroke-width="1"/>
<path d="M355,380 Q345,390 350,410" stroke="#a07050" stroke-width="1.5" fill="none"/>
<path d="M360,370 Q350,385 355,400" stroke="#a07050" stroke-width="1" fill="none" opacity="0.5"/>
<!-- Right ear -->
<path d="M654,345 Q684,335 694,365 Q704,395 689,425 Q679,445 664,435 Q654,425 649,405 Q644,385 654,365Z" fill="url(#skinGrad)" stroke="#a07050" stroke-width="1"/>
<path d="M669,375 Q679,385 674,405" stroke="#a07050" stroke-width="1.5" fill="none"/>
<path d="M664,365 Q674,380 669,395" stroke="#a07050" stroke-width="1" fill="none" opacity="0.5"/>
<!-- Face base -->
<path d="M380,200 Q400,120 512,100 Q624,120 644,200 Q660,300 640,420 Q620,540 580,620 Q540,700 512,720 Q484,700 444,620 Q404,540 384,420 Q364,300 380,200Z" fill="url(#skinGrad)"/>
<!-- Face shadow overlay for depth -->
<path d="M380,200 Q400,120 512,100 Q624,120 644,200 Q660,300 640,420 Q620,540 580,620 Q540,700 512,720 Q484,700 444,620 Q404,540 384,420 Q364,300 380,200Z" fill="#8a6040" opacity="0.15"/>
<!-- Forehead wrinkles -->
<path d="M420,200 Q460,195 512,198 Q564,195 604,200" stroke="#a07050" stroke-width="1" fill="none" opacity="0.4"/>
<path d="M430,215 Q470,210 512,213 Q554,210 594,215" stroke="#a07050" stroke-width="1" fill="none" opacity="0.3"/>
<path d="M440,230 Q480,226 512,228 Q544,226 584,230" stroke="#a07050" stroke-width="0.8" fill="none" opacity="0.25"/>
<!-- Cheekbones -->
<path d="M380,380 Q400,360 440,370" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.3"/>
<path d="M644,375 Q624,355 584,365" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.3"/>
<!-- Cheek rouge -->
<ellipse cx="420" cy="460" rx="50" ry="35" fill="url(#cheekRouge)"/>
<ellipse cx="604" cy="455" rx="48" ry="33" fill="url(#cheekRouge)"/>
<!-- Jaw line definition -->
<path d="M444,620 Q460,660 512,680 Q564,660 580,620" stroke="#a07050" stroke-width="1" fill="none" opacity="0.2"/>
<!-- Nose -->
<path d="M500,380 Q495,420 490,460 Q485,480 470,490 Q460,495 465,500 Q470,505 485,500 Q500,495 512,490 Q524,495 539,500 Q554,505 559,500 Q564,495 554,490 Q539,480 534,460 Q529,420 524,380" fill="url(#noseGrad)" stroke="#a07050" stroke-width="0.5"/>
<!-- Nose highlight -->
<path d="M505,390 Q500,430 498,465 Q496,480 490,490" stroke="#e8c4a0" stroke-width="2" fill="none" opacity="0.5"/>
<!-- Nostrils -->
<ellipse cx="475" cy="498" rx="12" ry="8" fill="#8a6040" opacity="0.6"/>
<ellipse cx="549" cy="498" rx="12" ry="8" fill="#8a6040" opacity="0.6"/>
<path d="M468,495 Q475,505 482,495" stroke="#6a4030" stroke-width="1.5" fill="none"/>
<path d="M542,495 Q549,505 556,495" stroke="#6a4030" stroke-width="1.5" fill="none"/>
<!-- Nose bridge shadow -->
<path d="M500,380 Q505,400 508,430" stroke="#a07050" stroke-width="2" fill="none" opacity="0.3"/>
<!-- Left Eye -->
<g clip-path="url(#eyeLeftClip)">
<!-- Eye socket shadow -->
<ellipse cx="430" cy="375" rx="50" ry="30" fill="#8a6040" opacity="0.3"/>
<!-- Upper eyelid -->
<path d="M385,375 Q400,345 430,340 Q460,345 475,375" fill="#d4a574" stroke="#a07050" stroke-width="0.5"/>
<!-- Lower eyelid -->
<path d="M385,385 Q400,405 430,408 Q460,405 475,385" fill="#d4a574" stroke="#a07050" stroke-width="0.5"/>
<!-- Sclera -->
<ellipse cx="430" cy="378" rx="38" ry="20" fill="#f0e8e0"/>
<!-- Iris -->
<circle cx="435" cy="378" r="14" fill="url(#eyeGrad)"/>
<!-- Iris detail -->
<circle cx="435" cy="378" r="14" fill="none" stroke="#5a8a4a" stroke-width="0.5" opacity="0.5"/>
<path d="M425,370 Q435,365 445,370" stroke="#5a8a4a" stroke-width="0.5" fill="none" opacity="0.4"/>
<path d="M425,386 Q435,391 445,386" stroke="#5a8a4a" stroke-width="0.5" fill="none" opacity="0.4"/>
<!-- Pupil -->
<circle cx="437" cy="378" r="7" fill="url(#pupilGrad)"/>
<!-- Eye highlight -->
<circle cx="440" cy="373" r="3" fill="white" opacity="0.8"/>
<circle cx="433" cy="382" r="1.5" fill="white" opacity="0.5"/>
<!-- Upper eyelid crease -->
<path d="M385,365 Q400,340 430,335 Q460,340 475,365" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.6"/>
<!-- Eyelashes upper -->
<path d="M390,370 Q385,360 380,355" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M400,365 Q395,355 390,348" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M415,360 Q410,350 405,343" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M430,358 Q428,348 425,340" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M445,360 Q448,350 452,343" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M460,365 Q465,355 470,348" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M470,370 Q478,362 483,355" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<!-- Lower lashes -->
<path d="M400,395 Q398,402 395,408" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M420,398 Q418,405 415,410" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M440,398 Q442,405 445,410" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M460,395 Q462,402 465,408" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
</g>
<!-- Right Eye (slightly different - more intense, slightly narrower) -->
<g clip-path="url(#eyeRightClip)">
<!-- Eye socket shadow -->
<ellipse cx="594" cy="370" rx="48" ry="28" fill="#8a6040" opacity="0.3"/>
<!-- Upper eyelid -->
<path d="M552,370 Q565,345 594,340 Q623,345 636,370" fill="#d4a574" stroke="#a07050" stroke-width="0.5"/>
<!-- Lower eyelid -->
<path d="M552,380 Q565,398 594,400 Q623,398 636,380" fill="#d4a574" stroke="#a07050" stroke-width="0.5"/>
<!-- Sclera -->
<ellipse cx="594" cy="373" rx="35" ry="18" fill="#f0e8e0"/>
<!-- Iris -->
<circle cx="598" cy="373" r="13" fill="url(#eyeGrad)"/>
<!-- Iris detail -->
<circle cx="598" cy="373" r="13" fill="none" stroke="#5a8a4a" stroke-width="0.5" opacity="0.5"/>
<!-- Pupil -->
<circle cx="600" cy="373" r="6.5" fill="url(#pupilGrad)"/>
<!-- Eye highlight -->
<circle cx="603" cy="368" r="2.5" fill="white" opacity="0.8"/>
<circle cx="596" cy="377" r="1.2" fill="white" opacity="0.5"/>
<!-- Upper eyelid crease -->
<path d="M552,360 Q565,335 594,330 Q623,335 636,360" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.6"/>
<!-- Eyelashes upper -->
<path d="M558,365 Q553,355 548,350" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M568,360 Q563,350 558,343" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M583,355 Q578,345 573,338" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M598,353 Q596,343 593,335" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M613,355 Q616,345 620,338" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M628,360 Q633,350 638,343" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<path d="M633,365 Q640,357 645,350" stroke="#1a0f05" stroke-width="1.5" fill="none"/>
<!-- Lower lashes -->
<path d="M568,388 Q566,395 563,400" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M588,390 Q586,397 583,402" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M608,390 Q610,397 613,402" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
<path d="M628,388 Q630,395 633,400" stroke="#1a0f05" stroke-width="1" fill="none" opacity="0.5"/>
</g>
<!-- Left Eyebrow (thick, bushy, slightly raised) -->
<path d="M370,340 Q380,320 400,310 Q420,300 440,305 Q460,310 470,320 Q465,315 450,308 Q430,300 410,305 Q390,310 375,325 Q368,332 370,340Z" fill="#2a1a0a"/>
<path d="M375,335 Q385,318 405,308 Q425,300 445,305 Q460,310 468,318" stroke="#3d2b1a" stroke-width="1" fill="none" opacity="0.5"/>
<!-- Eyebrow hairs -->
<path d="M380,330 Q385,315 395,305" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M395,325 Q400,310 410,300" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M410,320 Q415,305 425,298" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M425,318 Q430,303 440,296" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M440,318 Q445,305 455,298" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M455,320 Q460,310 468,305" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<!-- Right Eyebrow (thick, bushy, slightly angled down at outer edge) -->
<path d="M554,335 Q565,315 585,305 Q605,295 625,300 Q645,305 655,315 Q650,310 635,303 Q615,295 595,300 Q575,305 560,320 Q553,328 554,335Z" fill="#2a1a0a"/>
<path d="M560,330 Q570,313 590,303 Q610,293 630,298 Q645,303 653,312" stroke="#3d2b1a" stroke-width="1" fill="none" opacity="0.5"/>
<!-- Eyebrow hairs -->
<path d="M565,325 Q570,310 580,300" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M580,320 Q585,305 595,295" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M595,315 Q600,300 610,293" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M610,313 Q615,298 625,291" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M625,313 Q630,300 640,293" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<path d="M640,315 Q645,305 653,300" stroke="#2a1a0a" stroke-width="1.5" fill="none"/>
<!-- Mouth area - wide, expressive smile -->
<!-- Upper lip -->
<path d="M420,580 Q440,565 460,558 Q480,552 512,555 Q544,552 564,558 Q584,565 604,580 Q580,570 560,565 Q540,560 512,562 Q484,560 464,565 Q444,570 420,580Z" fill="url(#lipGrad)"/>
<!-- Upper lip highlight -->
<path d="M460,562 Q480,555 512,557 Q544,555 564,562" stroke="#d4a090" stroke-width="1.5" fill="none" opacity="0.5"/>
<!-- Teeth area -->
<g clip-path="url(#mouthClip)">
<!-- Mouth interior -->
<path d="M420,580 Q460,560 512,565 Q564,560 604,580 Q580,620 512,625 Q444,620 420,580Z" fill="#3a1a1a"/>
<!-- Upper teeth -->
<path d="M440,575 Q460,565 480,562 Q500,560 512,562 Q524,560 544,562 Q564,565 584,575 L584,595 Q564,590 544,588 Q524,586 512,588 Q500,586 480,588 Q460,590 440,595Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.5"/>
<!-- Individual upper teeth -->
<path d="M445,576 L445,593 Q450,591 455,593 L455,576Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M458,573 L458,591 Q463,589 468,591 L468,573Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M471,570 L471,589 Q476,587 481,589 L481,570Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M484,568 L484,588 Q489,586 494,588 L494,568Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M497,567 L497,587 Q502,585 507,587 L507,567Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M510,567 L510,587 Q515,585 520,587 L520,567Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M523,567 L523,587 Q528,585 533,587 L533,567Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M536,568 L536,588 Q541,586 546,588 L546,568Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M549,570 L549,589 Q554,587 559,589 L559,570Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M562,573 L562,591 Q567,589 572,591 L572,573Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<path d="M575,576 L575,593 Q580,591 585,593 L585,576Z" fill="#f0e8d8" stroke="#d8d0c0" stroke-width="0.3"/>
<!-- Lower teeth -->
<path d="M450,600 Q470,595 512,593 Q554,595 574,600 L574,618 Q554,615 512,613 Q470,615 450,618Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.5"/>
<!-- Individual lower teeth -->
<path d="M455,601 L455,616 Q460,614 465,616 L465,601Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M468,599 L468,615 Q473,613 478,615 L478,599Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M481,598 L481,614 Q486,612 491,614 L491,598Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M494,597 L494,613 Q499,611 504,613 L504,597Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M507,597 L507,613 Q512,611 517,613 L517,597Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M520,597 L520,613 Q525,611 530,613 L530,597Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M533,598 L533,614 Q538,612 543,614 L543,598Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M546,599 L546,615 Q551,613 556,615 L556,599Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<path d="M559,601 L559,616 Q564,614 569,616 L569,601Z" fill="#e8e0d0" stroke="#d0c8b8" stroke-width="0.3"/>
<!-- Lower lip -->
<path d="M420,580 Q444,620 512,625 Q580,620 604,580 Q580,635 512,640 Q444,635 420,580Z" fill="url(#lipGradLower)"/>
<!-- Lower lip highlight -->
<path d="M460,615 Q480,620 512,622 Q544,620 564,615" stroke="#d4a090" stroke-width="1.5" fill="none" opacity="0.4"/>
<!-- Mouth corners - deep lines -->
<path d="M420,580 Q415,585 410,590" stroke="#a07050" stroke-width="1.5" fill="none"/>
<path d="M604,580 Q609,585 614,590" stroke="#a07050" stroke-width="1.5" fill="none"/>
<!-- Smile lines (nasolabial folds) -->
<path d="M460,500 Q455,530 445,560 Q440,575 435,585" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.4"/>
<path d="M564,500 Q569,530 579,560 Q584,575 589,585" stroke="#a07050" stroke-width="1.5" fill="none" opacity="0.4"/>
</g>
<!-- Chin detail -->
<path d="M490,680 Q512,690 534,680" stroke="#a07050" stroke-width="1" fill="none" opacity="0.3"/>
<path d="M500,690 Q512,698 524,690" stroke="#a07050" stroke-width="0.8" fill="none" opacity="0.2"/>
<!-- Chin dimple -->
<path d="M505,670 Q508,675 505,680" stroke="#a07050" stroke-width="1" fill="none" opacity="0.3"/>
<!-- Hair - wild, voluminous, slightly messy -->
<!-- Base hair shape -->
<path d="M340,280 Q330,200 360,140 Q380,100 420,75 Q460,55 512,50 Q564,55 604,75 Q644,100 664,140 Q694,200 684,280 Q680,300 670,310 Q660,290 650,270 Q640,240 620,210 Q600,180 580,160 Q560,145 540,135 Q520,128 512,125 Q504,128 484,135 Q464,145 444,160 Q424,180 404,210 Q384,240 374,270 Q364,290 354,310 Q344,300 340,280Z" fill="url(#hairGrad)"/>
<!-- Hair volume - top -->
<path d="M360,160 Q350,100 380,60 Q410,30 460,15 Q512,5 564,15 Q614,30 644,60 Q674,100 664,160 Q660,140 650,120 Q640,100 620,85 Q600,70 570,60 Q540,52 512,50 Q484,52 454,60 Q424,70 404,85 Q384,100 374,120 Q364,140 360,160Z" fill="url(#hairGrad)"/>
<!-- Hair strands - left side -->
<path d="M340,280 Q335,250 340,220 Q345,190 355,160 Q360,140 370,120 Q375,100 385,80 Q390,65 400,50" stroke="#2a1a0a" stroke-width="3" fill="none" opacity="0.8"/>
<path d="M345,290 Q340,260 345,230 Q350,200 360,170 Q365,150 375,130 Q380,115 390,100" stroke="#3d2b1a" stroke-width="2" fill="none" opacity="0.6"/>
<path d="M350,300 Q345,270 350,240 Q355,210 365,180 Q370,160 380,140" stroke="#2a1a0a" stroke-width="2.5" fill="none" opacity="0.7"/>
<path d="M355,310 Q350,280 355,250 Q360,220 370,190 Q375,170 385,150" stroke="#3d2b1a" stroke-width="2" fill="none" opacity="0.5"/>
<!-- Hair strands - right side -->
<path d="M684,280 Q689,250 684,220 Q679,190 669,160 Q664,140 654,120 Q649,100 639,80 Q634,65 624,50" stroke="#2a1a0a" stroke-width="3" fill="none" opacity="0.8"/>
<path d="M679,290 Q684,260 679,230 Q674,200 664,170 Q659,150 649,130 Q644,115 634,100" stroke="#3d2b1a" stroke-width="2" fill="none" opacity="0.6"/>
<path d="M674,300 Q679,270 674,240 Q669,210 659,180 Q654,160 644,140" stroke="#2a1a0a" stroke-width="2.5" fill="none" opacity="0.7"/>
<path d="M669,310 Q674,280 669,250 Q664,220 654,190 Q649,170 639,150" stroke="#3d2b1a" stroke-width="2" fill="none" opacity="0.5"/>
<!-- Hair strands - top -->
<path d="M400,50 Q410,30 430,15 Q450,5 480,0" stroke="#2a1a0a" stroke-width="2.5" fill="none" opacity="0.7"/>
<path d="M420,55 Q430,35 450,20 Q470,10 500,5" stroke="#3d2b1a" stroke-width="2" fill="none" opacity="0.5"/>
<path d="M624,50 Q614,30 594,15 Q574,5 544,0" stroke="#2a1a0a" stroke-width="2.5" fill="none" opacity="0.7"/>
<path d="M604,55 Q594,35 574,20 Q554,10 524,5" stroke="#3d2b1a" stroke-width="2" fill="none" opacity="0.5"/>
<!-- Hair texture - individual strands -->
<path d="M370,200 Q365,180 370,160 Q375,140 385,120" stroke="#3d2b1a" stroke-width="1.5" fill="none" opacity="0.4"/>
<path d="M380,220 Q375,200 380,180 Q385,160 395,140" stroke="#2a1a0a" stroke-width="1.5" fill="none" opacity="0.3"/>
<path d="M390,240 Q385,220 390,200 Q395,180 405,160" stroke="#3d2b1a" stroke-width="1.5" fill="none" opacity="0.3"/>
<path d="M654,200 Q659,180 654,160 Q649,140 639,120" stroke="#3d2b1a" stroke-width="1.5" fill="none" opacity="0.4"/>
<path d="M644,220 Q649,200 644,180 Q639,160 629,140" stroke="#2a1a0a" stroke-width="1.5" fill="none" opacity="0.3"/>
<path d="M634,240 Q639,220 634,200 Q629,180 619,160" stroke="#3d2b1a" stroke-width="1.5" fill="none" opacity="0.3"/>
<!-- Hair highlights -->
<path d="M420,80 Q440,60 470,50 Q500,45 530,50 Q560,60 580,80" stroke="#4a3a2a" stroke-width="2" fill="none" opacity="0.3"/>
<path d="M440,90 Q460,75 490,68 Q520,65 550,68 Q580,75 600,90" stroke="#4a3a2a" stroke-width="1.5" fill="none" opacity="0.2"/>
<!-- Sideburns -->
<path d="M370,310 Q365,330 360,350 Q355,370 350,390 Q348,400 355,405 Q360,400 362,390 Q365,370 370,350 Q375,330 380,310Z" fill="#2a1a0a"/>
<path d="M654,305 Q659,325 664,345 Q669,365 674,385 Q676,395 669,400 Q664,395 662,385 Q659,365 654,345 Q649,325 644,305Z" fill="#2a1a0a"/>
<!-- Forehead hair line -->
<path d="M380,200 Q400,160 430,130 Q460,105 512,95 Q564,105 594,130 Q624,160 644,200" stroke="#2a1a0a" stroke-width="2" fill="none" opacity="0.5"/>
<!-- Additional face details -->
<!-- Subtle skin texture lines -->
<path d="M400,450 Q410,445 420,450" stroke="#a07050" stroke-width="0.5" fill="none" opacity="0.2"/>
<path d="M604,445 Q614,440 624,445" stroke="#a07050" stroke-width="0.5" fill="none" opacity="0.2"/>
<!-- Under eye lines -->
<path d="M400,400 Q420,405 440,400" stroke="#a07050" stroke-width="0.8" fill="none" opacity="0.25"/>
<path d="M564,395 Q584,400 604,395" stroke="#a07050" stroke-width="0.8" fill="none" opacity="0.25"/>
<!-- Forehead texture -->
<path d="M450,150 Q460,145 470,150" stroke="#a07050" stroke-width="0.5" fill="none" opacity="0.15"/>
<path d="M554,145 Q564,140 574,145" stroke="#a07050" stroke-width="0.5" fill="none" opacity="0.15"/>
<!-- Light reflection on face -->
<ellipse cx="512" cy="350" rx="80" ry="60" fill="white" opacity="0.05"/>
<ellipse cx="430" cy="450" rx="30" ry="20" fill="white" opacity="0.04"/>
<ellipse cx="594" cy="445" rx="28" ry="18" fill="white" opacity="0.04"/>
<!-- Overall face shadow for depth -->
<path d="M380,200 Q364,300 384,420 Q404,540 444,620 Q420,580 400,500 Q380,420 380,200Z" fill="#6a4030" opacity="0.1"/>
<path d="M644,200 Q660,300 640,420 Q620,540 580,620 Q604,580 624,500 Q644,420 644,200Z" fill="#6a4030" opacity="0.1"/>
<!-- Hair shadow on forehead -->
<path d="M380,200 Q400,170 440,150 Q480,135 512,130 Q544,135 584,150 Q624,170 644,200 Q620,185 580,170 Q540,158 512,155 Q484,158 444,170 Q404,185 380,200Z" fill="#1a0f05" opacity="0.15"/>
<!-- Subtle ear shadow on face -->
<path d="M370,350 Q375,370 370,390 Q365,410 370,430" stroke="#a07050" stroke-width="2" fill="none" opacity="0.2"/>
<path d="M654,345 Q649,365 654,385 Q659,405 654,425" stroke="#a07050" stroke-width="2" fill="none" opacity="0.2"/>
<!-- Final detail: expression lines around mouth -->
<path d="M410,570 Q415,565 420,568" stroke="#a07050" stroke-width="1" fill="none" opacity="0.3"/>
<path d="M614,570 Q609,565 604,568" stroke="#a07050" stroke-width="1" fill="none" opacity="0.3"/>
<!-- Mouth corner expression lines -->
<path d="M415,575 Q410,570 405,568" stroke="#a07050" stroke-width="1" fill="none" opacity="0.25"/>
<path d="M609,575 Q614,570 619,568" stroke="#a07050" stroke-width="1" fill="none" opacity="0.25"/>
</svg>